[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2024-05-14 Thread Julien Roy
commit: fc463502bf24ca7127d308c04a9dc156c23768b6
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 23:00:23 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 23:00:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc463502

media-sound/mopidy: enable py3.12

Closes: https://bugs.gentoo.org/931462
Signed-off-by: Julien Roy  jroy.ca>

 media-sound/mopidy/mopidy-3.4.2.ebuild | 20 ++--
 1 file changed, 14 insertions(+), 6 deletions(-)

diff --git a/media-sound/mopidy/mopidy-3.4.2.ebuild 
b/media-sound/mopidy/mopidy-3.4.2.ebuild
index b2db08df02..e958d820a7 100644
--- a/media-sound/mopidy/mopidy-3.4.2.ebuild
+++ b/media-sound/mopidy/mopidy-3.4.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_11 )
+PYTHON_COMPAT=( python3_{11..12} )
 
 inherit distutils-r1
 
@@ -34,7 +34,15 @@ DEPEND="
 
 distutils_enable_tests pytest
 
-python_test() {
-   # Ignore broken tests (due to network-sandbox)
-   pytest -v --ignore tests/stream/test_playback.py || die
-}
+EPYTEST_IGNORE=(
+   # Upstream uses a mix of pytest and unittest
+   # Since most tests are pytest, let's ignore unittest tests
+   tests/http/test_server.py
+   tests/http/test_handlers.py
+)
+
+EPYTEST_DESELECT=(
+   # Broken test due to network-sandbox
+   tests/stream/test_playback.py
+   tests/test_help.py::HelpTest::test_help_has_mopidy_options
+)



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2024-04-26 Thread David Roman
commit: d2e056ea1212437a3c5aa058ba87b08155f6f880
Author: David Roman  gmail  com>
AuthorDate: Fri Apr 26 12:36:19 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri Apr 26 12:36:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2e056ea

media-sound/mopidy: drop myself as a maintainer

Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-sound/mopidy/metadata.xml b/media-sound/mopidy/metadata.xml
index c8f66fed92..f9d7b852fa 100644
--- a/media-sound/mopidy/metadata.xml
+++ b/media-sound/mopidy/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   davidroma...@gmail.com
-   David Roman
-   
+   

mopidy/mopidy




[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2024-01-15 Thread David Roman
commit: d97a361f2336aca7e3a7554417566da7e60f5253
Author: David Roman  gmail  com>
AuthorDate: Mon Jan 15 16:21:42 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Jan 15 16:21:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d97a361f

media-sound/mopidy: switch to PEP517

Closes: https://bugs.gentoo.org/922018
Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/mopidy-3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mopidy/mopidy-3.4.2.ebuild 
b/media-sound/mopidy/mopidy-3.4.2.ebuild
index 6bb73c8a44..153c095e85 100644
--- a/media-sound/mopidy/mopidy-3.4.2.ebuild
+++ b/media-sound/mopidy/mopidy-3.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
+DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_11 )
 
 inherit distutils-r1



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2023-12-12 Thread David Roman
commit: 4988a723def7fe5967421f346ac7cf258c9d9dad
Author: David Roman  gmail  com>
AuthorDate: Tue Dec 12 10:22:44 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue Dec 12 10:22:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4988a723

