public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/beziers/
@ 2021-07-03  9:59 Andrew Ammerlaan
  0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2021-07-03  9:59 UTC (permalink / raw
  To: gentoo-commits

commit:     9cec8eb12bbbacf2e23cedfea77e1f58a39267af
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Jul  3 07:24:28 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Jul  3 07:24:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9cec8eb1

dev-python/beziers: initial import

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/beziers/Manifest             |  1 +
 dev-python/beziers/beziers-0.3.1.ebuild | 21 +++++++++++++++++++++
 dev-python/beziers/metadata.xml         | 13 +++++++++++++
 3 files changed, 35 insertions(+)

diff --git a/dev-python/beziers/Manifest b/dev-python/beziers/Manifest
new file mode 100644
index 000000000..9fdb7e7cb
--- /dev/null
+++ b/dev-python/beziers/Manifest
@@ -0,0 +1 @@
+DIST beziers-0.3.1.tar.gz 486554 BLAKE2B 4458913acfd8d72607f4154547e895b7eac0f3f7d5ddc0a3adee1cd4a33c508b085643cb3adffcab47a6a3782395a1e54d686759dcb3566f31ac624f12b00922 SHA512 f49e9a84a1e2f8c06758211341ab2ba981c349ed546e3dabb8012c6bfa4f8bfb0c8b23ca38fe4877a5e286634f7353e4eb350c4b343643b86b0c32b4df9353d4

diff --git a/dev-python/beziers/beziers-0.3.1.ebuild b/dev-python/beziers/beziers-0.3.1.ebuild
new file mode 100644
index 000000000..6462f6ba1
--- /dev/null
+++ b/dev-python/beziers/beziers-0.3.1.ebuild
@@ -0,0 +1,21 @@
+# 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
+
+DESCRIPTION="Python bezier manipulation library"
+HOMEPAGE="https://github.com/simoncozens/beziers.py"
+SRC_URI="https://github.com/simoncozens/beziers.py/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="dev-python/pyclipper[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest

diff --git a/dev-python/beziers/metadata.xml b/dev-python/beziers/metadata.xml
new file mode 100644
index 000000000..14ba178d6
--- /dev/null
+++ b/dev-python/beziers/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+    <maintainer type="person">
+      <email>lssndrbarbieri@gmail.com</email>
+      <name>Alessandro Barbieri</name>
+    </maintainer>
+    <upstream>
+        <bugs-to>https://github.com/simoncozens/beziers.py/issues</bugs-to>
+        <remote-id type="github">simoncozens/beziers.py</remote-id>
+        <remote-id type="pypi">beziers</remote-id>
+    </upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/beziers/
@ 2022-03-17 19:27 Ronny Gutbrod
  0 siblings, 0 replies; 5+ messages in thread
From: Ronny Gutbrod @ 2022-03-17 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     55e3900df1865075cd27b12f40af7f023468d785
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Mar 17 08:21:23 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Thu Mar 17 08:38:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=55e3900d

dev-python/beziers: add 0.4.0

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/beziers/Manifest             |  1 +
 dev-python/beziers/beziers-0.4.0.ebuild | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/beziers/Manifest b/dev-python/beziers/Manifest
index 9fdb7e7cb..741bb58ab 100644
--- a/dev-python/beziers/Manifest
+++ b/dev-python/beziers/Manifest
@@ -1 +1,2 @@
 DIST beziers-0.3.1.tar.gz 486554 BLAKE2B 4458913acfd8d72607f4154547e895b7eac0f3f7d5ddc0a3adee1cd4a33c508b085643cb3adffcab47a6a3782395a1e54d686759dcb3566f31ac624f12b00922 SHA512 f49e9a84a1e2f8c06758211341ab2ba981c349ed546e3dabb8012c6bfa4f8bfb0c8b23ca38fe4877a5e286634f7353e4eb350c4b343643b86b0c32b4df9353d4
+DIST beziers-0.4.0.tar.gz 37943 BLAKE2B 6309b90a7dd8dbaeaef761314e158cf5f60913fca15086d1a3f59db2a46dbd61b39a02d6b00395fdcfba75c0510d237bf8847617e4b56ebf5a4eb347f1f42e13 SHA512 7568417e559c516bb37fc30f68be78ce9ba11282e8ebb1c1ae87409d1a1d560252da67566dab25069390c4b72d7164942bcd7494a6ac3017e401796a7a58e362

diff --git a/dev-python/beziers/beziers-0.4.0.ebuild b/dev-python/beziers/beziers-0.4.0.ebuild
new file mode 100644
index 000000000..407f35685
--- /dev/null
+++ b/dev-python/beziers/beziers-0.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bezier manipulation library"
+HOMEPAGE="https://github.com/simoncozens/beziers.py"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+	dev-python/numpy[${PYTHON_USEDEP}]
+	dev-python/pyclipper[${PYTHON_USEDEP}]
+	dev-python/scipy[${PYTHON_USEDEP}]
+	sci-libs/shapely[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	test? (
+		dev-python/dotmap[${PYTHON_USEDEP}]
+		dev-python/matplotlib[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/beziers/
@ 2022-07-03 11:39 Andrew Ammerlaan
  0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2022-07-03 11:39 UTC (permalink / raw
  To: gentoo-commits

commit:     42d7d56cf91a0e251105e3c959d417527b01e568
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  3 11:39:02 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Jul  3 11:39:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42d7d56c

dev-python/beziers: shapely moved to dev-python

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

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

diff --git a/dev-python/beziers/beziers-0.4.0.ebuild b/dev-python/beziers/beziers-0.4.0.ebuild
index 1913de28e..029255587 100644
--- a/dev-python/beziers/beziers-0.4.0.ebuild
+++ b/dev-python/beziers/beziers-0.4.0.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
 	dev-python/numpy[${PYTHON_USEDEP}]
 	dev-python/pyclipper[${PYTHON_USEDEP}]
 	dev-python/scipy[${PYTHON_USEDEP}]
-	sci-libs/shapely[${PYTHON_USEDEP}]
+	dev-python/shapely[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
 BDEPEND="


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/beziers/
@ 2023-01-14 18:43 Andrew Ammerlaan
  0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2023-01-14 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     09357e57c150a6ee442e0345e9525fd80d822bb6
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Jan 13 10:45:52 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 10:46:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09357e57

dev-python/beziers: revbump (pep517)

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/beziers/{beziers-0.4.0.ebuild => beziers-0.4.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-python/beziers/beziers-0.4.0.ebuild b/dev-python/beziers/beziers-0.4.0-r1.ebuild
similarity index 100%
rename from dev-python/beziers/beziers-0.4.0.ebuild
rename to dev-python/beziers/beziers-0.4.0-r1.ebuild


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/beziers/
@ 2023-02-27 15:06 Florian Schmaus
  0 siblings, 0 replies; 5+ messages in thread
From: Florian Schmaus @ 2023-02-27 15:06 UTC (permalink / raw
  To: gentoo-commits

commit:     29a710b40bef7ebf08e82f63528047ba02c2c82f
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Feb 26 19:28:40 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 22:41:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29a710b4

dev-python/beziers: enable py3.11

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/beziers/beziers-0.4.0-r1.ebuild | 35 ----------------------------
 dev-python/beziers/beziers-0.4.0-r2.ebuild | 37 ++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 35 deletions(-)

diff --git a/dev-python/beziers/beziers-0.4.0-r1.ebuild b/dev-python/beziers/beziers-0.4.0-r1.ebuild
deleted file mode 100644
index 0c99ca988..000000000
--- a/dev-python/beziers/beziers-0.4.0-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Python bezier manipulation library"
-HOMEPAGE="https://github.com/simoncozens/beziers.py"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-SLOT="0"
-
-RDEPEND="
-	dev-python/numpy[${PYTHON_USEDEP}]
-	dev-python/pyclipper[${PYTHON_USEDEP}]
-	dev-python/scipy[${PYTHON_USEDEP}]
-	dev-python/shapely[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	test? (
-		dev-python/dotmap[${PYTHON_USEDEP}]
-		dev-python/matplotlib[${PYTHON_USEDEP}]
-	)
-"
-
-PATCHES=( "${FILESDIR}/${P}-no-install-tests.patch" )
-
-distutils_enable_tests pytest

diff --git a/dev-python/beziers/beziers-0.4.0-r2.ebuild b/dev-python/beziers/beziers-0.4.0-r2.ebuild
new file mode 100644
index 000000000..69501c49d
--- /dev/null
+++ b/dev-python/beziers/beziers-0.4.0-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Bezier curve manipulation library"
+HOMEPAGE="
+	https://pypi.org/project/beziers/
+	https://github.com/simoncozens/beziers.py
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="dev-python/pyclipper[${PYTHON_USEDEP}]"
+BDEPEND="
+	test? (
+		dev-python/dotmap[${PYTHON_USEDEP}]
+		dev-python/matplotlib[${PYTHON_USEDEP}]
+	)
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.4.0-no-install-tests.patch" )
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+	optfeature "alpha_shape support" "dev-python/numpy dev-python/scipy dev-python/shapely"
+	optfeature "brush support" dev-python/shapely
+	optfeature "pen protocol support" dev-python/fonttools
+	optfeature "plot support" dev-python/matplotlib
+}


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

end of thread, other threads:[~2023-02-27 15:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-17 19:27 [gentoo-commits] repo/proj/guru:master commit in: dev-python/beziers/ Ronny Gutbrod
  -- strict thread matches above, loose matches on Subject: below --
2023-02-27 15:06 Florian Schmaus
2023-01-14 18:43 Andrew Ammerlaan
2022-07-03 11:39 Andrew Ammerlaan
2021-07-03  9:59 Andrew Ammerlaan

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