summaryrefslogtreecommitdiff
path: root/dev-python/jpype
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
commit623ee73d661e5ed8475cb264511f683407d87365 (patch)
tree993eb27c93ec7a2d2d19550300d888fc1fed9e69 /dev-python/jpype
parentceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff)
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'dev-python/jpype')
-rw-r--r--dev-python/jpype/Manifest6
-rw-r--r--dev-python/jpype/files/jpype-gcc6-noexcept.patch57
-rw-r--r--dev-python/jpype/jpype-0.6.2.ebuild31
-rw-r--r--dev-python/jpype/jpype-0.6.3.ebuild31
-rw-r--r--dev-python/jpype/metadata.xml19
5 files changed, 0 insertions, 144 deletions
diff --git a/dev-python/jpype/Manifest b/dev-python/jpype/Manifest
deleted file mode 100644
index 3887619f705c..000000000000
--- a/dev-python/jpype/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX jpype-gcc6-noexcept.patch 1792 BLAKE2B 6e2e9d8232cb2f502b52d97e5f9f1c3bc4f848ef5c50daaac4d04c42f3d1937a0fa3c0c5e48ec27975205c19a92e5479e9e341a722801f60ce6b553ca6c18432 SHA512 cab22d5247a30cce362fc7ad705aa8595a79636715f64e78c274061b9cf6a2ba679bbfd4c0ff20e195a59ed2c6a33170fe69021ab9675890ac75296b24280e03
-DIST jpype-0.6.2.zip 260812 BLAKE2B 1e432e9d299b88d8205a2f8088123b61460772abf4fb04b5094f15c69d205d3393c2b9a31654bcfa7be4ee85d3acb702960526a14d95018c48dd012665e858f4 SHA512 f4ce5fe6e0f920f6c17bc8815c09fb54909f105fb4cf022856482680f24305a002ce00354cf44c730b34220d12f1d926971b246d0a938bb411401b0656486091
-DIST jpype-0.6.3.tar.gz 169886 BLAKE2B 26a7cd583bfb40333de99658130a6672c87998472fbfea12de888bfe9a054206d13d8b57896a7b74b79d38280f516cb6e498cd2b1d7549930ded5bcc615619a4 SHA512 49664083db6db309c56068ace713059be1fede721c7368fb3fa0ed5cde0aeb6782b2953be9c0d71f8f8028e909e67e525338da0797a5b4bcfc2325614d5849cc
-EBUILD jpype-0.6.2.ebuild 740 BLAKE2B 73b5c8b24dfd0e04777fcb4f2799414e04cace1487b56441a0353dc6387abd485795a7196005d72d21c35f2240865dd0452012c5b648baa182ec81f6cf771fdc SHA512 875bb878da66b23de993d988628275e61333a237d040a371510c88ab10718b534bc431b2c600e5ea3394af462ba6252a6f3e82fbbea8527d74c40b8f0d9b6af8
-EBUILD jpype-0.6.3.ebuild 749 BLAKE2B 896cd1fe18ca4d7d34aaad1168d1bfb3f0eea6bb8e4af64a915d62080e51af801359a500d0b576007bce2c301d6eb9fd7469626dd7e3422a926d3400b9ae6b7d SHA512 eb909355ae6d71a24367382777cfc4e29e1e65f7bc6de97f438f1fb6fd10a35a6b9ee0d5a32a32f84e35a47bfbb7915117e561a5ed6fa28f883f4a14e969f738
-MISC metadata.xml 529 BLAKE2B f4ae7198d2acbd9e08274027da32f551a641ee1fae1aaaa377d9f70a8260256b4a033af2c87128e842494bc05fed02945550a1dfe02d475131fbcd3cd106d854 SHA512 20e1dbd02171941eb65d78af65539692ab39c21e7d800a730f96c4186ef3e9cb01d499b6a938c04fd1da424fa253b12799b0209523054db4837ddaec3aab4b23
diff --git a/dev-python/jpype/files/jpype-gcc6-noexcept.patch b/dev-python/jpype/files/jpype-gcc6-noexcept.patch
deleted file mode 100644
index 710844d35608..000000000000
--- a/dev-python/jpype/files/jpype-gcc6-noexcept.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-Bug: https://bugs.gentoo.org/show_bug.cgi?id=608920
-Upstream commit: https://github.com/originell/jpype/commit/3a4fb98938afd9c03070086d1b8fda8841410fa3
-
-From c3578c3488de35236f73b6eb27428b1f1526c45b Mon Sep 17 00:00:00 2001
-From: Peter-Levine <plevine457@gmail.com>
-Date: Sat, 11 Feb 2017 23:31:27 -0500
-Subject: [PATCH] Mark destructor that throws as noexcept(false) for >=C++11
-
----
- native/common/include/jp_field.h | 2 +-
- native/common/include/jpype.h | 6 ++++++
- native/common/jp_field.cpp | 2 +-
- 3 files changed, 8 insertions(+), 2 deletions(-)
-
-diff --git a/native/common/include/jp_field.h b/native/common/include/jp_field.h
-index d28b795..f93752c 100644
---- a/native/common/include/jp_field.h
-+++ b/native/common/include/jp_field.h
-@@ -38,7 +38,7 @@ public :
- /**
- * destructor
- */
-- virtual ~JPField();
-+ virtual ~JPField() NO_EXCEPT_FALSE;
-
- public :
- bool isStatic() const;
-diff --git a/native/common/include/jpype.h b/native/common/include/jpype.h
-index 7db5832..a492d06 100644
---- a/native/common/include/jpype.h
-+++ b/native/common/include/jpype.h
-@@ -64,6 +64,12 @@
- #define PyUnicode_FromFormat PyString_FromFormat
- #endif
-
-+// Define this and use to allow destructors to throw in C++11 or later
-+#if __cplusplus >= 201103L
-+#define NO_EXCEPT_FALSE noexcept(false)
-+#else
-+#define NO_EXCEPT_FALSE
-+#endif
-
- #include <map>
- #include <string>
-diff --git a/native/common/jp_field.cpp b/native/common/jp_field.cpp
-index 8c75e58..5ef9d8c 100644
---- a/native/common/jp_field.cpp
-+++ b/native/common/jp_field.cpp
-@@ -63,7 +63,7 @@ JPField::JPField(const JPField& fld)
- TRACE_OUT;
- }
-
--JPField::~JPField()
-+JPField::~JPField() NO_EXCEPT_FALSE
- {
- TRACE_IN("JPField::~JPField");
- JPEnv::getJava()->DeleteGlobalRef(m_Field);
diff --git a/dev-python/jpype/jpype-0.6.2.ebuild b/dev-python/jpype/jpype-0.6.2.ebuild
deleted file mode 100644
index fda8e06d3cac..000000000000
--- a/dev-python/jpype/jpype-0.6.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit java-pkg-2 distutils-r1
-
-DESCRIPTION="JPype is an effort to allow Python programs full access to Java class librairies"
-HOMEPAGE="https://github.com/originell/jpype"
-SRC_URI="https://github.com/originell/${PN}/archive/v${PV}.zip -> ${P}.zip"
-
-LICENSE="Apache-1.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc examples"
-
-S="${WORKDIR}/${P}"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=virtual/jdk-1.6"
-
-PATCHES=( "${FILESDIR}"/${PN}-gcc6-noexcept.patch )
-
-python_install() {
- use doc && local DOCS=( doc/* )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install
-}
diff --git a/dev-python/jpype/jpype-0.6.3.ebuild b/dev-python/jpype/jpype-0.6.3.ebuild
deleted file mode 100644
index 82ec219eac24..000000000000
--- a/dev-python/jpype/jpype-0.6.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit java-pkg-2 distutils-r1
-
-DESCRIPTION="JPype is an effort to allow Python programs full access to Java class librairies"
-HOMEPAGE="https://github.com/originell/jpype"
-SRC_URI="https://github.com/originell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-S="${WORKDIR}/${P}"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=virtual/jdk-1.6"
-
-#PATCHES=( "${FILESDIR}"/${PN}-gcc6-noexcept.patch )
-
-python_install() {
- use doc && local DOCS=( doc/* )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install
-}
diff --git a/dev-python/jpype/metadata.xml b/dev-python/jpype/metadata.xml
deleted file mode 100644
index c8bb1538ea87..000000000000
--- a/dev-python/jpype/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <remote-id type="github">originell/jpype</remote-id>
- </upstream>
- <maintainer type="person">
- <email>monsieurp@gentoo.org</email>
- <name>Patrice Clement</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
-</pkgmetadata>