[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2024-06-05 Thread Michał Górny
commit: 389737727a9139374cc590de5802fb0b0e3975a3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  5 15:28:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  5 15:36:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38973772

dev-python/pydevd: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest |   3 -
 dev-python/pydevd/pydevd-2.10.0.ebuild | 132 
 dev-python/pydevd/pydevd-2.9.5.ebuild  |  90 --
 dev-python/pydevd/pydevd-3.0.3.ebuild  | 134 -
 4 files changed, 359 deletions(-)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index caf3253d0935..0b035c7de7a7 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1,4 +1 @@
-DIST PyDev.Debugger-pydev_debugger_2_10_0.gh.tar.gz 4019265 BLAKE2B 
e72c96576588ac3cbfcdd71a1a8e96d41b9d6757b3468c372b45a9c91a887c693f7309467fe8ea27d29c4775cc8df9ebd610b015cecabaaea43c8aa75229bc25
 SHA512 
a475e4f4cd9f883307d30b0bb2ebd5095de426b52f0f70b1a557095c06241149ad105ca4cbb31d311fa54e4387bbed27e5cf2712ba7447b19720d46dac21a101
-DIST PyDev.Debugger-pydev_debugger_3_0_3.gh.tar.gz 4287855 BLAKE2B 
2f9f9cc892a19e42a37190966f2d2897f3e5da477c88d76d4b61b3062b6482db4c4cf5672efe75a1c139aa42a6b017cb5b276cede1167d0e91ca50009706e7e7
 SHA512 
4a5d03ea69e9eb40ee09c8d9a2258655f1645076757fa02bf92c8ad1b4fbb0570c1ac55464d8dd44cea6187ad2fa858851e02a86dc18b2343411cd8c56dc0c6a
 DIST PyDev.Debugger-pydev_debugger_3_1_0.gh.tar.gz 4293466 BLAKE2B 
2b820b44a37362dfe554f60f418ce6c94cfd9fb9b14b6d6f521e7bd2023f044129b440878a136d67249096ba8a4aa61bb465551c1d9930989ffe9fe40c68f464
 SHA512 
8afaab2a69cb6785c5453ce1034a70fa28ab33c3122c1e21c485d9023317785524144c76e87864a695fa1fd26b05bc6d828db22a7cbcf025bd8aafe0b9ed4d3b
-DIST pydevd-2.9.5.gh.tar.gz 3982897 BLAKE2B 
06f0712301b419c472bcef2443a2ed277eb477041ff2e40e41b57f61649d84a7559dcae82c30ac572b14e90b98c2b9b9542c7360deded087eec92aeb0372ad67
 SHA512 
9aa38bc9a238e6f2956883a6318536382726013ea9e4a9d902b36d60df0cf924c279545bcdf92afdb435bfe36598982edd5805725860798fb3970b105254ba1d

diff --git a/dev-python/pydevd/pydevd-2.10.0.ebuild 
b/dev-python/pydevd/pydevd-2.10.0.ebuild
deleted file mode 100644
index 3740660902fe..
--- a/dev-python/pydevd/pydevd-2.10.0.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing toolchain-funcs
-
-TAG="pydev_debugger_${PV//./_}"
-MY_P="PyDev.Debugger-${TAG}"
-DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
-HOMEPAGE="
-   https://github.com/fabioz/PyDev.Debugger/
-   https://pypi.org/project/pydevd/
-"
-SRC_URI="
-   https://github.com/fabioz/PyDev.Debugger/archive/${TAG}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-   dev-debug/gdb
-"
-BDEPEND="
-   test? (
-   dev-python/untangle[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   # Drop -O3 and -flto compiler args
-   sed -i \
-   -e 's/extra_link_args = extra_compile_args\[\:\]/pass/g' \
-   -e '/extra_compile_args/d' \
-   setup.py || die
-
-   # Disable tests incompatible with new package versions
-   sed -e '/TEST_\(DJANGO\|FLASK\)/s:True:False:' \
-   -i tests_python/debug_constants.py || die
-
-   # Clean up some prebuilt files
-   rm -r third_party || die
-   cd pydevd_attach_to_process || die
-
-   # Remove these Windows files
-   rm attach_{amd64,x86}.dll || die
-   rm inject_dll_{amd64,x86}.exe || die
-   rm run_code_on_dllmain_{amd64,x86}.dll || die
-   rm -r windows winappdbg || die
-
-   # Remove these MacOS files
-   rm attach_x86_64.dylib || die
-
-   # Remove these prebuilt linux files
-   rm attach_linux_{amd64,x86}.so || die
-
-   cd linux_and_mac || die
-   rm compile_mac.sh || die
-}
-
-src_compile() {
-   pushd pydevd_attach_to_process/linux_and_mac || die
-   # recompile removed file (extracted from compile_linux.sh)
-   $(tc-getBUILD_CXX) ${CXXFLAGS} ${CPPFLAGS} \
-   -o "../attach_linux_${ARCH}.so" \
-   ${LDFLAGS} -nostartfiles attach.cpp -ldl || die
-   popd || die
-
-   distutils-r1_src_compile
-
-   rm -r _pydevd_bundle || die
-}
-
-python_test() {
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2024-06-05 Thread Michał Górny
commit: 3eabcae10d4310a89d8a33ef271928364b711205
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  5 15:25:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  5 15:36:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eabcae1

dev-python/pydevd: Remove stable keywords

Drop the package to ~arch.  It is extremely fragile, and has no reverse
dependencies left.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/pydevd-2.10.0.ebuild | 2 +-
 dev-python/pydevd/pydevd-2.9.5.ebuild  | 2 +-
 dev-python/pydevd/pydevd-3.0.3.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pydevd/pydevd-2.10.0.ebuild 
b/dev-python/pydevd/pydevd-2.10.0.ebuild
index e4df47c1daaf..3740660902fe 100644
--- a/dev-python/pydevd/pydevd-2.10.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.10.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-debug/gdb

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index 8fd4f838ad1a..01165848968a 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command

diff --git a/dev-python/pydevd/pydevd-3.0.3.ebuild 
b/dev-python/pydevd/pydevd-3.0.3.ebuild
index be32f4c1ae55..10a71edeee13 100644
--- a/dev-python/pydevd/pydevd-3.0.3.ebuild
+++ b/dev-python/pydevd/pydevd-3.0.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-debug/gdb



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2024-06-05 Thread Michał Górny
commit: 6355c429bb867c50bf0cf7826a81158ca6e39dae
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  5 14:59:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  5 14:59:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6355c429

dev-python/pydevd: Deselect flaky test

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/pydevd-3.1.0-r1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/pydevd/pydevd-3.1.0-r1.ebuild 
b/dev-python/pydevd/pydevd-3.1.0-r1.ebuild
index b4b1cd642945..4315a5bb2904 100644
--- a/dev-python/pydevd/pydevd-3.1.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-3.1.0-r1.ebuild
@@ -118,6 +118,12 @@ python_test() {

tests_python/test_debugger.py::test_remote_debugger_threads
)
;;
+   python3.12)
+   EPYTEST_DESELECT+=(
+   # flaky
+   
tests_python/test_debugger_json.py::test_step_next_step_in_multi_threads
+   )
+   ;;
esac
 
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2024-06-05 Thread Michał Górny
commit: c14dd96813223577dc89d09f9dc81dd512055dec
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  5 14:52:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  5 14:54:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14dd968

dev-python/pydevd: Remove py3.10 support, it doesn't compile

Closes: https://bugs.gentoo.org/933602
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/pydevd-3.1.0-r1.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/pydevd/pydevd-3.1.0-r1.ebuild 
b/dev-python/pydevd/pydevd-3.1.0-r1.ebuild
index 42e4036ae60c..b4b1cd642945 100644
--- a/dev-python/pydevd/pydevd-3.1.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-3.1.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
 
 inherit distutils-r1 toolchain-funcs
 
@@ -112,13 +112,9 @@ python_test() {
)
 
case ${EPYTHON} in
-   python3.10)
-   EPYTEST_DESELECT+=(
-   
tests_python/test_debugger.py::test_frame_eval_limitations
-   )
-   ;&
python3.11)
EPYTEST_DESELECT+=(
+   
tests_python/test_debugger.py::test_frame_eval_limitations

tests_python/test_debugger.py::test_remote_debugger_threads
)
;;



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2024-06-05 Thread Michał Górny
commit: 991571cd433f50868199c7a683ed537c4825cede
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  5 10:00:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  5 10:01:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991571cd

dev-python/pydevd: Require extension build to pass

Closes: https://bugs.gentoo.org/933299
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/{pydevd-3.1.0.ebuild => pydevd-3.1.0-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pydevd/pydevd-3.1.0.ebuild 
b/dev-python/pydevd/pydevd-3.1.0-r1.ebuild
similarity index 98%
rename from dev-python/pydevd/pydevd-3.1.0.ebuild
rename to dev-python/pydevd/pydevd-3.1.0-r1.ebuild
index 6dc4edbc8458..42e4036ae60c 100644
--- a/dev-python/pydevd/pydevd-3.1.0.ebuild
+++ b/dev-python/pydevd/pydevd-3.1.0-r1.ebuild
@@ -45,9 +45,11 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 
# Drop -O3 and -flto compiler args
+   # Make extension build failures fatal
sed -i \
-e 's/extra_link_args = extra_compile_args\[\:\]/pass/g' \
-e '/extra_compile_args/d' \
+   -e '/except/a\raise' \
setup.py || die
 
# Disable tests incompatible with new package versions



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2024-05-27 Thread Michał Górny
commit: 512d62d567a192cc03d3c68b914dd55b8d825272
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 28 04:29:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 28 04:41:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512d62d5

dev-python/pydevd: Bump to 3.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest|   1 +
 dev-python/pydevd/pydevd-3.1.0.ebuild | 137 ++
 2 files changed, 138 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index aac1fef617ef..caf3253d0935 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1,3 +1,4 @@
 DIST PyDev.Debugger-pydev_debugger_2_10_0.gh.tar.gz 4019265 BLAKE2B 
e72c96576588ac3cbfcdd71a1a8e96d41b9d6757b3468c372b45a9c91a887c693f7309467fe8ea27d29c4775cc8df9ebd610b015cecabaaea43c8aa75229bc25
 SHA512 
a475e4f4cd9f883307d30b0bb2ebd5095de426b52f0f70b1a557095c06241149ad105ca4cbb31d311fa54e4387bbed27e5cf2712ba7447b19720d46dac21a101
 DIST PyDev.Debugger-pydev_debugger_3_0_3.gh.tar.gz 4287855 BLAKE2B 
2f9f9cc892a19e42a37190966f2d2897f3e5da477c88d76d4b61b3062b6482db4c4cf5672efe75a1c139aa42a6b017cb5b276cede1167d0e91ca50009706e7e7
 SHA512 
4a5d03ea69e9eb40ee09c8d9a2258655f1645076757fa02bf92c8ad1b4fbb0570c1ac55464d8dd44cea6187ad2fa858851e02a86dc18b2343411cd8c56dc0c6a
+DIST PyDev.Debugger-pydev_debugger_3_1_0.gh.tar.gz 4293466 BLAKE2B 
2b820b44a37362dfe554f60f418ce6c94cfd9fb9b14b6d6f521e7bd2023f044129b440878a136d67249096ba8a4aa61bb465551c1d9930989ffe9fe40c68f464
 SHA512 
8afaab2a69cb6785c5453ce1034a70fa28ab33c3122c1e21c485d9023317785524144c76e87864a695fa1fd26b05bc6d828db22a7cbcf025bd8aafe0b9ed4d3b
 DIST pydevd-2.9.5.gh.tar.gz 3982897 BLAKE2B 
06f0712301b419c472bcef2443a2ed277eb477041ff2e40e41b57f61649d84a7559dcae82c30ac572b14e90b98c2b9b9542c7360deded087eec92aeb0372ad67
 SHA512 
9aa38bc9a238e6f2956883a6318536382726013ea9e4a9d902b36d60df0cf924c279545bcdf92afdb435bfe36598982edd5805725860798fb3970b105254ba1d

diff --git a/dev-python/pydevd/pydevd-3.1.0.ebuild 
b/dev-python/pydevd/pydevd-3.1.0.ebuild
new file mode 100644
index ..6dc4edbc8458
--- /dev/null
+++ b/dev-python/pydevd/pydevd-3.1.0.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 toolchain-funcs
+
+TAG="pydev_debugger_${PV//./_}"
+MY_P="PyDev.Debugger-${TAG}"
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="
+   https://github.com/fabioz/PyDev.Debugger/
+   https://pypi.org/project/pydevd/
+"
+SRC_URI="
+   https://github.com/fabioz/PyDev.Debugger/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-debug/gdb
+"
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Drop -O3 and -flto compiler args
+   sed -i \
+   -e 's/extra_link_args = extra_compile_args\[\:\]/pass/g' \
+   -e '/extra_compile_args/d' \
+   setup.py || die
+
+   # Disable tests incompatible with new package versions
+   sed -e '/TEST_\(DJANGO\|FLASK\)/s:True:False:' \
+   -i tests_python/debug_constants.py || die
+
+   # Clean up some prebuilt files
+   rm -r third_party || die
+   cd pydevd_attach_to_process || die
+
+   # Remove these Windows files
+   rm attach_{amd64,x86}.dll || die
+   rm inject_dll_{amd64,x86}.exe || die
+   rm run_code_on_dllmain_{amd64,x86}.dll || die
+   rm -r windows winappdbg || die
+
+   # Remove these MacOS files
+   rm attach_x86_64.dylib || die
+
+   # Remove these prebuilt linux files
+   rm attach_linux_{amd64,x86}.so || die
+
+   cd linux_and_mac || die
+   rm compile_mac.sh || die
+}
+
+src_compile() {
+   pushd pydevd_attach_to_process/linux_and_mac || die
+   # recompile removed file (extracted from compile_linux.sh)
+   $(tc-getBUILD_CXX) ${CXXFLAGS} ${CPPFLAGS} \
+   -o "../attach_linux_${ARCH}.so" \
+   ${LDFLAGS} -nostartfiles attach.cpp -ldl || die
+   popd || die
+
+   distutils-r1_src_compile
+
+   # C extensions
+   rm -r _pydevd* || die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   # NB: upstream seems to run tests via runfiles.py but that 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2024-02-17 Thread Sam James
commit: d56765ef5bb6ddee5e6ab712fca136f8af8db146
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 17 22:24:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 22:24:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56765ef

dev-python/pydevd: Stabilize 3.0.3 arm64, #924793

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-3.0.3.ebuild 
b/dev-python/pydevd/pydevd-3.0.3.ebuild
index 10a71edeee13..be32f4c1ae55 100644
--- a/dev-python/pydevd/pydevd-3.0.3.ebuild
+++ b/dev-python/pydevd/pydevd-3.0.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-debug/gdb



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2024-02-01 Thread Michał Górny
commit: 623bf830cfb5d411e8580e883400a8b590cc62b7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  1 19:42:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  1 19:50:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623bf830

dev-python/pydevd: Bump to 3.0.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest|   1 +
 dev-python/pydevd/pydevd-3.0.3.ebuild | 134 ++
 2 files changed, 135 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index cf94d827df04..aac1fef617ef 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1,2 +1,3 @@
 DIST PyDev.Debugger-pydev_debugger_2_10_0.gh.tar.gz 4019265 BLAKE2B 
e72c96576588ac3cbfcdd71a1a8e96d41b9d6757b3468c372b45a9c91a887c693f7309467fe8ea27d29c4775cc8df9ebd610b015cecabaaea43c8aa75229bc25
 SHA512 
a475e4f4cd9f883307d30b0bb2ebd5095de426b52f0f70b1a557095c06241149ad105ca4cbb31d311fa54e4387bbed27e5cf2712ba7447b19720d46dac21a101
+DIST PyDev.Debugger-pydev_debugger_3_0_3.gh.tar.gz 4287855 BLAKE2B 
2f9f9cc892a19e42a37190966f2d2897f3e5da477c88d76d4b61b3062b6482db4c4cf5672efe75a1c139aa42a6b017cb5b276cede1167d0e91ca50009706e7e7
 SHA512 
4a5d03ea69e9eb40ee09c8d9a2258655f1645076757fa02bf92c8ad1b4fbb0570c1ac55464d8dd44cea6187ad2fa858851e02a86dc18b2343411cd8c56dc0c6a
 DIST pydevd-2.9.5.gh.tar.gz 3982897 BLAKE2B 
06f0712301b419c472bcef2443a2ed277eb477041ff2e40e41b57f61649d84a7559dcae82c30ac572b14e90b98c2b9b9542c7360deded087eec92aeb0372ad67
 SHA512 
9aa38bc9a238e6f2956883a6318536382726013ea9e4a9d902b36d60df0cf924c279545bcdf92afdb435bfe36598982edd5805725860798fb3970b105254ba1d

diff --git a/dev-python/pydevd/pydevd-3.0.3.ebuild 
b/dev-python/pydevd/pydevd-3.0.3.ebuild
new file mode 100644
index ..10a71edeee13
--- /dev/null
+++ b/dev-python/pydevd/pydevd-3.0.3.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 toolchain-funcs
+
+TAG="pydev_debugger_${PV//./_}"
+MY_P="PyDev.Debugger-${TAG}"
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="
+   https://github.com/fabioz/PyDev.Debugger/
+   https://pypi.org/project/pydevd/
+"
+SRC_URI="
+   https://github.com/fabioz/PyDev.Debugger/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-debug/gdb
+"
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Drop -O3 and -flto compiler args
+   sed -i \
+   -e 's/extra_link_args = extra_compile_args\[\:\]/pass/g' \
+   -e '/extra_compile_args/d' \
+   setup.py || die
+
+   # Disable tests incompatible with new package versions
+   sed -e '/TEST_\(DJANGO\|FLASK\)/s:True:False:' \
+   -i tests_python/debug_constants.py || die
+
+   # Clean up some prebuilt files
+   rm -r third_party || die
+   cd pydevd_attach_to_process || die
+
+   # Remove these Windows files
+   rm attach_{amd64,x86}.dll || die
+   rm inject_dll_{amd64,x86}.exe || die
+   rm run_code_on_dllmain_{amd64,x86}.dll || die
+   rm -r windows winappdbg || die
+
+   # Remove these MacOS files
+   rm attach_x86_64.dylib || die
+
+   # Remove these prebuilt linux files
+   rm attach_linux_{amd64,x86}.so || die
+
+   cd linux_and_mac || die
+   rm compile_mac.sh || die
+}
+
+src_compile() {
+   pushd pydevd_attach_to_process/linux_and_mac || die
+   # recompile removed file (extracted from compile_linux.sh)
+   $(tc-getBUILD_CXX) ${CXXFLAGS} ${CPPFLAGS} \
+   -o "../attach_linux_${ARCH}.so" \
+   ${LDFLAGS} -nostartfiles attach.cpp -ldl || die
+   popd || die
+
+   distutils-r1_src_compile
+
+   # C extensions
+   rm -r _pydevd* || die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   # NB: upstream seems to run tests via runfiles.py but that 
script
+   # is a horror and it seems broken for us anyway
+   tests_python/test_debugger.py::test_attach_to_pid_halted
+   tests_python/test_debugger.py::test_attach_to_pid_no_threads
+   'tests_python/test_debugger.py::test_path_translation[False]'
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-11-22 Thread Arthur Zamarin
commit: b14726e495c232b87362eb61e4362333af6680e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 22 13:11:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 22 13:11:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14726e4

dev-python/pydevd: Stabilize 2.10.0 amd64, #917720

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.10.0.ebuild 
b/dev-python/pydevd/pydevd-2.10.0.ebuild
index 28220319db02..541036552232 100644
--- a/dev-python/pydevd/pydevd-2.10.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.10.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 RDEPEND="
sys-devel/gdb



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-11-22 Thread Arthur Zamarin
commit: 4569cfa1cabc99eba3c288826b7b013ed76308b1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 22 12:11:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 22 12:11:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4569cfa1

dev-python/pydevd: Stabilize 2.10.0 x86, #917720

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.10.0.ebuild 
b/dev-python/pydevd/pydevd-2.10.0.ebuild
index 39f771c76b73..28220319db02 100644
--- a/dev-python/pydevd/pydevd-2.10.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.10.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 RDEPEND="
sys-devel/gdb



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-10-24 Thread Michał Górny
commit: 32675df5e1db8b1e22f1eafd2176a703959bbeef
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 13:49:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 14:41:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32675df5

dev-python/pydevd: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/pydevd-2.10.0.ebuild | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.10.0.ebuild 
b/dev-python/pydevd/pydevd-2.10.0.ebuild
index cf8e60163511..39f771c76b73 100644
--- a/dev-python/pydevd/pydevd-2.10.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.10.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 multiprocessing toolchain-funcs
 
@@ -105,6 +105,18 @@ python_test() {
tests_python/test_debugger_json.py::test_pandas
)
 
+   case ${EPYTHON} in
+   python3.12)
+   EPYTEST_DESELECT+=(
+   
tests_python/test_debugger_json.py::test_case_stop_async_iteration_exception
+   
'tests_python/test_debugger.py::test_case_handled_and_unhandled_exception_generator[False-_debugger_case_unhandled_exceptions_listcomp.py]'
+   
'tests_python/test_debugger_json.py::test_case_unhandled_exception_generator[_debugger_case_unhandled_exceptions_listcomp.py]'
+   tests_python/test_debugger.py::test_case_13
+   
tests_python/test_debugger_json.py::test_function_breakpoints_async
+   )
+   ;;
+   esac
+
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
# this is only used to compare against getpid() to detect that xdist
# is being used



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-10-17 Thread Michał Górny
commit: 53f96e79f1727c947f852f45d3cd3dba63568b8f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 17 11:55:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 17 15:11:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f96e79

dev-python/pydevd: Add missing dep on dev-python/pytest-xdist

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/pydevd-2.10.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pydevd/pydevd-2.10.0.ebuild 
b/dev-python/pydevd/pydevd-2.10.0.ebuild
index ea5745003d08..cf8e60163511 100644
--- a/dev-python/pydevd/pydevd-2.10.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.10.0.ebuild
@@ -34,6 +34,7 @@ BDEPEND="
dev-python/untangle[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-10-16 Thread Michał Górny
commit: 88bd45b9a2f3a095490ae3d76c6c5b297319199d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 16:00:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 16:05:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bd45b9

dev-python/pydevd: Bump to 2.10.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest |   1 +
 dev-python/pydevd/pydevd-2.10.0.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index aae4c501a8cd..cf94d827df04 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1 +1,2 @@
+DIST PyDev.Debugger-pydev_debugger_2_10_0.gh.tar.gz 4019265 BLAKE2B 
e72c96576588ac3cbfcdd71a1a8e96d41b9d6757b3468c372b45a9c91a887c693f7309467fe8ea27d29c4775cc8df9ebd610b015cecabaaea43c8aa75229bc25
 SHA512 
a475e4f4cd9f883307d30b0bb2ebd5095de426b52f0f70b1a557095c06241149ad105ca4cbb31d311fa54e4387bbed27e5cf2712ba7447b19720d46dac21a101
 DIST pydevd-2.9.5.gh.tar.gz 3982897 BLAKE2B 
06f0712301b419c472bcef2443a2ed277eb477041ff2e40e41b57f61649d84a7559dcae82c30ac572b14e90b98c2b9b9542c7360deded087eec92aeb0372ad67
 SHA512 
9aa38bc9a238e6f2956883a6318536382726013ea9e4a9d902b36d60df0cf924c279545bcdf92afdb435bfe36598982edd5805725860798fb3970b105254ba1d

diff --git a/dev-python/pydevd/pydevd-2.10.0.ebuild 
b/dev-python/pydevd/pydevd-2.10.0.ebuild
new file mode 100644
index ..ea5745003d08
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.10.0.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing toolchain-funcs
+
+TAG="pydev_debugger_${PV//./_}"
+MY_P="PyDev.Debugger-${TAG}"
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="
+   https://github.com/fabioz/PyDev.Debugger/
+   https://pypi.org/project/pydevd/
+"
+SRC_URI="
+   https://github.com/fabioz/PyDev.Debugger/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   sys-devel/gdb
+"
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Drop -O3 and -flto compiler args
+   sed -i \
+   -e 's/extra_link_args = extra_compile_args\[\:\]/pass/g' \
+   -e '/extra_compile_args/d' \
+   setup.py || die
+
+   # Disable tests incompatible with new package versions
+   sed -e '/TEST_\(DJANGO\|FLASK\)/s:True:False:' \
+   -i tests_python/debug_constants.py || die
+
+   # Clean up some prebuilt files
+   rm -r third_party || die
+   cd pydevd_attach_to_process || die
+
+   # Remove these Windows files
+   rm attach_{amd64,x86}.dll || die
+   rm inject_dll_{amd64,x86}.exe || die
+   rm run_code_on_dllmain_{amd64,x86}.dll || die
+   rm -r windows winappdbg || die
+
+   # Remove these MacOS files
+   rm attach_x86_64.dylib || die
+
+   # Remove these prebuilt linux files
+   rm attach_linux_{amd64,x86}.so || die
+
+   cd linux_and_mac || die
+   rm compile_mac.sh || die
+}
+
+src_compile() {
+   pushd pydevd_attach_to_process/linux_and_mac || die
+   # recompile removed file (extracted from compile_linux.sh)
+   $(tc-getBUILD_CXX) ${CXXFLAGS} ${CPPFLAGS} \
+   -o "../attach_linux_${ARCH}.so" \
+   ${LDFLAGS} -nostartfiles attach.cpp -ldl || die
+   popd || die
+
+   distutils-r1_src_compile
+
+   rm -r _pydevd_bundle || die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   # NB: upstream seems to run tests via runfiles.py but that 
script
+   # is a horror and it seems broken for us anyway
+   tests_python/test_debugger.py::test_attach_to_pid_halted
+   tests_python/test_debugger.py::test_attach_to_pid_no_threads
+   'tests_python/test_debugger.py::test_path_translation[False]'
+   tests_python/test_debugger.py::test_remote_debugger_threads
+   tests_python/test_debugger_json.py::test_attach_to_pid
+   
tests_python/test_debugger_json.py::test_evaluate_exception_trace
+   tests_python/test_debugger_json.py::test_gui_event_loop_custom
+   
tests_python/test_debugger_json.py::test_path_translation_and_source_reference
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-05-04 Thread Michał Górny
commit: 9a47858fbcaa0e797b83ced271d0c9b3a1d6e2a9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  4 16:20:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May  4 16:20:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a47858f

dev-python/pydevd: Set DISTUTILS_EXT=1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/pydevd-2.9.5.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index 8c93d22eebc4..a4b5a7c27f4b 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -3,8 +3,10 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
+
 inherit distutils-r1 toolchain-funcs
 
 MY_P="pydev_debugger_${PV//./_}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-03-11 Thread Michał Górny
commit: 6d0dbeaefca171a5521559199ff9b4603e2ed19a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 10:00:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 10:00:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0dbeae

dev-python/pydevd: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest|  1 -
 dev-python/pydevd/pydevd-2.9.3.ebuild | 92 ---
 2 files changed, 93 deletions(-)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index be5b85af2bcc..aae4c501a8cd 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1,2 +1 @@
-DIST pydevd-2.9.3.gh.tar.gz 3979334 BLAKE2B 
f26af62d12d89317ffc9e670c78bac2c977195897dfb858861f6d12a331714c084d11dc030efe82777d51f9cd429b54d78c7126f366fdda15ebd315121b55dcd
 SHA512 
c8d30658e84a1edd3e4d0cd35563f50231b6a2df247fecab5e90236c4c80da10e7fe5f182b1791f86063d3228d115d32d388087605e58842505ab19aabe75444
 DIST pydevd-2.9.5.gh.tar.gz 3982897 BLAKE2B 
06f0712301b419c472bcef2443a2ed277eb477041ff2e40e41b57f61649d84a7559dcae82c30ac572b14e90b98c2b9b9542c7360deded087eec92aeb0372ad67
 SHA512 
9aa38bc9a238e6f2956883a6318536382726013ea9e4a9d902b36d60df0cf924c279545bcdf92afdb435bfe36598982edd5805725860798fb3970b105254ba1d

diff --git a/dev-python/pydevd/pydevd-2.9.3.ebuild 
b/dev-python/pydevd/pydevd-2.9.3.ebuild
deleted file mode 100644
index a78c1bb016df..
--- a/dev-python/pydevd/pydevd-2.9.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 toolchain-funcs
-
-MY_P="pydev_debugger_${PV//./_}"
-
-DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
-HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
-SRC_URI="
-   https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/PyDev.Debugger-${MY_P}"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-# After removing and recompiling the prebuilt lib the tests fail?
-# For some reason the test suite is executing a slightly different gdb command
-# then before, which is lacking the file name of the lib that was pre built:
-# gdb: No symbol table is loaded. Use the "file" command
-# This also happens outside of portage so it is not related to any *FLAGS
-RESTRICT="test"
-
-BDEPEND="
-   test? (
-   dev-python/untangle[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   )
-"
-
-# Block against the version of debugpy that still bundles pydevd
-RDEPEND="
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-03-11 Thread Arthur Zamarin
commit: a68cc6ef7563ff4664990342511d805151f5175b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 09:43:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 09:43:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68cc6ef

dev-python/pydevd: Stabilize 2.9.5 arm64, #900799

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index 414d7c0943e0..8c93d22eebc4 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-03-11 Thread Arthur Zamarin
commit: d26e1cc7da924f0ec7cb2f9808220d880460e62c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 09:41:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 09:41:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26e1cc7

dev-python/pydevd: Stabilize 2.9.5 hppa, #900799

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index dd9c5ee1c5d4..414d7c0943e0 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-03-11 Thread Arthur Zamarin
commit: 9cb919ab72a1fc1e8d3d1244eefb05b63d75347f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 09:02:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 09:02:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb919ab

dev-python/pydevd: Stabilize 2.9.5 x86, #900799

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index 65fa2b1b3d8b..dd9c5ee1c5d4 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-03-11 Thread Arthur Zamarin
commit: 08edd3ca6acad7335e9e6d6c55ec05da8ae8b7bd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 08:33:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 08:33:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08edd3ca

dev-python/pydevd: Stabilize 2.9.5 amd64, #900799

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index 68dafba95e50..bc235336473c 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-03-11 Thread Arthur Zamarin
commit: 9059632cc6c708d55b08480b530995a5b4271436
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 08:33:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 08:33:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9059632c

dev-python/pydevd: Stabilize 2.9.5 ppc, #900799

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index bc235336473c..65fa2b1b3d8b 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-03-11 Thread Arthur Zamarin
commit: 4d11a097fadec42498acafa70ea1ad4030ce3f25
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 08:33:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 08:33:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d11a097

dev-python/pydevd: Stabilize 2.9.5 ppc64, #900799

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index 6623cf3fa2b3..8f88d5b90f0b 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-03-11 Thread Arthur Zamarin
commit: 04824be702ab8bc2e0e9d0d87a6f9a75125276f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 08:33:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 08:33:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04824be7

dev-python/pydevd: Stabilize 2.9.5 arm, #900799

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index 8f88d5b90f0b..68dafba95e50 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-03-11 Thread Arthur Zamarin
commit: 6ee254b3db3539264c72e836363c97c8094c959e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 08:08:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 08:08:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee254b3

dev-python/pydevd: Stabilize 2.9.5 sparc, #900799

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index aa9a8f932b61..6623cf3fa2b3 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-02-02 Thread Andrew Ammerlaan
commit: 14bd4ce9069440762b0503d3c8076e14c2d789aa
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Feb  2 16:24:13 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Feb  2 16:37:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bd4ce9

dev-python/pydevd: add 2.9.5

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pydevd/Manifest|  1 +
 dev-python/pydevd/pydevd-2.9.5.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index 52248ddb3d9c..be5b85af2bcc 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1 +1,2 @@
 DIST pydevd-2.9.3.gh.tar.gz 3979334 BLAKE2B 
f26af62d12d89317ffc9e670c78bac2c977195897dfb858861f6d12a331714c084d11dc030efe82777d51f9cd429b54d78c7126f366fdda15ebd315121b55dcd
 SHA512 
c8d30658e84a1edd3e4d0cd35563f50231b6a2df247fecab5e90236c4c80da10e7fe5f182b1791f86063d3228d115d32d388087605e58842505ab19aabe75444
+DIST pydevd-2.9.5.gh.tar.gz 3982897 BLAKE2B 
06f0712301b419c472bcef2443a2ed277eb477041ff2e40e41b57f61649d84a7559dcae82c30ac572b14e90b98c2b9b9542c7360deded087eec92aeb0372ad67
 SHA512 
9aa38bc9a238e6f2956883a6318536382726013ea9e4a9d902b36d60df0cf924c279545bcdf92afdb435bfe36598982edd5805725860798fb3970b105254ba1d

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
new file mode 100644
index ..aa9a8f932b61
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1 toolchain-funcs
+
+MY_P="pydev_debugger_${PV//./_}"
+
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
+SRC_URI="
+   https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/PyDev.Debugger-${MY_P}"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# After removing and recompiling the prebuilt lib the tests fail?
+# For some reason the test suite is executing a slightly different gdb command
+# then before, which is lacking the file name of the lib that was pre built:
+# gdb: No symbol table is loaded. Use the "file" command
+# This also happens outside of portage so it is not related to any *FLAGS
+RESTRICT="test"
+
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+RDEPEND="sys-devel/gdb"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Drop -O3 and -flto compiler args
+   sed -i \
+   -e 's/extra_link_args = extra_compile_args\[\:\]/pass/g' \
+   -e '/extra_compile_args/d' \
+   setup.py || die
+
+   # Clean up some prebuilt files
+   rm -r third_party || die
+   cd pydevd_attach_to_process || die
+
+   # Remove these Windows files
+   rm attach_{amd64,x86}.dll || die
+   rm inject_dll_{amd64,x86}.exe || die
+   rm run_code_on_dllmain_{amd64,x86}.dll || die
+   rm -r windows winappdbg || die
+
+   # Remove these MacOS files
+   rm attach_x86_64.dylib || die
+
+   # Remove these prebuilt linux files
+   rm attach_linux_{amd64,x86}.so || die
+
+   cd linux_and_mac || die
+   rm compile_mac.sh || die
+}
+
+src_compile() {
+   pushd pydevd_attach_to_process/linux_and_mac || die
+   # recompile removed file (extracted from compile_linux.sh)
+   $(tc-getBUILD_CXX) ${CXXFLAGS} ${CPPFLAGS} -o "attach_linux_${ARCH}.so" 
\
+   ${LDFLAGS} -nostartfiles attach.cpp -ldl || die
+   mv "attach_linux_${ARCH}.so" ../ || die
+   popd || die
+
+   distutils-r1_src_compile
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   # Remove this duplicate that is installed directly to /usr/
+   # These files are also correctly installed to the python site-packages 
dir
+   rm -r "${ED}/usr/pydevd_attach_to_process" || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-01-13 Thread Michał Górny
commit: 742b39e075377a53a5e2a6829f8726923f49b892
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 13 20:19:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 13 20:19:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742b39e0

dev-python/pydevd: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest|  1 -
 dev-python/pydevd/pydevd-2.9.1.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index ca72674849f4..52248ddb3d9c 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1,2 +1 @@
-DIST pydev_debugger_2_9_1.tar.gz 3974089 BLAKE2B 
73e0cea547964e313120af2d27ce0166b5afc2d613428ce96cbc58786dddae99507058a217c0eac7cb071bead8d52b2e9bda8e0c88aff31566a979edc420278b
 SHA512 
67f4d31fa59512ec6738a777537a6f856d312f3a81d7bee497ddc50bf02dcab8c04c64c7e5181e48afea01f9de4300a1cafeb3745cea841d7bb7c26b15ced40b
 DIST pydevd-2.9.3.gh.tar.gz 3979334 BLAKE2B 
f26af62d12d89317ffc9e670c78bac2c977195897dfb858861f6d12a331714c084d11dc030efe82777d51f9cd429b54d78c7126f366fdda15ebd315121b55dcd
 SHA512 
c8d30658e84a1edd3e4d0cd35563f50231b6a2df247fecab5e90236c4c80da10e7fe5f182b1791f86063d3228d115d32d388087605e58842505ab19aabe75444

diff --git a/dev-python/pydevd/pydevd-2.9.1.ebuild 
b/dev-python/pydevd/pydevd-2.9.1.ebuild
deleted file mode 100644
index 61856148ccbe..
--- a/dev-python/pydevd/pydevd-2.9.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1 toolchain-funcs
-
-MY_P="pydev_debugger_${PV//./_}"
-
-DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
-HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
-SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz;
-S="${WORKDIR}/PyDev.Debugger-${MY_P}"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-# After removing and recompiling the prebuilt lib the tests fail?
-# For some reason the test suite is executing a slightly different gdb command
-# then before, which is lacking the file name of the lib that was pre built:
-# gdb: No symbol table is loaded. Use the "file" command
-# This also happens outside of portage so it is not related to any *FLAGS
-RESTRICT="test"
-
-BDEPEND="
-   test? (
-   dev-python/untangle[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   )
-"
-
-# Block against the version of debugpy that still bundles pydevd
-RDEPEND="
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-01-13 Thread Arthur Zamarin
commit: db6739844e1fe2aa8aa6d2794bde09a839a054c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 13 20:14:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 13 20:14:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db673984

dev-python/pydevd: Stabilize 2.9.3 hppa, #890692

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.3.ebuild 
b/dev-python/pydevd/pydevd-2.9.3.ebuild
index 90f88841c88d..684fd05826e8 100644
--- a/dev-python/pydevd/pydevd-2.9.3.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.3.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-01-13 Thread Arthur Zamarin
commit: 51e189cd00132bc29b34f524574323d34f1d8991
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 13 20:14:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 13 20:14:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e189cd

dev-python/pydevd: Stabilize 2.9.3 sparc, #890692

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.3.ebuild 
b/dev-python/pydevd/pydevd-2.9.3.ebuild
index 4f5d8be97811..90f88841c88d 100644
--- a/dev-python/pydevd/pydevd-2.9.3.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.3.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-01-13 Thread Arthur Zamarin
commit: 15ef3be0bc026245d167d92cd93b5ce735e0a936
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 13 19:06:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 13 19:06:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ef3be0

dev-python/pydevd: Stabilize 2.9.3 ppc64, #890692

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.3.ebuild 
b/dev-python/pydevd/pydevd-2.9.3.ebuild
index 59acfed5d351..4f5d8be97811 100644
--- a/dev-python/pydevd/pydevd-2.9.3.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.3.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-01-13 Thread Arthur Zamarin
commit: d64be056f21b6f09408aaf5b787de9e97fba3abc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 13 19:03:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 13 19:03:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64be056

dev-python/pydevd: Stabilize 2.9.3 ppc, #890692

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.3.ebuild 
b/dev-python/pydevd/pydevd-2.9.3.ebuild
index b85d9b201d16..59acfed5d351 100644
--- a/dev-python/pydevd/pydevd-2.9.3.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.3.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-01-13 Thread Arthur Zamarin
commit: 94c0e6994bb47175176be52a66aef9eeb60c1d1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 13 16:31:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 13 16:31:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c0e699

dev-python/pydevd: Stabilize 2.9.3 arm64, #890692

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.3.ebuild 
b/dev-python/pydevd/pydevd-2.9.3.ebuild
index 27c6c7a94c43..b85d9b201d16 100644
--- a/dev-python/pydevd/pydevd-2.9.3.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.3.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-01-13 Thread Sam James
commit: 4d72cbfc625c8507cc8b01dad22d4c359afa5d56
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 14:50:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 14:50:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d72cbfc

dev-python/pydevd: Stabilize 2.9.3 amd64, #890692

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.3.ebuild 
b/dev-python/pydevd/pydevd-2.9.3.ebuild
index cf1d65dccb6a..27c6c7a94c43 100644
--- a/dev-python/pydevd/pydevd-2.9.3.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.3.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-01-13 Thread Sam James
commit: 6f3ca5c5a810f31c1b588dc92fbdae73d67525fa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 14:50:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 14:50:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3ca5c5

dev-python/pydevd: Stabilize 2.9.3 arm, #890692

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.3.ebuild 
b/dev-python/pydevd/pydevd-2.9.3.ebuild
index c29631db9099..cf1d65dccb6a 100644
--- a/dev-python/pydevd/pydevd-2.9.3.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.3.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2023-01-13 Thread Sam James
commit: 4a6c716826c34319f535afc7ea34407c29090351
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 14:50:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 14:50:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6c7168

dev-python/pydevd: Stabilize 2.9.3 x86, #890692

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.9.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pydevd/pydevd-2.9.3.ebuild 
b/dev-python/pydevd/pydevd-2.9.3.ebuild
index d83973112782..c29631db9099 100644
--- a/dev-python/pydevd/pydevd-2.9.3.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-12-13 Thread Arthur Zamarin
commit: 4eef8f82daeeaa816dadffd918220c16e31c92cb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec 13 19:56:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec 13 19:56:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eef8f82

dev-python/pydevd: add 2.9.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/Manifest|  1 +
 dev-python/pydevd/pydevd-2.9.3.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index 479c822fd011..ca72674849f4 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1 +1,2 @@
 DIST pydev_debugger_2_9_1.tar.gz 3974089 BLAKE2B 
73e0cea547964e313120af2d27ce0166b5afc2d613428ce96cbc58786dddae99507058a217c0eac7cb071bead8d52b2e9bda8e0c88aff31566a979edc420278b
 SHA512 
67f4d31fa59512ec6738a777537a6f856d312f3a81d7bee497ddc50bf02dcab8c04c64c7e5181e48afea01f9de4300a1cafeb3745cea841d7bb7c26b15ced40b
+DIST pydevd-2.9.3.gh.tar.gz 3979334 BLAKE2B 
f26af62d12d89317ffc9e670c78bac2c977195897dfb858861f6d12a331714c084d11dc030efe82777d51f9cd429b54d78c7126f366fdda15ebd315121b55dcd
 SHA512 
c8d30658e84a1edd3e4d0cd35563f50231b6a2df247fecab5e90236c4c80da10e7fe5f182b1791f86063d3228d115d32d388087605e58842505ab19aabe75444

diff --git a/dev-python/pydevd/pydevd-2.9.3.ebuild 
b/dev-python/pydevd/pydevd-2.9.3.ebuild
new file mode 100644
index ..d83973112782
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.9.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 toolchain-funcs
+
+MY_P="pydev_debugger_${PV//./_}"
+
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
+SRC_URI="
+   https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/PyDev.Debugger-${MY_P}"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# After removing and recompiling the prebuilt lib the tests fail?
+# For some reason the test suite is executing a slightly different gdb command
+# then before, which is lacking the file name of the lib that was pre built:
+# gdb: No symbol table is loaded. Use the "file" command
+# This also happens outside of portage so it is not related to any *FLAGS
+RESTRICT="test"
+
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+# Block against the version of debugpy that still bundles pydevd
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-11-06 Thread Michał Górny
commit: 1c69bb938b1e4f4ab90fae96a6c97f9900b4f0b1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  6 06:14:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  6 06:35:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c69bb93

dev-python/pydevd: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest   |  1 -
 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 89 
 2 files changed, 90 deletions(-)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index f5c170c377c2..479c822fd011 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1,2 +1 @@
-DIST pydev_debugger_2_8_0.tar.gz 4171117 BLAKE2B 
4f0ea0eeb228cb66f71e2046438396ff5ce59b42e620a067bc515ff504fa2da151e05f8ea6cf2d1aaa0768122431ccb45708a88c0616fb2859e96671b172e822
 SHA512 
b0189f1824b52f8ad35d1d1cfba0bd734806541ae2ff4f410c110763201630d296d10c2b7eaac8c656dfb3ff0f3c31bfdf2de28323778000cc7821e123a877d3
 DIST pydev_debugger_2_9_1.tar.gz 3974089 BLAKE2B 
73e0cea547964e313120af2d27ce0166b5afc2d613428ce96cbc58786dddae99507058a217c0eac7cb071bead8d52b2e9bda8e0c88aff31566a979edc420278b
 SHA512 
67f4d31fa59512ec6738a777537a6f856d312f3a81d7bee497ddc50bf02dcab8c04c64c7e5181e48afea01f9de4300a1cafeb3745cea841d7bb7c26b15ced40b

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
deleted file mode 100644
index 26d973b1c209..
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1 toolchain-funcs
-
-MY_P="pydev_debugger_${PV//./_}"
-
-DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
-HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
-SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz;
-S="${WORKDIR}/PyDev.Debugger-${MY_P}"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-
-# After removing and recompiling the prebuilt lib the tests fail?
-# For some reason the test suite is executing a slightly different gdb command
-# then before, which is lacking the file name of the lib that was pre built:
-# gdb: No symbol table is loaded. Use the "file" command
-# This also happens outside of portage so it is not related to any *FLAGS
-RESTRICT="test"
-
-BDEPEND="
-   test? (
-   dev-python/untangle[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   )
-"
-
-# Block against the version of debugpy that still bundles pydevd
-RDEPEND="
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-11-05 Thread Agostino Sarubbo
commit: 617c721976079996cf53ab5ff26cc7d66838e101
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Nov  5 17:06:32 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Nov  5 17:06:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617c7219

dev-python/pydevd: Stabilize 2.9.1 sparc, #879427

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pydevd/pydevd-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.1.ebuild 
b/dev-python/pydevd/pydevd-2.9.1.ebuild
index c784fce3bf06..26d973b1c209 100644
--- a/dev-python/pydevd/pydevd-2.9.1.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-11-04 Thread Agostino Sarubbo
commit: 930ba268314af63033d55bdd77df5d75debc932e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  4 08:15:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  4 08:15:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930ba268

dev-python/pydevd: Stabilize 2.9.1 x86, #879427

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pydevd/pydevd-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.1.ebuild 
b/dev-python/pydevd/pydevd-2.9.1.ebuild
index b781a2edee09..c784fce3bf06 100644
--- a/dev-python/pydevd/pydevd-2.9.1.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-11-03 Thread Sam James
commit: b307203b6a0cffad8a409e2113bf2756cfa4e768
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  4 00:06:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  4 00:06:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b307203b

dev-python/pydevd: Stabilize 2.9.1 hppa, #879427

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.1.ebuild 
b/dev-python/pydevd/pydevd-2.9.1.ebuild
index a000dab43d42..b781a2edee09 100644
--- a/dev-python/pydevd/pydevd-2.9.1.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-11-03 Thread Sam James
commit: e371d6923315d7bc31088d76a8328c0794620f4a
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 22:17:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 22:17:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e371d692

dev-python/pydevd: Stabilize 2.9.1 ppc64, #879427

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.1.ebuild 
b/dev-python/pydevd/pydevd-2.9.1.ebuild
index 61ac03f544dc..a000dab43d42 100644
--- a/dev-python/pydevd/pydevd-2.9.1.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-11-03 Thread Sam James
commit: a9b89515819f5e23ef273f3d8f433008eb07d586
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 22:04:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 22:04:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b89515

dev-python/pydevd: Stabilize 2.9.1 amd64, #879427

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.1.ebuild 
b/dev-python/pydevd/pydevd-2.9.1.ebuild
index 627da1c32048..f7b8d117b311 100644
--- a/dev-python/pydevd/pydevd-2.9.1.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-11-03 Thread Sam James
commit: 6845c8b633833a9f32450d0f655d64b3e2802d1a
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 22:04:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 22:04:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6845c8b6

dev-python/pydevd: Stabilize 2.9.1 ppc, #879427

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.1.ebuild 
b/dev-python/pydevd/pydevd-2.9.1.ebuild
index f7b8d117b311..61ac03f544dc 100644
--- a/dev-python/pydevd/pydevd-2.9.1.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-11-03 Thread Arthur Zamarin
commit: 973767a04724c52855d4d55c1394aeeb2d199e9c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  3 19:44:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  3 19:44:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973767a0

dev-python/pydevd: Stabilize 2.9.1 arm, #879427

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.1.ebuild 
b/dev-python/pydevd/pydevd-2.9.1.ebuild
index 7d7cfc22edae..627da1c32048 100644
--- a/dev-python/pydevd/pydevd-2.9.1.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-11-03 Thread Arthur Zamarin
commit: a5038d047766bfebb7b350bcede721e5d81c9506
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  3 19:32:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  3 19:32:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5038d04

dev-python/pydevd: Stabilize 2.9.1 arm64, #879427

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.9.1.ebuild 
b/dev-python/pydevd/pydevd-2.9.1.ebuild
index b29b57fa428f..7d7cfc22edae 100644
--- a/dev-python/pydevd/pydevd-2.9.1.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-10-02 Thread Arthur Zamarin
commit: 10fa703b4119786861d4800edf785914771ddb91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  2 18:47:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  2 18:54:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10fa703b

dev-python/pydevd: add 2.9.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/Manifest|  1 +
 dev-python/pydevd/pydevd-2.9.1.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index 085e3921ed94..f5c170c377c2 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1 +1,2 @@
 DIST pydev_debugger_2_8_0.tar.gz 4171117 BLAKE2B 
4f0ea0eeb228cb66f71e2046438396ff5ce59b42e620a067bc515ff504fa2da151e05f8ea6cf2d1aaa0768122431ccb45708a88c0616fb2859e96671b172e822
 SHA512 
b0189f1824b52f8ad35d1d1cfba0bd734806541ae2ff4f410c110763201630d296d10c2b7eaac8c656dfb3ff0f3c31bfdf2de28323778000cc7821e123a877d3
+DIST pydev_debugger_2_9_1.tar.gz 3974089 BLAKE2B 
73e0cea547964e313120af2d27ce0166b5afc2d613428ce96cbc58786dddae99507058a217c0eac7cb071bead8d52b2e9bda8e0c88aff31566a979edc420278b
 SHA512 
67f4d31fa59512ec6738a777537a6f856d312f3a81d7bee497ddc50bf02dcab8c04c64c7e5181e48afea01f9de4300a1cafeb3745cea841d7bb7c26b15ced40b

diff --git a/dev-python/pydevd/pydevd-2.9.1.ebuild 
b/dev-python/pydevd/pydevd-2.9.1.ebuild
new file mode 100644
index ..b29b57fa428f
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.9.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 toolchain-funcs
+
+MY_P="pydev_debugger_${PV//./_}"
+
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
+SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz;
+S="${WORKDIR}/PyDev.Debugger-${MY_P}"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# After removing and recompiling the prebuilt lib the tests fail?
+# For some reason the test suite is executing a slightly different gdb command
+# then before, which is lacking the file name of the lib that was pre built:
+# gdb: No symbol table is loaded. Use the "file" command
+# This also happens outside of portage so it is not related to any *FLAGS
+RESTRICT="test"
+
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+# Block against the version of debugpy that still bundles pydevd
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-09-22 Thread Michał Górny
commit: 426986dd3bf3ddfe712f8f317e5d50cadc5e6ab7
Author: matoro  users  noreply  github  com>
AuthorDate: Wed Sep 21 21:56:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 22 07:45:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426986dd

dev-python/pydevd: Keyword 2.8.0-r1 mips, #831222

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
index a4da1a2f06b0..26d973b1c209 100644
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-17 Thread Michał Górny
commit: cbc46151d9ad4777c113aa8a075fa6cfd48bfe1e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 12:45:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 12:45:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc46151

dev-python/pydevd: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0.ebuild | 88 ---
 1 file changed, 88 deletions(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
deleted file mode 100644
index 4e6b58164ff0..
--- a/dev-python/pydevd/pydevd-2.8.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1 toolchain-funcs
-
-MY_P="pydev_debugger_${PV//./_}"
-
-DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
-HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
-SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz;
-S="${WORKDIR}/PyDev.Debugger-${MY_P}"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
-
-# After removing and recompiling the prebuilt lib the tests fail?
-# For some reason the test suite is executing a slightly different gdb command
-# then before, which is lacking the file name of the lib that was pre built:
-# gdb: No symbol table is loaded. Use the "file" command
-# This also happens outside of portage so it is not related to any *FLAGS
-RESTRICT="test"
-
-BDEPEND="
-   test? (
-   dev-python/untangle[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   )
-"
-
-# Block against the version of debugpy that still bundles pydevd
-RDEPEND="
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-17 Thread Jakov Smolić
commit: 764889469dd107375f8390ce0bf24984319b66b8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 17 12:18:29 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 17 12:18:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76488946

dev-python/pydevd: Stabilize 2.8.0-r1 hppa, #851564

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
index e6ded90c5c8f..a4da1a2f06b0 100644
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-15 Thread Jakov Smolić
commit: d42a6f9da31c62001ef46baccbd60e0b1f45de76
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun 15 07:36:23 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun 15 07:36:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42a6f9d

dev-python/pydevd: Stabilize 2.8.0-r1 arm64, #851564

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
index f2d73ef0fe3c..e6ded90c5c8f 100644
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-15 Thread Agostino Sarubbo
commit: 01fc3f1c37fed6cde71893665891c20445c1d3fb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 15 07:15:23 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 15 07:15:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fc3f1c

dev-python/pydevd: sparc stable wrt bug #851564

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
index 669fe6037915..f2d73ef0fe3c 100644
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-14 Thread Jakov Smolić
commit: b88d0ff59d98967ac9b983ef6c7e91fd6b64a682
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 21:30:49 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 21:30:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88d0ff5

dev-python/pydevd: Stabilize 2.8.0-r1 ppc, #851564

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
index c8cd81475569..b1341ffc4e60 100644
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-14 Thread Jakov Smolić
commit: 7436fb367b6fd5e4afa6d62e0a05b1cdfefae912
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 21:30:47 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 21:30:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7436fb36

dev-python/pydevd: Stabilize 2.8.0-r1 ppc64, #851564

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
index 58658929bc68..c8cd81475569 100644
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-14 Thread Jakov Smolić
commit: d9b51aa6dca6cae3df5d8b9f39786f25e3da4937
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 21:30:50 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 21:30:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b51aa6

dev-python/pydevd: Stabilize 2.8.0-r1 arm, #851564

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
index b1341ffc4e60..669fe6037915 100644
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-14 Thread Jakov Smolić
commit: dce5c47e77dc48cccd54129a32d2bcd11c7c7215
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 21:16:52 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 21:16:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce5c47e

dev-python/pydevd: Stabilize 2.8.0-r1 x86, #851564

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
index 92d937058dbe..1b7c76d652c3 100644
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-14 Thread Jakov Smolić
commit: 38fa530d774ecdc5e42cc1cffc86ecab2879cdd7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 21:17:11 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 21:17:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fa530d

dev-python/pydevd: Stabilize 2.8.0-r1 amd64, #851564

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
index 1b7c76d652c3..58658929bc68 100644
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-12 Thread Sam James
commit: 70f5f94af5bd87e14ba1317d73850efbb042b4c9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 12 14:53:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 15:19:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f5f94a

dev-python/pydevd: drop -r1 back to ~arch

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
index a4da1a2f06b0..92d937058dbe 100644
--- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-06-12 Thread Sam James
commit: 8da7d26c21708d43d3e13c54beec4213793d97a5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 12 14:33:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 14:51:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da7d26c

dev-python/pydevd: fix distutils-r1 usage

Closes: https://bugs.gentoo.org/851564
Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 89 
 1 file changed, 89 insertions(+)

diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
new file mode 100644
index ..a4da1a2f06b0
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 toolchain-funcs
+
+MY_P="pydev_debugger_${PV//./_}"
+
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
+SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz;
+S="${WORKDIR}/PyDev.Debugger-${MY_P}"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
+
+# After removing and recompiling the prebuilt lib the tests fail?
+# For some reason the test suite is executing a slightly different gdb command
+# then before, which is lacking the file name of the lib that was pre built:
+# gdb: No symbol table is loaded. Use the "file" command
+# This also happens outside of portage so it is not related to any *FLAGS
+RESTRICT="test"
+
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+# Block against the version of debugpy that still bundles pydevd
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-05-25 Thread Andrew Ammerlaan
commit: aeae9c6472faf57077ac8e56c121bce83ea9c99b
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed May 25 08:59:41 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed May 25 09:07:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeae9c64

dev-python/pydevd: enable py3.11

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
index a6bc2036e653..4e6b58164ff0 100644
--- a/dev-python/pydevd/pydevd-2.8.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1 toolchain-funcs
 
 MY_P="pydev_debugger_${PV//./_}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-04-16 Thread Michał Górny
commit: 1559d4b195468aeeff35c9a8160be8befdb847be
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 16 16:04:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 16 16:04:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1559d4b1

dev-python/pydevd: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest|  1 -
 dev-python/pydevd/pydevd-2.7.0.ebuild | 88 ---
 2 files changed, 89 deletions(-)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index 1698c91646fb..085e3921ed94 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1,2 +1 @@
-DIST pydev_debugger_2_7_0.tar.gz 4154343 BLAKE2B 
6504ffa5eee5548a6aa9e59712b6c0054b69c2e0f6ff48059ed8b2e3edb92ec92ea4e7f9ff084419b46310c4d08f11008571cbf70ccc4efddd0fae688e4110f5
 SHA512 
8f09b446eeaace1f9ecd3d331813e8bd7d8e09e1fe9dc9fa955ecc26a97ac6015f7becc4005a87405d1154280ec10eb7fa87914bcd41f27e51d90ad3eb99f643
 DIST pydev_debugger_2_8_0.tar.gz 4171117 BLAKE2B 
4f0ea0eeb228cb66f71e2046438396ff5ce59b42e620a067bc515ff504fa2da151e05f8ea6cf2d1aaa0768122431ccb45708a88c0616fb2859e96671b172e822
 SHA512 
b0189f1824b52f8ad35d1d1cfba0bd734806541ae2ff4f410c110763201630d296d10c2b7eaac8c656dfb3ff0f3c31bfdf2de28323778000cc7821e123a877d3

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
deleted file mode 100644
index 6bdca5078bd1..
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 toolchain-funcs
-
-MY_P="pydev_debugger_${PV//./_}"
-
-DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
-HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
-SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz;
-S="${WORKDIR}/PyDev.Debugger-${MY_P}"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
-
-# After removing and recompiling the prebuilt lib the tests fail?
-# For some reason the test suite is executing a slightly different gdb command
-# then before, which is lacking the file name of the lib that was pre built:
-# gdb: No symbol table is loaded. Use the "file" command
-# This also happens outside of portage so it is not related to any *FLAGS
-RESTRICT="test"
-
-BDEPEND="
-   test? (
-   dev-python/untangle[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   )
-"
-
-# Block against the version of debugpy that still bundles pydevd
-RDEPEND="
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-04-14 Thread Agostino Sarubbo
commit: 4d8225f0af0045cb986cf3c3de1bf9f6f2d77f15
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 14 08:11:08 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 14 08:11:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8225f0

dev-python/pydevd: sparc stable wrt bug #837425

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
index 3bf6cd4fa8df..a6bc2036e653 100644
--- a/dev-python/pydevd/pydevd-2.8.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-04-09 Thread Jakov Smolić
commit: 358e37b881b6a4431d4103c1b0c9815893b3a7d7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Apr  9 21:52:27 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Apr  9 21:52:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358e37b8

dev-python/pydevd: Stabilize 2.8.0 amd64, #837425

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
index ad08490fa7e5..3bf6cd4fa8df 100644
--- a/dev-python/pydevd/pydevd-2.8.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-04-09 Thread Arthur Zamarin
commit: 62402a662569936980dda22924bbe09aecf265bd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 18:21:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 18:21:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62402a66

dev-python/pydevd: Stabilize 2.8.0 hppa, #837425

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
index 29067e79e70d..ad08490fa7e5 100644
--- a/dev-python/pydevd/pydevd-2.8.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-04-09 Thread Arthur Zamarin
commit: ba594b6226a2c9ac2b7e647b7868a0227a291f9e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 17:01:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 17:01:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba594b62

dev-python/pydevd: Stabilize 2.8.0 x86, #837425

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
index eb9228ca10af..29067e79e70d 100644
--- a/dev-python/pydevd/pydevd-2.8.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-04-09 Thread Arthur Zamarin
commit: bc8730521b89031013054ee808716455fc93e9c5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 16:41:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 16:41:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc873052

dev-python/pydevd: Stabilize 2.8.0 ppc64, #837425

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
index e4768c654830..eb9228ca10af 100644
--- a/dev-python/pydevd/pydevd-2.8.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-04-09 Thread Arthur Zamarin
commit: bee208c11dbfecbe093cc0b6af53671809345816
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 16:38:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 16:38:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee208c1

dev-python/pydevd: Stabilize 2.8.0 arm64, #837425

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
index 9afee441e541..e4768c654830 100644
--- a/dev-python/pydevd/pydevd-2.8.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-04-09 Thread Arthur Zamarin
commit: 58ec551cc4452cf6c1cc896a2f62422920af8fd1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 16:37:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 16:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ec551c

dev-python/pydevd: Stabilize 2.8.0 ppc, #837425

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
index 5d4dbd269367..9afee441e541 100644
--- a/dev-python/pydevd/pydevd-2.8.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-04-09 Thread Arthur Zamarin
commit: 1d63f603510dd255fbce9018939e6770816f23e7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 16:36:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 16:36:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d63f603

dev-python/pydevd: Stabilize 2.8.0 arm, #837425

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
index 3b8e00c75fbc..5d4dbd269367 100644
--- a/dev-python/pydevd/pydevd-2.8.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.8.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-03-09 Thread Arthur Zamarin
commit: 4dedd4d50c15b446296ca1e5adef14d70f91babd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  9 19:03:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  9 19:03:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dedd4d5

dev-python/pydevd: add 2.8.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/Manifest|  1 +
 dev-python/pydevd/pydevd-2.8.0.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index e354506cf14d..1698c91646fb 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1 +1,2 @@
 DIST pydev_debugger_2_7_0.tar.gz 4154343 BLAKE2B 
6504ffa5eee5548a6aa9e59712b6c0054b69c2e0f6ff48059ed8b2e3edb92ec92ea4e7f9ff084419b46310c4d08f11008571cbf70ccc4efddd0fae688e4110f5
 SHA512 
8f09b446eeaace1f9ecd3d331813e8bd7d8e09e1fe9dc9fa955ecc26a97ac6015f7becc4005a87405d1154280ec10eb7fa87914bcd41f27e51d90ad3eb99f643
+DIST pydev_debugger_2_8_0.tar.gz 4171117 BLAKE2B 
4f0ea0eeb228cb66f71e2046438396ff5ce59b42e620a067bc515ff504fa2da151e05f8ea6cf2d1aaa0768122431ccb45708a88c0616fb2859e96671b172e822
 SHA512 
b0189f1824b52f8ad35d1d1cfba0bd734806541ae2ff4f410c110763201630d296d10c2b7eaac8c656dfb3ff0f3c31bfdf2de28323778000cc7821e123a877d3

diff --git a/dev-python/pydevd/pydevd-2.8.0.ebuild 
b/dev-python/pydevd/pydevd-2.8.0.ebuild
new file mode 100644
index ..3b8e00c75fbc
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.8.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 toolchain-funcs
+
+MY_P="pydev_debugger_${PV//./_}"
+
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
+SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz;
+S="${WORKDIR}/PyDev.Debugger-${MY_P}"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+# After removing and recompiling the prebuilt lib the tests fail?
+# For some reason the test suite is executing a slightly different gdb command
+# then before, which is lacking the file name of the lib that was pre built:
+# gdb: No symbol table is loaded. Use the "file" command
+# This also happens outside of portage so it is not related to any *FLAGS
+RESTRICT="test"
+
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+# Block against the version of debugpy that still bundles pydevd
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-02-14 Thread Matt Turner
commit: 32146c1418c09e5e6ab39b16741d6bc579f5e87f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 14 08:27:12 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 14 08:35:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32146c14

dev-python/pydevd: Keyword 2.7.0 alpha, #831222

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index 32fd37a4fb83..6bdca5078bd1 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2022-01-30 Thread James Le Cuirot
commit: 1c5382aed38d5815f5d14eef3e13f50874d38502
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan 30 12:48:00 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 30 13:31:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5382ae

dev-python/pydevd: Keyword 2.7.0 for ~m68k

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index a847f15b0833..32fd37a4fb83 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-19 Thread Sam James
commit: c5757352511ea0c6a209fceb97b40a0ac49b969c
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 20 03:54:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 20 03:54:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5757352

dev-python/pydevd: Stabilize 2.7.0 hppa, #821763

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index 0826d47e6691..a847f15b0833 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-19 Thread Arthur Zamarin
commit: 6b730011d03054754dda333d9c0ec2e70b20ec75
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 19 19:23:46 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 19 19:23:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b730011

dev-python/pydevd: Stabilize 2.7.0 arm64, #821763

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index bed6e4ba7b14..0826d47e6691 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-19 Thread Sam James
commit: 3c0f12ef921ef9bf9dc4ba8ed0ce22630ddde3f1
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 19 11:58:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 19 11:58:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0f12ef

dev-python/pydevd: Stabilize 2.7.0 arm arm, #821763

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index c88f8d684382..bed6e4ba7b14 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-19 Thread Sam James
commit: a8209855894c74e6892b727041b3cf46c30271c9
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 19 09:06:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 19 09:06:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8209855

dev-python/pydevd: Keyword 2.7.0 s390, #808378

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index e194d34d4d35..c88f8d684382 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-19 Thread Sam James
commit: 41ec2a855f8db667090f188c1e998e2db2bf11f9
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 19 08:34:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 19 08:34:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ec2a85

dev-python/pydevd: Stabilize 2.7.0 ppc, #821763

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index 9ee02da9a1e3..e194d34d4d35 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-18 Thread Sam James
commit: 773b7d6a83f1b920f6170f5b8145c8fb3eedc00e
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 19 07:30:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 19 07:30:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773b7d6a

dev-python/pydevd: Stabilize 2.7.0 ppc64, #821763

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index e90a3be07017..9ee02da9a1e3 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-16 Thread Sam James
commit: e8a51452b3b45b7ed2254860c806cbef9b832b12
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 17 07:55:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 17 07:55:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a51452

dev-python/pydevd: Keyword 2.7.0 hppa, #808378

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index f3588afb1421..e90a3be07017 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-14 Thread Sam James
commit: bc95e44a1f5e69f7ac3ad906e7910c90566da3e3
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 15 06:02:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 15 06:02:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc95e44a

dev-python/pydevd: Keyword 2.7.0 ia64, #808378

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index b8d2a6050292..f3588afb1421 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-14 Thread Michał Górny
commit: 8f53bbdf5e7b8d4e71fa13c5e8b8b31372b42c11
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 14 09:26:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 14 09:28:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f53bbdf

dev-python/pydevd: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest|  1 -
 dev-python/pydevd/pydevd-2.6.0.ebuild | 88 ---
 2 files changed, 89 deletions(-)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index df1e21f75e54..e354506cf14d 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1,2 +1 @@
-DIST pydev_debugger_2_6_0.tar.gz 4142790 BLAKE2B 
46776e261e77a745867423488f97c6584c9497d883d8e2b19f4f82c58472f410f1b5f287ce24b8c20e9cdaa2202cbc78235ea4a7e9aa2981aa520e0b58e4fcd3
 SHA512 
5e7703f2eec53fe7b4d78d59894cfbb14a35a62ad20431242477f66e72344d88d5538ebe2007526e4ff250e8bcf41702acc71692239693dd9cb788ced70d7aaa
 DIST pydev_debugger_2_7_0.tar.gz 4154343 BLAKE2B 
6504ffa5eee5548a6aa9e59712b6c0054b69c2e0f6ff48059ed8b2e3edb92ec92ea4e7f9ff084419b46310c4d08f11008571cbf70ccc4efddd0fae688e4110f5
 SHA512 
8f09b446eeaace1f9ecd3d331813e8bd7d8e09e1fe9dc9fa955ecc26a97ac6015f7becc4005a87405d1154280ec10eb7fa87914bcd41f27e51d90ad3eb99f643

diff --git a/dev-python/pydevd/pydevd-2.6.0.ebuild 
b/dev-python/pydevd/pydevd-2.6.0.ebuild
deleted file mode 100644
index 2682f0672a48..
--- a/dev-python/pydevd/pydevd-2.6.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 toolchain-funcs
-
-MY_P="pydev_debugger_${PV//./_}"
-
-DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
-HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
-SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz;
-S="${WORKDIR}/PyDev.Debugger-${MY_P}"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-# After removing and recompiling the prebuilt lib the tests fail?
-# For some reason the test suite is executing a slightly different gdb command
-# then before, which is lacking the file name of the lib that was pre built:
-# gdb: No symbol table is loaded. Use the "file" command
-# This also happens outside of portage so it is not related to any *FLAGS
-RESTRICT="test"
-
-BDEPEND="
-   test? (
-   dev-python/untangle[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   )
-"
-
-# Block against the version of debugpy that still bundles pydevd
-RDEPEND="
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-11 Thread Jakov Smolić
commit: 9cb2fc7230e6d05a4b9645a1d0a0ff68c643a865
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Nov 11 08:36:29 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Nov 11 08:36:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb2fc72

dev-python/pydevd: Stabilize 2.7.0 x86, #821763

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index 894733a4d3a..b8d2a605029 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-10 Thread Sam James
commit: 1c190bbffd67450140a310a1cc1b1c438aac4fbf
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 10 18:04:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 10 18:05:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c190bbf

dev-python/pydevd: shift -ldl again

Closes: https://bugs.gentoo.org/822861
See: f0747e05cbde06b1a2b1c0448a4897723b61dd6b
Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index 29798c00418..894733a4d3a 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -74,7 +74,7 @@ src_compile() {
pushd pydevd_attach_to_process/linux_and_mac || die
# recompile removed file (extracted from compile_linux.sh)
$(tc-getBUILD_CXX) ${CXXFLAGS} ${CPPFLAGS} -o "attach_linux_${ARCH}.so" 
\
-   ${LDFLAGS} -ldl -nostartfiles attach.cpp || die
+   ${LDFLAGS} -nostartfiles attach.cpp -ldl || die
mv "attach_linux_${ARCH}.so" ../ || die
popd || die
python_foreach_impl distutils-r1_python_compile



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-09 Thread Sam James
commit: f0747e05cbde06b1a2b1c0448a4897723b61dd6b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 10 06:21:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 10 06:21:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0747e05

dev-python/pydevd: put LDFLAGS before libs

Needed for some flags to be effective.

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index f4e60fa34b4..29798c00418 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -74,7 +74,7 @@ src_compile() {
pushd pydevd_attach_to_process/linux_and_mac || die
# recompile removed file (extracted from compile_linux.sh)
$(tc-getBUILD_CXX) ${CXXFLAGS} ${CPPFLAGS} -o "attach_linux_${ARCH}.so" 
\
-   -ldl ${LDFLAGS} -nostartfiles attach.cpp || die
+   ${LDFLAGS} -ldl -nostartfiles attach.cpp || die
mv "attach_linux_${ARCH}.so" ../ || die
popd || die
python_foreach_impl distutils-r1_python_compile



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-05 Thread Jakov Smolić
commit: c1661dcf7deeea210b0bf21b187401bdae67f639
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:43 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1661dcf

dev-python/pydevd: Stabilize 2.7.0 amd64, #821763

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index 5d93f198974..f4e60fa34b4 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-04 Thread Sam James
commit: 042119a63aa95f857227682bfd2cba3b958491fa
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 02:19:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 02:19:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042119a6

dev-python/pydevd: Stabilize 2.7.0 sparc, #821763

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index 61d19f16639..5d93f198974 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-11-01 Thread Michał Górny
commit: 375943fcc8c244269f48d7700633a0138eab0661
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  1 07:46:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  1 08:32:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375943fc

dev-python/pydevd: Bump to 2.7.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest|  1 +
 dev-python/pydevd/pydevd-2.7.0.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index 27758f81c2f..df1e21f75e5 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1 +1,2 @@
 DIST pydev_debugger_2_6_0.tar.gz 4142790 BLAKE2B 
46776e261e77a745867423488f97c6584c9497d883d8e2b19f4f82c58472f410f1b5f287ce24b8c20e9cdaa2202cbc78235ea4a7e9aa2981aa520e0b58e4fcd3
 SHA512 
5e7703f2eec53fe7b4d78d59894cfbb14a35a62ad20431242477f66e72344d88d5538ebe2007526e4ff250e8bcf41702acc71692239693dd9cb788ced70d7aaa
+DIST pydev_debugger_2_7_0.tar.gz 4154343 BLAKE2B 
6504ffa5eee5548a6aa9e59712b6c0054b69c2e0f6ff48059ed8b2e3edb92ec92ea4e7f9ff084419b46310c4d08f11008571cbf70ccc4efddd0fae688e4110f5
 SHA512 
8f09b446eeaace1f9ecd3d331813e8bd7d8e09e1fe9dc9fa955ecc26a97ac6015f7becc4005a87405d1154280ec10eb7fa87914bcd41f27e51d90ad3eb99f643

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
new file mode 100644
index 000..61d19f16639
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 toolchain-funcs
+
+MY_P="pydev_debugger_${PV//./_}"
+
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
+SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz;
+S="${WORKDIR}/PyDev.Debugger-${MY_P}"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# After removing and recompiling the prebuilt lib the tests fail?
+# For some reason the test suite is executing a slightly different gdb command
+# then before, which is lacking the file name of the lib that was pre built:
+# gdb: No symbol table is loaded. Use the "file" command
+# This also happens outside of portage so it is not related to any *FLAGS
+RESTRICT="test"
+
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+# Block against the version of debugpy that still bundles pydevd
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-10-17 Thread Michał Górny
commit: d345a8143f06ce52dbba39b68318f52e8a671987
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 17 09:14:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 17 09:20:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d345a814

dev-python/pydevd: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pydevd/Manifest   |  1 -
 dev-python/pydevd/pydevd-2.5.0-r1.ebuild | 86 
 2 files changed, 87 deletions(-)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index 83d76a20438..27758f81c2f 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1,2 +1 @@
-DIST pydev_debugger_2_5_0.tar.gz 4140556 BLAKE2B 
8630fc35138b3bb768b8a62a2f1388a1144baa9207aec49717c3c04843a393b130dfaef3266ad8fce5a5aa3af4e25d4441b075da0aa36ec1a8716db5ba5ac56c
 SHA512 
7ebf1a5405a376fb19fb4bab0f4874e6be273d3c095338d8a2bfad433b0ec306918b2c650bd20dc5ffd835dd01e7398da2b66607a66dad931f98764f572e0be8
 DIST pydev_debugger_2_6_0.tar.gz 4142790 BLAKE2B 
46776e261e77a745867423488f97c6584c9497d883d8e2b19f4f82c58472f410f1b5f287ce24b8c20e9cdaa2202cbc78235ea4a7e9aa2981aa520e0b58e4fcd3
 SHA512 
5e7703f2eec53fe7b4d78d59894cfbb14a35a62ad20431242477f66e72344d88d5538ebe2007526e4ff250e8bcf41702acc71692239693dd9cb788ced70d7aaa

diff --git a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
deleted file mode 100644
index b44beca2850..000
--- a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
-HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
-SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/refs/tags/pydev_debugger_${PV//./_}.tar.gz;
-S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-# After removing and recompiling the prebuilt lib the tests fail?
-# For some reason the test suite is executing a slightly different gdb command
-# then before, which is lacking the file name of the lib that was pre built:
-# gdb: No symbol table is loaded. Use the "file" command
-# This also happens outside of portage so it is not related to any *FLAGS
-RESTRICT="test"
-
-BDEPEND="
-   test? (
-   dev-python/untangle[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   )
-"
-
-# Block against the version of debugpy that still bundles pydevd
-RDEPEND="
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-10-13 Thread Arthur Zamarin
commit: 0a3ef4405ad52cc651470ebd369a26d91f046ea4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 13 18:18:59 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 13 19:02:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3ef440

dev-python/pydevd: add 2.6.0, enable py3.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydevd/Manifest|  1 +
 dev-python/pydevd/pydevd-2.6.0.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index 70b8a69447d..83d76a20438 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1 +1,2 @@
 DIST pydev_debugger_2_5_0.tar.gz 4140556 BLAKE2B 
8630fc35138b3bb768b8a62a2f1388a1144baa9207aec49717c3c04843a393b130dfaef3266ad8fce5a5aa3af4e25d4441b075da0aa36ec1a8716db5ba5ac56c
 SHA512 
7ebf1a5405a376fb19fb4bab0f4874e6be273d3c095338d8a2bfad433b0ec306918b2c650bd20dc5ffd835dd01e7398da2b66607a66dad931f98764f572e0be8
+DIST pydev_debugger_2_6_0.tar.gz 4142790 BLAKE2B 
46776e261e77a745867423488f97c6584c9497d883d8e2b19f4f82c58472f410f1b5f287ce24b8c20e9cdaa2202cbc78235ea4a7e9aa2981aa520e0b58e4fcd3
 SHA512 
5e7703f2eec53fe7b4d78d59894cfbb14a35a62ad20431242477f66e72344d88d5538ebe2007526e4ff250e8bcf41702acc71692239693dd9cb788ced70d7aaa

diff --git a/dev-python/pydevd/pydevd-2.6.0.ebuild 
b/dev-python/pydevd/pydevd-2.6.0.ebuild
new file mode 100644
index 000..2682f0672a4
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.6.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 toolchain-funcs
+
+MY_P="pydev_debugger_${PV//./_}"
+
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
+SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/${MY_P}.tar.gz;
+S="${WORKDIR}/PyDev.Debugger-${MY_P}"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# After removing and recompiling the prebuilt lib the tests fail?
+# For some reason the test suite is executing a slightly different gdb command
+# then before, which is lacking the file name of the lib that was pre built:
+# gdb: No symbol table is loaded. Use the "file" command
+# This also happens outside of portage so it is not related to any *FLAGS
+RESTRICT="test"
+
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+# Block against the version of debugpy that still bundles pydevd
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-10-10 Thread Sam James
commit: d98530cb7775ac47ab82ddb176b91bbf7d733756
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 10 23:44:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 10 23:44:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98530cb

dev-python/pydevd: Keyword 2.5.0-r1 x86, #812452

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
index ed72a148201..b44beca2850 100644
--- a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-12 Thread Sam James
commit: 135095d6b8d475e3c140acafe531cb86f7281d6d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 12 17:38:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 12 17:38:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135095d6

dev-python/pydevd: Keyword 2.5.0-r1 arm, #812452

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
index 7d62d37b9b5..ed72a148201 100644
--- a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-12 Thread Sam James
commit: f87da992ffc0016316652fb2e4b330ff804fd7c8
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 12 17:38:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 12 17:38:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87da992

dev-python/pydevd: Keyword 2.5.0-r1 arm64, #812452

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
index 4fab47996b0..7d62d37b9b5 100644
--- a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-12 Thread Sam James
commit: a8ffd32a222e6d9a29b1aa1f529f668a7324483c
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 12 08:21:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 12 08:21:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ffd32a

dev-python/pydevd: Keyword 2.5.0-r1 ppc, #812452

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
index f6213bb9a61..4fab47996b0 100644
--- a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-12 Thread Sam James
commit: 7b1f3222694cc482343094897574469d04775922
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 12 08:21:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 12 08:21:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1f3222

dev-python/pydevd: Keyword 2.5.0-r1 ppc64, #812452

Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
index 2a7dca55693..f6213bb9a61 100644
--- a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-12 Thread Andrew Ammerlaan
commit: ff6ece98782eadcc7fffcd741f995cd3e217a144
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Sep 12 08:02:52 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Sep 12 08:03:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6ece98

dev-python/pydevd: drop extra_compile_args from setup.py

Closes: https://bugs.gentoo.org/812707
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0-r1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
index 3913d83201a..2a7dca55693 100644
--- a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
@@ -42,6 +42,12 @@ distutils_enable_tests pytest
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # Drop -O3 and -flto compiler args
+   sed -i \
+   -e 's/extra_link_args = extra_compile_args\[\:\]/pass/g' \
+   -e '/extra_compile_args/d' \
+   setup.py || die
+
# Clean up some prebuilt files
rm -r third_party || die
cd pydevd_attach_to_process || die



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-11 Thread Sam James
commit: cd49db91cb602005864554d18745aa0cf6393d9c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Sep 11 10:44:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 11 15:59:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd49db91

dev-python/pydevd: keyworded 2.5.0-r1 for sparc, bug #812452

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
index c8d4bd73175..3913d83201a 100644
--- a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~riscv ~sparc"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-11 Thread Yixun Lan
commit: ca88d6a1bf7005baaf72ad9998c4d05585301a92
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Sep 11 12:10:22 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep 11 12:10:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca88d6a1

dev-python/pydevd: keyword ~riscv

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
index 69943259799..c8d4bd73175 100644
--- a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
+++ b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-10 Thread Andrew Ammerlaan
commit: 1fb4db026c7bc38389f7d897498b1204d9edf98c
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep 10 13:30:15 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep 10 13:35:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb4db02

dev-python/pydevd: properly recompile pre-built file

Bug: https://bugs.gentoo.org/812041
Closes: https://bugs.gentoo.org/812386
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0-r1.ebuild | 80 
 dev-python/pydevd/pydevd-2.5.0.ebuild| 60 
 2 files changed, 80 insertions(+), 60 deletions(-)

diff --git a/dev-python/pydevd/pydevd-2.5.0-r1.ebuild 
b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
new file mode 100644
index 000..69943259799
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.5.0-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
+SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/refs/tags/pydev_debugger_${PV//./_}.tar.gz;
+S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# After removing and recompiling the prebuilt lib the tests fail?
+# For some reason the test suite is executing a slightly different gdb command
+# then before, which is lacking the file name of the lib that was pre built:
+# gdb: No symbol table is loaded. Use the "file" command
+# This also happens outside of portage so it is not related to any *FLAGS
+RESTRICT="test"
+
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+# Block against the version of debugpy that still bundles pydevd
+RDEPEND="
+   !https://github.com/fabioz/PyDev.Debugger/;
-SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/refs/tags/pydev_debugger_${PV//./_}.tar.gz;
-S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/untangle[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   sys-devel/gdb
-   )
-"
-
-distutils_enable_tests pytest
-
-# These files are included pre-built in the sources
-# TODO: Investigate what this is and if/how we can compile this properly
-QA_PREBUILT="
-   
/usr/lib/python*/site-packages/pydevd_attach_to_process/attach_linux_*.so
-"
-
-python_prepare_all() {
-   # AssertionError: TimeoutError (note: error trying to dump threads on 
timeout).
-   # TODO: investigate and fix this
-   sed -i \
-   -e 's:test_case_qthread4:_&:' \
-   -e 's:test_path_translation:_&:' \
-   -e 's:test_asyncio_step_over_basic:_&:' \
-   -e 's:test_asyncio_step_over_end_of_function:_&:' \
-   -e 's:test_asyncio_step_in:_&:' \
-   -e 's:test_asyncio_step_return:_&:' \
-   tests_python/test_debugger.py || die
-   sed -i \
-   -e 's:test_evaluate_exception_trace:_&:' \
-   -e 's:test_path_translation_and_source_reference:_&:' \
-   tests_python/test_debugger_json.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   # Remove this duplicate that is installed directly to /usr/
-   # These files are also correctly installed to the python site-packages 
dir
-   rm -r "${ED}/usr/pydevd_attach_to_process"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-10 Thread Andrew Ammerlaan
commit: cffc6553db6dee6b11f828e325861055f162c994
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep 10 07:37:05 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep 10 07:37:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffc6553

dev-python/pydevd: yet another missing test dep

Closes: https://bugs.gentoo.org/812395
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pydevd/pydevd-2.5.0.ebuild 
b/dev-python/pydevd/pydevd-2.5.0.ebuild
index 0ac3e3c5ae3..d473a061606 100644
--- a/dev-python/pydevd/pydevd-2.5.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.5.0.ebuild
@@ -21,6 +21,7 @@ BDEPEND="
dev-python/untangle[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
+   sys-devel/gdb
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-10 Thread Andrew Ammerlaan
commit: 6945c455838a4646a0c92c01be9582f980e15f06
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep 10 06:50:23 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep 10 06:50:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6945c455

dev-python/pydevd: add missing test deps

Closes: https://bugs.gentoo.org/812362
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pydevd/pydevd-2.5.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-python/pydevd/pydevd-2.5.0.ebuild 
b/dev-python/pydevd/pydevd-2.5.0.ebuild
index bc1f3680e19..0ac3e3c5ae3 100644
--- a/dev-python/pydevd/pydevd-2.5.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.5.0.ebuild
@@ -16,7 +16,13 @@ LICENSE="EPL-1.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
-BDEPEND="test? ( dev-python/untangle[${PYTHON_USEDEP}] )"
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydevd/

2021-09-09 Thread Andrew Ammerlaan
commit: 9ccbf9e6f729dfd229a24915bfe27ec7c9f5ecaf
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Sep  9 15:43:28 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Sep  9 16:25:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccbf9e6

dev-python/pydevd: unbundle from debugpy

Bug: https://bugs.gentoo.org/812041
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pydevd/Manifest|  1 +
 dev-python/pydevd/metadata.xml| 12 
 dev-python/pydevd/pydevd-2.5.0.ebuild | 53 +++
 3 files changed, 66 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
new file mode 100644
index 000..70b8a69447d
--- /dev/null
+++ b/dev-python/pydevd/Manifest
@@ -0,0 +1 @@
+DIST pydev_debugger_2_5_0.tar.gz 4140556 BLAKE2B 
8630fc35138b3bb768b8a62a2f1388a1144baa9207aec49717c3c04843a393b130dfaef3266ad8fce5a5aa3af4e25d4441b075da0aa36ec1a8716db5ba5ac56c
 SHA512 
7ebf1a5405a376fb19fb4bab0f4874e6be273d3c095338d8a2bfad433b0ec306918b2c650bd20dc5ffd835dd01e7398da2b66607a66dad931f98764f572e0be8

diff --git a/dev-python/pydevd/metadata.xml b/dev-python/pydevd/metadata.xml
new file mode 100644
index 000..8ff81dffad4
--- /dev/null
+++ b/dev-python/pydevd/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   pydevd
+   fabioz/PyDev.Debugger
+   
+

diff --git a/dev-python/pydevd/pydevd-2.5.0.ebuild 
b/dev-python/pydevd/pydevd-2.5.0.ebuild
new file mode 100644
index 000..bc1f3680e19
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.5.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="https://github.com/fabioz/PyDev.Debugger/;
+SRC_URI="https://github.com/fabioz/PyDev.Debugger/archive/refs/tags/pydev_debugger_${PV//./_}.tar.gz;
+S="${WORKDIR}/PyDev.Debugger-pydev_debugger_${PV//./_}"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="test? ( dev-python/untangle[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+# These files are included pre-built in the sources
+# TODO: Investigate what this is and if/how we can compile this properly
+QA_PREBUILT="
+   
/usr/lib/python*/site-packages/pydevd_attach_to_process/attach_linux_*.so
+"
+
+python_prepare_all() {
+   # AssertionError: TimeoutError (note: error trying to dump threads on 
timeout).
+   # TODO: investigate and fix this
+   sed -i \
+   -e 's:test_case_qthread4:_&:' \
+   -e 's:test_path_translation:_&:' \
+   -e 's:test_asyncio_step_over_basic:_&:' \
+   -e 's:test_asyncio_step_over_end_of_function:_&:' \
+   -e 's:test_asyncio_step_in:_&:' \
+   -e 's:test_asyncio_step_return:_&:' \
+   tests_python/test_debugger.py || die
+   sed -i \
+   -e 's:test_evaluate_exception_trace:_&:' \
+   -e 's:test_path_translation_and_source_reference:_&:' \
+   tests_python/test_debugger_json.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   # Remove this duplicate that is installed directly to /usr/
+   # These files are also correctly installed to the python site-packages 
dir
+   rm -r "${ED}/usr/pydevd_attach_to_process"
+}