public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/distorm3/
@ 2021-04-02  9:54 Sergei Trofimovich
  0 siblings, 0 replies; 9+ messages in thread
From: Sergei Trofimovich @ 2021-04-02  9:54 UTC (permalink / raw
  To: gentoo-commits

commit:     e3494fdb9e69485e8afb57dba17a9650e787cd22
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  2 09:49:25 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Apr  2 09:53:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3494fdb

dev-libs/distorm3: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-libs/distorm3/Manifest              |  1 -
 dev-libs/distorm3/distorm3-3.5.1.ebuild | 27 ---------------------------
 2 files changed, 28 deletions(-)

diff --git a/dev-libs/distorm3/Manifest b/dev-libs/distorm3/Manifest
index b1be86c66b2..96b5e6f5be6 100644
--- a/dev-libs/distorm3/Manifest
+++ b/dev-libs/distorm3/Manifest
@@ -1,2 +1 @@
-DIST distorm3-3.5.1.tar.gz 137638 BLAKE2B cecd29dd30a78514e8f8275fef6d0d8338f8d3f5c22b9b48abf2a156b9dc14626455db92172a9bcf6ce36fab8975149395437697a464ce8dd7fb73e9acfcad9d SHA512 0f4cc669c0c562f8458f29d7d6c5d6c308e4681c1c1737d9d81dd2d02e11e5af236b7084d1b24980d1bd0fac514a043bb83d3b6c499b731d43cb4b7458172c48
 DIST distorm3-3.5.2.tar.gz 138371 BLAKE2B 76cc9c987d53a5c7336632ee96878df62865a862bba9b3d07fa95cd585aff428a0187033b78e0731f14a24cc37d7d19f290b2ca06a5a3dd6ee8116a0e68678c8 SHA512 bc08a12f87e6bf22ff9bbba8a34b88b0988b80ddec405c669ba5cd863545128f8b3df4b122a69f4849af3d08818c836b368332e6546871bdfee99e611b3f8d19

diff --git a/dev-libs/distorm3/distorm3-3.5.1.ebuild b/dev-libs/distorm3/distorm3-3.5.1.ebuild
deleted file mode 100644
index 595dc882599..00000000000
--- a/dev-libs/distorm3/distorm3-3.5.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="The ultimate disassembler library (X86-32, X86-64)"
-HOMEPAGE="http://www.ragestorm.net/distorm/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-DEPEND=""
-RDEPEND=""
-
-LICENSE="BSD-4"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-python_install() {
-	distutils-r1_python_install
-
-	# don't know why it does not happen by default
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/distorm3/
@ 2021-05-15 13:58 Sergei Trofimovich
  0 siblings, 0 replies; 9+ messages in thread
From: Sergei Trofimovich @ 2021-05-15 13:58 UTC (permalink / raw
  To: gentoo-commits

commit:     1bd2ef769772bb886f9269fc10919e3833e5e268
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat May 15 13:40:16 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat May 15 13:58:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd2ef76

dev-libs/distorm3: allow python-3.10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-libs/distorm3/distorm3-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/distorm3/distorm3-3.5.2.ebuild b/dev-libs/distorm3/distorm3-3.5.2.ebuild
index ca0ec447e8d..ae5d013926a 100644
--- a/dev-libs/distorm3/distorm3-3.5.2.ebuild
+++ b/dev-libs/distorm3/distorm3-3.5.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit distutils-r1
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/distorm3/
@ 2021-06-21 10:03 Sergei Trofimovich
  0 siblings, 0 replies; 9+ messages in thread
From: Sergei Trofimovich @ 2021-06-21 10:03 UTC (permalink / raw
  To: gentoo-commits

commit:     88943bb8fd6c8ef312bba83f35668bc860c8ee65
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 10:03:22 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 10:03:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88943bb8

dev-libs/distorm3: enable tests

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/797280
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-libs/distorm3/distorm3-3.5.2.ebuild | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git a/dev-libs/distorm3/distorm3-3.5.2.ebuild b/dev-libs/distorm3/distorm3-3.5.2.ebuild
index ae5d013926a..a9f1ff42761 100644
--- a/dev-libs/distorm3/distorm3-3.5.2.ebuild
+++ b/dev-libs/distorm3/distorm3-3.5.2.ebuild
@@ -11,13 +11,18 @@ DESCRIPTION="The ultimate disassembler library (X86-32, X86-64)"
 HOMEPAGE="http://www.ragestorm.net/distorm/"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-DEPEND=""
-RDEPEND=""
-
 LICENSE="BSD-4"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=""
+RDEPEND=""
+BDEPEND="test? ( dev-lang/yasm )"
+
+distutils_enable_tests pytest
 
 python_install() {
 	distutils-r1_python_install
@@ -25,3 +30,13 @@ python_install() {
 	# don't know why it does not happen by default
 	python_optimize
 }
+
+python_test() {
+	local exclude=(
+		# outdated tests? API udage mismatch
+		python/test_distorm3.py::Test::test_dummy
+		python/test_distorm3.py::InstBin::test_dummy
+		python/test_distorm3.py::Inst::test_dummy
+	)
+	epytest ${exclude[@]/#/--deselect }
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/distorm3/
@ 2021-06-21 10:11 Sergei Trofimovich
  0 siblings, 0 replies; 9+ messages in thread
From: Sergei Trofimovich @ 2021-06-21 10:11 UTC (permalink / raw
  To: gentoo-commits

commit:     96e95a9239bcf197c152b5043e77179c56ba7c2b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 10:11:33 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 10:11:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e95a92

dev-libs/distorm3: add reference to upstream bug report

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-libs/distorm3/distorm3-3.5.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/distorm3/distorm3-3.5.2.ebuild b/dev-libs/distorm3/distorm3-3.5.2.ebuild
index a9f1ff42761..2567f7c5821 100644
--- a/dev-libs/distorm3/distorm3-3.5.2.ebuild
+++ b/dev-libs/distorm3/distorm3-3.5.2.ebuild
@@ -34,6 +34,7 @@ python_install() {
 python_test() {
 	local exclude=(
 		# outdated tests? API udage mismatch
+		# https://github.com/gdabah/distorm/issues/173
 		python/test_distorm3.py::Test::test_dummy
 		python/test_distorm3.py::InstBin::test_dummy
 		python/test_distorm3.py::Inst::test_dummy


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/distorm3/
@ 2021-07-02  6:01 Sergei Trofimovich
  0 siblings, 0 replies; 9+ messages in thread
From: Sergei Trofimovich @ 2021-07-02  6:01 UTC (permalink / raw
  To: gentoo-commits

commit:     c22dbe92e431e8752bcb36f5288ef3e0b25c0113
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  2 06:01:26 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul  2 06:01:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22dbe92

dev-libs/distorm3: drop myself from maintainers

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-libs/distorm3/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/distorm3/metadata.xml b/dev-libs/distorm3/metadata.xml
index a490a1ed469..8e8737d4ce4 100644
--- a/dev-libs/distorm3/metadata.xml
+++ b/dev-libs/distorm3/metadata.xml
@@ -9,10 +9,6 @@
 		<email>ikelos@gentoo.org</email>
 		<name>Mike Auty</name>
 	</maintainer>
-	<maintainer type="person">
-		<email>slyfox@gentoo.org</email>
-		<name>Sergei Trofimovich</name>
-	</maintainer>
 	<upstream>
 		<remote-id type="github">gdabah/distorm</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/distorm3/
@ 2023-03-07  9:23 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2023-03-07  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     b7c0fdb7fef50c38384a31df51e5d6fa990b24df
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  7 09:22:26 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  7 09:22:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c0fdb7

dev-libs/distorm3: add pypi upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/distorm3/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/distorm3/metadata.xml b/dev-libs/distorm3/metadata.xml
index 2ce0a2c00b34..228e23190a66 100644
--- a/dev-libs/distorm3/metadata.xml
+++ b/dev-libs/distorm3/metadata.xml
@@ -7,5 +7,6 @@
 	</maintainer>
 	<upstream>
 		<remote-id type="github">gdabah/distorm</remote-id>
+		<remote-id type="pypi">distorm3</remote-id> 
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/distorm3/
@ 2023-03-07  9:23 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2023-03-07  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     2b39ffb6bf88b5d0160a9c9b08a2409f0a7f2769
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  7 09:21:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  7 09:22:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b39ffb6

dev-libs/distorm3: update EAPI 7 -> 8, enable py3.11, PEP517

Closes: https://github.com/mgorny/python-bump-testing/issues/43
Closes: https://bugs.gentoo.org/896700
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/distorm3/distorm3-3.5.2-r1.ebuild | 38 ++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild b/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild
new file mode 100644
index 000000000000..c623afc293d7
--- /dev/null
+++ b/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild
@@ -0,0 +1,38 @@
+# 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 pypi
+
+DESCRIPTION="The ultimate disassembler library (X86-32, X86-64)"
+HOMEPAGE="http://www.ragestorm.net/distorm/"
+
+LICENSE="BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-lang/yasm )"
+
+PATCHES=( "${FILESDIR}"/${P}-under.patch )
+
+EPYTEST_DESELECT=(
+	# outdated tests? API usage mismatch
+	# https://github.com/gdabah/distorm/issues/173
+	python/test_distorm3.py::Test::test_dummy
+	python/test_distorm3.py::InstBin::test_dummy
+	python/test_distorm3.py::Inst::test_dummy
+)
+
+distutils_enable_tests pytest
+
+python_install() {
+	distutils-r1_python_install
+
+	# don't know why it does not happen by default
+	python_optimize
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/distorm3/
@ 2023-05-20  6:31 Michał Górny
  0 siblings, 0 replies; 9+ messages in thread
From: Michał Górny @ 2023-05-20  6:31 UTC (permalink / raw
  To: gentoo-commits

commit:     924508f8fddfdd0f5c6a5d70de6333cfc939ca3e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 06:27:02 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat May 20 06:31:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924508f8

dev-libs/distorm3: Remove old

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

 dev-libs/distorm3/distorm3-3.5.2.ebuild | 45 ---------------------------------
 1 file changed, 45 deletions(-)

diff --git a/dev-libs/distorm3/distorm3-3.5.2.ebuild b/dev-libs/distorm3/distorm3-3.5.2.ebuild
deleted file mode 100644
index 50ac20c5ac09..000000000000
--- a/dev-libs/distorm3/distorm3-3.5.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9,10} )
-
-inherit distutils-r1
-
-DESCRIPTION="The ultimate disassembler library (X86-32, X86-64)"
-HOMEPAGE="http://www.ragestorm.net/distorm/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-4"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=""
-RDEPEND=""
-BDEPEND="test? ( dev-lang/yasm )"
-
-distutils_enable_tests pytest
-
-PATCHES=("${FILESDIR}"/${P}-under.patch)
-
-python_install() {
-	distutils-r1_python_install
-
-	# don't know why it does not happen by default
-	python_optimize
-}
-
-python_test() {
-	local exclude=(
-		# outdated tests? API udage mismatch
-		# https://github.com/gdabah/distorm/issues/173
-		python/test_distorm3.py::Test::test_dummy
-		python/test_distorm3.py::InstBin::test_dummy
-		python/test_distorm3.py::Inst::test_dummy
-	)
-	epytest ${exclude[@]/#/--deselect }
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/distorm3/
@ 2024-04-16  9:16 Patrick Lauer
  0 siblings, 0 replies; 9+ messages in thread
From: Patrick Lauer @ 2024-04-16  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     02babaaf6425783f99ff0cade9eb7bbd76225126
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 16 09:03:48 2024 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Tue Apr 16 09:16:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02babaaf

dev-libs/distorm3: enable py3.12

Closes: https://bugs.gentoo.org/929408
Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>

 dev-libs/distorm3/distorm3-3.5.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild b/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild
index c623afc293d7..2b29e61283f4 100644
--- a/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild
+++ b/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="The ultimate disassembler library (X86-32, X86-64)"


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-04-16  9:16 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-02  6:01 [gentoo-commits] repo/gentoo:master commit in: dev-libs/distorm3/ Sergei Trofimovich
  -- strict thread matches above, loose matches on Subject: below --
2024-04-16  9:16 Patrick Lauer
2023-05-20  6:31 Michał Górny
2023-03-07  9:23 Sam James
2023-03-07  9:23 Sam James
2021-06-21 10:11 Sergei Trofimovich
2021-06-21 10:03 Sergei Trofimovich
2021-05-15 13:58 Sergei Trofimovich
2021-04-02  9:54 Sergei Trofimovich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox