GNU bug report logs -
#56771
[PATCH 00/33] *** Update Jami to 20220725, core Qt packages along the way
Previous Next
Full log
Message #80 received at 56771 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/jami.scm (jami-libclient): Delete variable.
(libringclient): Likewise.
(jami-gnome)[inputs]: Remove jami-libclient.
(jami)[inputs]: Likewise.
---
gnu/packages/jami.scm | 48 +------------------------------------------
1 file changed, 1 insertion(+), 47 deletions(-)
diff --git a/gnu/packages/jami.scm b/gnu/packages/jami.scm
index 44052b03c4..3a7e29ee8b 100644
--- a/gnu/packages/jami.scm
+++ b/gnu/packages/jami.scm
@@ -474,50 +474,6 @@ (define-public libjami
(define-public libring
(deprecated-package "libring" libjami))
-;;; Note: this package will eventually be absorbed into jami itself (the Qt
-;;; client).
-(define-public jami-libclient
- (package
- (name "jami-libclient")
- (version %jami-version)
- (source %jami-sources)
- (build-system cmake-build-system)
- (outputs '("out" "debug"))
- (arguments
- (list
- #:tests? #f ;no test suite
- #:configure-flags
- #~(list (string-append "-DRING_XML_INTERFACES_DIR="
- #$(this-package-input "libjami")
- "/share/dbus-1/interfaces")
- (string-append "-DRING_BUILD_DIR="
- #$(this-package-input "libjami")
- "/include")
- ;; Call to the libraries directly instead of going through DBus
- ;; to avoid issues (see: https://issues.guix.gnu.org/48538).
- "-DENABLE_LIBWRAP=true")
- #:phases
- #~(modify-phases %standard-phases
- (add-after 'unpack 'change-directory/maybe
- (lambda _
- ;; Allow building from the tarball or a git checkout.
- (false-if-exception (chdir "lrc")))))))
- (native-inputs (list qttools vulkan-headers))
- (inputs (list ffmpeg-jami libjami libxkbcommon network-manager))
- (propagated-inputs (list qtbase)) ;qt included in several installed headers
- (synopsis "Jami client library")
- (description "This package provides a library common to all Jami clients.
-Jami is a secure and distributed voice, video and chat communication platform
-that requires no centralized server and leaves the power of privacy in the
-hands of the user. It supports the SIP and IAX protocols, as well as
-decentralized calling using P2P-DHT.")
- (home-page "https://jami.net")
- (license license:gpl3+)))
-
-;;; Remove when 2023 comes.
-(define-public libringclient
- (deprecated-package "libringclient" jami-libclient))
-
(define-public jami-gnome
(package
(name "jami-gnome")
@@ -557,7 +513,6 @@ (define-public jami-gnome
(list clutter
clutter-gtk
gtk+
- jami-libclient
libcanberra
libappindicator
libnotify
@@ -612,8 +567,7 @@ (define-public jami
(native-inputs
(list pkg-config python qttools-5 doxygen graphviz))
(inputs
- (list jami-libclient
- libnotify
+ (list libnotify
network-manager
qrencode
qtsvg-5
--
2.36.1
This bug report was last modified 3 years and 10 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.