summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-boot')
-rw-r--r--sys-boot/gummiboot/Manifest2
-rw-r--r--sys-boot/gummiboot/files/48-sysmacros.patch52
-rw-r--r--sys-boot/gummiboot/gummiboot-45.ebuild33
-rw-r--r--sys-boot/gummiboot/gummiboot-48.ebuild39
-rw-r--r--sys-boot/gummiboot/metadata.xml5
5 files changed, 0 insertions, 131 deletions
diff --git a/sys-boot/gummiboot/Manifest b/sys-boot/gummiboot/Manifest
deleted file mode 100644
index 97fa2d15ff10..000000000000
--- 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 aceee313f4e5..000000000000
--- 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 240c6340e78d..000000000000
--- 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 bc51e1f95a6b..000000000000
--- 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 e907833a121c..000000000000
--- 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>