From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5EB73159C9B for ; Sun, 4 Aug 2024 08:16:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5A037E2B14; Sun, 4 Aug 2024 08:16:36 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 44146E2B14 for ; Sun, 4 Aug 2024 08:16:36 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8194B33BF36 for ; Sun, 4 Aug 2024 08:16:35 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 1D38E1E9B for ; Sun, 4 Aug 2024 08:16:34 +0000 (UTC) From: "Joonas Niilola" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Joonas Niilola" Message-ID: <1722759390.5556ea08cf03e30e467f2bf6c1eb915aef87d810.juippis@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/ncmpcpp/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-sound/ncmpcpp/Manifest media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild media-sound/ncmpcpp/ncmpcpp-0.9.2_p20240724.ebuild media-sound/ncmpcpp/ncmpcpp-9999.ebuild X-VCS-Directories: media-sound/ncmpcpp/ X-VCS-Committer: juippis X-VCS-Committer-Name: Joonas Niilola X-VCS-Revision: 5556ea08cf03e30e467f2bf6c1eb915aef87d810 X-VCS-Branch: master Date: Sun, 4 Aug 2024 08:16:34 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: f88aae7f-c20b-496f-be01-807f9953605c X-Archives-Hash: 6e469da22f47e222c3a4156a9a18dfd8 commit: 5556ea08cf03e30e467f2bf6c1eb915aef87d810 Author: Filip Kobierski pm me> AuthorDate: Mon Jul 29 11:46:38 2024 +0000 Commit: Joonas Niilola gentoo org> CommitDate: Sun Aug 4 08:16:30 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5556ea08 media-sound/ncmpcpp: add p20240724 & more - improve visualzer message - improve econf code - update license for all files Big thanks to mm1ke & juippis! Signed-off-by: Filip Kobierski pm.me> Closes: https://github.com/gentoo/gentoo/pull/37782 Signed-off-by: Joonas Niilola gentoo.org> media-sound/ncmpcpp/Manifest | 1 + media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild | 2 +- ...21231.ebuild => ncmpcpp-0.9.2_p20240724.ebuild} | 26 ++++++++++++---------- media-sound/ncmpcpp/ncmpcpp-9999.ebuild | 2 +- 4 files changed, 17 insertions(+), 14 deletions(-) diff --git a/media-sound/ncmpcpp/Manifest b/media-sound/ncmpcpp/Manifest index b4fa24e37a75..2052519ad8bf 100644 --- a/media-sound/ncmpcpp/Manifest +++ b/media-sound/ncmpcpp/Manifest @@ -1 +1,2 @@ DIST ncmpcpp-0.9.2_p20221231.gh.tar.gz 229678 BLAKE2B edb03554a14b90fbb5a4c99cb46ed73ffd702ff2fa417765d4e4bdaddd6bc40554f18aae10db81af87bbc8c91a4f966785fefdf43cfc97b18fc950c1aa59a370 SHA512 8affb5115c7531ee005544f002068b0b13b6aa41c5e11213ba8c979373a5328f298612903e531b6d384749469d6fa0ddb0d06ac4dac5ab2ca5485c7814db32a3 +DIST ncmpcpp-0.9.2_p20240724.gh.tar.gz 230318 BLAKE2B dd1d464ab8a3e0d10b1a16c6737657190f57710c0e6d6da65270c8f10d1b8abe3877f9bc8b962df1ed82c5246576999f8f6e19523951657699b6b6670cc0e55d SHA512 9d7a52c6dde1459eb2a3606a43826007f43fcdcb01ddd9a1261ed427308dc909d5c73f1f01ffbaebc001b4b99c99ff0746aa869c6c31ae1fcabb70c3abc7f0ed diff --git a/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild b/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild index 90bf5a5ab81a..de3e7bbcf1d2 100644 --- a/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild +++ b/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild @@ -15,7 +15,7 @@ HOMEPAGE=" SRC_URI="https://github.com/ncmpcpp/ncmpcpp/archive/${NCMPCPP_COMMIT}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}/${PN}-${NCMPCPP_COMMIT}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" IUSE="clock outputs taglib visualizer" diff --git a/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild b/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20240724.ebuild similarity index 73% copy from media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild copy to media-sound/ncmpcpp/ncmpcpp-0.9.2_p20240724.ebuild index 90bf5a5ab81a..7857b3212b84 100644 --- a/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild +++ b/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20240724.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit autotools -NCMPCPP_COMMIT="9f44edf0b1d74da7cefbd498341d59bc52f6043f" +NCMPCPP_COMMIT="68daf44032784a5b5b74781a9bf3826053eff4a2" DESCRIPTION="Featureful ncurses based MPD client inspired by ncmpc" HOMEPAGE=" @@ -15,9 +15,9 @@ HOMEPAGE=" SRC_URI="https://github.com/ncmpcpp/ncmpcpp/archive/${NCMPCPP_COMMIT}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}/${PN}-${NCMPCPP_COMMIT}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" IUSE="clock outputs taglib visualizer" RDEPEND=" @@ -42,14 +42,16 @@ src_prepare() { } src_configure() { - # --with-lto only appends -flto - econf \ - $(use_enable clock) \ - $(use_enable outputs) \ - $(use_enable visualizer) \ - --without-lto \ - $(use_with taglib) \ + local myeconfargs=( + --without-lto # --with-lto only appends -flto. We need more for a dedicated USE flag + $(use_enable clock) + $(use_enable outputs) + $(use_enable visualizer) + $(use_with taglib) $(use_with visualizer fftw) + ) + + econf "${myeconfargs[@]}" } src_install() { @@ -66,7 +68,7 @@ pkg_postinst() { elog "as user configuration files." echo if use visualizer; then - elog "If you want to use the visualizer, you need mpd with fifo enabled." - echo + elog "If you want to use the visualizer, mpd needs to be built with fifo USE flag." + echo fi } diff --git a/media-sound/ncmpcpp/ncmpcpp-9999.ebuild b/media-sound/ncmpcpp/ncmpcpp-9999.ebuild index 8c02f3f600fe..72c948365b60 100644 --- a/media-sound/ncmpcpp/ncmpcpp-9999.ebuild +++ b/media-sound/ncmpcpp/ncmpcpp-9999.ebuild @@ -12,7 +12,7 @@ HOMEPAGE=" " EGIT_REPO_URI="https://github.com/ncmpcpp/ncmpcpp" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" IUSE="clock outputs taglib visualizer"