summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-08-11 19:08:48 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-08-11 19:08:48 +0000
commit3dad153e71100e4c3161573f4ddad4f8dd848d05 (patch)
tree2034e04dbcc95c397ec8772477cb1a5b7fada61a /dev-python
parenta4d82c7e10a5e1a7d7035b1493e0320aecf51f19 (diff)
downloadbaldeagleos-repo-3dad153e71100e4c3161573f4ddad4f8dd848d05.tar.gz
baldeagleos-repo-3dad153e71100e4c3161573f4ddad4f8dd848d05.tar.xz
baldeagleos-repo-3dad153e71100e4c3161573f4ddad4f8dd848d05.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/apsw/Manifest1
-rw-r--r--dev-python/apsw/apsw-3.50.4.0.ebuild53
-rw-r--r--dev-python/gpgmepy/Manifest2
-rw-r--r--dev-python/gpgmepy/gpgmepy-2.0.0.ebuild (renamed from dev-python/gpgmepy/gpgmepy-2.0.0_pre20250603.ebuild)20
-rw-r--r--dev-python/langdetect/Manifest2
-rw-r--r--dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch13
-rw-r--r--dev-python/langdetect/langdetect-1.0.9.ebuild6
-rw-r--r--dev-python/langdetect/metadata.xml10
8 files changed, 77 insertions, 30 deletions
diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest
index 2260ff0cd7be..06e3ba3306e9 100644
--- a/dev-python/apsw/Manifest
+++ b/dev-python/apsw/Manifest
@@ -1,2 +1,3 @@
DIST apsw-3.50.2.0.zip 2532293 BLAKE2B fbaafb0936bfd3925044615f3ff966162557e34b66c8e2fef4cdf1fdd71d0acf295d52ef94b6c3f4253e76cd506674b6f142c051157ac62e3adabfa154535ed8 SHA512 937c58fcaa62ce71ad64535ee613c1d35f5f46d0951c991f473c94e6c23fc979017a31e4a44af922054529dbb2f33dd5048f7b6e694452f17514d802c56b1d6d
DIST apsw-3.50.3.0.zip 2551434 BLAKE2B 0f84b5f2ebffb67550fad53b0b84069d55df3b86a160ee7039d62627d13c3eb2f3584490e8f6a0e406a7bab88ea1d1ac0c2d2232d62b1c092d589addd6140be6 SHA512 0451eb3f3f6b9eb8da2497ab7bd9a3c26fd50a396f3e0bdaf1b303eb028f265c948be140c202ca568768358527c440c56c37194252520c22ea8f3ccac2886a18
+DIST apsw-3.50.4.0.zip 2551631 BLAKE2B 49603c0511f23db389d9708f661e7a6163585817d8ec64d11d73494fe831b526b772ff7b0baf83f1c18f8bf5b364ce7428fcba7d39d2c5cefd75e75e6dd8fad4 SHA512 71db63b0a7f550c9a5d3f112d47c24953472cc6555f0b57198428997d5cf5acf73629f2da8d5d53a2473067ba19d4b655cce467a5e2267e5bd6e8cf0d9883579
diff --git a/dev-python/apsw/apsw-3.50.4.0.ebuild b/dev-python/apsw/apsw-3.50.4.0.ebuild
new file mode 100644
index 000000000000..bbde61020ea5
--- /dev/null
+++ b/dev-python/apsw/apsw-3.50.4.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2025 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="APSW - Another Python SQLite Wrapper"
+HOMEPAGE="
+ https://github.com/rogerbinns/apsw/
+ https://pypi.org/project/apsw/
+"
+SRC_URI="
+ https://github.com/rogerbinns/apsw/releases/download/${PV}/${P}.zip
+"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+DEPEND="
+ >=dev-db/sqlite-${PV%.*}:3
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ app-arch/unzip
+"
+
+src_configure() {
+ cat >> setup.apsw <<-EOF || die
+ [build_ext]
+ use_system_sqlite_config=True
+ EOF
+}
+
+python_test() {
+ esetup.py build_test_extension
+ cd "${T}" || die
+ "${EPYTHON}" -m apsw.tests -v || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ doman man/apsw.1
+ use doc && local HTML_DOCS=( doc/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/gpgmepy/Manifest b/dev-python/gpgmepy/Manifest
index fa00bc52356a..6a3aaf8cce84 100644
--- a/dev-python/gpgmepy/Manifest
+++ b/dev-python/gpgmepy/Manifest
@@ -1 +1 @@
-DIST gpgmepy-2.0.0_pre20250603.tar.gz 511499 BLAKE2B 5d21f1a76f69a51723c94236661117e05aeddf374314b029cf83cbf42f58df53aca3fab8e94236e6725d7bbc8a3c762516c68d323061aae3d60eabb7fb685e11 SHA512 52d461ebe064b89129815a9d38874acc2679f8818a04aa83021263e4d2d1f2169d12948a81fc7be218524531967a571b987e713fa326a50e8d5b815cc0183877
+DIST gpgmepy-2.0.0.tar.bz2 575963 BLAKE2B 70388a040720eff563468e89cdc4e7e7625bb2347de1414322d96f12fd836abd743b4a554ceb88c732029831aa80fbbbbb559cafb9cfa491aff5f132ac5cdfdc SHA512 c7f7a0f6961cd6c4338a01df08f15afafa6dbc83e5ee9ca1694dc1f7eb11e7a4e3c37b05ec2fff0d69297aa2de678c66deb41ab5877e6bf5c2373bd6954afae6
diff --git a/dev-python/gpgmepy/gpgmepy-2.0.0_pre20250603.ebuild b/dev-python/gpgmepy/gpgmepy-2.0.0.ebuild
index b68afbe29f2e..2f0622ec09a8 100644
--- a/dev-python/gpgmepy/gpgmepy-2.0.0_pre20250603.ebuild
+++ b/dev-python/gpgmepy/gpgmepy-2.0.0.ebuild
@@ -8,15 +8,9 @@ DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..14} )
inherit autotools distutils-r1
-GPGMEPY_COMMIT="1c2c1c0b41af5e34e4f6897639fa41ef3932ec7d"
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use (Python bindings)"
HOMEPAGE="https://www.gnupg.org/related_software/gpgme"
-SRC_URI="https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgmepy.git;a=snapshot;h=${GPGMEPY_COMMIT};sf=tgz -> ${P}.tar.gz"
-#SRC_URI="
-# mirror://gnupg/${PN}/${P}.tar.xz
-# verify-sig? ( mirror://gnupg/${PN}/${P}.tar.xz.sig )
-#"
-S="${WORKDIR}"/${PN}-${GPGMEPY_COMMIT:0:7}
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1+ test? ( GPL-2+ )"
SLOT="0"
@@ -42,11 +36,21 @@ PATCHES=(
)
src_prepare() {
+ # autoreconf adds '-unknown' suffix and may even blast the version away
+ # entirely to 0.0.0.
+ sed -i -e "s:mym4_version:${PV}:" configure.ac || die
+ # The dynamic version machinery doesn't work with proper PEP517
+ # builds, as it relies on a hack in setup.py.
+ sed -i -e "s:dynamic = \[\"version\"\]:version = \"${PV}\":" pyproject.toml || die
+
distutils-r1_src_prepare
eautoreconf
}
python_configure() {
+ mkdir "${BUILD_DIR}" || die
+ cd "${BUILD_DIR}" || die
+
local myeconfargs=(
$(use_enable test gpg-test)
@@ -60,7 +64,7 @@ python_configure() {
}
python_test() {
- emake -C tests -Onone check \
+ emake -C "${BUILD_DIR}"/tests -Onone check \
PYTHON=${EPYTHON} \
PYTHONS=${EPYTHON} \
TESTFLAGS="--python-libdir=${BUILD_DIR}/lib"
diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest
index a11d7c268c91..d12ab8aeaca8 100644
--- a/dev-python/langdetect/Manifest
+++ b/dev-python/langdetect/Manifest
@@ -1 +1,3 @@
DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db
+EBUILD langdetect-1.0.9.ebuild 494 BLAKE2B 9cd8a2a93a8d45bf51fe2324402b175d641762ea591fcb99459427f977a95eccffa6ca4777ca4df39814eea6eac62711567faa654456d32f79023a4685804504 SHA512 d973b85ba1a44389a4275f02a779a93a005f7c2e096467b94b072862e4984d5b42cf33f9821ac68aa5b85b12c98983a90b96049989d8c84497969174b6bb838e
+MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45
diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch
deleted file mode 100644
index 637368d2f237..000000000000
--- a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Fix "Package 'langdetect.profiles' is absent from the `packages` configuration."
-
---- a/setup.py
-+++ b/setup.py
-@@ -18,7 +18,7 @@ setup(
- author_email='michal.danilak@gmail.com',
- url='https://github.com/Mimino666/langdetect',
- keywords='language detection library',
-- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'],
-+ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'],
- include_package_data=True,
- install_requires=['six'],
- license='MIT',
diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild
index 99577c43fc3e..56733bbffc48 100644
--- a/dev-python/langdetect/langdetect-1.0.9.ebuild
+++ b/dev-python/langdetect/langdetect-1.0.9.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
@@ -19,6 +19,4 @@ KEYWORDS="~amd64"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" )
-
distutils_enable_tests unittest
diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml
index c0f74ac187e2..020e07f2a3dd 100644
--- a/dev-python/langdetect/metadata.xml
+++ b/dev-python/langdetect/metadata.xml
@@ -2,9 +2,11 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>pastalian46@gmail.com</email>
- <name>Takuya Wakazono</name>
+ <email>marcin.deranek@slonko.net</email>
+ <name>Marcin Deranek</name>
</maintainer>
-
- <origin>gentoo-guru-overlay</origin>
+ <upstream>
+ <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to>
+ </upstream>
+ <origin>slonko-overlay</origin>
</pkgmetadata> \ No newline at end of file