* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2016-03-22 14:32 Agostino Sarubbo
0 siblings, 0 replies; 27+ messages in thread
From: Agostino Sarubbo @ 2016-03-22 14:32 UTC (permalink / raw
To: gentoo-commits
commit: 67d5b0e3aafe9a0ebeb4b3cb6483f4dcb4684b4b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 14:31:23 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 14:31:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d5b0e3
dev-libs/beecrypt: amd64 stable wrt bug #577864
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
index 6f01165..4d7726e 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
COMMONDEPEND="!<app-arch/rpm-4.2.1
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2016-04-01 19:16 Markus Meier
0 siblings, 0 replies; 27+ messages in thread
From: Markus Meier @ 2016-04-01 19:16 UTC (permalink / raw
To: gentoo-commits
commit: 596ea82118a1069596a766f52de199ec825126bf
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 1 19:16:01 2016 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 19:16:01 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596ea821
dev-libs/beecrypt: arm stable, bug #577864
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"
dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
index 4d7726e..ef5902b 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
COMMONDEPEND="!<app-arch/rpm-4.2.1
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2016-05-28 15:29 Tobias Klausmann
0 siblings, 0 replies; 27+ messages in thread
From: Tobias Klausmann @ 2016-05-28 15:29 UTC (permalink / raw
To: gentoo-commits
commit: 153bb7584102ed6e4db0de27d0cf49ffcdefcc38
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 15:28:51 2016 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat May 28 15:28:51 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153bb758
dev-libs/beecrypt-4.2.1-r3: add alpha keyword
Gentoo-Bug: 577864
Package-Manager: portage-2.3.0_rc1
dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
index ef5902b..d110189 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
COMMONDEPEND="!<app-arch/rpm-4.2.1
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2016-08-03 4:06 Jeroen Roovers
0 siblings, 0 replies; 27+ messages in thread
From: Jeroen Roovers @ 2016-08-03 4:06 UTC (permalink / raw
To: gentoo-commits
commit: bdc0ce3090c0861119060201bef8bf28e87d7da8
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 3 04:02:12 2016 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Aug 3 04:02:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc0ce30
dev-libs/beecrypt: Stable for HPPA (bug #577864).
Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches
dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
index 3beacd1..b8f2de1 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
COMMONDEPEND="!<app-arch/rpm-4.2.1
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2016-10-05 14:53 Jeroen Roovers
0 siblings, 0 replies; 27+ messages in thread
From: Jeroen Roovers @ 2016-10-05 14:53 UTC (permalink / raw
To: gentoo-commits
commit: 2f50a68fc25cd336e64a28b64891cf2354a005d8
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 5 14:52:19 2016 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Oct 5 14:53:36 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f50a68f
dev-libs/beecrypt: Stable for PPC64 (bug #577864).
Package-Manager: portage-2.3.1
RepoMan-Options: --ignore-arches
dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
index b8f2de1..7823bad 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
COMMONDEPEND="!<app-arch/rpm-4.2.1
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2016-10-18 19:26 Pacho Ramos
0 siblings, 0 replies; 27+ messages in thread
From: Pacho Ramos @ 2016-10-18 19:26 UTC (permalink / raw
To: gentoo-commits
commit: 1e403545c180c3cbd95481c38207d0536d1f7599
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 19:14:58 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 19:26:24 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e403545
dev-libs/beecrypt: Drop old
Package-Manager: portage-2.3.1
dev-libs/beecrypt/beecrypt-4.2.1.ebuild | 87 ---------------------------------
1 file changed, 87 deletions(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1.ebuild
deleted file mode 100644
index b221f1f..00000000
--- a/dev-libs/beecrypt/beecrypt-4.2.1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-PYTHON_DEPEND="python? 2"
-
-inherit eutils multilib autotools java-pkg-opt-2 python
-
-DESCRIPTION="general-purpose cryptography library"
-HOMEPAGE="https://sourceforge.net/projects/beecrypt/"
-SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="java cxx python static-libs threads doc"
-
-COMMONDEPEND="!<app-arch/rpm-4.2.1
- cxx? ( >=dev-libs/icu-2.8 )"
-
-DEPEND="${COMMONDEPEND}
- java? ( >=virtual/jdk-1.4 )
- doc? ( app-doc/doxygen
- virtual/latex-base
- dev-texlive/texlive-fontsextra
- )"
-RDEPEND="${COMMONDEPEND}
- java? ( >=virtual/jre-1.4 )"
-
-DOCS="BUGS README BENCHMARKS NEWS"
-
-REQUIRED_USE="cxx? ( threads )"
-
-pkg_setup() {
- if use python; then
- python_set_active_version 2
- python_pkg_setup
- java-pkg-opt-2_pkg_setup
- fi
-}
-
-src_prepare() {
- java-pkg-opt-2_src_prepare
-
- use python && python_convert_shebangs -r 2 .
-
- epatch "${FILESDIR}"/${P}-build-system.patch
- epatch "${FILESDIR}"/${P}-gcc-4.7.patch
- eautoreconf
-}
-
-src_configure() {
- # cpluscplus needs threads support
- econf \
- --disable-expert-mode \
- $(use_enable static-libs static) \
- $(use_enable threads) \
- $(use_with python python "${EPREFIX}"/usr/bin/python2) \
- $(use_with cxx cplusplus) \
- $(use_with java)
-}
-
-src_compile() {
- default
-
- if use doc; then
- cd include/beecrypt
- doxygen || die "doxygen failed"
- fi
-}
-
-src_test() {
- export BEECRYPT_CONF_FILE="${T}/beecrypt-test.conf"
- echo "provider.1=${S}/c++/provider/.libs/base.so" > "${BEECRYPT_CONF_FILE}"
- emake check
- emake bench
-}
-
-src_install() {
- default
- rm -f "${ED}"/usr/$(get_libdir)/python*/site-packages/_bc.*a
-
- use static-libs || find "${ED}" -name '*.la' -exec rm -f {} +
-
- use doc && dohtml -r docs/html/.
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2016-10-23 15:49 Mike Gilbert
0 siblings, 0 replies; 27+ messages in thread
From: Mike Gilbert @ 2016-10-23 15:49 UTC (permalink / raw
To: gentoo-commits
commit: 3dcc299290d33f4bd4b5937d96ff3a216d31a86c
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 15:49:24 2016 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Oct 23 15:49:45 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dcc2992
dev-libs/beecrypt: add missing 'use'
Package-Manager: portage-2.3.2
dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
index fe156b4..e0bf957 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
@@ -82,7 +82,7 @@ src_test() {
src_install() {
default
- if python; then
+ if use python; then
rm -f "${D%/}$(python_get_sitedir)"/_bc.*a || die
fi
if ! use static-libs; then
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2017-02-20 14:30 Amy Liffey
0 siblings, 0 replies; 27+ messages in thread
From: Amy Liffey @ 2017-02-20 14:30 UTC (permalink / raw
To: gentoo-commits
commit: d5aff677027246892ba292891f6bf8209e0860d1
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 20 14:29:21 2017 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Mon Feb 20 14:30:06 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5aff677
dev-libs/beecrypt: remove old, bug #582052
- Fix keywords
Package-Manager: portage-2.3.0
dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild | 85 ------------------------------
dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild | 4 +-
2 files changed, 2 insertions(+), 87 deletions(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
deleted file mode 100644
index 7823badb13..0000000000
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib autotools java-pkg-opt-2 python-single-r1
-
-DESCRIPTION="general-purpose cryptography library"
-HOMEPAGE="https://sourceforge.net/projects/beecrypt/"
-SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
-IUSE="+threads java cxx python static-libs doc"
-
-COMMONDEPEND="!<app-arch/rpm-4.2.1
- cxx? ( >=dev-libs/icu-2.8:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${COMMONDEPEND}
- java? ( >=virtual/jdk-1.4 )
- doc? ( app-doc/doxygen
- virtual/latex-base
- dev-texlive/texlive-fontsextra
- )"
-RDEPEND="${COMMONDEPEND}
- java? ( >=virtual/jre-1.4 )"
-
-DOCS="BUGS README BENCHMARKS NEWS"
-
-REQUIRED_USE="cxx? ( threads )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- use java && java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
- java-pkg-opt-2_src_prepare
-
- epatch "${FILESDIR}"/${P}-build-system.patch
- epatch "${FILESDIR}"/${P}-gcc-4.7.patch
- eautoreconf
-}
-
-src_configure() {
- # cpluscplus needs threads support
- econf \
- --disable-expert-mode \
- $(use_enable static-libs static) \
- $(use_enable threads) \
- $(use_with python python "${PYTHON}") \
- $(use_with cxx cplusplus) \
- $(use_with java)
-}
-
-src_compile() {
- default
-
- if use doc; then
- cd include/beecrypt || die
- doxygen || die "doxygen failed"
- fi
-}
-
-src_test() {
- export BEECRYPT_CONF_FILE="${T}/beecrypt-test.conf"
- echo "provider.1=${S}/c++/provider/.libs/base.so" > "${BEECRYPT_CONF_FILE}"
- emake check
- emake bench
-}
-
-src_install() {
- default
- use python && rm -f "${D%/}$(python_get_sitedir)"/_bc.*a
-
- use static-libs || find "${ED}" -name '*.la' -delete
-
- use doc && dohtml -r docs/html/.
-}
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
index e0bf957fa4..892c83f13d 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-03-10 19:43 David Seifert
0 siblings, 0 replies; 27+ messages in thread
From: David Seifert @ 2018-03-10 19:43 UTC (permalink / raw
To: gentoo-commits
commit: cb5b6050407a1503981b0efd55e151f3a3a328f1
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 10 19:23:43 2018 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Mar 10 19:43:28 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5b6050
dev-libs/beecrypt: Build in C++14 mode
Closes: https://bugs.gentoo.org/649548
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
index 69a3ccb8f34..a5e42cb2075 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
-inherit autotools java-pkg-opt-2 python-single-r1
+inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1
DESCRIPTION="General-purpose cryptography library"
HOMEPAGE="https://sourceforge.net/projects/beecrypt/"
@@ -52,6 +52,10 @@ src_prepare() {
}
src_configure() {
+ # ICU needs char16_t support now
+ # bug 649548
+ append-cxxflags -std=c++14
+
# cplusplus needs threads support
econf \
--disable-expert-mode \
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-03-10 21:59 James Le Cuirot
0 siblings, 0 replies; 27+ messages in thread
From: James Le Cuirot @ 2018-03-10 21:59 UTC (permalink / raw
To: gentoo-commits
commit: 0692f677947c1b422ab0d896209239e154df3b2d
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 10 21:58:54 2018 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Mar 10 21:58:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0692f677
dev-libs/beecrypt: Override JNI CFLAG detection with eclass helper
The detection was failing for some people. I wasn't able to reproduce
this but the detection is a bit convoluted in any case so using the
eclass helper is much safer.
Closes: https://bugs.gentoo.org/582052
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
index a5e42cb2075..a04082f9c8a 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
@@ -43,7 +43,7 @@ PATCHES=(
pkg_setup() {
use python && python-single-r1_pkg_setup
- use java && java-pkg-opt-2_pkg_setup
+ java-pkg-opt-2_pkg_setup
}
src_prepare() {
@@ -57,6 +57,7 @@ src_configure() {
append-cxxflags -std=c++14
# cplusplus needs threads support
+ ac_cv_java_include=$(use java && java-pkg_get-jni-cflags) \
econf \
--disable-expert-mode \
$(use_enable static-libs static) \
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-10-14 1:44 Thomas Deutschmann
0 siblings, 0 replies; 27+ messages in thread
From: Thomas Deutschmann @ 2018-10-14 1:44 UTC (permalink / raw
To: gentoo-commits
commit: 18c8d15a6e887133ae159b9e80b2695d8a4f3e72
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 14 01:30:45 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Oct 14 01:30:45 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c8d15a
dev-libs/beecrypt: x86 stable (bug #668280)
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
index 564e81f5799..2a8720b3073 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-10-14 8:50 Sergei Trofimovich
0 siblings, 0 replies; 27+ messages in thread
From: Sergei Trofimovich @ 2018-10-14 8:50 UTC (permalink / raw
To: gentoo-commits
commit: c1a1c78a1a74afec66b2dce243c9f52513ba9409
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 14 08:50:34 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Oct 14 08:50:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a1c78a
dev-libs/beecrypt: stable 4.2.1-r5 for hppa, bug #668280
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
index 2a8720b3073..adbd668eb25 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-10-14 8:59 Sergei Trofimovich
0 siblings, 0 replies; 27+ messages in thread
From: Sergei Trofimovich @ 2018-10-14 8:59 UTC (permalink / raw
To: gentoo-commits
commit: e9d0ba9c1f4211f3c256455c2ac3b29709642d5b
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 14 08:55:36 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Oct 14 08:55:36 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d0ba9c
dev-libs/beecrypt: stable 4.2.1-r5 for ppc, bug #668280
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"
dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
index adbd668eb25..83c9ae6c0ca 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-10-14 9:14 Sergei Trofimovich
0 siblings, 0 replies; 27+ messages in thread
From: Sergei Trofimovich @ 2018-10-14 9:14 UTC (permalink / raw
To: gentoo-commits
commit: 7d7365127b8aa1e6abe08d002695ea6ba19f85de
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 14 09:12:30 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Oct 14 09:14:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d736512
dev-libs/beecrypt: stable 4.2.1-r5 for ppc64, bug #668280
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc64"
dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
index 83c9ae6c0ca..2001915b033 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-10-18 11:45 Tobias Klausmann
0 siblings, 0 replies; 27+ messages in thread
From: Tobias Klausmann @ 2018-10-18 11:45 UTC (permalink / raw
To: gentoo-commits
commit: 434144e2263f0c9a7ed0ba2b40e673ef4540cbba
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 18 11:44:03 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Thu Oct 18 11:44:03 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434144e2
dev-libs/beecrypt-4.2.1-r5: alpha stable
Bug: http://bugs.gentoo.org/668280
Signed-off-by: Tobias Klausmann <klausman <AT> gentoo.org>
dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
index 2001915b033..9d71a8ef5f5 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-10-20 18:31 Mikle Kolyada
0 siblings, 0 replies; 27+ messages in thread
From: Mikle Kolyada @ 2018-10-20 18:31 UTC (permalink / raw
To: gentoo-commits
commit: df1cea520b643770a7ac83f3996b736199bc3b23
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 20 18:30:55 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Oct 20 18:30:55 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1cea52
dev-libs/beecrypt: amd64 stable wrt bug #668280
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
index 9d71a8ef5f5..adb3ef1d9d9 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-10-28 18:05 Sergei Trofimovich
0 siblings, 0 replies; 27+ messages in thread
From: Sergei Trofimovich @ 2018-10-28 18:05 UTC (permalink / raw
To: gentoo-commits
commit: 6d25fb606f1cf674648e79da2ce71fe7da439508
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 28 18:04:51 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Oct 28 18:05:16 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d25fb60
dev-libs/beecrypt: disable assembly for x32, bug #461960
beecrypt has target-specifix assembly code for arithmetics
in gas/mpopt.x86_64.m4. That assumes that x86_64 has 64-bit
items to represent bignums.
Unfortunately that is not true for x32 ABI as detection is
based on size of 'unsigned long':
```
AC_DEFUN([BEE_CPU_BITS],[
AC_CHECK_SIZEOF([unsigned long])
if test $ac_cv_sizeof_unsigned_long -eq 8; then
AC_SUBST(MP_WBITS,64U)
```
To workaround this deficiency disable assembly code completely:
pass --enable-debug.
Closes: https://bugs.gentoo.org/461960
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild | 104 +++++++++++++++++++++++++++++
1 file changed, 104 insertions(+)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
new file mode 100644
index 00000000000..7ec1630ce8c
--- /dev/null
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="General-purpose cryptography library"
+HOMEPAGE="https://sourceforge.net/projects/beecrypt/"
+SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="+threads java cxx python static-libs doc"
+REQUIRED_USE="cxx? ( threads )
+ python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="!<app-arch/rpm-4.2.1
+ cxx? ( >=dev-libs/icu-6.1:= )
+ python? ( ${PYTHON_DEPS} )"
+
+DEPEND="${COMMON_DEPEND}
+ java? ( >=virtual/jdk-1.4 )
+ doc? ( app-doc/doxygen
+ virtual/latex-base
+ dev-texlive/texlive-fontsextra
+ )"
+RDEPEND="${COMMON_DEPEND}
+ java? ( >=virtual/jre-1.4 )"
+
+DOCS=( BUGS README BENCHMARKS NEWS )
+PATCHES=(
+ "${FILESDIR}"/${P}-build-system.patch
+ "${FILESDIR}"/${P}-gcc-4.7.patch
+
+ # Fixes bug 596904
+ "${FILESDIR}"/${P}-c++11-allow-throw-in-destructors.patch
+ "${FILESDIR}"/${P}-cast-uchar.patch #618676
+
+ "${FILESDIR}"/${P}-icu-61.patch
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+ java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # ICU needs char16_t support now
+ # bug 649548
+ append-cxxflags -std=c++14
+
+ # Crudely disable amd64 assembly code
+ # as it assumes 64-bit 'unsinged long' size. bug #461960
+ local x32_hack=()
+ use amd64 && [[ ${ABI} == "x32" ]] && x32_hack=(--enable-debug)
+
+ # cplusplus needs threads support
+ ac_cv_java_include=$(use java && java-pkg_get-jni-cflags) \
+ econf \
+ --disable-expert-mode \
+ $(use_enable static-libs static) \
+ $(use_enable threads) \
+ $(use_with python python "${PYTHON}") \
+ $(use_with cxx cplusplus) \
+ $(use_with java) \
+ "${x32_hack[@]}"
+}
+
+src_compile() {
+ default
+
+ if use doc; then
+ pushd include/beecrypt >/dev/null || die
+ doxygen || die "doxygen failed"
+ popd >/dev/null || die
+ HTML_DOCS=( docs/html/*.{css,html,js,png} )
+ fi
+}
+
+src_test() {
+ export BEECRYPT_CONF_FILE="${T}/beecrypt-test.conf"
+ echo "provider.1=${S}/c++/provider/.libs/base.so" > "${BEECRYPT_CONF_FILE}" || die
+ emake check bench
+}
+
+src_install() {
+ default
+
+ if use python; then
+ rm -f "${D%/}$(python_get_sitedir)"/_bc.*a || die
+ fi
+ if ! use static-libs; then
+ find "${D}" -name '*.la' -delete || die
+ fi
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-11-09 18:20 Mikle Kolyada
0 siblings, 0 replies; 27+ messages in thread
From: Mikle Kolyada @ 2018-11-09 18:20 UTC (permalink / raw
To: gentoo-commits
commit: 495148527fe3baa3601b2c83dd4ba7ce8362f9ea
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 9 18:20:00 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Nov 9 18:20:00 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49514852
dev-libs/beecrypt: arm stable wrt bug #668280
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
index adb3ef1d9d9..43810318441 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2018-11-09 18:54 Andreas Sturmlechner
0 siblings, 0 replies; 27+ messages in thread
From: Andreas Sturmlechner @ 2018-11-09 18:54 UTC (permalink / raw
To: gentoo-commits
commit: dc029d8a685916f8c3d7452eef95302d387f7f99
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 9 18:45:08 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Nov 9 18:54:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc029d8a
dev-libs/beecrypt: Drop 4.2.1-r4
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild | 96 ------------------------------
1 file changed, 96 deletions(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
deleted file mode 100644
index b0189d3c74c..00000000000
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r4.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1
-
-DESCRIPTION="General-purpose cryptography library"
-HOMEPAGE="https://sourceforge.net/projects/beecrypt/"
-SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="+threads java cxx python static-libs doc"
-REQUIRED_USE="cxx? ( threads )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="!<app-arch/rpm-4.2.1
- cxx? ( >=dev-libs/icu-2.8:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${COMMON_DEPEND}
- java? ( >=virtual/jdk-1.4 )
- doc? ( app-doc/doxygen
- virtual/latex-base
- dev-texlive/texlive-fontsextra
- )"
-RDEPEND="${COMMON_DEPEND}
- java? ( >=virtual/jre-1.4 )"
-
-DOCS=( BUGS README BENCHMARKS NEWS )
-PATCHES=(
- "${FILESDIR}"/${P}-build-system.patch
- "${FILESDIR}"/${P}-gcc-4.7.patch
-
- # Fixes bug 596904
- "${FILESDIR}"/${P}-c++11-allow-throw-in-destructors.patch
- "${FILESDIR}"/${P}-cast-uchar.patch #618676
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # ICU needs char16_t support now
- # bug 649548
- append-cxxflags -std=c++14
-
- # cplusplus needs threads support
- ac_cv_java_include=$(use java && java-pkg_get-jni-cflags) \
- econf \
- --disable-expert-mode \
- $(use_enable static-libs static) \
- $(use_enable threads) \
- $(use_with python python "${PYTHON}") \
- $(use_with cxx cplusplus) \
- $(use_with java)
-}
-
-src_compile() {
- default
-
- if use doc; then
- pushd include/beecrypt >/dev/null || die
- doxygen || die "doxygen failed"
- popd >/dev/null || die
- HTML_DOCS=( docs/html/*.{css,html,js,png} )
- fi
-}
-
-src_test() {
- export BEECRYPT_CONF_FILE="${T}/beecrypt-test.conf"
- echo "provider.1=${S}/c++/provider/.libs/base.so" > "${BEECRYPT_CONF_FILE}" || die
- emake check bench
-}
-
-src_install() {
- default
-
- if use python; then
- rm -f "${D%/}$(python_get_sitedir)"/_bc.*a || die
- fi
- if ! use static-libs; then
- find "${D}" -name '*.la' -delete || die
- fi
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2019-01-28 19:38 Sergei Trofimovich
0 siblings, 0 replies; 27+ messages in thread
From: Sergei Trofimovich @ 2019-01-28 19:38 UTC (permalink / raw
To: gentoo-commits
commit: 18b6c0e7665e88bb8e90043156c10f728013d79e
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Jan 28 10:24:21 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jan 28 19:37:48 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b6c0e7
dev-libs/beecrypt: stable 4.2.1-r6 for sparc, bug #676458
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
index 7ec1630ce8c..54428c68dcf 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2019-02-01 10:40 Tobias Klausmann
0 siblings, 0 replies; 27+ messages in thread
From: Tobias Klausmann @ 2019-02-01 10:40 UTC (permalink / raw
To: gentoo-commits
commit: 7c96bf254389bdff2ad0b68197edf54bfa4a300b
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 1 10:39:57 2019 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Fri Feb 1 10:39:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c96bf25
dev-libs/beecrypt-4.2.1-r6: alpha stable
Bug: http://bugs.gentoo.org/676458
Signed-off-by: Tobias Klausmann <klausman <AT> gentoo.org>
dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
index 54428c68dcf..0a300f6b9ad 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2019-02-02 20:44 Sergei Trofimovich
0 siblings, 0 replies; 27+ messages in thread
From: Sergei Trofimovich @ 2019-02-02 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 7188336429266e9b40b941d3f0a006f8caeb1760
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 2 20:22:38 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Feb 2 20:44:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71883364
dev-libs/beecrypt: stable 4.2.1-r6 for ppc, bug #676458
Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
index 0a300f6b9ad..e00946d29c1 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2019-02-02 21:17 Sergei Trofimovich
0 siblings, 0 replies; 27+ messages in thread
From: Sergei Trofimovich @ 2019-02-02 21:17 UTC (permalink / raw
To: gentoo-commits
commit: 5136e178faf8a721ac31afd95d9c5e9e255c79f0
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 2 21:13:35 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Feb 2 21:13:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5136e178
dev-libs/beecrypt: stable 4.2.1-r6 for ppc64, bug #676458
Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
index e00946d29c1..c0d4ba388c3 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2019-02-15 1:37 Thomas Deutschmann
0 siblings, 0 replies; 27+ messages in thread
From: Thomas Deutschmann @ 2019-02-15 1:37 UTC (permalink / raw
To: gentoo-commits
commit: 812fe0588b34f850ccdd16bb76776ef0c83d6a90
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 15 01:27:51 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Feb 15 01:36:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812fe058
dev-libs/beecrypt: x86 stable (bug #676458)
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
index c0d4ba388c3..0c70770848d 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2019-02-19 21:15 Markus Meier
0 siblings, 0 replies; 27+ messages in thread
From: Markus Meier @ 2019-02-19 21:15 UTC (permalink / raw
To: gentoo-commits
commit: 98d8ee71b1215e183edbf95340367f1cd7b735b1
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 19 21:11:57 2019 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Feb 19 21:11:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d8ee71
dev-libs/beecrypt: arm stable, bug #676458
Signed-off-by: Markus Meier <maekke <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"
dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
index 0c70770848d..52211c5e48c 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2019-02-20 16:04 Mikle Kolyada
0 siblings, 0 replies; 27+ messages in thread
From: Mikle Kolyada @ 2019-02-20 16:04 UTC (permalink / raw
To: gentoo-commits
commit: 6a36225fca3847558336aaac11178f04ac5efaff
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 20 16:04:08 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Feb 20 16:04:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a36225f
dev-libs/beecrypt: amd64 stable wrt bug #676458
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
index 52211c5e48c..6d5604389d3 100644
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+threads java cxx python static-libs doc"
REQUIRED_USE="cxx? ( threads )
python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/
@ 2019-02-20 21:40 Pacho Ramos
0 siblings, 0 replies; 27+ messages in thread
From: Pacho Ramos @ 2019-02-20 21:40 UTC (permalink / raw
To: gentoo-commits
commit: 7022efa4479b36e046198e0384f818e965328022
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 20 21:38:20 2019 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Feb 20 21:38:20 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7022efa4
dev-libs/beecrypt: Drop old
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild | 98 ------------------------------
1 file changed, 98 deletions(-)
diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
deleted file mode 100644
index 43810318441..00000000000
--- a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1
-
-DESCRIPTION="General-purpose cryptography library"
-HOMEPAGE="https://sourceforge.net/projects/beecrypt/"
-SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="+threads java cxx python static-libs doc"
-REQUIRED_USE="cxx? ( threads )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="!<app-arch/rpm-4.2.1
- cxx? ( >=dev-libs/icu-6.1:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${COMMON_DEPEND}
- java? ( >=virtual/jdk-1.4 )
- doc? ( app-doc/doxygen
- virtual/latex-base
- dev-texlive/texlive-fontsextra
- )"
-RDEPEND="${COMMON_DEPEND}
- java? ( >=virtual/jre-1.4 )"
-
-DOCS=( BUGS README BENCHMARKS NEWS )
-PATCHES=(
- "${FILESDIR}"/${P}-build-system.patch
- "${FILESDIR}"/${P}-gcc-4.7.patch
-
- # Fixes bug 596904
- "${FILESDIR}"/${P}-c++11-allow-throw-in-destructors.patch
- "${FILESDIR}"/${P}-cast-uchar.patch #618676
-
- "${FILESDIR}"/${P}-icu-61.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # ICU needs char16_t support now
- # bug 649548
- append-cxxflags -std=c++14
-
- # cplusplus needs threads support
- ac_cv_java_include=$(use java && java-pkg_get-jni-cflags) \
- econf \
- --disable-expert-mode \
- $(use_enable static-libs static) \
- $(use_enable threads) \
- $(use_with python python "${PYTHON}") \
- $(use_with cxx cplusplus) \
- $(use_with java)
-}
-
-src_compile() {
- default
-
- if use doc; then
- pushd include/beecrypt >/dev/null || die
- doxygen || die "doxygen failed"
- popd >/dev/null || die
- HTML_DOCS=( docs/html/*.{css,html,js,png} )
- fi
-}
-
-src_test() {
- export BEECRYPT_CONF_FILE="${T}/beecrypt-test.conf"
- echo "provider.1=${S}/c++/provider/.libs/base.so" > "${BEECRYPT_CONF_FILE}" || die
- emake check bench
-}
-
-src_install() {
- default
-
- if use python; then
- rm -f "${D%/}$(python_get_sitedir)"/_bc.*a || die
- fi
- if ! use static-libs; then
- find "${D}" -name '*.la' -delete || die
- fi
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
end of thread, other threads:[~2019-02-20 21:40 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-10-28 18:05 [gentoo-commits] repo/gentoo:master commit in: dev-libs/beecrypt/ Sergei Trofimovich
-- strict thread matches above, loose matches on Subject: below --
2019-02-20 21:40 Pacho Ramos
2019-02-20 16:04 Mikle Kolyada
2019-02-19 21:15 Markus Meier
2019-02-15 1:37 Thomas Deutschmann
2019-02-02 21:17 Sergei Trofimovich
2019-02-02 20:44 Sergei Trofimovich
2019-02-01 10:40 Tobias Klausmann
2019-01-28 19:38 Sergei Trofimovich
2018-11-09 18:54 Andreas Sturmlechner
2018-11-09 18:20 Mikle Kolyada
2018-10-20 18:31 Mikle Kolyada
2018-10-18 11:45 Tobias Klausmann
2018-10-14 9:14 Sergei Trofimovich
2018-10-14 8:59 Sergei Trofimovich
2018-10-14 8:50 Sergei Trofimovich
2018-10-14 1:44 Thomas Deutschmann
2018-03-10 21:59 James Le Cuirot
2018-03-10 19:43 David Seifert
2017-02-20 14:30 Amy Liffey
2016-10-23 15:49 Mike Gilbert
2016-10-18 19:26 Pacho Ramos
2016-10-05 14:53 Jeroen Roovers
2016-08-03 4:06 Jeroen Roovers
2016-05-28 15:29 Tobias Klausmann
2016-04-01 19:16 Markus Meier
2016-03-22 14:32 Agostino Sarubbo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox