From: Malte Frank Gerdes <malte.f.gerdes@gmail.com>
To: 44342@debbugs.gnu.org
Cc: Malte Frank Gerdes <malte.f.gerdes@gmail.com>
Subject: [bug#44342] [PATCH 2/6] gnu: cpp: Update rct to e706998697b8d48fa9e5b9ab33aeded705129a66.
Date: Sat, 31 Oct 2020 15:11:14 +0100 [thread overview]
Message-ID: <20201031141118.21536-2-malte.f.gerdes@gmail.com> (raw)
In-Reply-To: <20201031141118.21536-1-malte.f.gerdes@gmail.com>
* gnu/packages/cpp.scm (rct): Update variable.
* gnu/packages/patches/rct-add-missing-headers.patch: Adjust accordingly.
---
gnu/packages/cpp.scm | 9 ++--
| 53 +++++++++++--------
2 files changed, 35 insertions(+), 27 deletions(-)
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 0e563d9c12..a7f4ae0189 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -15,6 +15,7 @@
;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
;;; Copyright © 2020 Alexandros Theodotou <alex@zrythm.org>
;;; Copyright © 2020 Greg Hogan <code@greghogan.com>
+;;; Copyright © 2020 Malte Frank Gerdes <malte.f.gerdes@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -132,8 +133,8 @@ the name of the library itself, which is written in C++.")
(license license:expat)))
(define-public rct
- (let* ((commit "b3e6f41d9844ef64420e628e0c65ed98278a843a")
- (revision "2"))
+ (let* ((commit "e706998697b8d48fa9e5b9ab33aeded705129a66")
+ (revision "0"))
(package
(name "rct")
(version (git-version "0.0.0" revision commit))
@@ -144,13 +145,13 @@ the name of the library itself, which is written in C++.")
(commit commit)))
(sha256
(base32
- "1m2931jacka27ghnpgf1z1plkkr64z0pga4r4zdrfpp2d7xnrdvb"))
+ "029m8kpvlmklg2yk7hrfxvvpxxvvncqyxml534mqhdn9yl40gm0k"))
(patches (search-patches "rct-add-missing-headers.patch"))
(file-name (git-file-name name version))))
(build-system cmake-build-system)
(arguments
'(#:configure-flags
- '("-DWITH_TESTS=ON" ; To run the test suite
+ '("-DRCT_WITH_TESTS=ON" ; To run the test suite
"-DRCT_RTTI_ENABLED=ON")))
(native-inputs
`(("cppunit" ,cppunit)
--git a/gnu/packages/patches/rct-add-missing-headers.patch b/gnu/packages/patches/rct-add-missing-headers.patch
index 4d133aa249..099ef8af53 100644
--- a/gnu/packages/patches/rct-add-missing-headers.patch
+++ b/gnu/packages/patches/rct-add-missing-headers.patch
@@ -1,43 +1,50 @@
-From: fis <ybbs.daans@hotmail.com>
-Date: Sat, 20 Jan 2018 07:42:38 +0800
-Subject: [PATCH] rct.cmake: Add missing headers.
-
----
- rct.cmake | 20 ++++++++++++++++++++
- 1 file changed, 20 insertions(+)
-
diff --git a/rct.cmake b/rct.cmake
-index 323e7b9..3e0ac6b 100644
+index daaa05a..aa82f9f 100644
--- a/rct.cmake
+++ b/rct.cmake
-@@ -339,7 +339,27 @@ if (NOT RCT_NO_INSTALL)
- rct/Timer.h
- rct/Value.h
- rct/WriteLocker.h
-+ rct/CpuUsage.h
+@@ -336,18 +336,27 @@ if (NOT RCT_NO_INSTALL)
+ rct/Buffer.h
+ rct/Config.h
+ rct/Connection.h
+ rct/DataFile.h
+ rct/Date.h
+ rct/EmbeddedLinkedList.h
+ rct/EventLoop.h
+ rct/FileSystemWatcher.h
+ rct/FinishMessage.h
+ rct/Flags.h
+ rct/Hash.h
+ rct/List.h
+ rct/LinkedList.h
-+ rct/Map.h
-+ rct/MemoryMappedFile.h
+ rct/Log.h
+ rct/Map.h
+ rct/MemoryMonitor.h
+ rct/Message.h
+ rct/MessageQueue.h
+ rct/OnDestruction.h
+ rct/Path.h
+ rct/Plugin.h
+ rct/Point.h
+ rct/Process.h
+ rct/QuitMessage.h
-+ rct/ResponseMessage.h
-+ rct/ScriptEngine.h
+ rct/Rct.h
+ rct/ReadLocker.h
+ rct/ReadWriteLock.h
+@@ -362,6 +371,7 @@ if (NOT RCT_NO_INSTALL)
+ rct/Size.h
+ rct/SocketClient.h
+ rct/SocketServer.h
+ rct/StackBuffer.h
-+ rct/WindowsUnicodeConversion.h
+ rct/StopWatch.h
+ rct/String.h
+ rct/StringTokenizer.h
+@@ -373,5 +383,9 @@ if (NOT RCT_NO_INSTALL)
+ rct/WriteLocker.h
DESTINATION include/rct)
-
+
+ install(FILES
+ json/json.hpp
+ DESTINATION include/rct/json)
+
install(EXPORT "rct" DESTINATION lib/cmake)
endif ()
---
-2.13.6
-
--
2.29.1
next prev parent reply other threads:[~2020-10-31 14:12 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-10-31 14:07 [bug#44342] [PATCH 0/6] Update rtags and add rtags related emacs packages Malte Frank Gerdes
2020-10-31 14:11 ` [bug#44342] [PATCH 1/6] gnu: code: Update RTags to 2.38 Malte Frank Gerdes
2020-10-31 14:11 ` Malte Frank Gerdes [this message]
2020-11-07 10:03 ` [bug#44342] [PATCH 2/6] gnu: cpp: Update rct to e706998697b8d48fa9e5b9ab33aeded705129a66 Nicolas Goaziou
2020-10-31 14:11 ` [bug#44342] [PATCH 3/6] gnu: Add emacs-rtags Malte Frank Gerdes
2020-10-31 14:11 ` [bug#44342] [PATCH 4/6] gnu: Add emacs-flycheck-rtags Malte Frank Gerdes
2020-11-07 10:41 ` Nicolas Goaziou
2020-10-31 14:11 ` [bug#44342] [PATCH 5/6] gnu: Add emacs-helm-rtags Malte Frank Gerdes
2020-10-31 14:11 ` [bug#44342] [PATCH 6/6] gnu: Add emacs-company-rtags Malte Frank Gerdes
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20201031141118.21536-2-malte.f.gerdes@gmail.com \
--to=malte.f.gerdes@gmail.com \
--cc=44342@debbugs.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).