summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2025-07-21 16:52:39 +0900
committerMaxim Cournoyer <maxim@guixotic.coop>2025-07-22 00:42:19 +0900
commit90613525664db9d82a9e81b7127771523e31a66c (patch)
treebbc1823f6caa63ad9808354ab6668031fccc6ef3
parent9b9120dcad9b95be9dfec5a4ca3536dbe6cfd8c4 (diff)
gnu: Remove sdbus-c++-1.4.0.
* gnu/packages/glib.scm (sdbus-c++-1.4.0): Delete variable. Change-Id: Idfae582ac86d95bfd2933e7d03d07d62f48c2494
-rw-r--r--gnu/packages/glib.scm34
1 files changed, 0 insertions, 34 deletions
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index 3a17be61f7..2526e79a00 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -1340,40 +1340,6 @@ to provide easy-to-use yet powerful API in modern C++. It adds another layer
of abstraction on top of @code{sd-bus}, the C D-Bus implementation by systemd.")
(license license:lgpl2.1+)))
-;; TODO: Remove once libjami can use newer sdbus-c++.
-(define-public sdbus-c++-1.4.0
- (package
- (inherit sdbus-c++)
- (name "sdbus-c++")
- (version "1.4.0")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/Kistler-Group/sdbus-cpp")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "111l2rl0pg9r5cdrhqpac4v22cnq41skxxfk3cng81l0n05v1sh0"))))
- (arguments
- (substitute-keyword-arguments (package-arguments sdbus-c++)
- ((#:configure-flags flags ''())
- #~(list "-DBUILD_CODE_GEN=ON"
- "-DBUILD_TESTS=ON"
- ;; Do not install tests.
- "-DTESTS_INSTALL_PATH=/tmp"
- "-DCMAKE_VERBOSE_MAKEFILE=ON"))
- ((#:phases phases)
- #~(modify-phases #$phases
- (add-after 'unpack 'fix-elogind-requirement
- (lambda _
- ;; sdbus-c++.pc requires 'elogind', but it should
- ;; require 'libelogind'. Fixed after 1.4.0 with
- ;; fb9e4ae37152648a67814458d3ff673b1d3ca089
- (substitute* "pkgconfig/sdbus-c++.pc.in"
- (("@LIBSYSTEMD@")
- "libelogind"))))))))))
-
(define-public appstream-glib
(package
(name "appstream-glib")