public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/faust-cchardet/
@ 2023-06-02 15:02 Nicola Smaniotto
  0 siblings, 0 replies; 4+ messages in thread
From: Nicola Smaniotto @ 2023-06-02 15:02 UTC (permalink / raw
  To: gentoo-commits

commit:     f43f1a2049e7ab001bf7157ec6ba8dac704064ce
Author:     Nicola Smaniotto <smaniotto.nicola <AT> gmail <DOT> com>
AuthorDate: Fri Jun  2 14:51:33 2023 +0000
Commit:     Nicola Smaniotto <smaniotto.nicola <AT> gmail <DOT> com>
CommitDate: Fri Jun  2 14:51:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f43f1a20

dev-python/faust-cchardet: new package, add 2.1.18

Signed-off-by: Nicola Smaniotto <smaniotto.nicola <AT> gmail.com>

 dev-python/faust-cchardet/Manifest                 |  2 +
 .../faust-cchardet/faust-cchardet-2.1.18.ebuild    | 44 ++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/faust-cchardet/Manifest b/dev-python/faust-cchardet/Manifest
new file mode 100644
index 000000000..ebae15ce3
--- /dev/null
+++ b/dev-python/faust-cchardet/Manifest
@@ -0,0 +1,2 @@
+DIST faust-cchardet-2.1.18.tar.gz 312626 BLAKE2B 33ffa2e4982218bbee72eb8028e15333563988ddb0d136f1e46acb810f005aab32ff7f58ee422d3a0a1348bdcfd2abfba549ed5467f9adc384f534b297ceb319 SHA512 0213a58e7c8104281e69a4fc8ffe90fc892efd783481d31a6b7aa812fe86534e15a209486b947b48e0063b5176f3aaebc9e702ab2e05d11151ba672a06aa3397
+DIST uchardet-bdb8a0376ddf5d3cab6397be0bad98dad106d77f.tar.gz 322644 BLAKE2B cd2bf0a7e6ad29b7641449fa7ea7eecda375ad59ebe04768df6824387d0e33cf7f543afefa972a1e369a0be8f064f87d8eddca5bc048c740d64af05f664ec30d SHA512 a7dd1e5d41484df22e1048a319b05f4dc9d917c91440eda557084049da08b0e7fc3b18f2531fc1418857cda94dfd0deea984728b2a9747e369804ed7137ed6bc

diff --git a/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild b/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild
new file mode 100644
index 000000000..39fef7c51
--- /dev/null
+++ b/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild
@@ -0,0 +1,44 @@
+# Copyright 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
+
+GIT_SUBMODULES=(
+	"PyYoshi uchardet bdb8a0376ddf5d3cab6397be0bad98dad106d77f src/ext/uchardet"
+)
+submodule_uris() {
+	local g
+	for g in "${GIT_SUBMODULES[@]}"; do
+		g=(${g})
+		echo "https://github.com/${g[0]}/${g[1]}/archive/${g[2]}.tar.gz -> ${g[1]}-${g[2]}.tar.gz"
+	done
+}
+
+DESCRIPTION="universal character encoding detector"
+HOMEPAGE="https://github.com/faust-streaming/cChardet"
+SRC_URI="
+	https://github.com/faust-streaming/cChardet/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+	$(submodule_uris)
+"
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/cChardet-${PV}"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+	default
+
+	local g
+	for g in "${GIT_SUBMODULES[@]}"; do
+		g=(${g})
+		mv "${WORKDIR}/${g[1]}-${g[2]}"/* "${S}/${g[3]}" || die "could not move submodule ${g[2]}"
+	done
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/faust-cchardet/
@ 2023-06-08  9:08 Nicola Smaniotto
  0 siblings, 0 replies; 4+ messages in thread
From: Nicola Smaniotto @ 2023-06-08  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     49d6dd909eeb6be15b278027533dd9ccb608feda
Author:     Nicola Smaniotto <smaniotto.nicola <AT> gmail <DOT> com>
AuthorDate: Thu Jun  8 08:59:52 2023 +0000
Commit:     Nicola Smaniotto <smaniotto.nicola <AT> gmail <DOT> com>
CommitDate: Thu Jun  8 09:08:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49d6dd90

dev-python/faust-cchardet: add missing metadata.xml

Signed-off-by: Nicola Smaniotto <smaniotto.nicola <AT> gmail.com>

 dev-python/faust-cchardet/metadata.xml | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/dev-python/faust-cchardet/metadata.xml b/dev-python/faust-cchardet/metadata.xml
new file mode 100644
index 000000000..d860a2b57
--- /dev/null
+++ b/dev-python/faust-cchardet/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+	<maintainer type="person">
+		<email>smaniotto.nicola@gmail.com</email>
+		<name>Nicola Smaniotto</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">faust-streaming/cChardet</remote-id>
+	</upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/faust-cchardet/
@ 2023-09-13  8:55 Nicola Smaniotto
  0 siblings, 0 replies; 4+ messages in thread
From: Nicola Smaniotto @ 2023-09-13  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     c95424cc219bbc37a4bf65cc612c362145075235
Author:     Nicola Smaniotto <smaniotto.nicola <AT> gmail <DOT> com>
AuthorDate: Wed Sep 13 08:36:25 2023 +0000
Commit:     Nicola Smaniotto <smaniotto.nicola <AT> gmail <DOT> com>
CommitDate: Wed Sep 13 08:52:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c95424cc

dev-python/faust-cchardet: add 2.1.19

Signed-off-by: Nicola Smaniotto <smaniotto.nicola <AT> gmail.com>

 dev-python/faust-cchardet/Manifest                 |  1 +
 .../faust-cchardet/faust-cchardet-2.1.19.ebuild    | 44 ++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/faust-cchardet/Manifest b/dev-python/faust-cchardet/Manifest
index ebae15ce31..c2a997aa77 100644
--- a/dev-python/faust-cchardet/Manifest
+++ b/dev-python/faust-cchardet/Manifest
@@ -1,2 +1,3 @@
 DIST faust-cchardet-2.1.18.tar.gz 312626 BLAKE2B 33ffa2e4982218bbee72eb8028e15333563988ddb0d136f1e46acb810f005aab32ff7f58ee422d3a0a1348bdcfd2abfba549ed5467f9adc384f534b297ceb319 SHA512 0213a58e7c8104281e69a4fc8ffe90fc892efd783481d31a6b7aa812fe86534e15a209486b947b48e0063b5176f3aaebc9e702ab2e05d11151ba672a06aa3397
+DIST faust-cchardet-2.1.19.tar.gz 312664 BLAKE2B 9d07908d17a69268216777059c35569f5d15325c2371e2efd633e07c4de2e767ce12cbf70a53e70216510ceb752eda9bf9dce4b93f74fca60aa59ad1f739b1f4 SHA512 255122fc3cf67f752edb3a45718a2b2456f1b22a1fbec0efd417a404a4d15542a44e5d463eec2581ae34277df80621a5e20ce90bef99661c7a762b469e3b46aa
 DIST uchardet-bdb8a0376ddf5d3cab6397be0bad98dad106d77f.tar.gz 322644 BLAKE2B cd2bf0a7e6ad29b7641449fa7ea7eecda375ad59ebe04768df6824387d0e33cf7f543afefa972a1e369a0be8f064f87d8eddca5bc048c740d64af05f664ec30d SHA512 a7dd1e5d41484df22e1048a319b05f4dc9d917c91440eda557084049da08b0e7fc3b18f2531fc1418857cda94dfd0deea984728b2a9747e369804ed7137ed6bc

diff --git a/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild b/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild
new file mode 100644
index 0000000000..39fef7c515
--- /dev/null
+++ b/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild
@@ -0,0 +1,44 @@
+# Copyright 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
+
+GIT_SUBMODULES=(
+	"PyYoshi uchardet bdb8a0376ddf5d3cab6397be0bad98dad106d77f src/ext/uchardet"
+)
+submodule_uris() {
+	local g
+	for g in "${GIT_SUBMODULES[@]}"; do
+		g=(${g})
+		echo "https://github.com/${g[0]}/${g[1]}/archive/${g[2]}.tar.gz -> ${g[1]}-${g[2]}.tar.gz"
+	done
+}
+
+DESCRIPTION="universal character encoding detector"
+HOMEPAGE="https://github.com/faust-streaming/cChardet"
+SRC_URI="
+	https://github.com/faust-streaming/cChardet/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+	$(submodule_uris)
+"
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/cChardet-${PV}"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+	default
+
+	local g
+	for g in "${GIT_SUBMODULES[@]}"; do
+		g=(${g})
+		mv "${WORKDIR}/${g[1]}-${g[2]}"/* "${S}/${g[3]}" || die "could not move submodule ${g[2]}"
+	done
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/faust-cchardet/
  2024-04-13 22:19 [gentoo-commits] repo/proj/guru:master " Julien Roy
@ 2024-04-13 21:31 ` Julien Roy
  0 siblings, 0 replies; 4+ messages in thread
From: Julien Roy @ 2024-04-13 21:31 UTC (permalink / raw
  To: gentoo-commits

commit:     d6e9bdfa5c105171c8c13aa3e58094133600a2fb
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat Apr 13 19:13:59 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Apr 13 19:14:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6e9bdfa

dev-python/faust-cchardet: enable py3.12

Closes: https://bugs.gentoo.org/907873
Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild | 6 ++++--
 dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild b/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild
index 39fef7c515..4216f7e1a0 100644
--- a/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild
+++ b/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-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_{10..12} )
 inherit distutils-r1
 
 GIT_SUBMODULES=(
@@ -31,6 +31,8 @@ KEYWORDS="~amd64"
 
 S="${WORKDIR}/cChardet-${PV}"
 
+BDEPEND="dev-python/cython"
+
 distutils_enable_tests pytest
 
 src_unpack() {

diff --git a/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild b/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild
index 39fef7c515..4216f7e1a0 100644
--- a/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild
+++ b/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-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_{10..12} )
 inherit distutils-r1
 
 GIT_SUBMODULES=(
@@ -31,6 +31,8 @@ KEYWORDS="~amd64"
 
 S="${WORKDIR}/cChardet-${PV}"
 
+BDEPEND="dev-python/cython"
+
 distutils_enable_tests pytest
 
 src_unpack() {


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

end of thread, other threads:[~2024-04-13 21:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-08  9:08 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/faust-cchardet/ Nicola Smaniotto
  -- strict thread matches above, loose matches on Subject: below --
2024-04-13 22:19 [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-04-13 21:31 ` [gentoo-commits] repo/proj/guru:dev " Julien Roy
2023-09-13  8:55 Nicola Smaniotto
2023-06-02 15:02 Nicola Smaniotto

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