commit:     9a748d6ffb8ba21af6b50ddc2a4a166551cc87d7
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  2 02:23:43 2022 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Sun Oct  2 02:23:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a748d6f

app-crypt/johntheripper-jumbo: drop 1.9.0-r3, 1.9.0_p20210920, 1.9.0_p20211129

Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 app-crypt/johntheripper-jumbo/Manifest             |   2 -
 .../johntheripper-jumbo-1.9.0-r3.ebuild            | 139 ------------------
 .../johntheripper-jumbo-1.9.0_p20210920.ebuild     | 145 -------------------
 .../johntheripper-jumbo-1.9.0_p20211129.ebuild     | 157 ---------------------
 4 files changed, 443 deletions(-)

diff --git a/app-crypt/johntheripper-jumbo/Manifest 
b/app-crypt/johntheripper-jumbo/Manifest
index 6012316eb241..ea505c2084b2 100644
--- a/app-crypt/johntheripper-jumbo/Manifest
+++ b/app-crypt/johntheripper-jumbo/Manifest
@@ -1,3 +1 @@
-DIST john-1.9.0-jumbo-1.tar.xz 33638768 BLAKE2B 
2fd6813e234308408d42581705ee8b25f9217a3dfb43f05483156f7bb67d0ce0d6de9c3ce8c2e4a17bb99bb377119dae2897bc08c800e7bc80bc6cf245400df6
 SHA512 
c5cb5dc739ee4c666f8479cdf10511fddc391b590c59f90c060d3ccd8449b794ac7b831a6d1f7553883892499e709a66578cfa4d62caef9b7e0a831eb827e808
-DIST johntheripper-jumbo-1.9.0_p20210920.tar.gz 47758128 BLAKE2B 
e85255dc218c43e6358f76eac1e79af01d437a7a1fcddd608a390734fdc4070cbf949b8abc080b82decf4a1f5e32d2baa6d2a09d385a31913d8e988c8732e85e
 SHA512 
5121434ad275921fe6288c51fd9dfd36ed3162387e70e8089bbc266d4a17ea461b72ce26b2004acfb62d95a9ee2d570ef3b3f00c1d031abd8cff2f20c3ab480a
 DIST johntheripper-jumbo-1.9.0_p20211129.tar.gz 47758087 BLAKE2B 
de57218151fbc3bed79322d065ef73deb99b73fb1ce55924197793a320600cc1189dabae43fe5848014c2e72dcb7e1c2a91f2aaba64bd8c7314ded37e23a34c9
 SHA512 
f8fc6bf102d900bb32c5714bd595a71f67f73a1f0a237d9f851b2f250046307bf1177f3782023cd1bbcc55f9d54fd7b4946e09c7dc1fd908ba6a6bad90b233d6

diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r3.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r3.ebuild
deleted file mode 100644
index f17408ea8cf3..000000000000
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r3.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs pax-utils
-
-DESCRIPTION="Fast password cracker"
-HOMEPAGE="http://www.openwall.com/john/";
-
-MY_PN="JohnTheRipper"
-
-if [[ ${PV} == "9999" ]] ; then
-       EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git";
-       inherit git-r3
-else
-       JUMBO="jumbo-1"
-       MY_PV="${PV}-${JUMBO}"
-       MY_P="john-${MY_PV}"
-       SRC_URI="https://www.openwall.com/john/k/${MY_P}.tar.xz";
-       KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
-       S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-#removed rexgen and commoncrypto
-IUSE="custom-cflags kerberos mpi opencl openmp pcap"
-
-DEPEND=">=dev-libs/openssl-1.0.1:0=
-       virtual/libcrypt:=
-       mpi? ( virtual/mpi )
-       opencl? ( virtual/opencl )
-       kerberos? ( virtual/krb5 )
-       pcap? ( net-libs/libpcap )
-       dev-libs/gmp:=
-       sys-libs/zlib
-       app-arch/bzip2"
-
-RDEPEND="${DEPEND}
-               !app-crypt/johntheripper"
-
-PATCHES=(
-       "${FILESDIR}/${P}-opencl-fix.patch"
-       "${FILESDIR}/${P}-gcc11.patch"
-)
-
-pkg_pretend() {
-       [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-       [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
-       sed -i 's#$prefix/share/john#/etc/john#' src/configure || die
-       default
-}
-
-src_configure() {
-       cd src || die
-
-       use custom-cflags || strip-flags
-       append-cflags -fcommon
-
-       econf \
-               --disable-native-march \
-               --disable-native-tests \
-               --without-commoncrypto \
-               --disable-rexgen \
-               --with-openssl \
-               --with-systemwide \
-               $(use_enable mpi) \
-               $(use_enable opencl) \
-               $(use_enable openmp) \
-               $(use_enable pcap)
-}
-
-src_compile() {
-       emake -C src
-}
-
-src_test() {
-       pax-mark -mr run/john
-       #if use opencl; then
-               #gpu tests fail in portage, so run cpu only tests
-       #       ./run/john --device=cpu --test=0 --verbosity=2 || die
-       #else
-               #weak tests
-       #       ./run/john --test=0 --verbosity=2 || die
-               #strong tests
-               #./run/john --test=1 --verbosity=2 || die
-       #fi
-       ewarn "When built systemwide, john can't run tests without reading 
files in /etc."
-       ewarn "Don't bother opening a bug for this unless you include a patch 
to fix it"
-}
-
-src_install() {
-       # executables
-       dosbin run/john
-       newsbin run/mailer john-mailer
-
-       pax-mark -mr "${ED}/usr/sbin/john"
-
-       # grep '$(LN)' Makefile.in | head -n-3 | tail -n+2 | cut -d' ' -f3 | 
cut -d/ -f3
-       for s in \
-               unshadow unafs undrop unique ssh2john putty2john pfx2john 
keepass2john keyring2john \
-               zip2john gpg2john rar2john racf2john keychain2john kwallet2john 
pwsafe2john dmg2john \
-               hccap2john base64conv truecrypt_volume2john keystore2john
-       do
-               dosym john /usr/sbin/$s
-       done
-
-       # scripts
-       exeinto /usr/share/john
-       doexe run/*.pl
-       doexe run/*.py
-       cd run
-       for s in *.pl *.py ; do
-               dosym ../share/john/$s /usr/bin/$s
-       done
-       cd ..
-
-       if use opencl; then
-               insinto /etc/john
-               doins -r run/kernels
-       fi
-
-       # config files
-       insinto /etc/john
-       doins run/*.chr run/password.lst
-       doins run/*.conf
-       doins -r run/rules run/ztex
-
-       # documentation
-       rm -f doc/README
-       dodoc -r README.md doc/*
-}

diff --git 
a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20210920.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20210920.ebuild
deleted file mode 100644
index a77f1fbf4199..000000000000
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20210920.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic toolchain-funcs pax-utils
-
-DESCRIPTION="Fast password cracker"
-HOMEPAGE="http://www.openwall.com/john/";
-
-MY_PN="JohnTheRipper"
-
-if [[ ${PV} == "9999" ]] ; then
-       EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git";
-       inherit git-r3
-else
-       JUMBO="jumbo-1.1"
-       MY_PV="${PV}-${JUMBO}"
-       MY_P="john-${MY_PV}"
-       HASH_COMMIT="43c7f8850736d4ec68bf0a022ae9fb34c274a01d"
-
-       SRC_URI="https://github.com/openwall/john/archive/${HASH_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-       S="${WORKDIR}/john-${HASH_COMMIT}"
-
-       KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="custom-cflags kerberos mpi opencl openmp pcap"
-
-DEPEND=">=dev-libs/openssl-1.0.1:=
-       virtual/libcrypt:=
-       mpi? ( virtual/mpi )
-       opencl? ( virtual/opencl )
-       kerberos? ( virtual/krb5 )
-       pcap? ( net-libs/libpcap )
-       dev-libs/gmp:=
-       sys-libs/zlib
-       app-arch/bzip2"
-RDEPEND="${DEPEND}
-       !app-crypt/johntheripper"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-1.9.0-fix-bashism.patch
-)
-
-pkg_pretend() {
-       [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-       [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
-       default
-
-       cd src || die
-       eautoreconf
-
-       sed -i 's#$prefix/share/john#/etc/john#' configure || die
-}
-
-src_configure() {
-       cd src || die
-
-       use custom-cflags || strip-flags
-
-       econf \
-               --enable-pkg-config \
-               --disable-native-march \
-               --disable-native-tests \
-               --disable-rexgen \
-               --with-openssl \
-               --with-systemwide \
-               $(use_enable mpi) \
-               $(use_enable opencl) \
-               $(use_enable openmp) \
-               $(use_enable pcap)
-}
-
-src_compile() {
-       emake -C src
-}
-
-src_test() {
-       pax-mark -mr run/john
-       #if use opencl; then
-               #gpu tests fail in portage, so run cpu only tests
-       #       ./run/john --device=cpu --test=0 --verbosity=2 || die
-       #else
-               #weak tests
-       #       ./run/john --test=0 --verbosity=2 || die
-               #strong tests
-               #./run/john --test=1 --verbosity=2 || die
-       #fi
-       ewarn "When built systemwide, john can't run tests without reading 
files in /etc."
-       ewarn "Don't bother opening a bug for this unless you include a patch 
to fix it"
-}
-
-src_install() {
-       # Executables
-       dosbin run/john
-       newsbin run/mailer john-mailer
-
-       pax-mark -mr "${ED}/usr/sbin/john"
-
-       # grep '$(LN)' Makefile.in | head -n-3 | tail -n+2 | cut -d' ' -f3 | 
cut -d/ -f3
-       local s
-       for s in \
-               unshadow unafs undrop unique ssh2john putty2john pfx2john 
keepass2john keyring2john \
-               zip2john gpg2john rar2john racf2john keychain2john kwallet2john 
pwsafe2john dmg2john \
-               hccap2john base64conv truecrypt_volume2john keystore2john
-       do
-               dosym john /usr/sbin/${s}
-       done
-
-       # Scripts
-       exeinto /usr/share/john
-       doexe run/*.pl
-       doexe run/*.py
-       cd run || die
-
-       local s
-       for s in *.pl *.py; do
-               dosym ../share/john/${s} /usr/bin/${s}
-       done
-       cd .. || die
-
-       if use opencl; then
-               insinto /etc/john
-               doins -r run/opencl
-       fi
-
-       # Config files
-       insinto /etc/john
-       doins run/*.chr run/password.lst
-       doins run/*.conf
-       doins -r run/rules run/ztex
-
-       # dDocumentation
-       rm -f doc/README || die
-       dodoc -r README.md doc/*
-}

diff --git 
a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129.ebuild
deleted file mode 100644
index 5143d68af9a3..000000000000
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic toolchain-funcs pax-utils
-
-DESCRIPTION="Fast password cracker"
-HOMEPAGE="http://www.openwall.com/john/";
-
-MY_PN="JohnTheRipper"
-
-if [[ ${PV} == "9999" ]] ; then
-       EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git";
-       inherit git-r3
-else
-       JUMBO="jumbo-1.1"
-       MY_PV="${PV}-${JUMBO}"
-       MY_P="john-${MY_PV}"
-       HASH_COMMIT="5d0c85f16f96ca7b6dd06640e95a5801081d6e20"
-
-       SRC_URI="https://github.com/openwall/john/archive/${HASH_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-       S="${WORKDIR}/john-${HASH_COMMIT}"
-
-       KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="custom-cflags kerberos mpi opencl openmp pcap"
-
-DEPEND=">=dev-libs/openssl-1.0.1:=
-       virtual/libcrypt:=
-       mpi? ( virtual/mpi )
-       opencl? ( virtual/opencl )
-       kerberos? ( virtual/krb5 )
-       pcap? ( net-libs/libpcap )
-       dev-libs/gmp:=
-       sys-libs/zlib
-       app-arch/bzip2"
-# Missing (unpackaged):
-# - Digest::Haval256
-# - Digest::x
-# See bug #777369.
-RDEPEND="${DEPEND}
-       dev-perl/Digest-MD2
-       virtual/perl-Digest-MD5
-       dev-perl/Digest-SHA3
-       dev-perl/Digest-GOST
-       !app-crypt/johntheripper"
-
-PATCHES=(
-       "${FILESDIR}"/${P}-fix-bashism.patch
-)
-
-pkg_pretend() {
-       [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-       [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
-       default
-
-       cd src || die
-       eautoreconf
-
-       sed -i 's#$prefix/share/john#/etc/john#' configure || die
-}
-
-src_configure() {
-       cd src || die
-
-       use custom-cflags || strip-flags
-
-       econf \
-               --enable-pkg-config \
-               --disable-native-march \
-               --disable-native-tests \
-               --disable-rexgen \
-               --with-openssl \
-               --with-systemwide \
-               $(use_enable mpi) \
-               $(use_enable opencl) \
-               $(use_enable openmp) \
-               $(use_enable pcap)
-}
-
-src_compile() {
-       # Uses default LD=$(CC) but if the user's set LD, it'll call it
-       # bug #729432.
-       emake LD="$(tc-getCC)" -C src
-}
-
-src_test() {
-       pax-mark -mr run/john
-
-       #if use opencl; then
-               # GPU tests fail in portage, so run cpu only tests
-       #       ./run/john --device=cpu --test=0 --verbosity=2 || die
-       #else
-               # Weak tests
-               #./run/john --test=0 --verbosity=2 || die
-               # Strong tests
-               #./run/john --test=1 --verbosity=2 || die
-       #fi
-
-       ewarn "When built systemwide, john can't run tests without reading 
files in /etc."
-       ewarn "Don't bother opening a bug for this unless you include a patch 
to fix it"
-}
-
-src_install() {
-       # Executables
-       dosbin run/john
-       newsbin run/mailer john-mailer
-
-       pax-mark -mr "${ED}/usr/sbin/john"
-
-       # grep '$(LN)' Makefile.in | head -n-3 | tail -n+2 | cut -d' ' -f3 | 
cut -d/ -f3
-       local s
-       for s in \
-               unshadow unafs undrop unique ssh2john putty2john pfx2john 
keepass2john keyring2john \
-               zip2john gpg2john rar2john racf2john keychain2john kwallet2john 
pwsafe2john dmg2john \
-               hccap2john base64conv truecrypt_volume2john keystore2john
-       do
-               dosym john /usr/sbin/${s}
-       done
-
-       # Scripts
-       exeinto /usr/share/john
-       doexe run/*.pl
-       doexe run/*.py
-       cd run || die
-
-       local s
-       for s in *.pl *.py; do
-               dosym ../share/john/${s} /usr/bin/${s}
-       done
-       cd .. || die
-
-       if use opencl; then
-               insinto /etc/john
-               doins -r run/opencl
-       fi
-
-       # Config files
-       insinto /etc/john
-       doins run/*.chr run/password.lst
-       doins run/*.conf
-       doins -r run/rules run/ztex
-
-       # Documentation
-       rm -f doc/README || die
-       dodoc -r README.md doc/*
-}

Reply via email to