From unknown Sat Aug 09 13:01:31 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#28357 <28357@debbugs.gnu.org> To: bug#28357 <28357@debbugs.gnu.org> Subject: Status: [PATCH] gnu: qtmultimedia: Build gstreamer backend. Reply-To: bug#28357 <28357@debbugs.gnu.org> Date: Sat, 09 Aug 2025 20:01:31 +0000 retitle 28357 [PATCH] gnu: qtmultimedia: Build gstreamer backend. reassign 28357 guix-patches submitter 28357 Ricardo Wurmus severity 28357 normal tag 28357 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 05 09:47:25 2017 Received: (at submit) by debbugs.gnu.org; 5 Sep 2017 13:47:25 +0000 Received: from localhost ([127.0.0.1]:50631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpECL-0002Sm-Bh for submit@debbugs.gnu.org; Tue, 05 Sep 2017 09:47:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39106) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpECK-0002SZ-3r for submit@debbugs.gnu.org; Tue, 05 Sep 2017 09:47:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dpECA-0001ld-Du for submit@debbugs.gnu.org; Tue, 05 Sep 2017 09:47:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49361) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dpECA-0001lV-B9 for submit@debbugs.gnu.org; Tue, 05 Sep 2017 09:47:14 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58260) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dpEC2-0003e2-HW for guix-patches@gnu.org; Tue, 05 Sep 2017 09:47:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dpEBx-0001fR-TN for guix-patches@gnu.org; Tue, 05 Sep 2017 09:47:06 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21005) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dpEBx-0001ed-Kt for guix-patches@gnu.org; Tue, 05 Sep 2017 09:47:01 -0400 Received: from localhost (141.80.246.170 [141.80.246.170]) by mx.zohomail.com with SMTPS id 1504619215524204.12589579495068; Tue, 5 Sep 2017 06:46:55 -0700 (PDT) From: Ricardo Wurmus To: guix-patches@gnu.org Subject: [PATCH] gnu: qtmultimedia: Build gstreamer backend. Date: Tue, 5 Sep 2017 15:46:52 +0200 Message-Id: <20170905134652.30250-1-rekado@elephly.net> X-Mailer: git-send-email 2.14.1 X-ZohoMailClient: External X-ZohoMail: Z_26063301 SPT_1 Z_26062608 SPT_0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) * gnu/packages/qt.scm (qtmultimedia)[inputs]: Add gstreamer and gst-plugins-base. [arguments]: Replace configure phase to pass extra arguments to qmake. --- gnu/packages/qt.scm | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 3e3588a50..bc275ebb0 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -46,6 +46,7 @@ #:use-module (gnu packages glib) #:use-module (gnu packages gnuzilla) #:use-module (gnu packages gperf) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages icu4c) #:use-module (gnu packages image) @@ -776,7 +777,15 @@ developers using C++ or QML, a CSS & JavaScript like language.") (("spectrum") "#")))))) (arguments (substitute-keyword-arguments (package-arguments qtsvg) - ((#:tests? _ #f) #f))) ; TODO: Enable the tests + ((#:phases phases) + `(modify-phases ,phases + (replace 'configure + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (zero? (system* "qmake" "QT_BUILD_PARTS = libs tools tests" + (string-append "QMAKE_LFLAGS_RPATH=-Wl,-rpath," out "/lib -Wl,-rpath,") + (string-append "PREFIX=" out)))))))) + ((#:tests? _ #f) #f))) ; TODO: Enable the tests (native-inputs `(("perl" ,perl) ("pkg-config" ,pkg-config) @@ -786,7 +795,10 @@ developers using C++ or QML, a CSS & JavaScript like language.") `(("alsa-lib" ,alsa-lib) ("mesa" ,mesa) ("pulseaudio" ,pulseaudio) - ("qtbase" ,qtbase))))) + ("qtbase" ,qtbase) + ;; Gstreamer is needed for the mediaplayer plugin + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base))))) (define-public qtwayland (package (inherit qtsvg) -- 2.14.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 08 12:08:16 2017 Received: (at 28357) by debbugs.gnu.org; 8 Sep 2017 16:08:16 +0000 Received: from localhost ([127.0.0.1]:56235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqLpI-0007x2-CP for submit@debbugs.gnu.org; Fri, 08 Sep 2017 12:08:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqLpH-0007wl-2X for 28357@debbugs.gnu.org; Fri, 08 Sep 2017 12:08:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dqLpB-0003JD-9F for 28357@debbugs.gnu.org; Fri, 08 Sep 2017 12:08:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38530) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dqLpB-0003J7-5p; Fri, 08 Sep 2017 12:08:09 -0400 Received: from [193.50.110.231] (port=41904 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dqLpA-0006xW-Pq; Fri, 08 Sep 2017 12:08:09 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Ricardo Wurmus Subject: Re: [bug#28357] [PATCH] gnu: qtmultimedia: Build gstreamer backend. References: <20170905134652.30250-1-rekado@elephly.net> Date: Fri, 08 Sep 2017 18:08:07 +0200 In-Reply-To: <20170905134652.30250-1-rekado@elephly.net> (Ricardo Wurmus's message of "Tue, 5 Sep 2017 15:46:52 +0200") Message-ID: <87y3pp6umw.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28357 Cc: 28357@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Ricardo Wurmus skribis: > * gnu/packages/qt.scm (qtmultimedia)[inputs]: Add gstreamer and > gst-plugins-base. > [arguments]: Replace configure phase to pass extra arguments to qmake. LGTM, thanks! Ludo'. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 28 07:30:32 2017 Received: (at 28357-done) by debbugs.gnu.org; 28 Sep 2017 11:30:32 +0000 Received: from localhost ([127.0.0.1]:36006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dxX1U-0001UQ-Ar for submit@debbugs.gnu.org; Thu, 28 Sep 2017 07:30:32 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dxX1S-0001RL-3h for 28357-done@debbugs.gnu.org; Thu, 28 Sep 2017 07:30:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1506598171; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; l=439; bh=DfYQnqFvbu3TfBAbHTHtIfcKQL6M5f/j0Xaz8rceBuw=; b=g9/EtWg+it0PdVxvC7YaCxkt9zMdc9KkHXcEDOOAEztx8I48eBfEWRRdD+TKAvoz StPLHsybJGOkwMmrMV9idR39Z/DsUgALoR06dBwV9BBcluFiyq5vRCOKirBkqNIO3f+ LtV8qMQ19JsEDJeQjD8H+0MvYV3+mCQ8UCn3IHm4= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1506598171251204.13267974254052; Thu, 28 Sep 2017 04:29:31 -0700 (PDT) Received: from localhost (141.80.247.133 [141.80.247.133]) by mx.zohomail.com with SMTPS id 1506598171204192.30485145517537; Thu, 28 Sep 2017 04:29:31 -0700 (PDT) References: <20170905134652.30250-1-rekado@elephly.net> <87y3pp6umw.fsf@gnu.org> User-agent: mu4e 0.9.18; emacs 25.3.1 From: Ricardo Wurmus To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#28357] [PATCH] gnu: qtmultimedia: Build gstreamer backend. In-reply-to: <87y3pp6umw.fsf@gnu.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 28 Sep 2017 13:29:28 +0200 Message-ID: <1746814696.20848.1506598171251.JavaMail.sas@[172.25.241.139]> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28357-done Cc: 28357-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Ludovic Court=C3=A8s writes: > Ricardo Wurmus skribis: > >> * gnu/packages/qt.scm (qtmultimedia)[inputs]: Add gstreamer and >> gst-plugins-base. >> [arguments]: Replace configure phase to pass extra arguments to qmake. > > LGTM, thanks! Pushed with 0423131156c9ff4a242e59db3f4dde912d8e400a. --=20 Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From unknown Sat Aug 09 13:01:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 27 Oct 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator