From adfcee6975a700d40afc1f5a52714d083e320ae2 Mon Sep 17 00:00:00 2001 From: Andreas Enge Date: Sun, 14 Sep 2025 19:07:08 +0200 Subject: [PATCH] gnu: Remove farstream. * gnu/packages/freedesktop.scm (farstream): Delete variable. Fixes: guix/guix#1906 Change-Id: I067d553ac39f6370d8b0f321d682a7854d6ac9ac --- gnu/packages/freedesktop.scm | 84 ------------------------------------ 1 file changed, 84 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 8b280f23ef6..38186bf8aad 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -239,90 +239,6 @@ application-centers for distributions.") ((#:configure-flags flags #~'()) #~(append '("-Dqt=true" "-Dqt-versions=6") #$flags)))))) -(define-public farstream - (package - (name "farstream") - (version "0.2.9") - (source - (origin - (method git-fetch) - (uri - (git-reference - (url "https://gitlab.freedesktop.org/farstream/farstream.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1sd8syldyq6bphfdm129s3gq554vfv7vh1vcwzk48gjryf101awk")) - (patches - (search-patches "farstream-gupnp.patch" ;for test 'transmitter/rawudp' - "farstream-make.patch")))) - (build-system glib-or-gtk-build-system) - (outputs '("out" "doc")) - (arguments - (list - #:configure-flags - #~(list "--enable-gtk-doc" - "--enable-glib-asserts" - (string-append "--with-html-dir=" #$output - "/share/gtk-doc/html")) - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'copy-common - (lambda _ - (delete-file "autogen.sh") - (copy-recursively - #$(this-package-native-input - (git-file-name "common" "latest.52adcdb")) - "common"))) - (add-after 'unpack 'disable-problematic-tests - (lambda _ - (substitute* "tests/check/Makefile.am" - ;; This test fails since updating gstreamer to version 1.22.1 - ;; (see: - ;; https://gitlab.freedesktop.org/farstream/farstream/-/issues/25). - (("^\trtp/recvcodecs.*") "") - ;; This test timeouts despite changing the value of - ;; 'CK_DEFAULT_TIMEOUT' to 600 (see: - ;; https://gitlab.freedesktop.org/farstream/farstream/-/issues/20). - (("^\ttransmitter/nice.*") ""))))))) - (native-inputs - (list autoconf - automake - docbook-xml-4.1.2 - docbook-xsl - gobject-introspection - gtk-doc/stable - libtool - libxslt - perl - pkg-config - python-wrapper - (origin - (method git-fetch) - (uri - (git-reference - (url "https://gitlab.freedesktop.org/gstreamer/common.git") - (commit "52adcdb89a9eb527df38c569539d95c1c7aeda6e"))) - (file-name (git-file-name "common" "latest.52adcdb")) - (sha256 - (base32 - "1zlm1q1lgcb76gi82rial5bwy2j9sz1x6x48ijhiz89cml7xxd1r"))))) - (inputs - (list glib - gtk+ - gupnp-igd - libnice)) - (propagated-inputs - (list gstreamer - gst-plugins-bad - gst-plugins-base - gst-plugins-good)) - (synopsis "The Farstream VVoIP framework") - (description "Farstream is a collection of GStreamer modules and libraries -for videoconferencing.") - (home-page "https://www.freedesktop.org/wiki/Software/Farstream/") - (license license:lgpl2.1+))) - (define-public libglib-testing (package (name "libglib-testing")