summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-01-04 03:53:04 +0000
committerSam James <sam@gentoo.org>2023-01-04 04:31:58 +0000
commitbcb662dd739c33566d234ad09a9624d3c4d1dc69 (patch)
tree3573d06e2c5c0b8f07aca7748e975c920696df6a /app-crypt/efitools
parentnet-proxy/torsocks: fix build w/ clang 16 (diff)
downloadgentoo-bcb662dd739c33566d234ad09a9624d3c4d1dc69.tar.gz
gentoo-bcb662dd739c33566d234ad09a9624d3c4d1dc69.tar.bz2
gentoo-bcb662dd739c33566d234ad09a9624d3c4d1dc69.zip
app-crypt/efitools: drop 1.9.2
Bug: https://bugs.gentoo.org/888457 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-crypt/efitools')
-rw-r--r--app-crypt/efitools/efitools-1.9.2.ebuild56
1 files changed, 0 insertions, 56 deletions
diff --git a/app-crypt/efitools/efitools-1.9.2.ebuild b/app-crypt/efitools/efitools-1.9.2.ebuild
deleted file mode 100644
index ac731ef3bd03..000000000000
--- a/app-crypt/efitools/efitools-1.9.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Tools for manipulating UEFI secure boot platforms"
-HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/jejb/efitools.git"
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="static"
-
-LIB_DEPEND="dev-libs/openssl:0=[static-libs(+)]"
-
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
- sys-apps/util-linux"
-
-DEPEND="${RDEPEND}
- app-crypt/sbsigntools
- dev-perl/File-Slurp
- static? ( ${LIB_DEPEND} )
- sys-apps/help2man
- sys-boot/gnu-efi
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/1.7.0-Make.rules.patch"
- "${FILESDIR}/1.8.1-respect-ar.patch"
-)
-
-src_prepare() {
- if use static; then
- append-ldflags -static
- sed -i "s/-lcrypto\b/$($(tc-getPKG_CONFIG) --static --libs libcrypto)/g" \
- Makefile || die
- fi
-
- # Let it build with clang.
- if tc-is-clang; then
- sed -i -e 's/-fno-toplevel-reorder//g' Make.rules || die
- fi
-
- # Respect users CFLAGS
- sed -i -e 's/CFLAGS.*= -O2 -g/CFLAGS += /' Make.rules || die
-
- # Respect users LDFLAGS
- sed -i -e 's/LDFLAGS/LIBS/g' Make.rules || die
- sed -i -e 's/\$(CC)/& $(LDFLAGS)/g' Makefile || die
-
- # Run 'default', to apply user patches
- default
-}