diff options
-rw-r--r-- | app-forensics/libewf/Manifest | 1 | ||||
-rw-r--r-- | app-forensics/libewf/files/libewf-20171104-openssl-3.patch | 27 | ||||
-rw-r--r-- | app-forensics/libewf/libewf-20171104-r2.ebuild | 66 | ||||
-rw-r--r-- | app-forensics/libewf/metadata.xml | 13 | ||||
-rw-r--r-- | profiles/package.mask | 7 |
5 files changed, 0 insertions, 114 deletions
diff --git a/app-forensics/libewf/Manifest b/app-forensics/libewf/Manifest deleted file mode 100644 index b8ed65882ce0..000000000000 --- a/app-forensics/libewf/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libewf-experimental-20171104.tar.gz 2243405 BLAKE2B 86e69eba5313dadbfe2cc63639e96cf964b5d72e3c98299c0262547b2d900b7a8a4a5938435bdafac3890ee05ea0079ef68809086234ff486c985d557d2c4897 SHA512 610174971b8e09385f1f51c02e7be36e7a18d21f8b22ddeb7ba7d5c20e7df97591a70de3523b2d63bed8deb5a2a170a14e825f6a80aeb0937553ecae5925ee0b diff --git a/app-forensics/libewf/files/libewf-20171104-openssl-3.patch b/app-forensics/libewf/files/libewf-20171104-openssl-3.patch deleted file mode 100644 index 2d30da7042f8..000000000000 --- a/app-forensics/libewf/files/libewf-20171104-openssl-3.patch +++ /dev/null @@ -1,27 +0,0 @@ -https://bugs.gentoo.org/805188 -https://github.com/libyal/libewf/commit/033ea5b4e5f8f1248f74a2ec61fc1be183c6c46b ---- a/ewftools/ewftools_output.c -+++ b/ewftools/ewftools_output.c -@@ -238,12 +238,20 @@ void ewfoutput_version_detailed_fprint( - LIBHMAC_VERSION_STRING ); - - #if defined( HAVE_LIBCRYPTO ) -+#if defined( SHLIB_VERSION_NUMBER ) - fprintf( - stream, - " (libcrypto %s)", - SHLIB_VERSION_NUMBER ); --#endif --#endif -+#elif defined( OPENSSL_VERSION_MAJOR ) && defined( OPENSSL_VERSION_MINOR ) -+ fprintf( -+ stream, -+ " (libcrypto %d.%d)", -+ OPENSSL_VERSION_MAJOR, -+ OPENSSL_VERSION_MINOR ); -+#endif -+#endif -+#endif - - #if defined( HAVE_LIBODRAW ) || defined( HAVE_LOCAL_LIBODRAW ) - fprintf( diff --git a/app-forensics/libewf/libewf-20171104-r2.ebuild b/app-forensics/libewf/libewf-20171104-r2.ebuild deleted file mode 100644 index b45a35d521a8..000000000000 --- a/app-forensics/libewf/libewf-20171104-r2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format" -HOMEPAGE="https://github.com/libyal/libewf" -SRC_URI="https://github.com/libyal/libewf/releases/download/${PV}/${PN}-experimental-${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0/3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86" -# Upstream bug #2597171, pyewf has implicit declarations -#IUSE="debug python unicode" -IUSE="bfio bzip2 debug +fuse nls +ssl static-libs +uuid unicode zlib" - -# Uses bundled libbfio until tree version is bumped -RDEPEND=" - bzip2? ( app-arch/bzip2 ) - fuse? ( sys-fs/fuse:0= ) - nls? ( - virtual/libintl - virtual/libiconv - ) - uuid? ( sys-apps/util-linux ) - ssl? ( dev-libs/openssl:0= ) - zlib? ( sys-libs/zlib ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -# Issues finding test executables -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${P}-openssl-3.patch -) - -src_configure() { - local econfargs=( - $(use_enable static-libs static) - $(use_enable nls) - $(use_enable debug verbose-output) - $(use_enable debug debug-output) - $(use_enable unicode wide-character-type) - $(use_with bfio libbfio) - $(use_with zlib) - $(use_with bzip2) - $(use_with ssl openssl) - $(use_with uuid libuuid) - $(use_with fuse libfuse) - ) - - econf "${econfargs[@]}" -} - -src_install() { - default - - if ! use static-libs ; then - find "${ED}"/usr -name '*.la' -delete || die - fi -} diff --git a/app-forensics/libewf/metadata.xml b/app-forensics/libewf/metadata.xml deleted file mode 100644 index 6b035e81bbc9..000000000000 --- a/app-forensics/libewf/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="bfio">Enables libbfio for chaining file in file handling</flag> - <flag name="fuse">Enable fuse support for ewfmount</flag> - <flag name="uuid">Enable UUID support in the ewftools</flag> - </use> - <upstream> - <remote-id type="github">libyal/libewf</remote-id> - </upstream> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index f48a08d243bf..5d5fb5af15f9 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -330,13 +330,6 @@ dev-python/pyannotate # Removal on 2024-05-23. Bug #929453. dev-python/fuse-python -# Michał Górny <mgorny@gentoo.org> (2024-04-23) -# Unmaintained in Gentoo and seriously outdated. Its only reverse -# dependency is app-admin/testdisk, and the current TestDisk versions -# do not build against this version anyway -# Removal on 2024-05-23. Bug #927076. -app-forensics/libewf - # Michał Górny <mgorny@gentoo.org> (2024-04-11) # Contains a bug that could render the kernel fail to boot. # https://lore.kernel.org/oe-lkp/202403221630.2692c998-oliver.sang@intel.com/ |