Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/ncmpcpp/files/, media-sound/ncmpcpp/
Date: Mon, 17 May 2021 06:53:35
Message-Id: 1621234405.73d4e7caa588c4c4528096d49801eda0f023613b.zlogene@gentoo
1 commit: 73d4e7caa588c4c4528096d49801eda0f023613b
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 17 06:51:30 2021 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Mon May 17 06:53:25 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d4e7ca
7
8 media-sound/ncmpcpp: Drop old
9
10 Package-Manager: Portage-3.0.17, Repoman-3.0.2
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 media-sound/ncmpcpp/Manifest | 2 -
14 .../ncmpcpp/files/ncmpcpp-0.8.2-gcc10.patch | 26 ---------
15 media-sound/ncmpcpp/ncmpcpp-0.8.2-r1.ebuild | 65 ----------------------
16 media-sound/ncmpcpp/ncmpcpp-0.9.1.ebuild | 62 ---------------------
17 4 files changed, 155 deletions(-)
18
19 diff --git a/media-sound/ncmpcpp/Manifest b/media-sound/ncmpcpp/Manifest
20 index 582cf8e9639..59fd0197c5d 100644
21 --- a/media-sound/ncmpcpp/Manifest
22 +++ b/media-sound/ncmpcpp/Manifest
23 @@ -1,3 +1 @@
24 -DIST ncmpcpp-0.8.2.tar.bz2 465713 BLAKE2B 0d07477b3473e1ac7362175cef4bfb085ebdb4c8b1e77f7bb68d8bf4c645fdcccd067d12e2080a740ade18c57dd055f270d2e50096f0ad3afaa40175e19259cf SHA512 9384edd162f40af23e4f26f437356520f117e4e2ab513ed3de132d2f11e597082d1cb7f0dd3696660d0c9bb85ad03e31fb921c97a11c7b28b32c5907fdbb8e8f
25 -DIST ncmpcpp-0.9.1.tar.bz2 474436 BLAKE2B 89f6a6d68baf54b0a0eca6d3df96dcd5bcd1346e6f93d0a580f2fbbe4b4246218b62e5332f3db2567c9a91ee30ceb367039a328fa7f491c2a756c2c03fed76c3 SHA512 8fa9f512ac09c144eab4e4721a9c54f3f411593fe13c26db12fbaa3ccf6b08d7cd54923e1e4148b2db45dc69431280611b2be2d153513c0d38eaf92af8ceb9fb
26 DIST ncmpcpp-0.9.2.tar.bz2 486266 BLAKE2B 160597493b93bac790b8619881e8a1fcf0efce4a538e35f54f31b06f3ed66691f02b37198cca46b475b7296aebbc864cb62a4398c60bd1e43907f9907a9bc118 SHA512 bbcb3b50233e363412af3c1cf1c0118122733dc376759cd35dee79950f42e098a0402ff670684df91847b990b26022630c9a71192e462bd46e70628e31489742
27
28 diff --git a/media-sound/ncmpcpp/files/ncmpcpp-0.8.2-gcc10.patch b/media-sound/ncmpcpp/files/ncmpcpp-0.8.2-gcc10.patch
29 deleted file mode 100644
30 index 466abceecfe..00000000000
31 --- a/media-sound/ncmpcpp/files/ncmpcpp-0.8.2-gcc10.patch
32 +++ /dev/null
33 @@ -1,26 +0,0 @@
34 -From 399e0f47008b487df3505476c959b4f42d8bc1b1 Mon Sep 17 00:00:00 2001
35 -From: Louis Sautier <sautier.louis@×××××.com>
36 -Date: Sat, 9 May 2020 14:31:52 +0200
37 -Subject: [PATCH] Fix build with GCC 10 by adding missing include
38 -MIME-Version: 1.0
39 -Content-Type: text/plain; charset=UTF-8
40 -Content-Transfer-Encoding: 8bit
41 -
42 -Fixes the following error:
43 -./mpdpp.h:438:15: error: ‘runtime_error’ is not a member of ‘std’
44 ----
45 - src/mpdpp.h | 1 +
46 - 1 file changed, 1 insertion(+)
47 -
48 -diff --git a/src/mpdpp.h b/src/mpdpp.h
49 -index a2bb79eb..abd3666c 100644
50 ---- a/src/mpdpp.h
51 -+++ b/src/mpdpp.h
52 -@@ -25,6 +25,7 @@
53 - #include <exception>
54 - #include <random>
55 - #include <set>
56 -+#include <stdexcept>
57 - #include <vector>
58 -
59 - #include <mpd/client.h>
60
61 diff --git a/media-sound/ncmpcpp/ncmpcpp-0.8.2-r1.ebuild b/media-sound/ncmpcpp/ncmpcpp-0.8.2-r1.ebuild
62 deleted file mode 100644
63 index ae5b5d47d37..00000000000
64 --- a/media-sound/ncmpcpp/ncmpcpp-0.8.2-r1.ebuild
65 +++ /dev/null
66 @@ -1,65 +0,0 @@
67 -# Copyright 1999-2020 Gentoo Authors
68 -# Distributed under the terms of the GNU General Public License v2
69 -
70 -EAPI=7
71 -
72 -DESCRIPTION="featureful ncurses based MPD client inspired by ncmpc"
73 -HOMEPAGE="https://ncmpcpp.rybczak.net/ https://github.com/ncmpcpp/ncmpcpp"
74 -SRC_URI="https://rybczak.net/ncmpcpp/stable/${P}.tar.bz2"
75 -
76 -LICENSE="GPL-2"
77 -SLOT="0"
78 -KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc x86"
79 -IUSE="clock outputs taglib visualizer"
80 -
81 -RDEPEND="
82 - !dev-libs/boost:0/1.57.0
83 - >=media-libs/libmpdclient-2.1
84 - dev-libs/boost:=[icu,nls,threads]
85 - dev-libs/icu:=
86 - net-misc/curl
87 - sys-libs/ncurses:=[unicode]
88 - sys-libs/readline:*
89 - taglib? ( media-libs/taglib )
90 - visualizer? ( sci-libs/fftw:3.0= )
91 -"
92 -DEPEND="${RDEPEND}"
93 -BDEPEND="virtual/pkgconfig"
94 -PATCHES=(
95 - "${FILESDIR}"/${P}-gcc10.patch
96 -)
97 -
98 -src_prepare() {
99 - default
100 -
101 - sed -i -e '/^docdir/d' {,doc/}Makefile{.am,.in} || die
102 - sed -i -e 's|COPYING||g' Makefile{.am,.in} || die
103 -}
104 -
105 -src_configure() {
106 - econf \
107 - $(use_enable clock) \
108 - $(use_enable outputs) \
109 - $(use_enable visualizer) \
110 - $(use_with taglib) \
111 - $(use_with visualizer fftw)
112 -}
113 -
114 -src_install() {
115 - default
116 -
117 - dodoc doc/{bindings,config}
118 -}
119 -
120 -pkg_postinst() {
121 - echo
122 - elog "Example configuration files have been installed at"
123 - elog "${EROOT}/usr/share/doc/${PF}"
124 - elog "${P} uses ~/.ncmpcpp/config and ~/.ncmpcpp/bindings"
125 - elog "as user configuration files."
126 - echo
127 - if use visualizer; then
128 - elog "If you want to use the visualizer, you need mpd with fifo enabled."
129 - echo
130 - fi
131 -}
132
133 diff --git a/media-sound/ncmpcpp/ncmpcpp-0.9.1.ebuild b/media-sound/ncmpcpp/ncmpcpp-0.9.1.ebuild
134 deleted file mode 100644
135 index b5189ed2730..00000000000
136 --- a/media-sound/ncmpcpp/ncmpcpp-0.9.1.ebuild
137 +++ /dev/null
138 @@ -1,62 +0,0 @@
139 -# Copyright 1999-2020 Gentoo Authors
140 -# Distributed under the terms of the GNU General Public License v2
141 -
142 -EAPI=7
143 -
144 -DESCRIPTION="featureful ncurses based MPD client inspired by ncmpc"
145 -HOMEPAGE="https://ncmpcpp.rybczak.net/ https://github.com/ncmpcpp/ncmpcpp"
146 -SRC_URI="https://rybczak.net/ncmpcpp/stable/${P}.tar.bz2"
147 -
148 -LICENSE="GPL-2"
149 -SLOT="0"
150 -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
151 -IUSE="clock outputs taglib visualizer"
152 -
153 -RDEPEND="
154 - !dev-libs/boost:0/1.57.0
155 - >=media-libs/libmpdclient-2.1
156 - dev-libs/boost:=[icu,nls,threads]
157 - dev-libs/icu:=
158 - net-misc/curl
159 - sys-libs/ncurses:=[unicode]
160 - sys-libs/readline:*
161 - taglib? ( media-libs/taglib )
162 - visualizer? ( sci-libs/fftw:3.0= )
163 -"
164 -DEPEND="${RDEPEND}"
165 -BDEPEND="virtual/pkgconfig"
166 -
167 -src_prepare() {
168 - default
169 -
170 - sed -i -e '/^docdir/d' {,doc/}Makefile{.am,.in} || die
171 - sed -i -e 's|COPYING||g' Makefile{.am,.in} || die
172 -}
173 -
174 -src_configure() {
175 - econf \
176 - $(use_enable clock) \
177 - $(use_enable outputs) \
178 - $(use_enable visualizer) \
179 - $(use_with taglib) \
180 - $(use_with visualizer fftw)
181 -}
182 -
183 -src_install() {
184 - default
185 -
186 - dodoc doc/{bindings,config}
187 -}
188 -
189 -pkg_postinst() {
190 - echo
191 - elog "Example configuration files have been installed at"
192 - elog "${EROOT}/usr/share/doc/${PF}"
193 - elog "${P} uses ~/.ncmpcpp/config and ~/.ncmpcpp/bindings"
194 - elog "as user configuration files."
195 - echo
196 - if use visualizer; then
197 - elog "If you want to use the visualizer, you need mpd with fifo enabled."
198 - echo
199 - fi
200 -}