guix_mirror_bot pushed a commit to branch master in repository guix. commit 90613525664db9d82a9e81b7127771523e31a66c Author: Maxim Cournoyer <ma...@guixotic.coop> AuthorDate: Mon Jul 21 16:52:39 2025 +0900
gnu: Remove sdbus-c++-1.4.0. * gnu/packages/glib.scm (sdbus-c++-1.4.0): Delete variable. Change-Id: Idfae582ac86d95bfd2933e7d03d07d62f48c2494 --- gnu/packages/glib.scm | 34 ---------------------------------- 1 file changed, 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")