diff options
Diffstat (limited to 'sys-boot')
-rw-r--r-- | sys-boot/gummiboot/Manifest | 2 | ||||
-rw-r--r-- | sys-boot/gummiboot/files/48-sysmacros.patch | 52 | ||||
-rw-r--r-- | sys-boot/gummiboot/gummiboot-45.ebuild | 33 | ||||
-rw-r--r-- | sys-boot/gummiboot/gummiboot-48.ebuild | 39 | ||||
-rw-r--r-- | sys-boot/gummiboot/metadata.xml | 5 |
5 files changed, 0 insertions, 131 deletions
diff --git a/sys-boot/gummiboot/Manifest b/sys-boot/gummiboot/Manifest deleted file mode 100644 index 97fa2d15ff1..00000000000 --- a/sys-boot/gummiboot/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gummiboot-45.tar.xz 126376 SHA256 e3a6734c4c5acd3b42ec72dfc1214147c9f0ca74f08eeb44f969eb0d9b6d1e50 SHA512 09472a34ef8697a605c65462dde41ef09b1528a63b3a006f73a179ebeb16ac236adf9aaf8c8d7d3c411f3e3e029eb47ad916dc13f69ad9558c4277b1fa3d0619 WHIRLPOOL 04418cb9fd20df1a2bf77264bb766dc8542df8c1b05038ae780fbaa5dfb83e84f02cfd1adb20e22a032e9b0ad6e4654f40e25a67e5edf6b09e918c257930b9e1 -DIST gummiboot-48.tar.xz 131284 SHA256 e6b4b58c79cf600948d4d89a5324ced5736d7f20f7d3de74b2be8221123a9d40 SHA512 c3b3176f1b2fc0f5c8e196c9e63cf6ff6111d009c46a6311bd96367256cf4fbc28b46e3ae9ab4452cdc3b41d92fa978052b9803274b01ec3da72562076ea7737 WHIRLPOOL a9f2751a64a53b07a4d3fff17760f9ff38aed7ad4c0f60772b4b039d8b9a4ba50a9ef7006d28fc96d2653253ea9c65cb1e50391a467cb148684322e956d6fe05 diff --git a/sys-boot/gummiboot/files/48-sysmacros.patch b/sys-boot/gummiboot/files/48-sysmacros.patch deleted file mode 100644 index aceee313f4e..00000000000 --- a/sys-boot/gummiboot/files/48-sysmacros.patch +++ /dev/null @@ -1,52 +0,0 @@ -From d7904d41506163d07d27dbfab1e514b75d172cee Mon Sep 17 00:00:00 2001 -From: Mike Gilbert <floppym@gentoo.org> -Date: Wed, 24 Aug 2016 12:17:19 -0400 -Subject: [PATCH] setup: conditionally include sysmacros.h for major() - ---- - configure.ac | 2 ++ - src/setup/setup.c | 8 ++++++++ - 2 files changed, 10 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 27bbe1d..27552c2 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -72,6 +72,8 @@ AS_IF([test x"$cross_compiling" = "xyes"], [], [ - AC_SUBST([QEMU_BIOS]) - ]) - -+AC_HEADER_MAJOR -+ - # ------------------------------------------------------------------------------ - dnl GNU EFI doesn't use relative paths: efi.h includes efibind.h which is in - dnl ${ARCH} relative to efi.h. I can't find a way to get AC_CHECK_HEADERS to -diff --git a/src/setup/setup.c b/src/setup/setup.c -index 6a4275a..6bf8d86 100644 ---- a/src/setup/setup.c -+++ b/src/setup/setup.c -@@ -27,6 +27,7 @@ - #include <assert.h> - #include <sys/statfs.h> - #include <sys/stat.h> -+#include <sys/types.h> - #include <errno.h> - #include <string.h> - #include <unistd.h> -@@ -38,6 +39,13 @@ - #include <stdbool.h> - #include <blkid.h> - -+#ifdef MAJOR_IN_MKDEV -+#include <sys/mkdev.h> -+#endif -+#ifdef MAJOR_IN_SYSMACROS -+#include <sys/sysmacros.h> -+#endif -+ - #include "efivars.h" - - #define ELEMENTSOF(x) (sizeof(x)/sizeof((x)[0])) --- -2.9.3 - diff --git a/sys-boot/gummiboot/gummiboot-45.ebuild b/sys-boot/gummiboot/gummiboot-45.ebuild deleted file mode 100644 index 240c6340e78..00000000000 --- a/sys-boot/gummiboot/gummiboot-45.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils linux-info - -DESCRIPTION="Minimalistic UEFI bootloader" -HOMEPAGE="https://freedesktop.org/wiki/Software/gummiboot/" -SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND="sys-apps/util-linux" -DEPEND="${RDEPEND} - app-arch/xz-utils - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=sys-boot/gnu-efi-3.0.2" - -pkg_pretend() { - # CONFIG_EFI_STUB is required to boot a kernel with gummiboot - local CONFIG_CHECK="~EFI_STUB" - check_extra_config -} - -src_prepare() { - epatch_user -} diff --git a/sys-boot/gummiboot/gummiboot-48.ebuild b/sys-boot/gummiboot/gummiboot-48.ebuild deleted file mode 100644 index bc51e1f95a6..00000000000 --- a/sys-boot/gummiboot/gummiboot-48.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -WANT_LIBTOOL=none - -inherit autotools linux-info - -DESCRIPTION="Minimalistic UEFI bootloader" -HOMEPAGE="https://freedesktop.org/wiki/Software/gummiboot/" -SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND="sys-apps/util-linux" -DEPEND="${RDEPEND} - app-arch/xz-utils - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=sys-boot/gnu-efi-3.0.2" - -PATCHES=( - "${FILESDIR}/48-sysmacros.patch" -) - -pkg_pretend() { - # CONFIG_EFI_STUB is required to boot a kernel with gummiboot - local CONFIG_CHECK="~EFI_STUB" - check_extra_config -} - -src_prepare() { - default - eautoreconf -} diff --git a/sys-boot/gummiboot/metadata.xml b/sys-boot/gummiboot/metadata.xml deleted file mode 100644 index e907833a121..00000000000 --- a/sys-boot/gummiboot/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer needed --> -</pkgmetadata> |