[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/files/, media-sound/pithos/
commit: 5bc795e86420e992e1112799cfac4248527357c0 Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 08:56:51 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc795e8 media-sound/pithos: drop 1.5.1-r1 Signed-off-by: Pacho Ramos gentoo.org> media-sound/pithos/Manifest | 1 - media-sound/pithos/files/pithos-1.5.0-tests.patch | 23 --- media-sound/pithos/pithos-1.5.1-r1.ebuild | 74 --- 3 files changed, 98 deletions(-) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index 8d046400e33c..7383aaa8d8b7 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1,2 +1 @@ -DIST pithos-1.5.1.tar.gz 123504 BLAKE2B fc7cd51fd773989b5734d7bfcea674c622b3c9e5072d8ae65ed724476a025802f08916c533ea6c338e748aaf5fcce595ff352b0bae6c72dc074de2afaddbb737 SHA512 43841194d0a3c3df9dd98b819c8a1e30862ebd49aad8ba4f92e91cc7e680fba97159b70748f4042737d5e399bda64cd16d6e9f6d0e29136350c78be57474442e DIST pithos-1.6.0.tar.gz 122025 BLAKE2B c621fe58998790f0eb0159d29c40ac4abf2feff2be790c12008be86387bf628b170e3256c2f3ac83e9b2be254d96d4aa7e3e56ac780b0d59a446d0e158d96d15 SHA512 9e7b1d1456a769882a58639bf93194ec0228d21b7b7d1404224346016532620bb862e7d79a2c741d8ef44238c22741e4fd67bc22eadc8d207818a0ece33411ab diff --git a/media-sound/pithos/files/pithos-1.5.0-tests.patch b/media-sound/pithos/files/pithos-1.5.0-tests.patch deleted file mode 100644 index cab7639772ef.. --- a/media-sound/pithos/files/pithos-1.5.0-tests.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/data/meson.build b/data/meson.build -index efac217..d08796a 100644 a/data/meson.build -+++ b/data/meson.build -@@ -41,12 +41,12 @@ pithos_appstream = i18n.merge_file( - - pithos_settings = gnome.compile_schemas() - --appstream_util = find_program('appstream-util', required: false) --if appstream_util.found() -- test('Validate appstream file', appstream_util, --args: ['validate', pithos_appstream] -- ) --endif -+#appstream_util = find_program('appstream-util', required: false) -+#if appstream_util.found() -+# test('Validate appstream file', appstream_util, -+#args: ['validate', pithos_appstream] -+# ) -+#endif - - desktop_utils = find_program('desktop-file-validate', required: false) - if desktop_utils.found() diff --git a/media-sound/pithos/pithos-1.5.1-r1.ebuild b/media-sound/pithos/pithos-1.5.1-r1.ebuild deleted file mode 100644 index 5046b869f6da.. --- a/media-sound/pithos/pithos-1.5.1-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) -inherit xdg meson gnome2-utils virtualx python-r1 - -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -DESCRIPTION="Pandora.com client for the GNOME desktop" -HOMEPAGE="https://pithos.github.io/; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="appindicator +keybinder libnotify test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-python/pygobject[${PYTHON_USEDEP}] - app-crypt/libsecret[introspection] - dev-libs/appstream-glib[introspection] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pylast[${PYTHON_USEDEP}] - media-libs/gstreamer:1.0[introspection] - media-plugins/gst-plugins-meta:1.0[aac,http,mp3] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - x11-themes/gnome-icon-theme-symbolic - appindicator? ( dev-libs/libappindicator:3[introspection] ) - keybinder? ( dev-libs/keybinder:3[introspection] ) - libnotify? ( x11-libs/libnotify[introspection] ) -" -BDEPEND=" - virtual/pkgconfig - test? ( - ${RDEPEND} - dev-libs/glib:2 - dev-util/desktop-file-utils - ) -" - -PATCHES=( - # comment out tests that need internet - "${FILESDIR}/pithos-1.5.0-tests.patch" -) - -src_configure() { - python_foreach_impl meson_src_configure -} - -src_compile() { - python_foreach_impl meson_src_compile -} - -src_test() { - virtx python_foreach_impl meson_src_test -} - -src_install() { - python_foreach_impl meson_src_install - einstalldocs -} - -pkg_postinst() { - gnome2_schemas_update - xdg_pkg_postinst -} - -pkg_postrm() { - gnome2_schemas_update - xdg_pkg_postrm -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/files/, media-sound/pithos/
commit: 9f775d64b603d020ddfe571b23ee996017e3cf3f Author: Patrick McLean gentoo org> AuthorDate: Mon May 24 20:17:16 2021 + Commit: Patrick McLean gentoo org> CommitDate: Mon May 24 20:17:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f775d64 media-sound/pithos-1.5.1: Version bump, add py39 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Patrick McLean gentoo.org> media-sound/pithos/Manifest| 2 +- media-sound/pithos/files/pithos-1.5.0-py38.patch | 41 -- .../{pithos-1.5.0.ebuild => pithos-1.5.1.ebuild} | 6 ++-- 3 files changed, 3 insertions(+), 46 deletions(-) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index 1c11e496cf1..684c9f03dac 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1 +1 @@ -DIST pithos-1.5.0.tar.gz 123047 BLAKE2B 6f93a41bdda6c3e9baf4d71248748d4e798f9426377fcdf5dded0bdbfec92278f98c215fe818b4d1fc5378d47275539d3a559f7b9d9d8c920f5218431b77c3b3 SHA512 eec2d2fa2fec7f87decc5934d4e1c2f8e11754cb1e042e749be102b27353811a6868636b51b8b9f88ad6f649a12347b82da98d81a476ad3b610ef1049155b657 +DIST pithos-1.5.1.tar.gz 123504 BLAKE2B fc7cd51fd773989b5734d7bfcea674c622b3c9e5072d8ae65ed724476a025802f08916c533ea6c338e748aaf5fcce595ff352b0bae6c72dc074de2afaddbb737 SHA512 43841194d0a3c3df9dd98b819c8a1e30862ebd49aad8ba4f92e91cc7e680fba97159b70748f4042737d5e399bda64cd16d6e9f6d0e29136350c78be57474442e diff --git a/media-sound/pithos/files/pithos-1.5.0-py38.patch b/media-sound/pithos/files/pithos-1.5.0-py38.patch deleted file mode 100644 index dd4327a0d3f..000 --- a/media-sound/pithos/files/pithos-1.5.0-py38.patch +++ /dev/null @@ -1,41 +0,0 @@ -commit 3a23742614058b4bc97d71e1bb826e19891f0d24 -Author: JasonLG1979 -Date: Sun Mar 22 20:50:53 2020 -0500 - -Quiet SyntaxWarning: "is" with a literal in Python 3.8 - -diff --git a/pithos/SearchDialog.py b/pithos/SearchDialog.py -index d8eec14..fcc9004 100644 a/pithos/SearchDialog.py -+++ b/pithos/SearchDialog.py -@@ -61,11 +61,11 @@ class SearchDialog(Gtk.Dialog): - return - - for i in results: --if i.resultType is 'song': -+if i.resultType == 'song': - mk = '{} by {}'.format(html.escape(i.title), html.escape(i.artist)) --elif i.resultType is 'artist': -+elif i.resultType == 'artist': - mk = '{} (artist)'.format(html.escape(i.name)) --elif i.resultType is 'genre': -+elif i.resultType == 'genre': - mk = '{} (genre)'.format(html.escape(i.stationName)) - self.model.append((i, mk)) - self.treeview.show() -diff --git a/pithos/StationsDialog.py b/pithos/StationsDialog.py -index a2b51b2..43cdcb6 100644 a/pithos/StationsDialog.py -+++ b/pithos/StationsDialog.py -@@ -201,9 +201,9 @@ class StationsDialog(Gtk.Dialog): - def add_station_cb(self, dialog, response): - result = dialog.result - if result is not None: --if result.resultType is 'song': -+if result.resultType == 'song': - description = '{} by {}'.format(html.escape(result.title), html.escape(result.artist)) --elif result.resultType is 'artist': -+elif result.resultType == 'artist': - description = html.escape(result.name) - else: - description = html.escape(result.stationName) diff --git a/media-sound/pithos/pithos-1.5.0.ebuild b/media-sound/pithos/pithos-1.5.1.ebuild similarity index 93% rename from media-sound/pithos/pithos-1.5.0.ebuild rename to media-sound/pithos/pithos-1.5.1.ebuild index 16a9e61fadc..e2e787a9ca0 100644 --- a/media-sound/pithos/pithos-1.5.0.ebuild +++ b/media-sound/pithos/pithos-1.5.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit meson gnome2-utils virtualx python-r1 if [[ ${PV} =~ [9]{4,} ]]; then @@ -46,8 +46,6 @@ BDEPEND=" " PATCHES=( - "${FILESDIR}/pithos-1.5.0-py38.patch" - # comment out tests that need internet "${FILESDIR}/pithos-1.5.0-tests.patch" )
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/files/, media-sound/pithos/
commit: 3c9e09cb3f3bf8f03c37de1719f4ace2e25660d4 Author: Patrick McLean gentoo org> AuthorDate: Sat May 2 00:07:30 2020 + Commit: Patrick McLean gentoo org> CommitDate: Sat May 2 00:08:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9e09cb media-sound/pithos: remove old and Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Patrick McLean gentoo.org> media-sound/pithos/Manifest| 1 - ...ithos-1.3.1-dont-try-to-update-icon-cache.patch | 20 - media-sound/pithos/pithos-1.3.1.ebuild | 93 -- media-sound/pithos/pithos-.ebuild | 93 -- 4 files changed, 207 deletions(-) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index c6d92b6185b..1c11e496cf1 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1,2 +1 @@ -DIST pithos-1.3.1.tar.gz 119658 BLAKE2B 0d6e1c4e48a4beb1082f8788d4e016371660667dbe32ee925aa4b904f60a25e6664a94cefbc62dd9323a6e69338c03fc4080517e842102fd6eeca144f568c984 SHA512 c06715516992e4aa8bb3b200035ee10ef8dcec9491d32af0fb3f4e176d0ad5313a437f228747d5d716a29d2fe5b93ddd3704aa4fe674ce3be5a17eaad13b0da4 DIST pithos-1.5.0.tar.gz 123047 BLAKE2B 6f93a41bdda6c3e9baf4d71248748d4e798f9426377fcdf5dded0bdbfec92278f98c215fe818b4d1fc5378d47275539d3a559f7b9d9d8c920f5218431b77c3b3 SHA512 eec2d2fa2fec7f87decc5934d4e1c2f8e11754cb1e042e749be102b27353811a6868636b51b8b9f88ad6f649a12347b82da98d81a476ad3b610ef1049155b657 diff --git a/media-sound/pithos/files/pithos-1.3.1-dont-try-to-update-icon-cache.patch b/media-sound/pithos/files/pithos-1.3.1-dont-try-to-update-icon-cache.patch deleted file mode 100644 index 5e1b5da91c9..000 --- a/media-sound/pithos/files/pithos-1.3.1-dont-try-to-update-icon-cache.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index 0c5e1cb..b413774 100644 a/Makefile.am -+++ b/Makefile.am -@@ -85,13 +85,11 @@ ubuntu_light_DATA = data/icons/ubuntu-mono-light/16x16/apps/io.github.Pithos-tra - ubuntu_darkdir = $(datadir)/icons/ubuntu-mono-dark/16x16/apps - ubuntu_dark_DATA = data/icons/ubuntu-mono-dark/16x16/apps/io.github.Pithos-tray.svg - --UPDATE_ICON_CACHE = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor || : -- - install-data-hook: -- $(UPDATE_ICON_CACHE); -+ :; - - uninstall-hook: -- $(UPDATE_ICON_CACHE); -+ :; - - BUILT_SOURCES = pithos.gresource - SUBDIRS = po diff --git a/media-sound/pithos/pithos-1.3.1.ebuild b/media-sound/pithos/pithos-1.3.1.ebuild deleted file mode 100644 index 102dfd5bf50..000 --- a/media-sound/pithos/pithos-1.3.1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_6 ) -inherit autotools gnome2-utils python-r1 - -if [[ ${PV} =~ [9]{4,} ]]; then - inherit git-2 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -DESCRIPTION="Pandora.com client for the GNOME desktop" -HOMEPAGE="https://pithos.github.io/; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="libnotify appindicator +keybinder" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -RDEPEND=" - ${PYTHON_DEPS} - dev-python/pylast[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=dev-python/pygobject-3.12[${PYTHON_USEDEP}] - dev-libs/appstream-glib[introspection] - x11-libs/pango[introspection] - media-libs/gstreamer:1.0[introspection] - media-plugins/gst-plugins-meta:1.0[aac,http,mp3] - >=x11-libs/gtk+-3.14:3[introspection] - x11-themes/gnome-icon-theme-symbolic - libnotify? ( x11-libs/libnotify[introspection] ) - appindicator? ( dev-libs/libappindicator:3[introspection] ) - keybinder? ( dev-libs/keybinder:3[introspection] )" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.1-dont-try-to-update-icon-cache.patch" -) - -src_prepare() { - default - eautoreconf - python_copy_sources -} - -pithos_src_configure() { - pushd "${BUILD_DIR}" || die - econf UPDATE_ICON_CACHE=":" - popd || die -} - -src_configure() { - python_foreach_impl pithos_src_configure -} - -pithos_src_compile() { - pushd "${BUILD_DIR}" || die - emake - popd || die -} - -src_compile() { - python_foreach_impl pithos_src_compile -} - -pithos_src_install() { - pushd "${BUILD_DIR}" || die - emake DESTDIR="${D}" install - python_doscript "${D}"/usr/bin/pithos - popd || die -} - -src_install() { - python_foreach_impl pithos_src_install -} - -pkg_preinst() { - gnome2_icon_savelist - gnome2_schemas_savelist -} -pkg_postinst() { - gnome2_icon_cache_update -
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/files/, media-sound/pithos/
commit: aee7d9396bab3dc1864dc1c6a38ede5a3c952213 Author: Patrick McLean gentoo org> AuthorDate: Fri Jul 7 02:01:19 2017 + Commit: Patrick McLean gentoo org> CommitDate: Fri Jul 7 02:01:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee7d939 media-sound/pithos: Version bump to 1.3.1 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-sound/pithos/Manifest| 1 + ...ithos-1.3.1-dont-try-to-update-icon-cache.patch | 20 + media-sound/pithos/pithos-1.3.1.ebuild | 92 ++ 3 files changed, 113 insertions(+) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index f4f98bf8f97..ba61d9ed814 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1,3 +1,4 @@ DIST pithos-1.0.1.tar.gz 112230 SHA256 67b83927d5111067aefbf034d23880f96b1a2d300464e8491efa80e97e67f50f SHA512 ab1b671ae4c75534782e64f61eb4bdb63781ac895e1e07f4c6bc64aa56033a0fb301e6f673ea2ddea6e51c1aa69f3fc4e81d7ec4db80cfd7843550424a5cff26 WHIRLPOOL eaa1fe7341f639624847bf574a9b4f35d28a41a9825cdb7cd84ca22464043a5da74ff4dbf914b874077612412449b38d66f80b69e82a7befffdf19d54155c3c9 DIST pithos-1.1.1.tar.gz 112793 SHA256 4424534bbf7ab3d3d6c51764d689606fd0df214422eb79ccc91a8981f95d7dce SHA512 8813e5218b448cac64d9787388f3bfa8e7a06cc785c3f7ca6bdce5dee2fdb393d9019169256a01f43fd610ebfd8e07d6fcdafeb476c18d88d8de87895c5b9c2f WHIRLPOOL 401cbd1e3cbeaa0457e4e75be3f2fe04e0ca252274e1539fe9de0777e2c77c3e50e4b4e401bbca0ff0371c8aedc08920384b87016f8357b2caadd3f86e90247d DIST pithos-1.1.2.tar.gz 115119 SHA256 560cc42410981c4578505bf67635c75d11b63fe8ff5d4d73e154e016e7fe5465 SHA512 3eb5177de64f3e7e0a19409adebb1bf77a4c5d6226b6cc4a536611662a89599dc6175c92883af5f4115b6599ba94a8439fef769b0879a05fa48685598c4cdd01 WHIRLPOOL ed6b5170c3ffbf6f687020f3492902831d37ba14eae0ac26ad075225affb636891ad4106054ae627d8b87b7cb7be5ad45d5b04cf3135b6928ad07c9814e0d548 +DIST pithos-1.3.1.tar.gz 119658 SHA256 95d6bfd961a574f1ea8b42b5bf05680eff4ab7a5f0172a9987ddd9411b91a219 SHA512 c06715516992e4aa8bb3b200035ee10ef8dcec9491d32af0fb3f4e176d0ad5313a437f228747d5d716a29d2fe5b93ddd3704aa4fe674ce3be5a17eaad13b0da4 WHIRLPOOL b9d6bd12971417d17f77fb1466797d4e05d5c38f87a36973044295c785882e8c58829c67fc4095b20d38794c29ce412504350432470d045eb8e24f519030be67 diff --git a/media-sound/pithos/files/pithos-1.3.1-dont-try-to-update-icon-cache.patch b/media-sound/pithos/files/pithos-1.3.1-dont-try-to-update-icon-cache.patch new file mode 100644 index 000..5e1b5da91c9 --- /dev/null +++ b/media-sound/pithos/files/pithos-1.3.1-dont-try-to-update-icon-cache.patch @@ -0,0 +1,20 @@ +diff --git a/Makefile.am b/Makefile.am +index 0c5e1cb..b413774 100644 +--- a/Makefile.am b/Makefile.am +@@ -85,13 +85,11 @@ ubuntu_light_DATA = data/icons/ubuntu-mono-light/16x16/apps/io.github.Pithos-tra + ubuntu_darkdir = $(datadir)/icons/ubuntu-mono-dark/16x16/apps + ubuntu_dark_DATA = data/icons/ubuntu-mono-dark/16x16/apps/io.github.Pithos-tray.svg + +-UPDATE_ICON_CACHE = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor || : +- + install-data-hook: +- $(UPDATE_ICON_CACHE); ++ :; + + uninstall-hook: +- $(UPDATE_ICON_CACHE); ++ :; + + BUILT_SOURCES = pithos.gresource + SUBDIRS = po diff --git a/media-sound/pithos/pithos-1.3.1.ebuild b/media-sound/pithos/pithos-1.3.1.ebuild new file mode 100644 index 000..c6662ebaba0 --- /dev/null +++ b/media-sound/pithos/pithos-1.3.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=(python3_4 python3_5) +inherit autotools gnome2-utils python-r1 + +if [[ ${PV} =~ [9]{4,} ]]; then + inherit git-2 + EGIT_REPO_URI="git://github.com/pithos/pithos.git + https://github.com/pithos/pithos.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +DESCRIPTION="Pandora.com client for the GNOME desktop" +HOMEPAGE="http://pithos.github.io/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libnotify appindicator +keybinder" + +RDEPEND=" + dev-python/pylast[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.12[${PYTHON_USEDEP}] + dev-libs/appstream-glib[introspection] + x11-libs/pango[introspection] + media-libs/gstreamer:1.0[introspection] + media-plugins/gst-plugins-meta:1.0[aac,http,mp3] + >=x11-libs/gtk+-3.14:3[introspection] + x11-themes/gnome-icon-theme-symbolic + libnotify? ( x11-libs/libnotify[introspection] ) + appindicator? ( dev-libs/libappindicator:3[introspection] ) + keybinder? ( dev-libs/keybinder:3[introspection] )" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +PATCHES=( + "${FILESDIR}/${PN}-1.3.1-dont-try-to-update-icon-cache.patch" +) + +src_prepare() { + default +