public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/clipper/
@ 2020-07-15 16:58 Dennis Lamm
  0 siblings, 0 replies; 5+ messages in thread
From: Dennis Lamm @ 2020-07-15 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     4ff9c10ea72790d1d7b2dd8c2c65d42cd10f238a
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 04:52:23 2020 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Jul 15 16:58:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff9c10e

dev-libs/clipper: added new ebuild

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>

 dev-libs/clipper/Manifest             |  1 +
 dev-libs/clipper/clipper-6.4.2.ebuild | 33 +++++++++++++++++++++++++++++++++
 dev-libs/clipper/metadata.xml         | 15 +++++++++++++++
 3 files changed, 49 insertions(+)

diff --git a/dev-libs/clipper/Manifest b/dev-libs/clipper/Manifest
new file mode 100644
index 00000000000..1a844b9607d
--- /dev/null
+++ b/dev-libs/clipper/Manifest
@@ -0,0 +1 @@
+DIST clipper-6.4.2.zip 2535706 BLAKE2B 755dcfd759888bda7114af784d9e684f36ce8f6e43dcadf07f5797e3723d392aab2ea9b80cb212b7eb3177bfb306ca20a797546cb2c382132887e62fa0dffd93 SHA512 ffc88818c44a38aa278d5010db6cfd505796f39664919f1e48c7fa9267563f62135868993e88f7246dcd688241d1172878e4a008a390648acb99738452e3e5dd

diff --git a/dev-libs/clipper/clipper-6.4.2.ebuild b/dev-libs/clipper/clipper-6.4.2.ebuild
new file mode 100644
index 00000000000..cc85916233e
--- /dev/null
+++ b/dev-libs/clipper/clipper-6.4.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit cmake
+
+MY_PV="ver${PV}"
+MY_P="${PN}_${MY_PV}"
+
+DESCRIPTION="Polygon and line clipping and offsetting library (C++, C#, Delphi)"
+HOMEPAGE="http://www.angusj.com/delphi/clipper.php"
+SRC_URI="mirror://sourceforge/project/polyclipping/${MY_P}.zip -> ${P}.zip"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+RDEPEND=""
+BDEPEND="${RDEPEND}"
+
+S="${WORKDIR}/cpp"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_SHARED_LIBS=ON
+	)
+	cmake_src_configure
+}
\ No newline at end of file

diff --git a/dev-libs/clipper/metadata.xml b/dev-libs/clipper/metadata.xml
new file mode 100644
index 00000000000..ca62f48d80f
--- /dev/null
+++ b/dev-libs/clipper/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+    <maintainer type="project">
+        <email>3dprint@gentoo.org</email>
+        <name>Gentoo 3D Printer Project</name>
+    </maintainer>
+    <longdescription>
+        The Clipper library performs line &amp; polygon clipping - intersection, union, difference &amp; exclusive-or,
+        and line &amp; polygon offsetting. The library is based on Vatti's clipping algorithm.
+    </longdescription>
+    <upstream>
+        <remote-id type="sourceforge">polyclipping</remote-id>
+    </upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/clipper/
@ 2020-07-15 16:58 Dennis Lamm
  0 siblings, 0 replies; 5+ messages in thread
From: Dennis Lamm @ 2020-07-15 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     0465f1dd5a7907a98d77c1103b4161c2e91a3aea
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 05:24:03 2020 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Jul 15 16:58:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0465f1dd

dev-libs/clipper-6.4.2: fixed QA violations

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16380
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>

 dev-libs/clipper/clipper-6.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/clipper/clipper-6.4.2.ebuild b/dev-libs/clipper/clipper-6.4.2.ebuild
index cc85916233e..fd2344e7318 100644
--- a/dev-libs/clipper/clipper-6.4.2.ebuild
+++ b/dev-libs/clipper/clipper-6.4.2.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64"
 IUSE=""
 
 RDEPEND=""
-BDEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip"
 
 S="${WORKDIR}/cpp"
 
@@ -30,4 +30,4 @@ src_configure() {
 		-DBUILD_SHARED_LIBS=ON
 	)
 	cmake_src_configure
-}
\ No newline at end of file
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/clipper/
@ 2020-09-01  4:41 Dennis Lamm
  0 siblings, 0 replies; 5+ messages in thread
From: Dennis Lamm @ 2020-09-01  4:41 UTC (permalink / raw
  To: gentoo-commits

commit:     712e9fe10c3af56d9b98be1477a1de5d40830d97
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  1 04:41:46 2020 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Tue Sep  1 04:41:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712e9fe1

dev-libs/clipper: added ~x86 keyword

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-2.3.103, Repoman-2.3.23

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

diff --git a/dev-libs/clipper/clipper-6.4.2.ebuild b/dev-libs/clipper/clipper-6.4.2.ebuild
index fd2344e7318..bf08e270512 100644
--- a/dev-libs/clipper/clipper-6.4.2.ebuild
+++ b/dev-libs/clipper/clipper-6.4.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/project/polyclipping/${MY_P}.zip -> ${P}.zip"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 IUSE=""
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/clipper/
@ 2020-09-19 16:34 Sam James
  0 siblings, 0 replies; 5+ messages in thread
From: Sam James @ 2020-09-19 16:34 UTC (permalink / raw
  To: gentoo-commits

commit:     033cd179585cc4dd51dbbf27f4cda3d60c4f4dd5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 16:31:52 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 16:31:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033cd179

dev-libs/clipper: Keyword 6.4.2 arm64, #734826

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

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

diff --git a/dev-libs/clipper/clipper-6.4.2.ebuild b/dev-libs/clipper/clipper-6.4.2.ebuild
index bf08e270512..da55f29d742 100644
--- a/dev-libs/clipper/clipper-6.4.2.ebuild
+++ b/dev-libs/clipper/clipper-6.4.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/project/polyclipping/${MY_P}.zip -> ${P}.zip"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 IUSE=""
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/clipper/
@ 2022-03-10 21:21 Jakov Smolić
  0 siblings, 0 replies; 5+ messages in thread
From: Jakov Smolić @ 2022-03-10 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     77ea3a84438a867a2b701cb26031358c2fc840a3
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 21:20:43 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 21:20:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ea3a84

dev-libs/clipper: Stabilize 6.4.2 amd64, #834389

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

 dev-libs/clipper/clipper-6.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/clipper/clipper-6.4.2.ebuild b/dev-libs/clipper/clipper-6.4.2.ebuild
index da55f29d7429..37050fb9bc05 100644
--- a/dev-libs/clipper/clipper-6.4.2.ebuild
+++ b/dev-libs/clipper/clipper-6.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/project/polyclipping/${MY_P}.zip -> ${P}.zip"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 IUSE=""
 


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

end of thread, other threads:[~2022-03-10 21:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-19 16:34 [gentoo-commits] repo/gentoo:master commit in: dev-libs/clipper/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2022-03-10 21:21 Jakov Smolić
2020-09-01  4:41 Dennis Lamm
2020-07-15 16:58 Dennis Lamm
2020-07-15 16:58 Dennis Lamm

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