[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: d300dca4243d3e52ea67a395b310f211400214f3 Author: Patrick McLean gentoo org> AuthorDate: Mon Mar 4 20:47:56 2024 + Commit: Patrick McLean gentoo org> CommitDate: Mon Mar 4 20:48:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d300dca4 media-sound/pithos: drop 1.6.0, 1.6.1 Signed-off-by: Patrick McLean gentoo.org> media-sound/pithos/Manifest| 1 - media-sound/pithos/pithos-1.6.0.ebuild | 69 -- media-sound/pithos/pithos-1.6.1.ebuild | 69 -- 3 files changed, 139 deletions(-) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index bc2abb391529..11a139c6d707 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1,3 +1,2 @@ -DIST pithos-1.6.0.tar.gz 122025 BLAKE2B c621fe58998790f0eb0159d29c40ac4abf2feff2be790c12008be86387bf628b170e3256c2f3ac83e9b2be254d96d4aa7e3e56ac780b0d59a446d0e158d96d15 SHA512 9e7b1d1456a769882a58639bf93194ec0228d21b7b7d1404224346016532620bb862e7d79a2c741d8ef44238c22741e4fd67bc22eadc8d207818a0ece33411ab DIST pithos-1.6.1.tar.xz 99552 BLAKE2B 048071e4c1df0cf517de64fa19cbe589972c8a34eea2f068c7d183726523c633ce36cc87344e13a8bb31d6aa4a08365b1e9691e822e5d9a7224c318dbfd7df1e SHA512 e1a13d2c789e40bf135ed551d06dfe44bf948bfe84a8bbb3f4afcab70bbcdc4f1d3f82d25f5e8d930888dd6fa04795fa2d9d47515d4199647be854c9c4a84591 DIST pithos-1.6.2.gh.tar.gz 122622 BLAKE2B ad496c50af32082bdaa79f9a487f048964ff527b0bb175e6002d9cc86c5fcaea8b54c528cbc0a471c02962a10d23ff4058aedd131ee9b9f576b90d42c24813f6 SHA512 3377290c7ab27718b59debed4c32fb3bd7768bcc4303948a5794294b83c333a2211ad9e7d0a2307f6c0da44460daa01d6165aee20ff45edcfff74f2998d50daf diff --git a/media-sound/pithos/pithos-1.6.0.ebuild b/media-sound/pithos/pithos-1.6.0.ebuild deleted file mode 100644 index 2472235faa25.. --- a/media-sound/pithos/pithos-1.6.0.ebuild +++ /dev/null @@ -1,69 +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/libdbusmenu[gtk3,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 - ) -" - -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 -} diff --git a/media-sound/pithos/pithos-1.6.1.ebuild b/media-sound/pithos/pithos-1.6.1.ebuild deleted file mode 100644 index 5a854cf42454.. --- a/media-sound/pithos/pithos-1.6.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -inherit xdg meson gnome2-utils virtualx python-r1 - -DESCRIPTION="Pandora.com client for the GNOME desktop" -HOMEPAGE="https://pithos.github.io/; -SRC_URI="https://github.com/pithos/pithos/releases/download/${PV}/${P}.tar.xz; - -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] -
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: 9f7a86342a3ef11106b1cdd4a52bc966a9fb9739 Author: Patrick McLean gentoo org> AuthorDate: Mon Mar 4 20:47:23 2024 + Commit: Patrick McLean gentoo org> CommitDate: Mon Mar 4 20:48:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7a8634 media-sound/pithos: add 1.6.2 Signed-off-by: Patrick McLean gentoo.org> media-sound/pithos/Manifest| 1 + media-sound/pithos/pithos-1.6.2.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index 6ec15847f84e..bc2abb391529 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1,2 +1,3 @@ DIST pithos-1.6.0.tar.gz 122025 BLAKE2B c621fe58998790f0eb0159d29c40ac4abf2feff2be790c12008be86387bf628b170e3256c2f3ac83e9b2be254d96d4aa7e3e56ac780b0d59a446d0e158d96d15 SHA512 9e7b1d1456a769882a58639bf93194ec0228d21b7b7d1404224346016532620bb862e7d79a2c741d8ef44238c22741e4fd67bc22eadc8d207818a0ece33411ab DIST pithos-1.6.1.tar.xz 99552 BLAKE2B 048071e4c1df0cf517de64fa19cbe589972c8a34eea2f068c7d183726523c633ce36cc87344e13a8bb31d6aa4a08365b1e9691e822e5d9a7224c318dbfd7df1e SHA512 e1a13d2c789e40bf135ed551d06dfe44bf948bfe84a8bbb3f4afcab70bbcdc4f1d3f82d25f5e8d930888dd6fa04795fa2d9d47515d4199647be854c9c4a84591 +DIST pithos-1.6.2.gh.tar.gz 122622 BLAKE2B ad496c50af32082bdaa79f9a487f048964ff527b0bb175e6002d9cc86c5fcaea8b54c528cbc0a471c02962a10d23ff4058aedd131ee9b9f576b90d42c24813f6 SHA512 3377290c7ab27718b59debed4c32fb3bd7768bcc4303948a5794294b83c333a2211ad9e7d0a2307f6c0da44460daa01d6165aee20ff45edcfff74f2998d50daf diff --git a/media-sound/pithos/pithos-1.6.2.ebuild b/media-sound/pithos/pithos-1.6.2.ebuild new file mode 100644 index ..170c8663b4a8 --- /dev/null +++ b/media-sound/pithos/pithos-1.6.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit xdg meson gnome2-utils virtualx python-r1 + +DESCRIPTION="Pandora.com client for the GNOME desktop" +HOMEPAGE="https://pithos.github.io/; +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +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/hicolor-icon-theme + appindicator? ( dev-libs/libdbusmenu[gtk3,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 + ) +" + +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/
commit: 66e3b3f789a52bf8db20ea75211533cecd132749 Author: Pacho Ramos gentoo org> AuthorDate: Mon Jun 19 17:28:49 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Jun 19 17:38:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e3b3f7 media-sound/pithos: It seems compatible with hicolor-icon-theme Closes: https://bugs.gentoo.org/892387 Signed-off-by: Pacho Ramos gentoo.org> media-sound/pithos/pithos-1.6.1-r1.ebuild | 69 +++ 1 file changed, 69 insertions(+) diff --git a/media-sound/pithos/pithos-1.6.1-r1.ebuild b/media-sound/pithos/pithos-1.6.1-r1.ebuild new file mode 100644 index ..d6115fadc61b --- /dev/null +++ b/media-sound/pithos/pithos-1.6.1-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit xdg meson gnome2-utils virtualx python-r1 + +DESCRIPTION="Pandora.com client for the GNOME desktop" +HOMEPAGE="https://pithos.github.io/; +SRC_URI="https://github.com/pithos/pithos/releases/download/${PV}/${P}.tar.xz; + +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/hicolor-icon-theme + appindicator? ( dev-libs/libdbusmenu[gtk3,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 + ) +" + +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/
commit: b835cc4bc3a8f0a2c04cd4623bc0962a96b311ac Author: Sam James gentoo org> AuthorDate: Fri May 26 12:33:08 2023 + Commit: Sam James gentoo org> CommitDate: Fri May 26 12:33:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b835cc4b media-sound/pithos: add 1.6.1 Closes: https://bugs.gentoo.org/906300 Signed-off-by: Sam James gentoo.org> media-sound/pithos/Manifest| 1 + media-sound/pithos/pithos-1.6.1.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index 7383aaa8d8b7..6ec15847f84e 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1 +1,2 @@ DIST pithos-1.6.0.tar.gz 122025 BLAKE2B c621fe58998790f0eb0159d29c40ac4abf2feff2be790c12008be86387bf628b170e3256c2f3ac83e9b2be254d96d4aa7e3e56ac780b0d59a446d0e158d96d15 SHA512 9e7b1d1456a769882a58639bf93194ec0228d21b7b7d1404224346016532620bb862e7d79a2c741d8ef44238c22741e4fd67bc22eadc8d207818a0ece33411ab +DIST pithos-1.6.1.tar.xz 99552 BLAKE2B 048071e4c1df0cf517de64fa19cbe589972c8a34eea2f068c7d183726523c633ce36cc87344e13a8bb31d6aa4a08365b1e9691e822e5d9a7224c318dbfd7df1e SHA512 e1a13d2c789e40bf135ed551d06dfe44bf948bfe84a8bbb3f4afcab70bbcdc4f1d3f82d25f5e8d930888dd6fa04795fa2d9d47515d4199647be854c9c4a84591 diff --git a/media-sound/pithos/pithos-1.6.1.ebuild b/media-sound/pithos/pithos-1.6.1.ebuild new file mode 100644 index ..5a854cf42454 --- /dev/null +++ b/media-sound/pithos/pithos-1.6.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit xdg meson gnome2-utils virtualx python-r1 + +DESCRIPTION="Pandora.com client for the GNOME desktop" +HOMEPAGE="https://pithos.github.io/; +SRC_URI="https://github.com/pithos/pithos/releases/download/${PV}/${P}.tar.xz; + +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/libdbusmenu[gtk3,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 + ) +" + +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: 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/
commit: ca752ff15bc0ec0359cd43c4844628c288b87abc Author: Pacho Ramos gentoo org> AuthorDate: Sat Jan 28 12:37:27 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jan 28 13:28:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca752ff1 media-sound/pithos: add 1.6.0 Closes: https://bugs.gentoo.org/887353 Signed-off-by: Pacho Ramos gentoo.org> media-sound/pithos/Manifest| 1 + media-sound/pithos/pithos-1.6.0.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index 684c9f03dac1..8d046400e33c 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1 +1,2 @@ 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/pithos-1.6.0.ebuild b/media-sound/pithos/pithos-1.6.0.ebuild new file mode 100644 index ..2472235faa25 --- /dev/null +++ b/media-sound/pithos/pithos-1.6.0.ebuild @@ -0,0 +1,69 @@ +# 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/libdbusmenu[gtk3,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 + ) +" + +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/
commit: 4154ccfbaf40a9974b98a6af07f291f5fc7fb51f Author: Patrick McLean gentoo org> AuthorDate: Tue Jun 7 01:53:47 2022 + Commit: Patrick McLean gentoo org> CommitDate: Tue Jun 7 01:54:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4154ccfb media-sound/pithos: Revbump, EAPI=8, py310, py311 Signed-off-by: Patrick McLean gentoo.org> .../{pithos-1.5.1.ebuild => pithos-1.5.1-r1.ebuild} | 16 ++-- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/media-sound/pithos/pithos-1.5.1.ebuild b/media-sound/pithos/pithos-1.5.1-r1.ebuild similarity index 83% rename from media-sound/pithos/pithos-1.5.1.ebuild rename to media-sound/pithos/pithos-1.5.1-r1.ebuild index 3ac4ffed7e64..3f062c66de6c 100644 --- a/media-sound/pithos/pithos-1.5.1.ebuild +++ b/media-sound/pithos/pithos-1.5.1-r1.ebuild @@ -1,16 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) inherit xdg meson gnome2-utils virtualx python-r1 -if [[ ${PV} =~ [9]{4,} ]]; then - inherit git-r3 - 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 +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/; @@ -21,7 +16,8 @@ KEYWORDS="~amd64" IUSE="appindicator +keybinder libnotify test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RDEPEND="${PYTHON_DEPS} +RDEPEND=" + ${PYTHON_DEPS} dev-python/pygobject[${PYTHON_USEDEP}] app-crypt/libsecret[introspection] dev-libs/appstream-glib[introspection]
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: befc46a82002f0817a3d652310b0def17c304598 Author: Sam James gentoo org> AuthorDate: Wed Aug 11 01:44:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Aug 11 02:05:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befc46a8 media-sound/pithos: [QA] update icon cache Closes: https://bugs.gentoo.org/782007 Signed-off-by: Sam James gentoo.org> media-sound/pithos/pithos-1.5.1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media-sound/pithos/pithos-1.5.1.ebuild b/media-sound/pithos/pithos-1.5.1.ebuild index e2e787a9ca0..3ac4ffed7e6 100644 --- a/media-sound/pithos/pithos-1.5.1.ebuild +++ b/media-sound/pithos/pithos-1.5.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit meson gnome2-utils virtualx python-r1 +inherit xdg meson gnome2-utils virtualx python-r1 if [[ ${PV} =~ [9]{4,} ]]; then inherit git-r3 @@ -69,8 +69,10 @@ src_install() { 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/, media-sound/pithos/files/
commit: f1c2076d51472818349ce4b026f5b13a000ce70f Author: Patrick McLean gentoo org> AuthorDate: Sat May 2 00:06:43 2020 + Commit: Patrick McLean gentoo org> CommitDate: Sat May 2 00:08:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c2076d media-sound/pithos-1.5.0: version bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Patrick McLean gentoo.org> media-sound/pithos/Manifest | 1 + media-sound/pithos/files/pithos-1.5.0-py38.patch | 41 media-sound/pithos/files/pithos-1.5.0-tests.patch | 23 +++ media-sound/pithos/pithos-1.5.0.ebuild| 78 +++ 4 files changed, 143 insertions(+) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index fb71e039cd7..c6d92b6185b 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1 +1,2 @@ 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.5.0-py38.patch b/media-sound/pithos/files/pithos-1.5.0-py38.patch new file mode 100644 index 000..dd4327a0d3f --- /dev/null +++ b/media-sound/pithos/files/pithos-1.5.0-py38.patch @@ -0,0 +1,41 @@ +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/files/pithos-1.5.0-tests.patch b/media-sound/pithos/files/pithos-1.5.0-tests.patch new file mode 100644 index 000..cab7639772e --- /dev/null +++ b/media-sound/pithos/files/pithos-1.5.0-tests.patch @@ -0,0 +1,23 @@ +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.0.ebuild b/media-sound/pithos/pithos-1.5.0.ebuild new file mode 100644 index 000..11ebd44dac4 --- /dev/null +++ b/media-sound/pithos/pithos-1.5.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} )
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: 9f4bf3a009dc22d41dc80df601fd506de7decdbd Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 23 09:34:43 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 23 09:35:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4bf3a0 media-sound/pithos: 'appindicator' is a global USE now Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Pacho Ramos gentoo.org> media-sound/pithos/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/media-sound/pithos/metadata.xml b/media-sound/pithos/metadata.xml index d1915fe5a78..cb328568170 100644 --- a/media-sound/pithos/metadata.xml +++ b/media-sound/pithos/metadata.xml @@ -6,7 +6,6 @@ Patrick McLean - Enable usage of appindicator to export menu options in to unity Use keybinder to enable global key bindings
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: 26e25b12dfcb83124f0e2f3357f65b10643279c3 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 13 07:25:42 2019 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 13 07:25:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e25b12 media-sound/pithos: Add missing PYTHON_* Signed-off-by: Michał Górny gentoo.org> media-sound/pithos/pithos-1.3.1.ebuild | 2 ++ media-sound/pithos/pithos-.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/media-sound/pithos/pithos-1.3.1.ebuild b/media-sound/pithos/pithos-1.3.1.ebuild index 5858dc11c75..10c9b5c1741 100644 --- a/media-sound/pithos/pithos-1.3.1.ebuild +++ b/media-sound/pithos/pithos-1.3.1.ebuild @@ -19,8 +19,10 @@ 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}] diff --git a/media-sound/pithos/pithos-.ebuild b/media-sound/pithos/pithos-.ebuild index 82dd3227ef6..5aa0541cec7 100644 --- a/media-sound/pithos/pithos-.ebuild +++ b/media-sound/pithos/pithos-.ebuild @@ -19,8 +19,10 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="" 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}]
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: 14cf9cbc81a3acd807dbf1825435f84563f490c4 Author: Pacho Ramos gentoo org> AuthorDate: Tue Jun 26 19:01:54 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jun 26 19:04:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cf9cbc media-sound/pithos: Drop old Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-sound/pithos/Manifest| 2 -- media-sound/pithos/pithos-1.1.1.ebuild | 40 -- media-sound/pithos/pithos-1.1.2.ebuild | 40 -- 3 files changed, 82 deletions(-) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index 31bbac3ff57..fb71e039cd7 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1,3 +1 @@ -DIST pithos-1.1.1.tar.gz 112793 BLAKE2B 6298e5f5ed5fd6de01dc86b98c127b3051e4c9c1752cba46518a93a69bb140ce3d28ff98569f57033978d836fdca070667eb7e9563c3335b14f09b6f1cf76384 SHA512 8813e5218b448cac64d9787388f3bfa8e7a06cc785c3f7ca6bdce5dee2fdb393d9019169256a01f43fd610ebfd8e07d6fcdafeb476c18d88d8de87895c5b9c2f -DIST pithos-1.1.2.tar.gz 115119 BLAKE2B ac6130248c58be5c0adff2957949af6cafd9b8116af2c2c935bb151c13416aba5d278c4607dcfaff1dd021f07fdff83ef2696320f27bd065bb51e03ac1f16b79 SHA512 3eb5177de64f3e7e0a19409adebb1bf77a4c5d6226b6cc4a536611662a89599dc6175c92883af5f4115b6599ba94a8439fef769b0879a05fa48685598c4cdd01 DIST pithos-1.3.1.tar.gz 119658 BLAKE2B 0d6e1c4e48a4beb1082f8788d4e016371660667dbe32ee925aa4b904f60a25e6664a94cefbc62dd9323a6e69338c03fc4080517e842102fd6eeca144f568c984 SHA512 c06715516992e4aa8bb3b200035ee10ef8dcec9491d32af0fb3f4e176d0ad5313a437f228747d5d716a29d2fe5b93ddd3704aa4fe674ce3be5a17eaad13b0da4 diff --git a/media-sound/pithos/pithos-1.1.1.ebuild b/media-sound/pithos/pithos-1.1.1.ebuild deleted file mode 100644 index 7274cef6dec..000 --- a/media-sound/pithos/pithos-1.1.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=(python3_4) -inherit eutils distutils-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" - -RDEPEND=" - dev-python/pylast[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=dev-python/pygobject-3.12[${PYTHON_USEDEP}] - 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}]" - -python_test() { - esetup.py test -} diff --git a/media-sound/pithos/pithos-1.1.2.ebuild b/media-sound/pithos/pithos-1.1.2.ebuild deleted file mode 100644 index abfd5d44087..000 --- a/media-sound/pithos/pithos-1.1.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=(python3_4 python3_5) -inherit eutils distutils-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" - -RDEPEND=" - dev-python/pylast[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=dev-python/pygobject-3.12[${PYTHON_USEDEP}] - 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}]" - -python_test() { - esetup.py test -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: 98ddeab5182dc21614fc426e7b33f21c65da86ec Author: Pacho Ramos gentoo org> AuthorDate: Tue Jun 26 19:01:35 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jun 26 19:04:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ddeab5 media-sound/pithos: Support python3.6 Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-sound/pithos/pithos-1.3.1.ebuild | 4 ++-- media-sound/pithos/pithos-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-sound/pithos/pithos-1.3.1.ebuild b/media-sound/pithos/pithos-1.3.1.ebuild index b1d11f32bb7..6fbe39fc870 100644 --- a/media-sound/pithos/pithos-1.3.1.ebuild +++ b/media-sound/pithos/pithos-1.3.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=(python3_4 python3_5) +PYTHON_COMPAT=( python3_{4,5,6} ) inherit autotools gnome2-utils python-r1 if [[ ${PV} =~ [9]{4,} ]]; then diff --git a/media-sound/pithos/pithos-.ebuild b/media-sound/pithos/pithos-.ebuild index 0daa0a2dd5e..55d1a94154d 100644 --- a/media-sound/pithos/pithos-.ebuild +++ b/media-sound/pithos/pithos-.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=(python3_4 python3_5) +PYTHON_COMPAT=( python3_{4,5,6} ) inherit autotools gnome2-utils python-r1 if [[ ${PV} =~ [9]{4,} ]]; then
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: 7293a090ccc47daa13b660b23bbea7861fca01e0 Author: Patrick McLean gentoo org> AuthorDate: Fri Jul 7 02:05:10 2017 + Commit: Patrick McLean gentoo org> CommitDate: Fri Jul 7 02:05:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7293a090 media-sound/pithos: Update ebuild to work with modern versions Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-sound/pithos/pithos-.ebuild | 65 +++ 1 file changed, 58 insertions(+), 7 deletions(-) diff --git a/media-sound/pithos/pithos-.ebuild b/media-sound/pithos/pithos-.ebuild index 5c9a2b865df..cdc45cb8f4a 100644 --- a/media-sound/pithos/pithos-.ebuild +++ b/media-sound/pithos/pithos-.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -PYTHON_COMPAT=(python3_4) -inherit eutils distutils-r1 +EAPI=6 +PYTHON_COMPAT=(python3_4 python3_5) +inherit autotools gnome2-utils python-r1 if [[ ${PV} =~ [9]{4,} ]]; then - inherit git-2 + inherit git-r3 EGIT_REPO_URI="git://github.com/pithos/pithos.git https://github.com/pithos/pithos.git; else @@ -25,6 +25,7 @@ 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] @@ -36,6 +37,56 @@ RDEPEND=" DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}]" -python_test() { - esetup.py test +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 + gnome2_schemas_update +} +pkg_postrm() { + gnome2_icon_cache_update + gnome2_schemas_update }
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/, media-sound/pithos/files/
commit: 9d89ec1ee42ce97e688a9e46b4b5fb3dd51521e6 Author: Patrick McLean gentoo org> AuthorDate: Fri Jul 7 02:02:59 2017 + Commit: Patrick McLean gentoo org> CommitDate: Fri Jul 7 02:02:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d89ec1e media-sound/pithos: Clean up old versions Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-sound/pithos/Manifest | 1 - media-sound/pithos/files/pithos-1.0.0-icons.patch | 68 --- media-sound/pithos/pithos-1.0.1.ebuild| 41 -- 3 files changed, 110 deletions(-) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index ba61d9ed814..8a1b58fffd8 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1,4 +1,3 @@ -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.0.0-icons.patch b/media-sound/pithos/files/pithos-1.0.0-icons.patch deleted file mode 100644 index ea2ceb0e3bb..000 --- a/media-sound/pithos/files/pithos-1.0.0-icons.patch +++ /dev/null @@ -1,68 +0,0 @@ -diff --git a/pithos/data/ui/PithosWindow.ui b/pithos/data/ui/PithosWindow.ui -index 711892f..722dad0 100644 a/pithos/data/ui/PithosWindow.ui -+++ b/pithos/data/ui/PithosWindow.ui -@@ -48,7 +48,7 @@ - - True - False --media-playback-start-symbolic -+media-playback-start - 2 - - -@@ -69,7 +69,7 @@ - - True - False --media-skip-forward-symbolic -+media-skip-forward - 2 - - -@@ -88,10 +88,10 @@ - none - False - vertical --audio-volume-muted-symbolic --audio-volume-high-symbolic --audio-volume-low-symbolic --audio-volume-medium-symbolic -+audio-volume-muted -+audio-volume-high -+audio-volume-low -+audio-volume-medium - - - -@@ -160,7 +160,7 @@ audio-volume-medium-symbolic - - True - False --dialog-information-symbolic -+dialog-information - - - -diff --git a/pithos/pithos.py b/pithos/pithos.py -index e7e0c97..8076b7e 100755 a/pithos/pithos.py -+++ b/pithos/pithos.py -@@ -489,7 +489,7 @@ class PithosWindow(Gtk.ApplicationWindow): - self.playing = True - self.player.set_state(Gst.State.PLAYING) - GLib.timeout_add_seconds(1, self.update_song_row) -- self.playpause_image.set_from_icon_name('media-playback-pause-symbolic', Gtk.IconSize.SMALL_TOOLBAR) -+self.playpause_image.set_from_icon_name('media-playback-pause', Gtk.IconSize.SMALL_TOOLBAR) - self.update_song_row() - self.emit('play-state-changed', True) - -@@ -500,7 +500,7 @@ class PithosWindow(Gtk.ApplicationWindow): - def pause(self): - self.playing = False -
[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 +
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: f8bf9e330ada04811f4ee0069d6e68b6a62b88bf Author: Patrick McLean gentoo org> AuthorDate: Fri Jul 7 01:55:22 2017 + Commit: Patrick McLean gentoo org> CommitDate: Fri Jul 7 01:55:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bf9e33 media-sound/pithos: Add python3_5 to PYTHON_COMPAT Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-sound/pithos/pithos-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/pithos/pithos-1.1.2.ebuild b/media-sound/pithos/pithos-1.1.2.ebuild index 0a651a74e28..527c2cf0022 100644 --- a/media-sound/pithos/pithos-1.1.2.ebuild +++ b/media-sound/pithos/pithos-1.1.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=(python3_4) +PYTHON_COMPAT=(python3_4 python3_5) inherit eutils distutils-r1 if [[ ${PV} =~ [9]{4,} ]]; then
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: 7ae1c68c69808362b6368eec0387907fc3bb748b Author: Patrick McLean gentoo org> AuthorDate: Fri Jul 7 01:11:31 2017 + Commit: Patrick McLean gentoo org> CommitDate: Fri Jul 7 01:11:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae1c68c media-sound/pithos: Version bump to 1.1.2 Gentoo-Bug: 571708 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-sound/pithos/Manifest| 1 + media-sound/pithos/pithos-1.1.2.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index ccab0104008..f4f98bf8f97 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1,2 +1,3 @@ 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 diff --git a/media-sound/pithos/pithos-1.1.2.ebuild b/media-sound/pithos/pithos-1.1.2.ebuild new file mode 100644 index 000..0a651a74e28 --- /dev/null +++ b/media-sound/pithos/pithos-1.1.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=(python3_4) +inherit eutils distutils-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}] + 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}]" + +python_test() { + esetup.py test +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/
commit: f6b0fbace119d89921fc6ebc95d37a60aef0039c Author: Justin Lecher gentoo org> AuthorDate: Fri Sep 11 07:26:20 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Sep 11 07:53:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b0fbac media-sound/pithos: Drop unncessary die Fix build <> run time dep confusion Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> media-sound/pithos/pithos-1.0.1.ebuild | 9 + media-sound/pithos/pithos-1.1.1.ebuild | 8 +--- media-sound/pithos/pithos-.ebuild | 8 +--- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/media-sound/pithos/pithos-1.0.1.ebuild b/media-sound/pithos/pithos-1.0.1.ebuild index 27f9450..0d82599 100644 --- a/media-sound/pithos/pithos-1.0.1.ebuild +++ b/media-sound/pithos/pithos-1.0.1.ebuild @@ -22,9 +22,8 @@ SLOT="0" KEYWORDS="~amd64" IUSE="libnotify appindicator +keybinder" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/pylast[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} +RDEPEND=" + dev-python/pylast[${PYTHON_USEDEP}] dev-python/dbus-python[${PYTHON_USEDEP}] >=dev-python/pygobject-3.12[${PYTHON_USEDEP}] media-libs/gstreamer:1.0[introspection] @@ -33,9 +32,11 @@ RDEPEND="${DEPEND} 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.0.0-icons.patch") python_test() { - esetup.py test || die + esetup.py test } diff --git a/media-sound/pithos/pithos-1.1.1.ebuild b/media-sound/pithos/pithos-1.1.1.ebuild index f187a8e..d93c812 100644 --- a/media-sound/pithos/pithos-1.1.1.ebuild +++ b/media-sound/pithos/pithos-1.1.1.ebuild @@ -22,8 +22,8 @@ SLOT="0" KEYWORDS="~amd64" IUSE="libnotify appindicator +keybinder" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} +RDEPEND=" + dev-python/pylast[${PYTHON_USEDEP}] dev-python/dbus-python[${PYTHON_USEDEP}] >=dev-python/pygobject-3.12[${PYTHON_USEDEP}] x11-libs/pango[introspection] @@ -34,7 +34,9 @@ RDEPEND="${DEPEND} libnotify? ( x11-libs/libnotify[introspection] ) appindicator? ( dev-libs/libappindicator:3[introspection] ) keybinder? ( dev-libs/keybinder:3[introspection] )" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" python_test() { - esetup.py test || die + esetup.py test } diff --git a/media-sound/pithos/pithos-.ebuild b/media-sound/pithos/pithos-.ebuild index 120ed36..81978c6 100644 --- a/media-sound/pithos/pithos-.ebuild +++ b/media-sound/pithos/pithos-.ebuild @@ -22,8 +22,8 @@ SLOT="0" KEYWORDS="" IUSE="libnotify appindicator +keybinder" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} +RDEPEND=" + dev-python/pylast[${PYTHON_USEDEP}] dev-python/dbus-python[${PYTHON_USEDEP}] >=dev-python/pygobject-3.12[${PYTHON_USEDEP}] x11-libs/pango[introspection] @@ -34,7 +34,9 @@ RDEPEND="${DEPEND} libnotify? ( x11-libs/libnotify[introspection] ) appindicator? ( dev-libs/libappindicator:3[introspection] ) keybinder? ( dev-libs/keybinder:3[introspection] )" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" python_test() { - esetup.py test || die + esetup.py test }