* [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 & polygon clipping - intersection, union, difference & exclusive-or,
+ and line & 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