From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 16 18:54:23 2021 Received: (at submit) by debbugs.gnu.org; 16 Feb 2021 23:54:23 +0000 Received: from localhost ([127.0.0.1]:42013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCAAg-0006S6-Pc for submit@debbugs.gnu.org; Tue, 16 Feb 2021 18:54:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:45440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCAAe-0006Ry-O7 for submit@debbugs.gnu.org; Tue, 16 Feb 2021 18:54:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lCAAe-0003XY-Cm for guix-patches@gnu.org; Tue, 16 Feb 2021 18:54:20 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:60502) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lCAAb-0003qS-3F for guix-patches@gnu.org; Tue, 16 Feb 2021 18:54:19 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DgHr05mh5z1LBRt for ; Wed, 17 Feb 2021 00:54:08 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DgHr05mh5z1LBRt DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1613519648; bh=nsp+BQGe1rWXxzCz/1NGaao9EIOhyOvQCW5ufQZLeRQ=; h=From:To:Subject:Date:From; b=A1UvklpIqfbxb+U+xn3cQiFlC/HlKHMJxGKcHWIRQzAQ8VPqMJg07PjDK48yYmg8j qNCY7bmi1LEAOkLEPngmSe0rVx+TocWrs1sWeHlH4H3LvsAU+SyatFJvw5wNxDi8sC KvbKqv29eNCsAmo1Iuscp9BounEmZ9yRqnIwbgwk= From: Leo Prikler To: guix-patches@gnu.org Subject: [PATCH] gnu: Add strawberry. Date: Wed, 17 Feb 2021 00:53:58 +0100 Message-Id: <20210216235358.14925-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 Received-SPF: pass client-ip=129.27.2.202; envelope-from=leo.prikler@student.tugraz.at; helo=mailrelay.tugraz.at X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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: -2.3 (--) * gnu/packages/music.scm (strawberry): New variable. --- gnu/packages/music.scm | 92 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 8b09a1588a..c21435bf6c 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -443,6 +443,98 @@ playing your music.") ;; qocoa is under MIT and CC by-sa for the icons. license:cc-by-sa3.0)))) +(define-public strawberry + (package + (name "strawberry") + (version "0.8.5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/strawberrymusicplayer/strawberry") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0lfbbmhfzwlhnjhzfk5zn8h71cabx47pzfkcw2nylkbqkz83r57r")) + (modules '((guix build utils) + (ice-9 regex))) + (snippet + '(begin + (use-modules ((ice-9 regex))) + (for-each + (lambda (dir) + ;; TODO: The following dependencies are still bundled: + ;; - "singleapplication" + (let ((bundled '("singleapplication"))) + (if (not + (string-match + (string-append ".?*(" (string-join bundled "|") ")") + dir)) + (delete-file-recursively dir)))) + (find-files "3rdparty" + (lambda (file stat) + (string-match "^3rdparty/[^/]*$" file)) + #:directories? #t)) + #t)))) + (build-system cmake-build-system) + (arguments + `(#:test-target "run_strawberry_tests" + #:configure-flags + (list "-DUSE_SYSTEM_TAGLIB=TRUE" + "-DBUILD_TESTS=TRUE") + #:phases + (modify-phases %standard-phases + (add-after 'install 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH"))) + (wrap-program (string-append out "/bin/strawberry") + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path))) + #t))) + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + (let ((xorg-server (assoc-ref inputs "xorg-server"))) + (system (format #f "~a/bin/Xvfb :1 &" xorg-server)) + (setenv "DISPLAY" ":1") + (setenv "HOME" (getcwd)) + #t)))))) + (native-inputs + `(("gettext" ,gettext-minimal) + ("googletest" ,googletest) + ("pkg-config" ,pkg-config) + ("qtlinguist" ,qttools) + ("xorg-server" ,xorg-server-for-tests))) + (inputs + `(("alsa-lib" ,alsa-lib) + ("boost" ,boost) + ("chromaprint" ,chromaprint) + ("dbus" ,dbus) + ("fftw" ,fftw) + ("glib" ,glib) + ("gnutls" ,gnutls) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("gst-plugins-good" ,gst-plugins-good) + ("libcdio" ,libcdio) + ("libmtp" ,libmtp) + ("protobuf" ,protobuf) + ("pulseaudio" ,pulseaudio) + ("qtbase" ,qtbase) + ("qtx11extras" ,qtx11extras) + ("sqlite" ,sqlite) + ("taglib" ,taglib))) + (home-page "https://www.strawberrymusicplayer.org/") + (synopsis "Music player and library organizer") + (description "Strawberry is a music player and music collection organizer. +It is a fork of Clementine aimed at music collectors and audiophiles.") + (license (list + ;; strawberry. + license:gpl3+ + ;; singleapplication + license:expat + ;; icons. + license:cc-by-sa3.0)))) + (define-public cmus (package (name "cmus") -- 2.30.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 16 20:08:49 2021 Received: (at 46579) by debbugs.gnu.org; 17 Feb 2021 01:08:50 +0000 Received: from localhost ([127.0.0.1]:42117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCBKj-0001ye-Mn for submit@debbugs.gnu.org; Tue, 16 Feb 2021 20:08:49 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:53205) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCBKg-0001yO-Li for 46579@debbugs.gnu.org; Tue, 16 Feb 2021 20:08:47 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 70D415C012F; Tue, 16 Feb 2021 20:08:41 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Tue, 16 Feb 2021 20:08:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=imPQ3QhRUAHDAdk77yQ8tZfK GnTFEkZu7tK6nMiOK8U=; b=Wz3chRrFRDg5X7iBWAWIvaifmwFWetMzR4PFUa5W 1BhPivmbhGwvs+MGMtTgsQYlVdphKwgTb5SnRgkf0C4la3vTyQIR3ks5HxnmwlcU 9QFEaTQmwk02ax19M3HK4rHah9FvRRjyfstP77/0iX9+N040PNG5QyO+DsuDIJxq t0g= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=imPQ3Q hRUAHDAdk77yQ8tZfKGnTFEkZu7tK6nMiOK8U=; b=j88B0SCRJTQ6aId3Il5SyF aNV0YvpdtvPrmWFv46RdAC+GhtTuosop39u/82AcxbzBGZHxO46imLGFDdRO5B0A lXhMH2QqKZG5JO9b9VBewMPmTUXQnGGFYmgRIAXU1T40Apm+NyyDBcJgRGE8rulT DJu14pc83unYEfB0qusL8AIp4uaIDhizuBmWpoRUwx+ZpP1j4sptdXIH08gviA/l Yy8a0dlqkJyURJUh7eZBeGVUsiShr4J33a4vyHbVWZ6GG3iw3QZVkBGATXZHSIBZ /MPL7hD57iS8f3OzPAFDGlSaKf1LRi8rFKxktDZsILgpcn4BVWntXqBtsShjGXgA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrjedugddvlecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgr mhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvg hrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheffvefg necukfhppedutddtrdduuddrudeiledruddukeenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net [100.11.169.118]) by mail.messagingengine.com (Postfix) with ESMTPA id BA54824005C; Tue, 16 Feb 2021 20:08:40 -0500 (EST) Date: Tue, 16 Feb 2021 20:08:38 -0500 From: Leo Famulari To: Leo Prikler Subject: Re: [bug#46579] [PATCH] gnu: Add strawberry. Message-ID: References: <20210216235358.14925-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210216235358.14925-1-leo.prikler@student.tugraz.at> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46579 Cc: 46579@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: -1.7 (-) On Wed, Feb 17, 2021 at 12:53:58AM +0100, Leo Prikler wrote: > * gnu/packages/music.scm (strawberry): New variable. Great work, thanks! I'm happy to see that people are working upstream on music players. Please push. But first... > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm Remember to add your name to the list of authors of this file. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 17 04:18:45 2021 Received: (at 46579-done) by debbugs.gnu.org; 17 Feb 2021 09:18:45 +0000 Received: from localhost ([127.0.0.1]:42454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCIyr-0007u7-J5 for submit@debbugs.gnu.org; Wed, 17 Feb 2021 04:18:45 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:18789) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCIyp-0007tx-KB for 46579-done@debbugs.gnu.org; Wed, 17 Feb 2021 04:18:44 -0500 Received: from nijino.local (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DgXMN2cl0z1LBRt; Wed, 17 Feb 2021 10:18:39 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DgXMN2cl0z1LBRt DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1613553520; bh=13vAKzhUvdviWCMUcsfxbTlXh77nedIyt+2VK0+m+1g=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=IuEekzVdnGaIsX+h71R/SJfH2m+ddQ3pqGrWmaW+/vlBVO5BkjVpE5ZzFwrCsm0V5 MO+eOBlug9t3NxEc+k/6ZIqMEvan+y1XnglwymVCpBaPss5l2qtDeprLu28ApMMNkT XsWsbGTmno4j2dyegtRoDqBPF4zdR2KMT0IOhv7c= Message-ID: Subject: Re: [bug#46579] [PATCH] gnu: Add strawberry. From: Leo Prikler To: Leo Famulari Date: Wed, 17 Feb 2021 10:18:39 +0100 In-Reply-To: References: <20210216235358.14925-1-leo.prikler@student.tugraz.at> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 46579-done Cc: 46579-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: -3.3 (---) Am Dienstag, den 16.02.2021, 20:08 -0500 schrieb Leo Famulari: > On Wed, Feb 17, 2021 at 12:53:58AM +0100, Leo Prikler wrote: > > * gnu/packages/music.scm (strawberry): New variable. > > Great work, thanks! I'm happy to see that people are working upstream > on > music players. You make me blush. > Please push. But first... > > > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm > > Remember to add your name to the list of authors of this file. Done. From unknown Thu Sep 11 13:39:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 17 Mar 2021 11:24:09 +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