* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2016-07-21 16:19 Patrice Clement
0 siblings, 0 replies; 101+ messages in thread
From: Patrice Clement @ 2016-07-21 16:19 UTC (permalink / raw
To: gentoo-commits
commit: 5f22584b550ed3f203f0e47a0c752b83e6f05e94
Author: Louis Sautier <sautier.louis <AT> gmail <DOT> com>
AuthorDate: Thu Jul 21 10:35:53 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 16:19:05 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f22584b
app-crypt/rhash: new package, version 1.3.3
RHash is a console utility for computing and verifying hash sums of files.
Gentoo-Bug: https://bugs.gentoo.org/295797
Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/1932
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 +
app-crypt/rhash/metadata.xml | 20 ++++++++++++++++++++
app-crypt/rhash/rhash-1.3.3.ebuild | 19 +++++++++++++++++++
3 files changed, 40 insertions(+)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
new file mode 100644
index 0000000..a29fefa
--- /dev/null
+++ b/app-crypt/rhash/Manifest
@@ -0,0 +1 @@
+DIST rhash-1.3.3-src.tar.gz 248855 SHA256 5b520b597bd83f933d316fce1382bb90e0b0b87b559b8c9c9a197551c935315a SHA512 0ac1699a0e5718b750610cd6189d9d582186d7e17191e3723a994559c8f9c6ea7e0d34825da0c96fd0fc6be3e14b5f44ce7a21d17156cdfce3f0e3e4ff09389e WHIRLPOOL d2b17c8fd0a121e6d7e853c22bfce0545235e272c48893f13a28a5d424b26bc0cb18a5aa7eb51e07428b677116f4fdae89859a4d4e3e7cdefb4dea62337b558e
diff --git a/app-crypt/rhash/metadata.xml b/app-crypt/rhash/metadata.xml
new file mode 100644
index 0000000..1aa6473
--- /dev/null
+++ b/app-crypt/rhash/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sautier.louis@gmail.com</email>
+ <name>Louis Sautier</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">rhash</remote-id>
+ <remote-id type="github">rhash/RHash</remote-id>
+ <bugs-to>https://github.com/rhash/RHash/issues</bugs-to>
+ </upstream>
+ <longdescription lang="en">
+ RHash is a console utility for calculation and verification of magnet links and a wide range of hash sums like CRC32, MD4, MD5, SHA1, SHA256, SHA512, SHA3, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH, GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
+ </longdescription>
+</pkgmetadata>
diff --git a/app-crypt/rhash/rhash-1.3.3.ebuild b/app-crypt/rhash/rhash-1.3.3.ebuild
new file mode 100644
index 0000000..b11f9cf
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.3.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Console utility for computing and verifying hash sums of files"
+HOMEPAGE="http://rhash.anz.ru/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX=/usr install
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2016-09-16 21:27 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2016-09-16 21:27 UTC (permalink / raw
To: gentoo-commits
commit: c7c3e65f4e8bf5529ba68964106ec22cdba3eb2a
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 21:24:33 2016 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 21:26:47 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c3e65f
app-crypt/rhash: Install libs, respect flags, nls, openssl, tests
* Install the shared and (optionally) static libraries.
* Multilib support for the libraries.
* Respect CC, CFLAGS, LDFLAGS.
* gettext support via nls flag.
* Additional hash support via openssl.
* Passing test suite.
* Disable debug by default.
These changes were made with sbraz's blessing. Thanks to Raimonds
Cicans for the initial work behind this.
Package-Manager: portage-2.3.0
app-crypt/rhash/metadata.xml | 3 ++
app-crypt/rhash/rhash-1.3.3-r1.ebuild | 59 +++++++++++++++++++++++++++++++++++
app-crypt/rhash/rhash-1.3.3.ebuild | 19 -----------
3 files changed, 62 insertions(+), 19 deletions(-)
diff --git a/app-crypt/rhash/metadata.xml b/app-crypt/rhash/metadata.xml
index f9ec359..44a7a98 100644
--- a/app-crypt/rhash/metadata.xml
+++ b/app-crypt/rhash/metadata.xml
@@ -18,6 +18,9 @@
<remote-id type="github">rhash/RHash</remote-id>
<bugs-to>https://github.com/rhash/RHash/issues</bugs-to>
</upstream>
+ <use>
+ <flag name='openssl'>Add support for hashes from dev-libs/openssl</flag>
+ </use>
<longdescription lang="en">
RHash is a console utility for calculation and verification of magnet links and a wide range of hash sums like CRC32, MD4, MD5, SHA1, SHA256, SHA512, SHA3, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH, GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
</longdescription>
diff --git a/app-crypt/rhash/rhash-1.3.3-r1.ebuild b/app-crypt/rhash/rhash-1.3.3-r1.ebuild
new file mode 100644
index 00000000..585a54a
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.3.3-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="http://rhash.anz.ru/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug nls openssl static-libs"
+
+RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
+
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ default
+
+ # Exit on test failure or src_test will always succeed.
+ sed -i "s/return 1/exit 1/g" tests/test_rhash.sh || die
+
+ multilib_copy_sources
+}
+
+multilib_src_compile() {
+ local ADDCFLAGS=(
+ $(use debug || echo -DNDEBUG)
+ $(use nls && echo -DUSE_GETTEXT)
+ $(use openssl && echo -DOPENSSL_RUNTIME -rdynamic)
+ )
+
+ local ADDLDFLAGS=(
+ $(use openssl && echo -ldl)
+ )
+
+ emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
+ ADDCFLAGS="${ADDCFLAGS[*]}" ADDLDFLAGS="${ADDLDFLAGS[*]}" \
+ $(multilib_is_native_abi && echo build-shared || echo lib-shared) \
+ $(use static-libs && echo lib-static)
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr LIBDIR='$(PREFIX)'/$(get_libdir) \
+ install-lib-shared $(multilib_is_native_abi && echo install-shared) \
+ $(use static-libs && echo install-lib-static) \
+ $(use nls && multilib_is_native_abi && echo install-gmo)
+}
+
+multilib_src_test() {
+ cd tests || die
+ ./test_rhash.sh --full ../rhash_shared || die "tests failed"
+}
diff --git a/app-crypt/rhash/rhash-1.3.3.ebuild b/app-crypt/rhash/rhash-1.3.3.ebuild
deleted file mode 100644
index b11f9cf..00000000
--- a/app-crypt/rhash/rhash-1.3.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Console utility for computing and verifying hash sums of files"
-HOMEPAGE="http://rhash.anz.ru/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_install() {
- emake DESTDIR="${D}" PREFIX=/usr install
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2016-09-16 21:27 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2016-09-16 21:27 UTC (permalink / raw
To: gentoo-commits
commit: aafda8d6b422be60568f724409172897b205bf14
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 21:18:37 2016 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 21:26:45 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafda8d6
app-crypt/rhash: Add myself as co-maintainer
Package-Manager: portage-2.3.0
app-crypt/rhash/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/app-crypt/rhash/metadata.xml b/app-crypt/rhash/metadata.xml
index 1aa6473..f9ec359 100644
--- a/app-crypt/rhash/metadata.xml
+++ b/app-crypt/rhash/metadata.xml
@@ -9,6 +9,10 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <maintainer type="person">
+ <email>chewi@gentoo.org</email>
+ <name>James Le Cuirot</name>
+ </maintainer>
<upstream>
<remote-id type="sourceforge">rhash</remote-id>
<remote-id type="github">rhash/RHash</remote-id>
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-02-10 21:11 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2017-02-10 21:11 UTC (permalink / raw
To: gentoo-commits
commit: 7bf40172be33bdc065a2dfbd85838cf39f0eda51
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 21:08:03 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 21:08:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf40172
app-crypt/rhash: Fix tests to use the newly built library
It was using the installed copy and breaking for new installs.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
app-crypt/rhash/rhash-1.3.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index cd33ea8d75..b10475a3a1 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.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$
@@ -63,5 +63,5 @@ multilib_src_install_all() {
multilib_src_test() {
cd tests || die
- ./test_rhash.sh --full ../rhash_shared || die "tests failed"
+ LD_LIBRARY_PATH=$(pwd)/../librhash ./test_rhash.sh --full ../rhash_shared || die "tests failed"
}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-02-10 21:11 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2017-02-10 21:11 UTC (permalink / raw
To: gentoo-commits
commit: 7013ff6b38f1f3a00d6be5ebe7412687dc0cd633
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 21:11:19 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 21:11:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7013ff6b
app-crypt/rhash: Add ~arm keyword
The tests all pass.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
app-crypt/rhash/rhash-1.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index b10475a3a1..641773383a 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-02-14 10:42 Tobias Klausmann
0 siblings, 0 replies; 101+ messages in thread
From: Tobias Klausmann @ 2017-02-14 10:42 UTC (permalink / raw
To: gentoo-commits
commit: c106c6be1f98766ef20c89867ea839f6cffc36c7
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 14 10:42:17 2017 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Feb 14 10:42:17 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c106c6be
app-crypt/rhash: Add ~alpha keyword in anticipation of cmake-3.8.0
Package-Manager: Portage-2.3.3, Repoman-2.3.1
app-crypt/rhash/rhash-1.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index 641773383a..93ae43a330 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-02-14 13:28 Jeroen Roovers
0 siblings, 0 replies; 101+ messages in thread
From: Jeroen Roovers @ 2017-02-14 13:28 UTC (permalink / raw
To: gentoo-commits
commit: d3e6b2c5df51c0cf54974c9bb9a0427fbaf02ec8
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 14 13:25:04 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Feb 14 13:25:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e6b2c5
app-crypt/rhash: Mark ~hppa too.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches
app-crypt/rhash/rhash-1.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index 93ae43a330..e2fadef775 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-02-14 13:28 Jeroen Roovers
0 siblings, 0 replies; 101+ messages in thread
From: Jeroen Roovers @ 2017-02-14 13:28 UTC (permalink / raw
To: gentoo-commits
commit: cbd60fbe6a07b73c05ee37e46c22449d6fc3c28e
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 14 13:27:52 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Feb 14 13:27:52 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd60fbe
app-crypt/rhash: Mark ~ppc64 too.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches
app-crypt/rhash/rhash-1.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index e2fadef775..d5fd9c4016 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-04-13 12:46 Fabian Groffen
0 siblings, 0 replies; 101+ messages in thread
From: Fabian Groffen @ 2017-04-13 12:46 UTC (permalink / raw
To: gentoo-commits
commit: 0cc7a7d8a5cd7f5d7c4189060696cec256305994
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 13 12:45:12 2017 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Apr 13 12:46:07 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc7a7d8
app-crypt/rhash: fixed for Prefix and macOS, keyworded
Package-Manager: Portage-2.3.5-prefix, Repoman-2.3.2
app-crypt/rhash/rhash-1.3.4.ebuild | 22 ++++++++++++++++++++--
1 file changed, 20 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index 3c329cced17..3a58d6df434 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~x64-macos ~x86-macos"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
@@ -25,6 +25,20 @@ src_prepare() {
# Exit on test failure or src_test will always succeed.
sed -i "s/return 1/exit 1/g" tests/test_rhash.sh || die
+ # Install /etc stuff inside the Prefix
+ sed -i -e 's:\$(DESTDIR)/etc:\$(DESTDIR)/$(SYSCONFDIR):g' Makefile || die
+
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ local
+ ver_script='-Wl,--version-script,exports.sym,-soname,$(SONAME)'
+ local install_name='-install_name $(LIBDIR)/$(SONAME)'
+ sed -i -e '/^\(SONAME\|SHAREDLIB\)/s/\.so\.\([0-9]\+\)/.\1.dylib/' \
+ -e '/^SOLINK/s/\.so/.dylib/' \
+ -e "s:${ver_script}:${install_name}:" \
+ librhash/Makefile \
+ Makefile || die
+ fi
+
multilib_copy_sources
}
@@ -39,13 +53,17 @@ multilib_src_compile() {
$(use openssl && echo -ldl)
)
+ [[ ${CHOST} == *-darwin* ]] && ADDLDFLAGS+=( $(use nls && echo -lintl) )
+
emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
ADDCFLAGS="${ADDCFLAGS[*]}" ADDLDFLAGS="${ADDLDFLAGS[*]}" \
+ PREFIX="${EPREFIX}"/usr LIBDIR='$(PREFIX)'/$(get_libdir) \
build-shared $(use static-libs && echo lib-static)
}
myemake() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr LIBDIR='$(PREFIX)'/$(get_libdir) "${@}"
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr \
+ LIBDIR='$(PREFIX)'/$(get_libdir) SYSCONFDIR="${EPREFIX}"/etc "${@}"
}
multilib_src_install() {
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-04-13 18:34 Fabian Groffen
0 siblings, 0 replies; 101+ messages in thread
From: Fabian Groffen @ 2017-04-13 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 75fd7d4a801fbfce3449e6987f0a58700f8dac98
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 13 18:33:43 2017 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Apr 13 18:33:53 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75fd7d4a
app-crypt/rhash: fix and keyword for Solaris
Package-Manager: Portage-2.3.3, Repoman-2.3.1
app-crypt/rhash/rhash-1.3.4.ebuild | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index 3a58d6df434..2be1edde5f3 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
@@ -29,8 +29,7 @@ src_prepare() {
sed -i -e 's:\$(DESTDIR)/etc:\$(DESTDIR)/$(SYSCONFDIR):g' Makefile || die
if [[ ${CHOST} == *-darwin* ]] ; then
- local
- ver_script='-Wl,--version-script,exports.sym,-soname,$(SONAME)'
+ local ver_script='-Wl,--version-script,exports.sym,-soname,$(SONAME)'
local install_name='-install_name $(LIBDIR)/$(SONAME)'
sed -i -e '/^\(SONAME\|SHAREDLIB\)/s/\.so\.\([0-9]\+\)/.\1.dylib/' \
-e '/^SOLINK/s/\.so/.dylib/' \
@@ -39,6 +38,12 @@ src_prepare() {
Makefile || die
fi
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ # https://sourceware.org/bugzilla/show_bug.cgi?id=12548
+ # skip the export.sym for now
+ sed -i -e 's/,--version-script,exports.sym//' librhash/Makefile || die
+ fi
+
multilib_copy_sources
}
@@ -53,7 +58,8 @@ multilib_src_compile() {
$(use openssl && echo -ldl)
)
- [[ ${CHOST} == *-darwin* ]] && ADDLDFLAGS+=( $(use nls && echo -lintl) )
+ [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] \
+ && ADDLDFLAGS+=( $(use nls && echo -lintl) )
emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
ADDCFLAGS="${ADDCFLAGS[*]}" ADDLDFLAGS="${ADDLDFLAGS[*]}" \
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-06-15 11:26 Alexis Ballier
0 siblings, 0 replies; 101+ messages in thread
From: Alexis Ballier @ 2017-06-15 11:26 UTC (permalink / raw
To: gentoo-commits
commit: ed08c5464d50962af957c391b23541100dc2a3c0
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 15 10:48:32 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jun 15 10:48:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed08c546
app-crypt/rhash: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
app-crypt/rhash/rhash-1.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index 2be1edde5f3..a4159841674 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-06-15 14:23 Anthony G. Basile
0 siblings, 0 replies; 101+ messages in thread
From: Anthony G. Basile @ 2017-06-15 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 3aacc5c516a787d85adf7c0363a3e471dfa76208
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 15 14:15:43 2017 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Thu Jun 15 14:23:08 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aacc5c5
app-crypt/rhash: keyword ~mips
Package-Manager: Portage-2.3.5, Repoman-2.3.1
app-crypt/rhash/rhash-1.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index a4159841674..1b092d87d83 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-06-20 12:48 Fabian Groffen
0 siblings, 0 replies; 101+ messages in thread
From: Fabian Groffen @ 2017-06-20 12:48 UTC (permalink / raw
To: gentoo-commits
commit: 8c8bb80ec00166fd4930785f684bf08dc4239a62
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 20 12:48:04 2017 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue Jun 20 12:48:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c8bb80e
app-crypt/rhash: marked ~amd64-linux
Package-Manager: Portage-2.3.6, Repoman-2.3.1
app-crypt/rhash/rhash-1.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index 1b092d87d83..072ac90c17f 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-06-30 7:08 Sergei Trofimovich
0 siblings, 0 replies; 101+ messages in thread
From: Sergei Trofimovich @ 2017-06-30 7:08 UTC (permalink / raw
To: gentoo-commits
commit: 1a503c3920964ad6ba2c27d2dc3b3c7c5fb6cc9b
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 29 21:04:05 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jun 30 07:08:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a503c39
app-crypt/rhash: ia64 keyworded, bug #615428
Package-Manager: Portage-2.3.6, Repoman-2.3.2
app-crypt/rhash/rhash-1.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index 072ac90c17f..f86c703ff07 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-08-10 20:34 Sergei Trofimovich
0 siblings, 0 replies; 101+ messages in thread
From: Sergei Trofimovich @ 2017-08-10 20:34 UTC (permalink / raw
To: gentoo-commits
commit: 7a7d1cb158857e87a2839deb3017dfabf86a4ced
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 10 20:33:30 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Aug 10 20:34:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7d1cb1
app-crypt/rhash: keyworded 1.3.4 for ppc, bug #615428
Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"
app-crypt/rhash/rhash-1.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index f86c703ff07..6147fa7a5e0 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-08-17 21:12 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2017-08-17 21:12 UTC (permalink / raw
To: gentoo-commits
commit: a1adcb8b57981d655468a651d7a51aa641f4c3c3
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 17 21:11:34 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Aug 17 21:12:13 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1adcb8b
app-crypt/rhash: Version bump to 1.3.5, fixes bug #617548
My BSD build fixes were merged upstream.
Package-Manager: Portage-2.3.8, Repoman-2.3.2
app-crypt/rhash/Manifest | 1 +
app-crypt/rhash/rhash-1.3.5.ebuild | 89 ++++++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index 13d53c90d2b..9146021ff95 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1 +1,2 @@
DIST rhash-1.3.4-src.tar.gz 249357 SHA256 406662c4703bd4cb1caae26f32700951a5e12adf39f141d3f40e0b461b1e9e49 SHA512 a78be309011798d5e55023eb93f898c10254a42270288fa5ec68ad446b5f3d001e8c6f893683e5171e3858c86d45ce2ce16eefde1173209e1925420c27a7ff7a WHIRLPOOL 5883dcbf0c2bf51036434d1906b85b615eae65ef2729a68d7ac637e2bea3c494cd3ee7fa9a60d3c4f3241bc4fd5c62c8f7e058c0e53649d50dade241e06dda2e
+DIST rhash-1.3.5-src.tar.gz 316867 SHA256 98e0688acae29e68c298ffbcdbb0f838864105f9b2bd8857980664435b1f1f2e SHA512 e8450aab0c16bfb975bf4aeee218740fb4d86d5514e426b70c3edb84e4d63865cd4051939aa95c24a87a78baaedc49e40bb509b2610e89ca3745930808b3ef6c WHIRLPOOL 80540e96b554fad8c18da431677a0bdc361f7c406b746050bd25ad0b2eeb9d318f1ef0d87ef002d8b8c6fa7db6d789391115358a1676358afd478564d193b229
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
new file mode 100644
index 00000000000..e1ea23cd4fc
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="http://rhash.anz.ru/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="debug nls openssl static-libs"
+
+RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
+
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/RHash-${PV}"
+
+src_prepare() {
+ default
+
+ # Install /etc stuff inside the Prefix
+ sed -i -e 's:\$(DESTDIR)/etc:\$(DESTDIR)/$(SYSCONFDIR):g' Makefile || die
+
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ local ver_script='-Wl,--version-script,exports.sym,-soname,$(SONAME)'
+ local install_name='-install_name $(LIBDIR)/$(SONAME)'
+ sed -i -e '/^\(SONAME\|SHAREDLIB\)/s/\.so\.\([0-9]\+\)/.\1.dylib/' \
+ -e '/^SOLINK/s/\.so/.dylib/' \
+ -e "s:${ver_script}:${install_name}:" \
+ librhash/Makefile \
+ Makefile || die
+ fi
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ # https://sourceware.org/bugzilla/show_bug.cgi?id=12548
+ # skip the export.sym for now
+ sed -i -e 's/,--version-script,exports.sym//' librhash/Makefile || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_compile() {
+ local ADDCFLAGS=(
+ $(use debug || echo -DNDEBUG)
+ $(use nls && echo -DUSE_GETTEXT)
+ $(use openssl && echo -DOPENSSL_RUNTIME -rdynamic)
+ )
+
+ local ADDLDFLAGS=(
+ $(use openssl && echo -ldl)
+ )
+
+ [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] \
+ && ADDLDFLAGS+=( $(use nls && echo -lintl) )
+
+ emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
+ ADDCFLAGS="${ADDCFLAGS[*]}" ADDLDFLAGS="${ADDLDFLAGS[*]}" \
+ PREFIX="${EPREFIX}"/usr LIBDIR='$(PREFIX)'/$(get_libdir) \
+ build-shared $(use static-libs && echo lib-static)
+}
+
+myemake() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr \
+ LIBDIR='$(PREFIX)'/$(get_libdir) SYSCONFDIR="${EPREFIX}"/etc "${@}"
+}
+
+multilib_src_install() {
+ myemake -C librhash install-lib-shared install-so-link
+ multilib_is_native_abi && myemake install-shared
+ use static-libs && myemake install-lib-static
+}
+
+multilib_src_install_all() {
+ myemake -C librhash install-headers
+ use nls && myemake install-gmo
+ einstalldocs
+}
+
+multilib_src_test() {
+ cd tests || die
+ LD_LIBRARY_PATH=$(pwd)/../librhash ./test_rhash.sh --full ../rhash_shared || die "tests failed"
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-09-02 12:38 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2017-09-02 12:38 UTC (permalink / raw
To: gentoo-commits
commit: 2b37168745eee2cc9ec0defacab07bae17ea771a
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 2 12:36:39 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Sep 2 12:38:40 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b371687
app-crypt/rhash: Use elibc USE flags instead of CHOST for fixes
This is more accurate.
Package-Manager: Portage-2.3.8, Repoman-2.3.2
app-crypt/rhash/rhash-1.3.5.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index e1ea23cd4fc..77b468a64c5 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -27,7 +27,7 @@ src_prepare() {
# Install /etc stuff inside the Prefix
sed -i -e 's:\$(DESTDIR)/etc:\$(DESTDIR)/$(SYSCONFDIR):g' Makefile || die
- if [[ ${CHOST} == *-darwin* ]] ; then
+ if use elibc_Darwin ; then
local ver_script='-Wl,--version-script,exports.sym,-soname,$(SONAME)'
local install_name='-install_name $(LIBDIR)/$(SONAME)'
sed -i -e '/^\(SONAME\|SHAREDLIB\)/s/\.so\.\([0-9]\+\)/.\1.dylib/' \
@@ -37,7 +37,7 @@ src_prepare() {
Makefile || die
fi
- if [[ ${CHOST} == *-solaris* ]] ; then
+ if use elibc_SunOS ; then
# https://sourceware.org/bugzilla/show_bug.cgi?id=12548
# skip the export.sym for now
sed -i -e 's/,--version-script,exports.sym//' librhash/Makefile || die
@@ -57,8 +57,8 @@ multilib_src_compile() {
$(use openssl && echo -ldl)
)
- [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] \
- && ADDLDFLAGS+=( $(use nls && echo -lintl) )
+ use elibc_Darwin || use elibc_SunOS &&
+ ADDLDFLAGS+=( $(use nls && echo -lintl) )
emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
ADDCFLAGS="${ADDCFLAGS[*]}" ADDLDFLAGS="${ADDLDFLAGS[*]}" \
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-09-02 12:38 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2017-09-02 12:38 UTC (permalink / raw
To: gentoo-commits
commit: 673e0702bc007ca40fd36ff2ad17b395ba710fc7
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 2 12:37:41 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Sep 2 12:38:41 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=673e0702
app-crypt/rhash: Apply -lintl fix to BSD libcs (bug #629060)
Package-Manager: Portage-2.3.8, Repoman-2.3.2
app-crypt/rhash/rhash-1.3.5.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index 77b468a64c5..5d6b901c8e6 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -57,7 +57,8 @@ multilib_src_compile() {
$(use openssl && echo -ldl)
)
- use elibc_Darwin || use elibc_SunOS &&
+ use elibc_Darwin || use elibc_DragonFly || use elibc_FreeBSD ||
+ use elibc_NetBSD || use elibc_OpenBSD || use elibc_SunOS &&
ADDLDFLAGS+=( $(use nls && echo -lintl) )
emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-09-02 12:58 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2017-09-02 12:58 UTC (permalink / raw
To: gentoo-commits
commit: f3f90bea773bd3ce4a29f295a8f32cd7301e2b3d
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 2 12:58:07 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Sep 2 12:58:07 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f90bea
app-crypt/rhash: Drop Louis Sautier as maintainer
He no longer wants to maintain this.
Package-Manager: Portage-2.3.8, Repoman-2.3.2
app-crypt/rhash/metadata.xml | 8 --------
1 file changed, 8 deletions(-)
diff --git a/app-crypt/rhash/metadata.xml b/app-crypt/rhash/metadata.xml
index 44a7a98b420..7852b7af67d 100644
--- a/app-crypt/rhash/metadata.xml
+++ b/app-crypt/rhash/metadata.xml
@@ -2,14 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
- <name>Louis Sautier</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="person">
<email>chewi@gentoo.org</email>
<name>James Le Cuirot</name>
</maintainer>
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-09-12 7:26 Sergei Trofimovich
0 siblings, 0 replies; 101+ messages in thread
From: Sergei Trofimovich @ 2017-09-12 7:26 UTC (permalink / raw
To: gentoo-commits
commit: 425a864ac21f2aaa79fb468f2f31a208a066628a
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 12 07:26:00 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Sep 12 07:26:00 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425a864a
app-crypt/rhash: keyworded 1.3.4 for sparc, bug #615428 (thanks to Dakon)
Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"
app-crypt/rhash/rhash-1.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
index 6147fa7a5e0..4a7b49a21d5 100644
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ b/app-crypt/rhash/rhash-1.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-09-12 7:26 Sergei Trofimovich
0 siblings, 0 replies; 101+ messages in thread
From: Sergei Trofimovich @ 2017-09-12 7:26 UTC (permalink / raw
To: gentoo-commits
commit: 39038bc2ea6889c25a515c09a7a97d338bc702f3
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 12 07:26:04 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Sep 12 07:26:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39038bc2
app-crypt/rhash: keyworded 1.3.5 for sparc, bug #615428 (thanks to Dakon)
Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index 5d6b901c8e6..5e3f45f6028 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-10-13 11:31 Sergei Trofimovich
0 siblings, 0 replies; 101+ messages in thread
From: Sergei Trofimovich @ 2017-10-13 11:31 UTC (permalink / raw
To: gentoo-commits
commit: e7e2241953ea558568dc93cc27b5e375bed7fd1a
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 11:31:10 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 11:31:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e22419
app-crypt/rhash: stable 1.3.5 for ia64, bug #634088
Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index 5e3f45f6028..f2bdec4f54f 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-10-13 12:03 Sergei Trofimovich
0 siblings, 0 replies; 101+ messages in thread
From: Sergei Trofimovich @ 2017-10-13 12:03 UTC (permalink / raw
To: gentoo-commits
commit: 48b432a6551d196043379b20f35e5d5062ed347a
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 12:03:49 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 12:03:53 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b432a6
app-crypt/rhash: stable 1.3.5 for hppa/sparc, bug #634088 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa sparc"
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index f2bdec4f54f..15cb69b26da 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-10-14 17:20 Sergei Trofimovich
0 siblings, 0 replies; 101+ messages in thread
From: Sergei Trofimovich @ 2017-10-14 17:20 UTC (permalink / raw
To: gentoo-commits
commit: c4033af6ab8eb9ea1b2aa9303a8ba382c6459cc7
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 17:19:23 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 17:20:07 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4033af6
app-crypt/rhash: stable 1.3.5 for ppc/ppc64, bug #634088
Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc ppc64"
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index 15cb69b26da..fba37fd9835 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-10-15 22:27 Manuel Rüger
0 siblings, 0 replies; 101+ messages in thread
From: Manuel Rüger @ 2017-10-15 22:27 UTC (permalink / raw
To: gentoo-commits
commit: ac06cf1c03a859c03724b196255eda2ed7f083d0
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 15 22:24:37 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Oct 15 22:24:37 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac06cf1c
app-crypt/rhash: Stable on amd64
Package-Manager: Portage-2.3.11, Repoman-2.3.3
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index fba37fd9835..73393cc589e 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-10-21 13:25 Tobias Klausmann
0 siblings, 0 replies; 101+ messages in thread
From: Tobias Klausmann @ 2017-10-21 13:25 UTC (permalink / raw
To: gentoo-commits
commit: 7c53253bc0c1cc4b36ab96230b025f681146e7b0
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 21 12:56:59 2017 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 13:25:06 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c53253b
app-crypt/rhash-1.3.5-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/634088
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index 73393cc589e..381e852a6f7 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-10-23 12:30 Michael Palimaka
0 siblings, 0 replies; 101+ messages in thread
From: Michael Palimaka @ 2017-10-23 12:30 UTC (permalink / raw
To: gentoo-commits
commit: f1001e74dfa6be6f06098f49f2ec48e6747a1f3c
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 23 12:29:13 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 12:30:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1001e74
app-crypt/rhash: stabilise 1.3.5 for x86
Bug: https://bugs.gentoo.org/634088
Package-Manager: Portage-2.3.8, Repoman-2.3.3
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index 381e852a6f7..ae45a3261d4 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-11-08 21:33 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2017-11-08 21:33 UTC (permalink / raw
To: gentoo-commits
commit: be2e6ac351322f777a560dfc295d55ed6a2931f5
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 8 21:33:16 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Nov 8 21:33:16 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2e6ac3
app-crypt/rhash: Remove old 1.3.4
Package-Manager: Portage-2.3.13, Repoman-2.3.4
app-crypt/rhash/Manifest | 1 -
app-crypt/rhash/rhash-1.3.4.ebuild | 90 --------------------------------------
2 files changed, 91 deletions(-)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index 9146021ff95..ab38da2d6f0 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,2 +1 @@
-DIST rhash-1.3.4-src.tar.gz 249357 SHA256 406662c4703bd4cb1caae26f32700951a5e12adf39f141d3f40e0b461b1e9e49 SHA512 a78be309011798d5e55023eb93f898c10254a42270288fa5ec68ad446b5f3d001e8c6f893683e5171e3858c86d45ce2ce16eefde1173209e1925420c27a7ff7a WHIRLPOOL 5883dcbf0c2bf51036434d1906b85b615eae65ef2729a68d7ac637e2bea3c494cd3ee7fa9a60d3c4f3241bc4fd5c62c8f7e058c0e53649d50dade241e06dda2e
DIST rhash-1.3.5-src.tar.gz 316867 SHA256 98e0688acae29e68c298ffbcdbb0f838864105f9b2bd8857980664435b1f1f2e SHA512 e8450aab0c16bfb975bf4aeee218740fb4d86d5514e426b70c3edb84e4d63865cd4051939aa95c24a87a78baaedc49e40bb509b2610e89ca3745930808b3ef6c WHIRLPOOL 80540e96b554fad8c18da431677a0bdc361f7c406b746050bd25ad0b2eeb9d318f1ef0d87ef002d8b8c6fa7db6d789391115358a1676358afd478564d193b229
diff --git a/app-crypt/rhash/rhash-1.3.4.ebuild b/app-crypt/rhash/rhash-1.3.4.ebuild
deleted file mode 100644
index 4a7b49a21d5..00000000000
--- a/app-crypt/rhash/rhash-1.3.4.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs multilib-minimal
-
-DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="http://rhash.anz.ru/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="debug nls openssl static-libs"
-
-RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
-
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )"
-
-src_prepare() {
- default
-
- # Exit on test failure or src_test will always succeed.
- sed -i "s/return 1/exit 1/g" tests/test_rhash.sh || die
-
- # Install /etc stuff inside the Prefix
- sed -i -e 's:\$(DESTDIR)/etc:\$(DESTDIR)/$(SYSCONFDIR):g' Makefile || die
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- local ver_script='-Wl,--version-script,exports.sym,-soname,$(SONAME)'
- local install_name='-install_name $(LIBDIR)/$(SONAME)'
- sed -i -e '/^\(SONAME\|SHAREDLIB\)/s/\.so\.\([0-9]\+\)/.\1.dylib/' \
- -e '/^SOLINK/s/\.so/.dylib/' \
- -e "s:${ver_script}:${install_name}:" \
- librhash/Makefile \
- Makefile || die
- fi
-
- if [[ ${CHOST} == *-solaris* ]] ; then
- # https://sourceware.org/bugzilla/show_bug.cgi?id=12548
- # skip the export.sym for now
- sed -i -e 's/,--version-script,exports.sym//' librhash/Makefile || die
- fi
-
- multilib_copy_sources
-}
-
-multilib_src_compile() {
- local ADDCFLAGS=(
- $(use debug || echo -DNDEBUG)
- $(use nls && echo -DUSE_GETTEXT)
- $(use openssl && echo -DOPENSSL_RUNTIME -rdynamic)
- )
-
- local ADDLDFLAGS=(
- $(use openssl && echo -ldl)
- )
-
- [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] \
- && ADDLDFLAGS+=( $(use nls && echo -lintl) )
-
- emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- ADDCFLAGS="${ADDCFLAGS[*]}" ADDLDFLAGS="${ADDLDFLAGS[*]}" \
- PREFIX="${EPREFIX}"/usr LIBDIR='$(PREFIX)'/$(get_libdir) \
- build-shared $(use static-libs && echo lib-static)
-}
-
-myemake() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr \
- LIBDIR='$(PREFIX)'/$(get_libdir) SYSCONFDIR="${EPREFIX}"/etc "${@}"
-}
-
-multilib_src_install() {
- myemake -C librhash install-lib-shared install-so-link
- multilib_is_native_abi && myemake install-shared
- use static-libs && myemake install-lib-static
-}
-
-multilib_src_install_all() {
- myemake -C librhash install-headers
- use nls && myemake install-gmo
- einstalldocs
-}
-
-multilib_src_test() {
- cd tests || die
- LD_LIBRARY_PATH=$(pwd)/../librhash ./test_rhash.sh --full ../rhash_shared || die "tests failed"
-}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-11-26 17:06 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2017-11-26 17:06 UTC (permalink / raw
To: gentoo-commits
commit: dffa7c60651ce153e42a90b65a3046e46691ab69
Author: Yuta Satoh <nigoro.dev <AT> gmail <DOT> com>
AuthorDate: Sun Nov 26 16:05:41 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 17:05:53 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffa7c60
app-crypt/rhash: add ~amd64-fbsd, ~x86-fbsd KEYWORDS
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/6307
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index ae45a3261d4..652f9018070 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2017-12-05 5:44 Markus Meier
0 siblings, 0 replies; 101+ messages in thread
From: Markus Meier @ 2017-12-05 5:44 UTC (permalink / raw
To: gentoo-commits
commit: 448f6f4f5bc925e2a8dc86db7d7e00c210623304
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 5 05:43:38 2017 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Dec 5 05:43:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448f6f4f
app-crypt/rhash: arm stable, bug #634088
Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"
app-crypt/rhash/Manifest | 2 +-
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index ab38da2d6f0..8c56d4aa6cb 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1 +1 @@
-DIST rhash-1.3.5-src.tar.gz 316867 SHA256 98e0688acae29e68c298ffbcdbb0f838864105f9b2bd8857980664435b1f1f2e SHA512 e8450aab0c16bfb975bf4aeee218740fb4d86d5514e426b70c3edb84e4d63865cd4051939aa95c24a87a78baaedc49e40bb509b2610e89ca3745930808b3ef6c WHIRLPOOL 80540e96b554fad8c18da431677a0bdc361f7c406b746050bd25ad0b2eeb9d318f1ef0d87ef002d8b8c6fa7db6d789391115358a1676358afd478564d193b229
+DIST rhash-1.3.5-src.tar.gz 316867 BLAKE2B 3ffbf2ec5aef24ef63455e21c3efcae043a321a78be522a26bd25086111430071a496ab3775ff9b4956da7304df8d8e552a061f3306a7a683be5fc65ea3fd1c4 SHA512 e8450aab0c16bfb975bf4aeee218740fb4d86d5514e426b70c3edb84e4d63865cd4051939aa95c24a87a78baaedc49e40bb509b2610e89ca3745930808b3ef6c
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index 652f9018070..20e99bca413 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-01-09 7:56 Fabian Groffen
0 siblings, 0 replies; 101+ messages in thread
From: Fabian Groffen @ 2018-01-09 7:56 UTC (permalink / raw
To: gentoo-commits
commit: 98be570503f9f68c94ba03ca5b5c20b7f4c30019
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 9 07:56:04 2018 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue Jan 9 07:56:26 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98be5705
app-crypt/rhash: marked ~ppc-macos
Package-Manager: Portage-2.3.13, Repoman-2.3.3
app-crypt/rhash/rhash-1.3.5.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index 20e99bca413..78777033f09 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-03-02 16:09 Mart Raudsepp
0 siblings, 0 replies; 101+ messages in thread
From: Mart Raudsepp @ 2018-03-02 16:09 UTC (permalink / raw
To: gentoo-commits
commit: d804f4a1333b1d2d183055203765d39a87691b90
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 2 16:07:36 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Mar 2 16:08:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d804f4a1
app-crypt/rhash-1.3.5: arm64 stable (bug #642236)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index 78777033f09..e7fcbe0474f 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-03-22 21:07 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2018-03-22 21:07 UTC (permalink / raw
To: gentoo-commits
commit: 00de856ef8bed699cf27efa738c705d929e2786e
Author: Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Thu Mar 22 07:55:12 2018 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Mar 22 21:06:05 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00de856e
app-crypt/rhash: pass --target=${CHOST} to configure
Without this change, app-crypt/rhash when built with a mingw-w64
crossdev toolchain ends up with the various rhash binaries being PE32
binaries without an '*.exe' extension and librhash having a '*.so'
extension, also a PE32 library, and no import library ('*.dll.a').
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7548
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index affa8241147..69f97e6e47a 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -34,6 +34,7 @@ src_prepare() {
multilib_src_configure() {
set -- \
./configure \
+ --target="${CHOST}" \
--cc="$(tc-getCC)" \
--ar="$(tc-getAR)" \
--extra-cflags="${CFLAGS}" \
@@ -59,8 +60,9 @@ multilib_src_configure() {
multilib_src_install() {
# -j1 needed due to race condition.
emake DESTDIR="${D}" -j1 \
- install{,-lib-so-link,-pkg-config} \
- $(use nls && echo install-gmo)
+ install{,-pkg-config} \
+ $(use nls && echo install-gmo) \
+ $(use kernel_Winnt || echo install-lib-so-link)
emake DESTDIR="${D}" -j1 \
-C lib${PN} install-headers
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-03-24 8:28 Michał Górny
0 siblings, 0 replies; 101+ messages in thread
From: Michał Górny @ 2018-03-24 8:28 UTC (permalink / raw
To: gentoo-commits
commit: d5e0b565a6a129b1d0645539f1a131f172e9ce14
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 24 08:22:21 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 08:28:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e0b565
app-crypt/rhash: Remove *-fbsd keywords from 1.3.6-r1
Bug: https://bugs.gentoo.org/651334
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 69f97e6e47a..b51d7d7fab8 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-03-25 18:53 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2018-03-25 18:53 UTC (permalink / raw
To: gentoo-commits
commit: 7fb66e11dc6fedc27a430c0f4cfe1fcce5669c0b
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 25 18:53:04 2018 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Mar 25 18:53:04 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb66e11
app-crypt/rhash: Drop macos prefix keywords from 1.3.6
It doesn't handle Darwin as an explicitly stated target. This will be
fixed in the next release.
Bug: https://bugs.gentoo.org/651334
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index b51d7d7fab8..f5d9f3796fa 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-solaris ~x86-solaris"
IUSE="debug nls openssl static-libs"
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-04-28 22:27 Aaron Bauman
0 siblings, 0 replies; 101+ messages in thread
From: Aaron Bauman @ 2018-04-28 22:27 UTC (permalink / raw
To: gentoo-commits
commit: 4582b31ed2cf4323040ccea113a59009ce46fb06
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 28 22:26:22 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Apr 28 22:27:16 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4582b31e
app-crypt/rhash: add LibreSSL support
Package-Manager: Portage-2.3.31, Repoman-2.3.9
app-crypt/rhash/metadata.xml | 3 ---
app-crypt/rhash/rhash-1.3.5.ebuild | 12 ++++++++----
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 10 +++++++---
3 files changed, 15 insertions(+), 10 deletions(-)
diff --git a/app-crypt/rhash/metadata.xml b/app-crypt/rhash/metadata.xml
index 7852b7af67d..a6651d883c4 100644
--- a/app-crypt/rhash/metadata.xml
+++ b/app-crypt/rhash/metadata.xml
@@ -10,9 +10,6 @@
<remote-id type="github">rhash/RHash</remote-id>
<bugs-to>https://github.com/rhash/RHash/issues</bugs-to>
</upstream>
- <use>
- <flag name='openssl'>Add support for hashes from dev-libs/openssl</flag>
- </use>
<longdescription lang="en">
RHash is a console utility for calculation and verification of magnet links and a wide range of hash sums like CRC32, MD4, MD5, SHA1, SHA256, SHA512, SHA3, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH, GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
</longdescription>
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index e7fcbe0474f..dd34f36efb7 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -12,9 +12,13 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="debug nls openssl static-libs"
+IUSE="debug nls libressl ssl static-libs"
-RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
+RDEPEND="
+ ssl? (
+ !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+)"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
@@ -50,11 +54,11 @@ multilib_src_compile() {
local ADDCFLAGS=(
$(use debug || echo -DNDEBUG)
$(use nls && echo -DUSE_GETTEXT)
- $(use openssl && echo -DOPENSSL_RUNTIME -rdynamic)
+ $(use ssl && echo -DOPENSSL_RUNTIME -rdynamic)
)
local ADDLDFLAGS=(
- $(use openssl && echo -ldl)
+ $(use ssl && echo -ldl)
)
use elibc_Darwin || use elibc_DragonFly || use elibc_FreeBSD ||
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index f5d9f3796fa..24efa670541 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -12,9 +12,13 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-solaris ~x86-solaris"
-IUSE="debug nls openssl static-libs"
+IUSE="debug nls libressl ssl static-libs"
-RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
+RDEPEND="
+ ssl? (
+ !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+)"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
@@ -47,7 +51,7 @@ multilib_src_configure() {
--enable-lib-shared \
$(use_enable debug) \
$(use_enable nls gettext) \
- $(use_enable openssl) \
+ $(use_enable ssl openssl) \
$(use_enable static-libs lib-static)
echo "${@}"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-06-03 18:01 Mikle Kolyada
0 siblings, 0 replies; 101+ messages in thread
From: Mikle Kolyada @ 2018-06-03 18:01 UTC (permalink / raw
To: gentoo-commits
commit: b3eacb432b0f61afa7bce4444250a21ee1c2a3f5
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 3 17:59:10 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Jun 3 17:59:10 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3eacb43
app-crypt/rhash: mark s390 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
index dd34f36efb7..b086054c04a 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-08-08 22:04 Mikle Kolyada
0 siblings, 0 replies; 101+ messages in thread
From: Mikle Kolyada @ 2018-08-08 22:04 UTC (permalink / raw
To: gentoo-commits
commit: 73c6df058271b53568b1badef0f5179aeea491bc
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 8 22:03:27 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Aug 8 22:03:27 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c6df05
app-crypt/rhash: amd64 stable wrt bug #663198
Package-Manager: Portage-2.3.40, Repoman-2.3.9
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 24efa670541..b2d4ec528a7 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-08-11 18:55 Sergei Trofimovich
0 siblings, 0 replies; 101+ messages in thread
From: Sergei Trofimovich @ 2018-08-11 18:55 UTC (permalink / raw
To: gentoo-commits
commit: c0705c519d74cc59158edd5197653c754603ce8f
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 11 18:43:07 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Aug 11 18:43:07 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0705c51
app-crypt/rhash: stable 1.3.6-r1 for ppc, bug #663198
Package-Manager: Portage-2.3.45, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 9b82a8aeb19..f8706452933 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-08-16 0:39 Thomas Deutschmann
0 siblings, 0 replies; 101+ messages in thread
From: Thomas Deutschmann @ 2018-08-16 0:39 UTC (permalink / raw
To: gentoo-commits
commit: 2f2df6a3d38ed7dc09a93f8bab83642a5be45110
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 16 00:13:43 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Aug 16 00:13:43 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2df6a3
app-crypt/rhash: x86 stable (bug #663198)
Package-Manager: Portage-2.3.46, Repoman-2.3.10
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index f8706452933..719c158b9e2 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-08-17 0:33 Mikle Kolyada
0 siblings, 0 replies; 101+ messages in thread
From: Mikle Kolyada @ 2018-08-17 0:33 UTC (permalink / raw
To: gentoo-commits
commit: 862f70f670e60269a1d5ccd5ef4d2572cdd6c6f2
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 17 00:33:19 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 00:33:19 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862f70f6
app-crypt/rhash: restore s390 stable keyword
Package-Manager: Portage-2.3.40, Repoman-2.3.9
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 745448db5b7..6c09111247b 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-08-17 0:33 Mikle Kolyada
0 siblings, 0 replies; 101+ messages in thread
From: Mikle Kolyada @ 2018-08-17 0:33 UTC (permalink / raw
To: gentoo-commits
commit: e83d12da56331d6f6bf331785332bc922a825f85
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 17 00:32:17 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 00:32:17 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83d12da
app-crypt/rhash: arm stable wrt bug #663198
Package-Manager: Portage-2.3.40, Repoman-2.3.9
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 719c158b9e2..745448db5b7 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-08-21 10:06 Mart Raudsepp
0 siblings, 0 replies; 101+ messages in thread
From: Mart Raudsepp @ 2018-08-21 10:06 UTC (permalink / raw
To: gentoo-commits
commit: 8f8db0490ce1ab53f2f42330acd7d8224cf55a35
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 21 10:00:54 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Aug 21 10:05:26 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8db049
app-crypt/rhash-1.3.6-r1: arm64 stable (bug #663198)
Package-Manager: Portage-2.3.48, Repoman-2.3.10
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 6c09111247b..c3e0ea290eb 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-09-13 19:23 Tobias Klausmann
0 siblings, 0 replies; 101+ messages in thread
From: Tobias Klausmann @ 2018-09-13 19:23 UTC (permalink / raw
To: gentoo-commits
commit: 4000c8ce8fe3ccd907c5bd6ddbdd6d607c13cd93
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 13 19:22:23 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Thu Sep 13 19:23:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4000c8ce
app-crypt/rhash-1.3.6-r1: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/663198
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index c3e0ea290eb..96a05fea252 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-09-13 21:35 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2018-09-13 21:35 UTC (permalink / raw
To: gentoo-commits
commit: e044bff1bf18b64fad6e2eb7485d624712b82c8a
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 13 21:34:44 2018 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Sep 13 21:34:44 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e044bff1
app-crypt/rhash: Drop old 1.3.5
hppa and sparc should stabilise 1.3.6 to prevent depgraph breakage.
Package-Manager: Portage-2.3.49, Repoman-2.3.10
app-crypt/rhash/Manifest | 1 -
app-crypt/rhash/rhash-1.3.5.ebuild | 94 --------------------------------------
2 files changed, 95 deletions(-)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index f3404d7c099..fb9fb020df9 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,2 +1 @@
-DIST rhash-1.3.5-src.tar.gz 316867 BLAKE2B 3ffbf2ec5aef24ef63455e21c3efcae043a321a78be522a26bd25086111430071a496ab3775ff9b4956da7304df8d8e552a061f3306a7a683be5fc65ea3fd1c4 SHA512 e8450aab0c16bfb975bf4aeee218740fb4d86d5514e426b70c3edb84e4d63865cd4051939aa95c24a87a78baaedc49e40bb509b2610e89ca3745930808b3ef6c
DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543 SHA512 54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild b/app-crypt/rhash/rhash-1.3.5.ebuild
deleted file mode 100644
index b086054c04a..00000000000
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs multilib-minimal
-
-DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="http://rhash.anz.ru/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="debug nls libressl ssl static-libs"
-
-RDEPEND="
- ssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
-)"
-
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/RHash-${PV}"
-
-src_prepare() {
- default
-
- # Install /etc stuff inside the Prefix
- sed -i -e 's:\$(DESTDIR)/etc:\$(DESTDIR)/$(SYSCONFDIR):g' Makefile || die
-
- if use elibc_Darwin ; then
- local ver_script='-Wl,--version-script,exports.sym,-soname,$(SONAME)'
- local install_name='-install_name $(LIBDIR)/$(SONAME)'
- sed -i -e '/^\(SONAME\|SHAREDLIB\)/s/\.so\.\([0-9]\+\)/.\1.dylib/' \
- -e '/^SOLINK/s/\.so/.dylib/' \
- -e "s:${ver_script}:${install_name}:" \
- librhash/Makefile \
- Makefile || die
- fi
-
- if use elibc_SunOS ; then
- # https://sourceware.org/bugzilla/show_bug.cgi?id=12548
- # skip the export.sym for now
- sed -i -e 's/,--version-script,exports.sym//' librhash/Makefile || die
- fi
-
- multilib_copy_sources
-}
-
-multilib_src_compile() {
- local ADDCFLAGS=(
- $(use debug || echo -DNDEBUG)
- $(use nls && echo -DUSE_GETTEXT)
- $(use ssl && echo -DOPENSSL_RUNTIME -rdynamic)
- )
-
- local ADDLDFLAGS=(
- $(use ssl && echo -ldl)
- )
-
- use elibc_Darwin || use elibc_DragonFly || use elibc_FreeBSD ||
- use elibc_NetBSD || use elibc_OpenBSD || use elibc_SunOS &&
- ADDLDFLAGS+=( $(use nls && echo -lintl) )
-
- emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- ADDCFLAGS="${ADDCFLAGS[*]}" ADDLDFLAGS="${ADDLDFLAGS[*]}" \
- PREFIX="${EPREFIX}"/usr LIBDIR='$(PREFIX)'/$(get_libdir) \
- build-shared $(use static-libs && echo lib-static)
-}
-
-myemake() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr \
- LIBDIR='$(PREFIX)'/$(get_libdir) SYSCONFDIR="${EPREFIX}"/etc "${@}"
-}
-
-multilib_src_install() {
- myemake -C librhash install-lib-shared install-so-link
- multilib_is_native_abi && myemake install-shared
- use static-libs && myemake install-lib-static
-}
-
-multilib_src_install_all() {
- myemake -C librhash install-headers
- use nls && myemake install-gmo
- einstalldocs
-}
-
-multilib_src_test() {
- cd tests || die
- LD_LIBRARY_PATH=$(pwd)/../librhash ./test_rhash.sh --full ../rhash_shared || die "tests failed"
-}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-11-13 20:23 Sergei Trofimovich
0 siblings, 0 replies; 101+ messages in thread
From: Sergei Trofimovich @ 2018-11-13 20:23 UTC (permalink / raw
To: gentoo-commits
commit: dab4a1002ed9513400fc6fbddd28ac9c36ff5b8a
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Nov 13 20:17:26 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Nov 13 20:22:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab4a100
app-crypt/rhash: stable 1.3.6-r1 for sparc, bug #663198
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>
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 96a05fea252..72cd656e1cd 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2018-12-01 15:05 Sergei Trofimovich
0 siblings, 0 replies; 101+ messages in thread
From: Sergei Trofimovich @ 2018-12-01 15:05 UTC (permalink / raw
To: gentoo-commits
commit: 41631c4440f4b30369c7028a0da09f3f8386217d
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 1 15:03:25 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Dec 1 15:05:04 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41631c44
app-crypt/rhash: stable 1.3.6-r1 for hppa, bug #663198
Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 72cd656e1cd..bf08f69614a 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2019-01-09 15:12 Michael Haubenwallner
0 siblings, 0 replies; 101+ messages in thread
From: Michael Haubenwallner @ 2019-01-09 15:12 UTC (permalink / raw
To: gentoo-commits
commit: d72751d2879609a8d64dd2eb13ecb16c8be091ca
Author: Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 9 15:11:26 2019 +0000
Commit: Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Wed Jan 9 15:12:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72751d2
app-crypt/rhash: mark ~x86-linux
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Michael Haubenwallner <haubi <AT> gentoo.org>
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index bf08f69614a..bc4994b4b6e 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.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
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2019-01-13 16:35 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2019-01-13 16:35 UTC (permalink / raw
To: gentoo-commits
commit: d8bfaf0dae25f46f7806211690b9d8f6dbc86ea9
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 13 16:35:26 2019 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jan 13 16:35:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8bfaf0d
app-crypt/rhash: Version bump to 1.3.7
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 +
app-crypt/rhash/rhash-1.3.7.ebuild | 69 ++++++++++++++++++++++++++++++++++++++
2 files changed, 70 insertions(+)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index fb9fb020df9..f83ea66c4fd 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1 +1,2 @@
DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543 SHA512 54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
+DIST rhash-1.3.7-src.tar.gz 362981 BLAKE2B bc248e0dcdf2337e46292f1bcdff0ce027705679ab937c8aa13139226bc09f3815ba23d8383f624dfba255c54378473f6b0b28a710611cdc83150055b8d649d0 SHA512 182f474b0f0a39f9e0adb7e34fcc5ddca6f00e75d7cf6b846da33af166257b2ed38be70aa71e6732c4e6cbdd156712790b8bc5340933b65f3ce57269835d1585
diff --git a/app-crypt/rhash/rhash-1.3.7.ebuild b/app-crypt/rhash/rhash-1.3.7.ebuild
new file mode 100644
index 00000000000..b23f1bd9ec7
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.3.7.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="http://rhash.anz.ru/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="debug nls libressl ssl static-libs"
+
+RDEPEND="
+ ssl? (
+ !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+)"
+
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/RHash-${PV}"
+
+src_prepare() {
+ default
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ set -- \
+ ./configure \
+ --target="${CHOST}" \
+ --cc="$(tc-getCC)" \
+ --ar="$(tc-getAR)" \
+ --extra-cflags="${CFLAGS}" \
+ --extra-ldflags="${LDFLAGS}" \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --sysconfdir="${EPREFIX}"/etc \
+ --disable-openssl-runtime \
+ --disable-static \
+ --enable-lib-shared \
+ $(use_enable debug) \
+ $(use_enable nls gettext) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs lib-static)
+
+ echo "${@}"
+ "${@}" || die "configure failed"
+}
+
+# We would add compile-gmo to the build targets but install-gmo always
+# recompiles unconditionally. :(
+
+multilib_src_install() {
+ # -j1 needed due to race condition.
+ emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(use nls && echo install-gmo) \
+ $(use kernel_Winnt || echo install-lib-so-link)
+}
+
+multilib_src_test() {
+ emake test
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2019-01-13 20:01 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2019-01-13 20:01 UTC (permalink / raw
To: gentoo-commits
commit: 2c865c6822abba29cedeeb4b6838b362150c548f
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 13 20:01:45 2019 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jan 13 20:01:45 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c865c68
app-crypt/rhash: Fix 1.3.7 dependencies for EAPI 7
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/rhash-1.3.7.ebuild | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.7.ebuild b/app-crypt/rhash/rhash-1.3.7.ebuild
index b23f1bd9ec7..52b9332ac35 100644
--- a/app-crypt/rhash/rhash-1.3.7.ebuild
+++ b/app-crypt/rhash/rhash-1.3.7.ebuild
@@ -20,8 +20,13 @@ RDEPEND="
libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
)"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )"
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ nls? ( sys-devel/gettext )
+"
S="${WORKDIR}/RHash-${PV}"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2019-01-14 18:32 Fabian Groffen
0 siblings, 0 replies; 101+ messages in thread
From: Fabian Groffen @ 2019-01-14 18:32 UTC (permalink / raw
To: gentoo-commits
commit: d313c0b00f13e307b6e24eb202a63c300c7a8f80
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 14 18:30:55 2019 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon Jan 14 18:32:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d313c0b0
app-crypt/rhash: fix configure for Solaris
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
app-crypt/rhash/rhash-1.3.7.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/app-crypt/rhash/rhash-1.3.7.ebuild b/app-crypt/rhash/rhash-1.3.7.ebuild
index 52b9332ac35..e179038547c 100644
--- a/app-crypt/rhash/rhash-1.3.7.ebuild
+++ b/app-crypt/rhash/rhash-1.3.7.ebuild
@@ -32,6 +32,9 @@ S="${WORKDIR}/RHash-${PV}"
src_prepare() {
default
+ # fix Solaris detection, upstream:
+ # https://github.com/rhash/RHash/pull/81
+ sed -i -e 's/sunos)/solaris2.*)/' configure || die
multilib_copy_sources
}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2019-03-03 10:43 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2019-03-03 10:43 UTC (permalink / raw
To: gentoo-commits
commit: b0c2cd36277dea7b4a4be127101adc5c5d23daa6
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 3 10:36:14 2019 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Mar 3 10:36:14 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c2cd36
app-crypt/rhash: Version bump to 1.3.8
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 +
app-crypt/rhash/rhash-1.3.8.ebuild | 77 ++++++++++++++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index f83ea66c4fd..d06bfdcfc68 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,2 +1,3 @@
DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543 SHA512 54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
DIST rhash-1.3.7-src.tar.gz 362981 BLAKE2B bc248e0dcdf2337e46292f1bcdff0ce027705679ab937c8aa13139226bc09f3815ba23d8383f624dfba255c54378473f6b0b28a710611cdc83150055b8d649d0 SHA512 182f474b0f0a39f9e0adb7e34fcc5ddca6f00e75d7cf6b846da33af166257b2ed38be70aa71e6732c4e6cbdd156712790b8bc5340933b65f3ce57269835d1585
+DIST rhash-1.3.8-src.tar.gz 393544 BLAKE2B c326b3fa6dbc5ea2cce40105dc319456fdcc58140a05e8002bf1d92be921d8bbd27bf670370ba7cf2ff2001ff70ddbeb8efc9712869a7b215c5f51a5e493b5c9 SHA512 9dba4fa4dd49d323f2e440c5b93eac1ef62eb4046ec4ef611f0978c12c1739002f1ac1f1ec5e61bd359dc89e9ed612db71be91a795184ac5d5433280d27fa4c1
diff --git a/app-crypt/rhash/rhash-1.3.8.ebuild b/app-crypt/rhash/rhash-1.3.8.ebuild
new file mode 100644
index 00000000000..e179038547c
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.3.8.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="http://rhash.anz.ru/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="debug nls libressl ssl static-libs"
+
+RDEPEND="
+ ssl? (
+ !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+)"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/RHash-${PV}"
+
+src_prepare() {
+ default
+ # fix Solaris detection, upstream:
+ # https://github.com/rhash/RHash/pull/81
+ sed -i -e 's/sunos)/solaris2.*)/' configure || die
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ set -- \
+ ./configure \
+ --target="${CHOST}" \
+ --cc="$(tc-getCC)" \
+ --ar="$(tc-getAR)" \
+ --extra-cflags="${CFLAGS}" \
+ --extra-ldflags="${LDFLAGS}" \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --sysconfdir="${EPREFIX}"/etc \
+ --disable-openssl-runtime \
+ --disable-static \
+ --enable-lib-shared \
+ $(use_enable debug) \
+ $(use_enable nls gettext) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs lib-static)
+
+ echo "${@}"
+ "${@}" || die "configure failed"
+}
+
+# We would add compile-gmo to the build targets but install-gmo always
+# recompiles unconditionally. :(
+
+multilib_src_install() {
+ # -j1 needed due to race condition.
+ emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(use nls && echo install-gmo) \
+ $(use kernel_Winnt || echo install-lib-so-link)
+}
+
+multilib_src_test() {
+ emake test
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2019-06-13 13:07 Michael Haubenwallner
0 siblings, 0 replies; 101+ messages in thread
From: Michael Haubenwallner @ 2019-06-13 13:07 UTC (permalink / raw
To: gentoo-commits
commit: 6834bcd3ed9ebec88e3bc658112f56436340a320
Author: Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 17:05:45 2019 +0000
Commit: Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Thu Jun 13 13:07:29 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6834bcd3
app-crypt/rhash: add ~x64-cygwin keyword
Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Michael Haubenwallner <haubi <AT> gentoo.org>
app-crypt/rhash/rhash-1.3.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.8.ebuild b/app-crypt/rhash/rhash-1.3.8.ebuild
index 4f5348c2244..39687089db1 100644
--- a/app-crypt/rhash/rhash-1.3.8.ebuild
+++ b/app-crypt/rhash/rhash-1.3.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2019-06-13 13:07 Michael Haubenwallner
0 siblings, 0 replies; 101+ messages in thread
From: Michael Haubenwallner @ 2019-06-13 13:07 UTC (permalink / raw
To: gentoo-commits
commit: 08b98eae25ed4dc6d2c1af6749b172231cd3f5fd
Author: Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 07:15:38 2019 +0000
Commit: Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Thu Jun 13 13:07:29 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b98eae
app-crypt/rhash: fix configure for Cygwin
Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Michael Haubenwallner <haubi <AT> gentoo.org>
app-crypt/rhash/rhash-1.3.8.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/app-crypt/rhash/rhash-1.3.8.ebuild b/app-crypt/rhash/rhash-1.3.8.ebuild
index e179038547c..4f5348c2244 100644
--- a/app-crypt/rhash/rhash-1.3.8.ebuild
+++ b/app-crypt/rhash/rhash-1.3.8.ebuild
@@ -35,6 +35,9 @@ src_prepare() {
# fix Solaris detection, upstream:
# https://github.com/rhash/RHash/pull/81
sed -i -e 's/sunos)/solaris2.*)/' configure || die
+ # fix Cygwin detection, upstream:
+ # https://github.com/rhash/RHash/pull/89
+ sed -i -e '/TARGET_OS=Darwin/acygwin*) TARGET_OS=CYGWIN ;;' configure || die
multilib_copy_sources
}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2019-08-04 18:42 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2019-08-04 18:42 UTC (permalink / raw
To: gentoo-commits
commit: e7a644fb4af90e14d017f0d6089c85d55e325d72
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 4 18:41:10 2019 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Aug 4 18:41:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a644fb
app-crypt/rhash: Fix broken HOMEPAGE
Closes: https://bugs.gentoo.org/691210
Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
app-crypt/rhash/rhash-1.3.8.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index bc4994b4b6e..688fbb85222 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
inherit toolchain-funcs multilib-minimal
DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="http://rhash.anz.ru/"
+HOMEPAGE="http://rhash.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
diff --git a/app-crypt/rhash/rhash-1.3.8.ebuild b/app-crypt/rhash/rhash-1.3.8.ebuild
index 39687089db1..d90710484a0 100644
--- a/app-crypt/rhash/rhash-1.3.8.ebuild
+++ b/app-crypt/rhash/rhash-1.3.8.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit toolchain-funcs multilib-minimal
DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="http://rhash.anz.ru/"
+HOMEPAGE="http://rhash.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2019-08-04 18:42 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2019-08-04 18:42 UTC (permalink / raw
To: gentoo-commits
commit: be3709408b3225184ac1b420a1fb993c0a0b04ce
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 4 18:40:37 2019 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Aug 4 18:41:51 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be370940
app-crypt/rhash: Drop old 1.3.7
Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 -
app-crypt/rhash/rhash-1.3.7.ebuild | 77 --------------------------------------
2 files changed, 78 deletions(-)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index d06bfdcfc68..cc4afd1859b 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,3 +1,2 @@
DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543 SHA512 54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
-DIST rhash-1.3.7-src.tar.gz 362981 BLAKE2B bc248e0dcdf2337e46292f1bcdff0ce027705679ab937c8aa13139226bc09f3815ba23d8383f624dfba255c54378473f6b0b28a710611cdc83150055b8d649d0 SHA512 182f474b0f0a39f9e0adb7e34fcc5ddca6f00e75d7cf6b846da33af166257b2ed38be70aa71e6732c4e6cbdd156712790b8bc5340933b65f3ce57269835d1585
DIST rhash-1.3.8-src.tar.gz 393544 BLAKE2B c326b3fa6dbc5ea2cce40105dc319456fdcc58140a05e8002bf1d92be921d8bbd27bf670370ba7cf2ff2001ff70ddbeb8efc9712869a7b215c5f51a5e493b5c9 SHA512 9dba4fa4dd49d323f2e440c5b93eac1ef62eb4046ec4ef611f0978c12c1739002f1ac1f1ec5e61bd359dc89e9ed612db71be91a795184ac5d5433280d27fa4c1
diff --git a/app-crypt/rhash/rhash-1.3.7.ebuild b/app-crypt/rhash/rhash-1.3.7.ebuild
deleted file mode 100644
index e179038547c..00000000000
--- a/app-crypt/rhash/rhash-1.3.7.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs multilib-minimal
-
-DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="http://rhash.anz.ru/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="debug nls libressl ssl static-libs"
-
-RDEPEND="
- ssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
-)"
-
-DEPEND="
- ${RDEPEND}
-"
-
-BDEPEND="
- nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/RHash-${PV}"
-
-src_prepare() {
- default
- # fix Solaris detection, upstream:
- # https://github.com/rhash/RHash/pull/81
- sed -i -e 's/sunos)/solaris2.*)/' configure || die
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- set -- \
- ./configure \
- --target="${CHOST}" \
- --cc="$(tc-getCC)" \
- --ar="$(tc-getAR)" \
- --extra-cflags="${CFLAGS}" \
- --extra-ldflags="${LDFLAGS}" \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --sysconfdir="${EPREFIX}"/etc \
- --disable-openssl-runtime \
- --disable-static \
- --enable-lib-shared \
- $(use_enable debug) \
- $(use_enable nls gettext) \
- $(use_enable ssl openssl) \
- $(use_enable static-libs lib-static)
-
- echo "${@}"
- "${@}" || die "configure failed"
-}
-
-# We would add compile-gmo to the build targets but install-gmo always
-# recompiles unconditionally. :(
-
-multilib_src_install() {
- # -j1 needed due to race condition.
- emake DESTDIR="${D}" -j1 \
- install{,-lib-headers,-pkg-config} \
- $(use nls && echo install-gmo) \
- $(use kernel_Winnt || echo install-lib-so-link)
-}
-
-multilib_src_test() {
- emake test
-}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2019-08-05 23:55 Göktürk Yüksek
0 siblings, 0 replies; 101+ messages in thread
From: Göktürk Yüksek @ 2019-08-05 23:55 UTC (permalink / raw
To: gentoo-commits
commit: 56c797771edc73357941619e4dbdd8d4d0132a21
Author: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 25 02:08:50 2019 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Mon Aug 5 23:54:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c79777
app-crypt/rhash: keyword for riscv
Package-Manager: Portage-2.3.67, Repoman-2.3.12
RepoMan-Options: --include-arches="riscv"
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>
app-crypt/rhash/rhash-1.3.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.3.8.ebuild b/app-crypt/rhash/rhash-1.3.8.ebuild
index d90710484a0..37f7ea0d0dd 100644
--- a/app-crypt/rhash/rhash-1.3.8.ebuild
+++ b/app-crypt/rhash/rhash-1.3.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2020-08-17 22:21 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2020-08-17 22:21 UTC (permalink / raw
To: gentoo-commits
commit: e75248b8cffc38f4529ab45acb30b2f916b836f0
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 22:19:14 2020 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 22:19:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75248b8
app-crypt/rhash: Version bump to 1.4.0
Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 +
app-crypt/rhash/rhash-1.4.0.ebuild | 74 ++++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index 2e8665c315b..7d4e592d996 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,3 +1,4 @@
DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543 SHA512 54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
DIST rhash-1.3.8-src.tar.gz 393544 BLAKE2B c326b3fa6dbc5ea2cce40105dc319456fdcc58140a05e8002bf1d92be921d8bbd27bf670370ba7cf2ff2001ff70ddbeb8efc9712869a7b215c5f51a5e493b5c9 SHA512 9dba4fa4dd49d323f2e440c5b93eac1ef62eb4046ec4ef611f0978c12c1739002f1ac1f1ec5e61bd359dc89e9ed612db71be91a795184ac5d5433280d27fa4c1
DIST rhash-1.3.9-src.tar.gz 403415 BLAKE2B 49f3b9348485b83521f58fa1de30517b05a8265547cbec3276d89c42b46baccc4ea22d41638764600c76669308a5f7d9d3995b7cec51676c9f8492ba740e473c SHA512 6fae0587cdeb42df59d542c58bad734259d1ff39fba92531c10a469b51310644669ffbe0453e72d85c2cf38b176962f6dca9062a121ac019f1b30f207a176e60
+DIST rhash-1.4.0-src.tar.gz 406433 BLAKE2B 2af437cd3a049bb9473825026f8a6476c81b4400a47638c62ee3ecb3d3984f7f9fe97def91488094a2919e5baad967d3f49ec7d95363896e270251ad085bacac SHA512 2f02487fffe8d1bc70c4454829bbd250a15fbd09db5ef85c54d3e8ad1008e84616ea54483292deae45047a27964e27b26d9b3da8447e7c37dac1e2ce18a63a07
diff --git a/app-crypt/rhash/rhash-1.4.0.ebuild b/app-crypt/rhash/rhash-1.4.0.ebuild
new file mode 100644
index 00000000000..e777c4b21ff
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.4.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="http://rhash.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="debug nls libressl ssl static-libs"
+
+RDEPEND="
+ ssl? (
+ !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+)"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/RHash-${PV}"
+
+src_prepare() {
+ default
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ set -- \
+ ./configure \
+ --target="${CHOST}" \
+ --cc="$(tc-getCC)" \
+ --ar="$(tc-getAR)" \
+ --extra-cflags="${CFLAGS}" \
+ --extra-ldflags="${LDFLAGS}" \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --sysconfdir="${EPREFIX}"/etc \
+ --disable-openssl-runtime \
+ --disable-static \
+ --enable-lib-shared \
+ $(use_enable debug) \
+ $(use_enable nls gettext) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs lib-static)
+
+ echo "${@}"
+ "${@}" || die "configure failed"
+}
+
+# We would add compile-gmo to the build targets but install-gmo always
+# recompiles unconditionally. :(
+
+multilib_src_install() {
+ # -j1 needed due to race condition.
+ emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(use nls && echo install-gmo) \
+ $(use kernel_Winnt || echo install-lib-so-link)
+}
+
+multilib_src_test() {
+ emake test
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2020-12-18 14:49 Fabian Groffen
0 siblings, 0 replies; 101+ messages in thread
From: Fabian Groffen @ 2020-12-18 14:49 UTC (permalink / raw
To: gentoo-commits
commit: 2c048b24de295c4767ab8b7f0edb6532f63932f3
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 18 14:49:46 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 14:49:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c048b24
app-crypt/rhash-1.4.0: fix compilation on ppc-macos
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.0.ebuild | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/app-crypt/rhash/rhash-1.4.0.ebuild b/app-crypt/rhash/rhash-1.4.0.ebuild
index e777c4b21ff..88a8e3ebfe3 100644
--- a/app-crypt/rhash/rhash-1.4.0.ebuild
+++ b/app-crypt/rhash/rhash-1.4.0.ebuild
@@ -32,6 +32,13 @@ S="${WORKDIR}/RHash-${PV}"
src_prepare() {
default
+
+ if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
+ # we lack posix_memalign
+ sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
+ librhash/util.h || die
+ fi
+
multilib_copy_sources
}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2021-01-06 12:55 Fabian Groffen
0 siblings, 0 replies; 101+ messages in thread
From: Fabian Groffen @ 2021-01-06 12:55 UTC (permalink / raw
To: gentoo-commits
commit: 7b7170462815bd6347e7e06fd9423788fa16db07
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 12:55:45 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 12:55:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b717046
app-crypt/rhash: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 4 ++--
app-crypt/rhash/rhash-1.4.0.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 44d58721611..1aae5aeadcb 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
diff --git a/app-crypt/rhash/rhash-1.4.0.ebuild b/app-crypt/rhash/rhash-1.4.0.ebuild
index 88a8e3ebfe3..84b05ebc648 100644
--- a/app-crypt/rhash/rhash-1.4.0.ebuild
+++ b/app-crypt/rhash/rhash-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2021-01-07 21:48 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2021-01-07 21:48 UTC (permalink / raw
To: gentoo-commits
commit: 5fc0074061e16398913db7f0a62749208aad4fbc
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 7 21:48:10 2021 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Jan 7 21:48:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc00740
app-crypt/rhash: Version bump to 1.4.1
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 +
app-crypt/rhash/rhash-1.4.1.ebuild | 81 ++++++++++++++++++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index 4836b91f03c..ec67cda284e 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,2 +1,3 @@
DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543 SHA512 54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
DIST rhash-1.4.0-src.tar.gz 406433 BLAKE2B 2af437cd3a049bb9473825026f8a6476c81b4400a47638c62ee3ecb3d3984f7f9fe97def91488094a2919e5baad967d3f49ec7d95363896e270251ad085bacac SHA512 2f02487fffe8d1bc70c4454829bbd250a15fbd09db5ef85c54d3e8ad1008e84616ea54483292deae45047a27964e27b26d9b3da8447e7c37dac1e2ce18a63a07
+DIST rhash-1.4.1-src.tar.gz 413274 BLAKE2B 2027bccc677e8a1766f0624e67f475713653ddb4be457f9c8434c45019bc730934ca860e69f8b8e1fec349e724b1a366df0f5fb98501c825b44f9b8105068ff7 SHA512 30bbef7ce7815ee4ac062c537206a0b895845f61de4b1fdc0c0494f66284d9f3c1b06f812ea913fa35a3342d230d25d0986a1db644c7b4464bc1185997beb638
diff --git a/app-crypt/rhash/rhash-1.4.1.ebuild b/app-crypt/rhash/rhash-1.4.1.ebuild
new file mode 100644
index 00000000000..84b05ebc648
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.4.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="http://rhash.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+IUSE="debug nls libressl ssl static-libs"
+
+RDEPEND="
+ ssl? (
+ !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+)"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/RHash-${PV}"
+
+src_prepare() {
+ default
+
+ if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
+ # we lack posix_memalign
+ sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
+ librhash/util.h || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ set -- \
+ ./configure \
+ --target="${CHOST}" \
+ --cc="$(tc-getCC)" \
+ --ar="$(tc-getAR)" \
+ --extra-cflags="${CFLAGS}" \
+ --extra-ldflags="${LDFLAGS}" \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --sysconfdir="${EPREFIX}"/etc \
+ --disable-openssl-runtime \
+ --disable-static \
+ --enable-lib-shared \
+ $(use_enable debug) \
+ $(use_enable nls gettext) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs lib-static)
+
+ echo "${@}"
+ "${@}" || die "configure failed"
+}
+
+# We would add compile-gmo to the build targets but install-gmo always
+# recompiles unconditionally. :(
+
+multilib_src_install() {
+ # -j1 needed due to race condition.
+ emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(use nls && echo install-gmo) \
+ $(use kernel_Winnt || echo install-lib-so-link)
+}
+
+multilib_src_test() {
+ emake test
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2021-01-28 19:31 Fabian Groffen
0 siblings, 0 replies; 101+ messages in thread
From: Fabian Groffen @ 2021-01-28 19:31 UTC (permalink / raw
To: gentoo-commits
commit: 4e2b4a06c38baf8e1b407b762189f58d5bc99b4e
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 28 19:29:04 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Jan 28 19:31:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2b4a06
app-crypt/rhash-1.4.1: marked *-solaris
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.1.ebuild b/app-crypt/rhash/rhash-1.4.1.ebuild
index 84b05ebc648..b69637e86bf 100644
--- a/app-crypt/rhash/rhash-1.4.1.ebuild
+++ b/app-crypt/rhash/rhash-1.4.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls libressl ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2021-05-02 17:22 Mikle Kolyada
0 siblings, 0 replies; 101+ messages in thread
From: Mikle Kolyada @ 2021-05-02 17:22 UTC (permalink / raw
To: gentoo-commits
commit: 79b693e64249ebf35b5996a5000234e8a3317bcb
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 17:18:36 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 2 17:22:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b693e6
app-crypt/rhash: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
app-crypt/rhash/rhash-1.3.6-r1.ebuild | 5 ++---
app-crypt/rhash/rhash-1.4.0.ebuild | 5 ++---
app-crypt/rhash/rhash-1.4.1.ebuild | 5 ++---
3 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 4afea509f75..9dfdd81943a 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -12,12 +12,11 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE="debug nls libressl ssl static-libs"
+IUSE="debug nls ssl static-libs"
RDEPEND="
ssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
)"
DEPEND="${RDEPEND}
diff --git a/app-crypt/rhash/rhash-1.4.0.ebuild b/app-crypt/rhash/rhash-1.4.0.ebuild
index 84b05ebc648..4efaf57147b 100644
--- a/app-crypt/rhash/rhash-1.4.0.ebuild
+++ b/app-crypt/rhash/rhash-1.4.0.ebuild
@@ -12,12 +12,11 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE="debug nls libressl ssl static-libs"
+IUSE="debug nls ssl static-libs"
RDEPEND="
ssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
)"
DEPEND="
diff --git a/app-crypt/rhash/rhash-1.4.1.ebuild b/app-crypt/rhash/rhash-1.4.1.ebuild
index b69637e86bf..4aa5c894ec9 100644
--- a/app-crypt/rhash/rhash-1.4.1.ebuild
+++ b/app-crypt/rhash/rhash-1.4.1.ebuild
@@ -12,12 +12,11 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug nls libressl ssl static-libs"
+IUSE="debug nls ssl static-libs"
RDEPEND="
ssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
)"
DEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2021-07-17 7:02 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2021-07-17 7:02 UTC (permalink / raw
To: gentoo-commits
commit: 095d1e028b4971c7fc874f6634f30029e2e37a2c
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 07:01:10 2021 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 07:01:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095d1e02
app-crypt/rhash: Version bump to 1.4.2
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 +
app-crypt/rhash/rhash-1.4.2.ebuild | 80 ++++++++++++++++++++++++++++++++++++++
2 files changed, 81 insertions(+)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index ec67cda284e..a9578b7a2f1 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,3 +1,4 @@
DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543 SHA512 54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
DIST rhash-1.4.0-src.tar.gz 406433 BLAKE2B 2af437cd3a049bb9473825026f8a6476c81b4400a47638c62ee3ecb3d3984f7f9fe97def91488094a2919e5baad967d3f49ec7d95363896e270251ad085bacac SHA512 2f02487fffe8d1bc70c4454829bbd250a15fbd09db5ef85c54d3e8ad1008e84616ea54483292deae45047a27964e27b26d9b3da8447e7c37dac1e2ce18a63a07
DIST rhash-1.4.1-src.tar.gz 413274 BLAKE2B 2027bccc677e8a1766f0624e67f475713653ddb4be457f9c8434c45019bc730934ca860e69f8b8e1fec349e724b1a366df0f5fb98501c825b44f9b8105068ff7 SHA512 30bbef7ce7815ee4ac062c537206a0b895845f61de4b1fdc0c0494f66284d9f3c1b06f812ea913fa35a3342d230d25d0986a1db644c7b4464bc1185997beb638
+DIST rhash-1.4.2-src.tar.gz 416853 BLAKE2B 06322825116cb00aa4987b01610d967eb57c94aa29b43348ec2c31f053fd471a900fcee776714263213e9a79eaf389b2e79d7b34a5afd3e98d68198193b5cbe7 SHA512 41df57e8b3f32c93d8e6f2ac668b32aaa23eb2eaf90a83f109e61e511404a5036ea88bcf2854e19c1ade0f61960e0d9edf01f3d82e1c645fed36579e9d7a6a25
diff --git a/app-crypt/rhash/rhash-1.4.2.ebuild b/app-crypt/rhash/rhash-1.4.2.ebuild
new file mode 100644
index 00000000000..4aa5c894ec9
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.4.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="http://rhash.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug nls ssl static-libs"
+
+RDEPEND="
+ ssl? (
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+)"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/RHash-${PV}"
+
+src_prepare() {
+ default
+
+ if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
+ # we lack posix_memalign
+ sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
+ librhash/util.h || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ set -- \
+ ./configure \
+ --target="${CHOST}" \
+ --cc="$(tc-getCC)" \
+ --ar="$(tc-getAR)" \
+ --extra-cflags="${CFLAGS}" \
+ --extra-ldflags="${LDFLAGS}" \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --sysconfdir="${EPREFIX}"/etc \
+ --disable-openssl-runtime \
+ --disable-static \
+ --enable-lib-shared \
+ $(use_enable debug) \
+ $(use_enable nls gettext) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs lib-static)
+
+ echo "${@}"
+ "${@}" || die "configure failed"
+}
+
+# We would add compile-gmo to the build targets but install-gmo always
+# recompiles unconditionally. :(
+
+multilib_src_install() {
+ # -j1 needed due to race condition.
+ emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(use nls && echo install-gmo) \
+ $(use kernel_Winnt || echo install-lib-so-link)
+}
+
+multilib_src_test() {
+ emake test
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2021-07-17 7:02 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2021-07-17 7:02 UTC (permalink / raw
To: gentoo-commits
commit: 7aa1bc169c75f57cb5eb25ce76ac56e9e3303d8a
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 07:02:00 2021 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 07:02:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa1bc16
app-crypt/rhash: Drop old 1.4.0
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 -
app-crypt/rhash/rhash-1.4.0.ebuild | 80 --------------------------------------
2 files changed, 81 deletions(-)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index a9578b7a2f1..33bc436cafe 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,4 +1,3 @@
DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543 SHA512 54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
-DIST rhash-1.4.0-src.tar.gz 406433 BLAKE2B 2af437cd3a049bb9473825026f8a6476c81b4400a47638c62ee3ecb3d3984f7f9fe97def91488094a2919e5baad967d3f49ec7d95363896e270251ad085bacac SHA512 2f02487fffe8d1bc70c4454829bbd250a15fbd09db5ef85c54d3e8ad1008e84616ea54483292deae45047a27964e27b26d9b3da8447e7c37dac1e2ce18a63a07
DIST rhash-1.4.1-src.tar.gz 413274 BLAKE2B 2027bccc677e8a1766f0624e67f475713653ddb4be457f9c8434c45019bc730934ca860e69f8b8e1fec349e724b1a366df0f5fb98501c825b44f9b8105068ff7 SHA512 30bbef7ce7815ee4ac062c537206a0b895845f61de4b1fdc0c0494f66284d9f3c1b06f812ea913fa35a3342d230d25d0986a1db644c7b4464bc1185997beb638
DIST rhash-1.4.2-src.tar.gz 416853 BLAKE2B 06322825116cb00aa4987b01610d967eb57c94aa29b43348ec2c31f053fd471a900fcee776714263213e9a79eaf389b2e79d7b34a5afd3e98d68198193b5cbe7 SHA512 41df57e8b3f32c93d8e6f2ac668b32aaa23eb2eaf90a83f109e61e511404a5036ea88bcf2854e19c1ade0f61960e0d9edf01f3d82e1c645fed36579e9d7a6a25
diff --git a/app-crypt/rhash/rhash-1.4.0.ebuild b/app-crypt/rhash/rhash-1.4.0.ebuild
deleted file mode 100644
index 4efaf57147b..00000000000
--- a/app-crypt/rhash/rhash-1.4.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs multilib-minimal
-
-DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="http://rhash.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE="debug nls ssl static-libs"
-
-RDEPEND="
- ssl? (
- dev-libs/openssl:0=[${MULTILIB_USEDEP}]
-)"
-
-DEPEND="
- ${RDEPEND}
-"
-
-BDEPEND="
- nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/RHash-${PV}"
-
-src_prepare() {
- default
-
- if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
- # we lack posix_memalign
- sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
- librhash/util.h || die
- fi
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- set -- \
- ./configure \
- --target="${CHOST}" \
- --cc="$(tc-getCC)" \
- --ar="$(tc-getAR)" \
- --extra-cflags="${CFLAGS}" \
- --extra-ldflags="${LDFLAGS}" \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --sysconfdir="${EPREFIX}"/etc \
- --disable-openssl-runtime \
- --disable-static \
- --enable-lib-shared \
- $(use_enable debug) \
- $(use_enable nls gettext) \
- $(use_enable ssl openssl) \
- $(use_enable static-libs lib-static)
-
- echo "${@}"
- "${@}" || die "configure failed"
-}
-
-# We would add compile-gmo to the build targets but install-gmo always
-# recompiles unconditionally. :(
-
-multilib_src_install() {
- # -j1 needed due to race condition.
- emake DESTDIR="${D}" -j1 \
- install{,-lib-headers,-pkg-config} \
- $(use nls && echo install-gmo) \
- $(use kernel_Winnt || echo install-lib-so-link)
-}
-
-multilib_src_test() {
- emake test
-}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2021-09-20 14:09 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2021-09-20 14:09 UTC (permalink / raw
To: gentoo-commits
commit: bf93e1edb95dd7aa91cca94029ab20301bc21319
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 20 13:50:07 2021 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Sep 20 14:08:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf93e1ed
app-crypt/rhash: Keyword 1.4.2 for ~m68k
The tests pass.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.2.ebuild b/app-crypt/rhash/rhash-1.4.2.ebuild
index 4aa5c894ec9..fd42272e981 100644
--- a/app-crypt/rhash/rhash-1.4.2.ebuild
+++ b/app-crypt/rhash/rhash-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2021-10-16 23:10 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2021-10-16 23:10 UTC (permalink / raw
To: gentoo-commits
commit: 6d9f336d4a0b9e4fb35f8464d7a243e22e59d33d
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 23:07:46 2021 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 23:07:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9f336d
app-crypt/rhash: Drop old 1.4.1
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 -
app-crypt/rhash/rhash-1.4.1.ebuild | 80 --------------------------------------
2 files changed, 81 deletions(-)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index 33bc436cafe..29794e046d2 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,3 +1,2 @@
DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543 SHA512 54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
-DIST rhash-1.4.1-src.tar.gz 413274 BLAKE2B 2027bccc677e8a1766f0624e67f475713653ddb4be457f9c8434c45019bc730934ca860e69f8b8e1fec349e724b1a366df0f5fb98501c825b44f9b8105068ff7 SHA512 30bbef7ce7815ee4ac062c537206a0b895845f61de4b1fdc0c0494f66284d9f3c1b06f812ea913fa35a3342d230d25d0986a1db644c7b4464bc1185997beb638
DIST rhash-1.4.2-src.tar.gz 416853 BLAKE2B 06322825116cb00aa4987b01610d967eb57c94aa29b43348ec2c31f053fd471a900fcee776714263213e9a79eaf389b2e79d7b34a5afd3e98d68198193b5cbe7 SHA512 41df57e8b3f32c93d8e6f2ac668b32aaa23eb2eaf90a83f109e61e511404a5036ea88bcf2854e19c1ade0f61960e0d9edf01f3d82e1c645fed36579e9d7a6a25
diff --git a/app-crypt/rhash/rhash-1.4.1.ebuild b/app-crypt/rhash/rhash-1.4.1.ebuild
deleted file mode 100644
index 4aa5c894ec9..00000000000
--- a/app-crypt/rhash/rhash-1.4.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs multilib-minimal
-
-DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="http://rhash.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug nls ssl static-libs"
-
-RDEPEND="
- ssl? (
- dev-libs/openssl:0=[${MULTILIB_USEDEP}]
-)"
-
-DEPEND="
- ${RDEPEND}
-"
-
-BDEPEND="
- nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/RHash-${PV}"
-
-src_prepare() {
- default
-
- if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
- # we lack posix_memalign
- sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
- librhash/util.h || die
- fi
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- set -- \
- ./configure \
- --target="${CHOST}" \
- --cc="$(tc-getCC)" \
- --ar="$(tc-getAR)" \
- --extra-cflags="${CFLAGS}" \
- --extra-ldflags="${LDFLAGS}" \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --sysconfdir="${EPREFIX}"/etc \
- --disable-openssl-runtime \
- --disable-static \
- --enable-lib-shared \
- $(use_enable debug) \
- $(use_enable nls gettext) \
- $(use_enable ssl openssl) \
- $(use_enable static-libs lib-static)
-
- echo "${@}"
- "${@}" || die "configure failed"
-}
-
-# We would add compile-gmo to the build targets but install-gmo always
-# recompiles unconditionally. :(
-
-multilib_src_install() {
- # -j1 needed due to race condition.
- emake DESTDIR="${D}" -j1 \
- install{,-lib-headers,-pkg-config} \
- $(use nls && echo install-gmo) \
- $(use kernel_Winnt || echo install-lib-so-link)
-}
-
-multilib_src_test() {
- emake test
-}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2021-11-19 8:34 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2021-11-19 8:34 UTC (permalink / raw
To: gentoo-commits
commit: 5b6132a78409d42b35172669969c9d699b87f789
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 19 08:17:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 19 08:34:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6132a7
app-crypt/rhash: add note re compile-gmo
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.2.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/app-crypt/rhash/rhash-1.4.2.ebuild b/app-crypt/rhash/rhash-1.4.2.ebuild
index 0aea0acab044..95bea74843c5 100644
--- a/app-crypt/rhash/rhash-1.4.2.ebuild
+++ b/app-crypt/rhash/rhash-1.4.2.ebuild
@@ -70,6 +70,8 @@ multilib_src_configure() {
# We would add compile-gmo to the build targets but install-gmo always
# recompiles unconditionally. :(
+# (note from sam: this might be fixed in >1.4.2?
+# https://github.com/rhash/RHash/commit/9e4eeb1268149b24b7fbe0fc0fe91e3a266e6261)
multilib_src_install() {
# -j1 needed due to race condition.
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2022-02-27 12:23 Jakov Smolić
0 siblings, 0 replies; 101+ messages in thread
From: Jakov Smolić @ 2022-02-27 12:23 UTC (permalink / raw
To: gentoo-commits
commit: ef04eb3367cfa9a7746975b6fef22658558df163
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 27 12:16:52 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Feb 27 12:22:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef04eb33
app-crypt/rhash: Stabilize 1.4.2 amd64, #833978
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.4.2.ebuild b/app-crypt/rhash/rhash-1.4.2.ebuild
index 95bea74843c5..7ebd82aa101f 100644
--- a/app-crypt/rhash/rhash-1.4.2.ebuild
+++ b/app-crypt/rhash/rhash-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2022-02-27 12:29 Jakov Smolić
0 siblings, 0 replies; 101+ messages in thread
From: Jakov Smolić @ 2022-02-27 12:29 UTC (permalink / raw
To: gentoo-commits
commit: 895b9fd9bd48685af4100ff52c176cc4ef57083a
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 27 12:28:23 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Feb 27 12:28:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895b9fd9
app-crypt/rhash: Stabilize 1.4.2 x86, #833978
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.2.ebuild b/app-crypt/rhash/rhash-1.4.2.ebuild
index 7ebd82aa101f..e5e6f7414acc 100644
--- a/app-crypt/rhash/rhash-1.4.2.ebuild
+++ b/app-crypt/rhash/rhash-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2022-03-06 7:35 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2022-03-06 7:35 UTC (permalink / raw
To: gentoo-commits
commit: 2d0af8ea017134ba7662a92f0f708e7f50331411
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 6 07:35:15 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 6 07:35:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0af8ea
app-crypt/rhash: Stabilize 1.4.2 arm64, #833978
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.2.ebuild b/app-crypt/rhash/rhash-1.4.2.ebuild
index efcfab85db79..dcb1536682d2 100644
--- a/app-crypt/rhash/rhash-1.4.2.ebuild
+++ b/app-crypt/rhash/rhash-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2022-03-06 7:58 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2022-03-06 7:58 UTC (permalink / raw
To: gentoo-commits
commit: e094949d0403d6f59795bd1152e1f9038b604824
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 6 07:58:23 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 6 07:58:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e094949d
app-crypt/rhash: Stabilize 1.4.2 arm, #833978
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.2.ebuild b/app-crypt/rhash/rhash-1.4.2.ebuild
index dcb1536682d2..5b6d3c9e137a 100644
--- a/app-crypt/rhash/rhash-1.4.2.ebuild
+++ b/app-crypt/rhash/rhash-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2022-03-16 15:18 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2022-03-16 15:18 UTC (permalink / raw
To: gentoo-commits
commit: c456356d80bc166938c0cd8433fae4fd15a70aae
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Mar 16 15:10:45 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 15:17:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c456356d
app-crypt/rhash: stable 1.4.2 for hppa, bug #833978
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.2.ebuild b/app-crypt/rhash/rhash-1.4.2.ebuild
index 5b6d3c9e137a..d57cf5e83c4d 100644
--- a/app-crypt/rhash/rhash-1.4.2.ebuild
+++ b/app-crypt/rhash/rhash-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2022-04-29 7:59 WANG Xuerui
0 siblings, 0 replies; 101+ messages in thread
From: WANG Xuerui @ 2022-04-29 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 5aa9be5919cc29b8319d22dd3e0ab31ca3f9c2b9
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 07:33:42 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 07:58:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa9be59
app-crypt/rhash: keyword 1.4.2 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.2.ebuild b/app-crypt/rhash/rhash-1.4.2.ebuild
index d57cf5e83c4d..28eb73baa382 100644
--- a/app-crypt/rhash/rhash-1.4.2.ebuild
+++ b/app-crypt/rhash/rhash-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2022-06-18 8:43 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2022-06-18 8:43 UTC (permalink / raw
To: gentoo-commits
commit: 1bc61e8bb470c5ef32fda4f09fb5bcabf4c41ef9
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 18 08:42:48 2022 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Jun 18 08:42:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc61e8b
app-crypt/rhash: Version bump to 1.4.3, EAPI 8
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 +
app-crypt/rhash/rhash-1.4.3.ebuild | 82 ++++++++++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index c7f090cb2139..9211a10f3293 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1 +1,2 @@
DIST rhash-1.4.2-src.tar.gz 416853 BLAKE2B 06322825116cb00aa4987b01610d967eb57c94aa29b43348ec2c31f053fd471a900fcee776714263213e9a79eaf389b2e79d7b34a5afd3e98d68198193b5cbe7 SHA512 41df57e8b3f32c93d8e6f2ac668b32aaa23eb2eaf90a83f109e61e511404a5036ea88bcf2854e19c1ade0f61960e0d9edf01f3d82e1c645fed36579e9d7a6a25
+DIST rhash-1.4.3-src.tar.gz 429290 BLAKE2B d225aeae0b3a8fb2e093a9aef50cd07a790c7e9734e91114deef2ca8492c85261b8ed5dea45958e35e049ea888885175608962ea72297bdef48b00c52f51eaca SHA512 d87ffcde28d8f25cf775c279fed457e52d24523ed9b695629dae694b3c22372247d18f6032f8ce13a0b70fa2953be408982e46659daaa7c4ab227ae89eaed9c7
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
new file mode 100644
index 000000000000..3836fca5035c
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="http://rhash.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug nls ssl static-libs"
+
+RDEPEND="
+ ssl? (
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+)"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/RHash-${PV}"
+
+src_prepare() {
+ default
+
+ if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
+ # we lack posix_memalign
+ sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
+ librhash/util.h || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ set -- \
+ ./configure \
+ --target="${CHOST}" \
+ --cc="$(tc-getCC)" \
+ --ar="$(tc-getAR)" \
+ --extra-cflags="${CFLAGS}" \
+ --extra-ldflags="${LDFLAGS}" \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --sysconfdir="${EPREFIX}"/etc \
+ --disable-openssl-runtime \
+ --disable-static \
+ --enable-lib-shared \
+ $(use_enable debug) \
+ $(use_enable nls gettext) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs lib-static)
+
+ echo "${@}"
+ "${@}" || die "configure failed"
+}
+
+multilib_src_compile() {
+ emake all \
+ $(multilib_is_native_abi && use nls && echo compile-gmo)
+}
+
+multilib_src_install() {
+ # -j1 needed due to race condition.
+ emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(multilib_is_native_abi && use nls && echo install-gmo) \
+ $(use kernel_Winnt || echo install-lib-so-link)
+}
+
+multilib_src_test() {
+ emake test
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-01-14 19:17 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2023-01-14 19:17 UTC (permalink / raw
To: gentoo-commits
commit: bb2f8fa8fa7541defbcdb9b66049833f15c66686
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 14 06:35:31 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 14 19:14:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2f8fa8
app-crypt/rhash: fix build with lld-16
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.2.ebuild | 11 +++++++++--
app-crypt/rhash/rhash-1.4.3.ebuild | 11 +++++++++--
2 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.4.2.ebuild b/app-crypt/rhash/rhash-1.4.2.ebuild
index 28eb73baa382..85a78659e4d4 100644
--- a/app-crypt/rhash/rhash-1.4.2.ebuild
+++ b/app-crypt/rhash/rhash-1.4.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit toolchain-funcs multilib-minimal
+inherit flag-o-matic toolchain-funcs multilib-minimal
DESCRIPTION="Console utility and library for computing and verifying file hash sums"
HOMEPAGE="http://rhash.sourceforge.net/"
@@ -46,6 +46,13 @@ src_prepare() {
}
multilib_src_configure() {
+ # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
+ # https://github.com/gentoo/gentoo/pull/28355
+ # mold needs this too but right now tc-ld-is-mold is also not available
+ if tc-ld-is-lld; then
+ append-ldflags -Wl,--undefined-version
+ fi
+
set -- \
./configure \
--target="${CHOST}" \
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index 3836fca5035c..1cfc029f4978 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs multilib-minimal
+inherit flag-o-matic toolchain-funcs multilib-minimal
DESCRIPTION="Console utility and library for computing and verifying file hash sums"
HOMEPAGE="http://rhash.sourceforge.net/"
@@ -42,6 +42,13 @@ src_prepare() {
}
multilib_src_configure() {
+ # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
+ # https://github.com/gentoo/gentoo/pull/28355
+ # mold needs this too but right now tc-ld-is-mold is also not available
+ if tc-ld-is-lld; then
+ append-ldflags -Wl,--undefined-version
+ fi
+
set -- \
./configure \
--target="${CHOST}" \
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-02-04 6:47 Arthur Zamarin
0 siblings, 0 replies; 101+ messages in thread
From: Arthur Zamarin @ 2023-02-04 6:47 UTC (permalink / raw
To: gentoo-commits
commit: e39d08ea8ca5314ca689506aff14030d0651d9eb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 06:47:25 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 06:47:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39d08ea
app-crypt/rhash: Stabilize 1.4.3 ppc64, #892844
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index b33bf8d40ffd..399f9ab7ad56 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-02-04 6:47 Arthur Zamarin
0 siblings, 0 replies; 101+ messages in thread
From: Arthur Zamarin @ 2023-02-04 6:47 UTC (permalink / raw
To: gentoo-commits
commit: 9050e81071ded140bf982b83660ca4e5464ffe04
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 06:47:24 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 06:47:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9050e810
app-crypt/rhash: Stabilize 1.4.3 hppa, #892844
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index 1cfc029f4978..b33bf8d40ffd 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-02-04 6:47 Arthur Zamarin
0 siblings, 0 replies; 101+ messages in thread
From: Arthur Zamarin @ 2023-02-04 6:47 UTC (permalink / raw
To: gentoo-commits
commit: 28adec3645f661a78e2d61cde698b63727e399b6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 06:47:26 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 06:47:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28adec36
app-crypt/rhash: Stabilize 1.4.3 ppc, #892844
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index 399f9ab7ad56..f08e16c2f104 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-02-04 6:47 Arthur Zamarin
0 siblings, 0 replies; 101+ messages in thread
From: Arthur Zamarin @ 2023-02-04 6:47 UTC (permalink / raw
To: gentoo-commits
commit: 1c4cc55ad0ef151b4713a0916c8bd95d1138f695
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 06:47:27 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 06:47:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4cc55a
app-crypt/rhash: Stabilize 1.4.3 arm, #892844
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index f08e16c2f104..664e221c87dd 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-02-04 10:58 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2023-02-04 10:58 UTC (permalink / raw
To: gentoo-commits
commit: 6a70bd5e2cd499fb3da73e81a7a582edc1fba63f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 10:58:15 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 10:58:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a70bd5e
app-crypt/rhash: Stabilize 1.4.3 arm64, #892844
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index 664e221c87dd..c9af405d7fd9 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-02-04 10:58 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2023-02-04 10:58 UTC (permalink / raw
To: gentoo-commits
commit: 508b388997dd8e31e67508aa914a82452467cf39
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 10:58:16 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 10:58:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508b3889
app-crypt/rhash: Stabilize 1.4.3 amd64, #892844
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index c9af405d7fd9..59c95d68a7af 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-02-04 10:58 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2023-02-04 10:58 UTC (permalink / raw
To: gentoo-commits
commit: 6089f51c3cba0ed9b57376ab79af2fe54179cb88
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 10:58:18 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 10:58:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6089f51c
app-crypt/rhash: Stabilize 1.4.3 sparc, #892844
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index 59c95d68a7af..02fb214a652e 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-02-07 2:53 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2023-02-07 2:53 UTC (permalink / raw
To: gentoo-commits
commit: 66aa862b3a4beaf0fa746e07ffccf937ad7724f9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 7 02:52:39 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 7 02:52:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66aa862b
app-crypt/rhash: Stabilize 1.4.3 x86, #892844
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index 02fb214a652e..5a7b0fee28df 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-05-30 13:55 Fabian Groffen
0 siblings, 0 replies; 101+ messages in thread
From: Fabian Groffen @ 2023-05-30 13:55 UTC (permalink / raw
To: gentoo-commits
commit: 842148a7a5fd7a557839ff6f2e7536e9572fe540
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue May 30 13:53:57 2023 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue May 30 13:55:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842148a7
app-crypt/rhash-1.4.3: keyword ~arm64-macos
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index 1958b85729bc..f466b436e267 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-06-25 19:17 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2023-06-25 19:17 UTC (permalink / raw
To: gentoo-commits
commit: 43348efe8ab4717f8de578efba367fa040c5f8db
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 25 19:12:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 25 19:16:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43348efe
app-crypt/rhash: drop kernel_Winnt cruft
Support is already gone.
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index f466b436e267..b7b11fc50fbd 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -81,7 +81,7 @@ multilib_src_install() {
emake DESTDIR="${D}" -j1 \
install{,-lib-headers,-pkg-config} \
$(multilib_is_native_abi && use nls && echo install-gmo) \
- $(use kernel_Winnt || echo install-lib-so-link)
+ install-lib-so-link
}
multilib_src_test() {
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-08-03 20:47 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2023-08-03 20:47 UTC (permalink / raw
To: gentoo-commits
commit: 425cc50bf798922a55a547f42aaad53ed8e632b6
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 3 20:45:49 2023 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Aug 3 20:46:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425cc50b
app-crypt/rhash: Bump to 1.4.4, includes soname change
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 +
app-crypt/rhash/rhash-1.4.4.ebuild | 89 ++++++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index e243bbfc4bbc..15fbc4e5e11a 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1 +1,2 @@
DIST rhash-1.4.3-src.tar.gz 429290 BLAKE2B d225aeae0b3a8fb2e093a9aef50cd07a790c7e9734e91114deef2ca8492c85261b8ed5dea45958e35e049ea888885175608962ea72297bdef48b00c52f51eaca SHA512 d87ffcde28d8f25cf775c279fed457e52d24523ed9b695629dae694b3c22372247d18f6032f8ce13a0b70fa2953be408982e46659daaa7c4ab227ae89eaed9c7
+DIST rhash-1.4.4-src.tar.gz 435691 BLAKE2B f3d42f333ad9a82fe4a8ef5af5d8008abf526c05c06a00c7033881d5a27ba663c3cc5cefb73ea8157ac24cb10a50a4e500706d489e61a03dbaee74a4735d1722 SHA512 00a7e5e058b53ce20ae79509815452ed9cb699d1322b678220b72c61dea3ea2f8fa131acfade8bb6d9f6af913f0c3c472330841181b22314b8755166310c946f
diff --git a/app-crypt/rhash/rhash-1.4.4.ebuild b/app-crypt/rhash/rhash-1.4.4.ebuild
new file mode 100644
index 000000000000..7992769880b4
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.4.4.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="http://rhash.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="debug nls ssl static-libs"
+
+RDEPEND="
+ ssl? (
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+)"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/RHash-${PV}"
+
+src_prepare() {
+ default
+
+ if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
+ # we lack posix_memalign
+ sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
+ librhash/util.h || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
+ # https://github.com/gentoo/gentoo/pull/28355
+ # mold needs this too but right now tc-ld-is-mold is also not available
+ if tc-ld-is-lld; then
+ append-ldflags -Wl,--undefined-version
+ fi
+
+ set -- \
+ ./configure \
+ --target="${CHOST}" \
+ --cc="$(tc-getCC)" \
+ --ar="$(tc-getAR)" \
+ --extra-cflags="${CFLAGS}" \
+ --extra-ldflags="${LDFLAGS}" \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --sysconfdir="${EPREFIX}"/etc \
+ --disable-openssl-runtime \
+ --disable-static \
+ --enable-lib-shared \
+ $(use_enable debug) \
+ $(use_enable nls gettext) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs lib-static)
+
+ echo "${@}"
+ "${@}" || die "configure failed"
+}
+
+multilib_src_compile() {
+ emake all \
+ $(multilib_is_native_abi && use nls && echo compile-gmo)
+}
+
+multilib_src_install() {
+ # -j1 needed due to race condition.
+ emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(multilib_is_native_abi && use nls && echo install-gmo) \
+ install-lib-so-link
+}
+
+multilib_src_test() {
+ emake test
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-08-04 8:21 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2023-08-04 8:21 UTC (permalink / raw
To: gentoo-commits
commit: ec6e9c132d4399a5a33049f123a113b290f3378f
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 4 08:20:35 2023 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Aug 4 08:20:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec6e9c13
app-crypt/rhash: Update license to 0BSD
Closes: https://bugs.gentoo.org/911648
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
app-crypt/rhash/rhash-1.4.4.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index b7b11fc50fbd..a4f72204edb2 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Console utility and library for computing and verifying file hash s
HOMEPAGE="http://rhash.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-LICENSE="MIT"
+LICENSE="0BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
diff --git a/app-crypt/rhash/rhash-1.4.4.ebuild b/app-crypt/rhash/rhash-1.4.4.ebuild
index 7992769880b4..b56bd78dac70 100644
--- a/app-crypt/rhash/rhash-1.4.4.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Console utility and library for computing and verifying file hash s
HOMEPAGE="http://rhash.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-LICENSE="MIT"
+LICENSE="0BSD"
SLOT="0/1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-09-10 11:38 Fabian Groffen
0 siblings, 0 replies; 101+ messages in thread
From: Fabian Groffen @ 2023-09-10 11:38 UTC (permalink / raw
To: gentoo-commits
commit: 19f9f9e07885986dbfaf3701b4aa0041b30873da
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 11:37:47 2023 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 11:37:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f9f9e0
app-crypt/rhash-1.4.4: fix build on Solaris
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.4.ebuild | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/app-crypt/rhash/rhash-1.4.4.ebuild b/app-crypt/rhash/rhash-1.4.4.ebuild
index 165ca9e3ba4a..15d4f0bd4ee6 100644
--- a/app-crypt/rhash/rhash-1.4.4.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4.ebuild
@@ -42,6 +42,14 @@ src_prepare() {
librhash/util.h || die
fi
+ # upstream fix for BSD and others, but was only applied for BSD
+ # we need support for Solaris, where we use a GNU toolchain, so use
+ # the original hack, hopefully next release has this fixed
+ # https://github.com/rhash/RHash/issues/238
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ sed -i -e 's/^elif linux; then/else/' configure || die
+ fi
+
multilib_copy_sources
}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2023-10-30 11:29 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2023-10-30 11:29 UTC (permalink / raw
To: gentoo-commits
commit: 9cd1346f799030f4d2a52eb597ca0c5d8e998f1a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 30 11:08:14 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 30 11:28:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd1346f
app-crypt/rhash: HTTPSify HOMEPAGE
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.3.ebuild | 2 +-
app-crypt/rhash/rhash-1.4.4.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index a4f72204edb2..18d58ce2d825 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit flag-o-matic toolchain-funcs multilib-minimal
DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="http://rhash.sourceforge.net/"
+HOMEPAGE="https://rhash.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
diff --git a/app-crypt/rhash/rhash-1.4.4.ebuild b/app-crypt/rhash/rhash-1.4.4.ebuild
index 15d4f0bd4ee6..1477056806af 100644
--- a/app-crypt/rhash/rhash-1.4.4.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit flag-o-matic toolchain-funcs multilib-minimal
DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="http://rhash.sourceforge.net/"
+HOMEPAGE="https://rhash.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-01-03 10:40 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-01-03 10:40 UTC (permalink / raw
To: gentoo-commits
commit: 560acc8a7a2754e5baad60529af2c76f1fea8b13
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 3 10:38:59 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 3 10:39:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560acc8a
app-crypt/rhash: pass -Wl,--undefined-version for other linkers if supported
Revbump as it's a library.
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.4-r1.ebuild | 96 +++++++++++++++++++++++++++++++++++
1 file changed, 96 insertions(+)
diff --git a/app-crypt/rhash/rhash-1.4.4-r1.ebuild b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
new file mode 100644
index 000000000000..02a4f11e44ac
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="https://rhash.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="debug nls ssl static-libs"
+
+RDEPEND="
+ ssl? (
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+)"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/RHash-${PV}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-prefix.patch
+)
+
+src_prepare() {
+ default
+
+ if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
+ # we lack posix_memalign
+ sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
+ librhash/util.h || die
+ fi
+
+ # upstream fix for BSD and others, but was only applied for BSD
+ # we need support for Solaris, where we use a GNU toolchain, so use
+ # the original hack, hopefully next release has this fixed
+ # https://github.com/rhash/RHash/issues/238
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ sed -i -e 's/^elif linux; then/else/' configure || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+ set -- \
+ ./configure \
+ --target="${CHOST}" \
+ --cc="$(tc-getCC)" \
+ --ar="$(tc-getAR)" \
+ --extra-cflags="${CFLAGS}" \
+ --extra-ldflags="${LDFLAGS}" \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --sysconfdir="${EPREFIX}"/etc \
+ --disable-openssl-runtime \
+ --disable-static \
+ --enable-lib-shared \
+ $(use_enable debug) \
+ $(use_enable nls gettext) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs lib-static)
+
+ echo "${@}"
+ "${@}" || die "configure failed"
+}
+
+multilib_src_compile() {
+ emake all \
+ $(multilib_is_native_abi && use nls && echo compile-gmo)
+}
+
+multilib_src_install() {
+ # -j1 needed due to race condition.
+ emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(multilib_is_native_abi && use nls && echo install-gmo) \
+ install-lib-so-link
+}
+
+multilib_src_test() {
+ emake test
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-09-23 0:32 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-09-23 0:32 UTC (permalink / raw
To: gentoo-commits
commit: 0f238b40aac62653214cfd294dea11b5ce828388
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 00:31:25 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 00:31:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f238b40
app-crypt/rhash: Stabilize 1.4.4-r1 ppc64, #940082
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.4-r1.ebuild b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
index 35aa2be528d3..18af4dd64b12 100644
--- a/app-crypt/rhash/rhash-1.4.4-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-09-23 0:32 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-09-23 0:32 UTC (permalink / raw
To: gentoo-commits
commit: 7a494419736cd24907e9911ed1cb275004b089b2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 00:31:26 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 00:31:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a494419
app-crypt/rhash: Stabilize 1.4.4-r1 ppc, #940082
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.4-r1.ebuild b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
index 18af4dd64b12..40c59bfadf3c 100644
--- a/app-crypt/rhash/rhash-1.4.4-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-09-23 6:02 Arthur Zamarin
0 siblings, 0 replies; 101+ messages in thread
From: Arthur Zamarin @ 2024-09-23 6:02 UTC (permalink / raw
To: gentoo-commits
commit: 884d6ce0c9572ec6e73bf06cec0b0ac4c9440411
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 06:02:02 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 06:02:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884d6ce0
app-crypt/rhash: Stabilize 1.4.4-r1 x86, #940082
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.4-r1.ebuild b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
index 000248d51eb4..097e8e681f09 100644
--- a/app-crypt/rhash/rhash-1.4.4-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-09-23 6:02 Arthur Zamarin
0 siblings, 0 replies; 101+ messages in thread
From: Arthur Zamarin @ 2024-09-23 6:02 UTC (permalink / raw
To: gentoo-commits
commit: d5d543bb281ce512f63032ea53e83317105f5b3a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 06:02:01 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 06:02:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d543bb
app-crypt/rhash: Stabilize 1.4.4-r1 amd64, #940082
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.4-r1.ebuild b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
index 40c59bfadf3c..000248d51eb4 100644
--- a/app-crypt/rhash/rhash-1.4.4-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-09-23 6:02 Arthur Zamarin
0 siblings, 0 replies; 101+ messages in thread
From: Arthur Zamarin @ 2024-09-23 6:02 UTC (permalink / raw
To: gentoo-commits
commit: ceff72b06e243df74b8a0c23156307d10b5d197a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 06:02:02 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 06:02:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceff72b0
app-crypt/rhash: Stabilize 1.4.4-r1 arm64, #940082
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.4-r1.ebuild b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
index 097e8e681f09..000603bebf5a 100644
--- a/app-crypt/rhash/rhash-1.4.4-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-09-23 7:13 Arthur Zamarin
0 siblings, 0 replies; 101+ messages in thread
From: Arthur Zamarin @ 2024-09-23 7:13 UTC (permalink / raw
To: gentoo-commits
commit: 80e026855213fcae8c2214f6da44d05807fb8a40
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 07:13:11 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 07:13:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e02685
app-crypt/rhash: Stabilize 1.4.4-r1 arm, #940082
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.4-r1.ebuild b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
index 000603bebf5a..f00630929305 100644
--- a/app-crypt/rhash/rhash-1.4.4-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-09-24 15:22 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-09-24 15:22 UTC (permalink / raw
To: gentoo-commits
commit: 450ebdebc830cf4a72d9fb0b99106e493f1178bc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 24 15:21:31 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 24 15:21:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450ebdeb
app-crypt/rhash: Stabilize 1.4.4-r1 sparc, #940082
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.4-r1.ebuild b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
index f00630929305..8972252ec97a 100644
--- a/app-crypt/rhash/rhash-1.4.4-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-10-08 12:50 Sam James
0 siblings, 0 replies; 101+ messages in thread
From: Sam James @ 2024-10-08 12:50 UTC (permalink / raw
To: gentoo-commits
commit: 5c772014547a88c2a5efe8f50b2555fd5c0e8183
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 8 12:50:17 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 8 12:50:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c772014
app-crypt/rhash: Stabilize 1.4.4-r1 hppa, #940082
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/rhash/rhash-1.4.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/rhash/rhash-1.4.4-r1.ebuild b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
index 8972252ec97a..0c1b26eeb3f8 100644
--- a/app-crypt/rhash/rhash-1.4.4-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.4.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-10-08 14:06 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2024-10-08 14:06 UTC (permalink / raw
To: gentoo-commits
commit: 084062d2124264b67c3efcab6d8e8d2dbb747c27
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 8 14:05:48 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Oct 8 14:06:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084062d2
app-crypt/rhash: Drop old 1.4.3 and 1.4.4
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 -
app-crypt/rhash/rhash-1.4.3.ebuild | 89 --------------------------------
app-crypt/rhash/rhash-1.4.4.ebuild | 101 -------------------------------------
3 files changed, 191 deletions(-)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index 15fbc4e5e11a..af93dbead3c2 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,2 +1 @@
-DIST rhash-1.4.3-src.tar.gz 429290 BLAKE2B d225aeae0b3a8fb2e093a9aef50cd07a790c7e9734e91114deef2ca8492c85261b8ed5dea45958e35e049ea888885175608962ea72297bdef48b00c52f51eaca SHA512 d87ffcde28d8f25cf775c279fed457e52d24523ed9b695629dae694b3c22372247d18f6032f8ce13a0b70fa2953be408982e46659daaa7c4ab227ae89eaed9c7
DIST rhash-1.4.4-src.tar.gz 435691 BLAKE2B f3d42f333ad9a82fe4a8ef5af5d8008abf526c05c06a00c7033881d5a27ba663c3cc5cefb73ea8157ac24cb10a50a4e500706d489e61a03dbaee74a4735d1722 SHA512 00a7e5e058b53ce20ae79509815452ed9cb699d1322b678220b72c61dea3ea2f8fa131acfade8bb6d9f6af913f0c3c472330841181b22314b8755166310c946f
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
deleted file mode 100644
index 5ec40aeb2f88..000000000000
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs multilib-minimal
-
-DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="https://rhash.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
-
-LICENSE="0BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="debug nls ssl static-libs"
-
-RDEPEND="
- ssl? (
- dev-libs/openssl:0=[${MULTILIB_USEDEP}]
-)"
-
-DEPEND="
- ${RDEPEND}
-"
-
-BDEPEND="
- nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/RHash-${PV}"
-
-src_prepare() {
- default
-
- if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
- # we lack posix_memalign
- sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
- librhash/util.h || die
- fi
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
- # https://github.com/gentoo/gentoo/pull/28355
- # mold needs this too but right now tc-ld-is-mold is also not available
- if tc-ld-is-lld; then
- append-ldflags -Wl,--undefined-version
- fi
-
- set -- \
- ./configure \
- --target="${CHOST}" \
- --cc="$(tc-getCC)" \
- --ar="$(tc-getAR)" \
- --extra-cflags="${CFLAGS}" \
- --extra-ldflags="${LDFLAGS}" \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --sysconfdir="${EPREFIX}"/etc \
- --disable-openssl-runtime \
- --disable-static \
- --enable-lib-shared \
- $(use_enable debug) \
- $(use_enable nls gettext) \
- $(use_enable ssl openssl) \
- $(use_enable static-libs lib-static)
-
- echo "${@}"
- "${@}" || die "configure failed"
-}
-
-multilib_src_compile() {
- emake all \
- $(multilib_is_native_abi && use nls && echo compile-gmo)
-}
-
-multilib_src_install() {
- # -j1 needed due to race condition.
- emake DESTDIR="${D}" -j1 \
- install{,-lib-headers,-pkg-config} \
- $(multilib_is_native_abi && use nls && echo install-gmo) \
- install-lib-so-link
-}
-
-multilib_src_test() {
- emake test
-}
diff --git a/app-crypt/rhash/rhash-1.4.4.ebuild b/app-crypt/rhash/rhash-1.4.4.ebuild
deleted file mode 100644
index 364c986148de..000000000000
--- a/app-crypt/rhash/rhash-1.4.4.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs multilib-minimal
-
-DESCRIPTION="Console utility and library for computing and verifying file hash sums"
-HOMEPAGE="https://rhash.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
-
-LICENSE="0BSD"
-SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="debug nls ssl static-libs"
-
-RDEPEND="
- ssl? (
- dev-libs/openssl:0=[${MULTILIB_USEDEP}]
-)"
-
-DEPEND="
- ${RDEPEND}
-"
-
-BDEPEND="
- nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/RHash-${PV}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-prefix.patch
-)
-
-src_prepare() {
- default
-
- if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
- # we lack posix_memalign
- sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
- librhash/util.h || die
- fi
-
- # upstream fix for BSD and others, but was only applied for BSD
- # we need support for Solaris, where we use a GNU toolchain, so use
- # the original hack, hopefully next release has this fixed
- # https://github.com/rhash/RHash/issues/238
- if [[ ${CHOST} == *-solaris* ]] ; then
- sed -i -e 's/^elif linux; then/else/' configure || die
- fi
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
- # https://github.com/gentoo/gentoo/pull/28355
- # mold needs this too but right now tc-ld-is-mold is also not available
- if tc-ld-is-lld; then
- append-ldflags -Wl,--undefined-version
- fi
-
- set -- \
- ./configure \
- --target="${CHOST}" \
- --cc="$(tc-getCC)" \
- --ar="$(tc-getAR)" \
- --extra-cflags="${CFLAGS}" \
- --extra-ldflags="${LDFLAGS}" \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --sysconfdir="${EPREFIX}"/etc \
- --disable-openssl-runtime \
- --disable-static \
- --enable-lib-shared \
- $(use_enable debug) \
- $(use_enable nls gettext) \
- $(use_enable ssl openssl) \
- $(use_enable static-libs lib-static)
-
- echo "${@}"
- "${@}" || die "configure failed"
-}
-
-multilib_src_compile() {
- emake all \
- $(multilib_is_native_abi && use nls && echo compile-gmo)
-}
-
-multilib_src_install() {
- # -j1 needed due to race condition.
- emake DESTDIR="${D}" -j1 \
- install{,-lib-headers,-pkg-config} \
- $(multilib_is_native_abi && use nls && echo install-gmo) \
- install-lib-so-link
-}
-
-multilib_src_test() {
- emake test
-}
^ permalink raw reply related [flat|nested] 101+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
@ 2024-10-19 21:45 James Le Cuirot
0 siblings, 0 replies; 101+ messages in thread
From: James Le Cuirot @ 2024-10-19 21:45 UTC (permalink / raw
To: gentoo-commits
commit: 45e64375507d22fe1c3518631f07979553c98872
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 21:42:40 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 21:42:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e64375
app-crypt/rhash: Version bump to 1.4.5
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-crypt/rhash/Manifest | 1 +
app-crypt/rhash/rhash-1.4.5.ebuild | 91 ++++++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index af93dbead3c2..58a3cd60a8a5 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1 +1,2 @@
DIST rhash-1.4.4-src.tar.gz 435691 BLAKE2B f3d42f333ad9a82fe4a8ef5af5d8008abf526c05c06a00c7033881d5a27ba663c3cc5cefb73ea8157ac24cb10a50a4e500706d489e61a03dbaee74a4735d1722 SHA512 00a7e5e058b53ce20ae79509815452ed9cb699d1322b678220b72c61dea3ea2f8fa131acfade8bb6d9f6af913f0c3c472330841181b22314b8755166310c946f
+DIST rhash-1.4.5-src.tar.gz 444526 BLAKE2B 11021119e8af28e12491eabd55232e24a056bce79b624c970e4806c28fe707ea1395eb390572dba3453900d4512e5896d70642370d0c9340359e2fee95d62c8d SHA512 49bd6aa2497efc4871ae31eaca51d2dc78ceb7126311557d5280b14fafe9355eaecad37f0f78f865e4e1dd1aeb506d3301989cd2f9fff7b0091c81978e8c2f2e
diff --git a/app-crypt/rhash/rhash-1.4.5.ebuild b/app-crypt/rhash/rhash-1.4.5.ebuild
new file mode 100644
index 000000000000..a8d92ff1409b
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.4.5.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash sums"
+HOMEPAGE="https://rhash.sourceforge.net/"
+SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
+S="${WORKDIR}/RHash-${PV}"
+
+LICENSE="0BSD"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="debug nls ssl static-libs"
+
+RDEPEND="
+ ssl? (
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+)"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+ default
+
+ if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
+ # we lack posix_memalign
+ sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \
+ librhash/util.h || die
+ fi
+
+ # upstream fix for BSD and others, but was only applied for BSD
+ # we need support for Solaris, where we use a GNU toolchain, so use
+ # the original hack, hopefully next release has this fixed
+ # https://github.com/rhash/RHash/issues/238
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ sed -i -e 's/^elif linux; then/else/' configure || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+ set -- \
+ ./configure \
+ --target="${CHOST}" \
+ --cc="$(tc-getCC)" \
+ --ar="$(tc-getAR)" \
+ --extra-cflags="${CFLAGS}" \
+ --extra-ldflags="${LDFLAGS}" \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --sysconfdir="${EPREFIX}"/etc \
+ --disable-openssl-runtime \
+ --disable-static \
+ --enable-lib-shared \
+ $(use_enable debug) \
+ $(use_enable nls gettext) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs lib-static)
+
+ echo "${@}"
+ "${@}" || die "configure failed"
+}
+
+multilib_src_compile() {
+ emake all \
+ $(multilib_is_native_abi && use nls && echo compile-gmo)
+}
+
+multilib_src_install() {
+ # -j1 needed due to race condition.
+ emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(multilib_is_native_abi && use nls && echo install-gmo) \
+ install-lib-so-link
+}
+
+multilib_src_test() {
+ emake test
+}
^ permalink raw reply related [flat|nested] 101+ messages in thread
end of thread, other threads:[~2024-10-19 21:45 UTC | newest]
Thread overview: 101+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-04 10:58 [gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-19 21:45 James Le Cuirot
2024-10-08 14:06 James Le Cuirot
2024-10-08 12:50 Sam James
2024-09-24 15:22 Sam James
2024-09-23 7:13 Arthur Zamarin
2024-09-23 6:02 Arthur Zamarin
2024-09-23 6:02 Arthur Zamarin
2024-09-23 6:02 Arthur Zamarin
2024-09-23 0:32 Sam James
2024-09-23 0:32 Sam James
2024-01-03 10:40 Sam James
2023-10-30 11:29 Sam James
2023-09-10 11:38 Fabian Groffen
2023-08-04 8:21 James Le Cuirot
2023-08-03 20:47 James Le Cuirot
2023-06-25 19:17 Sam James
2023-05-30 13:55 Fabian Groffen
2023-02-07 2:53 Sam James
2023-02-04 10:58 Sam James
2023-02-04 10:58 Sam James
2023-02-04 6:47 Arthur Zamarin
2023-02-04 6:47 Arthur Zamarin
2023-02-04 6:47 Arthur Zamarin
2023-02-04 6:47 Arthur Zamarin
2023-01-14 19:17 Sam James
2022-06-18 8:43 James Le Cuirot
2022-04-29 7:59 WANG Xuerui
2022-03-16 15:18 Sam James
2022-03-06 7:58 Sam James
2022-03-06 7:35 Sam James
2022-02-27 12:29 Jakov Smolić
2022-02-27 12:23 Jakov Smolić
2021-11-19 8:34 Sam James
2021-10-16 23:10 James Le Cuirot
2021-09-20 14:09 James Le Cuirot
2021-07-17 7:02 James Le Cuirot
2021-07-17 7:02 James Le Cuirot
2021-05-02 17:22 Mikle Kolyada
2021-01-28 19:31 Fabian Groffen
2021-01-07 21:48 James Le Cuirot
2021-01-06 12:55 Fabian Groffen
2020-12-18 14:49 Fabian Groffen
2020-08-17 22:21 James Le Cuirot
2019-08-05 23:55 Göktürk Yüksek
2019-08-04 18:42 James Le Cuirot
2019-08-04 18:42 James Le Cuirot
2019-06-13 13:07 Michael Haubenwallner
2019-06-13 13:07 Michael Haubenwallner
2019-03-03 10:43 James Le Cuirot
2019-01-14 18:32 Fabian Groffen
2019-01-13 20:01 James Le Cuirot
2019-01-13 16:35 James Le Cuirot
2019-01-09 15:12 Michael Haubenwallner
2018-12-01 15:05 Sergei Trofimovich
2018-11-13 20:23 Sergei Trofimovich
2018-09-13 21:35 James Le Cuirot
2018-09-13 19:23 Tobias Klausmann
2018-08-21 10:06 Mart Raudsepp
2018-08-17 0:33 Mikle Kolyada
2018-08-17 0:33 Mikle Kolyada
2018-08-16 0:39 Thomas Deutschmann
2018-08-11 18:55 Sergei Trofimovich
2018-08-08 22:04 Mikle Kolyada
2018-06-03 18:01 Mikle Kolyada
2018-04-28 22:27 Aaron Bauman
2018-03-25 18:53 James Le Cuirot
2018-03-24 8:28 Michał Górny
2018-03-22 21:07 James Le Cuirot
2018-03-02 16:09 Mart Raudsepp
2018-01-09 7:56 Fabian Groffen
2017-12-05 5:44 Markus Meier
2017-11-26 17:06 James Le Cuirot
2017-11-08 21:33 James Le Cuirot
2017-10-23 12:30 Michael Palimaka
2017-10-21 13:25 Tobias Klausmann
2017-10-15 22:27 Manuel Rüger
2017-10-14 17:20 Sergei Trofimovich
2017-10-13 12:03 Sergei Trofimovich
2017-10-13 11:31 Sergei Trofimovich
2017-09-12 7:26 Sergei Trofimovich
2017-09-12 7:26 Sergei Trofimovich
2017-09-02 12:58 James Le Cuirot
2017-09-02 12:38 James Le Cuirot
2017-09-02 12:38 James Le Cuirot
2017-08-17 21:12 James Le Cuirot
2017-08-10 20:34 Sergei Trofimovich
2017-06-30 7:08 Sergei Trofimovich
2017-06-20 12:48 Fabian Groffen
2017-06-15 14:23 Anthony G. Basile
2017-06-15 11:26 Alexis Ballier
2017-04-13 18:34 Fabian Groffen
2017-04-13 12:46 Fabian Groffen
2017-02-14 13:28 Jeroen Roovers
2017-02-14 13:28 Jeroen Roovers
2017-02-14 10:42 Tobias Klausmann
2017-02-10 21:11 James Le Cuirot
2017-02-10 21:11 James Le Cuirot
2016-09-16 21:27 James Le Cuirot
2016-09-16 21:27 James Le Cuirot
2016-07-21 16:19 Patrice Clement
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox