floppym     15/02/05 22:53:10

  Modified:             metadata.xml grub-9999-r1.ebuild
                        grub-2.02_beta2-r7.ebuild ChangeLog
  Log:
  Add 'fonts' use flag to toggle freetype DEPEND. Bug 538926.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
0BBEEA1FEA4843A4)

Revision  Changes    Path
1.21                 sys-boot/grub/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/metadata.xml?rev=1.21&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/metadata.xml?rev=1.21&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/metadata.xml?r1=1.20&r2=1.21

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-boot/grub/metadata.xml,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- metadata.xml        4 Feb 2015 02:50:01 -0000       1.20
+++ metadata.xml        5 Feb 2015 22:53:10 -0000       1.21
@@ -16,6 +16,7 @@
     <flag name="efiemu">
                Build and install the efiemu runtimes
        </flag>
+       <flag name="fonts">Build and install fonts for the gfxterm module</flag>
     <flag name="mount">
                Build and install the grub-mount utility
        </flag>



1.28                 sys-boot/grub/grub-9999-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/grub-9999-r1.ebuild?rev=1.28&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/grub-9999-r1.ebuild?rev=1.28&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/grub-9999-r1.ebuild?r1=1.27&r2=1.28

Index: grub-9999-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-9999-r1.ebuild,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- grub-9999-r1.ebuild 4 Feb 2015 02:50:01 -0000       1.27
+++ grub-9999-r1.ebuild 5 Feb 2015 22:53:10 -0000       1.28
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-9999-r1.ebuild,v 1.27 
2015/02/04 02:50:01 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-9999-r1.ebuild,v 1.28 
2015/02/05 22:53:10 floppym Exp $
 
 EAPI=5
 
@@ -38,16 +38,16 @@
 
 DEJAVU=dejavu-sans-ttf-2.34
 UNIFONT=unifont-7.0.06
-SRC_URI+=" mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz
+SRC_URI+=" fonts? ( mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz )
        themes? ( mirror://sourceforge/dejavu/${DEJAVU}.zip )"
 
 DESCRIPTION="GNU GRUB boot loader"
 HOMEPAGE="http://www.gnu.org/software/grub/";
 
 # Includes licenses for dejavu and unifont
-LICENSE="GPL-3 truetype? ( BitstreamVera GPL-2-with-font-exception )"
+LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( BitstreamVera )"
 SLOT="2"
-IUSE="debug device-mapper doc efiemu mount +multislot nls static sdl test 
+themes truetype libzfs"
+IUSE="debug device-mapper doc efiemu +fonts mount +multislot nls static sdl 
test +themes truetype libzfs"
 
 GRUB_ALL_PLATFORMS=(
        # everywhere:
@@ -63,6 +63,13 @@
 )
 IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
 
+REQUIRED_USE="
+       grub_platforms_coreboot? ( fonts )
+       grub_platforms_qemu? ( fonts )
+       grub_platforms_ieee1275? ( fonts )
+       grub_platforms_loongson? ( fonts )
+"
+
 # os-prober: Used on runtime to detect other OSes
 # xorriso (dev-libs/libisoburn): Used on runtime for mkrescue
 RDEPEND="
@@ -81,11 +88,11 @@
 DEPEND="${RDEPEND}
        ${PYTHON_DEPS}
        app-misc/pax-utils
-       media-libs/freetype:2
        sys-devel/flex
        sys-devel/bison
        sys-apps/help2man
        sys-apps/texinfo
+       fonts? ( media-libs/freetype:2 )
        grub_platforms_xen? ( app-emulation/xen-tools )
        static? (
                app-arch/xz-utils[static-libs(+)]
@@ -99,7 +106,7 @@
                dev-libs/libisoburn
                app-emulation/qemu
        )
-       truetype? ( app-arch/unzip )
+       themes? ( app-arch/unzip )
 "
 RDEPEND+="
        kernel_linux? (
@@ -177,7 +184,7 @@
 
 setup_fonts() {
        ln -s "${WORKDIR}/${UNIFONT}.pcf" unifont.pcf || die
-       if use truetype; then
+       if use themes; then
                ln -s "${WORKDIR}/${DEJAVU}/ttf/DejaVuSans.ttf" DejaVuSans.ttf 
|| die
        fi
 }



1.5                  sys-boot/grub/grub-2.02_beta2-r7.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/grub-2.02_beta2-r7.ebuild?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/grub-2.02_beta2-r7.ebuild?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/grub-2.02_beta2-r7.ebuild?r1=1.4&r2=1.5

Index: grub-2.02_beta2-r7.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-2.02_beta2-r7.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- grub-2.02_beta2-r7.ebuild   4 Feb 2015 02:50:01 -0000       1.4
+++ grub-2.02_beta2-r7.ebuild   5 Feb 2015 22:53:10 -0000       1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-2.02_beta2-r7.ebuild,v 
1.4 2015/02/04 02:50:01 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-2.02_beta2-r7.ebuild,v 
1.5 2015/02/05 22:53:10 floppym Exp $
 
 EAPI=5
 
@@ -36,16 +36,16 @@
 
 DEJAVU=dejavu-sans-ttf-2.34
 UNIFONT=unifont-7.0.06
-SRC_URI+=" mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz
+SRC_URI+=" fonts? ( mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz )
        themes? ( mirror://sourceforge/dejavu/${DEJAVU}.zip )"
 
 DESCRIPTION="GNU GRUB boot loader"
 HOMEPAGE="http://www.gnu.org/software/grub/";
 
 # Includes licenses for dejavu and unifont
-LICENSE="GPL-3 truetype? ( BitstreamVera GPL-2-with-font-exception )"
+LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( BitstreamVera )"
 SLOT="2"
-IUSE="debug device-mapper doc efiemu mount +multislot nls static sdl test 
+themes truetype libzfs"
+IUSE="debug device-mapper doc efiemu +fonts mount +multislot nls static sdl 
test +themes truetype libzfs"
 
 GRUB_ALL_PLATFORMS=(
        # everywhere:
@@ -61,6 +61,13 @@
 )
 IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
 
+REQUIRED_USE="
+       grub_platforms_coreboot? ( fonts )
+       grub_platforms_qemu? ( fonts )
+       grub_platforms_ieee1275? ( fonts )
+       grub_platforms_loongson? ( fonts )
+"
+
 # os-prober: Used on runtime to detect other OSes
 # xorriso (dev-libs/libisoburn): Used on runtime for mkrescue
 RDEPEND="
@@ -79,11 +86,11 @@
 DEPEND="${RDEPEND}
        ${PYTHON_DEPS}
        app-misc/pax-utils
-       media-libs/freetype:2
        sys-devel/flex
        sys-devel/bison
        sys-apps/help2man
        sys-apps/texinfo
+       fonts? ( media-libs/freetype:2 )
        grub_platforms_xen? ( app-emulation/xen-tools )
        static? (
                app-arch/xz-utils[static-libs(+)]
@@ -97,7 +104,7 @@
                dev-libs/libisoburn
                app-emulation/qemu
        )
-       truetype? ( app-arch/unzip )
+       themes? ( app-arch/unzip )
 "
 RDEPEND+="
        kernel_linux? (
@@ -177,7 +184,7 @@
 
 setup_fonts() {
        ln -s "${WORKDIR}/${UNIFONT}.pcf" unifont.pcf || die
-       if use truetype; then
+       if use themes; then
                ln -s "${WORKDIR}/${DEJAVU}/ttf/DejaVuSans.ttf" DejaVuSans.ttf 
|| die
        fi
 }



1.345                sys-boot/grub/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/ChangeLog?rev=1.345&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/ChangeLog?rev=1.345&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/grub/ChangeLog?r1=1.344&r2=1.345

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-boot/grub/ChangeLog,v
retrieving revision 1.344
retrieving revision 1.345
diff -u -r1.344 -r1.345
--- ChangeLog   4 Feb 2015 02:50:01 -0000       1.344
+++ ChangeLog   5 Feb 2015 22:53:10 -0000       1.345
@@ -1,6 +1,10 @@
 # ChangeLog for sys-boot/grub
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/ChangeLog,v 1.344 2015/02/04 
02:50:01 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/ChangeLog,v 1.345 2015/02/05 
22:53:10 floppym Exp $
+
+  05 Feb 2015; Mike Gilbert <[email protected]> grub-2.02_beta2-r7.ebuild,
+  grub-9999-r1.ebuild, metadata.xml:
+  Add 'fonts' use flag to toggle freetype DEPEND. Bug 538926.
 
   04 Feb 2015; Mike Gilbert <[email protected]> grub-2.02_beta2-r7.ebuild,
   grub-9999-r1.ebuild, metadata.xml:




Reply via email to