guix_mirror_bot pushed a commit to branch master
in repository guix.

commit adfcee6975a700d40afc1f5a52714d083e320ae2
Author: Andreas Enge <[email protected]>
AuthorDate: Sun Sep 14 19:07:08 2025 +0200

    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 8b280f23ef..38186bf8aa 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")

Reply via email to