public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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