dev-libs / beecrypt

General-purpose cryptography library

Official package sites : https://sourceforge.net/projects/beecrypt/ ·

v4.2.1-r6 :: 0 :: gentoo (Masked by set 3124)

Modified
License
GPL-2 LGPL-2
Keywords
alpha amd64 arm ppc ppc64 sparc x86 ~amd64-linux ~hppa ~ia64 ~ppc-macos ~s390 ~sh ~x86-fbsd ~x86-linux
USE flags
cxx doc java python static-libs threads

General

cxx
Build support for C++ (bindings, extra libraries, code generation, ...)
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
java
Add support for Java
python
Add optional support/bindings for the Python language
static-libs
Build static versions of dynamic libraries as well
threads
Add threads support for various packages. Usually pthreads

elibc

FreeBSD
ELIBC setting for systems that use the FreeBSD C library

python_targets

python2_7
Build with Python 2.7

app-doc / doxygen : Documentation system for most programming languages

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-java / java-config : Java environment configuration query tool

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / icu : International Components for Unicode

dev-texlive / texlive-fontsextra : TeXLive Additional fonts

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

virtual / jdk : Virtual for Java Development Kit (JDK)

virtual / latex-base : Virtual for basic LaTeX binaries

dev-java / java-config : Java environment configuration query tool

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / icu : International Components for Unicode

virtual / jre : Virtual for Java Runtime Environment (JRE)

dev-util / debugedit : Stand-alone debugedit from RPM

351373
dev-libs/beecrypt-4.2.1 fails testthreads with USE="threads"
624192
dev-libs/beecrypt-4.2.1-r4 fails to compile tests with clang-3.9.1 (../.libs/libbeecrypt.so: undefined reference to `__kmpc_fork_call')
652020
dev-libs/beecrypt Please set VARTEXFONTS=${T}/fonts to prevent sandbox violations
680320
<dev-util/debugedit-4: requires dev-libs/beecrypt
680322
dev-libs/beecrypt: removal

3124
Michał Górny
Unmaintained crypto library with last release in 2009. Carries a number of local patches just to build with GCC. Fails tests (#351373), fails to build with clang (#624192). Its last reverse dependency is obsolete version of dev-util/debugedit. Removal in 30 days. Bug #680322.
  • <dev-util/debugedit-4
  • dev-libs/beecrypt
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
dev-libs/beecrypt: Drop old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-libs/beecrypt: amd64 stable wrt bug #676458
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Markus Meier · gentoo
dev-libs/beecrypt: arm stable, bug #676458
Signed-off-by: Markus Meier <maekke@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-libs/beecrypt: x86 stable (bug #676458)
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tobias Klausmann · gentoo
dev-libs/beecrypt-4.2.1-r6: alpha stable
Bug: http://bugs.gentoo.org/676458 Signed-off-by: Tobias Klausmann <klausman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-libs/beecrypt: stable 4.2.1-r6 for sparc, bug #676458
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-libs/beecrypt: Drop 4.2.1-r4
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-libs/beecrypt: arm stable wrt bug #668280
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
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@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-libs/beecrypt: amd64 stable wrt bug #668280
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Tobias Klausmann · gentoo
dev-libs/beecrypt-4.2.1-r5: alpha stable
Bug: http://bugs.gentoo.org/668280 Signed-off-by: Tobias Klausmann <klausman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-libs/beecrypt: stable 4.2.1-r5 for ppc64, bug #668280
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-libs/beecrypt: stable 4.2.1-r5 for ppc, bug #668280
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-libs/beecrypt: stable 4.2.1-r5 for hppa, bug #668280
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-libs/beecrypt: x86 stable (bug #668280)
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-libs/beecrypt: tweak for icu-61, bug #666542
On icu-61 built failures look like: include/beecrypt/c++/lang/String.h:76:17: error: ‘UnicodeString’ does not name a type ICU-61 moved all names into icu:: space. The fix is to add 'using icu::<symbol>'. Reported-by: Juergen Rose Closes: https://bugs.gentoo.org/666542 Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
Drop arm-linux keyword from tree.
"arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
James Le Cuirot · gentoo
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
David Seifert · gentoo
dev-libs/beecrypt: Build in C++14 mode
Closes: https://bugs.gentoo.org/649548 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Ulrich Müller · gentoo
dev-libs/beecrypt: Fix compilation with >=dev-libs/icu-59.
Closes: https://bugs.gentoo.org/618676 Package-Manager: Portage-2.3.16, Repoman-2.3.6
David Seifert · gentoo
dev-libs/beecrypt: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Amy Liffey · gentoo
dev-libs/beecrypt: remove old, bug #582052
- Fix keywords Package-Manager: portage-2.3.0
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Mike Gilbert · gentoo
dev-libs/beecrypt: add missing 'use'
Package-Manager: portage-2.3.2
Pacho Ramos · gentoo
dev-libs/beecrypt: Drop old
Package-Manager: portage-2.3.1
Peter-Levine · gentoo
dev-libs/beecrypt: Allow for compiling with GCC 6
Gentoo-bug: 596904 * EAPI=6 * Improve DOCS and HTML_DOCS handling * Minor QA fixes Closes: https://github.com/gentoo/gentoo/pull/2551 Signed-off-by: David Seifert <soap@gentoo.org>
Jeroen Roovers · gentoo
dev-libs/beecrypt: Stable for PPC64 (bug #577864).
Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
dev-libs/beecrypt: Stable for HPPA (bug #577864).
Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches
Mike Frysinger · gentoo
sourceforge: switch to https:// URIs
Agostino Sarubbo · gentoo
dev-libs/beecrypt: ppc stable wrt bug #577864
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-libs/beecrypt: x86 stable wrt bug #577864
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
dev-libs/beecrypt-4.2.1-r3: add alpha keyword
Gentoo-Bug: 577864 Package-Manager: portage-2.3.0_rc1
Markus Meier · gentoo
dev-libs/beecrypt: arm stable, bug #577864
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
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@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed