[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2021-04-17 Thread Sam James
commit: 91ff0dd5fbd208f90fe81b8279b65042c831f5db
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 18 01:44:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 18 01:44:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ff0dd5

app-emulation/xen-pvgrub: Stabilize 4.13.3 amd64, #783456

Signed-off-by: Sam James  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild
index 9f1b7ed32fe..18c5c56da87 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild
@@ -35,7 +35,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2021-04-17 Thread Sam James
commit: f7fb98625ca91e955c49a287617fc067b9d42a30
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 18 01:41:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 18 01:41:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7fb9862

app-emulation/xen-pvgrub: Stabilize 4.13.3 x86, #783456

Signed-off-by: Sam James  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild
index 177bd6b1da7..9f1b7ed32fe 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild
@@ -35,7 +35,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2021-04-17 Thread Joonas Niilola
commit: 1487c37bac81d9148d6a5ac78aef0b4337a5d967
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Apr 14 13:47:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr 17 07:49:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1487c37b

app-emulation/xen-pvgrub: bump to 4.13.3

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20375
Signed-off-by: Joonas Niilola  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild | 155 ++
 2 files changed, 156 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 408b35150b6..d648745d8c8 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,5 +4,6 @@ DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac69
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
+DIST xen-4.13.3.tar.gz 39044539 BLAKE2B 
5d0e57c76e12e1b86b78bbf561e947d70b9569a24412617a640346d2358b141a2741e7a3be454df52d198ad63e58b1519288de62330417c70e72445703f3fac2
 SHA512 
622127d824b9c49b57282a887fb404e0bad05ff60bccade82e4e0e9b5ad975ff9aa1fba83392e6d8379e9a15340e8ae9785c0913eb11027816e4600432eea6b6
 DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 
21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab
 SHA512 
c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild
new file mode 100644
index 000..177bd6b1da7
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.3.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='xml,threads(+)'
+
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=https://alpha.gnu.org/gnu/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${MY_PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+# python2 only
+RESTRICT="test"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # eapply can't 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/, app-editors/emacs/, profiles/, sys-apps/diffutils/, ...

2021-03-14 Thread Mike Gilbert
commit: e176846d458c331c2e087892c9b5aea10c85fd45
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar 14 15:46:48 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar 14 15:50:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e176846d

Inline mirror://gnu-alpha/

Signed-off-by: Mike Gilbert  gentoo.org>

 app-arch/gzip/gzip-1.10.ebuild | 2 +-
 app-arch/gzip/gzip-1.9.ebuild  | 2 +-
 app-arch/tar/tar-1.32-r1.ebuild| 2 +-
 app-arch/tar/tar-1.33.ebuild   | 2 +-
 app-arch/tar/tar-1.34.ebuild   | 2 +-
 app-editors/emacs/emacs-27.1-r4.ebuild | 2 +-
 app-editors/emacs/emacs-27.1.91-r1.ebuild  | 2 +-
 app-editors/emacs/emacs-27.1.-r1.ebuild| 2 +-
 app-editors/emacs/emacs-28.0..ebuild   | 2 +-
 app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild  | 4 ++--
 app-emulation/xen-pvgrub/xen-pvgrub-4.14.1.ebuild  | 4 ++--
 app-text/aspell/aspell-0.60.8.ebuild   | 2 +-
 app-text/gv/gv-3.7.3.90.ebuild | 2 +-
 profiles/thirdpartymirrors | 1 -
 sys-apps/diffutils/diffutils-3.7-r1.ebuild | 2 +-
 sys-apps/groff/groff-1.22.4.ebuild | 2 +-
 sys-boot/grub/grub-2.04-r2.ebuild  | 4 ++--
 sys-boot/grub/grub-.ebuild | 4 ++--
 sys-devel/bc/bc-1.06.95-r2.ebuild  | 2 +-
 sys-devel/gettext/gettext-0.21.ebuild  | 2 +-
 sys-devel/make/make-4.3.ebuild | 2 +-
 x11-libs/spread-sheet-widget/spread-sheet-widget-0.3-r1.ebuild | 4 ++--
 x11-libs/spread-sheet-widget/spread-sheet-widget-0.6.ebuild| 4 ++--
 23 files changed, 28 insertions(+), 29 deletions(-)

diff --git a/app-arch/gzip/gzip-1.10.ebuild b/app-arch/gzip/gzip-1.10.ebuild
index b160e4ccd6d..320d210311f 100644
--- a/app-arch/gzip/gzip-1.10.ebuild
+++ b/app-arch/gzip/gzip-1.10.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic
 DESCRIPTION="Standard GNU compressor"
 HOMEPAGE="https://www.gnu.org/software/gzip/;
 SRC_URI="mirror://gnu/gzip/${P}.tar.xz
-   mirror://gnu-alpha/gzip/${P}.tar.xz
+   https://alpha.gnu.org/gnu/gzip/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
 
 LICENSE="GPL-3"

diff --git a/app-arch/gzip/gzip-1.9.ebuild b/app-arch/gzip/gzip-1.9.ebuild
index a32c4185f2d..08f3b6b95e7 100644
--- a/app-arch/gzip/gzip-1.9.ebuild
+++ b/app-arch/gzip/gzip-1.9.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic
 DESCRIPTION="Standard GNU compressor"
 HOMEPAGE="https://www.gnu.org/software/gzip/;
 SRC_URI="mirror://gnu/gzip/${P}.tar.xz
-   mirror://gnu-alpha/gzip/${P}.tar.xz
+   https://alpha.gnu.org/gnu/gzip/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
 
 LICENSE="GPL-3"

diff --git a/app-arch/tar/tar-1.32-r1.ebuild b/app-arch/tar/tar-1.32-r1.ebuild
index 3056e050872..db7d8023d60 100644
--- a/app-arch/tar/tar-1.32-r1.ebuild
+++ b/app-arch/tar/tar-1.32-r1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic
 DESCRIPTION="Use this to make tarballs :)"
 HOMEPAGE="https://www.gnu.org/software/tar/;
 SRC_URI="mirror://gnu/tar/${P}.tar.bz2
-   mirror://gnu-alpha/tar/${P}.tar.bz2"
+   https://alpha.gnu.org/gnu/tar/${P}.tar.bz2;
 
 LICENSE="GPL-3+"
 SLOT="0"

diff --git a/app-arch/tar/tar-1.33.ebuild b/app-arch/tar/tar-1.33.ebuild
index ce07710a9a6..3edc9849a1e 100644
--- a/app-arch/tar/tar-1.33.ebuild
+++ b/app-arch/tar/tar-1.33.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic
 DESCRIPTION="Use this to make tarballs :)"
 HOMEPAGE="https://www.gnu.org/software/tar/;
 SRC_URI="mirror://gnu/tar/${P}.tar.xz
-   mirror://gnu-alpha/tar/${P}.tar.xz"
+   https://alpha.gnu.org/gnu/tar/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"

diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild
index ce07710a9a6..3edc9849a1e 100644
--- a/app-arch/tar/tar-1.34.ebuild
+++ b/app-arch/tar/tar-1.34.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic
 DESCRIPTION="Use this to make tarballs :)"
 HOMEPAGE="https://www.gnu.org/software/tar/;
 SRC_URI="mirror://gnu/tar/${P}.tar.xz
-   mirror://gnu-alpha/tar/${P}.tar.xz"
+   https://alpha.gnu.org/gnu/tar/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"

diff --git a/app-editors/emacs/emacs-27.1-r4.ebuild 
b/app-editors/emacs/emacs-27.1-r4.ebuild
index 216c3c4521b..c8649ab9c57 100644
--- a/app-editors/emacs/emacs-27.1-r4.ebuild
+++ b/app-editors/emacs/emacs-27.1-r4.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
S="${WORKDIR}/emacs"
elif [[ ${PV//[0-9]} != "." ]]; then
-   
SRC_URI="mirror://gnu-alpha/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
+  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2021-02-04 Thread Thomas Deutschmann
commit: ee1a46c693aeabc668f15ab1d24d952e18b8ce29
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 19:09:31 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:23:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1a46c6

app-emulation/xen-pvgrub: drop unused

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild | 155 --
 2 files changed, 156 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 81f86df719c..408b35150b6 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,6 +4,5 @@ DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac69
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
-DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
 DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 
21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab
 SHA512 
c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild
deleted file mode 100644
index 586ee80bce4..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE='xml,threads(+)'
-
-inherit flag-o-matic multilib python-single-r1 toolchain-funcs
-
-MY_PV=${PV/_/-}
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${MY_PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-# python2 only
-RESTRICT="test"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-   # Purely to unclutter src_prepare
-   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
-
-   # eapply can't patch in $WORKDIR, requires a sed; Bug #455194. 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2021-02-01 Thread Thomas Deutschmann
commit: 0beed217d7ec6525c37d1c795b2d285b81d07976
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Jan 19 16:59:44 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb  1 19:23:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0beed217

app-emulation/xen-pvgrub: bump to 4.14.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.14.1.ebuild | 155 ++
 2 files changed, 156 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 781deb13d41..81f86df719c 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,4 +5,5 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
 DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
+DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 
21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab
 SHA512 
c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.14.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.1.ebuild
new file mode 100644
index 000..c3980e0437e
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE='xml,threads(+)'
+
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${MY_PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+# python2 only
+RESTRICT="test"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # eapply can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure || die
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   -e s':$(AR) $@:$(AR) rc $@:' \
+   -i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in} || die
+   einfo 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-11-27 Thread Thomas Deutschmann
commit: 82201ae702e614f193985338f13f44fea0a22e6f
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Nov 27 10:24:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Nov 27 16:55:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82201ae7

app-emulation/xen-pvgrub: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild | 155 --
 2 files changed, 156 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index b94f7402055..781deb13d41 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,7 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.13.1.tar.gz 39024612 BLAKE2B 
efff138699fac2c14fad2e0dfd4535ebd744577df3dddccc2a589b81a76f24fc81c75e295f4cd33ca2e820929417b22d714504b576cb0737a563037bd56b6a95
 SHA512 
b56d20704155d98d803496cba83eb928e0f986a750831cd5600fc88d0ae772fe1456571654375054043d2da8daca255cc98385ebf08b1b1a75ecf7f4b7a0ee90
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
 DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild
deleted file mode 100644
index d901f4638e9..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-PYTHON_REQ_USE='xml,threads(+)'
-
-inherit flag-o-matic multilib python-single-r1 toolchain-funcs
-
-MY_PV=${PV/_/-}
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${MY_PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-# python2 only
-RESTRICT="test"
-

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-11-10 Thread Sam James
commit: 03bfd12814cacb3b3ee0f3aa6f446f733150d2d8
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 11 00:46:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 11 00:46:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bfd128

app-emulation/xen-pvgrub: Stabilize 4.13.2 amd64, #753692

Signed-off-by: Sam James  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild
index 07a46c9c8d4..d901f4638e9 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild
@@ -35,7 +35,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-11-10 Thread Sam James
commit: 81cab6c2ae3e549a6fa8d493ddedca63a102e511
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 18:46:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 18:46:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81cab6c2

app-emulation/xen-pvgrub: Stabilize 4.13.2 x86, #753692

Signed-off-by: Sam James  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild
index 5c95dccf2ec..07a46c9c8d4 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild
@@ -35,7 +35,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-11-10 Thread Thomas Deutschmann
commit: 40ad3acd7691bc8813e4b997fe869a7aaf0d2210
Author: Tomáš Mózes  gmail  com>
AuthorDate: Mon Nov  9 11:52:18 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 10 15:29:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ad3acd

app-emulation/xen-pvgrub: bump to 4.13.2

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild | 155 ++
 2 files changed, 156 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index aa2198b3578..b94f7402055 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,5 +4,6 @@ DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac69
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.13.1.tar.gz 39024612 BLAKE2B 
efff138699fac2c14fad2e0dfd4535ebd744577df3dddccc2a589b81a76f24fc81c75e295f4cd33ca2e820929417b22d714504b576cb0737a563037bd56b6a95
 SHA512 
b56d20704155d98d803496cba83eb928e0f986a750831cd5600fc88d0ae772fe1456571654375054043d2da8daca255cc98385ebf08b1b1a75ecf7f4b7a0ee90
+DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
 DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild
new file mode 100644
index 000..5c95dccf2ec
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.2.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE='xml,threads(+)'
+
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${MY_PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+# python2 only
+RESTRICT="test"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # eapply can't patch in $WORKDIR, requires a sed; Bug #455194. 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-09-19 Thread Michał Górny
commit: 403ebb5c303d969b909548b3fddbbb27147a0929
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 19 07:29:57 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 19 08:04:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403ebb5c

app-emulation/xen-pvgrub: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild | 150 --
 2 files changed, 151 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 26685eac171..aa2198b3578 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,7 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.12.3.tar.gz 26985230 BLAKE2B 
403de519a552f1cd49e5a85b63f48df1b7a47ff8381385860b67df32af0b33be1c13c92ca2234e4479b7f415e711e0f46c396c3f62dfb5b2465d2991723cf6ef
 SHA512 
7bbf4e752477f18143ac9a62fb633b1fbe115a1a9b03d0132f33dfca025bc9b76d9c2e9b66a3e407d14aff161b940b1a82e3e3ca43213798e9dd38b6970194e0
 DIST xen-4.13.1.tar.gz 39024612 BLAKE2B 
efff138699fac2c14fad2e0dfd4535ebd744577df3dddccc2a589b81a76f24fc81c75e295f4cd33ca2e820929417b22d714504b576cb0737a563037bd56b6a95
 SHA512 
b56d20704155d98d803496cba83eb928e0f986a750831cd5600fc88d0ae772fe1456571654375054043d2da8daca255cc98385ebf08b1b1a75ecf7f4b7a0ee90
 DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
deleted file mode 100644
index 7a47d1a99b2..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-   # Purely to unclutter src_prepare
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-09-18 Thread Agostino Sarubbo
commit: e29d293bbca5325cbc0c4e7833abd4e8337fd048
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 18 15:04:43 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 18 15:04:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29d293b

app-emulation/xen-pvgrub: amd64 stable wrt bug #738040

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild
index 07a46c9c8d4..d901f4638e9 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild
@@ -35,7 +35,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-09-15 Thread Thomas Deutschmann
commit: 50c87566d2ed57d0e45dbdae0a247b066321f17b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Sep 15 17:21:50 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Sep 15 17:22:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c87566

app-emulation/xen-pvgrub: x86 stable (bug #738040)

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild
index 5c95dccf2ec..07a46c9c8d4 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild
@@ -35,7 +35,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-07-26 Thread Thomas Deutschmann
commit: 377329a9d10ce10b2095efae0ab1ba3cc53cde14
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Jul 24 15:50:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 26 16:22:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=377329a9

app-emulation/xen-pvgrub: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild | 150 --
 2 files changed, 151 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 85c451ac900..26685eac171 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,7 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.12.2.tar.gz 26985135 BLAKE2B 
530821011a6dd0ac0a99fb135ff5311eb8e975c3791818093b5e250eed7854d153de6d4340197f9b949c0ad2c3d7b2b7180deb42bc71748ff70ff6fad195269d
 SHA512 
7d9e7921271830c9eadf1bb8eca1aec20d343ad7475b0dc3165ef6d681759e7cb70739f8d9f85622a23aef960988820e822267fb198b12ee3dd657ad6164069f
 DIST xen-4.12.3.tar.gz 26985230 BLAKE2B 
403de519a552f1cd49e5a85b63f48df1b7a47ff8381385860b67df32af0b33be1c13c92ca2234e4479b7f415e711e0f46c396c3f62dfb5b2465d2991723cf6ef
 SHA512 
7bbf4e752477f18143ac9a62fb633b1fbe115a1a9b03d0132f33dfca025bc9b76d9c2e9b66a3e407d14aff161b940b1a82e3e3ca43213798e9dd38b6970194e0
 DIST xen-4.13.1.tar.gz 39024612 BLAKE2B 
efff138699fac2c14fad2e0dfd4535ebd744577df3dddccc2a589b81a76f24fc81c75e295f4cd33ca2e820929417b22d714504b576cb0737a563037bd56b6a95
 SHA512 
b56d20704155d98d803496cba83eb928e0f986a750831cd5600fc88d0ae772fe1456571654375054043d2da8daca255cc98385ebf08b1b1a75ecf7f4b7a0ee90
 DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
deleted file mode 100644
index 7a47d1a99b2..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-07-26 Thread Thomas Deutschmann
commit: 13831570a58b0bd2e69d62716aa25e358306545d
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Jul 24 15:48:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 26 16:22:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13831570

app-emulation/xen-pvgrub: bump to 4.14.0, drop rc

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest  | 2 +-
 .../{xen-pvgrub-4.14.0_rc3.ebuild => xen-pvgrub-4.14.0.ebuild} | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 1036e9dfb0a..85c451ac900 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,5 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c9
 DIST xen-4.12.2.tar.gz 26985135 BLAKE2B 
530821011a6dd0ac0a99fb135ff5311eb8e975c3791818093b5e250eed7854d153de6d4340197f9b949c0ad2c3d7b2b7180deb42bc71748ff70ff6fad195269d
 SHA512 
7d9e7921271830c9eadf1bb8eca1aec20d343ad7475b0dc3165ef6d681759e7cb70739f8d9f85622a23aef960988820e822267fb198b12ee3dd657ad6164069f
 DIST xen-4.12.3.tar.gz 26985230 BLAKE2B 
403de519a552f1cd49e5a85b63f48df1b7a47ff8381385860b67df32af0b33be1c13c92ca2234e4479b7f415e711e0f46c396c3f62dfb5b2465d2991723cf6ef
 SHA512 
7bbf4e752477f18143ac9a62fb633b1fbe115a1a9b03d0132f33dfca025bc9b76d9c2e9b66a3e407d14aff161b940b1a82e3e3ca43213798e9dd38b6970194e0
 DIST xen-4.13.1.tar.gz 39024612 BLAKE2B 
efff138699fac2c14fad2e0dfd4535ebd744577df3dddccc2a589b81a76f24fc81c75e295f4cd33ca2e820929417b22d714504b576cb0737a563037bd56b6a95
 SHA512 
b56d20704155d98d803496cba83eb928e0f986a750831cd5600fc88d0ae772fe1456571654375054043d2da8daca255cc98385ebf08b1b1a75ecf7f4b7a0ee90
-DIST xen-4.14.0-rc3.tar.gz 39943460 BLAKE2B 
12356947738cfc7b43d0fa1bcbc8912f87fa5f0368b02b2bd8cc1d2681edc2f26d8edce50991e5fab65aa40f32ce263a2ded80f8ae827f182ea5a0f63274ddc2
 SHA512 
c6771003f2f66334c9181faeb01cb3283fcbfda78064cfde3a14ae9dca2454c35766d78df23dc480a9daba1edb7fd31db9ebfc3a4f57dd2b07852dd486e859ed
+DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0_rc3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild
similarity index 99%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.14.0_rc3.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild
index 7dbff03ddf2..c3980e0437e 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0_rc3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild
@@ -35,8 +35,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-#KEYWORDS="~amd64 ~x86"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-06-26 Thread Thomas Deutschmann
commit: 79dea617dd5a0ab05ac2365efeb692438e195da0
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Jun 24 07:21:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 26 22:59:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79dea617

app-emulation/xen-pvgrub: bump to 4.14.0-rc3, drop old

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest   | 2 +-
 .../{xen-pvgrub-4.14.0_rc1.ebuild => xen-pvgrub-4.14.0_rc3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index f362f86ff55..1036e9dfb0a 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,5 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c9
 DIST xen-4.12.2.tar.gz 26985135 BLAKE2B 
530821011a6dd0ac0a99fb135ff5311eb8e975c3791818093b5e250eed7854d153de6d4340197f9b949c0ad2c3d7b2b7180deb42bc71748ff70ff6fad195269d
 SHA512 
7d9e7921271830c9eadf1bb8eca1aec20d343ad7475b0dc3165ef6d681759e7cb70739f8d9f85622a23aef960988820e822267fb198b12ee3dd657ad6164069f
 DIST xen-4.12.3.tar.gz 26985230 BLAKE2B 
403de519a552f1cd49e5a85b63f48df1b7a47ff8381385860b67df32af0b33be1c13c92ca2234e4479b7f415e711e0f46c396c3f62dfb5b2465d2991723cf6ef
 SHA512 
7bbf4e752477f18143ac9a62fb633b1fbe115a1a9b03d0132f33dfca025bc9b76d9c2e9b66a3e407d14aff161b940b1a82e3e3ca43213798e9dd38b6970194e0
 DIST xen-4.13.1.tar.gz 39024612 BLAKE2B 
efff138699fac2c14fad2e0dfd4535ebd744577df3dddccc2a589b81a76f24fc81c75e295f4cd33ca2e820929417b22d714504b576cb0737a563037bd56b6a95
 SHA512 
b56d20704155d98d803496cba83eb928e0f986a750831cd5600fc88d0ae772fe1456571654375054043d2da8daca255cc98385ebf08b1b1a75ecf7f4b7a0ee90
-DIST xen-4.14.0-rc1.tar.gz 39946385 BLAKE2B 
af4d4d0d205b76d7cfb954c4c8ef95afbab7209de522691a875e3b2fc55d843ba6b1d71c693a472dbcf8cdf6b4cf4aa8f27065fdcf06145a50e6708fe63ea0e2
 SHA512 
90442feb6e5f1e853c337972217762e4c4ea44719275de74211bf0e7101746c33e0e437db544d03b5528d75b2e5bc97468b448e587ca0345b38b850f2aa393e9
+DIST xen-4.14.0-rc3.tar.gz 39943460 BLAKE2B 
12356947738cfc7b43d0fa1bcbc8912f87fa5f0368b02b2bd8cc1d2681edc2f26d8edce50991e5fab65aa40f32ce263a2ded80f8ae827f182ea5a0f63274ddc2
 SHA512 
c6771003f2f66334c9181faeb01cb3283fcbfda78064cfde3a14ae9dca2454c35766d78df23dc480a9daba1edb7fd31db9ebfc3a4f57dd2b07852dd486e859ed
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0_rc1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0_rc3.ebuild
similarity index 100%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.14.0_rc1.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.14.0_rc3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-06-17 Thread Thomas Deutschmann
commit: 41c12c86e04b286a2dcf687c67ae3a350790a555
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sun Jun 14 01:21:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun 17 15:25:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c12c86

app-emulation/xen-pvgrub: bump to 4.14.0-rc1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest  |   1 +
 .../xen-pvgrub/xen-pvgrub-4.14.0_rc1.ebuild| 156 +
 2 files changed, 157 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 4a22ca0a9f2..f362f86ff55 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,4 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c9
 DIST xen-4.12.2.tar.gz 26985135 BLAKE2B 
530821011a6dd0ac0a99fb135ff5311eb8e975c3791818093b5e250eed7854d153de6d4340197f9b949c0ad2c3d7b2b7180deb42bc71748ff70ff6fad195269d
 SHA512 
7d9e7921271830c9eadf1bb8eca1aec20d343ad7475b0dc3165ef6d681759e7cb70739f8d9f85622a23aef960988820e822267fb198b12ee3dd657ad6164069f
 DIST xen-4.12.3.tar.gz 26985230 BLAKE2B 
403de519a552f1cd49e5a85b63f48df1b7a47ff8381385860b67df32af0b33be1c13c92ca2234e4479b7f415e711e0f46c396c3f62dfb5b2465d2991723cf6ef
 SHA512 
7bbf4e752477f18143ac9a62fb633b1fbe115a1a9b03d0132f33dfca025bc9b76d9c2e9b66a3e407d14aff161b940b1a82e3e3ca43213798e9dd38b6970194e0
 DIST xen-4.13.1.tar.gz 39024612 BLAKE2B 
efff138699fac2c14fad2e0dfd4535ebd744577df3dddccc2a589b81a76f24fc81c75e295f4cd33ca2e820929417b22d714504b576cb0737a563037bd56b6a95
 SHA512 
b56d20704155d98d803496cba83eb928e0f986a750831cd5600fc88d0ae772fe1456571654375054043d2da8daca255cc98385ebf08b1b1a75ecf7f4b7a0ee90
+DIST xen-4.14.0-rc1.tar.gz 39946385 BLAKE2B 
af4d4d0d205b76d7cfb954c4c8ef95afbab7209de522691a875e3b2fc55d843ba6b1d71c693a472dbcf8cdf6b4cf4aa8f27065fdcf06145a50e6708fe63ea0e2
 SHA512 
90442feb6e5f1e853c337972217762e4c4ea44719275de74211bf0e7101746c33e0e437db544d03b5528d75b2e5bc97468b448e587ca0345b38b850f2aa393e9
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0_rc1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0_rc1.ebuild
new file mode 100644
index 000..7dbff03ddf2
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0_rc1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE='xml,threads(+)'
+
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${MY_PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+#KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+# python2 only
+RESTRICT="test"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # eapply can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure || die
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   -e s':$(AR) $@:$(AR) rc $@:' \
+   -i 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-06-12 Thread Agostino Sarubbo
commit: 0bf0a7c3c022f9a88ce709254d74600bc30bdd54
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:55:29 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:55:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf0a7c3

app-emulation/xen-pvgrub: x86 stable wrt bug #727904

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
index 2e3a4584769..7a47d1a99b2 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-06-12 Thread Agostino Sarubbo
commit: 6b8b511516a6c97c1e16e716364653ba916a4c55
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 12 07:50:33 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 12 07:50:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8b5115

app-emulation/xen-pvgrub: amd64 stable wrt bug #727904

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
index 90ff022902e..2e3a4584769 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-05-25 Thread Yixun Lan
commit: d89fb81ef89345975383a728e7f3c1f783afcdee
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue May 19 10:55:07 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon May 25 14:20:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89fb81e

app-emulation/xen-pvgrub: bump to 4.12.3

Closes: https://github.com/gentoo/gentoo/pull/15857
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild | 150 ++
 2 files changed, 151 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 909f0c5ed45..78ebc93c743 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,5 +4,6 @@ DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac69
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.12.2.tar.gz 26985135 BLAKE2B 
530821011a6dd0ac0a99fb135ff5311eb8e975c3791818093b5e250eed7854d153de6d4340197f9b949c0ad2c3d7b2b7180deb42bc71748ff70ff6fad195269d
 SHA512 
7d9e7921271830c9eadf1bb8eca1aec20d343ad7475b0dc3165ef6d681759e7cb70739f8d9f85622a23aef960988820e822267fb198b12ee3dd657ad6164069f
+DIST xen-4.12.3.tar.gz 26985230 BLAKE2B 
403de519a552f1cd49e5a85b63f48df1b7a47ff8381385860b67df32af0b33be1c13c92ca2234e4479b7f415e711e0f46c396c3f62dfb5b2465d2991723cf6ef
 SHA512 
7bbf4e752477f18143ac9a62fb633b1fbe115a1a9b03d0132f33dfca025bc9b76d9c2e9b66a3e407d14aff161b940b1a82e3e3ca43213798e9dd38b6970194e0
 DIST xen-4.13.0.tar.gz 39005191 BLAKE2B 
cd85bfe549e20447afb8ec6b2ab33ea1893f45392c08737730d7898706748ebb96b2e842b2ff3e4af8c5d8a705e6d25a2bfb8acf0d7cc771805d0cc97757a949
 SHA512 
5b2ded9a2fe3f7ddf40eed1fa9858baead06233a01eb6099cc45b3c78b6c3823acfe7b731910733e87125dfa49d08c53f74c215fb1b320a92b44b87a0a105225
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
new file mode 100644
index 000..90ff022902e
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.3.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # eapply can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-05-25 Thread Yixun Lan
commit: 3485e36654fed1a7dc9bdbd40148887ab3457315
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue May 19 10:55:50 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon May 25 14:20:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3485e366

app-emulation/xen-pvgrub: bump to 4.13.1

Closes: https://github.com/gentoo/gentoo/pull/15857
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild | 155 ++
 2 files changed, 156 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 78ebc93c743..c17a76e90af 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,4 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c9
 DIST xen-4.12.2.tar.gz 26985135 BLAKE2B 
530821011a6dd0ac0a99fb135ff5311eb8e975c3791818093b5e250eed7854d153de6d4340197f9b949c0ad2c3d7b2b7180deb42bc71748ff70ff6fad195269d
 SHA512 
7d9e7921271830c9eadf1bb8eca1aec20d343ad7475b0dc3165ef6d681759e7cb70739f8d9f85622a23aef960988820e822267fb198b12ee3dd657ad6164069f
 DIST xen-4.12.3.tar.gz 26985230 BLAKE2B 
403de519a552f1cd49e5a85b63f48df1b7a47ff8381385860b67df32af0b33be1c13c92ca2234e4479b7f415e711e0f46c396c3f62dfb5b2465d2991723cf6ef
 SHA512 
7bbf4e752477f18143ac9a62fb633b1fbe115a1a9b03d0132f33dfca025bc9b76d9c2e9b66a3e407d14aff161b940b1a82e3e3ca43213798e9dd38b6970194e0
 DIST xen-4.13.0.tar.gz 39005191 BLAKE2B 
cd85bfe549e20447afb8ec6b2ab33ea1893f45392c08737730d7898706748ebb96b2e842b2ff3e4af8c5d8a705e6d25a2bfb8acf0d7cc771805d0cc97757a949
 SHA512 
5b2ded9a2fe3f7ddf40eed1fa9858baead06233a01eb6099cc45b3c78b6c3823acfe7b731910733e87125dfa49d08c53f74c215fb1b320a92b44b87a0a105225
+DIST xen-4.13.1.tar.gz 39024612 BLAKE2B 
efff138699fac2c14fad2e0dfd4535ebd744577df3dddccc2a589b81a76f24fc81c75e295f4cd33ca2e820929417b22d714504b576cb0737a563037bd56b6a95
 SHA512 
b56d20704155d98d803496cba83eb928e0f986a750831cd5600fc88d0ae772fe1456571654375054043d2da8daca255cc98385ebf08b1b1a75ecf7f4b7a0ee90
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild
new file mode 100644
index 000..5c95dccf2ec
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE='xml,threads(+)'
+
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${MY_PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+# python2 only
+RESTRICT="test"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # eapply can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure || die
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   -e s':$(AR) $@:$(AR) rc $@:' \
+   -i 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-05-25 Thread Yixun Lan
commit: 5a9bdbfc2df5ea986023129cd5f54256f7c84a24
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue May 19 11:13:04 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon May 25 14:20:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9bdbfc

app-emulation/xen-pvgrub: drop old

Closes: https://github.com/gentoo/gentoo/pull/15857
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild | 155 --
 2 files changed, 156 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index c17a76e90af..4a22ca0a9f2 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,6 +5,5 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.12.2.tar.gz 26985135 BLAKE2B 
530821011a6dd0ac0a99fb135ff5311eb8e975c3791818093b5e250eed7854d153de6d4340197f9b949c0ad2c3d7b2b7180deb42bc71748ff70ff6fad195269d
 SHA512 
7d9e7921271830c9eadf1bb8eca1aec20d343ad7475b0dc3165ef6d681759e7cb70739f8d9f85622a23aef960988820e822267fb198b12ee3dd657ad6164069f
 DIST xen-4.12.3.tar.gz 26985230 BLAKE2B 
403de519a552f1cd49e5a85b63f48df1b7a47ff8381385860b67df32af0b33be1c13c92ca2234e4479b7f415e711e0f46c396c3f62dfb5b2465d2991723cf6ef
 SHA512 
7bbf4e752477f18143ac9a62fb633b1fbe115a1a9b03d0132f33dfca025bc9b76d9c2e9b66a3e407d14aff161b940b1a82e3e3ca43213798e9dd38b6970194e0
-DIST xen-4.13.0.tar.gz 39005191 BLAKE2B 
cd85bfe549e20447afb8ec6b2ab33ea1893f45392c08737730d7898706748ebb96b2e842b2ff3e4af8c5d8a705e6d25a2bfb8acf0d7cc771805d0cc97757a949
 SHA512 
5b2ded9a2fe3f7ddf40eed1fa9858baead06233a01eb6099cc45b3c78b6c3823acfe7b731910733e87125dfa49d08c53f74c215fb1b320a92b44b87a0a105225
 DIST xen-4.13.1.tar.gz 39024612 BLAKE2B 
efff138699fac2c14fad2e0dfd4535ebd744577df3dddccc2a589b81a76f24fc81c75e295f4cd33ca2e820929417b22d714504b576cb0737a563037bd56b6a95
 SHA512 
b56d20704155d98d803496cba83eb928e0f986a750831cd5600fc88d0ae772fe1456571654375054043d2da8daca255cc98385ebf08b1b1a75ecf7f4b7a0ee90
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
deleted file mode 100644
index 5c95dccf2ec..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-PYTHON_REQ_USE='xml,threads(+)'
-
-inherit flag-o-matic multilib python-single-r1 toolchain-funcs
-
-MY_PV=${PV/_/-}
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${MY_PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-# python2 only
-RESTRICT="test"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-   # Purely to unclutter src_prepare
-   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
-
-   # eapply can't patch in $WORKDIR, 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-04-30 Thread Yixun Lan
commit: 879c818c4fdcb88490fe7ce9f6a12a11d5917eef
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Apr 28 11:56:32 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Apr 30 14:42:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879c818c

app-emulation/xen-pvgrub: add python3.{7,8} support

Closes: https://github.com/gentoo/gentoo/pull/15554
Bug: https://bugs.gentoo.org/718216
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
index 2fec4e1c157..5c95dccf2ec 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE='xml,threads'
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE='xml,threads(+)'
 
 inherit flag-o-matic multilib python-single-r1 toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-03-13 Thread Yixun Lan
commit: a28934bc55aee9995e379ad2dd0beba40c4da767
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Mar 13 15:07:09 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Mar 13 15:08:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28934bc

app-emulation/xen-pvgrub: drop old version

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   2 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild | 163 --
 2 files changed, 165 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index c707fd8fe94..909f0c5ed45 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,8 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.11.3-upstream-patches-0.tar.xz 3692 BLAKE2B 
f1fb200020b6e8767cb4b900e3468edbebbd61c8147a13d2102e425f8c5f0016b95a1f51fb26bd3560c97b73bbd2935d117ce08f92744fd02a97658cd0168ff8
 SHA512 
ebb64219b62e418276056eae6c47561366c0a22afaa8750a56a252e84b84c4644189a22788cf176d7d2ca5ceb84d307afa884f373f54db693f0182d951353ab2
-DIST xen-4.11.3.tar.gz 25180826 BLAKE2B 
56041bcef9adec754ee21032cf849745c6011224463f73b763ea186b37460f8456cb1f10614cb51ee4d2d77f03cba311f025e8999687888d15ac59cc122cd172
 SHA512 
2204e490e9fc357a05983a9bf4e7345e1d364fe00400ce473988dcb9ca7d4e2b921fe10f095cbbc64248130a92d22c6f0d154dcae250a57a7f915df32e3dc436
 DIST xen-4.12.2.tar.gz 26985135 BLAKE2B 
530821011a6dd0ac0a99fb135ff5311eb8e975c3791818093b5e250eed7854d153de6d4340197f9b949c0ad2c3d7b2b7180deb42bc71748ff70ff6fad195269d
 SHA512 
7d9e7921271830c9eadf1bb8eca1aec20d343ad7475b0dc3165ef6d681759e7cb70739f8d9f85622a23aef960988820e822267fb198b12ee3dd657ad6164069f
 DIST xen-4.13.0.tar.gz 39005191 BLAKE2B 
cd85bfe549e20447afb8ec6b2ab33ea1893f45392c08737730d7898706748ebb96b2e842b2ff3e4af8c5d8a705e6d25a2bfb8acf0d7cc771805d0cc97757a949
 SHA512 
5b2ded9a2fe3f7ddf40eed1fa9858baead06233a01eb6099cc45b3c78b6c3823acfe7b731910733e87125dfa49d08c53f74c215fb1b320a92b44b87a0a105225
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild
deleted file mode 100644
index 8e9696b6324..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=0
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-03-12 Thread Agostino Sarubbo
commit: bce2c830682ddbe5b19d3137ffc161908b1a7d7e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 12 16:26:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 12 16:26:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce2c830

app-emulation/xen-pvgrub: x86 stable wrt bug #712208

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
index 2e3a4584769..7a47d1a99b2 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-03-12 Thread Agostino Sarubbo
commit: f85a7845dbd37b35919238ebec1bafac8f9763d5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 12 16:21:06 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 12 16:21:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85a7845

app-emulation/xen-pvgrub: amd64 stable wrt bug #712208

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
index 90ff022902e..2e3a4584769 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-03-01 Thread Yixun Lan
commit: a2d53cd6caaf7bd226f212856ea197a34dedcef9
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Feb 19 05:11:27 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Mar  1 23:56:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d53cd6

app-emulation/xen-pvgrub: bump to 4.12.2, drop old

Closes: https://github.com/gentoo/gentoo/pull/14094
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest   | 2 +-
 .../xen-pvgrub/{xen-pvgrub-4.12.1.ebuild => xen-pvgrub-4.12.2.ebuild}   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 27addcf4dcd..c707fd8fe94 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,6 +5,6 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.11.3-upstream-patches-0.tar.xz 3692 BLAKE2B 
f1fb200020b6e8767cb4b900e3468edbebbd61c8147a13d2102e425f8c5f0016b95a1f51fb26bd3560c97b73bbd2935d117ce08f92744fd02a97658cd0168ff8
 SHA512 
ebb64219b62e418276056eae6c47561366c0a22afaa8750a56a252e84b84c4644189a22788cf176d7d2ca5ceb84d307afa884f373f54db693f0182d951353ab2
 DIST xen-4.11.3.tar.gz 25180826 BLAKE2B 
56041bcef9adec754ee21032cf849745c6011224463f73b763ea186b37460f8456cb1f10614cb51ee4d2d77f03cba311f025e8999687888d15ac59cc122cd172
 SHA512 
2204e490e9fc357a05983a9bf4e7345e1d364fe00400ce473988dcb9ca7d4e2b921fe10f095cbbc64248130a92d22c6f0d154dcae250a57a7f915df32e3dc436
-DIST xen-4.12.1.tar.gz 26970584 BLAKE2B 
ceab2af3d36b72d838d7b4f58f6855c97cf05282a4ea3c82eda29b8945ee20563845b7be02884bf0a061a633fb2b3016a2f7396ce34d9b3d93f90d6ee6d449ed
 SHA512 
be15d3af6b109771aaf59b3621e4e1560b7d9a963d9b7f6a1f6f4a1c907fd97434b060c15f75849b44fbda33f26eb51b030d14d068c6ad5103ad240fe7a98f40
+DIST xen-4.12.2.tar.gz 26985135 BLAKE2B 
530821011a6dd0ac0a99fb135ff5311eb8e975c3791818093b5e250eed7854d153de6d4340197f9b949c0ad2c3d7b2b7180deb42bc71748ff70ff6fad195269d
 SHA512 
7d9e7921271830c9eadf1bb8eca1aec20d343ad7475b0dc3165ef6d681759e7cb70739f8d9f85622a23aef960988820e822267fb198b12ee3dd657ad6164069f
 DIST xen-4.13.0.tar.gz 39005191 BLAKE2B 
cd85bfe549e20447afb8ec6b2ab33ea1893f45392c08737730d7898706748ebb96b2e842b2ff3e4af8c5d8a705e6d25a2bfb8acf0d7cc771805d0cc97757a949
 SHA512 
5b2ded9a2fe3f7ddf40eed1fa9858baead06233a01eb6099cc45b3c78b6c3823acfe7b731910733e87125dfa49d08c53f74c215fb1b320a92b44b87a0a105225
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
similarity index 99%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.12.1.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
index b0120ed0ade..90ff022902e 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2020-03-01 Thread Yixun Lan
commit: 9d6d3b5711a191a0648def4ce5f859a496693755
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Feb 19 05:05:38 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Mar  1 23:55:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6d3b57

app-emulation/xen-pvgrub: restrict tests

Closes: https://bugs.gentoo.org/703448
Closes: https://github.com/gentoo/gentoo/pull/14094
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
index 9a1c6029fc9..2fec4e1c157 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -48,6 +48,9 @@ DEPEND="sys-devel/gettext
 RDEPEND="${PYTHON_DEPS}
>=app-emulation/xen-tools-${PV}"
 
+# python2 only
+RESTRICT="test"
+
 pkg_setup() {
python-single-r1_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-12-20 Thread Yixun Lan
commit: d33a5a27880d179d758bd30280f48dc8dd8e6e2a
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Dec 19 10:46:45 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Dec 20 10:08:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33a5a27

app-emulation/xen-pvgrub: bump to 4.13.0

Closes: https://github.com/gentoo/gentoo/pull/14049
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest| 2 +-
 .../{xen-pvgrub-4.13.0_rc5.ebuild => xen-pvgrub-4.13.0.ebuild}   | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index d37c8212bbb..27addcf4dcd 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,5 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c9
 DIST xen-4.11.3-upstream-patches-0.tar.xz 3692 BLAKE2B 
f1fb200020b6e8767cb4b900e3468edbebbd61c8147a13d2102e425f8c5f0016b95a1f51fb26bd3560c97b73bbd2935d117ce08f92744fd02a97658cd0168ff8
 SHA512 
ebb64219b62e418276056eae6c47561366c0a22afaa8750a56a252e84b84c4644189a22788cf176d7d2ca5ceb84d307afa884f373f54db693f0182d951353ab2
 DIST xen-4.11.3.tar.gz 25180826 BLAKE2B 
56041bcef9adec754ee21032cf849745c6011224463f73b763ea186b37460f8456cb1f10614cb51ee4d2d77f03cba311f025e8999687888d15ac59cc122cd172
 SHA512 
2204e490e9fc357a05983a9bf4e7345e1d364fe00400ce473988dcb9ca7d4e2b921fe10f095cbbc64248130a92d22c6f0d154dcae250a57a7f915df32e3dc436
 DIST xen-4.12.1.tar.gz 26970584 BLAKE2B 
ceab2af3d36b72d838d7b4f58f6855c97cf05282a4ea3c82eda29b8945ee20563845b7be02884bf0a061a633fb2b3016a2f7396ce34d9b3d93f90d6ee6d449ed
 SHA512 
be15d3af6b109771aaf59b3621e4e1560b7d9a963d9b7f6a1f6f4a1c907fd97434b060c15f75849b44fbda33f26eb51b030d14d068c6ad5103ad240fe7a98f40
-DIST xen-4.13.0-rc5.tar.gz 39008945 BLAKE2B 
ced5b762d50f80c1d0e696347f5ecc79f10efa4728629a52faf7e8315b41ff785ad3662dc5a88cb2010760045be639726902c3beda97f1041a411f1429778cfa
 SHA512 
d0d466c83f653a8141ef86c88f2faa9744f5bef3e105466cd6cc6342a92c3cd03775806ee99bd14c85286817c00f68afeaeb48aff5ac8903386774b98ab3569a
+DIST xen-4.13.0.tar.gz 39005191 BLAKE2B 
cd85bfe549e20447afb8ec6b2ab33ea1893f45392c08737730d7898706748ebb96b2e842b2ff3e4af8c5d8a705e6d25a2bfb8acf0d7cc771805d0cc97757a949
 SHA512 
5b2ded9a2fe3f7ddf40eed1fa9858baead06233a01eb6099cc45b3c78b6c3823acfe7b731910733e87125dfa49d08c53f74c215fb1b320a92b44b87a0a105225
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc5.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
similarity index 98%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc5.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
index a6ce1762a97..9a1c6029fc9 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc5.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_6 )
 PYTHON_REQ_USE='xml,threads'
 
 inherit flag-o-matic multilib python-single-r1 toolchain-funcs
@@ -35,8 +35,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-#KEYWORDS="~amd64 ~x86"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-12-17 Thread Yixun Lan
commit: 5dc889d1fb0d0c5e05e8ac8bc9800b748a39cf1c
Author: Tomas Mozes  gmail  com>
AuthorDate: Tue Dec 17 08:14:04 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Dec 17 16:35:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc889d1

app-emulation/xen-pvgrub: bump to 4.13.0-rc5

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest   | 2 +-
 .../{xen-pvgrub-4.13.0_rc4.ebuild => xen-pvgrub-4.13.0_rc5.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index f3dad7f0fd3..d37c8212bbb 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,5 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c9
 DIST xen-4.11.3-upstream-patches-0.tar.xz 3692 BLAKE2B 
f1fb200020b6e8767cb4b900e3468edbebbd61c8147a13d2102e425f8c5f0016b95a1f51fb26bd3560c97b73bbd2935d117ce08f92744fd02a97658cd0168ff8
 SHA512 
ebb64219b62e418276056eae6c47561366c0a22afaa8750a56a252e84b84c4644189a22788cf176d7d2ca5ceb84d307afa884f373f54db693f0182d951353ab2
 DIST xen-4.11.3.tar.gz 25180826 BLAKE2B 
56041bcef9adec754ee21032cf849745c6011224463f73b763ea186b37460f8456cb1f10614cb51ee4d2d77f03cba311f025e8999687888d15ac59cc122cd172
 SHA512 
2204e490e9fc357a05983a9bf4e7345e1d364fe00400ce473988dcb9ca7d4e2b921fe10f095cbbc64248130a92d22c6f0d154dcae250a57a7f915df32e3dc436
 DIST xen-4.12.1.tar.gz 26970584 BLAKE2B 
ceab2af3d36b72d838d7b4f58f6855c97cf05282a4ea3c82eda29b8945ee20563845b7be02884bf0a061a633fb2b3016a2f7396ce34d9b3d93f90d6ee6d449ed
 SHA512 
be15d3af6b109771aaf59b3621e4e1560b7d9a963d9b7f6a1f6f4a1c907fd97434b060c15f75849b44fbda33f26eb51b030d14d068c6ad5103ad240fe7a98f40
-DIST xen-4.13.0-rc4.tar.gz 39003881 BLAKE2B 
21352f0984f1c46f8f3a4e8420ec9eabeff65d47c61bbb16dadca6087a53a975285fd58f3c9d810a874b95059eb2538d989921e2acd0b23f46baa3668c4737e9
 SHA512 
cbea9cc6cbc2b80ba9bec840b9c08d90884e908ec9675000df75a483ee1f2c70ce09c97d69d923a6530726b92fe6bee7b22aeee71ce5e9530c2eba984c7f57f4
+DIST xen-4.13.0-rc5.tar.gz 39008945 BLAKE2B 
ced5b762d50f80c1d0e696347f5ecc79f10efa4728629a52faf7e8315b41ff785ad3662dc5a88cb2010760045be639726902c3beda97f1041a411f1429778cfa
 SHA512 
d0d466c83f653a8141ef86c88f2faa9744f5bef3e105466cd6cc6342a92c3cd03775806ee99bd14c85286817c00f68afeaeb48aff5ac8903386774b98ab3569a
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc4.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc5.ebuild
similarity index 100%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc4.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc5.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-12-15 Thread Yixun Lan
commit: ca48a787952aaa0e8c334e57a6057aaaf925f450
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Dec 15 14:04:25 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Dec 15 14:05:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca48a787

app-emulation/xen-pvgrub: drop old

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild | 163 --
 2 files changed, 164 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index e349c300733..f3dad7f0fd3 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,7 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.11.2.tar.gz 25164925 BLAKE2B 
11adea16d93235af5807e6e3784e0fc36ce34f274a85d1976a5c8ad36a323437216b0cf6bb6cb13b00e1e838e319a9f8f4b9c417870eef9ed660f22274d81310
 SHA512 
48d3d926d35eb56c79c06d0abc6e6be2564fadb43367cc7f46881c669a75016707672179c2cca1c4cfb14af2cefd46e2e7f99470cddf7df2886d8435a2de814e
 DIST xen-4.11.3-upstream-patches-0.tar.xz 3692 BLAKE2B 
f1fb200020b6e8767cb4b900e3468edbebbd61c8147a13d2102e425f8c5f0016b95a1f51fb26bd3560c97b73bbd2935d117ce08f92744fd02a97658cd0168ff8
 SHA512 
ebb64219b62e418276056eae6c47561366c0a22afaa8750a56a252e84b84c4644189a22788cf176d7d2ca5ceb84d307afa884f373f54db693f0182d951353ab2
 DIST xen-4.11.3.tar.gz 25180826 BLAKE2B 
56041bcef9adec754ee21032cf849745c6011224463f73b763ea186b37460f8456cb1f10614cb51ee4d2d77f03cba311f025e8999687888d15ac59cc122cd172
 SHA512 
2204e490e9fc357a05983a9bf4e7345e1d364fe00400ce473988dcb9ca7d4e2b921fe10f095cbbc64248130a92d22c6f0d154dcae250a57a7f915df32e3dc436
 DIST xen-4.12.1.tar.gz 26970584 BLAKE2B 
ceab2af3d36b72d838d7b4f58f6855c97cf05282a4ea3c82eda29b8945ee20563845b7be02884bf0a061a633fb2b3016a2f7396ce34d9b3d93f90d6ee6d449ed
 SHA512 
be15d3af6b109771aaf59b3621e4e1560b7d9a963d9b7f6a1f6f4a1c907fd97434b060c15f75849b44fbda33f26eb51b030d14d068c6ad5103ad240fe7a98f40

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild
deleted file mode 100644
index b9022166805..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="custom-cflags"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-12-15 Thread Agostino Sarubbo
commit: 0cd8cf16acf42ffd686604011c49ff222c465c31
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec 15 13:39:44 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec 15 13:39:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd8cf16

app-emulation/xen-pvgrub: amd64 stable wrt bug #702644

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild
index dbb3a2eb129..8e9696b6324 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-12-13 Thread Agostino Sarubbo
commit: d22515c55f7211d62f4c514fc379754277fea0c9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Dec 13 14:37:08 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Dec 13 14:37:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22515c5

app-emulation/xen-pvgrub: x86 stable wrt bug #702644

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild
index f23bc809640..dbb3a2eb129 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-12-10 Thread Yixun Lan
commit: 0378bc10fe17f8678e259cdf6fa5d4217c31f895
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Dec  6 12:36:24 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Dec 10 09:41:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0378bc10

app-emulation/xen-pvgrub: bump to 4.13.0-rc4

Closes: https://github.com/gentoo/gentoo/pull/13894
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest   | 2 +-
 .../{xen-pvgrub-4.13.0_rc3.ebuild => xen-pvgrub-4.13.0_rc4.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index d919c4db841..e349c300733 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -7,5 +7,5 @@ DIST xen-4.11.2.tar.gz 25164925 BLAKE2B 
11adea16d93235af5807e6e3784e0fc36ce34f27
 DIST xen-4.11.3-upstream-patches-0.tar.xz 3692 BLAKE2B 
f1fb200020b6e8767cb4b900e3468edbebbd61c8147a13d2102e425f8c5f0016b95a1f51fb26bd3560c97b73bbd2935d117ce08f92744fd02a97658cd0168ff8
 SHA512 
ebb64219b62e418276056eae6c47561366c0a22afaa8750a56a252e84b84c4644189a22788cf176d7d2ca5ceb84d307afa884f373f54db693f0182d951353ab2
 DIST xen-4.11.3.tar.gz 25180826 BLAKE2B 
56041bcef9adec754ee21032cf849745c6011224463f73b763ea186b37460f8456cb1f10614cb51ee4d2d77f03cba311f025e8999687888d15ac59cc122cd172
 SHA512 
2204e490e9fc357a05983a9bf4e7345e1d364fe00400ce473988dcb9ca7d4e2b921fe10f095cbbc64248130a92d22c6f0d154dcae250a57a7f915df32e3dc436
 DIST xen-4.12.1.tar.gz 26970584 BLAKE2B 
ceab2af3d36b72d838d7b4f58f6855c97cf05282a4ea3c82eda29b8945ee20563845b7be02884bf0a061a633fb2b3016a2f7396ce34d9b3d93f90d6ee6d449ed
 SHA512 
be15d3af6b109771aaf59b3621e4e1560b7d9a963d9b7f6a1f6f4a1c907fd97434b060c15f75849b44fbda33f26eb51b030d14d068c6ad5103ad240fe7a98f40
-DIST xen-4.13.0-rc3.tar.gz 39002102 BLAKE2B 
c9682d44882b8933fcec3d781ead1b5518c802ef56cea912c859b138c5e796eb16257d6012d044de70c741b4b4cbd915a3a2c00840b4778fd55ebc138878dda3
 SHA512 
ffc8ca98d7d845fdea858f20d92142c0bf570a6a74138d4bf7bf4488b2332c8b8ccdea55b13250650335f27dc569471532b6adfa01063d9ae3235f4f652afad5
+DIST xen-4.13.0-rc4.tar.gz 39003881 BLAKE2B 
21352f0984f1c46f8f3a4e8420ec9eabeff65d47c61bbb16dadca6087a53a975285fd58f3c9d810a874b95059eb2538d989921e2acd0b23f46baa3668c4737e9
 SHA512 
cbea9cc6cbc2b80ba9bec840b9c08d90884e908ec9675000df75a483ee1f2c70ce09c97d69d923a6530726b92fe6bee7b22aeee71ce5e9530c2eba984c7f57f4
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc4.ebuild
similarity index 100%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc3.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc4.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-12-10 Thread Yixun Lan
commit: 00eee150e8d936aea714934d60c9cad022599e73
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Dec  6 12:35:50 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Dec 10 09:41:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00eee150

app-emulation/xen-pvgrub: bump to 4.11.3

Closes: https://github.com/gentoo/gentoo/pull/13894
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   2 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild | 163 ++
 2 files changed, 165 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 1108e4d44da..d919c4db841 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,6 +4,8 @@ DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac69
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.11.2.tar.gz 25164925 BLAKE2B 
11adea16d93235af5807e6e3784e0fc36ce34f274a85d1976a5c8ad36a323437216b0cf6bb6cb13b00e1e838e319a9f8f4b9c417870eef9ed660f22274d81310
 SHA512 
48d3d926d35eb56c79c06d0abc6e6be2564fadb43367cc7f46881c669a75016707672179c2cca1c4cfb14af2cefd46e2e7f99470cddf7df2886d8435a2de814e
+DIST xen-4.11.3-upstream-patches-0.tar.xz 3692 BLAKE2B 
f1fb200020b6e8767cb4b900e3468edbebbd61c8147a13d2102e425f8c5f0016b95a1f51fb26bd3560c97b73bbd2935d117ce08f92744fd02a97658cd0168ff8
 SHA512 
ebb64219b62e418276056eae6c47561366c0a22afaa8750a56a252e84b84c4644189a22788cf176d7d2ca5ceb84d307afa884f373f54db693f0182d951353ab2
+DIST xen-4.11.3.tar.gz 25180826 BLAKE2B 
56041bcef9adec754ee21032cf849745c6011224463f73b763ea186b37460f8456cb1f10614cb51ee4d2d77f03cba311f025e8999687888d15ac59cc122cd172
 SHA512 
2204e490e9fc357a05983a9bf4e7345e1d364fe00400ce473988dcb9ca7d4e2b921fe10f095cbbc64248130a92d22c6f0d154dcae250a57a7f915df32e3dc436
 DIST xen-4.12.1.tar.gz 26970584 BLAKE2B 
ceab2af3d36b72d838d7b4f58f6855c97cf05282a4ea3c82eda29b8945ee20563845b7be02884bf0a061a633fb2b3016a2f7396ce34d9b3d93f90d6ee6d449ed
 SHA512 
be15d3af6b109771aaf59b3621e4e1560b7d9a963d9b7f6a1f6f4a1c907fd97434b060c15f75849b44fbda33f26eb51b030d14d068c6ad5103ad240fe7a98f40
 DIST xen-4.13.0-rc3.tar.gz 39002102 BLAKE2B 
c9682d44882b8933fcec3d781ead1b5518c802ef56cea912c859b138c5e796eb16257d6012d044de70c741b4b4cbd915a3a2c00840b4778fd55ebc138878dda3
 SHA512 
ffc8ca98d7d845fdea858f20d92142c0bf570a6a74138d4bf7bf4488b2332c8b8ccdea55b13250650335f27dc569471532b6adfa01063d9ae3235f4f652afad5
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild
new file mode 100644
index 000..f23bc809640
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.3.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=0
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-11-29 Thread Yixun Lan
commit: c278665ec972590c4e682122d917ba465a9b76e0
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Nov 28 05:32:11 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Nov 29 14:48:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c278665e

app-emulation/xen-pvgrub: bump to 4.13.0-rc3

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest   | 2 +-
 .../{xen-pvgrub-4.13.0_rc2.ebuild => xen-pvgrub-4.13.0_rc3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index affebf780b8..1108e4d44da 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,5 +5,5 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.11.2.tar.gz 25164925 BLAKE2B 
11adea16d93235af5807e6e3784e0fc36ce34f274a85d1976a5c8ad36a323437216b0cf6bb6cb13b00e1e838e319a9f8f4b9c417870eef9ed660f22274d81310
 SHA512 
48d3d926d35eb56c79c06d0abc6e6be2564fadb43367cc7f46881c669a75016707672179c2cca1c4cfb14af2cefd46e2e7f99470cddf7df2886d8435a2de814e
 DIST xen-4.12.1.tar.gz 26970584 BLAKE2B 
ceab2af3d36b72d838d7b4f58f6855c97cf05282a4ea3c82eda29b8945ee20563845b7be02884bf0a061a633fb2b3016a2f7396ce34d9b3d93f90d6ee6d449ed
 SHA512 
be15d3af6b109771aaf59b3621e4e1560b7d9a963d9b7f6a1f6f4a1c907fd97434b060c15f75849b44fbda33f26eb51b030d14d068c6ad5103ad240fe7a98f40
-DIST xen-4.13.0-rc2.tar.gz 38995585 BLAKE2B 
195dda8383965f79345338b1117aab64052a0473b24363f743b23bae9a0695462b99fac172a19d7a4e5dd8f4a93cee389b84f774261c0385e7f28a2a20895e55
 SHA512 
510293aad135d492ecdcd51521bd09915068c636b12d32615353996c9e10ae4323ede0a88002328e4e1a26ea3725e3b59a56833b728642b2198e126caa5eda7e
+DIST xen-4.13.0-rc3.tar.gz 39002102 BLAKE2B 
c9682d44882b8933fcec3d781ead1b5518c802ef56cea912c859b138c5e796eb16257d6012d044de70c741b4b4cbd915a3a2c00840b4778fd55ebc138878dda3
 SHA512 
ffc8ca98d7d845fdea858f20d92142c0bf570a6a74138d4bf7bf4488b2332c8b8ccdea55b13250650335f27dc569471532b6adfa01063d9ae3235f4f652afad5
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc3.ebuild
similarity index 100%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc2.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-11-13 Thread Yixun Lan
commit: 5eca7d138c513347affa22e4044a74849219cd52
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Nov 13 10:27:58 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 13 14:11:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eca7d13

app-emulation/xen-pvgrub: bump to 4.13.0-rc2

Closes: https://github.com/gentoo/gentoo/pull/13627
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest   | 2 +-
 .../{xen-pvgrub-4.13.0_rc1.ebuild => xen-pvgrub-4.13.0_rc2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index eefe5fd7186..affebf780b8 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,5 +5,5 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.11.2.tar.gz 25164925 BLAKE2B 
11adea16d93235af5807e6e3784e0fc36ce34f274a85d1976a5c8ad36a323437216b0cf6bb6cb13b00e1e838e319a9f8f4b9c417870eef9ed660f22274d81310
 SHA512 
48d3d926d35eb56c79c06d0abc6e6be2564fadb43367cc7f46881c669a75016707672179c2cca1c4cfb14af2cefd46e2e7f99470cddf7df2886d8435a2de814e
 DIST xen-4.12.1.tar.gz 26970584 BLAKE2B 
ceab2af3d36b72d838d7b4f58f6855c97cf05282a4ea3c82eda29b8945ee20563845b7be02884bf0a061a633fb2b3016a2f7396ce34d9b3d93f90d6ee6d449ed
 SHA512 
be15d3af6b109771aaf59b3621e4e1560b7d9a963d9b7f6a1f6f4a1c907fd97434b060c15f75849b44fbda33f26eb51b030d14d068c6ad5103ad240fe7a98f40
-DIST xen-4.13.0-rc1.tar.gz 38984903 BLAKE2B 
c8fa19a2cff2de67712e5976670ecbbeff1528b987cdd7523a7f8c8952b889255af4e21c50c685379273153dfc619582f8072f6f356e20f38dae1e331fb6
 SHA512 
392d1f77faec4d9868aff928a2eb2918e8cef576a92f7a853d3bbd1ba609bad6abcd4d675f7c618e7bf630feea4c8da081c31926c281a17c8f6b41c3ea9fd607
+DIST xen-4.13.0-rc2.tar.gz 38995585 BLAKE2B 
195dda8383965f79345338b1117aab64052a0473b24363f743b23bae9a0695462b99fac172a19d7a4e5dd8f4a93cee389b84f774261c0385e7f28a2a20895e55
 SHA512 
510293aad135d492ecdcd51521bd09915068c636b12d32615353996c9e10ae4323ede0a88002328e4e1a26ea3725e3b59a56833b728642b2198e126caa5eda7e
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc2.ebuild
similarity index 100%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc1.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/

2019-11-11 Thread Joonas Niilola
commit: 1fde17e21f9ecf7b52bcb0e93f216807fc32eaa6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Nov 10 15:54:11 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 11 15:27:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fde17e2

app-emulation/xen-pvgrub: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13599
Signed-off-by: Joonas Niilola  gentoo.org>

 .../xen-pvgrub/files/xen-4.3-externals.patch   | 75 --
 1 file changed, 75 deletions(-)

diff --git a/app-emulation/xen-pvgrub/files/xen-4.3-externals.patch 
b/app-emulation/xen-pvgrub/files/xen-4.3-externals.patch
deleted file mode 100644
index 0d8956fac09..000
--- a/app-emulation/xen-pvgrub/files/xen-4.3-externals.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-diff -ur xen-4.3.0.orig/stubdom/Makefile xen-4.3.0/stubdom/Makefile
 stubdom/Makefile   2013-07-09 18:46:56.0 +0800
-+++ stubdom/Makefile   2013-07-21 16:07:08.094663570 +0800
-@@ -68,12 +68,12 @@
- ##
- 
- newlib-$(NEWLIB_VERSION).tar.gz:
--  $(FETCHER) $@ $(NEWLIB_URL)/$@
- 
- newlib-$(NEWLIB_VERSION): newlib-$(NEWLIB_VERSION).tar.gz
-   tar xzf $<
-   patch -d $@ -p0 < newlib.patch
-   patch -d $@ -p0 < newlib-chk.patch
-+  patch -d $@ -p0 < newlib-implicits.patch
-   patch -d $@ -p1 < newlib-stdint-size_max-fix-from-1.17.0.patch
-   find $@ -type f | xargs perl -i.bak \
-   -pe 's/\b_(tzname|daylight|timezone)\b/$$1/g'
-@@ -85,7 +85,7 @@
- $(NEWLIB_STAMPFILE): mk-headers-$(XEN_TARGET_ARCH) newlib-$(NEWLIB_VERSION)
-   mkdir -p newlib-$(XEN_TARGET_ARCH)
-   ( cd newlib-$(XEN_TARGET_ARCH) && \
--CC_FOR_TARGET="$(CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) 
$(NEWLIB_CFLAGS)" AR_FOR_TARGET=$(AR) LD_FOR_TARGET=$(LD) 
RANLIB_FOR_TARGET=$(RANLIB) ../newlib-$(NEWLIB_VERSION)/configure 
--prefix=$(CROSS_PREFIX) --verbose --target=$(GNU_TARGET_ARCH)-xen-elf 
--enable-newlib-io-long-long --disable-multilib && \
-+  CC_FOR_TARGET="$(CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) 
$(NEWLIB_CFLAGS)" AR_FOR_TARGET=$(AR) LD_FOR_TARGET=$(LD) LDFLAGS= 
RANLIB_FOR_TARGET=$(RANLIB) ../newlib-$(NEWLIB_VERSION)/configure 
--prefix=$(CROSS_PREFIX) --verbose --target=$(GNU_TARGET_ARCH)-xen-elf 
--enable-newlib-io-long-long --disable-multilib && \
- $(MAKE) DESTDIR= && \
- $(MAKE) DESTDIR= install )
- 
-@@ -94,7 +94,6 @@
- 
- 
- zlib-$(ZLIB_VERSION).tar.gz:
--  $(FETCHER) $@ $(ZLIB_URL)/$@
- 
- zlib-$(XEN_TARGET_ARCH): zlib-$(ZLIB_VERSION).tar.gz 
-   tar xzf $<
-@@ -105,7 +104,7 @@
- cross-zlib: $(ZLIB_STAMPFILE)
- $(ZLIB_STAMPFILE): zlib-$(XEN_TARGET_ARCH) $(NEWLIB_STAMPFILE)
-   ( cd $< && \
--CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" CC=$(CC) ./configure 
--prefix=$(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf && \
-+CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" CC="$(CC)" ./configure 
--prefix=$(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf && \
- $(MAKE) DESTDIR= libz.a && \
- $(MAKE) DESTDIR= install )
- 
-@@ -114,7 +113,6 @@
- ##
- 
- pciutils-$(LIBPCI_VERSION).tar.bz2:
--  $(FETCHER) $@ $(LIBPCI_URL)/$@
- 
- pciutils-$(XEN_TARGET_ARCH): pciutils-$(LIBPCI_VERSION).tar.bz2
-   tar xjf $<
-@@ -142,7 +140,6 @@
- ##
- 
- lwip-$(LWIP_VERSION).tar.gz:
--  $(FETCHER) $@ $(LWIP_URL)/$@
- 
- lwip-$(XEN_TARGET_ARCH): lwip-$(LWIP_VERSION).tar.gz
-   tar xzf $<
-@@ -180,7 +177,6 @@
- # cross-polarssl
- #
- polarssl-$(POLARSSL_VERSION)-gpl.tgz:
--  $(FETCHER) $@ $(POLARSSL_URL)/$@
- 
- polarssl-$(XEN_TARGET_ARCH): polarssl-$(POLARSSL_VERSION)-gpl.tgz
-   tar xzf $<
-@@ -385,7 +382,6 @@
- ##
- 
- grub-$(GRUB_VERSION).tar.gz:
--  $(FETCHER) $@ $(GRUB_URL)/$@
- 
- grub-upstream: grub-$(GRUB_VERSION).tar.gz
-   tar xzf $<



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-10-27 Thread Yixun Lan
commit: 79c5640399f65e8a0b2d542a587e4d1183b10ee4
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Oct 25 15:16:27 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Oct 27 07:42:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c56403

app-emulation/xen-pvgrub: drop keywords

keep 4.11 stable, 4.12 testing and 4.13 RC version un-keyworded for
hardcore testers. Re-add keywords after 4.13 is final

Closes: https://github.com/gentoo/gentoo/pull/13432
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc1.ebuild
index c723b787d7f..a6ce1762a97 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.13.0_rc1.ebuild
@@ -35,7 +35,8 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+#KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-10-23 Thread Yixun Lan
commit: 73f19a50207a97e8193f13d8fd6dcd1c76be2ca7
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Oct 24 02:21:18 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Oct 24 03:06:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f19a50

app-emulation/xen-pvgrub: add Tomáš Mózes as proxy-maintainer

Tomáš Mózes is an active XEN user and help maintaining
XEN packages in Gentoo Linux, he contributed a lot!

I'm quite happy to add him as the proxy-maintainer.

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/metadata.xml | 16 
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/app-emulation/xen-pvgrub/metadata.xml 
b/app-emulation/xen-pvgrub/metadata.xml
index 64e6e971243..fd12a272642 100644
--- a/app-emulation/xen-pvgrub/metadata.xml
+++ b/app-emulation/xen-pvgrub/metadata.xml
@@ -1,8 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   x...@gentoo.org
-   Gentoo Xen Project
-
+   
+   hydrapo...@gmail.com
+   Tomáš Mózes
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   x...@gentoo.org
+   Gentoo Xen Project
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-10-23 Thread Yixun Lan
commit: 1466ee79d4c6f54a71447bb4b58a799bf2102fff
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Oct 24 03:05:14 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Oct 24 03:06:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1466ee79

app-emulation/xen-pvgrub: drop old

Bug: https://bugs.gentoo.org/686024
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   2 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild | 163 --
 app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild | 163 --
 3 files changed, 328 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 58e31d19f42..2a0d2266f95 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,8 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.10.3.tar.gz 24695778 BLAKE2B 
50a9e31fb4cf587eeedb357fc710405a1cd4506174a38eb9b032a0cdd9b7f7343d98624ecb07cf605b1403664c7117cdc8f011290309caa18ca9604b4008b906
 SHA512 
030d23109ce4c0ebf50ade6841d5525a39032bcf8fd0599ccaa9502ff301c1f61f9c5f49233b41a5934a71228958febc1e529a9fc6822ba401a0c18c490ad412
-DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
 DIST xen-4.11.2.tar.gz 25164925 BLAKE2B 
11adea16d93235af5807e6e3784e0fc36ce34f274a85d1976a5c8ad36a323437216b0cf6bb6cb13b00e1e838e319a9f8f4b9c417870eef9ed660f22274d81310
 SHA512 
48d3d926d35eb56c79c06d0abc6e6be2564fadb43367cc7f46881c669a75016707672179c2cca1c4cfb14af2cefd46e2e7f99470cddf7df2886d8435a2de814e
 DIST xen-4.12.0.tar.gz 26949697 BLAKE2B 
9175cc9054e4a2b5c34df89a4efd667f86b4861bef9c3310bf431d041f710a7cb265b4d34a76ab18a17a3121392942d2e5d76c5044eb9b957d4255af889fe69a
 SHA512 
0ce366dcac607c9b592c5e9c0f40652eef743913b246bed4b0c380b8d59ac23a6adcd05befec37fc799a61476f47df76d4911cbf1da6ceb51441c546bf2464de
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
deleted file mode 100644
index f2ffbddfdde..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-10-23 Thread Agostino Sarubbo
commit: e1fc66c83b8ec14ed805a91921703c0ebfd3c67f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 23 12:45:01 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 23 12:45:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fc66c8

app-emulation/xen-pvgrub: x86 stable wrt bug #690974

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild
index 040ef1895ce..b9022166805 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-10-23 Thread Agostino Sarubbo
commit: 6793bb6c78d7e6e4d3f38fb4a5d248ea60453627
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 23 12:29:16 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 23 12:29:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6793bb6c

app-emulation/xen-pvgrub: amd64 stable wrt bug #690974

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild
index 90600bb0eee..040ef1895ce 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-10-06 Thread Thomas Deutschmann
commit: a7b3e60c8f5a949a10f072a74648bc86fd7fbfad
Author: Tomas Mozes  gmail  com>
AuthorDate: Tue Jul  2 12:03:11 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct  6 12:44:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b3e60c

app-emulation/xen-pvgrub: bump to 4.11.2

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12377
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild | 163 ++
 2 files changed, 164 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 37e7420046d..58e31d19f42 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,5 +5,6 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.10.3.tar.gz 24695778 BLAKE2B 
50a9e31fb4cf587eeedb357fc710405a1cd4506174a38eb9b032a0cdd9b7f7343d98624ecb07cf605b1403664c7117cdc8f011290309caa18ca9604b4008b906
 SHA512 
030d23109ce4c0ebf50ade6841d5525a39032bcf8fd0599ccaa9502ff301c1f61f9c5f49233b41a5934a71228958febc1e529a9fc6822ba401a0c18c490ad412
 DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
+DIST xen-4.11.2.tar.gz 25164925 BLAKE2B 
11adea16d93235af5807e6e3784e0fc36ce34f274a85d1976a5c8ad36a323437216b0cf6bb6cb13b00e1e838e319a9f8f4b9c417870eef9ed660f22274d81310
 SHA512 
48d3d926d35eb56c79c06d0abc6e6be2564fadb43367cc7f46881c669a75016707672179c2cca1c4cfb14af2cefd46e2e7f99470cddf7df2886d8435a2de814e
 DIST xen-4.12.0.tar.gz 26949697 BLAKE2B 
9175cc9054e4a2b5c34df89a4efd667f86b4861bef9c3310bf431d041f710a7cb265b4d34a76ab18a17a3121392942d2e5d76c5044eb9b957d4255af889fe69a
 SHA512 
0ce366dcac607c9b592c5e9c0f40652eef743913b246bed4b0c380b8d59ac23a6adcd05befec37fc799a61476f47df76d4911cbf1da6ceb51441c546bf2464de
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild
new file mode 100644
index 000..90600bb0eee
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.2.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # eapply can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-07-08 Thread Thomas Deutschmann
commit: 96492800c03f992e7e3a440baa82e3d425f79c83
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  8 12:08:30 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  8 12:10:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96492800

app-emulation/xen-pvgrub: x86 stable (bug #683694)

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
index 040ef1895ce..b9022166805 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-06-20 Thread Mikle Kolyada
commit: 0857df43c138b6eea9064574abbfedf0c1303456
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jun 20 18:03:46 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jun 20 18:04:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0857df43

app-emulation/xen-pvgrub: amd64 stable wrt bug #683694

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
index 90600bb0eee..040ef1895ce 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-04-02 Thread Yixun Lan
commit: a3cd327576f1d40e8ddc69d1790173a2eaa45dc4
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Apr  3 02:38:57 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr  3 04:55:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3cd3275

app-emulation/xen-pvgrub: add missing || die

Closes: https://github.com/gentoo/gentoo/pull/11531
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild | 32 +++
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
index 967ef1c8722..90600bb0eee 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE='xml,threads'
 
-inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
 
 XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
 LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
@@ -54,21 +54,21 @@ retar-externals() {
# Purely to unclutter src_prepare
local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
 
-   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   # eapply can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
-   -i "${WORKDIR}"/zlib-1.2.3/configure
+   -i "${WORKDIR}"/zlib-1.2.3/configure || die
sed -e 's:^AR=ar rc:AR=ar:' \
-e s':$(AR) $@:$(AR) rc $@:' \
-   -i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in}
+   -i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in} || die
einfo "zlib Makefile edited"
 
-   cd "${WORKDIR}"
-   tar czp zlib-1.2.3 -f zlib-1.2.3.tar.gz
-   tar czp grub-0.97 -f grub-0.97.tar.gz
-   tar czp lwip -f lwip-1.3.0.tar.gz
-   tar czp newlib-1.16.0 -f newlib-1.16.0.tar.gz
-   tar czp polarssl-1.1.4 -f polarssl-1.1.4-gpl.tgz
-   mv $set "${S}"/stubdom/
+   cd "${WORKDIR}" || die
+   tar czp zlib-1.2.3 -f zlib-1.2.3.tar.gz || die
+   tar czp grub-0.97 -f grub-0.97.tar.gz || die
+   tar czp lwip -f lwip-1.3.0.tar.gz || die
+   tar czp newlib-1.16.0 -f newlib-1.16.0.tar.gz || die
+   tar czp polarssl-1.1.4 -f polarssl-1.1.4-gpl.tgz || die
+   mv $set "${S}"/stubdom/ || die
einfo "tarballs moved to source"
 }
 
@@ -79,7 +79,7 @@ src_prepare() {
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
-   epatch "${WORKDIR}"/patches-upstream
+   eapply "${WORKDIR}"/patches-upstream
fi
 
# if the user *really* wants to use their own custom-cflags, let them
@@ -99,10 +99,10 @@ src_prepare() {
cp "${FILESDIR}"/newlib-implicits.patch stubdom || die
 
# Patch stubdom/Makefile to patch insource newlib & prevent internal 
downloading
-   epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-externals.patch
+   eapply "${FILESDIR}"/${PN/-pvgrub/}-4.10-externals.patch
 
# fix jobserver in Makefile
-   epatch "${FILESDIR}"/${PN}-4.8-jserver.patch
+   eapply "${FILESDIR}"/${PN}-4.8-jserver.patch
 
#Substitute for internal downloading. pciutils copied only due to the 
only .bz2
cp "${DISTDIR}"/pciutils-2.2.9.tar.bz2 ./stubdom/ || die "pciutils not 
copied to stubdom"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-04-02 Thread Yixun Lan
commit: 436e8f88a6e1a7e68afc7992adafe21d8d71881c
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Mar 29 11:21:31 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr  3 04:55:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436e8f88

app-emulation/xen-pvgrub: bump to 4.12.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest  |  2 +-
 ...-4.12.0_rc5.ebuild => xen-pvgrub-4.12.0.ebuild} | 39 ++
 2 files changed, 19 insertions(+), 22 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index dddb5629e41..37e7420046d 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,5 +5,5 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.10.3.tar.gz 24695778 BLAKE2B 
50a9e31fb4cf587eeedb357fc710405a1cd4506174a38eb9b032a0cdd9b7f7343d98624ecb07cf605b1403664c7117cdc8f011290309caa18ca9604b4008b906
 SHA512 
030d23109ce4c0ebf50ade6841d5525a39032bcf8fd0599ccaa9502ff301c1f61f9c5f49233b41a5934a71228958febc1e529a9fc6822ba401a0c18c490ad412
 DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
-DIST xen-4.12.0-rc5.tar.gz 26514850 BLAKE2B 
41985dc33175bee8bddc4da0ec3b4da9f8cf3ebe580406011db47a27a8740566c1ace6e906d3385f73fee9b6cd572b0f3292381ac72a696fc15d020eb982ad02
 SHA512 
3d7fb254503c412a3c37782f7c75d093a1d43553dc110338d8dc00df0c6be4c8825cebf7f0519731e49263cef38d07ef48c18f073926d7eaf30abe64b13c52cb
+DIST xen-4.12.0.tar.gz 26949697 BLAKE2B 
9175cc9054e4a2b5c34df89a4efd667f86b4861bef9c3310bf431d041f710a7cb265b4d34a76ab18a17a3121392942d2e5d76c5044eb9b957d4255af889fe69a
 SHA512 
0ce366dcac607c9b592c5e9c0f40652eef743913b246bed4b0c380b8d59ac23a6adcd05befec37fc799a61476f47df76d4911cbf1da6ceb51441c546bf2464de
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc5.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0.ebuild
similarity index 84%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc5.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.12.0.ebuild
index 7b6c8cecaa9..90600bb0eee 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc5.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0.ebuild
@@ -1,12 +1,12 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE='xml,threads'
 
-inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
 
 XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
 LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
@@ -17,10 +17,8 @@ UPSTREAM_VER=

UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz

https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
 
-MY_PV=${PV/_/-}
-
 SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
$GRUB_URL/grub-0.97.tar.gz
$XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
$LIBPCI_URL/pciutils-2.2.9.tar.bz2
@@ -29,14 +27,13 @@ SRC_URI="
$XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
${UPSTREAM_PATCHSET_URI}"
 
-S="${WORKDIR}/xen-${MY_PV}"
+S="${WORKDIR}/xen-${PV}"
 
 DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-#KEYWORDS="~amd64 ~x86"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -57,21 +54,21 @@ retar-externals() {
# Purely to unclutter src_prepare
local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-03-27 Thread Yixun Lan
commit: 4889b9b51133c37a7fa07b1a8a577705c3893e4b
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Mar 28 05:43:10 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar 28 05:43:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4889b9b5

app-emulation/xen-pvgrub: drop old version

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild | 163 --
 2 files changed, 164 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index db8f2563a58..dddb5629e41 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,7 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa1408dd3cc8798dff35b868ef5a609d17e97ef4355e1e5aa825a5abc74103796f9a8015037f0a564ffcebd825722
 SHA512 
2e301b4d6eb106fcb52203bc1208c8fd1fc7bb5d795166c0f86e4085227050301f7daa6f21db440c47bc2ca2c7f87d9b96753cfdf3fa724e0416b5679b84c163
 DIST xen-4.10.3.tar.gz 24695778 BLAKE2B 
50a9e31fb4cf587eeedb357fc710405a1cd4506174a38eb9b032a0cdd9b7f7343d98624ecb07cf605b1403664c7117cdc8f011290309caa18ca9604b4008b906
 SHA512 
030d23109ce4c0ebf50ade6841d5525a39032bcf8fd0599ccaa9502ff301c1f61f9c5f49233b41a5934a71228958febc1e529a9fc6822ba401a0c18c490ad412
 DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
 DIST xen-4.12.0-rc5.tar.gz 26514850 BLAKE2B 
41985dc33175bee8bddc4da0ec3b4da9f8cf3ebe580406011db47a27a8740566c1ace6e906d3385f73fee9b6cd572b0f3292381ac72a696fc15d020eb982ad02
 SHA512 
3d7fb254503c412a3c37782f7c75d093a1d43553dc110338d8dc00df0c6be4c8825cebf7f0519731e49263cef38d07ef48c18f073926d7eaf30abe64b13c52cb

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild
deleted file mode 100644
index 6309f6f7a8a..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="custom-cflags"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-03-27 Thread Thomas Deutschmann
commit: 4ad879473ee623e8fe3d3d6d3ef0302e7ad8645a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 27 23:43:07 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 27 23:43:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad87947

app-emulation/xen-pvgrub: x86 stable (bug #679580)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
index e227750d514..f2ffbddfdde 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-03-15 Thread Thomas Deutschmann
commit: 72b43ee08bd97f74c6b9daf6384990ead28f49d7
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Mar 14 04:57:38 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 15 22:49:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b43ee0

app-emulation/xen-pvgrub: bump to 4.12.0_rc5

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest   | 2 +-
 .../{xen-pvgrub-4.12.0_rc4.ebuild => xen-pvgrub-4.12.0_rc5.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 5ea340eb89e..db8f2563a58 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,5 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c9
 DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa1408dd3cc8798dff35b868ef5a609d17e97ef4355e1e5aa825a5abc74103796f9a8015037f0a564ffcebd825722
 SHA512 
2e301b4d6eb106fcb52203bc1208c8fd1fc7bb5d795166c0f86e4085227050301f7daa6f21db440c47bc2ca2c7f87d9b96753cfdf3fa724e0416b5679b84c163
 DIST xen-4.10.3.tar.gz 24695778 BLAKE2B 
50a9e31fb4cf587eeedb357fc710405a1cd4506174a38eb9b032a0cdd9b7f7343d98624ecb07cf605b1403664c7117cdc8f011290309caa18ca9604b4008b906
 SHA512 
030d23109ce4c0ebf50ade6841d5525a39032bcf8fd0599ccaa9502ff301c1f61f9c5f49233b41a5934a71228958febc1e529a9fc6822ba401a0c18c490ad412
 DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
-DIST xen-4.12.0-rc4.tar.gz 26954470 BLAKE2B 
355582acac6f1600ee4da05eb1e0b9cb11b6d3e47c0fe5b3a9247ae2441e9abb5358040acbd9421c58aa6379660cbda93b82a391b5452001666db43db67b39ce
 SHA512 
71207638f768f5bcc05988f74cdbe26bacf707e3a8da8dadce89d2e33617f0c0f244c98855f21b8916df6c7646f1039de2685ac6f5e6e33994d662b06b81833b
+DIST xen-4.12.0-rc5.tar.gz 26514850 BLAKE2B 
41985dc33175bee8bddc4da0ec3b4da9f8cf3ebe580406011db47a27a8740566c1ace6e906d3385f73fee9b6cd572b0f3292381ac72a696fc15d020eb982ad02
 SHA512 
3d7fb254503c412a3c37782f7c75d093a1d43553dc110338d8dc00df0c6be4c8825cebf7f0519731e49263cef38d07ef48c18f073926d7eaf30abe64b13c52cb
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc4.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc5.ebuild
similarity index 100%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc4.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc5.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-03-08 Thread Mikle Kolyada
commit: fd9860d37c5c74106319ea35aa8163a36a4ed5c6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 12:38:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 12:38:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9860d3

app-emulation/xen-pvgrub: amd64 stable wrt bug #679580

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
index 4adbcc55dad..e227750d514 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-03-07 Thread Yixun Lan
commit: 64b1cf3fe1e580a0d153678237932369af956a15
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Mar  6 08:30:32 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar  7 13:34:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b1cf3f

app-emulation/xen-pvgrub: drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest  |   1 -
 .../xen-pvgrub/xen-pvgrub-4.12.0_rc2.ebuild| 166 -
 2 files changed, 167 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 5d13a995f3f..5ea340eb89e 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,6 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c9
 DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa1408dd3cc8798dff35b868ef5a609d17e97ef4355e1e5aa825a5abc74103796f9a8015037f0a564ffcebd825722
 SHA512 
2e301b4d6eb106fcb52203bc1208c8fd1fc7bb5d795166c0f86e4085227050301f7daa6f21db440c47bc2ca2c7f87d9b96753cfdf3fa724e0416b5679b84c163
 DIST xen-4.10.3.tar.gz 24695778 BLAKE2B 
50a9e31fb4cf587eeedb357fc710405a1cd4506174a38eb9b032a0cdd9b7f7343d98624ecb07cf605b1403664c7117cdc8f011290309caa18ca9604b4008b906
 SHA512 
030d23109ce4c0ebf50ade6841d5525a39032bcf8fd0599ccaa9502ff301c1f61f9c5f49233b41a5934a71228958febc1e529a9fc6822ba401a0c18c490ad412
 DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
-DIST xen-4.12-rc2.tar.gz 26932109 BLAKE2B 
a774d0a8b70df6c373396ace1abf1fbed643473e31196b757c2272b692bcd9f96ad9b2c6ff054312d24d081b83a7893ca0ab90a5f7fedb5a7001aa9b06275338
 SHA512 
e492f618bfa81394c5adc092912490761edb17d2d34882c1848bad1faa9cbc317d7c771d39d6d5b48c461b79d596af4f8001bf34b64e8d632f7afa8dd41676f7
 DIST xen-4.12.0-rc4.tar.gz 26954470 BLAKE2B 
355582acac6f1600ee4da05eb1e0b9cb11b6d3e47c0fe5b3a9247ae2441e9abb5358040acbd9421c58aa6379660cbda93b82a391b5452001666db43db67b39ce
 SHA512 
71207638f768f5bcc05988f74cdbe26bacf707e3a8da8dadce89d2e33617f0c0f244c98855f21b8916df6c7646f1039de2685ac6f5e6e33994d662b06b81833b
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc2.ebuild
deleted file mode 100644
index 3af01cf4d9e..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc2.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-MY_PV=${PV/.0_/-}
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${MY_PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-#KEYWORDS="~amd64 ~x86"
-KEYWORDS=""
-IUSE="custom-cflags"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-   # Purely to unclutter src_prepare
-   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
-
-   # epatch can't patch in $WORKDIR, 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-03-07 Thread Yixun Lan
commit: d4dd9030ac80cae770a4bf5c86713be056a41299
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Mar  6 08:27:43 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar  7 13:34:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4dd9030

app-emulation/xen-pvgrub: bump to 4.12.0-rc4

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest  |   1 +
 .../xen-pvgrub/xen-pvgrub-4.12.0_rc4.ebuild| 166 +
 2 files changed, 167 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 30508b184b9..5d13a995f3f 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -7,4 +7,5 @@ DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa140
 DIST xen-4.10.3.tar.gz 24695778 BLAKE2B 
50a9e31fb4cf587eeedb357fc710405a1cd4506174a38eb9b032a0cdd9b7f7343d98624ecb07cf605b1403664c7117cdc8f011290309caa18ca9604b4008b906
 SHA512 
030d23109ce4c0ebf50ade6841d5525a39032bcf8fd0599ccaa9502ff301c1f61f9c5f49233b41a5934a71228958febc1e529a9fc6822ba401a0c18c490ad412
 DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
 DIST xen-4.12-rc2.tar.gz 26932109 BLAKE2B 
a774d0a8b70df6c373396ace1abf1fbed643473e31196b757c2272b692bcd9f96ad9b2c6ff054312d24d081b83a7893ca0ab90a5f7fedb5a7001aa9b06275338
 SHA512 
e492f618bfa81394c5adc092912490761edb17d2d34882c1848bad1faa9cbc317d7c771d39d6d5b48c461b79d596af4f8001bf34b64e8d632f7afa8dd41676f7
+DIST xen-4.12.0-rc4.tar.gz 26954470 BLAKE2B 
355582acac6f1600ee4da05eb1e0b9cb11b6d3e47c0fe5b3a9247ae2441e9abb5358040acbd9421c58aa6379660cbda93b82a391b5452001666db43db67b39ce
 SHA512 
71207638f768f5bcc05988f74cdbe26bacf707e3a8da8dadce89d2e33617f0c0f244c98855f21b8916df6c7646f1039de2685ac6f5e6e33994d662b06b81833b
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc4.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc4.ebuild
new file mode 100644
index 000..7b6c8cecaa9
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc4.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+MY_PV=${PV/_/-}
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${MY_PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+#KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   -e s':$(AR) $@:$(AR) rc $@:' \
+   -i 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-02-16 Thread Yixun Lan
commit: 5c8a4a5370da8135d5892721eb21ff094d54cc80
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Feb 15 09:35:36 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Feb 16 13:59:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8a4a53

app-emulation/xen-pvgrub: drop old

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   2 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.11.0.ebuild | 163 --
 2 files changed, 165 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 433b7715b79..30508b184b9 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,8 +5,6 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa1408dd3cc8798dff35b868ef5a609d17e97ef4355e1e5aa825a5abc74103796f9a8015037f0a564ffcebd825722
 SHA512 
2e301b4d6eb106fcb52203bc1208c8fd1fc7bb5d795166c0f86e4085227050301f7daa6f21db440c47bc2ca2c7f87d9b96753cfdf3fa724e0416b5679b84c163
 DIST xen-4.10.3.tar.gz 24695778 BLAKE2B 
50a9e31fb4cf587eeedb357fc710405a1cd4506174a38eb9b032a0cdd9b7f7343d98624ecb07cf605b1403664c7117cdc8f011290309caa18ca9604b4008b906
 SHA512 
030d23109ce4c0ebf50ade6841d5525a39032bcf8fd0599ccaa9502ff301c1f61f9c5f49233b41a5934a71228958febc1e529a9fc6822ba401a0c18c490ad412
-DIST xen-4.11.0-upstream-patches-1.tar.xz 56664 BLAKE2B 
27579f4e628bb0d3fdd59f7e133e9134d4ca175842dfdae3a3f765b133254239ae3bca94d75dd655735b5bcbd67f9b8d444dd227028642e6e459e57ed8a20341
 SHA512 
e90b8e7fa9433e93b1620a776833a6d3578babebe5d73dcaae11186f473945a2270046932ab314a9c6049d3b460a655456f487a5b59730fe88a4f08d482c47a1
-DIST xen-4.11.0.tar.gz 25131533 BLAKE2B 
892639b8bcd9b9956104e4d5137ffd88e17f92d965fa967b4af8d74a4fddcc21c6971c53026e0fb5ce833ab2c25c68f827abcac0b7b1dcebc21dca645c465573
 SHA512 
33d431c194f10d5ee767558404a1f80a66b3df019012b0bbd587fcbc9524e1bba7ea04269020ce891fe9d211d2f81c63bf78abedcdbe1595aee26251c803a50a
 DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
 DIST xen-4.12-rc2.tar.gz 26932109 BLAKE2B 
a774d0a8b70df6c373396ace1abf1fbed643473e31196b757c2272b692bcd9f96ad9b2c6ff054312d24d081b83a7893ca0ab90a5f7fedb5a7001aa9b06275338
 SHA512 
e492f618bfa81394c5adc092912490761edb17d2d34882c1848bad1faa9cbc317d7c771d39d6d5b48c461b79d596af4f8001bf34b64e8d632f7afa8dd41676f7
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.0.ebuild
deleted file mode 100644
index 5d15b2bf7af..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.0.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=1
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-02-16 Thread Yixun Lan
commit: b74b86039c32d03eefecc48f490f5e499692048c
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Feb 15 09:34:43 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Feb 16 13:59:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74b8603

app-emulation/xen-pvgrub: bump to 4.10.3

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild | 163 ++
 2 files changed, 164 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 2db0fab6631..433b7715b79 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,6 +4,7 @@ DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac69
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa1408dd3cc8798dff35b868ef5a609d17e97ef4355e1e5aa825a5abc74103796f9a8015037f0a564ffcebd825722
 SHA512 
2e301b4d6eb106fcb52203bc1208c8fd1fc7bb5d795166c0f86e4085227050301f7daa6f21db440c47bc2ca2c7f87d9b96753cfdf3fa724e0416b5679b84c163
+DIST xen-4.10.3.tar.gz 24695778 BLAKE2B 
50a9e31fb4cf587eeedb357fc710405a1cd4506174a38eb9b032a0cdd9b7f7343d98624ecb07cf605b1403664c7117cdc8f011290309caa18ca9604b4008b906
 SHA512 
030d23109ce4c0ebf50ade6841d5525a39032bcf8fd0599ccaa9502ff301c1f61f9c5f49233b41a5934a71228958febc1e529a9fc6822ba401a0c18c490ad412
 DIST xen-4.11.0-upstream-patches-1.tar.xz 56664 BLAKE2B 
27579f4e628bb0d3fdd59f7e133e9134d4ca175842dfdae3a3f765b133254239ae3bca94d75dd655735b5bcbd67f9b8d444dd227028642e6e459e57ed8a20341
 SHA512 
e90b8e7fa9433e93b1620a776833a6d3578babebe5d73dcaae11186f473945a2270046932ab314a9c6049d3b460a655456f487a5b59730fe88a4f08d482c47a1
 DIST xen-4.11.0.tar.gz 25131533 BLAKE2B 
892639b8bcd9b9956104e4d5137ffd88e17f92d965fa967b4af8d74a4fddcc21c6971c53026e0fb5ce833ab2c25c68f827abcac0b7b1dcebc21dca645c465573
 SHA512 
33d431c194f10d5ee767558404a1f80a66b3df019012b0bbd587fcbc9524e1bba7ea04269020ce891fe9d211d2f81c63bf78abedcdbe1595aee26251c803a50a
 DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
new file mode 100644
index 000..4adbcc55dad
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-02-13 Thread Thomas Deutschmann
commit: fca8a59ef4bc6f0eab8203cbd9f1fb9c392c0673
Author: Tomas Mozes  gmail  com>
AuthorDate: Tue Feb  5 17:24:47 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 13 13:41:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca8a59e

app-emulation/xen-pvgrub: bump to 4.12.0-rc2, drop old

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest   | 2 +-
 .../{xen-pvgrub-4.12.0_rc1.ebuild => xen-pvgrub-4.12.0_rc2.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 7e3a6eef8fa..2db0fab6631 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -7,5 +7,5 @@ DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa140
 DIST xen-4.11.0-upstream-patches-1.tar.xz 56664 BLAKE2B 
27579f4e628bb0d3fdd59f7e133e9134d4ca175842dfdae3a3f765b133254239ae3bca94d75dd655735b5bcbd67f9b8d444dd227028642e6e459e57ed8a20341
 SHA512 
e90b8e7fa9433e93b1620a776833a6d3578babebe5d73dcaae11186f473945a2270046932ab314a9c6049d3b460a655456f487a5b59730fe88a4f08d482c47a1
 DIST xen-4.11.0.tar.gz 25131533 BLAKE2B 
892639b8bcd9b9956104e4d5137ffd88e17f92d965fa967b4af8d74a4fddcc21c6971c53026e0fb5ce833ab2c25c68f827abcac0b7b1dcebc21dca645c465573
 SHA512 
33d431c194f10d5ee767558404a1f80a66b3df019012b0bbd587fcbc9524e1bba7ea04269020ce891fe9d211d2f81c63bf78abedcdbe1595aee26251c803a50a
 DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
-DIST xen-4.12.0-rc1.tar.gz 26926475 BLAKE2B 
19ca3a4a6ffd1537c72f35e1092e86d217fabd218568fa4206ad4e42789b8cbb8a7e9a932ef515563f288f366026a32c158858fe2f99507441f665dfb66555fc
 SHA512 
0d6bde8931794efed972ec951143d2532b6195d6e150d731b5c8d7d7bb107724531be7ed6ae13dd9bc1e98ad02033e1aa6c7b5c33f15f04fbcb98a6b0099b417
+DIST xen-4.12-rc2.tar.gz 26932109 BLAKE2B 
a774d0a8b70df6c373396ace1abf1fbed643473e31196b757c2272b692bcd9f96ad9b2c6ff054312d24d081b83a7893ca0ab90a5f7fedb5a7001aa9b06275338
 SHA512 
e492f618bfa81394c5adc092912490761edb17d2d34882c1848bad1faa9cbc317d7c771d39d6d5b48c461b79d596af4f8001bf34b64e8d632f7afa8dd41676f7
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc2.ebuild
similarity index 99%
rename from app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc1.ebuild
rename to app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc2.ebuild
index 7b6c8cecaa9..3af01cf4d9e 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc2.ebuild
@@ -17,7 +17,7 @@ UPSTREAM_VER=

UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz

https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
 
-MY_PV=${PV/_/-}
+MY_PV=${PV/.0_/-}
 
 SRC_URI="

https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2019-01-18 Thread Thomas Deutschmann
commit: 9f977d023d1fe75da593f1c6757e1abd35011975
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Jan 18 11:49:38 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 19 01:57:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f977d02

app-emulation/xen-pvgrub: bump to 4.12.0_rc1

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest  |   1 +
 .../xen-pvgrub/xen-pvgrub-4.12.0_rc1.ebuild| 166 +
 2 files changed, 167 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 6ff94813038..7e3a6eef8fa 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -7,4 +7,5 @@ DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa140
 DIST xen-4.11.0-upstream-patches-1.tar.xz 56664 BLAKE2B 
27579f4e628bb0d3fdd59f7e133e9134d4ca175842dfdae3a3f765b133254239ae3bca94d75dd655735b5bcbd67f9b8d444dd227028642e6e459e57ed8a20341
 SHA512 
e90b8e7fa9433e93b1620a776833a6d3578babebe5d73dcaae11186f473945a2270046932ab314a9c6049d3b460a655456f487a5b59730fe88a4f08d482c47a1
 DIST xen-4.11.0.tar.gz 25131533 BLAKE2B 
892639b8bcd9b9956104e4d5137ffd88e17f92d965fa967b4af8d74a4fddcc21c6971c53026e0fb5ce833ab2c25c68f827abcac0b7b1dcebc21dca645c465573
 SHA512 
33d431c194f10d5ee767558404a1f80a66b3df019012b0bbd587fcbc9524e1bba7ea04269020ce891fe9d211d2f81c63bf78abedcdbe1595aee26251c803a50a
 DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
+DIST xen-4.12.0-rc1.tar.gz 26926475 BLAKE2B 
19ca3a4a6ffd1537c72f35e1092e86d217fabd218568fa4206ad4e42789b8cbb8a7e9a932ef515563f288f366026a32c158858fe2f99507441f665dfb66555fc
 SHA512 
0d6bde8931794efed972ec951143d2532b6195d6e150d731b5c8d7d7bb107724531be7ed6ae13dd9bc1e98ad02033e1aa6c7b5c33f15f04fbcb98a6b0099b417
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc1.ebuild
new file mode 100644
index 000..7b6c8cecaa9
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.12.0_rc1.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+MY_PV=${PV/_/-}
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${MY_PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+#KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   -e s':$(AR) $@:$(AR) rc $@:' \
+   -i 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-12-15 Thread Yixun Lan
commit: 5f232bfae3779a70c6ac5b185878b9ecbf3b3f2b
Author: Tomas Mozes  gmail  com>
AuthorDate: Tue Dec 11 09:39:24 2018 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Dec 15 14:12:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f232bfa

app-emulation/xen-pvgrub: bump to 4.11.1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild | 163 ++
 2 files changed, 164 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 852f22c62d7..6ff94813038 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,4 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c9
 DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa1408dd3cc8798dff35b868ef5a609d17e97ef4355e1e5aa825a5abc74103796f9a8015037f0a564ffcebd825722
 SHA512 
2e301b4d6eb106fcb52203bc1208c8fd1fc7bb5d795166c0f86e4085227050301f7daa6f21db440c47bc2ca2c7f87d9b96753cfdf3fa724e0416b5679b84c163
 DIST xen-4.11.0-upstream-patches-1.tar.xz 56664 BLAKE2B 
27579f4e628bb0d3fdd59f7e133e9134d4ca175842dfdae3a3f765b133254239ae3bca94d75dd655735b5bcbd67f9b8d444dd227028642e6e459e57ed8a20341
 SHA512 
e90b8e7fa9433e93b1620a776833a6d3578babebe5d73dcaae11186f473945a2270046932ab314a9c6049d3b460a655456f487a5b59730fe88a4f08d482c47a1
 DIST xen-4.11.0.tar.gz 25131533 BLAKE2B 
892639b8bcd9b9956104e4d5137ffd88e17f92d965fa967b4af8d74a4fddcc21c6971c53026e0fb5ce833ab2c25c68f827abcac0b7b1dcebc21dca645c465573
 SHA512 
33d431c194f10d5ee767558404a1f80a66b3df019012b0bbd587fcbc9524e1bba7ea04269020ce891fe9d211d2f81c63bf78abedcdbe1595aee26251c803a50a
+DIST xen-4.11.1.tar.gz 25152217 BLAKE2B 
a8dfbeb3d490787725c589e1ce82dcbbcd0be7fb4743b38daf3a8704dffda34d1faabb07d74e01d2fab1572ce0b730c21192469317545e8b3edb3fae1130ef8c
 SHA512 
c1655c5decdaed95a2b9a99652318cfc72f6cfdae957cfe60d635f7787e8850f33e8fafc4c4b8d61fb579c9b9d93028a6382903e71808a0418b931e76d72a649
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
new file mode 100644
index 000..967ef1c8722
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.1.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   -e s':$(AR) $@:$(AR) rc $@:' \
+   -i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in}
+   einfo "zlib Makefile edited"
+

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-11-21 Thread Yixun Lan
commit: 8b867179cd66a7bd0e01d4ad5933bad69def104c
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Nov 21 05:34:16 2018 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Nov 22 07:03:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b867179

app-emulation/xen-pvgrub: drop old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   2 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild | 163 --
 2 files changed, 165 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 4ffc740ba18..852f22c62d7 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,8 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.10.1-upstream-patches-2.tar.xz 117588 BLAKE2B 
ddcd58964117652b50f3524d89089e2e9b14a8399fb5bd2db5d12827035ab94cedbfd5d65134d8953e4062a50e0e8a9b320e9c34008db8fd364456f47fd9cd26
 SHA512 
49ee8497af3753f3d611bf12c65fb7a79abb018862f1af096e9dde3ddfe8780bb95fc3da338c8d5f16a5d6d233d606d4cf8025a3d0e2897bf2668a1d5b27b198
-DIST xen-4.10.1.tar.gz 24674240 BLAKE2B 
f9a7e0c637db865ab32ad6b6185ab96022903aff65a18e194286a3fc372d4a45f6682cd636b7ac5b4fa0125e54ed51f8876a411d498cf75791718fd088c4a6d2
 SHA512 
236c02bee69e33644703ed26d323d4c491a91fc05bd0ee0990a7368579f7c82f5bb4510845bf80348fd923024d7d60d521f593dfd0365d971dc592f8ef10fbea
 DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa1408dd3cc8798dff35b868ef5a609d17e97ef4355e1e5aa825a5abc74103796f9a8015037f0a564ffcebd825722
 SHA512 
2e301b4d6eb106fcb52203bc1208c8fd1fc7bb5d795166c0f86e4085227050301f7daa6f21db440c47bc2ca2c7f87d9b96753cfdf3fa724e0416b5679b84c163
 DIST xen-4.11.0-upstream-patches-1.tar.xz 56664 BLAKE2B 
27579f4e628bb0d3fdd59f7e133e9134d4ca175842dfdae3a3f765b133254239ae3bca94d75dd655735b5bcbd67f9b8d444dd227028642e6e459e57ed8a20341
 SHA512 
e90b8e7fa9433e93b1620a776833a6d3578babebe5d73dcaae11186f473945a2270046932ab314a9c6049d3b460a655456f487a5b59730fe88a4f08d482c47a1
 DIST xen-4.11.0.tar.gz 25131533 BLAKE2B 
892639b8bcd9b9956104e4d5137ffd88e17f92d965fa967b4af8d74a4fddcc21c6971c53026e0fb5ce833ab2c25c68f827abcac0b7b1dcebc21dca645c465573
 SHA512 
33d431c194f10d5ee767558404a1f80a66b3df019012b0bbd587fcbc9524e1bba7ea04269020ce891fe9d211d2f81c63bf78abedcdbe1595aee26251c803a50a

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild
deleted file mode 100644
index b026a94b44e..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=2
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-11-15 Thread Thomas Deutschmann
commit: 062db941442ba858764be020119e370936fc0a46
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 15 15:44:40 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 15 15:44:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062db941

app-emulation/xen-pvgrub: x86 stable (bug #670858)

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild
index 27ac0a92b01..6309f6f7a8a 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-11-11 Thread Mikle Kolyada
commit: a4d82897c0b2073c095efee3f5dcbc107aa22f11
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov 12 07:05:38 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov 12 07:05:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d82897

app-emulation/xen-pvgrub: amd64 stable wrt bug #670858

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild
index f4536845d19..27ac0a92b01 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-10-02 Thread Thomas Deutschmann
commit: 32d41831c080fbd3603eb073e7524081751244c5
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Sep 27 08:23:12 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct  2 11:03:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d41831

app-emulation/xen-pvgrub: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest|   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild | 161 ---
 2 files changed, 162 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index a701d239cfc..4ffc740ba18 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -8,5 +8,4 @@ DIST xen-4.10.1.tar.gz 24674240 BLAKE2B 
f9a7e0c637db865ab32ad6b6185ab96022903aff
 DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa1408dd3cc8798dff35b868ef5a609d17e97ef4355e1e5aa825a5abc74103796f9a8015037f0a564ffcebd825722
 SHA512 
2e301b4d6eb106fcb52203bc1208c8fd1fc7bb5d795166c0f86e4085227050301f7daa6f21db440c47bc2ca2c7f87d9b96753cfdf3fa724e0416b5679b84c163
 DIST xen-4.11.0-upstream-patches-1.tar.xz 56664 BLAKE2B 
27579f4e628bb0d3fdd59f7e133e9134d4ca175842dfdae3a3f765b133254239ae3bca94d75dd655735b5bcbd67f9b8d444dd227028642e6e459e57ed8a20341
 SHA512 
e90b8e7fa9433e93b1620a776833a6d3578babebe5d73dcaae11186f473945a2270046932ab314a9c6049d3b460a655456f487a5b59730fe88a4f08d482c47a1
 DIST xen-4.11.0.tar.gz 25131533 BLAKE2B 
892639b8bcd9b9956104e4d5137ffd88e17f92d965fa967b4af8d74a4fddcc21c6971c53026e0fb5ce833ab2c25c68f827abcac0b7b1dcebc21dca645c465573
 SHA512 
33d431c194f10d5ee767558404a1f80a66b3df019012b0bbd587fcbc9524e1bba7ea04269020ce891fe9d211d2f81c63bf78abedcdbe1595aee26251c803a50a
-DIST xen-4.9.2.tar.gz 23392753 BLAKE2B 
5f96f0e5062eff8ac2971eef85ea2bae0e94e7542151237937a1cf7e74690bb0ce1c952e830d2fc13b3277f70b9ed1de511afe4f780ad7b3be0c58742ece39b2
 SHA512 
e06aec25439abcc548c174ba8e271c23031ea704bcc2480905140aa68490064fbb1c58d9c4174f6617b4f7bbcddfda284317df6f480a6e5b5b5a2c71fbe0ac93
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild
deleted file mode 100644
index 138f1da19fe..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="custom-cflags"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-   # Purely to unclutter src_prepare
-   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
-
-   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
-   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
-   -i "${WORKDIR}"/zlib-1.2.3/configure
-   sed -e 's:^AR=ar rc:AR=ar:' \
-   -e s':$(AR) $@:$(AR) rc $@:' \
-   -i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in}
-   einfo "zlib Makefile edited"
-
-   cd "${WORKDIR}"
-   tar czp zlib-1.2.3 -f zlib-1.2.3.tar.gz
-   tar czp grub-0.97 -f 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/, app-emulation/xen-pvgrub/

2018-10-02 Thread Thomas Deutschmann
commit: d453d858c6647c8e2ead875cb96a9a348cc95d78
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Sep 27 08:18:15 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct  2 11:03:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d453d858

app-emulation/xen-pvgrub: bump to 4.10.2

Signed-off-by: Tomáš Mózes  gmail.com>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest  |   1 +
 .../xen-pvgrub/files/xen-4.10-externals.patch  |  74 ++
 app-emulation/xen-pvgrub/xen-pvgrub-4.10.2.ebuild  | 163 +
 3 files changed, 238 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index e7131adde7f..a701d239cfc 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,6 +5,7 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.10.1-upstream-patches-2.tar.xz 117588 BLAKE2B 
ddcd58964117652b50f3524d89089e2e9b14a8399fb5bd2db5d12827035ab94cedbfd5d65134d8953e4062a50e0e8a9b320e9c34008db8fd364456f47fd9cd26
 SHA512 
49ee8497af3753f3d611bf12c65fb7a79abb018862f1af096e9dde3ddfe8780bb95fc3da338c8d5f16a5d6d233d606d4cf8025a3d0e2897bf2668a1d5b27b198
 DIST xen-4.10.1.tar.gz 24674240 BLAKE2B 
f9a7e0c637db865ab32ad6b6185ab96022903aff65a18e194286a3fc372d4a45f6682cd636b7ac5b4fa0125e54ed51f8876a411d498cf75791718fd088c4a6d2
 SHA512 
236c02bee69e33644703ed26d323d4c491a91fc05bd0ee0990a7368579f7c82f5bb4510845bf80348fd923024d7d60d521f593dfd0365d971dc592f8ef10fbea
+DIST xen-4.10.2.tar.gz 24697204 BLAKE2B 
b331d3ad8d7842446f7d2da5dd31560f636aa1408dd3cc8798dff35b868ef5a609d17e97ef4355e1e5aa825a5abc74103796f9a8015037f0a564ffcebd825722
 SHA512 
2e301b4d6eb106fcb52203bc1208c8fd1fc7bb5d795166c0f86e4085227050301f7daa6f21db440c47bc2ca2c7f87d9b96753cfdf3fa724e0416b5679b84c163
 DIST xen-4.11.0-upstream-patches-1.tar.xz 56664 BLAKE2B 
27579f4e628bb0d3fdd59f7e133e9134d4ca175842dfdae3a3f765b133254239ae3bca94d75dd655735b5bcbd67f9b8d444dd227028642e6e459e57ed8a20341
 SHA512 
e90b8e7fa9433e93b1620a776833a6d3578babebe5d73dcaae11186f473945a2270046932ab314a9c6049d3b460a655456f487a5b59730fe88a4f08d482c47a1
 DIST xen-4.11.0.tar.gz 25131533 BLAKE2B 
892639b8bcd9b9956104e4d5137ffd88e17f92d965fa967b4af8d74a4fddcc21c6971c53026e0fb5ce833ab2c25c68f827abcac0b7b1dcebc21dca645c465573
 SHA512 
33d431c194f10d5ee767558404a1f80a66b3df019012b0bbd587fcbc9524e1bba7ea04269020ce891fe9d211d2f81c63bf78abedcdbe1595aee26251c803a50a
 DIST xen-4.9.2.tar.gz 23392753 BLAKE2B 
5f96f0e5062eff8ac2971eef85ea2bae0e94e7542151237937a1cf7e74690bb0ce1c952e830d2fc13b3277f70b9ed1de511afe4f780ad7b3be0c58742ece39b2
 SHA512 
e06aec25439abcc548c174ba8e271c23031ea704bcc2480905140aa68490064fbb1c58d9c4174f6617b4f7bbcddfda284317df6f480a6e5b5b5a2c71fbe0ac93

diff --git a/app-emulation/xen-pvgrub/files/xen-4.10-externals.patch 
b/app-emulation/xen-pvgrub/files/xen-4.10-externals.patch
new file mode 100644
index 000..b206144e304
--- /dev/null
+++ b/app-emulation/xen-pvgrub/files/xen-4.10-externals.patch
@@ -0,0 +1,74 @@
+--- a/stubdom/Makefile 2013-07-09 18:46:56.0 +0800
 b/stubdom/Makefile 2013-07-21 16:07:08.094663570 +0800
+@@ -68,12 +68,12 @@
+ ##
+ 
+ newlib-$(NEWLIB_VERSION).tar.gz:
+-  $(FETCHER) $@ $(NEWLIB_URL)/$@
+ 
+ newlib-$(NEWLIB_VERSION): newlib-$(NEWLIB_VERSION).tar.gz
+   tar xzf $<
+   patch -d $@ -p0 < newlib.patch
+   patch -d $@ -p0 < newlib-chk.patch
++  patch -d $@ -p0 < newlib-implicits.patch
+   patch -d $@ -p1 < newlib-stdint-size_max-fix-from-1.17.0.patch
+   find $@ -type f | xargs perl -i.bak \
+   -pe 's/\b_(tzname|daylight|timezone)\b/$$1/g'
+@@ -85,7 +85,7 @@
+ $(NEWLIB_STAMPFILE): mk-headers-$(XEN_TARGET_ARCH) newlib-$(NEWLIB_VERSION)
+   mkdir -p newlib-$(XEN_TARGET_ARCH)
+   ( cd newlib-$(XEN_TARGET_ARCH) && \
+-CC_FOR_TARGET="$(CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) 
$(NEWLIB_CFLAGS)" AR_FOR_TARGET=$(AR) LD_FOR_TARGET=$(LD) 
RANLIB_FOR_TARGET=$(RANLIB) ../newlib-$(NEWLIB_VERSION)/configure 
--prefix=$(CROSS_PREFIX) --verbose --target=$(GNU_TARGET_ARCH)-xen-elf 
--enable-newlib-io-long-long --disable-multilib && \
++  CC_FOR_TARGET="$(CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) 
$(NEWLIB_CFLAGS)" AR_FOR_TARGET=$(AR) LD_FOR_TARGET=$(LD) LDFLAGS= 
RANLIB_FOR_TARGET=$(RANLIB) ../newlib-$(NEWLIB_VERSION)/configure 
--prefix=$(CROSS_PREFIX) --verbose --target=$(GNU_TARGET_ARCH)-xen-elf 
--enable-newlib-io-long-long --disable-multilib && \
+ $(MAKE) DESTDIR= && \
+ $(MAKE) 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-09-18 Thread Agostino Sarubbo
commit: b6628c093d04d083b68b45384e8d1001956bb827
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Sep 18 07:23:24 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Sep 18 07:23:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6628c09

app-emulation/xen-pvgrub: amd64 stable wrt bug #655188

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="amd64"

 app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild
index 3aa1f2c8faf..b026a94b44e 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-09-17 Thread Thomas Deutschmann
commit: 516acda250850afe39ae6f9603cfab7d37b8a8ee
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Sep 17 15:22:06 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Sep 17 15:22:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516acda2

app-emulation/xen-pvgrub: bump to 4.10.1

Signed-off-by: Tomas Mozes  gmail.com>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   2 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild | 163 ++
 2 files changed, 165 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 408ebf7906c..0a5c0a19a2d 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,5 +3,7 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
+DIST xen-4.10.1-upstream-patches-2.tar.xz 117588 BLAKE2B 
ddcd58964117652b50f3524d89089e2e9b14a8399fb5bd2db5d12827035ab94cedbfd5d65134d8953e4062a50e0e8a9b320e9c34008db8fd364456f47fd9cd26
 SHA512 
49ee8497af3753f3d611bf12c65fb7a79abb018862f1af096e9dde3ddfe8780bb95fc3da338c8d5f16a5d6d233d606d4cf8025a3d0e2897bf2668a1d5b27b198
+DIST xen-4.10.1.tar.gz 24674240 BLAKE2B 
f9a7e0c637db865ab32ad6b6185ab96022903aff65a18e194286a3fc372d4a45f6682cd636b7ac5b4fa0125e54ed51f8876a411d498cf75791718fd088c4a6d2
 SHA512 
236c02bee69e33644703ed26d323d4c491a91fc05bd0ee0990a7368579f7c82f5bb4510845bf80348fd923024d7d60d521f593dfd0365d971dc592f8ef10fbea
 DIST xen-4.9.2.tar.gz 23392753 BLAKE2B 
5f96f0e5062eff8ac2971eef85ea2bae0e94e7542151237937a1cf7e74690bb0ce1c952e830d2fc13b3277f70b9ed1de511afe4f780ad7b3be0c58742ece39b2
 SHA512 
e06aec25439abcc548c174ba8e271c23031ea704bcc2480905140aa68490064fbb1c58d9c4174f6617b4f7bbcddfda284317df6f480a6e5b5b5a2c71fbe0ac93
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild
new file mode 100644
index 000..3aa1f2c8faf
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.1.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=2
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-09-17 Thread Thomas Deutschmann
commit: 1b2f3b5f352b648b83d9ba152eb02d0a6382a128
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Sep 17 15:22:29 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Sep 17 15:22:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2f3b5f

app-emulation/xen-pvgrub: bump to 4.11.0

Closes: https://github.com/gentoo/gentoo/pull/9893
Signed-off-by: Tomas Mozes  gmail.com>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   2 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.11.0.ebuild | 163 ++
 2 files changed, 165 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 0a5c0a19a2d..e7131adde7f 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,5 +5,7 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.10.1-upstream-patches-2.tar.xz 117588 BLAKE2B 
ddcd58964117652b50f3524d89089e2e9b14a8399fb5bd2db5d12827035ab94cedbfd5d65134d8953e4062a50e0e8a9b320e9c34008db8fd364456f47fd9cd26
 SHA512 
49ee8497af3753f3d611bf12c65fb7a79abb018862f1af096e9dde3ddfe8780bb95fc3da338c8d5f16a5d6d233d606d4cf8025a3d0e2897bf2668a1d5b27b198
 DIST xen-4.10.1.tar.gz 24674240 BLAKE2B 
f9a7e0c637db865ab32ad6b6185ab96022903aff65a18e194286a3fc372d4a45f6682cd636b7ac5b4fa0125e54ed51f8876a411d498cf75791718fd088c4a6d2
 SHA512 
236c02bee69e33644703ed26d323d4c491a91fc05bd0ee0990a7368579f7c82f5bb4510845bf80348fd923024d7d60d521f593dfd0365d971dc592f8ef10fbea
+DIST xen-4.11.0-upstream-patches-1.tar.xz 56664 BLAKE2B 
27579f4e628bb0d3fdd59f7e133e9134d4ca175842dfdae3a3f765b133254239ae3bca94d75dd655735b5bcbd67f9b8d444dd227028642e6e459e57ed8a20341
 SHA512 
e90b8e7fa9433e93b1620a776833a6d3578babebe5d73dcaae11186f473945a2270046932ab314a9c6049d3b460a655456f487a5b59730fe88a4f08d482c47a1
+DIST xen-4.11.0.tar.gz 25131533 BLAKE2B 
892639b8bcd9b9956104e4d5137ffd88e17f92d965fa967b4af8d74a4fddcc21c6971c53026e0fb5ce833ab2c25c68f827abcac0b7b1dcebc21dca645c465573
 SHA512 
33d431c194f10d5ee767558404a1f80a66b3df019012b0bbd587fcbc9524e1bba7ea04269020ce891fe9d211d2f81c63bf78abedcdbe1595aee26251c803a50a
 DIST xen-4.9.2.tar.gz 23392753 BLAKE2B 
5f96f0e5062eff8ac2971eef85ea2bae0e94e7542151237937a1cf7e74690bb0ce1c952e830d2fc13b3277f70b9ed1de511afe4f780ad7b3be0c58742ece39b2
 SHA512 
e06aec25439abcc548c174ba8e271c23031ea704bcc2480905140aa68490064fbb1c58d9c4174f6617b4f7bbcddfda284317df6f480a6e5b5b5a2c71fbe0ac93
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.11.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.0.ebuild
new file mode 100644
index 000..5d15b2bf7af
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.11.0.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=1
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-09-10 Thread Thomas Deutschmann
commit: 98e0bafc71a190ce55646ac66bdd0d215544244e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Sep 10 09:36:03 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Sep 10 09:36:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e0bafc

app-emulation/xen-pvgrub: security cleanup (bug #643350)

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-emulation/xen-pvgrub/Manifest|   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild | 161 ---
 2 files changed, 162 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index fe7068966a4..408ebf7906c 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,6 +3,5 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.9.1.tar.gz 23368303 BLAKE2B 
4cfddb351c9a4aa08227138dc1afa921f3d1880048f897428226da38eff9470cd81ae9896f174583048dad0ba8d5c1426df58b029115ba1623366d1980630c0d
 SHA512 
9d22f0aa5dcd01a1c105d17c14bce570cc597e884ddb9b4a46b80a72f647625b76ae5213cede423d0458c14e1906983595a9269bb6e6ff2e9e7e4dea840f4274
 DIST xen-4.9.2.tar.gz 23392753 BLAKE2B 
5f96f0e5062eff8ac2971eef85ea2bae0e94e7542151237937a1cf7e74690bb0ce1c952e830d2fc13b3277f70b9ed1de511afe4f780ad7b3be0c58742ece39b2
 SHA512 
e06aec25439abcc548c174ba8e271c23031ea704bcc2480905140aa68490064fbb1c58d9c4174f6617b4f7bbcddfda284317df6f480a6e5b5b5a2c71fbe0ac93
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild
deleted file mode 100644
index 138f1da19fe..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="custom-cflags"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-   # Purely to unclutter src_prepare
-   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
-
-   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
-   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
-   -i "${WORKDIR}"/zlib-1.2.3/configure
-   sed -e 's:^AR=ar rc:AR=ar:' \
-   -e 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-04-26 Thread Mikle Kolyada
commit: 05c103f2c0d944a2be88b4626dd950a9a01c8b23
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Apr 26 21:07:17 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Apr 26 21:07:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c103f2

app-emulation/xen-pvgrub: amd64 stable wrt bug #643350

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild
index 4c330e91539..138f1da19fe 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild
@@ -32,7 +32,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-04-19 Thread Yixun Lan
commit: 658b1cf1a2bf0aa4cd7b2c616987d8f1cb26f024
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Apr 20 04:47:41 2018 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Apr 20 05:54:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658b1cf1

app-emulation/xen-pvgrub: bump to 4.9.2

Package-Manager: Portage-2.3.19, Repoman-2.3.6
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-pvgrub/Manifest|   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild | 161 +++
 2 files changed, 162 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index f9ce9279173..fe7068966a4 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,4 +4,5 @@ DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac69
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.9.1.tar.gz 23368303 BLAKE2B 
4cfddb351c9a4aa08227138dc1afa921f3d1880048f897428226da38eff9470cd81ae9896f174583048dad0ba8d5c1426df58b029115ba1623366d1980630c0d
 SHA512 
9d22f0aa5dcd01a1c105d17c14bce570cc597e884ddb9b4a46b80a72f647625b76ae5213cede423d0458c14e1906983595a9269bb6e6ff2e9e7e4dea840f4274
+DIST xen-4.9.2.tar.gz 23392753 BLAKE2B 
5f96f0e5062eff8ac2971eef85ea2bae0e94e7542151237937a1cf7e74690bb0ce1c952e830d2fc13b3277f70b9ed1de511afe4f780ad7b3be0c58742ece39b2
 SHA512 
e06aec25439abcc548c174ba8e271c23031ea704bcc2480905140aa68490064fbb1c58d9c4174f6617b4f7bbcddfda284317df6f480a6e5b5b5a2c71fbe0ac93
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild
new file mode 100644
index 000..4c330e91539
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.2.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   -e s':$(AR) $@:$(AR) rc $@:' \
+   -i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in}
+   einfo "zlib Makefile edited"
+
+   cd "${WORKDIR}"
+   tar czp zlib-1.2.3 -f zlib-1.2.3.tar.gz
+   tar czp grub-0.97 -f grub-0.97.tar.gz
+   tar czp lwip -f lwip-1.3.0.tar.gz
+   tar czp 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-04-08 Thread Aaron Bauman
commit: 62d619a49aa43d36639b3457a95f5a4c56c3fb71
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr  8 23:58:51 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:02:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d619a4

app-emulation/xen-pvgrub: amd64 stable

Bug: https://bugs.gentoo.org/641566
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild
index 4f3af9d4100..138f1da19fe 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -32,7 +32,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2018-04-08 Thread Aaron Bauman
commit: 835e2f7cc9c59688ae198f0a72787aaecc061766
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr  9 00:01:13 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:02:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835e2f7c

app-emulation/xen-pvgrub: drop vulnerable

Bug: https://bugs.gentoo.org/641566
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-emulation/xen-pvgrub/Manifest  |   2 -
 .../xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild  | 161 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.9.0.ebuild   | 161 -
 3 files changed, 324 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index f09628f9db0..f9ce9279173 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,7 +3,5 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.8.2.tar.gz 22522336 BLAKE2B 
2c9da971622b4e52fe78fa029107bb1c5f945a63605406493df607c410c6f2a8c2cdb38b1eb30c1bc1c8bc6e5620efad977c3ba55e04c579c01d51f0104afcce
 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
-DIST xen-4.9.0.tar.gz 23361741 BLAKE2B 
1cfebb791ca5e51eda9b86a5d98e0883fab1554f5ac805fc065916fbbd3695e6b0f11ca75935a8f973735cc8dd83e38fe4a670d8489010be865be49d8fc1a341
 SHA512 
97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
 DIST xen-4.9.1.tar.gz 23368303 BLAKE2B 
4cfddb351c9a4aa08227138dc1afa921f3d1880048f897428226da38eff9470cd81ae9896f174583048dad0ba8d5c1426df58b029115ba1623366d1980630c0d
 SHA512 
9d22f0aa5dcd01a1c105d17c14bce570cc597e884ddb9b4a46b80a72f647625b76ae5213cede423d0458c14e1906983595a9269bb6e6ff2e9e7e4dea840f4274
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
deleted file mode 100644
index 78a162cc1c8..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="custom-cflags"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-   # Purely to 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/

2017-12-21 Thread Patrice Clement
commit: 325aa555f045301d65fd500c9fee943a7da539fe
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Dec  6 17:55:00 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 21 20:28:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325aa555

app-emulation/xen-pvgrub: remove unused patch.

Closes: https://github.com/gentoo/gentoo/pull/6474

 .../xen-pvgrub/files/xen-pvgrub-4.2-jserver.patch  | 32 --
 1 file changed, 32 deletions(-)

diff --git a/app-emulation/xen-pvgrub/files/xen-pvgrub-4.2-jserver.patch 
b/app-emulation/xen-pvgrub/files/xen-pvgrub-4.2-jserver.patch
deleted file mode 100644
index 514fd0575b2..000
--- a/app-emulation/xen-pvgrub/files/xen-pvgrub-4.2-jserver.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -ur xen-4.2.0.orig/tools/tests/x86_emulator/Makefile 
xen-4.2.0/tools/tests/x86_emulator/Makefile
 tools/tests/x86_emulator/Makefile  2012-09-17 18:21:19.0 +0800
-+++ tools/tests/x86_emulator/Makefile  2012-11-24 05:06:24.355778737 +0800
-@@ -14,13 +14,13 @@
- .PHONY: blowfish.h
- blowfish.h:
-   rm -f blowfish.bin
--  XEN_TARGET_ARCH=x86_32 make -f blowfish.mk all
-+  XEN_TARGET_ARCH=x86_32 $(MAKE) -f blowfish.mk all
-   (echo "static unsigned int blowfish32_code[] = {"; \
-   od -v -t x blowfish.bin | sed 's/^[0-9]* /0x/' | sed 's/ /, 0x/g' | sed 
's/$$/,/';\
-   echo "};") >$@
-   rm -f blowfish.bin
- ifeq ($(XEN_COMPILE_ARCH),x86_64)
--  XEN_TARGET_ARCH=x86_64 make -f blowfish.mk all
-+  XEN_TARGET_ARCH=x86_64 $(MAKE) -f blowfish.mk all
-   (echo "static unsigned int blowfish64_code[] = {"; \
-   od -v -t x blowfish.bin | sed 's/^[0-9]* /0x/' | sed 's/ /, 0x/g' | sed 
's/$$/,/';\
-   echo "};") >>$@
-
-diff -ur xen-4.2.0.orig/tools/firmware/vgabios/Makefile 
xen-4.2.0/tools/firmware/vgabios/Makefile
 tools/firmware/vgabios/Makefile2013-02-04 13:56:50.973533544 +0800
-+++ tools/firmware/vgabios/Makefile2013-02-04 13:57:21.380535958 +0800
-@@ -27,7 +27,7 @@
- 
- .PHONY: release
- release: 
--  VGABIOS_VERS=\"-DVGABIOS_VERS=\\\"$(RELVERS)\\\"\" make bios cirrus-bios
-+  VGABIOS_VERS=\"-DVGABIOS_VERS=\\\"$(RELVERS)\\\"\" $(MAKE) bios 
cirrus-bios
-   /bin/rm -f  *.o *.s *.ld86 \
-   temp.awk.* vgabios.*.orig _vgabios_.*.c core *.bak .#*
-   cp VGABIOS-lgpl-latest.bin ../$(RELEASE).bin



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-12-04 Thread Yixun Lan
commit: e7f3ccb4296274b217da5a078c4e992da66f941a
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Nov 23 07:36:28 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Dec  5 02:24:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f3ccb4

app-emulation/xen-pvgrub: bump to 4.9.1

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-emulation/xen-pvgrub/Manifest|  17 +--
 app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild | 161 +++
 2 files changed, 170 insertions(+), 8 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 41994e7a595..f09628f9db0 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -1,8 +1,9 @@
-DIST grub-0.97.tar.gz 971783 SHA256 
4e1d15d12dbd3e9208111d6b806ad5a9857ca8850c47877d36575b904559260b SHA512 
c2bc9ffc8583aeae71cee9ddcc4418969768d4e3764d47307da54f93981c0109fb07d84b061b3a3628bd00ba4d14a54742bc04848110eb3ae8ca25dbfbaabadb
 WHIRLPOOL 
0ad7f5dc035e2a3ad5fd29b6388f06fd12a8cc694117b4cbd42b5302433aa522db23566222d35219fe17fb95edb5090553156198507f70208eda5d858fd52dd5
-DIST lwip-1.3.0.tar.gz 398933 SHA256 
772e4d550e07826665ed0528c071dd5404ef7dbe1825a38c8adbc2a00bca948f SHA512 
1465b58279af1647f909450e394fe002ca165f0ff4a0254bfa9fe0e64316f50facdde2729d79a4e632565b4500cf4d6c74192ac0dd3bc9fe09129bbd67ba089d
 WHIRLPOOL 
63bdd9eb70f168ba2006a8f4bbe166b68528abe8364b23cdc1d468ccc4b137bb3447bf90695920f016e09d53d3b93ccf6e3697b3c46840f00b794789cb424acc
-DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9035d8a849be2750ca4659a3d07 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 WHIRLPOOL 
47f7afd525f482d79d9e964f0e75ee8a77e59551bd19cd94f9b95ac3af9406afa381c9d8d224f76eb568441ab613b2b194f8e5be50aa222f9ed2d9b9761829db
-DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
-DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
-DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 
8e54e79219f89640162673da471a02ee8a39bb884e2376a79a09226462903185b49a771fef51ceca54c4dd42a110ee1214db6dbf94235a156a17d6c597634c3d
-DIST xen-4.9.0.tar.gz 23361741 SHA256 
cade643fe3310d4d6f97d0c215c6fa323bc1130d7e64d7e2043ffaa73a96f33b SHA512 
97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
 WHIRLPOOL 
354527ea01f69c6ab632cffe8f50ca93721d9a89cbc4d84886d24b53fabdb7f62132b80e36189c30c0c9fae66b367eec7e00bb4df5f7af054ec27cec912ecf47
-DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276
+DIST grub-0.97.tar.gz 971783 BLAKE2B 
a7b6feb6dddb6eeb20e027071091b2d37930e5b40687f8c8ff860839db208f832713db61389014d21842e1e152cad0466dc9722a79cbb81bfa1566a30b6b82cc
 SHA512 
c2bc9ffc8583aeae71cee9ddcc4418969768d4e3764d47307da54f93981c0109fb07d84b061b3a3628bd00ba4d14a54742bc04848110eb3ae8ca25dbfbaabadb
+DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329498ca55cee7726a59461f8e9d77d96cfc8204d6b7b7962f00664f44d3bc7f16a5a53f5e068a02d405fb457
 SHA512 
1465b58279af1647f909450e394fe002ca165f0ff4a0254bfa9fe0e64316f50facdde2729d79a4e632565b4500cf4d6c74192ac0dd3bc9fe09129bbd67ba089d
+DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
+DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-11-21 Thread Yixun Lan
commit: bd9e2e779abbb75b80df26bf1b8f51897a178f84
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Nov 21 05:43:14 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 22 01:45:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9e2e77

app-emulation/xen-pvgrub: version bump

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-emulation/xen-pvgrub/Manifest|   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.9.0.ebuild | 161 +++
 2 files changed, 162 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index c363c875810..41994e7a595 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,4 +4,5 @@ DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9
 DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
 DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 
8e54e79219f89640162673da471a02ee8a39bb884e2376a79a09226462903185b49a771fef51ceca54c4dd42a110ee1214db6dbf94235a156a17d6c597634c3d
+DIST xen-4.9.0.tar.gz 23361741 SHA256 
cade643fe3310d4d6f97d0c215c6fa323bc1130d7e64d7e2043ffaa73a96f33b SHA512 
97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
 WHIRLPOOL 
354527ea01f69c6ab632cffe8f50ca93721d9a89cbc4d84886d24b53fabdb7f62132b80e36189c30c0c9fae66b367eec7e00bb4df5f7af054ec27cec912ecf47
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.0.ebuild
new file mode 100644
index 000..4f3af9d4100
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.0.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure
+   sed -e 's:^AR=ar rc:AR=ar:' \

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-11-21 Thread Yixun Lan
commit: 1f344e6c40044f590f994eef0fc6e00ff1ebc12f
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Nov 21 05:34:13 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 22 01:45:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f344e6c

app-emulation/xen-pvgrub: drop old

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-emulation/xen-pvgrub/Manifest|   2 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild | 161 ---
 app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild | 161 ---
 app-emulation/xen-pvgrub/xen-pvgrub-4.8.2.ebuild | 161 ---
 4 files changed, 485 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 469e985d25e..c363c875810 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,7 +3,5 @@ DIST lwip-1.3.0.tar.gz 398933 SHA256 
772e4d550e07826665ed0528c071dd5404ef7dbe182
 DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9035d8a849be2750ca4659a3d07 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 WHIRLPOOL 
47f7afd525f482d79d9e964f0e75ee8a77e59551bd19cd94f9b95ac3af9406afa381c9d8d224f76eb568441ab613b2b194f8e5be50aa222f9ed2d9b9761829db
 DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
-DIST xen-4.7.2.tar.gz 20714281 SHA256 
61494a56d9251e2108080f95b0dc8e3d175f1ba4da34603fc07b91cfebf358d5 SHA512 
8f447e7feffec81fea5b5a4098968b8b8cebc6989e7b6a845413317644d5d328d6f12181d09266366200878ab6a29ab34c7235c1af7b55463a3fdaea40ee1500
 WHIRLPOOL 
27f3fd88846724e03bf9bb53133046cb79139950c9162dd9c9a85798e169259f73dc2fe4212e750ce9a8fd1d0abd99f1f76108faceb7bf1934ce0495377ee756
-DIST xen-4.7.3.tar.gz 20722625 SHA256 
5b5385b476e59e4cf31ecc6dd605df38814b83432b8e8d917f18c8edfdfb708f SHA512 
df596bef7f0f0e7f35246fb025913721dae5aa91da27f1b47a49256e9faa8f7dcb80e8c4679345c19614093c02059b6ced54fc51e6900a372b0e76b4ad827126
 WHIRLPOOL 
9e88db149e216651711cd56830fba33d587de60d57d53fd3ab3db231319f74e4e88222bf1b2bb9b20fea68739bccd4b26304c73a0ae25aad6dbbac64681e3a62
 DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 
8e54e79219f89640162673da471a02ee8a39bb884e2376a79a09226462903185b49a771fef51ceca54c4dd42a110ee1214db6dbf94235a156a17d6c597634c3d
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
deleted file mode 100644
index af5278706da..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-11-03 Thread Yixun Lan
commit: ec4c7187d3787e912de67bf2f1f204f6a370c84f
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Nov  3 18:01:26 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Nov  3 18:05:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4c7187

app-emulation/xen-pvgrub: arm64 stable

Gentoo-Bug: 631366
Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
index 863eff7c2b4..78a162cc1c8 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
@@ -32,7 +32,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-11-02 Thread Thomas Deutschmann
commit: 2d629c8822111667695efdaafd30123221d23af7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov  2 20:58:51 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov  2 21:13:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d629c88

app-emulation/xen-pvgrub: x86 stable (bug #631366)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
index 4f3af9d4100..863eff7c2b4 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
@@ -32,7 +32,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-10-13 Thread Yixun Lan
commit: 225b9d2b91ae72408cc40f0a65d2809a73c97d0f
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Oct 12 07:34:42 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Oct 13 08:04:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225b9d2b

app-emulation/xen-pvgrub: bump to eapi 6

Package-Manager: Portage-2.3.11, Repoman-2.3.3

Closes: https://github.com/gentoo/gentoo/pull/5925
Signed-off-by: Yixun Lan  gentoo.org>

 .../xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild  | 161 +
 1 file changed, 161 insertions(+)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
new file mode 100644
index 000..4f3af9d4100
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   -e s':$(AR) $@:$(AR) rc $@:' \
+   -i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in}
+   einfo "zlib Makefile edited"
+
+   cd "${WORKDIR}"
+   tar czp zlib-1.2.3 -f zlib-1.2.3.tar.gz
+   tar czp grub-0.97 -f grub-0.97.tar.gz
+   tar czp lwip -f lwip-1.3.0.tar.gz
+   tar czp newlib-1.16.0 -f newlib-1.16.0.tar.gz
+   tar czp polarssl-1.1.4 -f polarssl-1.1.4-gpl.tgz
+   mv $set "${S}"/stubdom/
+   einfo "tarballs moved to source"
+}
+
+src_prepare() {
+   # Upstream's patchset
+   if [[ -n ${UPSTREAM_VER} ]]; then
+   einfo "Try to apply Xen Upstream patch set"
+   EPATCH_SUFFIX="patch" \
+   EPATCH_FORCE="yes" \
+   EPATCH_OPTS="-p1" \
+   epatch "${WORKDIR}"/patches-upstream
+   fi
+
+   # if the user *really* wants to use their own custom-cflags, let them
+   if use custom-cflags; then
+   einfo "User wants their own CFLAGS - removing defaults"
+   # try and remove all the default custom-cflags
+   find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk 
-exec sed \
+   -e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
+   -e 
's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
+   -e 
's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
+   -e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
+   -e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
+   -i {} \;
+   fi
+
+   # Patch the unmergeable newlib, fix most of the leftover gcc QA issues
+   cp "${FILESDIR}"/newlib-implicits.patch stubdom || die
+
+   # Patch stubdom/Makefile to patch insource newlib & prevent internal 
downloading
+   epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-externals.patch
+
+   # fix jobserver in Makefile
+   epatch "${FILESDIR}"/${PN}-4.8-jserver.patch
+
+   #Substitute for internal downloading. pciutils copied only due to the 
only .bz2
+   cp "${DISTDIR}"/pciutils-2.2.9.tar.bz2 ./stubdom/ 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/

2017-10-03 Thread Patrice Clement
commit: 3e255add8d05c431219fa668ebefe974b656b374
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Sep 24 14:06:45 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct  3 22:03:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e255add

app-emulation/xen-pvgrub: remove unused patch.

Closes: https://github.com/gentoo/gentoo/pull/5784

 .../files/xen-pvgrub-4.7.0-fix-boot-p2m.patch  | 36 --
 1 file changed, 36 deletions(-)

diff --git a/app-emulation/xen-pvgrub/files/xen-pvgrub-4.7.0-fix-boot-p2m.patch 
b/app-emulation/xen-pvgrub/files/xen-pvgrub-4.7.0-fix-boot-p2m.patch
deleted file mode 100644
index e9c80400bdc..000
--- a/app-emulation/xen-pvgrub/files/xen-pvgrub-4.7.0-fix-boot-p2m.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 9714f6b87e19b32d3a6663a20df6610265c4bfe5 Mon Sep 17 00:00:00 2001
-From: Juergen Gross 
-Date: Wed, 28 Sep 2016 06:02:44 +0200
-Subject: [PATCH] pvgrub: fix crash when booting kernel with p2m list outside
- kernel mapping
-
-When trying to boot a kernel with the p2m list not mapped by the
-initial kernel mapping it can happen that pvgrub is failing as it is
-keeping some page tables mapped.
-
-Unmap the additional page tables created for the special p2m mapping
-will avoid this failure.
-
-Reported-by: Sven Koehler 
-Signed-off-by: Juergen Gross 
-Acked-by: Wei Liu 

- stubdom/grub/kexec.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/stubdom/grub/kexec.c b/stubdom/grub/kexec.c
-index 8fd9ff9..71c2f3f 100644
 a/stubdom/grub/kexec.c
-+++ b/stubdom/grub/kexec.c
-@@ -347,6 +347,8 @@ void kexec(void *kernel, long kernel_size, void *module, 
long module_size, char
- /* Unmap libxc's projection of the boot page table */
- seg = xc_dom_seg_to_ptr(dom, >pgtables_seg);
- munmap(seg, dom->pgtables_seg.vend - dom->pgtables_seg.vstart);
-+seg = xc_dom_seg_to_ptr(dom, >p2m_seg);
-+munmap(seg, dom->p2m_seg.vend - dom->p2m_seg.vstart);
- 
- /* Unmap day0 pages to avoid having a r/w mapping of the future page 
table */
- for (pfn = 0; pfn < allocated; pfn++)
--- 
-2.10.0
-



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-09-29 Thread Yixun Lan
commit: a804da9696a318ebd68aad4edcb6a353e7f78830
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Sep 30 05:21:58 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep 30 05:34:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a804da96

app-emulation/xen-pvgrub: drop old

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-emulation/xen-pvgrub/Manifest|   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.8.1.ebuild | 161 ---
 2 files changed, 162 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index a8bb3dedb20..469e985d25e 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,6 +5,5 @@ DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
 DIST xen-4.7.2.tar.gz 20714281 SHA256 
61494a56d9251e2108080f95b0dc8e3d175f1ba4da34603fc07b91cfebf358d5 SHA512 
8f447e7feffec81fea5b5a4098968b8b8cebc6989e7b6a845413317644d5d328d6f12181d09266366200878ab6a29ab34c7235c1af7b55463a3fdaea40ee1500
 WHIRLPOOL 
27f3fd88846724e03bf9bb53133046cb79139950c9162dd9c9a85798e169259f73dc2fe4212e750ce9a8fd1d0abd99f1f76108faceb7bf1934ce0495377ee756
 DIST xen-4.7.3.tar.gz 20722625 SHA256 
5b5385b476e59e4cf31ecc6dd605df38814b83432b8e8d917f18c8edfdfb708f SHA512 
df596bef7f0f0e7f35246fb025913721dae5aa91da27f1b47a49256e9faa8f7dcb80e8c4679345c19614093c02059b6ced54fc51e6900a372b0e76b4ad827126
 WHIRLPOOL 
9e88db149e216651711cd56830fba33d587de60d57d53fd3ab3db231319f74e4e88222bf1b2bb9b20fea68739bccd4b26304c73a0ae25aad6dbbac64681e3a62
-DIST xen-4.8.1.tar.gz 22516631 SHA256 
1d69153b94561429293015f66463ee17c26404d1c014e646ecbcca6078581395 SHA512 
9f535b4bb57d285dfb92c974d55513505cf485b2d7218fe8f6ed62768e2cee7f225b08adf6706590b2c0a04feca16e10915297c33b98e1b110f8ea7035f46c15
 WHIRLPOOL 
ea367d4d08eaa464417f6c5e7143a52e085a8d0e515c99cbb49ac3ccd5c189aa79947d233754177698a076c28abf7a32c83ae29019ca70c6300839b09ca67bad
 DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 
8e54e79219f89640162673da471a02ee8a39bb884e2376a79a09226462903185b49a771fef51ceca54c4dd42a110ee1214db6dbf94235a156a17d6c597634c3d
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.1.ebuild
deleted file mode 100644
index f3337ca3893..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.1.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="http://xen.org/;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="custom-cflags"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-   # Purely to unclutter src_prepare
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-09-29 Thread Yixun Lan
commit: 047ef3f2660478df8e012b993a506eba786ea127
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Sep 30 04:45:51 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep 30 05:34:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047ef3f2

app-emulation/xen-pvgrub: version bump, 4.8.2

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-emulation/xen-pvgrub/Manifest|   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.8.2.ebuild | 161 +++
 2 files changed, 162 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 746005147a6..a8bb3dedb20 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,4 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d39
 DIST xen-4.7.2.tar.gz 20714281 SHA256 
61494a56d9251e2108080f95b0dc8e3d175f1ba4da34603fc07b91cfebf358d5 SHA512 
8f447e7feffec81fea5b5a4098968b8b8cebc6989e7b6a845413317644d5d328d6f12181d09266366200878ab6a29ab34c7235c1af7b55463a3fdaea40ee1500
 WHIRLPOOL 
27f3fd88846724e03bf9bb53133046cb79139950c9162dd9c9a85798e169259f73dc2fe4212e750ce9a8fd1d0abd99f1f76108faceb7bf1934ce0495377ee756
 DIST xen-4.7.3.tar.gz 20722625 SHA256 
5b5385b476e59e4cf31ecc6dd605df38814b83432b8e8d917f18c8edfdfb708f SHA512 
df596bef7f0f0e7f35246fb025913721dae5aa91da27f1b47a49256e9faa8f7dcb80e8c4679345c19614093c02059b6ced54fc51e6900a372b0e76b4ad827126
 WHIRLPOOL 
9e88db149e216651711cd56830fba33d587de60d57d53fd3ab3db231319f74e4e88222bf1b2bb9b20fea68739bccd4b26304c73a0ae25aad6dbbac64681e3a62
 DIST xen-4.8.1.tar.gz 22516631 SHA256 
1d69153b94561429293015f66463ee17c26404d1c014e646ecbcca6078581395 SHA512 
9f535b4bb57d285dfb92c974d55513505cf485b2d7218fe8f6ed62768e2cee7f225b08adf6706590b2c0a04feca16e10915297c33b98e1b110f8ea7035f46c15
 WHIRLPOOL 
ea367d4d08eaa464417f6c5e7143a52e085a8d0e515c99cbb49ac3ccd5c189aa79947d233754177698a076c28abf7a32c83ae29019ca70c6300839b09ca67bad
+DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 
8e54e79219f89640162673da471a02ee8a39bb884e2376a79a09226462903185b49a771fef51ceca54c4dd42a110ee1214db6dbf94235a156a17d6c597634c3d
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2.ebuild
new file mode 100644
index 000..72d54928c84
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="http://xen.org/;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-07-31 Thread Tobias Klausmann
commit: 9a3a8395bcb32dd6388d8293b686af6bea1c230d
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jul 31 09:00:53 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jul 31 09:00:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3a8395

app-emulation/xen-pvgrub-4.7.3-r0: amd64 stable

Gentoo-Bug: 624128

 app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild
index 7b0f760e3a8..5c611729f9c 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild
@@ -32,7 +32,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="http://xen.org/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-07-12 Thread Yixun Lan
commit: f7c4049a34547c0151e8a0a133953321088e089f
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jul 12 08:36:58 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jul 12 08:37:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c4049a

app-emulation/xen-pvgrub: fix the SRC_URI

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild
index bf93403c340..7b0f760e3a8 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild
@@ -17,7 +17,7 @@ UPSTREAM_VER=

UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
 
 SRC_URI="
-   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
$GRUB_URL/grub-0.97.tar.gz
$XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
$LIBPCI_URL/pciutils-2.2.9.tar.bz2



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-07-12 Thread Yixun Lan
commit: 4d23e12b5758748ffd4585d2300d4115acad82fd
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jul 12 07:23:48 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jul 12 07:25:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d23e12b

app-emulation/xen-pvgrub: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emulation/xen-pvgrub/Manifest|   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild | 161 +++
 2 files changed, 162 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index a337e7d9a97..746005147a6 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,5 +4,6 @@ DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9
 DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
 DIST xen-4.7.2.tar.gz 20714281 SHA256 
61494a56d9251e2108080f95b0dc8e3d175f1ba4da34603fc07b91cfebf358d5 SHA512 
8f447e7feffec81fea5b5a4098968b8b8cebc6989e7b6a845413317644d5d328d6f12181d09266366200878ab6a29ab34c7235c1af7b55463a3fdaea40ee1500
 WHIRLPOOL 
27f3fd88846724e03bf9bb53133046cb79139950c9162dd9c9a85798e169259f73dc2fe4212e750ce9a8fd1d0abd99f1f76108faceb7bf1934ce0495377ee756
+DIST xen-4.7.3.tar.gz 20722625 SHA256 
5b5385b476e59e4cf31ecc6dd605df38814b83432b8e8d917f18c8edfdfb708f SHA512 
df596bef7f0f0e7f35246fb025913721dae5aa91da27f1b47a49256e9faa8f7dcb80e8c4679345c19614093c02059b6ced54fc51e6900a372b0e76b4ad827126
 WHIRLPOOL 
9e88db149e216651711cd56830fba33d587de60d57d53fd3ab3db231319f74e4e88222bf1b2bb9b20fea68739bccd4b26304c73a0ae25aad6dbbac64681e3a62
 DIST xen-4.8.1.tar.gz 22516631 SHA256 
1d69153b94561429293015f66463ee17c26404d1c014e646ecbcca6078581395 SHA512 
9f535b4bb57d285dfb92c974d55513505cf485b2d7218fe8f6ed62768e2cee7f225b08adf6706590b2c0a04feca16e10915297c33b98e1b110f8ea7035f46c15
 WHIRLPOOL 
ea367d4d08eaa464417f6c5e7143a52e085a8d0e515c99cbb49ac3ccd5c189aa79947d233754177698a076c28abf7a32c83ae29019ca70c6300839b09ca67bad
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild
new file mode 100644
index 000..bf93403c340
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="http://xen.org/;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-05-11 Thread Yixun Lan
commit: c6757c84be9b138da637b2767405aee1acdf9d97
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu May 11 10:20:26 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May 11 10:26:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6757c84

app-emulation/xen-pvgrub: drop old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/xen-pvgrub/Manifest  |   2 -
 .../xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild  | 164 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild   | 161 
 3 files changed, 327 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index deb5e60a520..a337e7d9a97 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,8 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 SHA256 
772e4d550e07826665ed0528c071dd5404ef7dbe182
 DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9035d8a849be2750ca4659a3d07 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 WHIRLPOOL 
47f7afd525f482d79d9e964f0e75ee8a77e59551bd19cd94f9b95ac3af9406afa381c9d8d224f76eb568441ab613b2b194f8e5be50aa222f9ed2d9b9761829db
 DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
-DIST xen-4.7.1.tar.gz 20706864 SHA256 
e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 
eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e
 WHIRLPOOL 
5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec
 DIST xen-4.7.2.tar.gz 20714281 SHA256 
61494a56d9251e2108080f95b0dc8e3d175f1ba4da34603fc07b91cfebf358d5 SHA512 
8f447e7feffec81fea5b5a4098968b8b8cebc6989e7b6a845413317644d5d328d6f12181d09266366200878ab6a29ab34c7235c1af7b55463a3fdaea40ee1500
 WHIRLPOOL 
27f3fd88846724e03bf9bb53133046cb79139950c9162dd9c9a85798e169259f73dc2fe4212e750ce9a8fd1d0abd99f1f76108faceb7bf1934ce0495377ee756
-DIST xen-4.8.0.tar.gz 22499917 SHA256 
1e15c713ab7ba3bfda8b4a285ed973529364fd1100e6dd5a61f29583dc667b04 SHA512 
70b95553f9813573b12e52999a4df8701dec430f23c36a8dc70d25a46bb4bc9234e5b7feb74a04062af4c8d6b6bcfe947d90b2b172416206812e54bac9797454
 WHIRLPOOL 
1296c25a05e3ab81730a2587ea1c07c7c022f05cfefc580224185c8d5fc9853531031c1292f69eff944ae2752492c4b95f13e160be3c449a7626aeadf1a21102
 DIST xen-4.8.1.tar.gz 22516631 SHA256 
1d69153b94561429293015f66463ee17c26404d1c014e646ecbcca6078581395 SHA512 
9f535b4bb57d285dfb92c974d55513505cf485b2d7218fe8f6ed62768e2cee7f225b08adf6706590b2c0a04feca16e10915297c33b98e1b110f8ea7035f46c15
 WHIRLPOOL 
ea367d4d08eaa464417f6c5e7143a52e085a8d0e515c99cbb49ac3ccd5c189aa79947d233754177698a076c28abf7a32c83ae29019ca70c6300839b09ca67bad
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
deleted file mode 100644
index 3545b5d65f6..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-05-10 Thread Agostino Sarubbo
commit: 9965d75ffd2cde1505749daa4009206bfec419a9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 10 15:43:42 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 10 15:44:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9965d75f

app-emulation/xen-pvgrub: x86 stable wrt bug #615980

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
index 4ca09c8c50d..af5278706da 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
@@ -32,7 +32,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="http://xen.org/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-05-10 Thread Agostino Sarubbo
commit: 7872fdba48883cf9c2a87818fa35c862d40265ca
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 10 09:31:24 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 10 09:31:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7872fdba

app-emulation/xen-pvgrub: amd64 stable wrt bug #615980

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
index bf93403c340..4ca09c8c50d 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
@@ -32,7 +32,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="http://xen.org/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-05-02 Thread Yixun Lan
commit: 98617ddb97acbfaa05bdf75a2958480b116f4558
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue May  2 08:02:34 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue May  2 09:01:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98617ddb

app-emulation/xen-pvgrub: version bump 4.8.1

Gentoo-Bug: 615936

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/xen-pvgrub/Manifest|   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.8.1.ebuild | 161 +++
 2 files changed, 162 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 4fa7e6eb3dd..deb5e60a520 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -6,4 +6,5 @@ DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d39
 DIST xen-4.7.1.tar.gz 20706864 SHA256 
e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 
eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e
 WHIRLPOOL 
5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec
 DIST xen-4.7.2.tar.gz 20714281 SHA256 
61494a56d9251e2108080f95b0dc8e3d175f1ba4da34603fc07b91cfebf358d5 SHA512 
8f447e7feffec81fea5b5a4098968b8b8cebc6989e7b6a845413317644d5d328d6f12181d09266366200878ab6a29ab34c7235c1af7b55463a3fdaea40ee1500
 WHIRLPOOL 
27f3fd88846724e03bf9bb53133046cb79139950c9162dd9c9a85798e169259f73dc2fe4212e750ce9a8fd1d0abd99f1f76108faceb7bf1934ce0495377ee756
 DIST xen-4.8.0.tar.gz 22499917 SHA256 
1e15c713ab7ba3bfda8b4a285ed973529364fd1100e6dd5a61f29583dc667b04 SHA512 
70b95553f9813573b12e52999a4df8701dec430f23c36a8dc70d25a46bb4bc9234e5b7feb74a04062af4c8d6b6bcfe947d90b2b172416206812e54bac9797454
 WHIRLPOOL 
1296c25a05e3ab81730a2587ea1c07c7c022f05cfefc580224185c8d5fc9853531031c1292f69eff944ae2752492c4b95f13e160be3c449a7626aeadf1a21102
+DIST xen-4.8.1.tar.gz 22516631 SHA256 
1d69153b94561429293015f66463ee17c26404d1c014e646ecbcca6078581395 SHA512 
9f535b4bb57d285dfb92c974d55513505cf485b2d7218fe8f6ed62768e2cee7f225b08adf6706590b2c0a04feca16e10915297c33b98e1b110f8ea7035f46c15
 WHIRLPOOL 
ea367d4d08eaa464417f6c5e7143a52e085a8d0e515c99cbb49ac3ccd5c189aa79947d233754177698a076c28abf7a32c83ae29019ca70c6300839b09ca67bad
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.1.ebuild
new file mode 100644
index 000..f3337ca3893
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.1.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="http://xen.org/;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure
+   sed -e 's:^AR=ar rc:AR=ar:' 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-04-20 Thread David Seifert
commit: dff7c4d3e841c83dad51858538317f55ffa4126f
Author: David Seifert  gentoo  org>
AuthorDate: Thu Apr 20 07:07:00 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Apr 20 07:57:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff7c4d3

app-emulation/xen-pvgrub: [QA] Add missing python metadata variables

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild | 5 +++--
 app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild| 3 ++-
 app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild| 5 +++--
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
index 4ff9220be61..3545b5d65f6 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -42,7 +42,8 @@ DEPEND="sys-devel/gettext
sys-apps/texinfo
x11-libs/pixman"
 
-RDEPEND=">=app-emulation/xen-tools-${PV}"
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
 
 pkg_setup() {
python-single-r1_pkg_setup

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
index 158130ccab0..bf93403c340 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
@@ -42,7 +42,8 @@ DEPEND="sys-devel/gettext
sys-apps/texinfo
x11-libs/pixman"
 
-RDEPEND=">=app-emulation/xen-tools-${PV}"
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
 
 pkg_setup() {
python-single-r1_pkg_setup

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild
index 54969e66386..f3337ca3893 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -42,7 +42,8 @@ DEPEND="sys-devel/gettext
sys-apps/texinfo
x11-libs/pixman"
 
-RDEPEND=">=app-emulation/xen-tools-${PV}"
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
 
 pkg_setup() {
python-single-r1_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2017-04-08 Thread Yixun Lan
commit: 44779b9851185e981af4972c4c953499ce7d7ebe
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Apr  9 00:08:40 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Apr  9 00:09:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44779b98

app-emulation/xen-pvgrub: version bump, 4.7.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/xen-pvgrub/Manifest|   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild | 160 +++
 2 files changed, 161 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index e636ec82246..4fa7e6eb3dd 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,5 +4,6 @@ DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9
 DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
 DIST xen-4.7.1.tar.gz 20706864 SHA256 
e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 
eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e
 WHIRLPOOL 
5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec
+DIST xen-4.7.2.tar.gz 20714281 SHA256 
61494a56d9251e2108080f95b0dc8e3d175f1ba4da34603fc07b91cfebf358d5 SHA512 
8f447e7feffec81fea5b5a4098968b8b8cebc6989e7b6a845413317644d5d328d6f12181d09266366200878ab6a29ab34c7235c1af7b55463a3fdaea40ee1500
 WHIRLPOOL 
27f3fd88846724e03bf9bb53133046cb79139950c9162dd9c9a85798e169259f73dc2fe4212e750ce9a8fd1d0abd99f1f76108faceb7bf1934ce0495377ee756
 DIST xen-4.8.0.tar.gz 22499917 SHA256 
1e15c713ab7ba3bfda8b4a285ed973529364fd1100e6dd5a61f29583dc667b04 SHA512 
70b95553f9813573b12e52999a4df8701dec430f23c36a8dc70d25a46bb4bc9234e5b7feb74a04062af4c8d6b6bcfe947d90b2b172416206812e54bac9797454
 WHIRLPOOL 
1296c25a05e3ab81730a2587ea1c07c7c022f05cfefc580224185c8d5fc9853531031c1292f69eff944ae2752492c4b95f13e160be3c449a7626aeadf1a21102
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
new file mode 100644
index 000..158130ccab0
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="http://xen.org/;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND=">=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2016-12-28 Thread Yixun Lan
commit: ce893e355a725639e9297556b64a6baef3400019
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Dec 28 09:05:42 2016 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Dec 28 09:05:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce893e35

app-emulation/xen-pvgrub: drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/xen-pvgrub/Manifest|   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild | 146 
 app-emulation/xen-pvgrub/xen-pvgrub-4.7.1.ebuild | 161 ---
 3 files changed, 308 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index f29f79a..e636ec8 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,7 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 SHA256 
772e4d550e07826665ed0528c071dd5404ef7dbe182
 DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9035d8a849be2750ca4659a3d07 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 WHIRLPOOL 
47f7afd525f482d79d9e964f0e75ee8a77e59551bd19cd94f9b95ac3af9406afa381c9d8d224f76eb568441ab613b2b194f8e5be50aa222f9ed2d9b9761829db
 DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
-DIST xen-4.6.4.tar.gz 19709274 SHA256 
b795d5631a85fb68295361067195ecd3656dacede4ec57533fce33ab5109 SHA512 
e6278061a16829628030579e115a500970ff575eb6796189bfa1e2d7a8cbbf8aec2c2bd04c77cdc87226d6cc5eaee59d6c62cacb4e74b06e1f1379734b872938
 WHIRLPOOL 
a982f7bbf2ba16781ac0f310ef27a32e9115596e91117609d22827bc1999facb12df4f33d1ba0b7015cbfae90a24302243d508e8c38ba45ea998341b76ba0567
 DIST xen-4.7.1.tar.gz 20706864 SHA256 
e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 
eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e
 WHIRLPOOL 
5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec
 DIST xen-4.8.0.tar.gz 22499917 SHA256 
1e15c713ab7ba3bfda8b4a285ed973529364fd1100e6dd5a61f29583dc667b04 SHA512 
70b95553f9813573b12e52999a4df8701dec430f23c36a8dc70d25a46bb4bc9234e5b7feb74a04062af4c8d6b6bcfe947d90b2b172416206812e54bac9797454
 WHIRLPOOL 
1296c25a05e3ab81730a2587ea1c07c7c022f05cfefc580224185c8d5fc9853531031c1292f69eff944ae2752492c4b95f13e160be3c449a7626aeadf1a21102
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild
deleted file mode 100644
index ca7ab74..
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-SRC_URI="
-   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="http://xen.org/;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="custom-cflags"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2016-12-26 Thread Thomas Deutschmann
commit: 60753751bb6438a9f76595dad177149ce1a497bd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 26 19:09:46 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 26 19:09:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60753751

app-emulation/xen-pvgrub: x86 stable (bug #601986)

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
index 59fdc66..ae3c84c 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="http://xen.org/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2016-12-26 Thread Aaron Bauman
commit: d144beebb8b31f00828f2e41610987e7cff3347b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec 26 12:57:13 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec 26 12:58:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d144beeb

app-emulation/xen-pvgrub: amd64 stable wrt bug #601986

 app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
index e3894d6..59fdc66 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="http://xen.org/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/, app-emulation/xen-pvgrub/

2016-12-07 Thread Yixun Lan
commit: 413741d0dc3a2ce905e69108df6b3ec2873d2aa1
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Dec  8 03:03:19 2016 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Dec  8 03:19:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413741d0

app-emulation/xen-pvgrub: version bump

Package-Manager: portage-2.3.3

 app-emulation/xen-pvgrub/Manifest  |   1 +
 .../xen-pvgrub/files/xen-pvgrub-4.8-jserver.patch  |  13 ++
 app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild   | 161 +
 3 files changed, 175 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index f765334..f29f79a 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,4 +5,5 @@ DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
 DIST xen-4.6.4.tar.gz 19709274 SHA256 
b795d5631a85fb68295361067195ecd3656dacede4ec57533fce33ab5109 SHA512 
e6278061a16829628030579e115a500970ff575eb6796189bfa1e2d7a8cbbf8aec2c2bd04c77cdc87226d6cc5eaee59d6c62cacb4e74b06e1f1379734b872938
 WHIRLPOOL 
a982f7bbf2ba16781ac0f310ef27a32e9115596e91117609d22827bc1999facb12df4f33d1ba0b7015cbfae90a24302243d508e8c38ba45ea998341b76ba0567
 DIST xen-4.7.1.tar.gz 20706864 SHA256 
e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 
eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e
 WHIRLPOOL 
5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec
+DIST xen-4.8.0.tar.gz 22499917 SHA256 
1e15c713ab7ba3bfda8b4a285ed973529364fd1100e6dd5a61f29583dc667b04 SHA512 
70b95553f9813573b12e52999a4df8701dec430f23c36a8dc70d25a46bb4bc9234e5b7feb74a04062af4c8d6b6bcfe947d90b2b172416206812e54bac9797454
 WHIRLPOOL 
1296c25a05e3ab81730a2587ea1c07c7c022f05cfefc580224185c8d5fc9853531031c1292f69eff944ae2752492c4b95f13e160be3c449a7626aeadf1a21102
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/files/xen-pvgrub-4.8-jserver.patch 
b/app-emulation/xen-pvgrub/files/xen-pvgrub-4.8-jserver.patch
new file mode 100644
index ..aebc1ee
--- /dev/null
+++ b/app-emulation/xen-pvgrub/files/xen-pvgrub-4.8-jserver.patch
@@ -0,0 +1,13 @@
+diff --git a/tools/firmware/vgabios/Makefile b/tools/firmware/vgabios/Makefile
+index 3284812..ef242b3 100644
+--- a/tools/firmware/vgabios/Makefile
 b/tools/firmware/vgabios/Makefile
+@@ -30,7 +30,7 @@ distclean: clean
+ 
+ .PHONY: release
+ release: 
+-  VGABIOS_VERS=\"-DVGABIOS_VERS=\\\"$(RELVERS)\\\"\" make bios cirrus-bios
++  VGABIOS_VERS=\"-DVGABIOS_VERS=\\\"$(RELVERS)\\\"\" $(MAKE) bios 
cirrus-bios
+   /bin/rm -f  *.o *.s *.ld86 \
+   temp.awk.* vgabios.*.orig _vgabios_.*.c core *.bak .#*
+   cp VGABIOS-lgpl-latest.bin ../$(RELEASE).bin

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild
new file mode 100644
index ..0dea6a8
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2016-12-02 Thread Yixun Lan
commit: 35edaa0ed636d7d163ee7d8036b7e6849d26b780
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Dec  3 04:05:05 2016 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Dec  3 04:07:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35edaa0e

app-emulation/xen-pvgrub: fix boot certain guest kernel

Gentoo-Bug: 601488

Package-Manager: portage-2.3.2

 .../xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild  | 164 +
 1 file changed, 164 insertions(+)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
new file mode 100644
index ..e3894d6
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="http://xen.org/;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND=">=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   -e s':$(AR) $@:$(AR) rc $@:' \
+   -i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in}
+   einfo "zlib Makefile edited"
+
+   cd "${WORKDIR}"
+   tar czp zlib-1.2.3 -f zlib-1.2.3.tar.gz
+   tar czp grub-0.97 -f grub-0.97.tar.gz
+   tar czp lwip -f lwip-1.3.0.tar.gz
+   tar czp newlib-1.16.0 -f newlib-1.16.0.tar.gz
+   tar czp polarssl-1.1.4 -f polarssl-1.1.4-gpl.tgz
+   mv $set "${S}"/stubdom/
+   einfo "tarballs moved to source"
+}
+
+src_prepare() {
+   # Upstream's patchset
+   if [[ -n ${UPSTREAM_VER} ]]; then
+   einfo "Try to apply Xen Upstream patch set"
+   EPATCH_SUFFIX="patch" \
+   EPATCH_FORCE="yes" \
+   EPATCH_OPTS="-p1" \
+   epatch "${WORKDIR}"/patches-upstream
+   fi
+
+   # if the user *really* wants to use their own custom-cflags, let them
+   if use custom-cflags; then
+   einfo "User wants their own CFLAGS - removing defaults"
+   # try and remove all the default custom-cflags
+   find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk 
-exec sed \
+   -e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
+   -e 
's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
+   -e 
's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
+   -e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
+   -e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
+   -i {} \;
+   fi
+
+   # Patch the unmergeable newlib, fix most of the leftover gcc QA issues
+   cp "${FILESDIR}"/newlib-implicits.patch stubdom || die
+
+   # Patch stubdom/Makefile to patch insource newlib & prevent internal 
downloading
+   epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-externals.patch
+
+   # fix jobserver in Makefile
+   epatch "${FILESDIR}"/${PN}-4.2-jserver.patch
+
+   # bug 595354
+   epatch "${FILESDIR}"/${PN}-4.7.0-fix-boot-p2m.patch
+
+   #Substitute for internal downloading. pciutils copied only due to the 
only .bz2
+   cp "${DISTDIR}"/pciutils-2.2.9.tar.bz2 ./stubdom/ || die "pciutils not 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2016-11-27 Thread Yixun Lan
commit: bcf884de5d53ed012dee1f371c301755f36208db
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Nov 28 04:12:29 2016 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 28 04:12:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf884de

app-emulation/xen-pvgrub: drop old

Package-Manager: portage-2.3.2

 app-emulation/xen-pvgrub/Manifest  |   2 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.6.3.ebuild   | 146 --
 .../xen-pvgrub/xen-pvgrub-4.7.0-r1.ebuild  | 164 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.7.0.ebuild   | 146 --
 4 files changed, 458 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 3e3912d..f765334 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,8 +3,6 @@ DIST lwip-1.3.0.tar.gz 398933 SHA256 
772e4d550e07826665ed0528c071dd5404ef7dbe182
 DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9035d8a849be2750ca4659a3d07 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 WHIRLPOOL 
47f7afd525f482d79d9e964f0e75ee8a77e59551bd19cd94f9b95ac3af9406afa381c9d8d224f76eb568441ab613b2b194f8e5be50aa222f9ed2d9b9761829db
 DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
-DIST xen-4.6.3.tar.gz 19707041 SHA256 
02badfce9a037bd1bd4a94210c1f6b85467746216c71795805102b514bcf1fc4 SHA512 
187a860b40c05139f22b8498a5fae1db173c3110d957147af29a56cb83b7111c9dc4946d65f9dffc847001fc01c5e9bf51886eaa1194bb9cfd0b6dbcd43a2c5c
 WHIRLPOOL 
f80fa73727218567b8d6c8d6bab9dfd577c4bb84ac737b084e4396128e8c4aa79776a277f73c283d5b12f17764b183b67fbf8596e240042dd0709f28cbab777e
 DIST xen-4.6.4.tar.gz 19709274 SHA256 
b795d5631a85fb68295361067195ecd3656dacede4ec57533fce33ab5109 SHA512 
e6278061a16829628030579e115a500970ff575eb6796189bfa1e2d7a8cbbf8aec2c2bd04c77cdc87226d6cc5eaee59d6c62cacb4e74b06e1f1379734b872938
 WHIRLPOOL 
a982f7bbf2ba16781ac0f310ef27a32e9115596e91117609d22827bc1999facb12df4f33d1ba0b7015cbfae90a24302243d508e8c38ba45ea998341b76ba0567
-DIST xen-4.7.0.tar.gz 20702550 SHA256 
be5876144d49729572ae06142e0bb93f1c1f2695578141eff2931995add24623 SHA512 
2c52c8ef145dfab7d069e79318d5d631e1106a0ddc79d88b3bacf36c7f15cea67dccb704a245e785d2a1e42c6fb6c0ad74832f564aaeec025ad7b864031f0921
 WHIRLPOOL 
9725ac9fe94e78aab47b0534b5ee1a190106a773bf7d6204fed736abe7069b71937717b6680833736bd02a3a3a43f2eb2162fe7c0d992ddd47d12158b5d9835f
 DIST xen-4.7.1.tar.gz 20706864 SHA256 
e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 
eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e
 WHIRLPOOL 
5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.6.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.6.3.ebuild
deleted file mode 100644
index ca7ab74..
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.6.3.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-SRC_URI="
-   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2016-11-26 Thread Agostino Sarubbo
commit: 477214911a5753f88592ff40c7189976563b869a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Nov 26 10:44:06 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Nov 26 10:44:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47721491

app-emulation/xen-pvgrub: x86 stable wrt bug #600382

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild
index 28a68d0..ca7ab74 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild
@@ -27,7 +27,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="http://xen.org/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2016-11-26 Thread Agostino Sarubbo
commit: 4e94cd05e8649e86dd239d74bfe9b8e3d26621ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Nov 26 10:36:22 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Nov 26 10:36:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e94cd05

app-emulation/xen-pvgrub: amd64 stable wrt bug #600382

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild
index e4acac9..28a68d0 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild
@@ -27,7 +27,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="http://xen.org/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/

2016-11-15 Thread Yixun Lan
commit: a59f779137a66e0ebae9d6746fa074a262db3d02
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Nov 14 02:34:40 2016 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Nov 15 10:12:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59f7791

app-emulation/xen-pvgrub: version bump 4.6.4

Package-Manager: portage-2.3.2

 app-emulation/xen-pvgrub/Manifest|   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild | 146 +++
 2 files changed, 147 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index b2a3830..3e3912d 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,6 +4,7 @@ DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9
 DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
 DIST xen-4.6.3.tar.gz 19707041 SHA256 
02badfce9a037bd1bd4a94210c1f6b85467746216c71795805102b514bcf1fc4 SHA512 
187a860b40c05139f22b8498a5fae1db173c3110d957147af29a56cb83b7111c9dc4946d65f9dffc847001fc01c5e9bf51886eaa1194bb9cfd0b6dbcd43a2c5c
 WHIRLPOOL 
f80fa73727218567b8d6c8d6bab9dfd577c4bb84ac737b084e4396128e8c4aa79776a277f73c283d5b12f17764b183b67fbf8596e240042dd0709f28cbab777e
+DIST xen-4.6.4.tar.gz 19709274 SHA256 
b795d5631a85fb68295361067195ecd3656dacede4ec57533fce33ab5109 SHA512 
e6278061a16829628030579e115a500970ff575eb6796189bfa1e2d7a8cbbf8aec2c2bd04c77cdc87226d6cc5eaee59d6c62cacb4e74b06e1f1379734b872938
 WHIRLPOOL 
a982f7bbf2ba16781ac0f310ef27a32e9115596e91117609d22827bc1999facb12df4f33d1ba0b7015cbfae90a24302243d508e8c38ba45ea998341b76ba0567
 DIST xen-4.7.0.tar.gz 20702550 SHA256 
be5876144d49729572ae06142e0bb93f1c1f2695578141eff2931995add24623 SHA512 
2c52c8ef145dfab7d069e79318d5d631e1106a0ddc79d88b3bacf36c7f15cea67dccb704a245e785d2a1e42c6fb6c0ad74832f564aaeec025ad7b864031f0921
 WHIRLPOOL 
9725ac9fe94e78aab47b0534b5ee1a190106a773bf7d6204fed736abe7069b71937717b6680833736bd02a3a3a43f2eb2162fe7c0d992ddd47d12158b5d9835f
 DIST xen-4.7.1.tar.gz 20706864 SHA256 
e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 
eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e
 WHIRLPOOL 
5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild
new file mode 100644
index ..e4acac9
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.6.4.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+SRC_URI="
+   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="http://xen.org/;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+

  1   2   >