media-sound/mopidy: add 3.4.2, drop 3.4.1

Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/Manifest | 2 +-
 media-sound/mopidy/{mopidy-3.4.1.ebuild => mopidy-3.4.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mopidy/Manifest b/media-sound/mopidy/Manifest
index 0a9d690cfb..5ca5b2e2d2 100644
--- a/media-sound/mopidy/Manifest
+++ b/media-sound/mopidy/Manifest
@@ -1 +1 @@
-DIST mopidy-3.4.1.tar.gz 444928 BLAKE2B 
fb597bed6fe7b7e1d0fae0caab3f3f993a4720178382ff7c76d6f6ae9323710c04010ff66b41d6e45ca13ee20613b021296d7ef47b5af3a3aceff78b6c297f0c
 SHA512 
cb3271f106303415b65e4b4248995235bd16a5b795f4575206d3fd08aceb5d2e2df4c323eb84df8e50cb3785d94a258633650ebc5a5916f3dcc66dfe69f249d6
+DIST mopidy-3.4.2.tar.gz 449837 BLAKE2B 
d1d906cd1a35a1714124bb4a6f4186231efdcaed832252e735c2e4690340c6b9c4c56cbeff588e395b6902b1ea1be8e1a52035580f65c3b95ba103b6feaa0873
 SHA512 
3c6a8ca328377176f4a985741d306e0d544d194d7f6fdb4cb115b1b61fa70644f9c3c7086eb45e6ca49feb8b6210a96386ca83c18f48bdba53963fc7fcf38883

diff --git a/media-sound/mopidy/mopidy-3.4.1.ebuild 
b/media-sound/mopidy/mopidy-3.4.2.ebuild
similarity index 100%
rename from media-sound/mopidy/mopidy-3.4.1.ebuild
rename to media-sound/mopidy/mopidy-3.4.2.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2023-05-23 Thread David Roman
commit: 7d81e265843d7933f60b6ffda7554518dbc20713
Author: David Roman  gmail  com>
AuthorDate: Tue May 23 21:14:01 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue May 23 21:14:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d81e265

media-sound/mopidy: add 3.4.1, drop 3.3.0

Closes: https://bugs.gentoo.org/897594
Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/Manifest | 2 +-
 media-sound/mopidy/{mopidy-3.3.0.ebuild => mopidy-3.4.1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/mopidy/Manifest b/media-sound/mopidy/Manifest
index fe444ee2f..0a9d690cf 100644
--- a/media-sound/mopidy/Manifest
+++ b/media-sound/mopidy/Manifest
@@ -1 +1 @@
-DIST mopidy-3.3.0.tar.gz 443949 BLAKE2B 
433c9caef164b9c85ea220f0f1472cb3b78c7291618e46ed16497ec0734f57d6a8a2ea1218c79a6a60fde60179e59c4a4a9bde805ac84109a02935673132ab95
 SHA512 
9cad7d5013defb9f7edee17b48120286a0b3be568eba15c60fc5363f8ee2ab9041dd79574b2ce1a14a941f41f53101f588e0d0283ee01b82499bc6ffe001cee2
+DIST mopidy-3.4.1.tar.gz 444928 BLAKE2B 
fb597bed6fe7b7e1d0fae0caab3f3f993a4720178382ff7c76d6f6ae9323710c04010ff66b41d6e45ca13ee20613b021296d7ef47b5af3a3aceff78b6c297f0c
 SHA512 
cb3271f106303415b65e4b4248995235bd16a5b795f4575206d3fd08aceb5d2e2df4c323eb84df8e50cb3785d94a258633650ebc5a5916f3dcc66dfe69f249d6

diff --git a/media-sound/mopidy/mopidy-3.3.0.ebuild 
b/media-sound/mopidy/mopidy-3.4.1.ebuild
similarity index 92%
rename from media-sound/mopidy/mopidy-3.3.0.ebuild
rename to media-sound/mopidy/mopidy-3.4.1.ebuild
index d53cac8d6..6bb73c8a4 100644
--- a/media-sound/mopidy/mopidy-3.3.0.ebuild
+++ b/media-sound/mopidy/mopidy-3.4.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_11 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2022-06-03 Thread David Roman
commit: e9595c31d2012ec5f133154044d84acb10027bc6
Author: David Roman  gmail  com>
AuthorDate: Fri Jun  3 10:23:32 2022 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jun  3 10:23:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9595c31

media-sound/mopidy: add 3.3.0, drop 3.2.0

Closes: https://bugs.gentoo.org/848393
Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/Manifest | 2 +-
 media-sound/mopidy/{mopidy-3.2.0.ebuild => mopidy-3.3.0.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/mopidy/Manifest b/media-sound/mopidy/Manifest
index 0bb1f2684..fe444ee2f 100644
--- a/media-sound/mopidy/Manifest
+++ b/media-sound/mopidy/Manifest
@@ -1 +1 @@
-DIST mopidy-3.2.0.tar.gz 438255 BLAKE2B 
afab74b9b8217a2481b711708ada81b79de8b2eb2be5892378f672690098d82fb27f715d95fd585cf76b84be2cd4cc07d1cd2d8fc5d42ef4e1710c5a67e08f7b
 SHA512 
cbca5c2f6784754c06f9f6fd80aa0379b606ed4a52f31dfa27c165869cf65171b6203f683ee1150319ab51feae45dadaaa338e22d26af3511cdf56e8f3d81145
+DIST mopidy-3.3.0.tar.gz 443949 BLAKE2B 
433c9caef164b9c85ea220f0f1472cb3b78c7291618e46ed16497ec0734f57d6a8a2ea1218c79a6a60fde60179e59c4a4a9bde805ac84109a02935673132ab95
 SHA512 
9cad7d5013defb9f7edee17b48120286a0b3be568eba15c60fc5363f8ee2ab9041dd79574b2ce1a14a941f41f53101f588e0d0283ee01b82499bc6ffe001cee2

diff --git a/media-sound/mopidy/mopidy-3.2.0.ebuild 
b/media-sound/mopidy/mopidy-3.3.0.ebuild
similarity index 91%
rename from media-sound/mopidy/mopidy-3.2.0.ebuild
rename to media-sound/mopidy/mopidy-3.3.0.ebuild
index 8765cd26b..454da0a7b 100644
--- a/media-sound/mopidy/mopidy-3.2.0.ebuild
+++ b/media-sound/mopidy/mopidy-3.3.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2021-09-02 Thread David Roman
commit: 1ca59d087252e6c3b4fdbe93e9069486d0efad16
Author: David Roman  gmail  com>
AuthorDate: Thu Sep  2 17:41:31 2021 +
Commit: David Roman  gmail  com>
CommitDate: Thu Sep  2 17:41:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ca59d08

media-sound/mopidy: fix wrong dependency

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/mopidy-3.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/mopidy/mopidy-3.2.0.ebuild 
b/media-sound/mopidy/mopidy-3.2.0.ebuild
index 274354690..8765cd26b 100644
--- a/media-sound/mopidy/mopidy-3.2.0.ebuild
+++ b/media-sound/mopidy/mopidy-3.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8,9} )
 
 inherit distutils-r1
 
@@ -17,7 +17,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 
 RDEPEND="
-   dev-python/gst-python
+   dev-python/gst-python[${PYTHON_USEDEP}]
media-plugins/gst-plugins-meta[mp3,ogg,flac]
dev-python/pykka[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2021-09-01 Thread David Roman
commit: 4172429ae1c19943341d5082c8ac7a5f5a9f5b8f
Author: David Roman  gmail  com>
AuthorDate: Wed Sep  1 21:46:22 2021 +
Commit: David Roman  gmail  com>
CommitDate: Wed Sep  1 21:47:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4172429a

media-sound/mopidy: new package

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/Manifest|  1 +
 media-sound/mopidy/metadata.xml|  8 +++
 media-sound/mopidy/mopidy-3.2.0.ebuild | 40 ++
 3 files changed, 49 insertions(+)

diff --git a/media-sound/mopidy/Manifest b/media-sound/mopidy/Manifest
new file mode 100644
index 0..0bb1f2684
--- /dev/null
+++ b/media-sound/mopidy/Manifest
@@ -0,0 +1 @@
+DIST mopidy-3.2.0.tar.gz 438255 BLAKE2B 
afab74b9b8217a2481b711708ada81b79de8b2eb2be5892378f672690098d82fb27f715d95fd585cf76b84be2cd4cc07d1cd2d8fc5d42ef4e1710c5a67e08f7b
 SHA512 
cbca5c2f6784754c06f9f6fd80aa0379b606ed4a52f31dfa27c165869cf65171b6203f683ee1150319ab51feae45dadaaa338e22d26af3511cdf56e8f3d81145

diff --git a/media-sound/mopidy/metadata.xml b/media-sound/mopidy/metadata.xml
new file mode 100644
index 0..01c1fc848
--- /dev/null
+++ b/media-sound/mopidy/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+

diff --git a/media-sound/mopidy/mopidy-3.2.0.ebuild 
b/media-sound/mopidy/mopidy-3.2.0.ebuild
new file mode 100644
index 0..274354690
--- /dev/null
+++ b/media-sound/mopidy/mopidy-3.2.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit distutils-r1
+
+DESCRIPTION="An extensible music server written in Python."
+HOMEPAGE="https://mopidy.com/";
+SRC_URI="https://github.com/mopidy/mopidy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   dev-python/gst-python
+   media-plugins/gst-plugins-meta[mp3,ogg,flac]
+   dev-python/pykka[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   www-servers/tornado[${PYTHON_USEDEP}]
+"
+
+DEPEND="
+   ${RDEPEND}
+
+   test? (
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # Ignore broken tests (due to network-sandbox)
+   pytest -v --ignore tests/stream/test_playback.py || die
+}