Hi Mauritz, thanks for mentioning that bug website.
Am 11.03.25 um 03:13 schrieb Mauritz Stenek:
Hi Gottfried, On 3/10/25 08:05, gfp wrote:it can´t be upgraded, it wants to build farstream?Here's the related bug: https://issues.guix.gnu.org/75739
How to proceed?Do I have to copy that part from Ludo into my config.scm in order to update packages?
(I removed pidgin and gajim from my packages, so why does it want to build it again?)
How will I know that farstream is now available and I can remove those snippets?
---------------------------------------------------- (define pidgin-sans-farstream ;; Work around <https://issues.guix.gnu.org/75739>. (package/inherit pidgin (arguments (substitute-keyword-arguments (package-arguments pidgin) ((#:configure-flags flags #~'()) ;; Disable voice/video due to lack of Farstream. #~(cons "--disable-vv" #$flags)))) (inputs (modify-inputs (package-inputs pidgin) (delete "farstream") ;; Pidgin expects "gst-plugins-base" to be among its inputs. (append (specification->package "gst-plugins-base")))))) (define sans-farstream (package-input-rewriting `((,pidgin . ,pidgin-sans-farstream)))) And then: Toggle snippet (6 lines) (service bitlbee-service-type (bitlbee-configuration (bitlbee (sans-farstream bitlbee-purple)) (plugins (list (sans-farstream purple-mattermost))))) Ludo’. -------------------------------------------------------------- 2. What do I have to do with that part? diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index b8971e436e..4e839f114a 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -989,7 +989,6 @@ (define-public pidgin dbus dbus-glib ;; evolution-data-server - farstream gnutls gstreamer ;; gtkspell2 @@ -1026,9 +1025,10 @@ (define-public pidgin (arguments `(#:configure-flags (list - (string-append "CFLAGS=-I" - (assoc-ref %build-inputs "gst-plugins-base") - "/include/gstreamer-1.0")+ ;; XXX: Disable voice and video calls until Farstream is back to life:
+ ;; <https://issues.guix.gnu.org/75739>. + "--disable-vv" + "--disable-gtkspell" "--disable-gevolution" "--enable-cap" thanks Gottfried
OpenPGP_0xD9E413C6C4BB32CE.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature