Sync with portage [Thu Sep 11 13:49:34 MSK 2014].

mhiretskiy
root 10 years ago
parent 5c03ffd76c
commit 81c3383710

@ -1,4 +1,5 @@
DIST 0.46.tar.gz 211917 SHA256 dbfe47d0b721b8a0c2b47fae6766fb03a62bbbd26f99d082c004074f0d28ed2f SHA512 1f8869d81d6237a72d22eb0e801cbe7ce59fccfc5cd730f58f9b5d0736bec85458cebf8b0e115719f8c7ac326c06b54465be9d23b8b3e1db9e0d11dbb79e2f90 WHIRLPOOL be4481fa15a90ae8c8adbf396d7d352e651c35efee727cd4546944378509d890af8654c3bd52e9dfd3f32cd6bab8b3651bea32cdaca37b149151da56b4a50330
DIST 0.51.2.tar.gz 219822 SHA256 280a5b6b38042c34df2409fb1a54dd231cc2820818854d774aec8363b16117d7 SHA512 61aafce363ef26c8ce0c218fa2722cb52614d73481bb10719526d127a3b87116483aabd4761452cb1181f8e76e5d19b05a727132f71c99d827b003d07b42733a WHIRLPOOL 5f0b5b1d8f86a499ad93730e4af846b340e556e09904dd0a45bf98eeeb727c277071fc4edf2b2174bcd55f2c80766636d175f1f8498afcac6a1085fe5ca726e8
DIST 0.52.0.tar.gz 222358 SHA256 7f72fdeffc7c2355ca03cc2fcd493c1c87f1778f6f0011924e937ace90541014 SHA512 701950636e69abc0739e98501a6a889450994b5aa246148c16e0fdd35b520e0a9000d98ff6428c1de991aba14cefa3503d3b806b973710f6940242fdd0779df8 WHIRLPOOL 04c5bed0f8a21621c275b57975e2856935f600440f9eaf7706f079037caa8585542c6e72a25478cf26a18d80611e5b0577ac1ce740453e1f0e709546d5e656eb
DIST 0.52.1.tar.gz 223101 SHA256 18a4f5b6508b9e763e9f8b4f2d32454fec265e08dbccd7662119a263ac7502a7 SHA512 dae1e485a5de7d970c8ed405a036b60b96a907c44e42dafbca0202651e0010ef4429ecf47a23d7a7b16fa269b10c5497c881ddcbda786f04d1dececf3c159bdb WHIRLPOOL 8341b087f3892cac7cdc89ddba2676be85d7a2d876b94160fc9fb90dd9a4bf24c31f247bf31c2f31f5cca9b2dc4592391f07631a9c834fac22fbe6d65170d145
DIST Rex-0.45.1.tar.gz 196657 SHA256 0183ac7c201c00e1b54fc135daa35ee32ad4712491b15700c2fc1f35f87c7c5c SHA512 ede66c3373b6b8d03dd5ac3b25a31797d9e32117678a5211bf0e9c0a72697b97414ebb077220a1f8a4a3f2feff6652ea532cbe03ded06cb3f295eb03985e5695 WHIRLPOOL 8c595f2ff5e015b6d7c969497b8824a9bbf0ae0143c447c558c84daf42f534514cd0c254682ffa68f975dd84e149cd38df206688cd0ea31ff3bf832cb70da171

@ -0,0 +1,33 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.52.1.ebuild,v 1.1 2014/09/11 03:54:11 patrick Exp $
EAPI=5
inherit perl-module
SRC_URI="https://github.com/RexOps/Rex/archive/${PV}.tar.gz"
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-perl/Net-SSH2"
DEPEND="${RDEPEND}
dev-perl/JSON-XS
dev-perl/XML-Simple
dev-perl/Digest-SHA1
dev-perl/Digest-HMAC
dev-perl/Expect
dev-perl/DBI
dev-perl/yaml
dev-perl/libwww-perl
dev-perl/String-Escape
dev-perl/List-MoreUtils
dev-perl/Parallel-ForkManager"
SRC_TEST="do"
S="${WORKDIR}/Rex-${PV}"

@ -0,0 +1 @@
DIST crackpkcs12-0.2.9.tar.gz 93931 SHA256 0c9aa4e643986e71866f185cb0fa09c74cb1f4c95ff48ffd013a5a4677bf49e0 SHA512 6c2463a7a76d2e2ef728b37f46f818ad279e3bd828254f54ac6c0d44e737436d7d026af2a54a54e07910d9b54058b3c5764e4066f7a8e40ca75ae7d8970f9eaa WHIRLPOOL 4886c14768b6b4fdf2ca02adad2e4b2a00486084cb5cfa5f29459254d00c6dac287877ea913a4900036bb3367e3cb5c7ac0f68d931ac0ed02fd7bb760f3dd4f8

@ -0,0 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/crackpkcs12/crackpkcs12-0.2.9.ebuild,v 1.1 2014/09/10 21:09:57 vapier Exp $
EAPI="4"
DESCRIPTION="multithreaded program to crack PKCS#12 files"
HOMEPAGE="http://crackpkcs12.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-libs/openssl"
DEPEND="${RDEPEND}"

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>vapier@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -4,6 +4,9 @@ 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.2.4.tar.gz 15663999 SHA256 e23e6292affd7a6d82da99527e8bf3964e57eb7322144c67c2025692b1a21550 SHA512 3e5263511e7c40899f580f3384bd987f9c875b8e6816202fd1a5a64fe7e336803d09e58148af074938ef261f0ceeafad121ac541ddd2bf66b76c5aa4ad07c357 WHIRLPOOL 25d23f5d921139ba0f853fcd76ae998647d32292bccfd4e7c4f3b12f860a38fbb33ebda67c839657bf3a25d837c9c02b80d663362263d16d42284ffde09f0bc2
DIST xen-4.2.5.tar.gz 15671925 SHA256 3cf440866315e8085050eb0586f0447b6b47a08dbed6a72226bf5ed5d89ec567 SHA512 42c0fc241952fc55fc44480fb6752b004b54ae40e946159ec047adf229b65cbfbd810271d01b064ad8fdbddb73c640dcdcb6bc19f91e8968829889c129920dac WHIRLPOOL 762a91c0111892b33e6bd3e7f7714709b04697ad7c2b0919fef6cc9570a343a77fd5a2b82833e75dac9d12d4e41acdcf0743b0d593595910ddd326f5cd721368
DIST xen-4.3.2.tar.gz 16472188 SHA256 17611d95f955302560ff72d97c08933b4e62bc2e8ffb71400fc54e388746ff69 SHA512 ec94d849b56ec590b89022075ce43768d8ef44b7be9580ce032509b44c085f0f66495845607a18cd3dea6b89c69bc2a18012705556f59288cd8653c3e5eca302 WHIRLPOOL 72250369fb2c90ba608e1da018cb6417b3089642c8ba59af9f2825ec5ba7c4e6c5d6f86140b20825817e4625727c6d58c5d38b00863c994e31c8a04927997bd3
DIST xen-4.3.3.tar.gz 16479922 SHA256 59eb0e1c4a1f66965fe56dcf27cdb5872bf7e0585b7f2e60bd7967ec7f744ebf SHA512 cd9b7199d2859a856c719b75ee50a059c480f7493bbc493bcc3701d20321bd6d83c6fe1dd58e7b37695639bccf15e6420fb52f7e699586e7750ea665e99f82fc WHIRLPOOL 17ee263cb2a4c7b37d399e8baa88dab5b01386959de9d481e8666340d486bc9f32d57d6e1cef1568009fe8dbb2437b9ad90c1bed832cdfedd4be3fe5bf0a7dec
DIST xen-4.4.0.tar.gz 18116578 SHA256 6910a504fe2ffe8db0e7a44756ce1c4c95e1ccbef942a1fc8da27aced5aac021 SHA512 84bc293415b8ce9686240b0145a92be190cdd7032c66b5b07906baacbfeb33ad1e6148336e951fd4506b7f4e0b250937c702226c0207d7088a50e643bedabd17 WHIRLPOOL 87886cc83bf1eaaf5dd5b67d7cc82823d98dd9b4b47c0a178ea70ee2367c1a4a142aa66df13f58603840d0e310fb5c09dc0d5b87f6361c934e1c83c95d09d406
DIST xen-4.4.1.tar.gz 18134427 SHA256 55b49d3c4575d7791275125ff87c0f86f1d1e0f7f2718b6fd1c4f88a9bc7ea25 SHA512 bcd577014f4e8cb37b934f17a4dfb6f12e72e865a9e553cc435fdbe6665c733a4d20a812bf126727eca0946188a6abbd9419579757d7e03a38059f3656371c1c WHIRLPOOL f29eab626729f36de3f2e2c6c8446da4a05085818e18c28f07fe364065e05f0af67602eeb988091df3027a844ad0ccd52b6a0ee86592c7ff6008f961b9bd4bcf
DIST zlib-1.2.3.tar.gz 496597 SHA256 1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e WHIRLPOOL 8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

@ -0,0 +1,162 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/xen-pvgrub-4.2.5.ebuild,v 1.1 2014/09/11 05:15:57 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_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=
GENTOO_VER=
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-gentoo-patches-${GENTOO_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
${UPSTREAM_PATCHSET_URI}
${GENTOO_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"
RDEPEND=">=app-emulation/xen-4.2.1"
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 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
mv $set "${S}"/stubdom/
einfo "tarballs moved to source"
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo
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.2.1-externals.patch
# Drop .config and Fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4-fix_dotconfig-gcc.patch
# fix jobserver in Makefile
epatch "${FILESDIR}"/${PN}-4.2-jserver.patch
# gcc warnings/QA fix
epatch "${FILESDIR}"/${PN}-4.2.3-qa.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"
retar-externals || die "re-tar procedure failed"
}
src_compile() {
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" -C tools/include
if use x86; then
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
elif use amd64; then
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_64" -C stubdom pv-grub
if has_multilib_profile; then
multilib_toolchain_setup x86
emake CC="$(tc-getCC)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
fi
fi
}
src_install() {
if use x86; then
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
fi
if use amd64; then
emake XEN_TARGET_ARCH="x86_64" DESTDIR="${D}" -C stubdom install-grub
if has_multilib_profile; then
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
fi
fi
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "http://www.gentoo.org/doc/en/xen-guide.xml"
elog "http://wiki.xen.org/wiki/Main_Page"
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/xen-pvgrub-4.3.2.ebuild,v 1.3 2014/07/09 07:46:17 dlan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/xen-pvgrub-4.3.2.ebuild,v 1.4 2014/09/11 05:15:57 dlan Exp $
EAPI=5
@ -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}"

@ -0,0 +1,139 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/xen-pvgrub-4.3.3.ebuild,v 1.1 2014/09/11 05:15:57 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_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"
RDEPEND=">=app-emulation/xen-4.2.1"
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() {
# 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
# Drop .config and Fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-fix_dotconfig-gcc.patch
# fix jobserver in Makefile
epatch "${FILESDIR}"/${PN}-4.2-jserver.patch
# gcc warnings/QA fix
epatch "${FILESDIR}"/${PN}-4.3.1-qa.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"
retar-externals || die "re-tar procedure failed"
}
src_compile() {
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" -C tools/include
if use x86; then
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
elif use amd64; then
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_64" -C stubdom pv-grub
if has_multilib_profile; then
multilib_toolchain_setup x86
emake CC="$(tc-getCC)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
fi
fi
}
src_install() {
if use x86; then
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
fi
if use amd64; then
emake XEN_TARGET_ARCH="x86_64" DESTDIR="${D}" -C stubdom install-grub
if has_multilib_profile; then
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
fi
fi
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "https://wiki.gentoo.org/wiki/Xen"
elog "http://wiki.xen.org/wiki/Main_Page"
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/xen-pvgrub-4.4.0.ebuild,v 1.2 2014/07/09 07:46:17 dlan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/xen-pvgrub-4.4.0.ebuild,v 1.3 2014/09/11 05:15:57 dlan Exp $
EAPI=5
@ -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}"

@ -0,0 +1,136 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/xen-pvgrub-4.4.1.ebuild,v 1.1 2014/09/11 05:15:57 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_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"
RDEPEND=">=app-emulation/xen-4.2.1"
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() {
# 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
# Drop .config and Fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.4-fix_dotconfig-gcc.patch
# fix jobserver in Makefile
epatch "${FILESDIR}"/${PN}-4.2-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"
retar-externals || die "re-tar procedure failed"
}
src_compile() {
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" -C tools/include
if use x86; then
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
elif use amd64; then
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_64" -C stubdom pv-grub
if has_multilib_profile; then
multilib_toolchain_setup x86
emake CC="$(tc-getCC)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
fi
fi
}
src_install() {
if use x86; then
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
fi
if use amd64; then
emake XEN_TARGET_ARCH="x86_64" DESTDIR="${D}" -C stubdom install-grub
if has_multilib_profile; then
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
fi
fi
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "https://wiki.gentoo.org/wiki/Xen"
elog "http://wiki.xen.org/wiki/Main_Page"
}

@ -4,8 +4,11 @@ DIST seabios-1.7.3.1.tar.gz 463801 SHA256 e1f5845c3fa01a9280421d587dcd866273d5d6
DIST xen-4.2.4-upstream-patches-3.tar.xz 57456 SHA256 e223b6fb10ca26415d0677e465480f77378f7a196bb3a2cc654a2d53e867fa66 SHA512 4b1091cba3afb149f8734630f32a3c44b1abade4a524f5bbfcc88df5700dbcb38dfd7b4dd0059e323a5b89a9156109505891a54dae9d698fe9d89ab2294e3151 WHIRLPOOL 1448b20e6930dcc7a0d57819732341e24257159c97fc5e270be9c47935b750cf7fa08b02ac1d0f49792b453476330b19c773e79d1c6b02ea9ed7baca83750163
DIST xen-4.2.4-upstream-patches-4.tar.xz 69344 SHA256 23ef320500452dcf8a824d5c8062c6399e1c3f39a51ce6594b232b4bfbd9d9c4 SHA512 43141b8ba4790860632eb83814e9b5e469ba3431da00820fd131ae6a79e1a05ea4db4b801627f52360ebac06160dd86217a79b196d2b6d379c86cf9449b75371 WHIRLPOOL 30344a3780122fed2d3895adf60bc4d7efc6879b0ad46160ccbcaa98c69aa4f419cd233690f69a250dc413fb410c3affad805bfa8570c9d78290c3a9b224264c
DIST xen-4.2.4.tar.gz 15663999 SHA256 e23e6292affd7a6d82da99527e8bf3964e57eb7322144c67c2025692b1a21550 SHA512 3e5263511e7c40899f580f3384bd987f9c875b8e6816202fd1a5a64fe7e336803d09e58148af074938ef261f0ceeafad121ac541ddd2bf66b76c5aa4ad07c357 WHIRLPOOL 25d23f5d921139ba0f853fcd76ae998647d32292bccfd4e7c4f3b12f860a38fbb33ebda67c839657bf3a25d837c9c02b80d663362263d16d42284ffde09f0bc2
DIST xen-4.2.5.tar.gz 15671925 SHA256 3cf440866315e8085050eb0586f0447b6b47a08dbed6a72226bf5ed5d89ec567 SHA512 42c0fc241952fc55fc44480fb6752b004b54ae40e946159ec047adf229b65cbfbd810271d01b064ad8fdbddb73c640dcdcb6bc19f91e8968829889c129920dac WHIRLPOOL 762a91c0111892b33e6bd3e7f7714709b04697ad7c2b0919fef6cc9570a343a77fd5a2b82833e75dac9d12d4e41acdcf0743b0d593595910ddd326f5cd721368
DIST xen-4.3.2-upstream-patches-3.tar.xz 60208 SHA256 661ab148c9eeb2c8e44d0bd620496607a567d4f6c1fa0a6f89b21086ee8f607d SHA512 1248c937c604716f756083d44ef14150c8601f810fd8c0b73df314bd34287a53b4db3e8697f03acab3cf56252cbac8578a5bbedb40c342fa7c2b3f7f9c6575e0 WHIRLPOOL df3525d76607232720d3f3351548add60c89a139d380cf6147bec122cb11c52570e99dd14f800e88e411248b950aeed32ae03cce93fc8358011b3125114bb3c6
DIST xen-4.3.2-upstream-patches-4.tar.xz 69268 SHA256 eb00972bc511b584278a178765af8fc5d6d78097a39e6d3fdf5133a73693d953 SHA512 f9455d375f26b37844b820ea238a06c24a4e1f76adbd217a78ac31c3e0e078f9eaf2744886e09d7fc3a1b3b9b03c85257bac236742d69c5c0a00cf0683760d1d WHIRLPOOL e55f126f004313efadf7d881b10e7747504824d83f477787fad09eede0a8f3aba268a37d933e641720b51ed91723f036c80c855907697293ea2b1b52e5a9efb5
DIST xen-4.3.2.tar.gz 16472188 SHA256 17611d95f955302560ff72d97c08933b4e62bc2e8ffb71400fc54e388746ff69 SHA512 ec94d849b56ec590b89022075ce43768d8ef44b7be9580ce032509b44c085f0f66495845607a18cd3dea6b89c69bc2a18012705556f59288cd8653c3e5eca302 WHIRLPOOL 72250369fb2c90ba608e1da018cb6417b3089642c8ba59af9f2825ec5ba7c4e6c5d6f86140b20825817e4625727c6d58c5d38b00863c994e31c8a04927997bd3
DIST xen-4.3.3.tar.gz 16479922 SHA256 59eb0e1c4a1f66965fe56dcf27cdb5872bf7e0585b7f2e60bd7967ec7f744ebf SHA512 cd9b7199d2859a856c719b75ee50a059c480f7493bbc493bcc3701d20321bd6d83c6fe1dd58e7b37695639bccf15e6420fb52f7e699586e7750ea665e99f82fc WHIRLPOOL 17ee263cb2a4c7b37d399e8baa88dab5b01386959de9d481e8666340d486bc9f32d57d6e1cef1568009fe8dbb2437b9ad90c1bed832cdfedd4be3fe5bf0a7dec
DIST xen-4.4.0-upstream-patches-5.tar.xz 112184 SHA256 39b3db8f684a570d7379ee7e75e3cfffa72f8fdf639cbb745f90b42f7a223f0f SHA512 e25893b8507fd7b1a3d2194e83da55b934914df73aa4a18a893e6a09df3ab0e1f992a6b26c2b5a2fccfbe41c4a56d10db37eb58dcf08832b9d85be1ff94ced7d WHIRLPOOL 2baf008c98b9685fcad8ea58a41c14271947295ad5e28c99a01876c87ad5274d8f59e5583e1bf41caa536238ed0baaf785f4a1271b68e51f18f2195cd894b5fe
DIST xen-4.4.0.tar.gz 18116578 SHA256 6910a504fe2ffe8db0e7a44756ce1c4c95e1ccbef942a1fc8da27aced5aac021 SHA512 84bc293415b8ce9686240b0145a92be190cdd7032c66b5b07906baacbfeb33ad1e6148336e951fd4506b7f4e0b250937c702226c0207d7088a50e643bedabd17 WHIRLPOOL 87886cc83bf1eaaf5dd5b67d7cc82823d98dd9b4b47c0a178ea70ee2367c1a4a142aa66df13f58603840d0e310fb5c09dc0d5b87f6361c934e1c83c95d09d406
DIST xen-4.4.1.tar.gz 18134427 SHA256 55b49d3c4575d7791275125ff87c0f86f1d1e0f7f2718b6fd1c4f88a9bc7ea25 SHA512 bcd577014f4e8cb37b934f17a4dfb6f12e72e865a9e553cc435fdbe6665c733a4d20a812bf126727eca0946188a6abbd9419579757d7e03a38059f3656371c1c WHIRLPOOL f29eab626729f36de3f2e2c6c8446da4a05085818e18c28f07fe364065e05f0af67602eeb988091df3027a844ad0ccd52b6a0ee86592c7ff6008f961b9bd4bcf

@ -0,0 +1,730 @@
From b59388703de27436d01ddd48ffcabc58c9f23153 Mon Sep 17 00:00:00 2001
From: Matt Wilson <msw@amazon.com>
Subject: [PATCH] docs: flesh out xl.cfg documentation, correct typos,
diff --git a/docs/man/xl.cfg.pod.5 b/docs/man/xl.cfg.pod.5
index 4f7b583..700c512 100644
--- a/docs/man/xl.cfg.pod.5
+++ b/docs/man/xl.cfg.pod.5
@@ -17,7 +17,7 @@ domain.
A domain config file consists of a series of C<KEY=VALUE> pairs.
-Some C<KEY>s are mandatory, others are global options which apply to
+Some C<KEY>s are mandatory, others are general options which apply to
any guest type while others relate only to specific guest types
(e.g. PV or HVM guests).
@@ -80,20 +80,13 @@ operating systems.
=back
-=head2 Global Options
+=head2 General Options
The following options apply to guests of any type.
-=over 4
-
-=item B<uuid="UUID">
+=head3 CPU Allocation
-Specifies the UUID of the domain. If not specified, a fresh unique
-UUID will be generated.
-
-=item B<vncviewer=BOOLEAN>
-
-Automatically spawn a vncviewer when creating/restoring a guest
+=over 4
=item B<pool="CPUPOOLNAME">
@@ -138,6 +131,12 @@ node) by pinning it to the cpus of those nodes. A heuristic approach is
utilized with the goals of maximizing performance for the domain and, at
the same time, achieving efficient utilization of the host's CPUs and RAM.
+=back
+
+=head3 CPU Scheduling
+
+=over 4
+
=item B<cpu_weight=WEIGHT>
A domain with a weight of 512 will get twice as much CPU as a domain
@@ -176,6 +175,12 @@ Honoured by the sedf scheduler.
Flag for allowing domain to run in extra time.
Honoured by the sedf scheduler.
+=back
+
+=head3 Memory Allocation
+
+=over 4
+
=item B<memory=MBYTES>
Start the guest with MBYTES megabytes of RAM.
@@ -190,6 +195,12 @@ if the values of B<memory=> and B<maxmem=> differ.
A "pre-ballooned" HVM guest needs a balloon driver, without a balloon driver
it will crash.
+=back
+
+=head3 Event Actions
+
+=over 4
+
=item B<on_poweroff="ACTION">
Specifies what should be done with the domain if it shuts itself down.
@@ -200,12 +211,12 @@ The C<ACTION>s are:
=item B<destroy>
destroy the domain
-
+
=item B<restart>
destroy the domain and immediately create a new domain with the same
configuration
-
+
=item B<rename-restart>
rename the domain which terminated, and then immediately create a new
@@ -244,10 +255,28 @@ Default is C<destroy>.
Action to take if the domain crashes. Default is C<destroy>.
+=back
+
+=head3 Other Options
+
+=over 4
+
+=item B<uuid="UUID">
+
+Specifies the UUID of the domain. If not specified, a fresh unique
+UUID will be generated.
+
=item B<seclabel="LABEL">
Assign an XSM security label to this domain.
+=item B<nomigrate=BOOLEAN>
+
+Disable migration of this domain. This enables certain other features
+which are incompatible with migration. Currently this is limited to
+enabling the invariant TSC feature flag in cpuid results when TSC is
+not emulated.
+
=back
=head2 Devices
@@ -309,7 +338,20 @@ Specifies the password for the VNC server.
=item C<sdl=BOOLEAN>
Specifies that the display should be presented via an X window (using
-Simple DirectMedia Layer). The default is to not enable this mode
+Simple DirectMedia Layer). The default is to not enable this mode.
+
+=item C<display=DISPLAY>
+
+Specifies the X Window display that should be used when the sdl option
+is used. Note: passing this value to the device-model is not currently
+implemented, so providing this option will have no effect.
+
+=item C<xauthority=XAUTHORITY>
+
+Specifies the path to the X authority file that should be used to
+connect to the X server when the sdl option is used. Note: passing
+this value to the device-model is not currently implemented, so
+providing this option will have no effect.
=item C<opengl=BOOLEAN>
@@ -324,19 +366,9 @@ display. If the input method does not easily support raw keycodes
(e.g. this is often the case when using VNC) then this allows us to
correctly map the input keys into keycodes seen by the guest. The
specific values which are accepted are defined by the version of the
-device-model which you are using. See L<Keymaps> below or consult the
+device-model which you are using. See L</"Keymaps"> below or consult the
L<qemu(1)> manpage. The default is B<en-us>.
-=item C<display=XXX>
-
-XXX written to xenstore backend for vfb but does not appear to be used
-anywhere?
-
-=item C<authority=XXX>
-
-XXX written to xenstore backend for vfb but does not appear to be used
-anywhere?
-
=back
=item B<pci=[ "PCI_SPEC_STRING", "PCI_SPEC_STRING", ... ]>
@@ -348,7 +380,7 @@ has the form C<[DDDD:]BB:DD.F[@VSLOT],KEY=VALUE,KEY=VALUE,...> where:
=item B<DDDD:BB:DD.F>
-identifies the PCI device from the host perspective in domain
+Identifies the PCI device from the host perspective in domain
(B<DDDD>), Bus (B<BB>), Device (B<DD>) and Function (B<F>) syntax. This is
the same scheme as used in the output of C<lspci> for the device in
question. Note: By default C<lspci> will omit the domain (B<DDDD>) if it
@@ -357,9 +389,9 @@ is zero and it is optional here also. You may specify the function
=item B<@VSLOT>
-specifies the virtual device where the guest will see this
+Specifies the virtual device where the guest will see this
device. This is equivalent to the B<DD> which the guest sees. In a
-guest B<DDDD> and B<BB> are C<0000:00>. XXX how does this really work?
+guest B<DDDD> and B<BB> are C<0000:00>.
=item B<KEY=VALUE>
@@ -367,14 +399,6 @@ Possible B<KEY>s are:
=over 4
-=item B<msitranslate=BOOLEAN>
-
-XXX
-
-=item B<power_mgmt=BOOLEAN>
-
-XXX
-
=item B<permissive=BOOLEAN>
(PV only) By default pciback only allows PV guests to write "known
@@ -386,6 +410,19 @@ caution: it gives the guest much more control over the device, which
may have security or stability implications. It is recommended to
enable this option only for trusted VMs under administrator control.
+=item B<msitranslate=BOOLEAN>
+
+Specifies that MSI-INTx translation should be turned on for the PCI
+device. When enabled, MSI-INTx translation will always enable MSI on
+the PCI device regardless whether the guest uses INTx or MSI. Some
+device drivers, such as NVIDIA's, detect an inconsistency and do not
+function when this option is enabled. Therefore the default is 0.
+
+=item B<power_mgmt=BOOLEAN>
+
+(HVM only) Specifies that the VM should be able to program the
+D0-D3hot power management states for the PCI device. 0 by default.
+
=back
=back
@@ -393,18 +430,64 @@ enable this option only for trusted VMs under administrator control.
=item B<pci_permissive=BOOLEAN>
(PV only) Changes the default value of 'permissive' for all PCI
-devices for this VM. This can still be overridden on a per-device
-basis. This option should be enabled with caution: it gives the guest
-much more control over the device, which may have security or
-stability implications. It is recommended to enable this option only
-for trusted VMs under administrator control. See the "pci=" section
-for more information on the "permissive" flag.
+devices passed through to this VM. See L<permissive|/"permissive_boolean">
+above.
-=back
+=item B<pci_msitranslate=BOOLEAN>
-=item B<ioports=[ "IOPORT_RANGE", "IOPORT_RANGE", ... ]>
+Changes the default value of 'msitranslate' for all PCI devices passed
+through to this VM. See L<msitranslate|/"msitranslate_boolean"> above.
-=over 4
+=item B<pci_power_mgmt=BOOLEAN>
+
+(HVM only) Changes the default value of 'power_mgmt' for all PCI
+devices passed through to this VM. See L<power_mgt|/"power_mgmt_boolean">
+above.
+
+=item B<gfx_passthru=BOOLEAN>
+
+Enable graphics device PCI passthrough. This option makes an assigned
+PCI graphics card become primary graphics card in the VM. The QEMU
+emulated graphics adapter is disabled and the VNC console for the VM
+will not have any graphics output. All graphics output, including boot
+time QEMU BIOS messages from the VM, will go to the physical outputs
+of the passedthrough physical graphics card.
+
+The graphics card PCI device to passthrough is chosen with B<pci>
+option, exactly in the same way as normal Xen PCI device
+passthrough/assignment is done. Note that gfx_passthru does not do
+any kind of sharing of the GPU, so you can only assign the GPU to one
+single VM at a time.
+
+gfx_passthru also enables various legacy VGA memory ranges, BARs, MMIOs,
+and ioports to be passed thru to the VM, since those are required
+for correct operation of things like VGA BIOS, text mode, VBE, etc.
+
+Enabling gfx_passthru option also copies the physical graphics card
+video BIOS to the guest memory, and executes the VBIOS in the guest
+to initialize the graphics card.
+
+Most graphics adapters require vendor specific tweaks for properly
+working graphics passthrough. See the XenVGAPassthroughTestedAdapters
+L<http://wiki.xen.org/wiki/XenVGAPassthroughTestedAdapters> wiki page
+for currently supported graphics cards for gfx_passthru.
+
+gfx_passthru is currently only supported with the qemu-xen-traditional
+device-model. Upstream qemu-xen device-model currently does not have
+support for gfx_passthru.
+
+Note that some graphics adapters (AMD/ATI cards, for example) do not
+necessarily require gfx_passthru option, so you can use the normal Xen
+PCI passthrough to assign the graphics card as a secondary graphics
+card to the VM. The QEMU-emulated graphics card remains the primary
+graphics card, and VNC output is available from the QEMU-emulated
+primary adapter.
+
+More information about Xen gfx_passthru feature is available
+on the XenVGAPassthrough L<http://wiki.xen.org/wiki/XenVGAPassthrough>
+wiki page.
+
+=item B<ioports=[ "IOPORT_RANGE", "IOPORT_RANGE", ... ]>
Allow guest to access specific legacy I/O ports. Each B<IOPORT_RANGE>
is given in hexadecimal and may either a span e.g. C<2f8-2ff>
@@ -413,12 +496,8 @@ is given in hexadecimal and may either a span e.g. C<2f8-2ff>
It is recommended to use this option only for trusted VMs under
administrator control.
-=back
-
=item B<irqs=[ NUMBER, NUMBER, ... ]>
-=over 4
-
Allow a guest to access specific physical IRQs.
It is recommended to use this option only for trusted VMs under
@@ -471,12 +550,12 @@ address space consists of a single contiguous RAM region. When this
option is specified the virtual e820 instead reflects the host e820
and contains the same PCI holes. The total amount of RAM represented
by the memory map is always the same, this option configures only how
-it is layed out.
+it is laid out.
Exposing the host e820 to the guest gives the guest kernel the
opportunity to set aside the required part of its pseudo-physical
address space in order to provide address space to map passedthrough
-PCI devices. It is guest Operating System dependant whether this
+PCI devices. It is guest Operating System dependent whether this
option is required, specifically it is required when using a mainline
Linux ("pvops") kernel. This option defaults to true if any PCI
passthrough devices are configured and false otherwise. If you do not
@@ -600,6 +679,16 @@ by most modern guest Operating Systems. This option is enabled by
default and usually you should omit it. However it may be necessary to
disable ACPI for compatibility with some guest Operating Systems.
+=item B<acpi_s3=BOOLEAN>
+
+Include the S3 (suspend-to-ram) power state in the virtual firmware
+ACPI table. 1 by default.
+
+=item B<acpi_s4=BOOLEAN>
+
+Include S4 (suspend-to-disk) power state in the virtual firmware ACPI
+table. 1 by default.
+
=item B<apic=BOOLEAN>
Include information regarding APIC (Advanced Programmable Interrupt
@@ -637,6 +726,54 @@ of Xen) within a Xen guest or to support a guest Operating System
which uses hardware virtualisation extensions (e.g. Windows XP
compatibility mode on more modern Windows OS).
+=item B<cpuid="LIBXL_STRING"> or B<cpuid=[ "XEND_STRING", "XEND_STRING" ]>
+
+Configure the value returned when a guest executes CPUID instruction.
+Two versions of config syntax are recognized: libxl and xend.
+
+The libxl syntax is a comma separated list of key=value pairs, preceded by the
+word "host". A few keys take a numerical value, all others take a single
+character which describes what to do with the feature bit.
+
+Possible values for a single feature bit:
+ '1' -> force the corresponding bit to 1
+ '0' -> force to 0
+ 'x' -> Get a safe value (pass through and mask with the default policy)
+ 'k' -> pass through the host bit value
+ 's' -> as 'k' but preserve across save/restore and migration (not implemented)
+
+List of keys taking a value:
+apicidsize brandid clflush family localapicid maxleaf model nc proccount procpkg
+stepping
+
+List of keys taking a character:
+3dnow 3dnowext 3dnowprefetch abm acpi aes altmovcr8 apic avx clfsh cmov
+cmplegacy cmpxchg16 cmpxchg8 cntxid dca de ds dscpl dtes64 est extapic f16c
+ffxsr fma4 fpu fxsr htt hypervisor ia64 ibs lahfsahf lm lwp mca mce misalignsse
+mmx mmxext monitor movbe msr mtrr nodeid nx osvw osxsave pae page1gb pat pbe
+pclmulqdq pdcm pge popcnt pse pse36 psn rdtscp skinit smx ss sse sse2 sse3
+sse4.1 sse4.2 sse4a ssse3 svm svm_decode svm_lbrv svm_npt svm_nrips
+svm_pausefilt svm_tscrate svm_vmcbclean syscall sysenter tbm tm tm2 topoext tsc
+vme vmx wdt x2apic xop xsave xtpr
+
+The xend syntax is a list of values in the form of
+'leafnum:register=bitstring,register=bitstring'
+ "leafnum" is the requested function,
+ "register" is the response register to modify
+ "bitstring" represents all bits in the register, its length must be 32 chars.
+ Each successive character represent a lesser-significant bit, possible values
+ are listed above in the libxl section.
+
+Example to hide two features from the guest: 'tm', which is bit #29 in EDX, and
+'pni' (SSE3), which is bit #0 in ECX:
+
+xend: [ '1:ecx=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx0,edx=xx0xxxxxxxxxxxxxxxxxxxxxxxxxxxxx' ]
+
+libxl: 'host,tm=0,sse3=0'
+
+More info about the CPUID instruction can be found in the processor manuals, and
+in Wikipedia: L<http://en.wikipedia.org/wiki/CPUID>
+
=back
=head3 Guest Virtual Time Controls
@@ -680,8 +817,6 @@ frequency changes.
=back
-=back
-
Please see F<docs/misc/tscmode.txt> for more information on this option.
=item B<localtime=BOOLEAN>
@@ -692,6 +827,50 @@ Set the real time clock to local time or to UTC. 0 by default, i.e. set to UTC.
Set the real time clock offset in seconds. 0 by default.
+
+=item B<vpt_align=BOOLEAN>
+
+Specifies that periodic Virtual Platform Timers should be aligned to
+reduce guest interrupts. Enabling this option can reduce power
+consumption, especially when a guest uses a high timer interrupt
+frequency (HZ) values. The default is 1.
+
+=item B<timer_mode=MODE>
+
+Specifies the mode for Virtual Timers. The valid values are as follows:
+
+=over 4
+
+=item B<"delay_for_missed_ticks">
+
+Delay for missed ticks. Do not advance a vcpu's time beyond the
+correct delivery time for interrupts that have been missed due to
+preemption. Deliver missed interrupts when the vcpu is rescheduled and
+advance the vcpu's virtual time stepwise for each one.
+
+=item B<"no_delay_for_missed_ticks">
+
+No delay for missed ticks. As above, missed interrupts are delivered,
+but guest time always tracks wallclock (i.e., real) time while doing
+so.
+
+=item B<"no_missed_ticks_pending">
+
+No missed interrupts are held pending. Instead, to ensure ticks are
+delivered at some non-zero rate, if we detect missed ticks then the
+internal tick alarm is not disabled if the VCPU is preempted during
+the next tick period.
+
+=item B<"one_missed_tick_pending">
+
+One missed tick pending. Missed interrupts are collapsed
+together and delivered as one 'late tick'. Guest time always tracks
+wallclock (i.e., real) time.
+
+=back
+
+=back
+
=head3 Support for Paravirtualisation of HVM Guests
The following options allow Paravirtualised features (such as devices)
@@ -719,10 +898,11 @@ compatible enlightenments to the guest. These can improve performance
of Microsoft Windows guests from Windows Vista and Windows 2008
onwards and setting this option for such guests is strongly
recommended. This option should be harmless for other versions of
-Windows (although it won't give any benefit) and the majority of other
-non-Windows OSes. However it is known to be incompatible with some
-other Operating Systems and in some circumstance can prevent Xen's own
-paravirtualisation interfaces for HVM guests from being used.
+Windows (although it will not give any benefit) and the majority of
+other non-Windows OSes. However it is known to be incompatible with
+some other Operating Systems and in some circumstance can prevent
+Xen's own paravirtualisation interfaces for HVM guests from being
+used.
=back
@@ -762,6 +942,10 @@ stdvga supports more video ram and bigger resolutions than Cirrus.
Allow access to the display via the VNC protocol. This enables the
other VNC-related settings. The default is to enable this.
+=item B<vncviewer=BOOLEAN>
+
+Automatically spawn a vncviewer when creating/restoring a guest.
+
=item B<vnclisten="ADDRESS[:DISPLAYNUM]">
Specifies the IP address, and optionally VNC display number, to use.
@@ -787,7 +971,7 @@ display. If the input method does not easily support raw keycodes
(e.g. this is often the case when using VNC) then this allows us to
correctly map the input keys into keycodes seen by the guest. The
specific values which are accepted are defined by the version of the
-device-model which you are using. See L<Keymaps> below of consult the
+device-model which you are using. See L</"Keymaps"> below or consult the
L<qemu(1)> manpage. The default is B<en-us>.
=item B<sdl=BOOLEAN>
@@ -799,7 +983,7 @@ Simple DirectMedia Layer). The default is not to enable this mode.
Enable OpenGL acceleration of the SDL display. Only effects machines
using B<device_model_version="qemu-xen-traditional"> and only if the
-device-model was compiled with OpenGL support. Disabled by default.
+device-model was compiled with OpenGL support. 0 by default.
=item B<nographic=BOOLEAN>
@@ -839,8 +1023,8 @@ have not been supported.
=item B<spicedisable_ticketing=BOOLEAN>
-Enable client connection without password. The default is false. If
-it's false (set to 0), spicepasswd must be set.
+Enable client connection without password. When disabled, spicepasswd
+must be set. The default is 0.
=item B<spicepasswd="PASSWORD">
@@ -883,28 +1067,7 @@ which adds pointer device using absolute coordinates. Such devices
function better than relative coordinate devices (such as a standard
mouse) since many methods of exporting guest graphics (such as VNC)
work better in this mode. Note that this is independent of the actual
-pointer device you are using on the host/client side. XXX should/could
-be a list of devices.
-
-=back
-
-=head3 Unclassified HVM Specific Options
-
-These HVM specific options have not yet been documented or
-classified. They almost certainly belong in a more appropriate
-section.
-
-=over 4
-
-=item B<vpt_align=BOOLEAN>
-
-Align the Virtual Platform Timer ??? XXX Reduces interrupts?
-
-=item B<timer_mode=NUMBER>
-
-Set mode for Virtual Timers XXX ??? should be an enum of particular
-values. See C<HVM_PARAM_TIMER_MODE> in
-F<xen/include/public/hvm/params.h>.
+pointer device you are using on the host/client side.
=back
@@ -932,7 +1095,7 @@ device-model is currently the default.
=item B<qemu-xen>
-use the device-model merged into the upstream Qemu project. This
+use the device-model merged into the upstream QEMU project. This
device-model will become the default in a future version of Xen.
=back
@@ -979,142 +1142,6 @@ option to the device-model.
=back
-=head2 Unclassified General Options
-
-These have not yet been fully documented or classified. They almost
-certainly belong in a more appropriate section.
-
-=over 4
-
-=item B<gfx_passthru=BOOLEAN>
-
-Enable graphics device PCI passthrough. This option makes the passthru
-graphics card become primary graphics card in the VM, so the Qemu emulated
-graphics adapter is disabled, and the VNC console for the VM won't have
-any graphics output. All graphics output, including boot time Qemu BIOS
-messages from the VM, will go to the physical outputs of the passed thru
-physical graphics card.
-
-Graphics card PCI device to passthru is chosen with B<pci> option,
-exactly in the same way as normal Xen PCI device passthru/assignment is done.
-Note that gfx_passthru doesn't do any kind of sharing
-of the GPU, so you can only assign the GPU to one single VM at a time.
-
-gfx_passthru also enables various legacy VGA memory ranges, BARs, MMIOs,
-and ioports to be passed thru to the VM, since those are required
-for correct operation of things like VGA BIOS, text mode, VBE, etc.
-
-Enabling gfx_passthru option also copies the physical graphics card
-video BIOS to the guest memory, and executes the VBIOS in the guest
-to get the graphics card initialized.
-
-Most graphics adapters require vendor specific tweaks for properly
-working graphics passthru. See the XenVGAPassthroughTestedAdapters
-L<http://wiki.xen.org/wiki/XenVGAPassthroughTestedAdapters>
-wiki page for currently supported graphics cards for gfx_passthru.
-
-gfx_passthru is currently only supported with the qemu-xen-traditional
-device-model. Upstream qemu-xen device-model currently doesn't have
-support for gfx_passthru.
-
-Note that some graphics adapters (AMD/ATI cards, for example) don't
-necessarily require gfx_passthru option, so you can use the normal
-Xen PCI passthru to assign the graphics card as a secondary graphics card
-to the VM. Qemu emulated graphics card stays as the primary graphics card,
-and you get VNC output from the Qemu-emulated primary adapter.
-
-More information about Xen gfx_passthru feature is available
-on the XenVGAPassthrough L<http://wiki.xen.org/wiki/XenVGAPassthrough>
-wiki page.
-
-=item B<nomigrate=BOOLEAN>
-
-Disable migration of this domain. This enables certain other features
-which are incompatible with migration (currently certain TSC modes XXX
-?).
-
-=item B<pci_msitranslate=BOOLEAN>
-
-XXX
-
-=item B<pci_power_mgmt=BOOLEAN>
-
-XXX
-
-=item B<cpuid="LIBXL_STRING"> or B<cpuid=[ "XEND_STRING", "XEND_STRING" ]>
-
-Configure the value returned when a guest executes CPUID instruction.
-Two versions of config syntax are recognized: libxl and xend.
-
-The libxl syntax is a comma separated list of key=value pairs, preceded by the
-word "host". A few keys take a numerical value, all others take a single
-character which describes what to do with the feature bit.
-
-Possible values for a single feature bit:
- '1' -> force the corresponding bit to 1
- '0' -> force to 0
- 'x' -> Get a safe value (pass through and mask with the default policy)
- 'k' -> pass through the host bit value
- 's' -> as 'k' but preserve across save/restore and migration (not implemented)
-
-List of keys taking a value:
-apicidsize brandid clflush family localapicid maxleaf model nc proccount procpkg
-stepping
-
-List of keys taking a character:
-3dnow 3dnowext 3dnowprefetch abm acpi aes altmovcr8 apic avx clfsh cmov
-cmplegacy cmpxchg16 cmpxchg8 cntxid dca de ds dscpl dtes64 est extapic f16c
-ffxsr fma4 fpu fxsr htt hypervisor ia64 ibs lahfsahf lm lwp mca mce misalignsse
-mmx mmxext monitor movbe msr mtrr nodeid nx osvw osxsave pae page1gb pat pbe
-pclmulqdq pdcm pge popcnt pse pse36 psn rdtscp skinit smx ss sse sse2 sse3
-sse4.1 sse4.2 sse4a ssse3 svm svm_decode svm_lbrv svm_npt svm_nrips
-svm_pausefilt svm_tscrate svm_vmcbclean syscall sysenter tbm tm tm2 topoext tsc
-vme vmx wdt x2apic xop xsave xtpr
-
-The xend syntax is a list of values in the form of
-'leafnum:register=bitstring,register=bitstring'
- "leafnum" is the requested function,
- "register" is the response register to modify
- "bitstring" represents all bits in the register, its length must be 32 chars.
- Each successive character represent a lesser-significant bit, possible values
- are listed above in the libxl section.
-
-Example to hide two features from the guest: 'tm', which is bit #29 in EDX, and
-'pni' (SSE3), which is bit #0 in ECX:
-
-xend: [ '1:ecx=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx0,edx=xx0xxxxxxxxxxxxxxxxxxxxxxxxxxxxx' ]
-
-libxl: 'host,tm=0,sse3=0'
-
-More info about the CPUID instruction can be found in the processor manuals, and
-in Wikipedia: L<http://en.wikipedia.org/wiki/CPUID>
-
-=item B<acpi_s3=BOOLEAN>
-
-XXX
-
-=item B<acpi_s3=BOOLEAN>
-
-XXX
-
-=item B<nodes=XXX>
-
-XXX
-
-=item B<sched=XXX>
-
-XXX
-
-=item B<device_model=XXX>
-
-XXX deprecated
-
-=item B<vif2=XXX>
-
-XXX deprecated
-
-=back
-
=head2 Keymaps
The keymaps available are defined by the device-model which you are
@@ -1134,27 +1161,26 @@ See L<qemu(1)> for more information.
=item L<xl(1)>
+=item L<xlcpupool.cfg(5)>
+
=item F<xl-disk-configuration>
=item F<xl-network-configuration>
+=item F<docs/misc/tscmode.txt>
+
=back
=head1 FILES
F</etc/xen/NAME.cfg>
F</var/xen/dump/NAME>
-F<docs/misc/tscmode.txt>
=head1 BUGS
-This document is a work in progress and contains items which require
-further documentation and which are generally incomplete (marked with
-XXX). However all options are included here whether or not they are
-fully documented.
-
-Patches to improve incomplete items (or any other item) would be
-gratefully received on the xen-devel@lists.xen.org mailing
+This document may contain items which require further
+documentation. Patches to improve incomplete items (or any other item)
+are gratefully received on the xen-devel@lists.xen.org mailing
list. Please see L<http://wiki.xen.org/wiki/SubmittingXenPatches> for
information on how to submit a patch to Xen.

@ -0,0 +1,69 @@
From 3179d694a8dcaa091131e3db644d445c0130713e Mon Sep 17 00:00:00 2001
From: Michael Tokarev <mjt@tls.msk.ru>
Subject: [PATCH] Support utf8 chars in pod docs
diff --git a/tools/qemu-xen/Makefile b/tools/qemu-xen/Makefile
index 301c75e..d912f3b 100644
--- a/tools/qemu-xen/Makefile
+++ b/tools/qemu-xen/Makefile
@@ -352,22 +352,23 @@ QMP/qmp-commands.txt: $(SRC_PATH)/qmp-commands.hx
qemu-img-cmds.texi: $(SRC_PATH)/qemu-img-cmds.hx
$(call quiet-command,sh $(SRC_PATH)/scripts/hxtool -t < $< > $@," GEN $@")
+POD2MAN = pod2man --utf8
qemu.1: qemu-doc.texi qemu-options.texi qemu-monitor.texi
$(call quiet-command, \
perl -Ww -- $(SRC_PATH)/scripts/texi2pod.pl $< qemu.pod && \
- pod2man --section=1 --center=" " --release=" " qemu.pod > $@, \
+ ${POD2MAN} --section=1 --center=" " --release=" " qemu.pod > $@, \
" GEN $@")
qemu-img.1: qemu-img.texi qemu-img-cmds.texi
$(call quiet-command, \
perl -Ww -- $(SRC_PATH)/scripts/texi2pod.pl $< qemu-img.pod && \
- pod2man --section=1 --center=" " --release=" " qemu-img.pod > $@, \
+ ${POD2MAN} --section=1 --center=" " --release=" " qemu-img.pod > $@, \
" GEN $@")
qemu-nbd.8: qemu-nbd.texi
$(call quiet-command, \
perl -Ww -- $(SRC_PATH)/scripts/texi2pod.pl $< qemu-nbd.pod && \
- pod2man --section=8 --center=" " --release=" " qemu-nbd.pod > $@, \
+ ${POD2MAN} --section=8 --center=" " --release=" " qemu-nbd.pod > $@, \
" GEN $@")
dvi: qemu-doc.dvi qemu-tech.dvi
diff --git a/tools/qemu-xen/scripts/texi2pod.pl b/tools/qemu-xen/scripts/texi2pod.pl
index 9ed056a..94097fb 100755
--- a/tools/qemu-xen/scripts/texi2pod.pl
+++ b/tools/qemu-xen/scripts/texi2pod.pl
@@ -36,6 +36,7 @@ $fnno = 1;
$inf = "";
$ibase = "";
@ipath = ();
+$encoding = undef;
while ($_ = shift) {
if (/^-D(.*)$/) {
@@ -97,6 +98,12 @@ while(<$inf>) {
/^\@setfilename\s+([^.]+)/ and $fn = $1, next;
/^\@settitle\s+([^.]+)/ and $tl = postprocess($1), next;
+ # Look for document encoding
+ /^\@documentencoding\s+([^.]+)/ and do {
+ $encoding = $1 unless defined $encoding;
+ next;
+ };
+
# Identify a man title but keep only the one we are interested in.
/^\@c\s+man\s+title\s+([A-Za-z0-9-]+)\s+(.+)/ and do {
if (exists $defs{$1}) {
@@ -336,6 +343,8 @@ $inf = pop @instack;
die "No filename or title\n" unless defined $fn && defined $tl;
+print "=encoding $encoding\n\n" if defined $encoding;
+
$sects{NAME} = "$fn \- $tl\n";
$sects{FOOTNOTES} .= "=back\n" if exists $sects{FOOTNOTES};

@ -0,0 +1,17 @@
From 665ddd98c4d418ced6f303b79b7a6322c69b7247 Mon Sep 17 00:00:00 2001
From: Olaf Hering <olaf@aepfle.de>
Subject: [PATCH] docs: remove emtpy =item from xl.1
diff --git a/docs/man/xl.pod.1 b/docs/man/xl.pod.1
index dd387c9..06518c4 100644
--- a/docs/man/xl.pod.1
+++ b/docs/man/xl.pod.1
@@ -851,8 +851,6 @@ The following is the effect of combining the above options:
=item B<-p [pool] -d>... : Illegal
-=item
-
=back
=item B<sched-credit2> [I<OPTIONS>]

@ -0,0 +1,415 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.5.ebuild,v 1.1 2014/09/11 05:33:16 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE='xml,threads'
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS="~amd64 ~x86"
UPSTREAM_VER=
GENTOO_VER=
SEABIOS_VER=1.6.3.2
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
http://code.coreboot.org/p/seabios/downloads/get/seabios-${SEABIOS_VER}.tar.gz
http://dev.gentoo.org/~dlan/distfiles/seabios-${SEABIOS_VER}.tar.gz
${UPSTREAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
S="${WORKDIR}/xen-${PV}"
fi
inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 toolchain-funcs udev ${live_eclass}
DESCRIPTION="Xend daemon and tools"
HOMEPAGE="http://xen.org/"
DOCS=( README docs/README.xen-bugtool )
LICENSE="GPL-2"
SLOT="0"
IUSE="api custom-cflags debug doc flask hvm qemu ocaml pygrub screen static-libs xend system-seabios"
REQUIRED_USE="hvm? ( qemu )
${PYTHON_REQUIRED_USE}"
DEPEND="dev-libs/lzo:2
dev-libs/glib:2
dev-libs/yajl
dev-libs/libgcrypt:0
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/pypam[${PYTHON_USEDEP}]
sys-libs/zlib
sys-power/iasl
system-seabios? ( sys-firmware/seabios )
sys-firmware/ipxe
dev-ml/findlib
hvm? ( media-libs/libsdl )
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
${PYTHON_DEPS}
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
sys-devel/bin86
sys-devel/dev86
dev-lang/perl
app-misc/pax-utils
doc? (
app-doc/doxygen
dev-tex/latex2html[png,gif]
media-gfx/transfig
media-gfx/graphviz
dev-tex/xcolor
dev-texlive/texlive-latexextra
virtual/latex-base
dev-tex/latexmk
dev-texlive/texlive-latex
dev-texlive/texlive-pictures
dev-texlive/texlive-latexrecommended
)
hvm? ( x11-proto/xproto
!net-libs/libiscsi )"
RDEPEND="sys-apps/iproute2
net-misc/bridge-utils
ocaml? ( >=dev-lang/ocaml-4 )
screen? (
app-misc/screen
app-admin/logrotate
)
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032
QA_WX_LOAD="usr/lib/xen/boot/hvmloader"
RESTRICT="test"
pkg_setup() {
python-single-r1_pkg_setup
export "CONFIG_LOMOUNT=y"
if has_version dev-libs/libgcrypt:0; then
export "CONFIG_GCRYPT=y"
fi
if use qemu; then
export "CONFIG_IOEMU=y"
else
export "CONFIG_IOEMU=n"
fi
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64 ; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
use api && export "LIBXENAPI_BINDINGS=y"
use flask && export "FLASK_ENABLE=y"
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo
fi
# Drop .config, fixes to gcc-4.6
epatch "${FILESDIR}"/${PN/-tools/}-4-fix_dotconfig-gcc.patch
# Xend
if ! use xend; then
sed -e 's:xm xen-bugtool xen-python-path xend:xen-bugtool xen-python-path:' \
-i tools/misc/Makefile || die "Disabling xend failed"
sed -e 's:^XEND_INITD:#XEND_INITD:' \
-i tools/examples/Makefile || die "Disabling xend failed"
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 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 {} + || die "failed to re-set custom-cflags"
fi
if ! use pygrub; then
sed -e '/^SUBDIRS-$(PYTHON_TOOLS) += pygrub$/d' -i tools/Makefile || die
fi
# Disable hvm support on systems that don't support x86_32 binaries.
if ! use hvm; then
sed -e '/^CONFIG_IOEMU := y$/d' -i config/*.mk || die
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
# Bug 351648
elif ! use x86 && ! has x86 $(get_all_abis); then
mkdir -p "${WORKDIR}"/extra-headers/gnu || die
touch "${WORKDIR}"/extra-headers/gnu/stubs-32.h || die
export CPATH="${WORKDIR}"/extra-headers
fi
# Don't bother with qemu, only needed for fully virtualised guests
if ! use qemu; then
sed -e "/^CONFIG_IOEMU := y$/d" -i config/*.mk || die
sed -e "s:install-tools\: tools/ioemu-dir:install-tools\: :g" -i Makefile || die
fi
# Fix texi2html build error with new texi2html, qemu.doc.html
epatch "${FILESDIR}"/${PN}-4-docfix.patch \
"${FILESDIR}"/${PN}-4-qemu-xen-doc.patch
epatch "${FILESDIR}"/${PN}-4.2-pod-utf8-chars.patch \
"${FILESDIR}"/${PN}-4.2-pod-docs.patch \
"${FILESDIR}"/${PN}-4.2-pod-xl.patch
# Fix network broadcast on bridged networks
epatch "${FILESDIR}/${PN}-3.4.0-network-bridge-broadcast.patch"
# Bug 496708
epatch "${FILESDIR}"/${PN}-4-unbundle-ipxe.patch
use system-seabios && epatch "${FILESDIR}"/${PN}-4-unbundle-seabios.patch
# Fix bridge by idella4, bug #362575
epatch "${FILESDIR}/${PN}-4.1.1-bridge.patch"
# Don't build ipxe with pie on hardened, Bug #360805
if gcc-specs-pie; then
epatch "${FILESDIR}"/ipxe-nopie.patch
fi
# Prevent double stripping of files at install
epatch "${FILESDIR}"/${PN/-tools/}-4.2.0-nostrip.patch
# fix jobserver in Makefile
epatch "${FILESDIR}"/${PN/-tools/}-4.2.0-jserver.patch
# add missing header, Bug #467200
epatch "${FILESDIR}"/xen-4-ulong.patch \
"${FILESDIR}"/${PN}-4.2-xen_disk_leak.patch
# Set dom0-min-mem to kb; Bug #472982
epatch "${FILESDIR}"/${PN/-tools/}-4.2-configsxp.patch
# Bug 463840
epatch "${FILESDIR}"/${PN}-4.2.2-install.patch
epatch "${FILESDIR}"/${PN}-4.2.2-rt-link.patch
# Bug 379537
epatch "${FILESDIR}"/fix-gold-ld.patch
# Bug 510976
epatch "${FILESDIR}"/${PN}-4.2.4-udev-rules.patch
# bundled seabios
epatch "${FILESDIR}"/${PN}-4-anti-seabios-download.patch
mv ../seabios-${SEABIOS_VER} tools/firmware/seabios-dir-remote || die
pushd tools/firmware/ > /dev/null
ln -s seabios-dir-remote seabios-dir || die
popd > /dev/null
# Bug 472438
sed -e 's:^BASH_COMPLETION_DIR ?= $(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(SHARE_DIR)/bash-completion:' \
-i Config.mk || die
# Bug 445986
sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C "$(MAKE)" PYTHON=$(PYTHON) subdirs-$@:' -i tools/firmware/Makefile || die
# fix QA warning, create /var/run/, /var/lock dynamically
sed -i -e "/\$(INSTALL_DIR) \$(DESTDIR)\$(XEN_RUN_DIR)/d" \
tools/libxl/Makefile || die
sed -i -e "/\/var\/run\//d" \
tools/xenstore/Makefile \
tools/pygrub/Makefile || die
sed -i -e "/\/var\/lock\/subsys/d" \
tools/Makefile || die
# xencommons, Bug #492332, sed lighter weight than patching
sed -e 's:\$QEMU_XEN -xen-domid:test -e "\$QEMU_XEN" \&\& &:' \
-i tools/hotplug/Linux/init.d/xencommons || die
epatch_user
}
src_compile() {
export VARTEXFONTS="${T}/fonts"
local myopt
use debug && myopt="${myopt} debug=y"
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
unset LDFLAGS
unset CFLAGS
emake V=1 CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
use doc && emake -C docs txt html
emake -C docs man-pages
}
src_install() {
# Override auto-detection in the build system, bug #382573
export INITD_DIR=/tmp/init.d
export CONFIG_LEAF_DIR=../tmp/default
# Let the build system compile installed Python modules.
local PYTHONDONTWRITEBYTECODE
export PYTHONDONTWRITEBYTECODE
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" install-tools \
XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs.
python_fix_shebang "${ED}"
# Remove RedHat-specific stuff
rm -rf "${D}"tmp || die
# uncomment lines in xl.conf
sed -e 's:^#autoballoon=1:autoballoon=1:' \
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
-i tools/examples/xl.conf || die
# Reset bash completion dir; Bug 472438
mv "${D}"bash-completion "${D}"usr/share/ || die
if use doc; then
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs
dohtml -r docs/
docinto pdf
dodoc ${DOCS[@]}
[ -d "${D}"/usr/share/doc/xen ] && mv "${D}"/usr/share/doc/xen/* "${D}"/usr/share/doc/${PF}/html
fi
rm -rf "${D}"/usr/share/doc/xen/
doman docs/man?/*
if use xend; then
newinitd "${FILESDIR}"/xend.initd-r2 xend || die "Couldn't install xen.initd"
fi
newconfd "${FILESDIR}"/xendomains.confd xendomains
newconfd "${FILESDIR}"/xenstored.confd xenstored
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
newinitd "${FILESDIR}"/xenstored.initd xenstored
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
newinitd "${FILESDIR}"/xencommons.initd xencommons
newconfd "${FILESDIR}"/xencommons.confd xencommons
if use screen; then
cat "${FILESDIR}"/xendomains-screen.confd >> "${ED}"/etc/conf.d/xendomains || die
cp "${FILESDIR}"/xen-consoles.logrotate "${ED}"/etc/xen/ || die
keepdir /var/log/xen-consoles
fi
if [[ "${ARCH}" == 'amd64' ]] && use qemu; then
mkdir -p "${D}"usr/$(get_libdir)/xen/bin || die
mv "${D}"usr/lib/xen/bin/qemu* "${D}"usr/$(get_libdir)/xen/bin/ || die
fi
# For -static-libs wrt Bug 384355
if ! use static-libs; then
rm -f "${D}"usr/$(get_libdir)/*.a "${D}"usr/$(get_libdir)/ocaml/*/*.a
fi
# xend expects these to exist
keepdir /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
# for xendomains
keepdir /etc/xen/auto
# Temp QA workaround
dodir "$(get_udevdir)"
mv "${D}"/etc/udev/* "${D}/$(get_udevdir)"
rm -rf "${D}"/etc/udev
# Remove files failing QA AFTER emake installs them, avoiding seeking absent files
find "${D}" \( -name openbios-sparc32 -o -name openbios-sparc64 \
-o -name openbios-ppc -o -name palcode-clipper \) -delete || die
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "http://www.gentoo.org/doc/en/xen-gu"${D}"usr/ide.xml"
elog "http://wiki.xen.org/wiki/Main_Page"
elog ""
elog "Recommended to utilise the xencommons script to config sytem at boot."
elog "Add by use of rc-update on completion of the install"
if [[ "$(scanelf -s __guard -q "${PYTHON}")" ]] ; then
echo
ewarn "xend may not work when python is built with stack smashing protection (ssp)."
ewarn "If 'xm create' fails with '<ProtocolError for /RPC2: -1 >', see bug #141866"
ewarn "This problem may be resolved as of Xen 3.0.4, if not post in the bug."
fi
# TODO: we need to have the current Python slot here.
if ! has_version "dev-lang/python[ncurses]"; then
echo
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
fi
if has_version "sys-apps/iproute2[minimal]"; then
echo
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
ewarn "will not work until you rebuild iproute2 without USE=minimal."
fi
if ! use hvm; then
echo
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
elog "support enable the hvm use flag."
elog "An x86 or amd64 system is required to build HVM support."
fi
if use xend; then
echo
elog "xend capability has been enabled and installed"
fi
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
echo
elog "xensv is broken upstream (Gentoo bug #142011)."
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
fi
}

@ -0,0 +1,445 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.3.ebuild,v 1.1 2014/09/11 05:33:16 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE='xml,threads'
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS="~amd64 -x86"
UPSTREAM_VER=
GENTOO_VER=
SEABIOS_VER=1.7.1-stable-xen
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
http://code.coreboot.org/p/seabios/downloads/get/seabios-${SEABIOS_VER}.tar.gz
http://dev.gentoo.org/~dlan/distfiles/seabios-${SEABIOS_VER}.tar.gz
${UPSTREAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
S="${WORKDIR}/xen-${PV}"
fi
inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 toolchain-funcs udev ${live_eclass}
DESCRIPTION="Xend daemon and tools"
HOMEPAGE="http://xen.org/"
DOCS=( README docs/README.xen-bugtool )
LICENSE="GPL-2"
SLOT="0"
# Inclusion of IUSE ocaml on stabalizing requires maintainer of ocaml to (get off his hands and) make
# >=dev-lang/ocaml-4 stable
# Masked in profiles/eapi-5-files instead
IUSE="api custom-cflags debug doc flask hvm qemu ocaml +pam python pygrub screen static-libs xend system-seabios"
REQUIRED_USE="hvm? ( qemu )
${PYTHON_REQUIRED_USE}
pygrub? ( python )"
DEPEND="dev-libs/lzo:2
dev-libs/glib:2
dev-libs/yajl
dev-libs/libgcrypt:0
dev-python/lxml[${PYTHON_USEDEP}]
pam? ( dev-python/pypam[${PYTHON_USEDEP}] )
sys-libs/zlib
sys-power/iasl
system-seabios? ( sys-firmware/seabios )
sys-firmware/ipxe
hvm? ( media-libs/libsdl )
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
sys-devel/bin86
sys-devel/dev86
dev-lang/perl
app-misc/pax-utils
dev-python/markdown
doc? (
app-doc/doxygen
dev-tex/latex2html[png,gif]
media-gfx/graphviz
dev-tex/xcolor
media-gfx/transfig
dev-texlive/texlive-latexextra
virtual/latex-base
dev-tex/latexmk
dev-texlive/texlive-latex
dev-texlive/texlive-pictures
dev-texlive/texlive-latexrecommended
)
hvm? ( x11-proto/xproto
!net-libs/libiscsi )
qemu? ( x11-libs/pixman )
ocaml? ( dev-ml/findlib
>=dev-lang/ocaml-4 )"
RDEPEND="sys-apps/iproute2
net-misc/bridge-utils
screen? (
app-misc/screen
app-admin/logrotate
)
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032
QA_WX_LOAD="usr/lib/xen/boot/hvmloader"
RESTRICT="test"
pkg_setup() {
python-single-r1_pkg_setup
export "CONFIG_LOMOUNT=y"
if has_version dev-libs/libgcrypt:0; then
export "CONFIG_GCRYPT=y"
fi
if use qemu; then
export "CONFIG_IOEMU=y"
else
export "CONFIG_IOEMU=n"
fi
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64 ; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo
fi
# Drop .config, fixes to gcc-4.6
epatch "${FILESDIR}"/${PN/-tools/}-4.3-fix_dotconfig-gcc.patch
# Fix texi2html build error with new texi2html, qemu.doc.html
epatch "${FILESDIR}"/${PN}-4-docfix.patch \
"${FILESDIR}"/${PN}-4-qemu-xen-doc.patch
# Fix network broadcast on bridged networks
epatch "${FILESDIR}/${PN}-3.4.0-network-bridge-broadcast.patch"
# Bug 496708
epatch "${FILESDIR}"/${PN}-4-unbundle-ipxe.patch
use system-seabios && epatch "${FILESDIR}"/${PN}-4-unbundle-seabios.patch
# Fix bridge by idella4, bug #362575
epatch "${FILESDIR}/${PN}-4.1.1-bridge.patch"
# Prevent double stripping of files at install
epatch "${FILESDIR}"/${PN/-tools/}-4.2.0-nostrip.patch
# fix jobserver in Makefile
epatch "${FILESDIR}"/${PN/-tools/}-4.3-jserver.patch
# add missing header
epatch "${FILESDIR}"/xen-4-ulong.patch
# Set dom0-min-mem to kb; Bug #472982
epatch "${FILESDIR}"/${PN/-tools/}-4.2-configsxp.patch
# Bug 477676
epatch "${FILESDIR}"/${PN}-4.3-ar-cc.patch
# Bug 379537
epatch "${FILESDIR}"/fix-gold-ld.patch
# Prevent file collision with qemu package Bug 478064
epatch "${FILESDIR}"/qemu-bridge.patch
mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die
# bundled seabios
epatch "${FILESDIR}"/${PN}-4-anti-seabios-download.patch
mv ../seabios-${SEABIOS_VER} tools/firmware/seabios-dir-remote || die
pushd tools/firmware/ > /dev/null
ln -s seabios-dir-remote seabios-dir || die
popd > /dev/null
# Xend
if ! use xend; then
sed -e 's:xm xen-bugtool xen-python-path xend:xen-bugtool xen-python-path:' \
-i tools/misc/Makefile || die "Disabling xend failed"
sed -e 's:^XEND_INITD:#XEND_INITD:' \
-i tools/examples/Makefile || die "Disabling xend failed"
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 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 {} + || die "failed to re-set custom-cflags"
fi
if ! use pygrub; then
sed -e '/^SUBDIRS-y += pygrub/d' -i tools/Makefile || die
fi
if ! use python; then
sed -e '/^SUBDIRS-y += python$/d' -i tools/Makefile || die
fi
# Disable hvm support on systems that don't support x86_32 binaries.
if ! use hvm; then
sed -e '/^CONFIG_IOEMU := y$/d' -i config/*.mk || die
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
# Bug 351648
elif ! use x86 && ! has x86 $(get_all_abis); then
mkdir -p "${WORKDIR}"/extra-headers/gnu || die
touch "${WORKDIR}"/extra-headers/gnu/stubs-32.h || die
export CPATH="${WORKDIR}"/extra-headers
fi
# Don't bother with qemu, only needed for fully virtualised guests
if ! use qemu; then
sed -e "/^CONFIG_IOEMU := y$/d" -i config/*.mk || die
sed -e "s:install-tools\: tools/ioemu-dir:install-tools\: :g" -i Makefile || die
fi
# Bug 472438
sed -e 's:^BASH_COMPLETION_DIR ?= $(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(SHARE_DIR)/bash-completion:' \
-i Config.mk || die
use flask || sed -e "/SUBDIRS-y += flask/d" -i tools/Makefile || die
use api || sed -e "/SUBDIRS-\$(LIBXENAPI_BINDINGS) += libxen/d" -i tools/Makefile || die
sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C "$(MAKE)" PYTHON=$(PYTHON) subdirs-$@:' \
-i tools/firmware/Makefile || die
# xencommons, Bug #492332, sed lighter weight than patching
sed -e 's:\$QEMU_XEN -xen-domid:test -e "\$QEMU_XEN" \&\& &:' \
-i tools/hotplug/Linux/init.d/xencommons || die
# Bug 493232 fix from http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1844
sed -e 's:bl->argsspace = 7 + :bl->argsspace = 9 + :' \
-i tools/libxl/libxl_bootloader.c || die
# fix QA warning, create /var/run/, /var/lock dynamically
sed -i -e "/\$(INSTALL_DIR) \$(DESTDIR)\$(XEN_RUN_DIR)/d" \
tools/libxl/Makefile || die
sed -i -e "/\/var\/run\//d" \
tools/xenstore/Makefile \
tools/pygrub/Makefile || die
sed -i -e "/\/var\/lock\/subsys/d" \
tools/Makefile || die
epatch_user
}
src_configure() {
local myconf="--prefix=/usr --disable-werror"
if use ocaml
then
myconf="${myconf} $(use_enable ocaml ocamltools)"
else
myconf="${myconf} --disable-ocamltools"
fi
if ! use pam
then
myconf="${myconf} --disable-pam"
fi
econf ${myconf}
}
src_compile() {
export VARTEXFONTS="${T}/fonts"
local myopt
use debug && myopt="${myopt} debug=y"
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
unset LDFLAGS
unset CFLAGS
emake V=1 CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
use doc && emake -C docs txt html
emake -C docs man-pages
}
src_install() {
# Override auto-detection in the build system, bug #382573
export INITD_DIR=/tmp/init.d
export CONFIG_LEAF_DIR=../tmp/default
# Let the build system compile installed Python modules.
local PYTHONDONTWRITEBYTECODE
export PYTHONDONTWRITEBYTECODE
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" \
XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs.
python_fix_shebang "${D}"
# Remove RedHat-specific stuff
rm -rf "${D}"tmp || die
# uncomment lines in xl.conf
sed -e 's:^#autoballoon=1:autoballoon=1:' \
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
-i tools/examples/xl.conf || die
# Reset bash completion dir; Bug 472438
mv "${D}"bash-completion "${D}"usr/share/ || die
if use doc; then
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs
dohtml -r docs/
docinto pdf
dodoc ${DOCS[@]}
[ -d "${D}"/usr/share/doc/xen ] && mv "${D}"/usr/share/doc/xen/* "${D}"/usr/share/doc/${PF}/html
fi
rm -rf "${D}"/usr/share/doc/xen/
doman docs/man?/*
if use xend; then
newinitd "${FILESDIR}"/xend.initd-r2 xend || die "Couldn't install xen.initd"
fi
newconfd "${FILESDIR}"/xendomains.confd xendomains
newconfd "${FILESDIR}"/xenstored.confd xenstored
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
newinitd "${FILESDIR}"/xenstored.initd xenstored
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
newinitd "${FILESDIR}"/xencommons.initd xencommons
newconfd "${FILESDIR}"/xencommons.confd xencommons
newinitd "${FILESDIR}"/xenqemudev.initd xenqemudev
newconfd "${FILESDIR}"/xenqemudev.confd xenqemudev
if use screen; then
cat "${FILESDIR}"/xendomains-screen.confd >> "${D}"/etc/conf.d/xendomains || die
cp "${FILESDIR}"/xen-consoles.logrotate "${D}"/etc/xen/ || die
keepdir /var/log/xen-consoles
fi
# Move files built with use qemu, Bug #477884
if [[ "${ARCH}" == 'amd64' ]] && use qemu; then
mkdir -p "${D}"usr/$(get_libdir)/xen/bin || die
mv "${D}"usr/lib/xen/bin/* "${D}"usr/$(get_libdir)/xen/bin/ || die
fi
# For -static-libs wrt Bug 384355
if ! use static-libs; then
rm -f "${D}"usr/$(get_libdir)/*.a "${D}"usr/$(get_libdir)/ocaml/*/*.a
fi
# xend expects these to exist
keepdir /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
# for xendomains
keepdir /etc/xen/auto
# Temp QA workaround
dodir "$(get_udevdir)"
mv "${D}"/etc/udev/* "${D}/$(get_udevdir)"
rm -rf "${D}"/etc/udev
# Remove files failing QA AFTER emake installs them, avoiding seeking absent files
find "${D}" \( -name openbios-sparc32 -o -name openbios-sparc64 \
-o -name openbios-ppc -o -name palcode-clipper \) -delete || die
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "https://wiki.gentoo.org/wiki/Xen"
elog "http://wiki.xen.org/wiki/Main_Page"
elog ""
elog "Recommended to utilise the xencommons script to config sytem At boot"
elog "Add by use of rc-update on completion of the install"
if [[ "$(scanelf -s __guard -q "${PYTHON}")" ]] ; then
echo
ewarn "xend may not work when python is built with stack smashing protection (ssp)."
ewarn "If 'xm create' fails with '<ProtocolError for /RPC2: -1 >', see bug #141866"
ewarn "This problem may be resolved as of Xen 3.0.4, if not post in the bug."
fi
# TODO: we need to have the current Python slot here.
if ! has_version "dev-lang/python[ncurses]"; then
echo
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
fi
if has_version "sys-apps/iproute2[minimal]"; then
echo
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
ewarn "will not work until you rebuild iproute2 without USE=minimal."
fi
if ! use hvm; then
echo
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
elog "support enable the hvm use flag."
elog "An x86 or amd64 system is required to build HVM support."
fi
if use xend; then
elog"";elog "xend capability has been enabled and installed"
fi
if use qemu; then
elog "The qemu-bridge-helper is renamed to the xen-bridge-helper in the in source"
elog "build of qemu. This allows for app-emulation/qemu to be emerged concurrently"
elog "with the qemu capable xen. It is up to the user to distinguish between and utilise"
elog "the qemu-bridge-helper and the xen-bridge-helper. File bugs of any issues that arise"
fi
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
echo
elog "xensv is broken upstream (Gentoo bug #142011)."
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
fi
}

@ -0,0 +1,441 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.4.1.ebuild,v 1.1 2014/09/11 05:33:16 dlan Exp $
EAPI=5
MY_PV=${PV/_/-}
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE='xml,threads'
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS="~amd64 ~arm -x86"
UPSTREAM_VER=
GENTOO_VER=
SEABIOS_VER=1.7.3.1
[[ -n ${UPSTREAM_VER} ]] && \
UPSTRAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${MY_PV}/xen-${MY_PV}.tar.gz
http://code.coreboot.org/p/seabios/downloads/get/seabios-${SEABIOS_VER}.tar.gz
http://dev.gentoo.org/~dlan/distfiles/seabios-${SEABIOS_VER}.tar.gz
${UPSTRAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
S="${WORKDIR}/xen-${MY_PV}"
fi
inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 toolchain-funcs udev ${live_eclass}
DESCRIPTION="Xend daemon and tools"
HOMEPAGE="http://xen.org/"
DOCS=( README docs/README.xen-bugtool )
LICENSE="GPL-2"
SLOT="0"
# Inclusion of IUSE ocaml on stabalizing requires maintainer of ocaml to (get off his hands and) make
# >=dev-lang/ocaml-4 stable
# Masked in profiles/eapi-5-files instead
IUSE="api custom-cflags debug doc flask hvm qemu ocaml +pam python pygrub screen static-libs system-qemu system-seabios"
REQUIRED_USE="hvm? ( || ( qemu system-qemu ) )
${PYTHON_REQUIRED_USE}
pygrub? ( python )
qemu? ( !system-qemu )"
COMMON_DEPEND="
dev-libs/lzo:2
dev-libs/glib:2
dev-libs/yajl
dev-libs/libaio
dev-libs/libgcrypt:0
sys-libs/zlib
"
DEPEND="${COMMON_DEPEND}
dev-python/lxml[${PYTHON_USEDEP}]
pam? ( dev-python/pypam[${PYTHON_USEDEP}] )
hvm? ( media-libs/libsdl )
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
arm? ( >=sys-apps/dtc-1.4.0 )
!arm? ( sys-devel/bin86
system-seabios? ( sys-firmware/seabios )
sys-firmware/ipxe
sys-devel/dev86
sys-power/iasl )
dev-lang/perl
app-misc/pax-utils
dev-python/markdown
doc? (
app-doc/doxygen
dev-tex/latex2html[png,gif]
media-gfx/graphviz
dev-tex/xcolor
media-gfx/transfig
dev-texlive/texlive-latexextra
virtual/latex-base
dev-tex/latexmk
dev-texlive/texlive-latex
dev-texlive/texlive-pictures
dev-texlive/texlive-latexrecommended
)
hvm? ( x11-proto/xproto
!net-libs/libiscsi )
qemu? ( x11-libs/pixman )
system-qemu? ( app-emulation/qemu[xen] )
ocaml? ( dev-ml/findlib
>=dev-lang/ocaml-4 )"
RDEPEND="${COMMON_DEPEND}
sys-apps/iproute2
net-misc/bridge-utils
screen? (
app-misc/screen
app-admin/logrotate
)
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032
QA_WX_LOAD="usr/lib/xen/boot/hvmloader
usr/share/qemu-xen/qemu/s390-ccw.img"
RESTRICT="test"
pkg_setup() {
python-single-r1_pkg_setup
export "CONFIG_LOMOUNT=y"
if has_version dev-libs/libgcrypt:0; then
export "CONFIG_GCRYPT=y"
fi
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64 ; then
export XEN_TARGET_ARCH="x86_64"
elif use arm; then
export XEN_TARGET_ARCH="arm32"
else
die "Unsupported architecture!"
fi
fi
#bug 472438
export BASH_COMPLETION_DIR=/usr/share/bash-completion
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo
fi
# Fix network broadcast on bridged networks
epatch "${FILESDIR}/${PN}-3.4.0-network-bridge-broadcast.patch"
# Bug 496708
epatch "${FILESDIR}"/${PN}-4-unbundle-ipxe.patch
# Fix bridge by idella4, bug #362575
epatch "${FILESDIR}/${PN}-4.1.1-bridge.patch"
# Prevent double stripping of files at install
epatch "${FILESDIR}"/${PN/-tools/}-4.4-nostrip.patch
# fix jobserver in Makefile
epatch "${FILESDIR}"/${PN/-tools/}-4.3-jserver.patch
# Set dom0-min-mem to kb; Bug #472982
epatch "${FILESDIR}"/${PN/-tools/}-4.2-configsxp.patch
# Bug 477676
epatch "${FILESDIR}"/${PN}-4.3-ar-cc.patch
# Bug 379537
epatch "${FILESDIR}"/fix-gold-ld.patch
# Prevent file collision with qemu package Bug 478064
epatch "${FILESDIR}"/xen-4.4-qemu-bridge.patch
mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die
epatch "${FILESDIR}"/${PN}-4.4-api-fix.patch
# Fix po file collision with app-emulation/qemu, while USE=qemu is enabled, Bug 508302
epatch "${FILESDIR}"/${PN}-4-qemu-fix-po-collision.patch
# bundled seabios
epatch "${FILESDIR}"/${PN}-4-anti-seabios-download.patch
mv ../seabios-${SEABIOS_VER} tools/firmware/seabios-dir-remote || die
pushd tools/firmware/ > /dev/null
ln -s seabios-dir-remote seabios-dir || die
popd > /dev/null
# Fix texi2html build error with new texi2html, qemu.doc.html
sed -i -e "/texi2html -monolithic/s/-number//" tools/qemu-xen-traditional/Makefile || die
use api || sed -e "/SUBDIRS-\$(LIBXENAPI_BINDINGS) += libxen/d" -i tools/Makefile || die
sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C "$(MAKE)" PYTHON=$(PYTHON) subdirs-$@:' \
-i tools/firmware/Makefile || die
# Drop .config, fixes to gcc-4.6
sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop"
# 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 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 {} + || die "failed to re-set custom-cflags"
fi
if ! use pygrub; then
sed -e '/^SUBDIRS-y += pygrub/d' -i tools/Makefile || die
fi
if ! use python; then
sed -e '/^SUBDIRS-y += python$/d' -i tools/Makefile || die
fi
if ! use hvm; then
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
# Bug 351648
elif ! use x86 && ! has x86 $(get_all_abis); then
mkdir -p "${WORKDIR}"/extra-headers/gnu || die
touch "${WORKDIR}"/extra-headers/gnu/stubs-32.h || die
export CPATH="${WORKDIR}"/extra-headers
fi
# Don't bother with qemu, only needed for fully virtualised guests
if ! use qemu; then
sed -e "s:install-tools\: tools/qemu-xen-traditional-dir:install-tools\: :g" -i Makefile || die
fi
# Bug 472438
sed -e 's:^BASH_COMPLETION_DIR ?= $(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(SHARE_DIR)/bash-completion:' \
-i Config.mk || die
# xencommons, Bug #492332, sed lighter weight than patching
sed -e 's:\$QEMU_XEN -xen-domid:test -e "\$QEMU_XEN" \&\& &:' \
-i tools/hotplug/Linux/init.d/xencommons || die
# respect multilib, usr/lib/libcacard.so.0.0.0
sed -e "/^libdir=/s/\/lib/\/$(get_libdir)/" \
-i tools/qemu-xen/configure || die
#bug 518136, don't build 32bit exactuable for nomultilib profile
if [[ "${ARCH}" == 'amd64' ]] && ! has_multilib_profile; then
sed -i -e "/x86_emulator/d" tools/tests/Makefile || die
fi
# Bug 477884, 518136
if [[ "${ARCH}" == 'amd64' ]]; then
sed -i -e "/LIBEXEC =/s|/lib/xen/bin|/$(get_libdir)/xen/bin|" config/StdGNU.mk || die
fi
# fix QA warning, create /var/run/, /var/lock dynamically
sed -i -e "/\$(INSTALL_DIR) \$(DESTDIR)\$(XEN_RUN_DIR)/d" \
tools/libxl/Makefile || die
sed -i -e "/\/var\/run\//d" \
tools/xenstore/Makefile \
tools/pygrub/Makefile || die
sed -i -e "/\/var\/lock\/subsys/d" \
tools/Makefile || die
epatch_user
}
src_configure() {
local myconf="--prefix=/usr \
--libdir=/usr/$(get_libdir) \
--disable-werror \
--disable-xen \
--enable-tools \
--enable-docs \
--disable-qemu-traditional \
$(use_with system-qemu) \
$(use_enable pam) \
$(use_enable api xenapi) \
$(use_enable ocaml ocamltools) \
"
use system-seabios && myconf+=" --with-system-seabios=/usr/share/seabios/bios.bin"
use qemu || myconf+=" --with-system-qemu"
econf ${myconf}
}
src_compile() {
export VARTEXFONTS="${T}/fonts"
local myopt
use debug && myopt="${myopt} debug=y"
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
unset LDFLAGS
unset CFLAGS
emake V=1 CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
use doc && emake -C docs txt html
emake -C docs man-pages
}
src_install() {
# Override auto-detection in the build system, bug #382573
export INITD_DIR=/tmp/init.d
export CONFIG_LEAF_DIR=../tmp/default
# Let the build system compile installed Python modules.
local PYTHONDONTWRITEBYTECODE
export PYTHONDONTWRITEBYTECODE
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" \
XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs.
python_fix_shebang "${D}"
# Remove RedHat-specific stuff
rm -rf "${D}"tmp || die
# uncomment lines in xl.conf
sed -e 's:^#autoballoon=1:autoballoon=1:' \
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
-i tools/examples/xl.conf || die
# Reset bash completion dir; Bug 472438
mv "${D}"bash-completion "${D}"usr/share/ || die
if use doc; then
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs
dohtml -r docs/
docinto pdf
dodoc ${DOCS[@]}
[ -d "${D}"/usr/share/doc/xen ] && mv "${D}"/usr/share/doc/xen/* "${D}"/usr/share/doc/${PF}/html
fi
rm -rf "${D}"/usr/share/doc/xen/
doman docs/man?/*
newconfd "${FILESDIR}"/xendomains.confd xendomains
newconfd "${FILESDIR}"/xenstored.confd xenstored
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
newinitd "${FILESDIR}"/xenstored.initd xenstored
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
newinitd "${FILESDIR}"/xencommons.initd xencommons
newconfd "${FILESDIR}"/xencommons.confd xencommons
newinitd "${FILESDIR}"/xenqemudev.initd xenqemudev
newconfd "${FILESDIR}"/xenqemudev.confd xenqemudev
if use screen; then
cat "${FILESDIR}"/xendomains-screen.confd >> "${D}"/etc/conf.d/xendomains || die
cp "${FILESDIR}"/xen-consoles.logrotate "${D}"/etc/xen/ || die
keepdir /var/log/xen-consoles
fi
# For -static-libs wrt Bug 384355
if ! use static-libs; then
rm -f "${D}"usr/$(get_libdir)/*.a "${D}"usr/$(get_libdir)/ocaml/*/*.a
fi
# xend expects these to exist
keepdir /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
# for xendomains
keepdir /etc/xen/auto
# Temp QA workaround
dodir "$(get_udevdir)"
mv "${D}"/etc/udev/* "${D}/$(get_udevdir)"
rm -rf "${D}"/etc/udev
# Remove files failing QA AFTER emake installs them, avoiding seeking absent files
find "${D}" \( -name openbios-sparc32 -o -name openbios-sparc64 \
-o -name openbios-ppc -o -name palcode-clipper \) -delete || die
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "https://wiki.gentoo.org/wiki/Xen"
elog "http://wiki.xen.org/wiki/Main_Page"
elog ""
elog "Recommended to utilise the xencommons script to config sytem At boot"
elog "Add by use of rc-update on completion of the install"
if [[ "$(scanelf -s __guard -q "${PYTHON}")" ]] ; then
echo
ewarn "xend may not work when python is built with stack smashing protection (ssp)."
ewarn "If 'xm create' fails with '<ProtocolError for /RPC2: -1 >', see bug #141866"
ewarn "This problem may be resolved as of Xen 3.0.4, if not post in the bug."
fi
# TODO: we need to have the current Python slot here.
if ! has_version "dev-lang/python[ncurses]"; then
echo
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
fi
if has_version "sys-apps/iproute2[minimal]"; then
echo
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
ewarn "will not work until you rebuild iproute2 without USE=minimal."
fi
if ! use hvm; then
echo
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
elog "support enable the hvm use flag."
elog "An x86 or amd64 system is required to build HVM support."
fi
if use qemu; then
elog "The qemu-bridge-helper is renamed to the xen-bridge-helper in the in source"
elog "build of qemu. This allows for app-emulation/qemu to be emerged concurrently"
elog "with the qemu capable xen. It is up to the user to distinguish between and utilise"
elog "the qemu-bridge-helper and the xen-bridge-helper. File bugs of any issues that arise"
fi
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
echo
elog "xensv is broken upstream (Gentoo bug #142011)."
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
fi
}

@ -1,8 +1,11 @@
DIST xen-4.2.4-upstream-patches-3.tar.xz 57456 SHA256 e223b6fb10ca26415d0677e465480f77378f7a196bb3a2cc654a2d53e867fa66 SHA512 4b1091cba3afb149f8734630f32a3c44b1abade4a524f5bbfcc88df5700dbcb38dfd7b4dd0059e323a5b89a9156109505891a54dae9d698fe9d89ab2294e3151 WHIRLPOOL 1448b20e6930dcc7a0d57819732341e24257159c97fc5e270be9c47935b750cf7fa08b02ac1d0f49792b453476330b19c773e79d1c6b02ea9ed7baca83750163
DIST xen-4.2.4-upstream-patches-4.tar.xz 69344 SHA256 23ef320500452dcf8a824d5c8062c6399e1c3f39a51ce6594b232b4bfbd9d9c4 SHA512 43141b8ba4790860632eb83814e9b5e469ba3431da00820fd131ae6a79e1a05ea4db4b801627f52360ebac06160dd86217a79b196d2b6d379c86cf9449b75371 WHIRLPOOL 30344a3780122fed2d3895adf60bc4d7efc6879b0ad46160ccbcaa98c69aa4f419cd233690f69a250dc413fb410c3affad805bfa8570c9d78290c3a9b224264c
DIST xen-4.2.4.tar.gz 15663999 SHA256 e23e6292affd7a6d82da99527e8bf3964e57eb7322144c67c2025692b1a21550 SHA512 3e5263511e7c40899f580f3384bd987f9c875b8e6816202fd1a5a64fe7e336803d09e58148af074938ef261f0ceeafad121ac541ddd2bf66b76c5aa4ad07c357 WHIRLPOOL 25d23f5d921139ba0f853fcd76ae998647d32292bccfd4e7c4f3b12f860a38fbb33ebda67c839657bf3a25d837c9c02b80d663362263d16d42284ffde09f0bc2
DIST xen-4.2.5.tar.gz 15671925 SHA256 3cf440866315e8085050eb0586f0447b6b47a08dbed6a72226bf5ed5d89ec567 SHA512 42c0fc241952fc55fc44480fb6752b004b54ae40e946159ec047adf229b65cbfbd810271d01b064ad8fdbddb73c640dcdcb6bc19f91e8968829889c129920dac WHIRLPOOL 762a91c0111892b33e6bd3e7f7714709b04697ad7c2b0919fef6cc9570a343a77fd5a2b82833e75dac9d12d4e41acdcf0743b0d593595910ddd326f5cd721368
DIST xen-4.3.2-upstream-patches-3.tar.xz 60208 SHA256 661ab148c9eeb2c8e44d0bd620496607a567d4f6c1fa0a6f89b21086ee8f607d SHA512 1248c937c604716f756083d44ef14150c8601f810fd8c0b73df314bd34287a53b4db3e8697f03acab3cf56252cbac8578a5bbedb40c342fa7c2b3f7f9c6575e0 WHIRLPOOL df3525d76607232720d3f3351548add60c89a139d380cf6147bec122cb11c52570e99dd14f800e88e411248b950aeed32ae03cce93fc8358011b3125114bb3c6
DIST xen-4.3.2-upstream-patches-4.tar.xz 69268 SHA256 eb00972bc511b584278a178765af8fc5d6d78097a39e6d3fdf5133a73693d953 SHA512 f9455d375f26b37844b820ea238a06c24a4e1f76adbd217a78ac31c3e0e078f9eaf2744886e09d7fc3a1b3b9b03c85257bac236742d69c5c0a00cf0683760d1d WHIRLPOOL e55f126f004313efadf7d881b10e7747504824d83f477787fad09eede0a8f3aba268a37d933e641720b51ed91723f036c80c855907697293ea2b1b52e5a9efb5
DIST xen-4.3.2.tar.gz 16472188 SHA256 17611d95f955302560ff72d97c08933b4e62bc2e8ffb71400fc54e388746ff69 SHA512 ec94d849b56ec590b89022075ce43768d8ef44b7be9580ce032509b44c085f0f66495845607a18cd3dea6b89c69bc2a18012705556f59288cd8653c3e5eca302 WHIRLPOOL 72250369fb2c90ba608e1da018cb6417b3089642c8ba59af9f2825ec5ba7c4e6c5d6f86140b20825817e4625727c6d58c5d38b00863c994e31c8a04927997bd3
DIST xen-4.3.3.tar.gz 16479922 SHA256 59eb0e1c4a1f66965fe56dcf27cdb5872bf7e0585b7f2e60bd7967ec7f744ebf SHA512 cd9b7199d2859a856c719b75ee50a059c480f7493bbc493bcc3701d20321bd6d83c6fe1dd58e7b37695639bccf15e6420fb52f7e699586e7750ea665e99f82fc WHIRLPOOL 17ee263cb2a4c7b37d399e8baa88dab5b01386959de9d481e8666340d486bc9f32d57d6e1cef1568009fe8dbb2437b9ad90c1bed832cdfedd4be3fe5bf0a7dec
DIST xen-4.4.0-upstream-patches-5.tar.xz 112184 SHA256 39b3db8f684a570d7379ee7e75e3cfffa72f8fdf639cbb745f90b42f7a223f0f SHA512 e25893b8507fd7b1a3d2194e83da55b934914df73aa4a18a893e6a09df3ab0e1f992a6b26c2b5a2fccfbe41c4a56d10db37eb58dcf08832b9d85be1ff94ced7d WHIRLPOOL 2baf008c98b9685fcad8ea58a41c14271947295ad5e28c99a01876c87ad5274d8f59e5583e1bf41caa536238ed0baaf785f4a1271b68e51f18f2195cd894b5fe
DIST xen-4.4.0.tar.gz 18116578 SHA256 6910a504fe2ffe8db0e7a44756ce1c4c95e1ccbef942a1fc8da27aced5aac021 SHA512 84bc293415b8ce9686240b0145a92be190cdd7032c66b5b07906baacbfeb33ad1e6148336e951fd4506b7f4e0b250937c702226c0207d7088a50e643bedabd17 WHIRLPOOL 87886cc83bf1eaaf5dd5b67d7cc82823d98dd9b4b47c0a178ea70ee2367c1a4a142aa66df13f58603840d0e310fb5c09dc0d5b87f6361c934e1c83c95d09d406
DIST xen-4.4.1.tar.gz 18134427 SHA256 55b49d3c4575d7791275125ff87c0f86f1d1e0f7f2718b6fd1c4f88a9bc7ea25 SHA512 bcd577014f4e8cb37b934f17a4dfb6f12e72e865a9e553cc435fdbe6665c733a4d20a812bf126727eca0946188a6abbd9419579757d7e03a38059f3656371c1c WHIRLPOOL f29eab626729f36de3f2e2c6c8446da4a05085818e18c28f07fe364065e05f0af67602eeb988091df3027a844ad0ccd52b6a0ee86592c7ff6008f961b9bd4bcf

@ -0,0 +1,155 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.2.5.ebuild,v 1.1 2014/09/11 05:22:42 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS="~amd64 ~x86"
UPSTREAM_VER=
GENTOO_VER=
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
${UPSTREAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
fi
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
DESCRIPTION="The Xen virtual machine monitor"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="custom-cflags debug efi flask pae xsm"
DEPEND="${PYTHON_DEPS}
efi? ( >=sys-devel/binutils-2.22[multitarget] )
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
RDEPEND=""
PDEPEND="~app-emulation/xen-tools-${PV}"
RESTRICT="test"
# Approved by QA team in bug #144032
QA_WX_LOAD="boot/xen-syms-${PV}"
REQUIRED_USE="
flask? ( xsm )
"
pkg_setup() {
python-any-r1_pkg_setup
if [[ -z ${XEN_TARGET_ARCH} ]]; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
if use flask ; then
export "XSM_ENABLE=y"
export "FLASK_ENABLE=y"
elif use xsm ; then
export "XSM_ENABLE=y"
fi
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo
fi
# Drop .config and fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4-fix_dotconfig-gcc.patch
if use efi; then
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
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 {} \; || die "failed to re-set custom-cflags"
fi
# not strictly necessary to fix this
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
epatch_user
}
src_configure() {
use debug && myopt="${myopt} debug=y"
use pae && myopt="${myopt} pae=y"
if use custom-cflags; then
filter-flags -fPIE -fstack-protector
replace-flags -O3 -O2
else
unset CFLAGS
fi
}
src_compile() {
# Send raw LDFLAGS so that --as-needed works
emake CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
}
src_install() {
local myopt
use debug && myopt="${myopt} debug=y"
use pae && myopt="${myopt} pae=y"
# The 'make install' doesn't 'mkdir -p' the subdirs
if use efi; then
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
fi
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
}
pkg_postinst() {
elog "Official Xen Guide and the unoffical wiki page:"
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
elog " http://en.gentoo-wiki.com/wiki/Xen/"
use pae && ewarn "This is a PAE build of Xen. It will *only* boot PAE kernels!"
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
}

@ -0,0 +1,151 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.3.3.ebuild,v 1.1 2014/09/11 05:22:42 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
# Set to match entry in stable 4.3.1-r1, Bug 493944
KEYWORDS="~amd64 -x86"
UPSTREAM_VER=
GENTOO_VER=
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
${UPSTREAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
fi
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
DESCRIPTION="The Xen virtual machine monitor"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="custom-cflags debug efi flask xsm"
DEPEND="${PYTHON_DEPS}
efi? ( >=sys-devel/binutils-2.22[multitarget] )
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
RDEPEND=""
PDEPEND="~app-emulation/xen-tools-${PV}"
RESTRICT="test"
# Approved by QA team in bug #144032
QA_WX_LOAD="boot/xen-syms-${PV}"
REQUIRED_USE="flask? ( xsm )"
pkg_setup() {
python-any-r1_pkg_setup
if [[ -z ${XEN_TARGET_ARCH} ]]; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
if use flask ; then
export "XSM_ENABLE=y"
export "FLASK_ENABLE=y"
elif use xsm ; then
export "XSM_ENABLE=y"
fi
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo
fi
# Drop .config and fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-fix_dotconfig-gcc.patch
if use efi; then
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
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 {} \; || die "failed to re-set custom-cflags"
fi
# not strictly necessary to fix this
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
epatch_user
}
src_configure() {
use debug && myopt="${myopt} debug=y"
if use custom-cflags; then
filter-flags -fPIE -fstack-protector
replace-flags -O3 -O2
else
unset CFLAGS
fi
}
src_compile() {
# Send raw LDFLAGS so that --as-needed works
emake V=1 CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
}
src_install() {
local myopt
use debug && myopt="${myopt} debug=y"
# The 'make install' doesn't 'mkdir -p' the subdirs
if use efi; then
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
fi
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
}
pkg_postinst() {
elog "Official Xen Guide and the unoffical wiki page:"
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
elog " http://en.gentoo-wiki.com/wiki/Xen/"
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
}

@ -0,0 +1,162 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.4.1.ebuild,v 1.1 2014/09/11 05:22:42 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
MY_PV=${PV/_/-}
MY_P=${PN}-${PV/_/-}
if [[ $PV == *9999 ]]; then
KEYWORDS=""
EGIT_REPO_URI="git://xenbits.xen.org/${PN}.git"
live_eclass="git-2"
else
KEYWORDS="~amd64 ~arm -x86"
UPSTREAM_VER=
GENTOO_VER=
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${MY_PV}/${MY_P}.tar.gz
${UPSTREAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
fi
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
DESCRIPTION="The Xen virtual machine monitor"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="custom-cflags debug efi flask xsm"
DEPEND="${PYTHON_DEPS}
efi? ( >=sys-devel/binutils-2.22[multitarget] )
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
RDEPEND=""
PDEPEND="~app-emulation/xen-tools-${PV}"
RESTRICT="test"
# Approved by QA team in bug #144032
QA_WX_LOAD="boot/xen-syms-${PV}"
REQUIRED_USE="flask? ( xsm )
arm? ( debug )"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
python-any-r1_pkg_setup
if [[ -z ${XEN_TARGET_ARCH} ]]; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64; then
export XEN_TARGET_ARCH="x86_64"
elif use arm; then
export XEN_TARGET_ARCH="arm32"
else
die "Unsupported architecture!"
fi
fi
if use flask ; then
export "XSM_ENABLE=y"
export "FLASK_ENABLE=y"
elif use xsm ; then
export "XSM_ENABLE=y"
fi
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo
fi
# Drop .config
sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop"
if use efi; then
epatch "${FILESDIR}"/${PN}-4.4-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
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 {} \; || die "failed to re-set custom-cflags"
fi
# remove -Werror for gcc-4.6's sake
find "${S}" -name 'Makefile*' -o -name '*.mk' -o -name 'common.make' | \
xargs sed -i 's/ *-Werror */ /'
# not strictly necessary to fix this
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
epatch_user
}
src_configure() {
use arm && myopt="${myopt} CONFIG_EARLY_PRINTK=sun7i"
use debug && myopt="${myopt} debug=y"
if use custom-cflags; then
filter-flags -fPIE -fstack-protector
replace-flags -O3 -O2
else
unset CFLAGS
fi
}
src_compile() {
# Send raw LDFLAGS so that --as-needed works
emake V=1 CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
}
src_install() {
local myopt
use debug && myopt="${myopt} debug=y"
# The 'make install' doesn't 'mkdir -p' the subdirs
if use efi; then
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
fi
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
}
pkg_postinst() {
elog "Official Xen Guide and the unoffical wiki page:"
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
elog " http://en.gentoo-wiki.com/wiki/Xen/"
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
}

@ -165,6 +165,173 @@ DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_xh.tar.gz 550618 SHA256 08b38a9454
DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_zh-CN.tar.gz 597199 SHA256 c5cec4abb21569d4ff708962497d7c732551a70f3e6c246ac3825bbae9f21be7 SHA512 c6d85e965fe68c99645cd7031991d7233379c0db9e7cf0111f5460591e76c79e78f06fb9230cd4185abb0572da8caf908c7eb09c7ac0e6055426b588b525c1fe WHIRLPOOL 3d83d784ca66f3532bb50049d84d8a3c668c0191d899a26b1eea7797efcb77f56f1a8a14828bd88d6bc3ef810b6eb6287028581735e5d6823cb78bfd00a14de9
DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_zh-TW.tar.gz 594788 SHA256 a50c4e324522fddbea30f7ecd47c51458e65d26916bc17acb88283e34608eacd SHA512 c15426484938bffd1eea7dc98b178d72729e88fdacf405c3daba5f718c39b28d4f2c414f72984bcc0b3fb56d03274fb507feb51b5a0a0eb5e4984eead06aa1fd WHIRLPOOL f3e9bd95b2fabeca53a6735fa4deb7a6325c2616ba637142f000e363ed7d4de98e011c28010d992216865a790780334c0a0f0f0d281f881e328481dd1b0c8182
DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_zu.tar.gz 550068 SHA256 58d2468c15f3458740a661c449e51298ff0c13e74d5388d36be863379e138c95 SHA512 fa6962951b5b041754ba1f46b23c5c25dbcce9064bbc72c1c15c12a6c85c6087a370385cb04e961422b74f3cd09c329cb39ed3d5128974ee7c29c6831492e65f WHIRLPOOL 6c528c48bc0f2312e2f188a05d19008b3523a279e561fdf15887b37add0e96724efc5c3ae8cc1c9150388864afb7b57bb505057e70e9bd90dcc8be5e0eb1ee21
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_am.tar.gz 7067417 SHA256 9aac3ff7390015cedb2c4ed655a5ce83da9bffa9e97871a9f7847da968c11c15 SHA512 1974476bda39158532093000bdc457ee1008d30fb6d00573d21d1a12f70ff4f7c57457740178bfd1f9dbf36185a9ee00abb4a2c69f5f40bc40ba261a87df084b WHIRLPOOL 9633f4be562b3d627dad8cf6822bfd552ed4c841f5c27720351f2a0a7591bfbe95a13668f1b2fa3674b1ed58638f729530942e75665826092ed1d941fa68f45f
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ast.tar.gz 7986128 SHA256 159dca814ea2816458e02dbc8886c6fd9902d5a932e82f8ceb23e683b94e82a9 SHA512 7a689953f759a816a38029ed89554aef9b465c050aa453a63cae318ab40ce4115943d516f955698108686e1c07ea36791acd116652590ef82752dedd2497b104 WHIRLPOOL d4e380c8afa78c96dd6134b16a6c4e1fbff604037591cc73158af36f4140159ee8e8bf86471bd395ada90d1c15969cc3ed5da8b355e8324db9a9a09a912b8850
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_bg.tar.gz 8232769 SHA256 18fe0a6efac8518414b7b936471617ad6e6eb125abbd2afc4783e31550e7b84c SHA512 a3b66f0408c8faca4951154d7a98c067e6f4ce7f7b2c25742e819954be1f9c4c71b0fe4c70beedc278fefb785c56fffbe84e9e27046e52596e95606199ce3986 WHIRLPOOL 4bd891fdc5d2289443d99a508a323e13030f65d2a0b560b36808718c1e5b1f01f5501811e682740b1fa258a344bfa83122ffc0dc97214a90627bf7b74395d86a
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_bn-IN.tar.gz 9828222 SHA256 e07883c7bbdae7ad6ebd657ea14ed28df7cfbf3be58f5abd49f14b840812a17e SHA512 668bd3439ab7fdd0bde129a16940acba82a7aaed2c6c27f7f070e84c85d7f674dcbfac5f1a4108342a95e52c1ca39b2cc3a9458e4a4fd661af22a0656f1ab42d WHIRLPOOL 97a65864fd1582549bdcbe0091f30635312e624c0e32db4d731d7cbc9bf03e330faa4cb14321ffc89e8a49c4befdbe08fbfcd9f04ae344e284a9aa5c4804c271
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_bn.tar.gz 9828557 SHA256 5f93bc685e7802090424c6966533867e7a8a5d526fc1ab78a046dd0fed32876e SHA512 f5ccd6d7b06bda11dc4ad417774b9abb1f5218112eb662a529e85a02a0877b7ddefcf1c1cbb78d1990c82b0b4c2b7c94ea8d8ddbdcc79a9769e73cc1347a2f78 WHIRLPOOL dd88cd4899894dd0608e9945fdc30b1c181da9c76fb54608049983c0ef14aa6c30e615decc908903ed122e94ffb52951adf0c4fcf3f6131f7f0a7f0fb916abc9
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_bo.tar.gz 9491809 SHA256 dab51be0d287a187056c5a400b9c077755305297146f9c064408cf456d5e5392 SHA512 bd801a69536f10b58c23323d15243e777906994e1cadfd5480912193140898f23174138a588fca75cc276322671e4a6b97c18b0ac8077422a16ff46f197814ce WHIRLPOOL 023fa26bf9d1e9b3231da3747a943b68248e7c6c2213e1ef5a8dd9cbf5ddf7c29586ea881da45144f28524b13d42d5648e8b842da7a12c3caa86479fb673c861
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_bs.tar.gz 7081661 SHA256 397200124b9f101e2e847bba26ba498a9a5c49b6899a1779afbe91e4e73aafe1 SHA512 b66f74ace786dcffac4b0d821f3f955d886e7a4e78b692b7a6736651382519c9651b2aab36b6632f7b7dfd8ca3b135b4ff6141818a7e82a1fe7e39b501fe1f2f WHIRLPOOL 266db259e0c487d1930202345ac939fa3e15bf1aa4e64a83e64c55b4be9d49bd24cd09f3ceaedadf1a3ef065bb55520354a215df7951cfc9b8959f53e189c633
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ca-valencia.tar.gz 7858218 SHA256 238e460118233aa67c2f27d4c83687aeffe9e5f1749f3c624802e69258deeff2 SHA512 7c293ca6563ed1e4cf0450c3bb449cf5749770294dc51d8771f9b0ce5ba0e87a3abb77267f2e98e60bd08e00fee8796ae008fcedcdf524578eea3cc5ab588b7a WHIRLPOOL dd643f77e630ec89a2555e3f740e18b10d18661ece0d27f234c5375a866411c6a249da79b1fa60a4e16fd608a0cacc48e24ea93aec53e9bbae9f24d8d609dce3
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ca.tar.gz 7859873 SHA256 67dd470e8c187e215b62f097d6bcaa7ddb2145fc514c52add477df825af42d37 SHA512 9f6f5871535fdf0a2c3e43a4a8756ce0912a3c9ca3cd7e612fba629411119b712cf40e0d9b9db8f1c0af79dc103857fb7d8eda9d01b9a21ad5e69be8a3f6268a WHIRLPOOL eb631bfecfdd3b30b9611a18967dfeb4a8bf88f759056c8efc15ef9c72f214038e4d2faaf927f555f8bc02095789b47602b24d5c48177fda97cf6ee7a65a70e3
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_cs.tar.gz 7492636 SHA256 a09154f76e27c1599e7f52d9b6a251f8cac480de5efb56792e1d16788836898f SHA512 b95912f1b5e6b2aecc06db2fbadea210b8f573dd73b98581ce4d861eecb07bb69b5ca49568a4c5808a4b462f40ffb5fa49534a6bb170e4bbdbeaa4ab472f212b WHIRLPOOL 20d9ab260bc7a9fe00dc2b96f7befb57e97cae055cf40ac4b545f4023f0fe7d75f2234a05150222dda1e8f0358ca66d20feac62ea201b37655e94d47827f66dd
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_da.tar.gz 7495637 SHA256 c99f170116e05d2165cf307b8d8af7b0e4714b72cabcb05b0269bb2cb2ef2a7b SHA512 64eb52956c69725a0ce51eaf410275057dd0c10a1d8e8ec97c090c5bd79f0e64f41adbc38e251fc32cd8e40a3c5a2da892482926b8a42f4e5c47f3de6b3aca36 WHIRLPOOL 0e8ee7a088fc527253d1aecd69ee35985489d9e1b089284ed0047d54835c530380d6a45a890a7acfacc068fa6204e6cb975b91b8185d039c1a40ee1a3546012d
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_de.tar.gz 8048273 SHA256 54eab19f0db76ece85c9cfda27570c8823f2cbea68c63f332ff78fdf6d7d6a40 SHA512 8885c193a2017466287be2c51ca247daade73b0b78ddf222fafce4113255dae43290917bdd87cf6da2b5007009363656fc54ea4f43500e1b121bde5263d847fb WHIRLPOOL 8df29174f9652243a67cdc7947753b603f6b2c32f494c9e7f06c907d557e5e1b295a2fe8fdbcfc3676ede8078aa5d316f3dda19763ad15e67da865303e6138fb
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_dz.tar.gz 10416183 SHA256 55e2923266c7b359b6771a6d61d137e303d6e8094ab0643e07fee8458e92fd21 SHA512 09097fb1b68282f07f66e910cacde4ee2ae9f1ba41a422f4dedde041af2ba0807b0f67d47376d1a603d87a9000cdfded3c8fcc78188c950090366c4ce754d77b WHIRLPOOL d1f3619317fb28b5e95559b5d9537e4aa655230a2319f705fbd94e597d16c18fc75b65fb793b9ae41e996595d74860484c8461022907640745126955cb9ac6ff
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_el.tar.gz 8872886 SHA256 8d8399a7069e0b0581aa3e5b7c07d40c32e8dff47badf724a765b5c2fbf2dbc0 SHA512 3a24fac5892cf9e96080dedbdb758bdea34a5d44ec1e54712abb85de777d9a383fc7b3d2019378f304d4c13a7417cf6a7103e9c6cb29b378c9a64c385428a8a7 WHIRLPOOL 06be297212d9e49e5345e273f5510a8d9e0253a1dc1a6f898f4e6b8e79b909af3ed6032a42e165ed776d29bb9e424535b7d110051494f35c24113ea312fe02b3
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_en-GB.tar.gz 6383347 SHA256 093751469b638a589a20f002c80d2dddd66289e568c7ca011e1db625214a77d5 SHA512 904e6b59ef92f31d2d63ff24fbb5abc51d999dd287598233e08faafbc0b5c8bee4425883e6bce804a2b03e2d7292a0365dd21bf1532d130404c70df804eaa09d WHIRLPOOL 9b7c617947f1f39ad8073f77f0c62d2c463939e609f5ed854d8bf986c26adf7786d542e41b50a2c3b73175f428a1aee19caeeef3df31c00334c424d73a271016
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_en-US.tar.gz 6421603 SHA256 14dda8da045fbef2b717c29c070ecc858d570b9d7b30a6c9859ec3eebc2ec1a0 SHA512 ad3acb1857bca06c8a7984081ee178b24db13bc62d58ea2aaf38d68c6c9887ba7cde2054f60a9cd01263afb2ba8295e7afa6b3f972aaea6844f2ed6c6e20c801 WHIRLPOOL a92062ecbbd96173dedd5990a130342e7f9be970962b3ec7fbba27d31895715748cbd266e5401aacf0b9f5b96bf2e52c95ba1794420657a8d6313bd4293884e2
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_en-ZA.tar.gz 6362547 SHA256 e74ce990ee52c7fd55bc6afe9f2dc7c883881e3f1e5312666e1afda94efbee9d SHA512 7338180b4aed679f4cf13b039ece575674e489fad14b5a8b1f012453599baed4d66b50b9f32f18691bdb6ef3fb216532119ba248e6caff49a7d79f8f95cf6635 WHIRLPOOL 5c1d36c48fa1bcf57c8a25770e654db88b225fbcaf099f257af54178fa8cc1653a03ae3b2d5db4aad4f506631a26946347df0a5bf3efc84ab29e5c2e8127e30c
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_eo.tar.gz 6912908 SHA256 b331f89df7550e4d9257e4d01db459dc5153aee071a89365200fb28a4b7edb72 SHA512 9014966ac9513c45502a79812c54fdc6515a995bb31fb79478e2ec68373a44b8840e92fecc18ced647906acc2c91b6ab4b9c11922cb39cd71b84dd0b659cf12e WHIRLPOOL 55da31dd51d9a4b81595310207b2dbb8f5bbb272ee9932d668267f3da2c554f2dbf6056f30531925f33fd95b4bf742d463f976ecbd575b049a7ab81fb5f5d75f
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_es.tar.gz 7934397 SHA256 526a634aec31189ea6009ff57ace40994b2c55ba7cf91a78ae72984a78695b42 SHA512 694b18f60361b596650a6b41c2c734557b6c3afa5a910e55cd091747d4c1fda31ae4bc50f782674357a7a8da929aa7a1ba630e7664d52d37ab8f117b7eec993c WHIRLPOOL ed81964324b0e445f59780ad06ffcaf7314ec99531c224b6cafcb6a82a115ee4ff7005d09a05fbc8974d904da20c70bf2a64babdaf96269ebc0d13e9bf505f6d
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_et.tar.gz 7425253 SHA256 4a21c2ff074aa20fe3cc5aab128a5fa4d81a0be1f0c9204773ee0d51d3418da0 SHA512 4a0b7957b5a16fbd74b231df9e76b621e2978a5aafc1eece166fe89a942a6a1c6a2905f31ede442696cfb940871f14eca66663484002c7cbc515360cd150db62 WHIRLPOOL 00bcc29317cf20694f250517554ef1b84d1f0709dfa999738cf021ce8a052d12dd6dd61a7061ca92ae250eec8459082dc3595912d1f21855482aeb7649846802
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_eu.tar.gz 7546249 SHA256 5f423180fbe2c16b76afe7052333f124a3700d5a4df8865e47237d20b0d75970 SHA512 90458d7d550d53685c1608d7b401ba7a4a792fef6cf83abe6286c0daf78c716c133057ef773368caf09e35b85710751700806b374653c13c124ff0a76dcdfcb3 WHIRLPOOL 7fa25a27576e494dc86583b1db66866952ac6804e03099d5d21da59fb5fa6e56d7c0a19aeff53b792f351ef1000854d33562257d02237b38274b4eb360e32b16
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_fi.tar.gz 7664362 SHA256 aca447b3aba6b77b83ac179cdd43ff08eaa3d8848cca8a82d3a9a7df67830f2a SHA512 e149c00b062fd258b86a1707fa24c055c23644afe53848db454c4479626c15fd673ad386aeb12dbc088092463ee0e447b21b68a9db7a723bdea7c9bcfa329858 WHIRLPOOL d22e6d460c1b3762530a5a9122dcbfa39ae7aaf74b1572ed620ede7a6179f48e8763de73a62309bc10a33de68d8f51ff76d5216f7f731245d52d396ab7eb4652
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_fr.tar.gz 8080487 SHA256 96cc6f855db3aee01ba1008f2ead87795133446897d80c1159a0fb823aac2c7d SHA512 87682a3d9dc5bd99061d32fc2fbdd2cc4b749c1da34c3148ee849cd2ebd5776e41414a6df2de6fd2e129104db6496090c8cd6b483a76c9e3317834703c49c43e WHIRLPOOL c7d12df5fe0835214f3b75df420d7d16476eb2e659dd760af8a8a858c8bb1a20e01e028e1720dfdb316f507ffb269d9fe855b86d02ab7052c93ef0a3321ba984
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_gl.tar.gz 7464970 SHA256 75afd6224adbc599119222462424a6c864dc9578f7b8d5682056b79b6b1f16b8 SHA512 b515b0d42886189622ea3423a4725ab6d7693c93285b15be5a64d90ea02eb8ae6edcad9bc06e2d341b5bb42eb558e927cc22422bef033ef1f306f6f1a8c7c28a WHIRLPOOL 76fd5d06465b2cd8f72185a4cf1bc9f122e1a2b8e4c379b290b5600bb1e9034ac09d67b113d1f0d5f891a69348c7d085507d5779a050a3557f07ae853af52b2f
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_gu.tar.gz 6586306 SHA256 48f00a6ccd1a871bea79864238ed386b4375a156bef36308772b906b0321d803 SHA512 e25c911e18c22f4c15e07bd9aa9f5af60af5920fc5b98ee2fd156227ce8a1b7a25f43a08e793aa96046e484785c1ac263cb0a6f95f363d6d9c95afbefaf6313f WHIRLPOOL 0829858bad001cc707a81ec42050c19417571a6604a2d3e75e3f9852b4c29e6e6bdb88f989de5cd7ede7fcee7f599f6d5e1579bfdc22a1fad82f876a2b2588c6
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_he.tar.gz 6202174 SHA256 6cde622242a1e79c8592f0ee0186a8f4e64bca018936b192f7e78754cb2bedb8 SHA512 7f31ec91bbc8467e50c98d2d8830b5dc5dbf1a2dc71522f00ce2cd52bbb5041b66fbf85478abcb3e5f9a188d0980ed58673bc21aaa7a8808d5d0f18409147df3 WHIRLPOOL e4b113b4c2bbcfb56c27eb685d42f21a8fc10746328a69a6674b6d97c84e1e3f0322ce9794414d88c38370734a3b587f53fb653f399bfd0aa518cfdef311e204
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_hi.tar.gz 7281533 SHA256 9e6e4a3fa41aa58e7e4a932bc0776c0eade12fe35d1929f1e6d611f0f7cc25a9 SHA512 58295887f4cc70119019ea37ec124aa9a518587595bb3263cc03b2737066e2a54382e3dd9cd0fc3ce423f45718775b3b5c255a0ce0b55ef5173c44a8e01c8cc7 WHIRLPOOL a1b349abcaf1bf495fbc7ebc95fb5fef8966b81fc31c883597494c2274603222b0696ed80eb7c093ea676b6cb1841bfc58ddf33a6c0c41cfa38b43fd745712e4
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_hr.tar.gz 6751956 SHA256 a2273b5e940b363796cc4f42ac3f8322414f25a595d5b0febbf279c74c951eb0 SHA512 38d50dc7d0e65f2d1a5bb9632147b5bdd3ac70ac45d42492c93af36fce1315d24f609843cee6a51083b8ac088a04a2afbdcf90f451e8ffde7bdd152cd6825ca6 WHIRLPOOL fd508236245b27d4af6fb58ab32fc80341612604c51464003c501178c805c4afad010a3c985dbdd60e78942bac1363cd95de068656d7473df6a1d1735e6a3d78
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_hu.tar.gz 7919298 SHA256 92f88c43b9e64df01bae5f0d622f925d926f69fac21cfc7b154aa3f0f2f3ef3d SHA512 89541650e43241d623e68a8b3c8d65159c08ab71cfb7713753ce8b3e7d868087da6451f6501afc9ac0fc4ee183aa6a323f6edbf067db7e27478e017f51fa6e55 WHIRLPOOL 16c101ce1902e6cc2d7306e96e2b9e44b63e0792a51d0a315998380f70d414767814e08e58f247db9c984979a9cb37bc423554cd2ba1f4b63f61c3e5eb3da246
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_id.tar.gz 6697578 SHA256 6d2a9c090182f1a777232db92dbf71b6020c0905adccd156197c7a9a22f62166 SHA512 196e1331f6aaec678c2a9b4c3e5698172b6eb358c9c79e55c395ec118371e8773a60073082c807e276c4b2f06f977b2a7ee5a690efcf9b68ce95679a48cf4bd7 WHIRLPOOL 66ab7b6140a25f4b768cfc59db9d9252b71aed1a3165f33bd21460309b1f87abee1cbbe65cb5e0578d502351055a6fbda01934b8d296ae0cf907ccff759bf789
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_is.tar.gz 6798823 SHA256 6a56ae99f535e8d701f8b7b12cb87060671331032e2520f1c0cdf8b636a7f112 SHA512 15602666a68e4854780dff2dff48a62b6f04d628d0d16f1539aeb078e7f9c3318b0206460bfc4a697903b295b0418d7b20ab1b8b0b77a1714bfd9a15c8bb9e9f WHIRLPOOL 85c3c75f360ce0035ca0c84a4e0818f8fb7670060b309026dadb56756c24a99f02d896c875b57f769148499bda088d8ed67408f00d370fa77ea381ad9f7ea5f7
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_it.tar.gz 7841425 SHA256 8921cf6d3c830ac4df18158e06210e8f46ea6f108c9f39023e67d83d2de9834d SHA512 28b2a27e06d5a4c62f1352b7ee49226e6e10bf4d06ead35cc50a99bdd1c90512c90209705b87a197cd4f3da34894cf24622afb7a315ec83ff81c2c556792e28c WHIRLPOOL 6f59354bfc0bdbc261ecfe5766777000039288973bbad2d78d1c2607fae316a5ca13d15cd3a2da19bd2dc31763a3fb7521b963a1b550040881a290072dfcf0da
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ja.tar.gz 13462639 SHA256 3a827e290593978dc51dca11fc2d3e35ccb953d4d7566c1fb757b216490e43c3 SHA512 c7c1275ce697b118abca503aab577ab7e04eee2eba66355a116f3be747c2ecbe90df35c8edb5eb16ad3cbe8c0f739842e98c4f0563334e5b9a020497a16d92cf WHIRLPOOL 885de01aa70eee7930ca2768f20b3cb63e26e63e999deb513c652dae12a01d54238c7ba4125f3ec2aab2964351a32b105f5622c2539c92a6075121d33029a1fd
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ka.tar.gz 7061172 SHA256 534e5be60370bdc4b9ba3f523e88e54d4dded8e96d56206703880b7a8f003587 SHA512 15e51d79dd3bc2373d8d2819aa7ba4da223db06e801465c5b97514d14d9cfd96aad76fe01edc0f3790959945b964bba1d173ecea8c666524f51fc2c8c62d37ec WHIRLPOOL 0558c487abcd081fda76f5037fdf2a8494a03a64b64a9f08be1aaa9ee2f72d81e6ad232c10e687cf1b8921e2850b9720d2055656f6458e2c26c229f25b400f3a
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_km.tar.gz 10298894 SHA256 2b529322a0b1cdb417a3b5e9d9863556e93650e38d037dda7eb9b7aee538a3bc SHA512 8a94a207d93f49c7f5065bc19d3706b1ad6aa7b0184787e8a3682f67ce76b5b9f0d454c72417ccb60c2b116cd381198bb87ed82566b0ace67de3e33524ddfce0 WHIRLPOOL 1708d661095b156207ec9942fa1397f85a262df8989e666ac5af223df048cd03eea414644c4da1a34703c61501937e0390822e581c7411f0628baf39d7c92e6e
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ko.tar.gz 9261561 SHA256 cd32c37863a11f9eff1165125729e4b0e0dd659411dcb2909a120074c55d4044 SHA512 0d5bdf990f15e964441c34401faf87737aff94e4d0ea2ab438d5d602cdbc3d749bea8ea60c1864ed19dd17114ce6196a3db0778ca56b12450476a3d1bbd23723 WHIRLPOOL b2d03ca458bf0d81f2a7c81e9ee5a3a0464bc21bc37164cb999bce9189a5a53cdaa43f9d7df559e003dd1b47aa55fafede94215b8919c5130d4b422cfbdb2227
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_mk.tar.gz 7303868 SHA256 38d0aeaea17a63a2e82f95ec45acb3409c73542e6a303ceb27bbb474599dce9d SHA512 fc3519e0e5b372b1e25d9c00f56fe64e891e260cae3c4469596aa32cf8a3e57de5c6da662950bae65985bf807b43c42593adea219ad41fa0c68926b3c3ee71e2 WHIRLPOOL 876b7a1b9d45db70fb56264f1c4047d6555aa2a589d7e52a455d6c512162a34aaf03f26d06f31c44397bbe811dadf653370c9319ec23498749f3c9a7826dcee3
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_nb.tar.gz 7588169 SHA256 0becc975a4f18da2a020fafbd8aa6959cb71df34b3af7b8ee333cce2fd852bff SHA512 295f5e5759bdc592363bc0156d97196e1c6f8cb259bae603af11a0b40912249c57f0b28dfa7cf7aed6f78e5b9750126e751e86442cb0eb2d184458fcd15190bb WHIRLPOOL d7e18b9b077aa4d16f1d183d6e28a6692fe34a6da89cc041f2bf942b354ea45daab33c0e6e32e796c23698e4cd3d4e56e786d438cbd859b94f12d8af4680de99
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ne.tar.gz 9878592 SHA256 6ea845109f17e99c07588c3fddabd557001aa76e8c938da32e2918796ab5e62b SHA512 31557442308dbd0eec76a32abf2655bf449ef958437a64a79a931c44c26473548e3e440ebd3ca500f10000e1d3b5f489c78fe82afaa7214297f4b8633de7b768 WHIRLPOOL fa6dafb252c87bd6d7e52174f73cda0dc7165aeee1873c6d1a0b2d911ed5d9be56f39ae790d0387c7a41b016f74b80ed9e53b272ef8104eca94bc5f56a8e7fb8
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_nl.tar.gz 7670831 SHA256 9ceeaaa171fea0b437208c2084116122547a97cdc8561d8f4b917dd6419283e8 SHA512 20e9210d5f2ed116333c00df0310505a222981be676e8afde6b3156c9980c2d481f5dc5e6cace9194c207a00958a8ab27688471e634663926368bdcbac1fdee5 WHIRLPOOL 42ae622a9e0c1c2cd0e9c047fe77684f991a137b4d69ff254bbb70c09c6bce2f533a6e215c9b24785ef719b58a8a58da74ccbb2cbe4e9890958924da4741cf96
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_nn.tar.gz 7523117 SHA256 dacae9a5455fdf7638769ec063765ee296580e199094a5fa231757794aa771de SHA512 7c03d921845066c9135b5042d680cddf93015eda9ef9063eca99a2dfa3510f203008ec1239c06f77c1b8609d7bc0c93ebd483004fb48e509dc9698cd0448c7d0 WHIRLPOOL f0f87bb9466ac3e8702ca5c6d51b22cd13d99086956df952c343946e105e46782dfacdbade4dcb2f0cf4a5c48e56ee00a592765401251282af2f22c454fc4f06
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_om.tar.gz 7923427 SHA256 b5529ff89e4ae47d86afe06579934ad23bba65a8cc37baf59b7f6b093575a678 SHA512 6ba48974d0ec99282f05ce7f724570fc8ae8b7805bced3a305a9dda5fb2d8f87afc52034e200548f0fa0e364e344a6752d55ad7a8bb32b5fb39d23fa74cd561d WHIRLPOOL 8ed2899f4c6d224a815fac58829582d6dc40064bae486581d5e8f46ef000d32230c199e52b695c2a211b4cc4a1010a5ef052f3330d50f6b643a4bbafa5d94bd1
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_pl.tar.gz 7927357 SHA256 f493e45465b32c734980810e07d1de4509fd9802f7079f5a88f75c2b2cb0660c SHA512 baf883b059e5b728b6646941aa0deb534686d1c4f27717a236256ca6c1ebe5ee76abd764ab319b581cffb8531a15fe2120f226ed88b5c71549bd3881d0ffd41b WHIRLPOOL 43ca668003cbcaf3805906b16c6505ed73e89dc12f617f34bcd449723934f185070f33c959a0ea100cc26e4409b7170e8374fcd49820ddc70720381ea89c82e9
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_pt-BR.tar.gz 7679474 SHA256 3f3a184199f4e0748fe288d89ba9e7415f7955609277398d2c70411510f460a5 SHA512 f6b9619ccbbdbf12439be62cb9c95f9f7fe30d7faaf3f8fe0d405b2e91f10f77e0e9cd1d340224077e04c94d211c378e374699660b7a447f0243a2b4313e5831 WHIRLPOOL a2c464175e34b6a90099c0138fa58656cc03d0939c318c451274fdd2ffec302cc09b67e113a79e88b7b125ff5c912e32425de2b9f184fab3f3a2dd9f87838af0
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_pt.tar.gz 7618021 SHA256 af03b86ece8bfee3fe7ee055a6e6a222918c2fff53b8d45eca2d2e8576ad3d47 SHA512 f225533bd43f7fdffcf13ee7fac23a2d59986cfbf0df86b9c261f86cf9624a8130d1084afab1484e3627456ace4b8f73eaf5ec58069d2aae4eed2d109b4f6047 WHIRLPOOL 41eed95fb4dc229350a326504a3b2af0e866b72671b775ea785bdf98fe17cb6258f8279166e7e3cef8f03e2498c0337f68f01b4c8f0fe87e4e2701a4dffde9f7
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ru.tar.gz 8323692 SHA256 d5a3ee4b49a690c4a65bc4c2af9fdc52939b5c6c61dbab237e3120b37b54c11b SHA512 6ecbd3378cf1f36799d59faff962ef8fa7f8c3112490943cc7e2c45b3cc0c2c38b092c0e52f5715b96692b784f7a6f1172014cc2eac55ad59806c02737313eb4 WHIRLPOOL 130b8d79abb9d6a347da56c3c57435d7b91ba47dc6323e9388b62f0cd27ce57224e27741661cfb003b01cc807b21b6b1f993f54c790a04c7018bf44bb0fedde5
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_si.tar.gz 7169769 SHA256 8691c46fb18c6e05ec3f74b17acd0c11312da966d49e4308f3c2e70202d9ce39 SHA512 08425ece4bd5b7b1acfbf9a50e3261523a9e6a9bc9bd7ccc16237f02944cf14302295e69f3108b78e10451617c646e29e9eee4578bef28644f1ed910c0602328 WHIRLPOOL 0a378f549bc8d8f3ca896b8acc790a34e679d19c7cac3a5826774334d3214148286446d7243f6cbaa54f353d0449ee15be8025670b80860a3d12b0eb1b8b2494
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_sk.tar.gz 7441773 SHA256 23dad02cd222fc2e0b44ffe03b70f0c307ee008e6f42866336531f3866c52ba4 SHA512 289d839cfb82b0ffe6d3d31ec75bd80be2b295cfe7d9fa30a8f6e92ccaa2f3b0aeb10aeb70aec550d7a9d0b708a4c911a9826be4f72f758ac6b286f354d66283 WHIRLPOOL cec01a5e1ed3c499d6b60a33b8189855dc46f0e414f30fe6e7153d8542cf3bf0569fc084ecfb81fed39e0863cd9a567e49da799cbf797e1f5f99ed77ec9a7ca0
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_sl.tar.gz 7661656 SHA256 4b5202202ef645fe8687201942853a89bd43b8c2e0aba946618890566d317ae3 SHA512 37d62ae3e4c3b988b1083606f86bd37d390bf413ca763a2e464811e70e6e83a31df9bdcfdca4e68c09f41c4bdcf00b7389e0508ef5a31a74344335f2a52e005d WHIRLPOOL e6d541a0eaf55898a66b50e617024c086cc015ead171c4359d281b2810eb6e3f0754f7bced400f6082db31d2fb0dd64bc8e85c432d107b0705c33fadb78c9a02
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_sq.tar.gz 6812664 SHA256 424e42d90b32006ca7bf35f72d3edbf231365d2f43a8652a8bd6815a72644fac SHA512 bc429a515d3f5aeb3cef7458e27f230f44b25f76518d237f42f47220ad9ef5d5471017dd4e030d416e781bcb298fed647e0bf0563883227cb65bbcc1f4ed5fff WHIRLPOOL 81eca1171376a27cc0b6e369a6b558e89c912bea2fba92e0baef015205ca0a949af1782e357e1db1bf72c22bf429717bd5d215224a029069b273512dc7b4fb47
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_sv.tar.gz 7541287 SHA256 89916c267b0a83ea17765281b0f0ccb239119c4f25e1632e5b35e9043c0b3024 SHA512 00a693f8bc5a44fd99408166c48732cba3597b105ca2d3c674a6ec26007c3b88905163b3447fc85f96118f1d6354d1fc1546d89f449a6d04f746e7a50d4a8a60 WHIRLPOOL 5d83350bbccad7e1562dff4cea767c371a39f9320fabb4a67941f34152371af6e787ff1dca04cad0db43bbc703b067543e38b27d1ff0d5471c94dfcf2328c703
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_tg.tar.gz 7122127 SHA256 b1d7ac1e417ea2524b225b6f7da39a35a708b9cfad6eacd3e248ef92bd15c29d SHA512 0c913a8c0c6516b27291169dbf227f9b297cc046c5c938214419b475291985fb2bfaf823bbccb2c5338b90ba87f2445328e3ecc6157c452c40a2de965b1a5dcc WHIRLPOOL 169f2b0b30edbd6dfbac924e0d865f3f3d23e700425b487b68dd9a17a76eed698ebc4d890e8713d3ae2d1930a048c346e0ba537e89339c3cc848e29dde7c24b5
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_tr.tar.gz 7865281 SHA256 85f94a32a5c68880572b242d960b936cfdbf79b8ed7ba94531f1efa267378ad1 SHA512 66bc1b50b057e74692fbf848646d8763fdfd628477ae3e9f48182c54a158611b81c9251504e56f1c0d2ef5fe0a5b1892e12f64eeb477978af10484b1a1a3c074 WHIRLPOOL 11c1f66f7fcf1950593bf1638c769b1124987db8e7f02cad020d690ec6a91e9d23bac8fbb3d48334d3d3d724984b4d86e9bb625731dd61b9639605140e9f15cb
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ug.tar.gz 6785586 SHA256 4e8e78bfb24cafb986eb702323e47e9ef2e0d5fd3741f90ba38d21650013ad44 SHA512 64f219291cbaf353324d7e9d29410c63bd86d38a1783d45215b3e1da92734a77b71220eb14094b7eefcbd68016a522bada06a89b83fb4d62c30e283edf996fc9 WHIRLPOOL 18c4a6291f3bc30f94f38ce35cf388c62c50fe33066a44527c8fcc76938bbfded68e121df26eba8322c225f7d2a8a103447887fcb4fe51501431a4f6669eb788
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_uk.tar.gz 6932694 SHA256 0ee683fb737bca16591492ae40c9e8ffac38d93fd5195f4be6da9a6019020340 SHA512 fa40c3c38e8a4e1dbe30743dbe0f8d28091346ed497f0957fc3ccd89fbcf922d225bc797bedd53fac3a4facc87ae9f28e4a8609ab3b948a18f55ed8c50fb9b6a WHIRLPOOL 6cb920c07bd71930b69d0c6f95a337d7b9df250f0a28325edfe1e2f76ce91e547241c67e87e9567c25419e238d4ad45090f2ee648be5ece8c902835b960c31ee
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_vi.tar.gz 8078697 SHA256 0399dc3f529538c8f86a405b57733caa996146ddd8f515e2a6b2105681ee5f8d SHA512 00343057b60b3ecc3ab4df8da292a38a4a07507f02831546fc4705f40d8861048fec2da434da593ff0596360c202b0c0a41235c1c91190b31b2d39e975335dd3 WHIRLPOOL 23a8deead2e0283905a60443351b9e771ba672a0dc984edde98c66a96094d5daa861ba33b331cc422047431a45e18a9c83b09ec1ec242898d8b81228c2bc25ad
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_zh-CN.tar.gz 10620874 SHA256 6024881f7c81e2a8659f653aab144543927f21960cebf2e45b05235db5f1556e SHA512 21852b3af820f86e7dff7846dca2763cd15b743af818b4a596b41d48241a4f423f1a1b4cb173dd7018d3aebb2e52e6953dc5ed8335d5a93d1bc5295a5e2f6f39 WHIRLPOOL 4a80989d4bd6a3ad35bf60d6248d983c8dd04b62015af34e5b3c7b90f5a836443e853558ce0c859ecd9615b71790f94a54e388d205741112e6a47240f03266df
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_zh-TW.tar.gz 10700962 SHA256 805edadfcd50046b1ea2e27507789e520de99debc31a8f05124c1b45d75b35c3 SHA512 c98deeb89275913df0e006a2b023647780b7ec0e9458e32e18ade3bc68af628405cffd68e820329299da6e30135832d3c7ce0df0101533e7caa653b9a1aa0ff7 WHIRLPOOL 8f81351b238d85424093079884c41bf297787eb5944f48d743d9e3a66b57472a006dc9b2a333ef08b8f2fe02bf44899c4d7cd4302bae421e631edb71c7f4492f
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_af.tar.gz 1156180 SHA256 7663fb2ff99f7e69d4543e06e8c8ba8898f066fc1fc3fe395eec558e1b5fb06c SHA512 e4f6f0b336bace183e579b7c0015b8acbdfb733ef89cb870ee007bb07185daef413dd2b24d5a8f23a3bb6f81cdde52ff0e0672922d863e4f5ac51c13bfe06f2f WHIRLPOOL afd66cec6745a7e6408a22337d44ac98f5a163e39343a5cf365f2fde01314dde847865006b13bb15c9d1a780344ec2fea5ea4979f8b18e6bd23293c6a7fed241
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_am.tar.gz 558680 SHA256 75610b1c2b3d5d5649e44320aeb24542e6a8e856923efa66eed52ece5aa78a05 SHA512 2172e89b8273de175307f9613486621156314a29a765e2f0c76fb0293c4b82363a93242212815054ebb087270372263f9d1ab85dd5e869a497b2b2dd536759a9 WHIRLPOOL 46cc40a64c977a1deb508cde729177c8f0a9e84f96114fb895a9b184c1497e32aba43906c09be272280055a56c6b402cc6e4918b8a258f86aa989efcb3b59128
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ar.tar.gz 2295761 SHA256 d59e79a676691430413edfdad12eaca94c5bc6098b6417f373fcb897dbdb5f81 SHA512 476b6928aafca0ea0e2c64e94540b58ea92e2fe355d22e67bd4c5d9391af21ce2560e256b47b9c33cb3b14197d2d123c205b1548a6a4310384697a1261543a0a WHIRLPOOL c832355f2ad631f0ad43e9e9287c2d811045d2f0c494107f0a4eb5f6e349ee29917e78671e4607389ae0bde6f4d3d63b970f23be67502b831a361e86298b97f4
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_as.tar.gz 593446 SHA256 a4a37c445a068dbe18f52d454a1a83cafae242b34f41f9de8cf8f45ab52f6442 SHA512 c41b25f309414bb31c3a536db349b3ca8cc53c28ccdf73a88d871dd39195a1e463991cd77fecab99a49ede7027c5b6247d0f8c78e9e698b7d955d50dc2072cf6 WHIRLPOOL 7fd634910089e15621b432b96efc9926ca1fa0d9fcf196138ccc2ac48617eaf4c1d883db6f5e4f778cb42b4c9b22128ceaaa3cfa2c00b1dcaafd67593df4ed6b
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ast.tar.gz 540356 SHA256 a6fa102143473b9a6a353899160604fd6a272525e6212818a62e56c17525072c SHA512 4d580243fbb4610f67e051c9783a7d06ec9f35b347f93102c856d0f0cd5eb67326add8fb3dd9b9791c2a971648516bf260cf4b67003ceab351992f053628948d WHIRLPOOL a2eecc9506dfb3eca9f816b7940ebaa4124f4452d4ce1112c7ab8bc594e67a579bc9748a642a8abcfdafa7b2105b17c2efc2015eee5a524f27923da127886484
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_be.tar.gz 933197 SHA256 0ad0fbf7a52468c9c0d2fc1ecdfbed736ca881cf9494c298099fcd391a6a78be SHA512 f7014e3daaa5473a20c6de15d69172ddfaeba2c5960558eba3e0fdd5230a17b2c68accb3d558bae9f2494d142178b856815e2c9c4a153ef308fa724d227049f0 WHIRLPOOL cd22156607a279e1d9f385dfe7d0b9ad50fc1fd3850129a5ad8eadc23a7ecc4d1f1a961243ed0e1750297e5e9c4f16eda34407a7de30e7dfa47448b5453571ff
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_bg.tar.gz 2009609 SHA256 29db898898c056d4a822adf53335c164e35baf97dd769e443674216e8b54096a SHA512 c20ceaec0413628e075b81a73d6c6c5212dcfc55f6d4d1e9707bc7ad6075fe78c1a0ac1d596bf2722097c82d09cd0c6c1a12318da3bdc33019e6624d652248c5 WHIRLPOOL 3fb1bd21f9d6e88ff0f7f7396e3138aab10aa62263b7678d061b81c902dc742f19de46cc0e9103f046eff1a21850cf12049e4052ee9026ebac5b771059e86758
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_bn-IN.tar.gz 584940 SHA256 392efff8a261b419e3f33e27e83e7a5e388236b1caa3975acb23e6be4eb57c32 SHA512 25abf93dfa942f82f0c0cbe91b654710ea3a6eb52a85c7e5cc9f0be2099714c91ef59d2209a840ac3fbe0e1b6f94a5ce850a1d1c9400b47a6917618eb0046691 WHIRLPOOL 7d566745f78ccc6d2ca9634705dc1922c11d7e396675464c25da3f3103603077aab000c446ab36385abd346e032e6b467c60fc539677c9eebe4fab4f5233eb76
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_bn.tar.gz 951214 SHA256 972665ea03952f78ceaffa1478de64b7032a756ca86d52484da9a11d8b090979 SHA512 ed0ff962817183bd386b95432c9588f5fd0c0165a40ff7be3de9c063b2709a4f5db29f3787983944eee4dd79bf26c5c8d0a25214e90273387aed2f2b9d8d5ba0 WHIRLPOOL 8674bd5f89ebc222e0297bf1ebde76b022358eb33e33551af20bef1cd54bef7c8c61c604118b873e7bd1d5376be776eaef1a77049c15b6d7c44b7c97ad3db28b
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_bo.tar.gz 589062 SHA256 c4318fbc25a60c45fda08ce11edd7e5442b4df851c68b5a9782f787194a87f2d SHA512 95117c31ffc618839290099eb15c0f1c857dd08dc81958f5ccb045f3455d268e46c623085bef3a83d4956558a1ecd56c5136e620af4642f4db2a46e48cf2ed77 WHIRLPOOL 8b67bf321a0828b519a8158573117a3a6594064e9f01c0f67b7e24a1b04ec9dca8f23797dc4a9e2871977c4bbe8f0ca7fb565b32a7a612c7443578a4e7da01bf
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_br.tar.gz 1756248 SHA256 0d9f6447b442e1953bfd2e9d8d1374d67bacac5c26e00e234b5748bcf3dd0d3f SHA512 7c5f8dcaf704c43d3a261accc9298c86072b9c5ab6397a9f73f63e60b250a717819848c252390552ccdb463d2f6470d40d3ee6280e340e040f7843cb00943f69 WHIRLPOOL be9024420d1ccd332a212380671317e45414963999d669de50c0e1222dcacb6e771e1b09efdc5dd6fc07a5e3670a579987e0c725fd30d711a718facc99609e36
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_brx.tar.gz 562017 SHA256 700a0cd1d82b1be506fd7de6236bc9e102198c2c63230972d1d9978d5525cdde SHA512 e0187341caefedf00d02a83eb11279c9f2ff53e036211736dac5ff3a3b3d4080e0f46621dae9fa4597a3766f9431798c72868f3bdd143496ba3ff21464ccc58c WHIRLPOOL a8ae3ecc53f4144b4df93cc6346f935678cd5dc11898131c11734a4d3dfed9361a501d88c2eab144611ea72571ea8d57cac907d95d5bab549ae4d785f7503733
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_bs.tar.gz 654770 SHA256 2e5ee6765e3d676b997d4e8c35fd13d4c0732b845c0480c37ba324b8cfb1ac80 SHA512 d47de64352e8a60cecbfc7e6afd38d0fbf2b4c21e37df40d16ad3079f85f0f6bd2b486f66d3f4e0a75d540ea4425a00c776b27eff1d49e09b33788a325b45dcd WHIRLPOOL d69a198d0111eedf62a3a55e023c81ce785ac1645dc989365f855602a9be6299fa3e6242be320e9582d16b975a43c010a81aa29fb7480c51056a5e6af81f0356
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1569928 SHA256 d096534731b638875efbe3f33bb4445264c587b09e8bdb6ac4bb9e76e0b6545f SHA512 003f11c79f77edd20e4ea846c426e052e8a9090523b72f88943eeda9a8c5adb18ff9d189e63feccb2a0b731ef4e3f29c0f81b55e8bc25955c025d874142c1f0e WHIRLPOOL 9a7c1e5ecc836f6b98a3b6ada65305e0ed5bd002d5fdb86ebd76aa156e932d1e3462a338bbc07b7223216b6acbf52bad9e9037eeca3db5ce5ff99d29c3191e27
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ca.tar.gz 1567966 SHA256 4d706f74e8975e45c65466376ae2d4c6bc4527325e2cc56473c1686c3e948c43 SHA512 1cbf2163aa3f07fc38cfd022eee55262782819f07bceac7c1767772af0c0b013c6785cc96d6aff289b05b402456e7bc9b42541537f1649a02dcad103b5e4e181 WHIRLPOOL 7f2d0f9242270a8b1968bd58e04682db6445efafdff41c164c08de8c1cd7582065e5862f3ce4879558400a404ab3a011189c5d7fd956bfd05a0c2baf4f170ef8
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_cs.tar.gz 2475183 SHA256 b9cf8a3c89eb0d2ce9e27a3c1e01f086bb20cd5ac1483794aab6549f5ed20d0d SHA512 9281d82f221b332624914f2684da71eafd55cfba11295aa97a094c80f153db4ff2e982056b37f0b621c00c1c4c9fea40320e108783103e6093eacee24b3609ae WHIRLPOOL 775ebfa616fa1091f9779996c73af700c44baa534c2ec0e10b3ad824214b2a94b3fa01a16dc85c05066d53cb64745728da1598ab84b32060ac277bf352b9036f
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_cy.tar.gz 520560 SHA256 16aa954788e81057a04a34094f0413d1bbd37bfa6ca6d31d24edbd2aadbc6152 SHA512 d1023c73080ee3c4605727d9d3bfbdfe4f6c1d76dc44ed0eb0a011b6b88be1907a5e07a85b5f00c194ba9202d5ab6c96f3f7c88edac5fecd5746ec975746681d WHIRLPOOL c998346f97bb59a62e0902949d5df0fb8b881c3ee3c1a6e920432c75a20e029c258670f0794e56aeef7a8921da14afa4a8c388ed0304896f3361033b77214919
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_da.tar.gz 2434120 SHA256 50363b4278baebf223ce7ca8fd9c1a04bc6e8bbc6f0e2d01f3d1a13658b4ba96 SHA512 fc1cc516edd827c1ef3b05650fcfc2cf1c791473c6802e7ec537c1660e6bee5bfcd97d21c04d3d6e215f068ab70906ca8810ac9b8ac4d8ba2f54ab10f4094b96 WHIRLPOOL 1b1087feadf0bc5778fcb5dcc6bf93bfec9799aec769035841ee822876600786ed812e102b5a90a919804395634e4c859afd3cb582964bb97199439755a61138
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_de.tar.gz 14156836 SHA256 043ee5ee9ca83e76a4d1801a7ab444ca408747a526af0763f1f293f1b37e0ef5 SHA512 af0f3bd5d7fd95fc9683f891e9a811be38dbc1ae0e57621b8031fac1b9564c3445fa9b4474e209e3379fa4b28b915d465a51bf537407091002e1419f97ce6157 WHIRLPOOL c2daafb28d7f20bebea810ab2c4c33dafb0d885eaf300d43e5fcbc21e450684147c7f166336e0a156237b96a589cf02abbd8ac175a2ae9340f5a354266dbef7c
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_dgo.tar.gz 569023 SHA256 0665c371d1ae191d4d9efea45f8d5b707be6aa76bb7ad1f0736f3ec5d11b1f2c SHA512 f59e13310e1227a493ad421ee7fab70a1a4457a0c011d8ef8a7231315169f5a0b8bb502a14d4c2f1d956a26e5b6c5947d53d3e86a179e0ef378df5d15b4b011c WHIRLPOOL d40ee6fb2dd9975e8e08ea313c239698a61c39e3b3b29cab0f1772bb8882268c9db1c5e0501d7a2aa85022c2d22fafd5ce4dc9cba8863bf694c25fac12466fd2
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_dz.tar.gz 595979 SHA256 360d2235a0354ba521fa516095e949a19d1348fd7e79adcf28e9a8339989f508 SHA512 147076aaca28673009295151da00941ec4712fab76a86d94d24b357a6889cf1e802d3a80c938c9814d54c0fa9f1f228e970c0c2cabf43aba424dae4fc7136d2a WHIRLPOOL c1c9c703145901d4d122930b80e980ccbf59df9530fe7223b617d17e750ed4f2b5f17cfbfcf058288963866e477a6e2f5d56e18d4ee0993fbf13728f29bb9fc3
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_el.tar.gz 2129437 SHA256 69231fa8828b301dec0e85859919b92740dffe89e02882d058c0c669093adbd8 SHA512 bcbc32c3331287a10f0c8f40f04d0a523d806be62b583718d957eaceea40f745d4a897773f8706753525fdda2575d5a46f7353828ac25d9d475ce546d4879d8a WHIRLPOOL b3388052295eb3cd290d091b4a152b8c1d072eb514fe33bd18cff14a9d118624a1a716c0bb1eefafebf0248605c5b7edcdbc345666167330b6766d7a0441d54f
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_en-GB.tar.gz 7159741 SHA256 ac012f788d97f95de789833d0c3d8aa02211ac08d6fe6078fde708fca11ff9ac SHA512 1c45a1c4b58bde8da42653a299c73cd1f2c6928652acd18c8d38cc5cf92571b9c788f4b92b8f9c6f6b40984f1b133e18a749fb3da9c2026d0553964ac41a408f WHIRLPOOL 63ee84fdcb7e5851bb810d87092fbe97e733a5f24f147df392cd1760f3b48bd9c92884ecc65f88f9cac0ec28c08dd4b2e30a2603da0a9992a7cab5f76511ce17
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_en-ZA.tar.gz 7070161 SHA256 32760128fa4f32b520d00ae75843c0cfbfd4ad1d101450d36ec47231ae969bc2 SHA512 897f11ad6c4ed1022ced855d40370a6e321a859a6aa597c2f7d7439ea80934e25eb98a04ec84cb3b6a5cabcc461dfb3957e7b62c40385896d1fe281874d8cf44 WHIRLPOOL 599f0f0ecd5c8525566f50ac0ac857fbd1bdb388a45113b941b214b940fa4eb383ece8df1f2e1398dcd47bae20f631be8232f9146b7e9f5c14c2ceaf5367f2e3
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_eo.tar.gz 518069 SHA256 2b7b06d42423d92fec07bc6312c86ef5d0beb2c84434fdc001d5f96182704099 SHA512 89dcc88c3b34ffd9568d545162533856b445339f26bc7504f2fdbd470f0695463037b9167a117619a661dff5269fd5c29014383b3496e904151c03786468c013 WHIRLPOOL c5188fa6e752f6657eb9c6ac55fb1e0612203db7549b30191a503c007960bd62e5b894428cbb3fc803bd69722dfd3307fae06af18413879faa8c8beba3861a3c
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_es.tar.gz 1994070 SHA256 92d75692857039f31e94cb52ee88e75196cb871ba85c47f665a50228db5e124e SHA512 13114d1b193468fb471dae401ce7e2421403c01c77fd1fdda1b9126f4012fa5585e2778709a7f961cb34a3266e438767c9857a1764f2d46ce559af0b245963da WHIRLPOOL 9c757464b4c4f13910fa51af341d183b5dfe30a0b7d85c114126c94bfb2e2230d184a860f981240b3ae7b62bb23a617326a3a6494446e0c87e1e5ad8af46feda
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_et.tar.gz 1429379 SHA256 fb864e4f054bef2a022170ad8cc60020d67beca45cdb3bd61ca0eb929649aee6 SHA512 41d4c263527a7b61db6891923bb94d1a1b85cae1b23049edbb77288bf7bd43c4e8bb509116f183f7f4abbf64b8d07a3ba5693ce213fe89e064f33390e1bc6230 WHIRLPOOL fbe524c5673dabd0f74b9ac83f1f20519f985592384ff2983083678f01ed26b3b3e4bbd172cb3e1cc1ded1a5e0aad8234e7a940dea72cb0e432e65e703916015
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_eu.tar.gz 524763 SHA256 156516501d44df80888f664eca73083f1d9607d04b31e9ba430f102e0115c48b SHA512 02f03e77c4cad1f4458019593ee00b7189733f2de0b117bab7472b1cce1ce776a77982ca5225f0e444416577faa3b792c1f9820b4125b261227f12fa0b0f1feb WHIRLPOOL 2ea004e2ac9f06020b5a366dd9dee74a1c89af0a2aaf4b984cd9bc603fec2d83683da119e12e024383ddcf88301cd1fa3b72c4ff4b8e98cfecf9c33db07a37f4
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_fa.tar.gz 552300 SHA256 03711523ddc58d251fb3079fa9783a45d45e82de41dfe63da5cec2f571d4d853 SHA512 5e2d42f8ba27ccaca06fcc320456d4d6d26532ad528ffaa7757141b8fa9e993784218deabfdfdbf5ebfa37e063625d75d0d228b57092be61467ed0fdec2c5ccb WHIRLPOOL 8629db7a3d61d815927c8c76899c2eab9827e63a984eb161a9e5ee1fd6c6a410ac908a9cd9eede50ca2b9eab1e656c6912abcbb752211a304da7ac758783aab3
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_fi.tar.gz 529385 SHA256 a5523991581149e26a56e95ce569a6398f85e396f6e8674db5746981efb57e94 SHA512 407a193cc746ae1ea85e99a34bf3f6280ef7bcbc1ffecf7a3fc8856ffb93de84a12088872ad38aabec246c61ed3b86affc60a6e381052e002e6db45d4b5c228a WHIRLPOOL aa7fdd09bc4ea8fb2b51d4560c78053c47e9122d4cbd6f951773e9c6e12655a2ce28b80e9d8c2e69c2de56f6a350507e0e0f17f4ca6526b69cfab2d0912f1d3d
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_fr.tar.gz 2842286 SHA256 75c15072a68d57e191c7712017460521283e0728d7f1650bad3fedcd7a6061b5 SHA512 cee751b26594b2a02f17074db6c7804b6854565886d9f2538979037f183fee29cccbb66b8002499234ee38689487194f5e66c966b11478bdf1aa2e5eea3cba17 WHIRLPOOL 265c6f44344f98602f89b4b40972cc9764ea9800b9ebe21a231658146b36db1b6a9e08f8a98c12e434d8baaa3275eecfcbca8ed7250de985d0962c04a66b5cde
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ga.tar.gz 544419 SHA256 3b9a6abede36878ed83ba3eb9e641fac33ade972fb2f64f4b94d06c858a94b04 SHA512 7610cf71dbb657fa0ea9dcb06219935565cad9924635424bb0211acff8c71f8ab4524c5ae7512c07e0465c42acbf8b9082dc5e757d1f7b903dfee903310cbdc1 WHIRLPOOL 8b4d039731503d4e5e176eed4e34bf595e5ae160dded756f225c5120812b1b1d8210d75796eb9414c7f8c81220f1cdebc1f9ba745d2d5856b0279529f8e4b4ca
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_gd.tar.gz 989439 SHA256 db1d4efdc7ab893e66a43a5e3705392650809ca0a5c9470bcf2ce59acb652913 SHA512 c3a4e4efee3a48e9a270205db9d52295b508fe39169eacfa21fdac758ea3642dc3b9bc2f5e89845d6c8d0e8bd331ef93bf0b93afdc9af943be63fab73c9f6d7a WHIRLPOOL 55a394f85d4969165012c3a6e223d060d2039dc2da0c3c3332966d024aa3195f28c3916f153c9882ef15fc8124b54930cdd26bb1f4aa13d1185a795f91c0fe90
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_gl.tar.gz 1090979 SHA256 ce6b79f00c059399e3c80b67b677f0efee3391e86a46ddcef543260f7a271685 SHA512 771bc4ab511a781e595a9c37cbdacef346ac460ad36afe5a35281fda10e914097614ca0d92c4b02b8aab5258bf794eb1087ea284d7255d7c140c9eacd84a3e60 WHIRLPOOL 303db2ed2bc6dc3ce0591a71c0d3490758fe3bc2b815600b89711e6a34c14aeb8ba846139a1b2406535b996febef23567ad369f616c6c21a4f8b346f9af01cb2
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_gu.tar.gz 1228036 SHA256 0bce8d5699dd4958415439e72c211a9891ecbffdde0b44b37e34b0592e5ab1dc SHA512 f4e0bd86458f8973388394abf8b57c06a67a07841d6c0c3ebcfa8b3976c7310b7701f460166747012ba3dd56dbd6b42ed45df78bf1914a847ec79d2e1f402c2f WHIRLPOOL 0f72d2407198a5a0f593ce9f47727380686de6e68f36357a783fc51e7aa7da9fe9c929acd57a6739a0c2496906b1088401ad2955d9da8c31cbf20b808532867b
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_he.tar.gz 1618489 SHA256 6e7b13ce9c23db830df3ad49a9522b0a9965c97fcec37d4774db3bf357bda494 SHA512 2c42499f1d64e650602f95c9e499439baf65acf3d7be8c7fc5c6d0dc14c1a9dc92ad5f9190ca129fde018ed07bb7f71c1a557ccbc61d931be01313964f486894 WHIRLPOOL 79b8838071dd120ba322277f2e8e65c77f9ef780c6490004e848ed6858b8dcebf5a99582411604d96e6c7068abaa5454e7f0fec621612b54d3d78314f4177560
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_hi.tar.gz 657716 SHA256 a462fc8a782d16485d2ae99d427fac0400a317c2091616a84843df4fd5434525 SHA512 c12e9a456944d51806a3abc8f4695d04ebcfc474c60cae1c4c1011e31953ecaf209d72cb91469f966cb33acf8382b25100e7741bc3ea80bdf669c46b61708c22 WHIRLPOOL cb8d6cf54fa7353ab75f7fff0625f769595a06fd6ab7c4b6952e5d26bfc5714b61a87cc7da8071bf156d02613246d015e3e0dba7ce8f66d88ac0543dd9b987c2
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_hr.tar.gz 1292153 SHA256 03224429889979ce222f28a6c48a54e0ee918fe36661920e21a4beecef2d8a75 SHA512 76f179cc9e802724ece3478c57f6788d532eb78d6be37da85a61044b8d2b1ca307d676b155f9a16eaafe6b3d8e806bd75d815ccf0bd1ea891da6b7eb5ca9ebbe WHIRLPOOL 667cf8f8e43557176ed3959c9eb0d8110437367f515fed9ebbb8fbf78fbe20a9408add5b2e1558fcadc5617e92985b6c2ee29b1bf81e4350579b253dbb0cfc5a
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_hu.tar.gz 2738030 SHA256 fb925b595eae5382590cf90b0fa4a3b867c8c8dcb95fc7cb00bc47fb48846bb5 SHA512 63cddf10d3e36bae34b79c306eedfaa2eedc70c1540d746b6fef1994e99824413a7378880ca4f01919b38b145b2532485e1df39960d70377a93f6f1bf1a9e7b6 WHIRLPOOL f813db841f4c6007be3a4f0311ba8770c064ca76705fa18d9f86e9f26543f6abf5eb02ada1b8edbf4d4454e52598a80e425b82200eafbd943f7c2ad9ebd60d15
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_id.tar.gz 515968 SHA256 2162b32838f9490969680d57a1c002ed588c6cea793360547374b109ac8bf143 SHA512 457d95ffe954e478c793cc7049808c5df2e050c91db02db83542b668d119c8b5eca16b8769c1f3185f0abc59122a784aaf999786b2c507e12033327bfd6febdd WHIRLPOOL efcb47352c08de4ffc8632ed4f9b52e3a08d4d4383454f85ff35301ea4c01e80717263039c97acbc3f5a4679ae903345770adf8040d8f73be7e4e75fb09bd2f7
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_is.tar.gz 1227717 SHA256 8f5349c8b6d63e526114e435db9a45ab88ca1aac011487d215093fe18966d652 SHA512 03326b3847b9b7f782d59188f5f6c0ad0d3bbe0c91fb3a3adfe6e033bc297fee1e93a349960f9b37327c5e333aef203980258b20947a7b465c3b177a2a30ab41 WHIRLPOOL 051be4f7bcde0b5ad0268505d8c92588f5dbe10de8293386c8431001558ccc2d1cd37508998e55855bf027b2816b544bffbe0b49e3a9f725be33a824e0196b23
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_it.tar.gz 1859394 SHA256 483a15b148c5088d4d53f3a1554787b4fd8b3baa2b240b3a5b7f0aa78cd5dc10 SHA512 7cdeed298ae071340770c3ee1604e54583a29787c8d72da42b03ee790a9225e3c52f9ce9d2efb4138e94db8796898c7432e0491f8d5631a9ca3c137570aa38f7 WHIRLPOOL 0909a78c39d374e72707ccb67d51b4e3795b49c0bf0f040b9401f2bd4ff77def4470d20d0de9231372245f9ff4138ee1213d3ad067c3558e5cf7f8286920888e
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ja.tar.gz 615987 SHA256 c72658c1d6b3f28e94db1e12ae7a90663fd8fbb5588fc6005138bb34e57e1a3c SHA512 6c592da04052846f633c08e7280183427e6973ebc7d36b0d58f7d4fa51cdb75b998bcd4eaccf98aed55ed6b7a6af0d179cf62f2efac6fd8956c156b48c754a1e WHIRLPOOL 9a13d09663c5e5625c4548afe95a796a8ce37451ca67a09e9bebf0835a66c3d766ef0bd7ce979fce85b52098b8622c95ed3d24b6d16a75517acb660eeffa127a
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ka.tar.gz 573664 SHA256 cd7fabb0721ba65c9ad505ccd4a3425ae5f817663736b4d7dcd5564a80506386 SHA512 e34c3a248d1e9be8720ac5702cc2ff3ac31224b4a629f2e9358d129fbda1444c104156638d1fc22b9a44196740bd258e8a18c2d4db5cafb003db591023de722c WHIRLPOOL 8a7c803ecd56657e833716c45e358676784cfb9f76781143ca3b791a3aa7be65ab1839bd68e3c59cfa417b71ea991a6bdda397c20b9400e1f00cea459b5dcd7f
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_kk.tar.gz 575820 SHA256 d584e4697220eca65747e47d0adc8ca00b61e11042829021d5a79f8a34458842 SHA512 fd0ce2f195be8ef8294cc5716d4a91d0e123720e5e5f04fc7c6bb2c317b9f8b11b694a62344ce270f8ae03614ac3532df1940f3a3de4b9ea74bb97171a201b32 WHIRLPOOL 46ade1bc901f6f8a1d148d6994c0e4f97bf9e9f7daf49f55a4d4caf8fa76e04d736f050b6489ff04c975d120f0560a7856bbb7def4760408fb3897d67c3cdbae
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_km.tar.gz 681195 SHA256 93f2ef64ca2774bc4d81ba9d6f1c940bdef1ee1a256ce81a102a20693a2bc858 SHA512 bdda06a2be906a67699a47fb2eaba27263de709fed330551e4e749e7f4b379aedd59a0f53224d0bba7e1c977158ff17ec5cd3a490d8684a691cade706e28c33d WHIRLPOOL cf450dea472749777cb7af7d9efec043ef7e423ae2ee545a1f9a4cd95086ee1264b0be9f9e5ee55f952d058cfa103ca1e21bed6cd49d7548682b9edb1ac19118
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 542770 SHA256 fd5b5046148a5c8ec5552f9ed9c030f06a4d6688b536da1a5d5300650ebf6a90 SHA512 b6bdf4b5049da5f0a192a0bf85d8ac1856cfc74908341049bc0a81045d4efd3229c211e5b18e03c081f49c212a2aadd08956555b6c77df58c017a28d4e051b8d WHIRLPOOL b086144d2ad5e746b231ee266e2787827782d98af4d46cea08d1bc545a7f8f24db23b820f830132e881b39ed8711fa86d02a06ef6b6959cc361217d7e1d37d36
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_kn.tar.gz 598294 SHA256 333e9916ba8cf9a5eb467dc2ae2e3d90203d213f7f2610f251603b3d2c077b7f SHA512 13ebe295baa511d8e2627c67f05f2bbe0798aaff790b9b7841e4ca917f7d7e430b55ee725093efea73002cc168d940f00be0373d8758f3700ac13d4eeff0f562 WHIRLPOOL 265462b735b8fd71d2e32d3222107342676cd8ed92d65fc2b118de1fe7972069be935ea1d76dd380dd5652e8c39c87057be064db994c8669cea6ea23c6ba810d
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ko.tar.gz 611283 SHA256 1713d7a8d30b32dd5a5277ce7d1f5e7bb5a6fb59903d338dbaca094267ec9b9f SHA512 842ac751cc505b6d2089940feeba75e6a9da295672d39c9484959f97a4eb9a0f25f821d015f6ea4b3c7b573b9eeea9731a70354c9480d814c76973ba7978311d WHIRLPOOL 86b07e8fad5dc6c76ade47edbc9d4987dea34008f42e91acb3b53e253ed1de9f728ce4c3f8fc54ed6d144d501d4a194edbc8dd5643003f77f8a9af924825a2e3
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_kok.tar.gz 561959 SHA256 872b51e165bb8a7cad5b7c78d5ee6c9199bd50222ea2fb38f2c4f88c1bbc5174 SHA512 62180faf17920614882eca431828d240b29a4ee3d18889d1b056fcb0f138417c698ac7c1b1636622fa194d7ef144bebf4b46801531d7f2e66256e9b54bc1dbc7 WHIRLPOOL e89a99500aebba9d3da7dddccbe4c62c426523ee3cc25936e4a706913b5c1039a0926b9e70b5e8491eb0b3a70962d176247634a4149e71de7bbd8cb0dbdaef9a
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ks.tar.gz 565473 SHA256 ec3e675ec272aababe86f892bec6dbeb0b6f63a7cbadf079f59f3f1e1f73a690 SHA512 613a6dcbc134f6820a6b88fb6cfe034071b9e1b5355705583c36775ba1232999f5933620195ccaaaa04450842122901c686d9da50961cca7c6a3a4e74fcc4e41 WHIRLPOOL 26d4232b76168182cfac9235e00661f0bc5cbfba86aabc121cffc7505c1c3a19f445c51b29d3d1058f381687157bf74c8e5e2b2379f9d411728429c74486cbed
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_lb.tar.gz 512178 SHA256 313cff1de2e00ee8122b0c81182143ee19f6aaf0caea949578d72b4819126e44 SHA512 489c2e90642bde3ea8365b86a58de0a392c4b05e8aa0aa1148f817332b06c75f2368f1ab2342825f87b6ba974c4147be9d57f59f76924a021e41609ae68720a2 WHIRLPOOL 8076c6024a68904ca36d6686d992dde8e2f873cd25775c3cd8c2601c48696f99b3d74d558df98f73d738734867d61de80cb57aecad8e712e8f4923c5acde806c
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_lo.tar.gz 606182 SHA256 cf8cdf596cb83246478c3e3138e506cca27b936b49521a9ddec21a78f0821173 SHA512 f280b134804261f52fec5b6d038bd22c6e51c4c415e0a948cd686f854a0a1f1af3c5243f3225ce6fff842ba13f55784f0ad6145b7dea3e7a99e3f0132650f9b0 WHIRLPOOL 79f093a2e47bfd13f5104983c7552a9fd13bf65d16ee0ac59c611bea10eaf230837d66612baf7d1fd51834fb076e42bb744a4af83b12775a0798070cc460ec65
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_lt.tar.gz 870297 SHA256 55e3d0a40528c8d8b3b7cd6f09c830dd162cf23462766f436a5c0d75d6a0e843 SHA512 205a7410ce8d4710004bb69d427743d90b63a81896287fad7cf64e5f026b8ead27cecd844df2f06e91c9f2ebb741b13eeeda1b36735602beab40c60face3c823 WHIRLPOOL 59591c46f81aabab41f4fb3440c7ed0bf4dc45e7694401f1dade9e35a0e9344bbe0c600c19c9d41e76f3b2258c4cbaa7da6ecc0b859ba6583d80c1699c6b3634
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_lv.tar.gz 1290207 SHA256 58d9209a753a9b74b359928b942fa7a8fed9459061b9dd0ca9410eacb969e7e0 SHA512 6c3bae9ea8e0a66b0725118e8d32718a02378a445d520944a308ad4427b0e81ecf8858c4457cb5fcb1e273ceeaaaa0270a02018a954caf2745defe98cb328330 WHIRLPOOL eaf3f643a268ae8d3d21960e3e5e16f77adaa708912d7745ee382a5b9c572d6fef7e306b5cbe7909c54a8591e952b5efb0ab94a1176eba25f0a35070d162d4f5
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_mai.tar.gz 568933 SHA256 84b7244914a4558871e0a5dade0775f64300c26bb2bb96c141fa614d5008146f SHA512 3aa9e4d1641f0fa5b9847cf86974772938b9e3a412e6bd714147c4c4c9db65edc1d3a83f6f6cce7518ed33244553c2cca183e60b02b355cf977edccc71fa394d WHIRLPOOL 0c28861c63799511ab21ef344a0b9c616ae26ef602560b5e890e7c4b41aa93512a9a05ef097189e3d74e40e910c1444ffac6421be7346820115919387e11a6d2
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_mk.tar.gz 569389 SHA256 f2b38953b6f9492e7d57500807bceb7c6d924004c62f1d94791aa4ffa3ece34a SHA512 2cccb2df9c2cb2b4d3a33cd164c09e7f446e1b401ef7572e8894a0f865bbebf940e62efee5fe8be3388e5f44adeda1370c36a5dbe25df851e8bea668cc8b1e22 WHIRLPOOL f8b8d236c76c2b1ed1bb874f07cff097e31ac0ac8ba28c31c92a6547196be3685b75304c877a50fa499611681cdb32e46a2ffd66aba0920f19e182d67182f9f6
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ml.tar.gz 608107 SHA256 7ddb3843a67919006925b4d67c517ce775f6ce4866075ea54e88a47c6326c3c1 SHA512 a296469e076fc2362496afb8a53742e8a3adef781a17232056d58f4eb252c9d05122f8b8f5f0db2ba39bf08d4046e68fc2f333e7c8830ea55058424559a836ae WHIRLPOOL 9710d89c9746cbe5ef1f8628b24aa0e50a55381da780b33cd94d636938cbd3c77456fb4169c6f3a876cf6907304e22fc37d88932a91f448afcb8e2221d8d6b1e
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_mn.tar.gz 657704 SHA256 d1ad861c0772db16e19a2ac91c9c4f37f821eb7b7834eb47f0d9281c4562fd20 SHA512 9e6cb53e369c4b9c02294494f7e9472d8a51a2f4c6615b17f73e747ab26fa938afd6c65f87567445af4944fbf71eeb7513345733310f4a557f10b3e5d82949e0 WHIRLPOOL 78f0c7f7467060332a58d42bebb1bd28f625b2bb8d3e14d2090e953ade3fe8ee5a6c58cd3b7cb1de8de2788c3327f14678c573cec28f3ddbce2ed9e0ac120c25
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_mni.tar.gz 565455 SHA256 d98fc432406c357155e52a0d6db060c37c5f1d9ba47ca9023e4d782989c7e158 SHA512 6d2ce68363d786d010a7878f57e61e3b139c85f5f238d10dab634dc1915ba8c2adda6fbad5407eb23befb2a14741ebfb5a39c701f948232810c928b983b89a94 WHIRLPOOL 0cbf8ac87b681d2dcd9c0d8654dea63a56c76dc0b0fdbf9c3579ac2c28d799fddac282410c7b177d9924e5fb6c75a99acfdd534dc47312461d294d74ac4251f0
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_mr.tar.gz 593588 SHA256 c0de841b2e49ed5539502a4380439756f6a14180d5a00234c746be771b76465c SHA512 2d0d99f5b381bdf6be5826fed04592507e4e68c8865ebfb45528f9480369fbe13b39ce16884cb21f67d6bafe6de2b470e935388c9fc1cdd21baa00f6fb702b94 WHIRLPOOL 9f5679eb614ecb2d7d147fc09439fbf37779101deec5f33d442a44f7b80e011bffb4ff219f08b39a7c26723b38f019bb987499b79ab95d658aeab5951b918655
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_my.tar.gz 606509 SHA256 160863be1b2331bb78f4fb964d230599888fd3b089ec2bf86faa0420990e2d4a SHA512 394ed8197ffd118ac6343f730988cd180a3679f49d5690c9ca38312fdacfba0e5e1f754402ca27ad82bd606d3ab2e2e9f86f72cfe1b5649449a3fa58f1c25473 WHIRLPOOL 9d8ea14dc17e646af40268163d2b6e95bc476b92bdbe3cd748a82a07605717de90737e69d577338238abee77c6a4c8f945ed9d530966315147f2bc089536f87a
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_nb.tar.gz 3519665 SHA256 9ec2ac14f64fd409c503d88f1e7ef6fbde1e97bd938554f927cc2826dcc57fc5 SHA512 f0f7c01acd89282b16da269b4848619aa155696ab761599bd5336658e14fb817a1072fcff58537daf62552f1a9eaf75b9f436f0ba2a029bf05588232ba464110 WHIRLPOOL f87d1c08fe9b15cec68acfbfa7669b53f2ade895dcd9d7bfb56bbc62457428d012aa875f6e54c225ab9c065a0a709a919af0d5556865ab16c7b7180acd5da0b8
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ne.tar.gz 967248 SHA256 b0735db7f55d799435afb19b56a8fefcdc144d5feb37aadf7d50f1a54626f83c SHA512 0160ecbe5faf38e609ac9c22095da7fd520df648eb47525de040cc2716075c8fc84d4b69d6a278591ff7277a6716719e9df9649f0432b4e0a2cbae880abbc8fe WHIRLPOOL eec1a38c48cae1b7586584cc76a3c783a245daf1979691b631254f86d8ee1c7b2c5965984c2a7f1a54fabd98274d5375b61f8fb946ad85031ef894d372c1d56a
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_nl.tar.gz 1313514 SHA256 403f4aa1a68e70d8e8a36bae8c8a197426a2f6f78daac708c5d40e015751a018 SHA512 e667857aa304e1fdb85b6fdb43df0b772bccce371eaf8da75d15cfa9b503b2bbf2d66d0557c5ca66cda82218c4fd5297294b00ee1f1fe7694df9d1a37069ac71 WHIRLPOOL aea2d3b2d6495660adb17768b31b9b91a0cfb8adddbd3f287adaaaf3945f3e27967ca75475954837cb9b6e29dbd8c156cfeb8f06676e0a14917eefd168deb679
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_nn.tar.gz 3521177 SHA256 eeda2f1cda399d3639d902c50f4ff52ff540e252606ff397c44fa071e24325ca SHA512 81ddee765aaf9c8b776c253f891b6c7e3f918ee50cca59f551c09fb1f3b15814689c0721bd054f3b6ae3b6fdfe7070ace59d449e21c97f150238fc4e420207f5 WHIRLPOOL 4c78c98db8d0cd373e2595de135dfc3adfea38a04200558080bc8b0d63ddc49cdf67a17e3b1d4856b130cdca8a82ec5ffcfc09c9d901fc33f99907e3da913564
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_nr.tar.gz 541637 SHA256 a495501264123a71bf6e025e0645472d01773647df316eac8e3f5ce69e284982 SHA512 7f9d8c4255e4a989e6089da31752b70606aadab8c7bdcf5e86b273a3294a31a38cf50b53fd9e1c2c992b4e34c41ec8c2fd736f5cf65fbb6d8e9e6d945f92d80a WHIRLPOOL 37ea4e959c428f9dc1e51a6df6d0dfe332d87a8effd9af1dd4c178ecb36115e28c6e4b74f947aea99338bba30cdec9ed81a164d4053288d3ff45e74b12063a9b
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_nso.tar.gz 538148 SHA256 673e5884e2896c60db685524b4014f93096e092d43039407367a0459b0f96632 SHA512 652eb6636b46f8f0951ebee76f4419abb736ed43d61007807e51368e842ebe1c39a2881f0ed20ac0c784ab9920ea349a254f145a329dce4f98f19f738413b7e1 WHIRLPOOL 421533abde6c979b1f6f5157ff6e17aaba4ae11de91242ff528a288fdf1b60e1b13ea2c15d18f49fba41294045da96287ffc6626020d8c8c7352ea75db105738
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_oc.tar.gz 733805 SHA256 14f91c7d5999024df39ea91f723ef6ecc4bafbe556b7911f84bc3c4ebc3962d5 SHA512 8bab2db6ddb842adcba1d46985f84b362c98b65163d0cdb668dcb9925d9431d2cfbd9562546d4441f910d6f2ad2c85ed06ea740b95842e2442d166696261b3d3 WHIRLPOOL 06589e4c52cb370bd9bf98720d6a85105343fd52b1632e67cd0fff74c2f7f0402f9162c0903d9e446cf3f1f6c24e5edcd9e0bc7cdfbab3501422a3e9640b89bf
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_om.tar.gz 527693 SHA256 de3af775827db3359fa47330cc51dead010faa3d544caab7cac27b4beb27a39d SHA512 17252dbbcd276dadae5f9b2d697a822144eaac4f6ccb77699a64cb75b0fda07860710812ac3859d89c07bfcfb893340402af34257a36309b4b2518321bb62c37 WHIRLPOOL 907badf4476a0e7aba57c001eb90f7d1e5b3601ab7bceb508b1ae06f6fc10d7740a075e0b8806146e3f6664f212d40815800f776dd522f5637cce90ae4b31afa
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_or.tar.gz 590809 SHA256 620d03be86f14fc9ff460d8e4f39e29afe57ab9083beafbb0383fcc2df79391a SHA512 5897f8def9d71277cfdb0d931f0b3228f2b9c59ffd6f48b5b1db902d16e74afa280a87b447efe7edfe314a50f3422cb5f07189d159d7f40a60bad299a5628dac WHIRLPOOL 0bc53395a5c935733b3719ecbbc54c947e50b4133ec9772d41855cff2872802f7fb5633ab3c24b0bdd6b95f51c79abc508e3d0790fd9b7b4708e33534873e07e
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_pa-IN.tar.gz 571579 SHA256 f2dc4d20e27fcdf35e63bb1becfc892cf901e81eff018fc62a8561de4fe574fa SHA512 76a60d2ca7a535cc7342703f373b7859d0cb37933f7a48d8eb99d49ed97a67e287f52790f514c6e2b9f6d56360406dc7675a74e44cbb2bae61b6e49a0671bf8f WHIRLPOOL 408bfc623f5d36742d49edb56f55c61f55603cb3ae9237dc2d35a1b94a21686375c1b3f3a4a57ae9eb741480e514586e730f9441c89b1dc622e063367648a941
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_pl.tar.gz 3319527 SHA256 9f107560b81e9f2b7181f03373dfa7559835a6983168b3e1156da7810c801677 SHA512 982e143ce4208e6b1dbdfe486675f9690f78da15f9728b736e0000cf922f36e5502166324a4e3747c3d81971779a20d32a9f062d8a22796995d797ba179e0585 WHIRLPOOL 9e90a7764ea50846c6e415e6ca137ecae7eae37606bc1fe58bb625ff080a767a4df49dcf711d1329010d0b58c0e90044e55bd041cce92d86768baeafcc3446f3
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_pt-BR.tar.gz 2601961 SHA256 debc289328056f132bf6589e2de8b647f66906b49bd5b0c8b8cb9a5de10f3959 SHA512 b3641a3782edd831de954f3fd1aafa6efc02360f482b8b9ce9a31857e48f8155a6d93c2e2b1c1a1737f372a60d4cd744b8b35ce089aee62cde00217998178dd9 WHIRLPOOL 2fc5cf7c7332d5fcad2aac32940b0ec2d3be7a69fb6482bd18741eef393f3a30a8351afedd71c3333f6cbdedd8e3d39b235b1ac82a57091cd8aee66daf97b641
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_pt.tar.gz 1170460 SHA256 980cc86a7c6d41cb9f582a0d17d2583061e511a1046bf75bb2f13e7a690aa8a1 SHA512 186fb540b6b74539646517bc867a62325a2aec77c691b5a17a49e270f06ca96575473e406f4995c3258d758b8ca398b9c08223af6377d74aeafdf7332cd4fbe8 WHIRLPOOL fdef55db9c7a3f05539167b1b4a4cbdb718030e262a7fa601f4c7b9683e965b0897c643b257210874f78d1f214b881503db30141155bb6355c4b81f3eb2f2560
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ro.tar.gz 2396709 SHA256 e761f901a24ab95ea1490623b6467a3631329470315f6aa7ea55dce47821189c SHA512 dbb28913867538ddf9fedd301b4deb70a811b66ed07cd2a894b1b39d6499f2a7f45901e047e7a1d21c9a4ead8fc1ac446c9ab8b7a95f133dc148c918b31aa610 WHIRLPOOL 9d2033a7997b9f923bb3ea335b2fab6d3af894a924ea6498aa309d4232ad8634d1643b47ffdc69139d00d9dd3ae034b023557fc0582741f23ab17f9139810580
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ru.tar.gz 1688483 SHA256 9ce7d7319bcdb22484fe1eb537ad1a29773d8d6173775ed14f48289c015be4ff SHA512 9f62b531cc1afadc1beef915a385b678f7989cbc0ea4076a35a3001dc1723b985a303632d6a7b8a6e34b19cf8bcd49b48642a4c4ebc9842447661dc331ae63a0 WHIRLPOOL da25a7fa9ce4f29084d83d4dd60f3f2d490c6d15ab5ee52ce646f5ccaf918bb8b7d69dbb6d0981f42126a0b85b9c1f97540185a483bc0443e7c0ee154f3bb7b4
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_rw.tar.gz 532864 SHA256 2a3c7f16016e7a065564cbb56871db3902aa101ed1dec5f002593887f4773a0f SHA512 790849837c04977677f0091c737e17d8fac2fdf0d368bc83fd727ea3bb59fc114df6cfc9b716c3b00aabda6036a7275b25f66ec8104d0a99c505853e097a99d2 WHIRLPOOL bef6137fe0c8ea1820255c0186b7fb9470f15c92a508b283b3ce581961c3bc51b3c0a9e640103f9cdaddd93a09fa140328fcf2c8d756b981b3660fc9317e575b
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sa-IN.tar.gz 570167 SHA256 4ea1fc34f9055eafe4316adeb23c2d2fdce1d837fa17364a61e7747deec8793b SHA512 c30f35d6db75c7c597d5d1c2c0aff09cde0fcd7c253fad45fb727fc5af4bb9cf491a0e0046a509577641821d0936e78065faf46b6e64ea094d9d43ce450effa6 WHIRLPOOL fd8644bf58afc3a479597c108427a8098aa9f27a09323067028f4c4d46fddee63a0d117d63cb1cb6b940fdabe96435cecda8cc484a006571aca0bb7bef8e373b
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sat.tar.gz 559028 SHA256 e3e735b9e5b3e12d229f25cbbf3bbb66d5091b61cd84c317421387d05c85c40d SHA512 2c0956dd54d8706226a26ab987800e79639d1349607a13a359482e758fa06a65bf130ff5a7ff63a1dcc85d4189fe767262ce6d20ac3ceb416bb146b694303c89 WHIRLPOOL 94307d22c1079d2d61eb81a287677678d68469e9de5a8eeb452046792e963ff695ccc0ad7329dab6b09c7e1294978d3db0a6bb2c9baded43b0133075343ac827
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sd.tar.gz 557134 SHA256 821a02a3d5adf027c502f03fa99ccd06caead214820ce63807de9aeab3c972cf SHA512 ce3abc3c390143f845a82c6f221c8d42d362508659dbc785295c81003a89d93e39fd6f56d813e0121cfeec2ae59776350caa574e920eee934ca7cbf4c0314f5a WHIRLPOOL d74aa006292fd49640855e7d542bddb136106cc777b8f0042d3c3427f5363caf7c0f2fac39d3a2d00b153f428c71bc36d7b877095d444314416b434719e87e52
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_si.tar.gz 873080 SHA256 7e345d2d1a8dd5164204e2b4ca1978cb5e9e2099e34456126c47e51f27b55e54 SHA512 d709de94a23a051fd655ea2e65778af8b0998df4e4803f5ccdcfe7752aa27827bf9e74b3bdc2e1ea66e7d80f58f2fd2dd24e2c04951cb0a021224a4bd75a9dc7 WHIRLPOOL 810301b39f9251b8fa2a80799579fac8108eccafcbd75bb4abf560f7cfd193353bd92e296479c82dbc1be9b361042b53d440b657c44150fbbe51598426f357b1
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sid.tar.gz 532823 SHA256 77e7f1150e302dcd928e479517ccb80ee5ab67dd64ca52d304cb7c1efb70c17c SHA512 155d3708d491efcdaec39908ab278034c7cdd6c3c033a992396c954c8dd3b1608a9436d6f6821612038d090adb096ba779f33f771adcc55fd0a5a3ca168575bf WHIRLPOOL d413fb4746f95bd183fa95638cb5783a7154a7f4bbebff26d14203287b24c02988832088536d3b2cdb9d8f64667b8af524cc48d80f4efce40a382bc5ea47ca15
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sk.tar.gz 1824462 SHA256 172745d4e5f0f9f643a6caed44d9f394a0d93d3efa8bff176df1e4ea21635880 SHA512 6538d304bb7ccec0932b32fddf335efdef6dc3a2323221cbadbc82cd520dec03ee5d204192dc5a6790edb4a69fbd6095e54aef57ab0092b7c2a4350991de9c56 WHIRLPOOL 24f53678383aeca55c42693e318f2a3af247948395dd91a8eb7b79b4eff4aac5a9db9d4239c06a29e69df3e04e7da1b09cef29b0d25e96eefd0a466dc513e178
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sl.tar.gz 2170099 SHA256 47704af0913e3c5f4e7ec8293604a13d41e4c9c6bd30959a79c1a62db0fc3b0f SHA512 1f80f995bc6d7e29a9bcacd4e508940418860ce154470b99216f290e252ef581f52153617ee832244dc638d88beb5e10d96ddd3b1b3fdac41e1f5cb04bb32436 WHIRLPOOL 28ff8235655a0b6c9b89f68b3427a5c44d6808770f4a393d2b769c71d64d1833910cb0d8d7705fe057534d2a50e454293ab5b3a510f50b7d3302c3ab3997b5c2
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sq.tar.gz 538231 SHA256 9788decf8c8c7d009873bfd2664a5bd47f39ad61bb94208f51bd8e66e20ca489 SHA512 effde10b540f38e30658bb1855fdde7d5d81e9d0c7f21bc2bea4011c9861427d2d06ccb8a8a9279ff1e671e06c98e83ac2aa1ac1ceb14a2bd0376bb56d18907d WHIRLPOOL 15f943f3d6dd1a5ccb51ade178746248ee4b9dc7fd8870abd29fd822d758ac398e8d494b9c8c24228b7d116edbd6a651f2a4d2cd92b13704f13b970933881ef1
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1733257 SHA256 4b15b8369bf065d05b2e1ebbc3c28c410378684a7256382cb8715b9c733310b1 SHA512 3245259d66f4bee76a0212cffb4e43963df147c2268d53c78fc2dcd18b29ab733da2fb0d1093993279bbe7863d579dac174b8d7ec8a0395077a9a289c073d678 WHIRLPOOL 1dc54d82b18428e39b1a3ca8d17823d19dd3d5c33529fd01b7c9b7cd07680b38c5215475247884d0bb86a49901ba850e521a1daad7b6b57530b0f14e6e6368a2
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sr.tar.gz 1770451 SHA256 d1f7fb9a85999f611dc90653072bd468b6eb808367b127d02d3e91c57f00e220 SHA512 0bde0b2a898327653d0cec0dcb0a1a1caf3c4c555bed0165f1d059614b22f3456453da43ae13f0ad602984e3336ae9f2a6bba77f046810b0f0aa7bd3e060e3e2 WHIRLPOOL a5fb4766286149c0031abd2073034d74429aef1a657469b5a9c577e6800641798e3563a0195f84e96cca94241ba210429c1abe4d27c76fafbc3adba2425000e4
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ss.tar.gz 539468 SHA256 6f51bf0933e8e6743bd2f4ca8dc0303ffcd543a0cab80d4afd127a6920feefa8 SHA512 8b405fed9be335dd7568833d45b3b8738db0e5366a65a6a36c17dcd7aff24c3f0c3663488ab2f942009fcc63c7b70bfb7b7844d48e53023da6253c93ad260c0c WHIRLPOOL e7d6e669a0737298ad3edacfc9437ff2a6bb0ec4daa6fbe5e35999a85b09fe692d93e93e01e1328b4e5b3a869477e0e9792671a29903772501e46eb185a3d90d
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_st.tar.gz 537760 SHA256 7cfd8f7a74d43ad0c3ffd1c5bd2f6b2bc256f4be57719462f4790d3ade0d432f SHA512 e97dbc077d44367028e9ad77bd291b5ab1063acc74e4fa4c04825035c2fdb834d33f03b6f22bfb31b4d541c06ada97d7371f8290f81de055d2e3a2dafc785beb WHIRLPOOL da7842bee3fe2c4a8899a39ac8f81b104c4cb1ab57680bbda84d19ce812ed3100c561337f33d37e33886f754bcf0610f9579a05883ab90e5461e399e8ce52b95
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sv.tar.gz 2265764 SHA256 98d3ef9916190a1a740d768ea6e0df90487e5b81b10a7780371abb1bc5f8bf68 SHA512 f0f0772cafe99c5cbe451980931ece6a0d6f582bc698ab8862ea10154e1bffb247246834883cbc4f79f694f35fdbb42da3192fcf5bf5728d5fa72a0fd97f574e WHIRLPOOL 3fdf5857c0b52d43a3ee80d07c57ff7cade24094a8d62cdb401c8650aa5dc75805ca5e8de1eaeb7d11ccd7318425b5e81550f4192878cb300da366bc44e8dcb7
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sw-TZ.tar.gz 522528 SHA256 4e3d74f8d9f142a43912c95c9736aef6f991357c8752ae348bb2f781cf6a86b5 SHA512 5411c66477a2445f9836f61a7894cd1c364e7a8c5d9e64f1d6f07fd77a5ef57e07fd41f63088fe7e311b4e1dce85b6e759bee20053320a845b8dfed00eeb7155 WHIRLPOOL b3d7e65fe1682fcdc634bdf0eab82ad9a6faeb2495ab7cb9bcfe2af189e9ed691ccf0fbfac98e887e29b1c882e00e921d76565a750aed8494b8eb2358a4b76ee
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ta.tar.gz 592069 SHA256 d63f84370b2bee8901de5c7c7461241288304c38c188099fea295f1d19608f87 SHA512 69fbcef3498af95871cb3187a327c5f03feb7eb42101aba01df4b1adfadc4d915552a811e7285537f3f3b0873c1a2475a55bfafe8314745b6601062632f03a62 WHIRLPOOL b594d42d3942ef1b66441ad5304a629d40aa5c1362ea85521189efeb696ba6f6e7c21954d2247669172e3411e3b79f212e4221577f33104ed34461aafade2f34
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_te.tar.gz 1154115 SHA256 daedc2706b8d1c4262db9bfa2d2ba0a56da9eacff737fb26143300cb4a2dc12f SHA512 4093f4b4c534af57096f1bf740914862715adb63ea12bba8319e2f18bb8fdfb15e3cd7a7c3cfc49f009971a2d1792e487e1b3e209a0e0abb04897f1fd7fb3a82 WHIRLPOOL 9092c9a5cc3158c9e6bd549c0e1648addd4c302c498e596b855ea1ec65eeb55884f8dfdfb8e385eb63ecca41741313498e31ffbd80939e54fd80df30d5e7bc6d
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_tg.tar.gz 557705 SHA256 c8dcf2b0a81c4746cc5cfb72a5be6a79ab1a022e68cf605ab4dd94e01451fd3b SHA512 0970d6b376f0c78f04f587c70dbb78ba538c0dbdaf9590b2edaddd6671e6162eb5f7b14c9ed5d465d139bb146d8e31e5e899e7bfdfb98dbb4519d1b30b7727a1 WHIRLPOOL 0a4542d12bd635899ef92d7c54f4c71abd27d4525e5dd79ad8070b8d3b5f686235f9302239d9b874bd3dceca5bcde8b1d9adfcb3d1a6220c3aca374ae974efab
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_th.tar.gz 732748 SHA256 46bb154e871e65596cf86a4b4a2a8b72d957ea7ee3c0e93d07e3cd4f14be43fe SHA512 451a2c8d91fd69c4d5a1a7a8c18028146e3bb3d64a4a5b211b377cef25dffe85e6e694a0e3710cbfeb691ae52254a96e530d0750fdc01383669fc1da0344aefa WHIRLPOOL 70b06f4314c4982017b1a23f25785feb27b8e1df3c515c28da949048cffb39e95ca4f2313943b0b453fb7b54b518fa1cea580d742a29e0c7b84a8f3e051c692b
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_tn.tar.gz 527997 SHA256 4e58b9b74b980ab47e7433f8c5f2eef1b6188e5e4c5abeb3f052b6840b83b414 SHA512 721b81502610d3d9cc5de8b68fd02a3553e366b5e743f91f6f51cc9571d4be8231a90f03b619c351610f8b1283b32059c1e3bfdf44fddc755ce575280fe4f469 WHIRLPOOL 08d616d9b4a347d712168492610c1350ee31edf00ee75338c5cb98a9ef2871596471ebc57a97b0a7d49e7e99993a28d33c8365c93f8fca50efb8f37a80e4ce99
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_tr.tar.gz 561872 SHA256 590b06e047d24d4fc2c2978f9cfd460a96c9a7de0111def37edaa6e642ec4024 SHA512 8acd6a8e1af46f7ae87ab8e0e8acba83e154d8eccf107e6970160a54dcd7ecb46fb500dc00c64a83c9df821efda61ebc0dd62df1dd0f65a7fb7e1798f61f762e WHIRLPOOL 1e6c822372c552b534a17a4c88f24a456a9b21ad46d122461fa44639e063f29579366fbb4647de59a02c86925ccd8e8a4fe92a779293fe9f27be98f3252b3996
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ts.tar.gz 539145 SHA256 8eb551beff73368e1e231e5d78ac123e28c64c1cb678b23f5afd35e698ad4ba3 SHA512 cd1f03bbbdbc5dea758592ae437b5a39a258dbfbb95cfeab3bc5208094c7a332aa774ca025073ec40759de3eb4835eea00766e16801019cb79659539d5d1f2f5 WHIRLPOOL 32e7e676ffe1fee34817d8622548c1a4a7bedb2e23373df65d710a737a2935f759929145d54e5dfb3a4c436701eb7667fb80c19660f60213e736695fd28fa314
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_tt.tar.gz 533877 SHA256 cb9f7b447b5d033f8f77863d33b02bd8c6516f95f5a114ef04b1081b6575aeb0 SHA512 e15413937916f93f0d39afb3c5fe89b9e1e1794796cf477e0b4eb052e14f11059b186330170875c4bb55b5ace1f96be280ee0fee523f61d0f9be15fd0f415280 WHIRLPOOL 34bb4cf71a2a886f10316a82d3117ad710764482013d3be0f611bb51159ac883a2ae2f2235963510b87aadb7d744747cea71eb2668ee120ae7c06b693a4c4af7
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ug.tar.gz 566826 SHA256 e75fb4d05e6013fc78278d528a3ff9b0d0be89ab48ef892e81b1bfa45ddd9bb5 SHA512 2b9da3d57e296d1b8a7607b0bdbbce5c3e1cec4a637c4466b821750446357f5641da389cd59ac4f303fa03b32ff2c7b8ffa008a2b57958a9951be10fda4fb8b2 WHIRLPOOL 801808e95a95698c38b58b66c7f5bf6e2d7a1e803c58581383b4c4b5ae44d69a78d85dcb094f00a6a584eab83427c5d8872db138bd1ad0abebdf89b6fb3e3359
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_uk.tar.gz 1410439 SHA256 5746b28b76c81e5b3ba3e57fc7c141163c7b91ae0eaf6b753a6065c62630a03b SHA512 bb280a0ae18743fda862d2f110062862b0b1a846188858852880ea902d4b0933996680da1a9537b19f27ef4bc8a95b140590d3bb8ddfc44dfced6897825a8a9c WHIRLPOOL 1f4b33d13aef32e7f35378d13d7b935d2d00dc6a01c9ae1915838ef80c717d604587c35a10fc0aba2dba7e81b6d0ccc8e778de094fd073e5b39df956c5f22710
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_uz.tar.gz 528630 SHA256 cd7a077d3cf12ac1f0ebbf1f8143ac3f883f80e278567850a2f8672bc893c6b9 SHA512 679af9fcd52410d5e76a8c1e8a733924c2da4714bca4bdddc60464819f295d661ce49fbc871d8b96e7b959c54eba177bca3c5daf849e0660731b45fc95272221 WHIRLPOOL 1a64d42c25ec464bd788f20dc3c1864180f23f7689943c820026824167a73e6ba2dad0503b5f8072afabe6139fdbfe1e1752779751a7edef8aa084ce45237dd8
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ve.tar.gz 542493 SHA256 28408717ef9a77ad010e3c59227d9010120e132d483ec019b6f6be71a74a8216 SHA512 b0525a524d4e95af08518a2ab4f7f5626cf2395a269536188748bc9188c222608c709c6ad80bc7cbe9cce65f5f808862d5ca39d56fb8f220c9f8bf7f7f7b375b WHIRLPOOL 0d78c13c6c7335630fb401fdf13cb68314ec9604d646e50e3bb2318c03964839353b0ad4b771e5d374c73bd39ff8d96669e34f43ffaefe56256a0ebc442db292
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_vi.tar.gz 560702 SHA256 c3bbd33b456352df0a935e500c238eff9242f2954125b07147b28a2193eafc66 SHA512 c035bf74aed89476beee6942df91f0242f41b2a532632f82015022ca5089f4823342fb1f72531f845381c80505b75c41c175a87aa3174309f8070700514b47a5 WHIRLPOOL 649ef8fb92314611007bf1447a2848c5858f761eed68d5c4b2a37144275361ee445965ee041cf486c52614d9f25a9dd87b38cb3b11c70be949b0659afbc20c74
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_xh.tar.gz 549743 SHA256 14d3e2a9d213a82b6bd4606696851e85cb4c9dfc610faacc2cff33abdf9a3053 SHA512 f2550b48ecf46b420579bf83caabbdb4f491cfe582d30a7acf7aed35ee75ec13b08a1d467823c15fdbc70ac28a149c07e8f35a66d7939dc5691e9b6725d3bad7 WHIRLPOOL f70d3da5cc927ed1d610e84a667b8be76d4738c4c5aa8133caf1788572d7dfb7ea5861ab236c20c012a1716767749395e4d21d6ae755abab639b50b46bc0f7fc
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_zh-CN.tar.gz 597560 SHA256 34ea783f97502c88408225b98c3d94ac7a30b01456c35ada3045b7e8809e1fb7 SHA512 db7153d1c4ddc18916e02586a856610ed38b2e0fe3e3a5ec891888a1b90771a36ddd2f285c912ac1da0ef2650d4be15400221f0055c79d83375ade2f830b7efa WHIRLPOOL 76d9f3ed7e489f30b67b00075a8784fafefa18e2f4d9d9bccb1eb049acc254280362e72d2f850023f983ab67613747bfa200d045c873f2bea7edacfebd5555db
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_zh-TW.tar.gz 594854 SHA256 bef3f54a39c56c347223d0226e23dd4425c5bc7927703a1c6c5803742c66df13 SHA512 03ddb1ff3d27d3b301f7d5cb48a333d90ce46877aeff9b350a5e05480052c6c5f175a0daf9234dfa5c8283fecc9c74c9ed0f5323521b5f9ead63bef4eb6d12ba WHIRLPOOL 45bc7c7ee5633d437046ba7305d09fce43c58745a9f45cdadd74f5bfe2fe8ce4d6b5d0440952801a4460139d67b3b2566ebf2f57a168d6450af052d628fc1ae5
DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_zu.tar.gz 550242 SHA256 fb9061034f129bd563d22d29f8039dde6401961dde88ce0de57ae3ae7b5cd93f SHA512 ecf488887c1cae0cd3ed394263782725f45d7ad916035568ce3af3531b0e2b27174370d8037fe31f4626b3ae0b301b9bd56e0ab6953afa3a0fe37c56af23e06a WHIRLPOOL e4b1498ba3b014c31bac6ade3e073a82ab617d021f17b64d894e4a4db374b0f51a5ac84b0be912b4c203ddecd3fb67d92548e76f82b95d86c1be6a4718e4f0ef
DIST LibreOffice_4.2.6_Linux_x86_rpm_helppack_am.tar.gz 7067955 SHA256 0c7ea5f2211091a523f555cf3a99a3068b2f5918ef6deb9e8eb9432dd547487c SHA512 15e6a89ff32777d01fc5c55f7df6367c67d5ec30bea64798f68cde530061ac3e684ef644e5d1b1b927060af6976d12dc68546d807a9f8afefd77011e3f214de1 WHIRLPOOL 9abddc34c03255bdeebeabcbfc8cd6fd13aa640e429b27b4e6dd01fd87905b553465571b7ea46528b2f31bd2de5fa19e32ccc12c65743da9e8859b0c470f10c1
DIST LibreOffice_4.2.6_Linux_x86_rpm_helppack_ast.tar.gz 7986773 SHA256 28ce696c36238f1e3b88cc44a802108f8936bfb5b4191e80b2aa3678dd2818e9 SHA512 8b7b5f56215d7a8529d1138269bbd01d59d18db7bc00638cdc8229ff98e285683add4d062b1f01f82e7e229cca60ef087c5b3be611cd181912d837cdb5903b19 WHIRLPOOL d4d620b187466c0242dbc744e5af40a419fd2ba403817323ef6d6eed24c14030c075219a9a3d839a340d98379c89c65efec3a971d6fb9e1a973c7077ff1c01e5
DIST LibreOffice_4.2.6_Linux_x86_rpm_helppack_bg.tar.gz 8233361 SHA256 3c91165d2c46b4f86d10c26fabc95a1b0ca57d6d84eb6eefecad683b7d146766 SHA512 72b5ffd01d2eb915d0dc5afa0f4a6e0248ee4e170d598095d483446e543175c509dd080dbba11079465661b5b1b331ad0a031a2d1c805b004605108f5846e4d6 WHIRLPOOL 0549937d06b10467ef3ffb4e632c1e7f6110aa1e7ca38be1b27582dc4832aa2ab8bc654293eb8eaf2636b7cb445b2b0e76b5fc4279af9734cec6876f080fcc28

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-l10n/libreoffice-l10n-4.2.6.3.ebuild,v 1.2 2014/09/10 08:11:59 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-l10n/libreoffice-l10n-4.2.6.3-r1.ebuild,v 1.1 2014/09/10 19:54:13 dilfridge Exp $
EAPI=5
@ -26,13 +26,13 @@ LANGUAGES="${LANGUAGES_HELP}af ar as be br brx cy dgo fa ga gd kk kmr_Latn kn ko
for lang in ${LANGUAGES_HELP}; do
helppack=""
[[ ${lang} == en ]] && lang2=${lang/en/en_US} || lang2=${lang}
helppack="offlinehelp? ( ${BASE_SRC_URI}/x86/LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang2/_/-}.tar.gz )"
helppack="offlinehelp? ( ${BASE_SRC_URI}/x86/LibreOffice_${MY_PV}-secfix_Linux_x86_rpm_helppack_${lang2/_/-}.tar.gz )"
SRC_URI+=" linguas_${lang}? ( ${helppack} )"
done
for lang in ${LANGUAGES}; do
langpack=""
[[ ${lang} == en ]] \
|| langpack="${BASE_SRC_URI}/x86/LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang/_/-}.tar.gz"
|| langpack="${BASE_SRC_URI}/x86/LibreOffice_${MY_PV}-secfix_Linux_x86_rpm_langpack_${lang/_/-}.tar.gz"
[[ -z ${langpack} ]] || SRC_URI+=" linguas_${lang}? ( ${langpack} )"
IUSE+=" linguas_${lang}"
done
@ -58,9 +58,7 @@ src_unpack() {
# for english we provide just helppack, as translation is always there
if [[ ${lang} != en ]]; then
# HACKFIX: Upstream tarballs for this release appear to have wrong
# version. Thus hardcoding the version here
rpmdir="LibreOffice_4.2.6.2_Linux_x86_rpm_langpack_${dir}/RPMS/"
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_langpack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: \"${rpmdir}\""
# First remove dictionaries, we want to use system ones.
rm -rf "${S}/${rpmdir}/"*dict*.rpm
@ -68,9 +66,7 @@ src_unpack() {
fi
if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
[[ ${lang} == en ]] && dir="en-US"
# HACKFIX: Upstream tarballs for this release appear to have wrong
# version. Thus hardcoding the version here
rpmdir="LibreOffice_4.2.6.2_Linux_x86_rpm_helppack_${dir}/RPMS/"
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_helppack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: \"${rpmdir}\""
rpm_unpack ./"${rpmdir}/"*.rpm
fi

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-cpan/g-cpan-0.16.5.ebuild,v 1.6 2014/08/14 13:20:41 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-cpan/g-cpan-0.16.5.ebuild,v 1.7 2014/09/10 17:35:05 zlogene Exp $
EAPI=5
@ -13,7 +13,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86"
IUSE=""
DEPEND="dev-lang/perl

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-2.1-r2.ebuild,v 1.2 2014/09/06 07:45:11 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-2.1-r2.ebuild,v 1.3 2014/09/10 09:31:23 jer Exp $
EAPI=5
inherit bash-completion-r1 prefix toolchain-funcs
@ -11,7 +11,7 @@ SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
IUSE=""
RDEPEND="|| ( app-admin/eselect-bashcomp <app-admin/eselect-1.3.7 )

@ -1,3 +1,4 @@
DIST dos2unix-6.0.3.tar.gz 77227 SHA256 f5268c5b28a1983537210c72b3fd43f4aad17a8dacb6727b615b56dca2ef9a04 SHA512 00cce5d7fe7c1fcb81b973a1119aa956a0dd648b775a0cc1692270acec7e9b4caefb1c179e5bdf2834cad60622ffdf2a93ff4db5634f39f0545d63e394a03af2 WHIRLPOOL 925082691597946dce07f2b3bfbcae7bd0d944a4868d3d489cf7025fd5a055965fc76c269a62b025eaedb61741a5cc3c70612de547e47030034ea94d79bf9940
DIST dos2unix-6.0.5.tar.gz 326460 SHA256 fd3320aeaf6a163e70c462137959cf3e5af2bb22b0674f931f8744b0215d858f SHA512 8e882fb100357dd38ebe253f059517ca03dfe5579c14a704b6aeed862346edab37af84de4bc5cddd3f87fbb50c8e9930e338b5a9cd345b77708d23bc70154af3 WHIRLPOOL 321648b099e876488ee8aaffef807e8cded6a7168fe80180ba0198bb7249f45b23352138df85e0ca08ced3d55bdcc90470b7aa190f704f21a043224215550d52
DIST dos2unix-6.0.6.tar.gz 339149 SHA256 8abbd4e9a630ef649f5ff359df10786c50b302c1b6515cf99bd787adea23d276 SHA512 6affdcdc34b1f0c8b1bab46ed63af73a62abf80d64b44e951e354d05b420dbdf32a918a1bca5b427120927e1ec3fe5553cf9b7bf000de30d955ff760b6b66e45 WHIRLPOOL dbdf70a0c7dc4b5714184f333c49e438dda22f20cfc8a65ad9dcc662ccc8c01c928097a10e7932d98f398deb408d6168286b86dc550f77c6540806e3e0302d65
DIST dos2unix-7.0.tar.gz 364616 SHA256 551afe005a86e58664b4f41327408e73afafe92400488dd0aab1dad6deb4e72b SHA512 a6aae752433d079393c244b24889f7ffed9e25e2cc6bb8aefe1bca281578826764d871373327708ca4ecbb0fc0242a7e57c6162df49d7ce619dcb6b573035271 WHIRLPOOL d50a6da9e5bab7aaad07bfde5ba1b3c3d39e4c73609b66d0fc361607635fab9fabf6412fc00c995adb1f36d5bbd01cfce4514fcba842fcd0dd0e6a37d6e7853b

@ -0,0 +1,60 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-7.0.ebuild,v 1.1 2014/09/11 05:20:14 polynomial-c Exp $
EAPI=5
inherit eutils toolchain-funcs
DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
HOMEPAGE="http://www.xs4all.nl/~waterlan/dos2unix.html http://sourceforge.net/projects/dos2unix/"
SRC_URI="
http://www.xs4all.nl/~waterlan/${PN}/${P}.tar.gz
mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="debug nls test"
RDEPEND="
!app-text/hd2u
!app-text/unix2dos
virtual/libintl"
DEPEND="
${RDEPEND}
nls? ( sys-devel/gettext )
test? ( virtual/perl-Test-Simple )
dev-lang/perl"
src_prepare() {
sed \
-e '/^LDFLAGS/s|=|+=|' \
-e '/CFLAGS_OS \+=/d' \
-e '/LDFLAGS_EXTRA \+=/d' \
-e "/^CFLAGS/s|-O2|${CFLAGS}|" \
-i Makefile || die
if use debug ; then
sed -e "/^DEBUG/s:0:1:" \
-e "/EXTRA_CFLAGS +=/s:-g::" \
-i Makefile || die
fi
tc-export CC
}
lintl() {
# same logic as from virtual/libintl
use !elibc_glibc && use !elibc_uclibc && echo "-lintl"
}
src_compile() {
emake prefix="${EPREFIX}/usr" \
$(usex nls "LDFLAGS_EXTRA=$(lintl)" "ENABLE_NLS=")
}
src_install() {
emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
$(usex nls "" "ENABLE_NLS=") install
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/crypto-api/crypto-api-0.13.ebuild,v 1.1 2014/03/09 12:36:48 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/crypto-api/crypto-api-0.13.ebuild,v 1.2 2014/09/10 21:04:43 slyfox Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~alpha ~amd64 ~ia64 ~x86"
IUSE="all_cpolys"
RDEPEND=">=dev-haskell/cereal-0.2:=[profile?]

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/entropy/entropy-0.3.2.ebuild,v 1.1 2014/07/02 06:09:12 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/entropy/entropy-0.3.2.ebuild,v 1.2 2014/09/10 21:04:26 slyfox Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~alpha ~amd64 ~ia64 ~x86"
IUSE="halvm"
RDEPEND=">=dev-lang/ghc-7.4.1:=

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/puremd5/puremd5-2.1.2.1.ebuild,v 1.2 2014/07/25 09:16:20 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/puremd5/puremd5-2.1.2.1.ebuild,v 1.3 2014/09/10 21:04:49 slyfox Exp $
EAPI=4
@ -18,7 +18,7 @@ SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~alpha ~amd64 ~ia64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/binary-0.4.0[profile?]

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/tagged/tagged-0.7.2.ebuild,v 1.1 2014/07/02 13:59:45 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/tagged/tagged-0.7.2.ebuild,v 1.2 2014/09/10 21:04:36 slyfox Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-7.4.1:=

@ -1,13 +1,6 @@
DIST elixir-0.11.2.tar.gz 848108 SHA256 bd3099af3f8b2796e88559b78e1474638ff6ef4894342ea5f0858d00f018fd65 SHA512 2800dfa3d152dd67634c35f31fe1f0a2c59d2db128b80ae6ad07253b1215e181a25c215c5865089adbc122026458ed2d7db4b031823326ee206bd5bcb8f77477 WHIRLPOOL 3fe2cde17708ffe9ece58be18a24d26985c33db54a8b85a55da5809628d499f0a13849cf0b0acd50adb8d4bce9b2492b96a5b609802a4d19fbaa780c98f3e8f2
DIST elixir-0.12.0.tar.gz 862376 SHA256 88596c0b6005d4c6c7e47878572549c0018c0fae1d7d8f23bc5cd26f86173932 SHA512 d0018b10edad60f696aece454c940e795119e29cafd7e8611972a40f76e00b134edf838eab4366e59a16a8e89c1970ba0997bb2521fe15bf2828e576f434b2c0 WHIRLPOOL a94e59e13cd89a21b05007a6d5f468ae13c7323d0fdc91c21c8d900fbf7a58884eb935f1372ba4c6b22979c578e9adcb99e658eb82e703accaed6ce4bb03a34c
DIST elixir-0.12.1.tar.gz 873034 SHA256 edefb36495a4ebb559d5fbb1ac54a6778a902d8c13821db00c933a7a4b4109c9 SHA512 40ff7e7b28eec5b167499682ece4351e65c4701a34fb495adbb7a941f981b5c88de61548160bacb28b25a51774c7020c1dc47a44617d7f6db756aea96fa70e2d WHIRLPOOL 023a45e12f8a0da2002d6adcc6a76dc69fe0f32db161437d1247be5fb833e22a5f75fbc10dcac7192400b7e76d74ed69d011bf5bdf8b6d87af0b1074bf0c4b43
DIST elixir-0.12.2.tar.gz 877428 SHA256 9d574f9bfd92ccdea6aeea056b139518996d28e8a2ee53e0ea03e34d739b3c7c SHA512 a71b1fc5921a2251a1b8360909074d785d043825d04dea2bc503b3b70d551b2fe221a2ed1a72e5b8a6962e1e687980dc1bb62750e4f08ae17a892b8b6253f605 WHIRLPOOL d0dff5ba2a4e1e752e3cfe64399ea97be5cbc828bbac2bf0971955400c5217be6fcd7b79fd13feb71981cdd187130619bcbdb014712e6089d9e3275b841c7343
DIST elixir-0.12.4.tar.gz 876744 SHA256 3454eaa197db236d1a6bb3c7ad7183ef02eb4566d685ed93e55421bf645c3239 SHA512 f6fcff53b2736885b0a28218be188eb002cb5b530ef13269e26e985222f0d1147435fb1c017e4862cb3e6fbd07fdef925a694c601e3623388ed706477a61d311 WHIRLPOOL 812c07d6c02f632e44cf7b11b2b6fadc69ae3fcf5d7567caaea9bb7f45775293e5742422328405a1b1580b06f9177200c5d671fa97a9ae5be5dbe832de3b5673
DIST elixir-0.12.5.tar.gz 876886 SHA256 8b6ad20decb0a71240d00005daca2e2145a721552455896e091477f53d26a47c SHA512 63e436938deec9916c11598af24897d80a3c3dcda983e5ff281a595b2ef02d4605fb13f9cbef442653fd4e461db77e6588589c280f9425ee9163970ca8752532 WHIRLPOOL 9e59cc1a4e683882d78e16cf266422b193e95f58cf3cc705ba41af20b9cc376e432bfc45b69a98a15cd0494dee72ea1eba443e69d4ca2bf5a250bb42cdf786fb
DIST elixir-0.13.0.tar.gz 902936 SHA256 ab7c5843cceba712c63237cf47ad2c8968b647fff351621f49c69586c686121c SHA512 4003d67f1f9dc857c8f4b90a57bbd4ce142292ef800fa8f63926e6278cb5b48d37848083e0616f57518dc446c4af8fe70c107f376a242ac26a676a1302a93735 WHIRLPOOL 2509aee74c4fdb3cbd3fa480c6126ad93d7ba1878e3b6d019af8c9bf0a25c9b40a5808d5789470a2b48de26e6c351ceb094707f62c498e8ef7c9ac29a8e499d7
DIST elixir-0.13.1.tar.gz 903716 SHA256 d0f7b05bf3cbad65d0369d854fb8a883d705670b0952510229fa4281e0ad0e7f SHA512 f53377450a38780a655ece1a6255300e9fa73fdabbcbd2ac803a01c09b11cf1451b493afda99ceeaba8c1c5e6eac7ed26b473a3fdfaf50507abe99775d7afade WHIRLPOOL b799d409f0ed5ed6ecfd4612912ed117eb7da017a40aeba0ff1a354d9cfcf735923cd309db4ba7bedd1a3702574132976be14a9761fb326ad354c40097c358f1
DIST elixir-0.13.3.tar.gz 936934 SHA256 2e2349dc42350b0ef23220f9cc89ea0194f0017e8282d08579c730e91d46cb9e SHA512 cca45b6c9165ef428d22474d803ddd769e3eb1fd80b56dce874fb0ae1ab35f75210742b7dd543316cf8b6379ebd4b4f2265ad04780f6abe6db6cf708ec2d4203 WHIRLPOOL 998e32e45be96126500318224adfc99ea443e91b34362907962c648e62a5a9b708c0a6efa9da69fb0ede5248c6a10634f119b5446ec12f6d460b950de1f72929
DIST elixir-0.14.1.tar.gz 970716 SHA256 2fa22be2c136ed330905fdb0f995699df55e21506a4bc7614b96e4958b4c94a4 SHA512 547d1a7231a7818ec4adfb5682b2be7d9d0be3b1c86ea8bbafba49b7aa26ee39e3c2052dbbf87bebb22bb15df06f39365f1d5510dde49cfe7033a9b9d3ac6023 WHIRLPOOL 0c072db16b21b100e543fa7101522d1f29b7f08017d3cf5d944f1e245e7cf0f54a4c68daf6a56ac9cc69846d2d35468ba5b58716e6c1102c06641d9fd67be6e6
DIST elixir-0.14.2.tar.gz 972665 SHA256 9491ecc706c44ec73acd115e9ce6d811855b05f43c12fd2612a8e63fcca60461 SHA512 1177eb43a86296bbcf0cd6bab3b661f571a9e167ce2429f9e02f08339a850561115d32c813f8d73549acabd6f34be6e9561c055f7edc3be367b31049036c9e14 WHIRLPOOL 97b573397191e17f3adb142002680c5ca29af87de9e4ba671d7c49899a6c4a904177d223d33d6ccdec7bbf4c4f7f049afbb41f4b3f73fd3d46ff2a251b0ccfd3
DIST elixir-0.14.3.tar.gz 989493 SHA256 7fb49733c1fad8129183d1dd00f7433d56fbc7d9980cc9fdd54f0e472f7d89ee SHA512 4e099beb3877802e47a79e59eddd7a19c00ffb80c6242e24cf0f989688d6d0b3ec8db5a889914b0c2e9ba861ccc2ceda3c913d099aefe24a16fa0aa6ec0fef1b WHIRLPOOL a85d649c14bee7313e71f1b660f36d9828ac947baf600ea85f5fff348a1f4d6357b37b7c7a4e20f2c9800ed54da92d1224d88b5686744e9bf9fc1c9af318f16c
DIST elixir-0.15.1.tar.gz 1017067 SHA256 8e608abf90a6e9a25ef5fb7e45dfd04e2cb7e1fecb4ac260bf6652885a7f0c50 SHA512 6e10400e15f34e962485ffeefe7a728a688c3b6b31d32ae0d1f990a369810e73cb85bcb3645054b3fb6b3bfaf50249fb074d2894cb58581d71c4d2155225588a WHIRLPOOL 15e8303cc5c1dc3f426331bd1d524505691ee6f072f7eae90d3d25bdd3ec15bee36e42b2f3527457fba3e86828e89380228a02bb7b4ebdb28626d570e6264599
DIST elixir-1.0.0.tar.gz 1032066 SHA256 527774b05bcaacb0347299b42035b606107e88665fcdd415b0b62704ad7928b2 SHA512 96978fc0df8bd59d22801f376a31d3d5802f5c16e76299a5c7fcfe50c733596b02b9092a92a16edb571fac1bda63a1dbaf38daf586675079d2d21e0f595a5d5d WHIRLPOOL 80ce9826b4288d050e3539643bfe54965ca3162123fa1d1326bf98de72baf3eb87ecfd81ee6b9937845af50d52029a35514bcb48c4700494ac0392f6427f354e

@ -1,28 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.12.0.ebuild,v 1.1 2013/12/19 15:59:00 hasufell Exp $
EAPI=5
inherit multilib
DESCRIPTION="Elixir programming language"
HOMEPAGE="http://elixir-lang.org"
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 ErlPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-lang/erlang-16"
RDEPEND="${DEPEND}"
src_compile() {
emake Q=""
}
src_install() {
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
dodoc README.md CHANGELOG.md CONTRIBUTING.md
}

@ -1,28 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.12.1.ebuild,v 1.1 2014/01/07 21:39:55 hasufell Exp $
EAPI=5
inherit multilib
DESCRIPTION="Elixir programming language"
HOMEPAGE="http://elixir-lang.org"
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 ErlPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-lang/erlang-16"
RDEPEND="${DEPEND}"
src_compile() {
emake Q=""
}
src_install() {
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
dodoc README.md CHANGELOG.md CONTRIBUTING.md
}

@ -1,28 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.12.2.ebuild,v 1.1 2014/01/17 18:53:31 hasufell Exp $
EAPI=5
inherit multilib
DESCRIPTION="Elixir programming language"
HOMEPAGE="http://elixir-lang.org"
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 ErlPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-lang/erlang-16"
RDEPEND="${DEPEND}"
src_compile() {
emake Q=""
}
src_install() {
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
dodoc README.md CHANGELOG.md CONTRIBUTING.md
}

@ -1,28 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.12.4.ebuild,v 1.1 2014/03/04 01:56:25 hasufell Exp $
EAPI=5
inherit multilib
DESCRIPTION="Elixir programming language"
HOMEPAGE="http://elixir-lang.org"
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 ErlPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-lang/erlang-16"
RDEPEND="${DEPEND}"
src_compile() {
emake Q=""
}
src_install() {
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
dodoc README.md CHANGELOG.md CONTRIBUTING.md
}

@ -1,28 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.13.0.ebuild,v 1.1 2014/04/21 22:17:02 hasufell Exp $
EAPI=5
inherit multilib
DESCRIPTION="Elixir programming language"
HOMEPAGE="http://elixir-lang.org"
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 ErlPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-lang/erlang-17"
RDEPEND="${DEPEND}"
src_compile() {
emake Q=""
}
src_install() {
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
dodoc README.md CHANGELOG.md CONTRIBUTING.md
}

@ -1,28 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.14.1.ebuild,v 1.1 2014/06/20 17:27:58 hasufell Exp $
EAPI=5
inherit multilib
DESCRIPTION="Elixir programming language"
HOMEPAGE="http://elixir-lang.org"
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 ErlPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-lang/erlang-17"
RDEPEND="${DEPEND}"
src_compile() {
emake Q=""
}
src_install() {
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
dodoc README.md CHANGELOG.md CONTRIBUTING.md
}

@ -1,28 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.14.2.ebuild,v 1.1 2014/07/01 13:25:10 hasufell Exp $
EAPI=5
inherit multilib
DESCRIPTION="Elixir programming language"
HOMEPAGE="http://elixir-lang.org"
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 ErlPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-lang/erlang-17"
RDEPEND="${DEPEND}"
src_compile() {
emake Q=""
}
src_install() {
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
dodoc README.md CHANGELOG.md CONTRIBUTING.md
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.13.1.ebuild,v 1.1 2014/05/10 22:28:13 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-1.0.0.ebuild,v 1.1 2014/09/10 14:33:08 hasufell Exp $
EAPI=5

@ -1,5 +1,4 @@
http://rt.openssl.org/Ticket/Display.html?id=2051
user/pass: guest/guest
http://rt.openssl.org/Ticket/Display.html?id=2051&user=guest&pass=guest
Forward ported from openssl-1.0.1e-ipv6.patch
@ -641,35 +640,3 @@ Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
if (ret == NULL) return(NULL);
/* else add to cache */
if(strlen(name) < sizeof ghbn_cache[0].name)
--- openssl-1.0.1h/apps/s_socket.c.rej
+++ openssl-1.0.1h/apps/s_socket.c.rej
@@ -0,0 +1,29 @@
+--- apps/s_socket.c 2 Dec 2011 14:39:40 -0000 1.43.2.3.2.2
++++ apps/s_socket.c 28 Dec 2011 00:28:14 -0000
+@@ -546,15 +646,23 @@
+ }
+ BUF_strlcpy(*host,h1->h_name,strlen(h1->h_name)+1);
+
+- h2=GetHostByName(*host);
++#if OPENSSL_USE_IPV6
++ h2=GetHostByName(*host, from.ss_family);
++#else
++ h2=GetHostByName(*host, from.sin_family);
++#endif
+ if (h2 == NULL)
+ {
+ BIO_printf(bio_err,"gethostbyname failure\n");
+ return(0);
+ }
+- if (h2->h_addrtype != AF_INET)
++#if OPENSSL_USE_IPV6
++ if (h2->h_addrtype != from.ss_family)
++#else
++ if (h2->h_addrtype != from.sin_family)
++#endif
+ {
+- BIO_printf(bio_err,"gethostbyname addr is not AF_INET\n");
++ BIO_printf(bio_err,"gethostbyname addr address is not correct\n");
+ return(0);
+ }
+ }

@ -1,3 +1,4 @@
DIST astroid-1.0.1.tar.gz 112597 SHA256 46c2b57ab1eedd1b0931c075c21644445dd589a92481e938cf66495e0f205fda SHA512 277353f30b8f3ce509f65f3f4b5f6da70bd96483ef22cb03beebe141c9eece1baa2989b40b545ed71952619814ba049796b13727d97531d2630ebfcbf1cb6cff WHIRLPOOL 85c83ab850bc0d9d692995127e8d51803aca824425e2afe204479437b618b2821ed3ede3d54af043c9a164d0e419b54647910b1e5785c0fcdeadb1c56fa7c818
DIST astroid-1.1.1.tar.gz 119539 SHA256 780735cb451f5ae982bfa8a6b80866305e3eb9cbdd68e58d79afd94feb00e1f4 SHA512 98d3c2aaa6686a5080886f74da33fb72842ad90ee6ed5ea4a74fce974b3745e351609a6be1565543ba4dd29b6b793cbb8629426fed39587d99d5e3f2bca92ff6 WHIRLPOOL ef139d3c2ded68a0acbfcbd417b080fd9b499b7fe189b883b6252353d1af1841d1524652d6305e499dc7f998893d824facc4736e9034d0b902670cc11b0d4986
DIST astroid-1.2.0.tar.gz 127194 SHA256 589e738d2e94bac938bd88e2b7331188c550c04b41ff516ca3ace5b143c71d75 SHA512 21e2eb97789a1e2d9b4e76742ad0a7e22553397df912f18b37e76eff2e2b21036a90ed9682b4eb208ca45fd75e8bcdbfa6a343b54fa0adec0dfb66f9eb14c627 WHIRLPOOL b286a7bf3b500b287b54d805d28fb5715935573e8b88fcbe09dcf27fcd0f2304c79bc954919216718bb8b354bd9d4a981d0f87e9a003782464bb98febec1f00a
DIST astroid-1.2.1.zip 169131 SHA256 9021b44cae60f38c3a7ecccc458bd92b9d73244699ffc41750ef848d62514f64 SHA512 b3b39d621fb54271dd49bb8afd6d60113ca891826666a1efca07b890f7ddfb8a94fc0984dd9c8e0e2523db3daa4e54121da04fdbc904b5d53a43033a55aa86e9 WHIRLPOOL 1f84d6506f93891806fce601aa81e1081eb7f96089d0c71cedc2ebcee9ac67ae2a6d633ded88197be74a41a140feb67dd8c8d52d898175dea0e86f618dd535f2

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/astroid/astroid-1.2.0.ebuild,v 1.3 2014/08/10 01:49:03 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/astroid/astroid-1.2.0.ebuild,v 1.4 2014/09/10 09:35:33 idella4 Exp $
EAPI=5
@ -34,7 +34,7 @@ src_test() {
python_test() {
# https://bitbucket.org/logilab/astroid/issue/16/1-test-fail-test_socket_build-under-pypy
# https://bitbucket.org/logilab/astroid/issue/44/
python setup.py build
"${PYTHON}" setup.py build
pushd build/lib > /dev/null
if [[ "${EPYTHON}" == pypy* ]]; then

@ -0,0 +1,42 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/astroid/astroid-1.2.1.ebuild,v 1.1 2014/09/10 09:35:33 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit distutils-r1
DESCRIPTION="Abstract Syntax Tree for logilab packages"
HOMEPAGE="http://bitbucket.org/logilab/astroid http://pypi.python.org/pypi/astroid"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x86-macos"
IUSE="test"
# Version specified in __pkginfo__.py.
RDEPEND=">=dev-python/logilab-common-0.60.0[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip
test? ( ${RDEPEND}
~dev-python/pylint-1.3.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/egenix-mx-base[${PYTHON_USEDEP}]' python2_7) )"
# Required for tests
DISTUTILS_IN_SOURCE_BUILD=1
# Restrict to test phase, required because suite fails horribly without it
src_test() {
local DISTUTILS_NO_PARALLEL_BUILD=1
distutils-r1_src_test
}
python_test() {
"${PYTHON}" setup.py build
pushd build/lib > /dev/null
PYTHONPATH=. pytest || die "Tests fail with ${EPYTHON}"
popd > /dev/null
}

@ -3,3 +3,4 @@ DIST pylint-0.28.0.tar.gz 198903 SHA256 310a03c37148e53521cb4ab704bdba0a2a59af09
DIST pylint-1.1.0.tar.gz 369058 SHA256 8a92f0067213dd2bdcc793f838637a7d797918b01898ef8624213e93364759b1 SHA512 e69c2b76bb9503e624142c907debe2e858048f80a35636d335286d02c9e2dc23728d178827c1d04c606c697838ddac3d98ce076e937bde44d9c8f11fc3d11497 WHIRLPOOL 59c9f22e092ee92ba34b8dde4f08f47bcf8e6e30bfa3c2e8923faa3c89a85ed36fa4ccf6ef4c5eaeeb33fe3d7c9b1c1f7a855c23be6a8abbd2b64d7272201c07
DIST pylint-1.2.1.tar.gz 404162 SHA256 63f6b3a1c646b551ff47e898700d16ab309f586bca63065de447fcfa6091ff60 SHA512 cd6f55a489f5102535d56aee35ed1b34837801367ae13781bf59cce09e25802736d76c4742c1994fab9e62efa9e6a3c974d5ce5d006763f0515afee7f1cd71eb WHIRLPOOL 86aaf21ba5f5c8d8682c4c6e140e617e3daa3919f55e7a4cb897a179468717655b0fe32023ad561f390904a70591621adfa5c5e887b0674d4d8f7f8b76b62e0d
DIST pylint-1.3.0.zip 467305 SHA256 428fad302eacadec979d267df1ba55047d997a99b26d69624964d2b7412d09be SHA512 3274181818b6f8cae6765edaed0d630e88c84b615979c25da2718949fba868d593fa96ff64effdf181c86a71d2f73ab3163bf8835de9cf7e78bb5be6cbf3e641 WHIRLPOOL c6eae20fc18b37da5d691246dd6627deed372810897be0cee4bb23c0f0ddfabe8eb774e93c89e9ef1fc6ab24c40a702089cf1e1fad6eaf22e38fca10c8281b02
DIST pylint-1.3.1.zip 471013 SHA256 aff686868c2f557fa68c97c164f60bca88cdc2d56c0ca189370c30307a378b8d SHA512 fb9a50a86746ef66bc6b0d7eea10a4e91116819285e4640c9ff25b9d1ef351420f6dba9bc7ae7ef7a927bc7a3fc8ce8b1e5634370c7f30e9c7ea2441b960d79e WHIRLPOOL 114410bc0abdc0cecca3c517f8f4bcbfc7db33a9f5947eb9f9f7b8d335059847bb14cc95697b3df8c62fdb99bc500717aff5ab0bee4d790914423cd6ae4302e6

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pylint/pylint-1.3.0.ebuild,v 1.2 2014/08/05 02:52:57 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pylint/pylint-1.3.0.ebuild,v 1.3 2014/09/10 13:23:50 idella4 Exp $
EAPI=5
@ -28,10 +28,9 @@ PATCHES=( "${FILESDIR}"/${PN}-0.26.0-gtktest.patch )
# Usual. Requ'd for impl specific failures in test phase
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
python_compile_all() {
# selection of straight html triggers a trivial annoying bug, we skirt it
use doc && emake -C doc singlehtml
distutils-r1_python_prepare_all
}
python_test() {

@ -0,0 +1,56 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pylint/pylint-1.3.1.ebuild,v 1.1 2014/09/10 13:23:50 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit distutils-r1
DESCRIPTION="Python code static checker"
HOMEPAGE="http://www.logilab.org/project/pylint http://pypi.python.org/pypi/pylint"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc examples test"
RDEPEND=">=dev-python/logilab-common-0.53.0[${PYTHON_USEDEP}]
~dev-python/astroid-1.2.1[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( "${RDEPEND}" )"
# Usual. Requ'd for impl specific failures in test phase
DISTUTILS_IN_SOURCE_BUILD=1
python_compile_all() {
# selection of straight html triggers a trivial annoying bug, we skirt it
use doc && emake -C doc singlehtml
}
python_test() {
# Test suite appears not to work under Python 3.
# https://bitbucket.org/logilab/pylint/issue/240/
local msg="Test suite broken with ${EPYTHON}"
if python_is_python3; then
einfo "${msg}"
return 0
fi
pytest || die "Tests failed under ${EPYTHON}"
}
python_install_all() {
doman man/{pylint,pyreverse}.1
use examples && local EXAMPLES=( examples/. )
use doc && local HTML_DOCS=( doc/_build/singlehtml/. )
distutils-r1_python_install_all
}
pkg_postinst() {
# Optional dependency on "tk" USE flag would break support for Jython.
elog "pylint-gui script requires dev-lang/python with \"tk\" USE flag enabled."
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-docs/python-docs-3.2.5.ebuild,v 1.4 2014/09/09 03:05:21 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-docs/python-docs-3.2.5.ebuild,v 1.5 2014/09/11 02:48:08 patrick Exp $
EAPI="3"
@ -10,7 +10,7 @@ SRC_URI="http://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.b
LICENSE="PSF-2"
SLOT="3.2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
DEPEND=""

@ -1 +1,2 @@
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qttools-opensource-src-5.3.1.tar.xz 8992380 SHA256 edf59eeead3c1d202883c2e6091abd1d40ac37b6e6b0e240b29ab75f86c515a7 SHA512 d8097b055c88e8f8cfa2a6c2c973d13827352e3298395b5a2c2d16204a92e5770fbc3ab2325575a80a676016ce699bddfec3616a21ecc1320b1e1ad60eabec93 WHIRLPOOL 957a9b65991f61a87b6af57889d43aa2cf32c6174a68a3d094bf5a8c5377a93843fcf9815ba226c3c6ff30b19a9c3b00502bd94c2f63b288aca40f780f74fccd

@ -0,0 +1,42 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/assistant/assistant-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:42:46 pesa Exp $
EAPI=5
QT5_MODULE="qttools"
inherit qt5-build
DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE="webkit"
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtgui-${PV}:5[debug=]
>=dev-qt/qthelp-${PV}:5[debug=]
>=dev-qt/qtnetwork-${PV}:5[debug=]
>=dev-qt/qtprintsupport-${PV}:5[debug=]
>=dev-qt/qtsql-${PV}:5[debug=,sqlite]
>=dev-qt/qtwidgets-${PV}:5[debug=]
webkit? ( >=dev-qt/qtwebkit-${PV}:5[debug=,widgets] )
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/assistant/assistant
)
src_prepare() {
qt_use_disable_mod webkit webkitwidgets \
src/assistant/assistant/assistant.pro
qt5-build_src_prepare
}

@ -1 +1,2 @@
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qttools-opensource-src-5.3.1.tar.xz 8992380 SHA256 edf59eeead3c1d202883c2e6091abd1d40ac37b6e6b0e240b29ab75f86c515a7 SHA512 d8097b055c88e8f8cfa2a6c2c973d13827352e3298395b5a2c2d16204a92e5770fbc3ab2325575a80a676016ce699bddfec3616a21ecc1320b1e1ad60eabec93 WHIRLPOOL 957a9b65991f61a87b6af57889d43aa2cf32c6174a68a3d094bf5a8c5377a93843fcf9815ba226c3c6ff30b19a9c3b00502bd94c2f63b288aca40f780f74fccd

@ -0,0 +1,41 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/designer/designer-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:43:05 pesa Exp $
EAPI=5
QT5_MODULE="qttools"
inherit qt5-build
DESCRIPTION="WYSIWYG tool for designing and building Qt-based GUIs"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE="webkit"
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtgui-${PV}:5[debug=]
>=dev-qt/qtnetwork-${PV}:5[debug=]
>=dev-qt/qtprintsupport-${PV}:5[debug=]
>=dev-qt/qtwidgets-${PV}:5[debug=]
>=dev-qt/qtxml-${PV}:5[debug=]
webkit? ( >=dev-qt/qtwebkit-${PV}:5[debug=,widgets] )
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/designer
)
src_prepare() {
qt_use_disable_mod webkit webkitwidgets \
src/designer/src/plugins/plugins.pro
qt5-build_src_prepare
}

@ -0,0 +1 @@
DIST qttools-opensource-src-5.3.1.tar.xz 8992380 SHA256 edf59eeead3c1d202883c2e6091abd1d40ac37b6e6b0e240b29ab75f86c515a7 SHA512 d8097b055c88e8f8cfa2a6c2c973d13827352e3298395b5a2c2d16204a92e5770fbc3ab2325575a80a676016ce699bddfec3616a21ecc1320b1e1ad60eabec93 WHIRLPOOL 957a9b65991f61a87b6af57889d43aa2cf32c6174a68a3d094bf5a8c5377a93843fcf9815ba226c3c6ff30b19a9c3b00502bd94c2f63b288aca40f780f74fccd

@ -0,0 +1,40 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/linguist-tools/linguist-tools-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:43:22 pesa Exp $
EAPI=5
QT5_MODULE="qttools"
inherit qt5-build
DESCRIPTION="Tools for working with Qt translation data files"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE="qml"
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtxml-${PV}:5[debug=]
qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/linguist
)
src_prepare() {
sed -i -e '/SUBDIRS += linguist/d' \
src/linguist/linguist.pro || die
qt_use_disable_mod qml qmldevtools-private \
src/linguist/lupdate/lupdate.pro
qt5-build_src_prepare
}

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<use>
<flag name="qml">Enable QML support in lupdate</flag>
</use>
<herd>qt</herd>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
<doc>http://qt-project.org/doc/</doc>
</upstream>
</pkgmetadata>

@ -1 +1,2 @@
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qttools-opensource-src-5.3.1.tar.xz 8992380 SHA256 edf59eeead3c1d202883c2e6091abd1d40ac37b6e6b0e240b29ab75f86c515a7 SHA512 d8097b055c88e8f8cfa2a6c2c973d13827352e3298395b5a2c2d16204a92e5770fbc3ab2325575a80a676016ce699bddfec3616a21ecc1320b1e1ad60eabec93 WHIRLPOOL 957a9b65991f61a87b6af57889d43aa2cf32c6174a68a3d094bf5a8c5377a93843fcf9815ba226c3c6ff30b19a9c3b00502bd94c2f63b288aca40f780f74fccd

@ -0,0 +1,33 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/linguist/linguist-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:43:16 pesa Exp $
EAPI=5
QT5_MODULE="qttools"
inherit qt5-build
DESCRIPTION="Graphical tool for translating Qt applications"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE=""
DEPEND="
>=dev-qt/designer-${PV}:5[debug=]
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtgui-${PV}:5[debug=]
>=dev-qt/qtprintsupport-${PV}:5[debug=]
>=dev-qt/qtwidgets-${PV}:5[debug=]
>=dev-qt/qtxml-${PV}:5[debug=]
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/linguist/linguist
)

@ -1 +1,2 @@
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qttools-opensource-src-5.3.1.tar.xz 8992380 SHA256 edf59eeead3c1d202883c2e6091abd1d40ac37b6e6b0e240b29ab75f86c515a7 SHA512 d8097b055c88e8f8cfa2a6c2c973d13827352e3298395b5a2c2d16204a92e5770fbc3ab2325575a80a676016ce699bddfec3616a21ecc1320b1e1ad60eabec93 WHIRLPOOL 957a9b65991f61a87b6af57889d43aa2cf32c6174a68a3d094bf5a8c5377a93843fcf9815ba226c3c6ff30b19a9c3b00502bd94c2f63b288aca40f780f74fccd

@ -0,0 +1,31 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/pixeltool/pixeltool-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:43:32 pesa Exp $
EAPI=5
QT5_MODULE="qttools"
inherit qt5-build
DESCRIPTION="Qt screen magnifier"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE=""
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtgui-${PV}:5[debug=]
>=dev-qt/qtnetwork-${PV}:5[debug=]
>=dev-qt/qtwidgets-${PV}:5[debug=]
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/pixeltool
)

@ -0,0 +1 @@
DIST qttools-opensource-src-5.3.1.tar.xz 8992380 SHA256 edf59eeead3c1d202883c2e6091abd1d40ac37b6e6b0e240b29ab75f86c515a7 SHA512 d8097b055c88e8f8cfa2a6c2c973d13827352e3298395b5a2c2d16204a92e5770fbc3ab2325575a80a676016ce699bddfec3616a21ecc1320b1e1ad60eabec93 WHIRLPOOL 957a9b65991f61a87b6af57889d43aa2cf32c6174a68a3d094bf5a8c5377a93843fcf9815ba226c3c6ff30b19a9c3b00502bd94c2f63b288aca40f780f74fccd

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
<doc>http://qt-project.org/doc/</doc>
</upstream>
</pkgmetadata>

@ -0,0 +1,30 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qdbus/qdbus-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:43:39 pesa Exp $
EAPI=5
QT5_MODULE="qttools"
inherit qt5-build
DESCRIPTION="Interface to Qt applications communicating over D-Bus"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE=""
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtdbus-${PV}:5[debug=]
>=dev-qt/qtxml-${PV}:5[debug=]
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/qdbus/qdbus
)

@ -1 +1,2 @@
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qttools-opensource-src-5.3.1.tar.xz 8992380 SHA256 edf59eeead3c1d202883c2e6091abd1d40ac37b6e6b0e240b29ab75f86c515a7 SHA512 d8097b055c88e8f8cfa2a6c2c973d13827352e3298395b5a2c2d16204a92e5770fbc3ab2325575a80a676016ce699bddfec3616a21ecc1320b1e1ad60eabec93 WHIRLPOOL 957a9b65991f61a87b6af57889d43aa2cf32c6174a68a3d094bf5a8c5377a93843fcf9815ba226c3c6ff30b19a9c3b00502bd94c2f63b288aca40f780f74fccd

@ -0,0 +1,32 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qdbusviewer/qdbusviewer-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:43:50 pesa Exp $
EAPI=5
QT5_MODULE="qttools"
inherit qt5-build
DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE=""
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtdbus-${PV}:5[debug=]
>=dev-qt/qtgui-${PV}:5[debug=]
>=dev-qt/qtwidgets-${PV}:5[debug=]
>=dev-qt/qtxml-${PV}:5[debug=]
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/qdbus/qdbusviewer
)

@ -0,0 +1 @@
DIST qtbase-opensource-src-5.3.1.tar.xz 46679724 SHA256 7b5a138d30d7c0228a51084407d5210f6d1acfbee2f95b87f189872cfcd3a569 SHA512 b867d8c2f37007770d8105fea1820f8a2b1c2006474c28fbdc29fb7f7dcf9eee0960752805c833639eb7b0fd92c670f552bbc4a7064d0daf5bbac875d081500a WHIRLPOOL 997415bdae97c854916c055e2b5b8af47bc406a546aae24afa3e0fabcc53a3999efcfae7e17cf12dc1b87a79f29af5ae7069250fe6be6d9308f7e2df6001da27

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
<doc>http://qt-project.org/doc/</doc>
</upstream>
</pkgmetadata>

@ -0,0 +1,29 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qdoc/qdoc-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:43:56 pesa Exp $
EAPI=5
QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="Qt documentation generator"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE=""
DEPEND="
~dev-qt/qtcore-${PV}[debug=]
~dev-qt/qtxml-${PV}[debug=]
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/tools/qdoc
)

@ -0,0 +1 @@
DIST qtbase-opensource-src-5.3.1.tar.xz 46679724 SHA256 7b5a138d30d7c0228a51084407d5210f6d1acfbee2f95b87f189872cfcd3a569 SHA512 b867d8c2f37007770d8105fea1820f8a2b1c2006474c28fbdc29fb7f7dcf9eee0960752805c833639eb7b0fd92c670f552bbc4a7064d0daf5bbac875d081500a WHIRLPOOL 997415bdae97c854916c055e2b5b8af47bc406a546aae24afa3e0fabcc53a3999efcfae7e17cf12dc1b87a79f29af5ae7069250fe6be6d9308f7e2df6001da27

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
<doc>http://qt-project.org/doc/</doc>
</upstream>
</pkgmetadata>

@ -0,0 +1,28 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtconcurrent/qtconcurrent-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:44:02 pesa Exp $
EAPI=5
QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE=""
DEPEND="
~dev-qt/qtcore-${PV}[debug=]
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/concurrent
)

@ -1 +1,2 @@
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qtbase-opensource-src-5.3.1.tar.xz 46679724 SHA256 7b5a138d30d7c0228a51084407d5210f6d1acfbee2f95b87f189872cfcd3a569 SHA512 b867d8c2f37007770d8105fea1820f8a2b1c2006474c28fbdc29fb7f7dcf9eee0960752805c833639eb7b0fd92c670f552bbc4a7064d0daf5bbac875d081500a WHIRLPOOL 997415bdae97c854916c055e2b5b8af47bc406a546aae24afa3e0fabcc53a3999efcfae7e17cf12dc1b87a79f29af5ae7069250fe6be6d9308f7e2df6001da27

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<herd>qt</herd>
<use>
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>

@ -0,0 +1,43 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtcore/qtcore-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:44:13 pesa Exp $
EAPI=5
QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="Cross-platform application development framework"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE="icu"
DEPEND="
dev-libs/glib:2
>=dev-libs/libpcre-8.30[pcre16]
sys-libs/zlib
virtual/libiconv
icu? ( dev-libs/icu:= )
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
src/tools/moc
src/tools/rcc
src/corelib
src/tools/qlalr
)
src_configure() {
local myconf=(
$(qt_use icu)
)
qt5-build_src_configure
}

@ -1 +1,2 @@
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qtbase-opensource-src-5.3.1.tar.xz 46679724 SHA256 7b5a138d30d7c0228a51084407d5210f6d1acfbee2f95b87f189872cfcd3a569 SHA512 b867d8c2f37007770d8105fea1820f8a2b1c2006474c28fbdc29fb7f7dcf9eee0960752805c833639eb7b0fd92c670f552bbc4a7064d0daf5bbac875d081500a WHIRLPOOL 997415bdae97c854916c055e2b5b8af47bc406a546aae24afa3e0fabcc53a3999efcfae7e17cf12dc1b87a79f29af5ae7069250fe6be6d9308f7e2df6001da27

@ -4,7 +4,7 @@
<herd>qt</herd>
<use>
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by Nokia)</flag>
inside the event loop (recommended by upstream)</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>

@ -0,0 +1,44 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtdbus/qtdbus-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:44:24 pesa Exp $
EAPI=5
QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="The D-Bus module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE=""
DEPEND="
~dev-qt/qtcore-${PV}[debug=]
>=sys-apps/dbus-1.4.20
sys-libs/zlib
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/dbus
src/tools/qdbusxml2cpp
src/tools/qdbuscpp2xml
)
QT5_GENTOO_CONFIG=(
:dbus
:dbus-linked:
)
src_configure() {
local myconf=(
-dbus-linked
)
qt5-build_src_configure
}

@ -1 +1,2 @@
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qtdeclarative-opensource-src-5.3.1.tar.xz 17611096 SHA256 9a80d401dfbb64f109abf210cb32775a102f7b2420b3a3175b8dab0792220380 SHA512 ed062c41b737b189986113de37706b3643fd5f12978181ff6ccfa9d444ef11f31f6c9de8d55b24001614a321425d7142208a976f8661c9dae702a6bfeec7c999 WHIRLPOOL ecf2ab60f6ba0ce413753de12aee0bf46b2159433ead622bb8a1585b204850c21d0bf33a0b9e05bba4dca44d0c60cc56659e1bf7d33ce90b5b889ae791dcbb56

@ -5,12 +5,13 @@
<use>
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>
<flag name="localstorage">Build the LocalStorage import for
QtQuick (requires QtSql)</flag>
<flag name="gles2">Use OpenGL ES instead of desktop OpenGL</flag>
<flag name="localstorage">Build the LocalStorage import for QtQuick (requires QtSql)</flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
this does not mean you can compile pure Qt3 programs with Qt4.</flag>
<flag name="widgets">Enable QtWidgets support</flag>
<flag name="webkit">Build the WebView QML component</flag>
<flag name="widgets">Enable QtWidgets support</flag>
<flag name="xml">Build the XmlListModel import for QtQuick (requires QtXmlPatterns)</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>

@ -0,0 +1,49 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtdeclarative/qtdeclarative-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:44:35 pesa Exp $
EAPI=5
inherit qt5-build
DESCRIPTION="The QML and Quick modules for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE="gles2 localstorage +widgets xml"
# qtgui[gles2=] is needed because of bug 504322
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtgui-${PV}:5[debug=,gles2=,opengl]
>=dev-qt/qtnetwork-${PV}:5[debug=]
>=dev-qt/qttest-${PV}:5[debug=]
localstorage? ( >=dev-qt/qtsql-${PV}:5[debug=] )
widgets? ( >=dev-qt/qtwidgets-${PV}:5[debug=] )
xml? ( >=dev-qt/qtxmlpatterns-${PV}:5[debug=] )
"
RDEPEND="${DEPEND}"
src_prepare() {
use localstorage || sed -i -e '/localstorage/d' \
src/imports/imports.pro || die
use widgets || sed -i -e 's/contains(QT_CONFIG, no-widgets)/true/' \
src/qmltest/qmltest.pro || die
qt_use_disable_mod widgets widgets \
src/src.pro \
tools/tools.pro \
tools/qmlscene/qmlscene.pro \
tools/qml/qml.pro
qt_use_disable_mod xml xmlpatterns \
src/imports/imports.pro \
tests/auto/quick/quick.pro
qt5-build_src_prepare
}

@ -0,0 +1 @@
DIST qttools-opensource-src-5.3.1.tar.xz 8992380 SHA256 edf59eeead3c1d202883c2e6091abd1d40ac37b6e6b0e240b29ab75f86c515a7 SHA512 d8097b055c88e8f8cfa2a6c2c973d13827352e3298395b5a2c2d16204a92e5770fbc3ab2325575a80a676016ce699bddfec3616a21ecc1320b1e1ad60eabec93 WHIRLPOOL 957a9b65991f61a87b6af57889d43aa2cf32c6174a68a3d094bf5a8c5377a93843fcf9815ba226c3c6ff30b19a9c3b00502bd94c2f63b288aca40f780f74fccd

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
<doc>http://qt-project.org/doc/</doc>
</upstream>
</pkgmetadata>

@ -0,0 +1,30 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtdiag/qtdiag-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:44:41 pesa Exp $
EAPI=5
QT5_MODULE="qttools"
inherit qt5-build
DESCRIPTION="Tool for reporting diagnostic information about Qt and its environment"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE="+opengl +ssl"
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtgui-${PV}:5[debug=,opengl=]
>=dev-qt/qtnetwork-${PV}:5[debug=,ssl=]
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/qtdiag
)

@ -0,0 +1 @@
DIST qtgraphicaleffects-opensource-src-5.3.1.tar.xz 14326116 SHA256 53d8a4846f1fefb13aba4cebf3d3f808df69ec187cc435e895eb34152c4e860f SHA512 88cbb9a2ea82c4fb5cdd3f000d34aa09fd46b544d2f7b800496c23f439fdbc02ee6753288c0d6b4e067290155a5b62cf10ca1e58e8a25e68529c8e59be5b7162 WHIRLPOOL d21bf6f79d9065bbe9d28f946af6f782bf4ae8e7ba6b9fbf7d4fe1150efd860e8a5b9ad8f4fa8d56919223856b009e685e38ee013d921949ec7eb03398bcb625

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
<doc>http://qt-project.org/doc/</doc>
</upstream>
</pkgmetadata>

@ -0,0 +1,31 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:44:47 pesa Exp $
EAPI=5
inherit qt5-build virtualx
DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE=""
RDEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtdeclarative-${PV}:5[debug=]
>=dev-qt/qtxmlpatterns-${PV}:5[debug=]
"
DEPEND="${RDEPEND}
test? ( >=dev-qt/qtgui-${PV}:5[debug=] )
"
src_test() {
local VIRTUALX_COMMAND="qt5-build_src_test"
virtualmake
}

@ -1,2 +1,3 @@
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qtbase-opensource-src-5.3.1.tar.xz 46679724 SHA256 7b5a138d30d7c0228a51084407d5210f6d1acfbee2f95b87f189872cfcd3a569 SHA512 b867d8c2f37007770d8105fea1820f8a2b1c2006474c28fbdc29fb7f7dcf9eee0960752805c833639eb7b0fd92c670f552bbc4a7064d0daf5bbac875d081500a WHIRLPOOL 997415bdae97c854916c055e2b5b8af47bc406a546aae24afa3e0fabcc53a3999efcfae7e17cf12dc1b87a79f29af5ae7069250fe6be6d9308f7e2df6001da27
DIST qtgui-systemtrayicon-plugin-system.patch 51377 SHA256 e8582ebb2a5db99bf85789585516459ace42fc2b57fc7d5ff6156a2819bda282 SHA512 0d74b61e23af2e8ef0619ee616c4b775761514f53ba79bcb25b32b7e55beab3575c0d279ba1b016498804023bb78f8cff61964ce56f80642f648406f7c303679 WHIRLPOOL 03cc247a2a0e3b77fc541fa0b47abb125c8f7b304037f2067488861f12fdab25d3b3b3a7cf90626c229aa85a2d43ae4319c0f838b6eeb5ecdfe838a365ed8a58

@ -3,20 +3,27 @@
<pkgmetadata>
<herd>qt</herd>
<use>
<flag name="egl">Use EGL instead of default GLX to manage OpenGL
contexts on the desktop</flag>
<flag name="egl">Use EGL instead of default GLX to manage OpenGL contexts</flag>
<flag name="eglfs">Compile EGL Full Screen/Single Surface support</flag>
<flag name="evdev">Enable evdev input support</flag>
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>
<flag name="gles2">Use OpenGL ES 2.0 instead of desktop OpenGL</flag>
<flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
<flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active
GTK+ theme</flag>
<flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for text shaping
(experimental in Qt 5.3.x, default in Qt 5.4.0 and later). If enabled,
it can still be disabled at runtime by setting QT_HARFBUZZ environment
variable to &quot;old&quot;.</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
<flag name="kms">Build the KMS platform plugin</flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
this does not mean you can compile pure Qt3 programs with Qt4.</flag>
<flag name="trace">
Build the 'trace' graphicssystem engine which allows to record
all drawing operations into a trace buffer. Later it can be replayed
with the qttracereplay utility
</flag>
all drawing operations into a trace buffer. The trace can be replayed
later with the qttracereplay tool.</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>

@ -0,0 +1,151 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtgui/qtgui-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:44:59 pesa Exp $
EAPI=5
QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
IUSE="accessibility egl eglfs evdev +gif gles2 harfbuzz ibus jpeg kms +opengl +png udev +xcb"
REQUIRED_USE="
egl? ( evdev opengl )
eglfs? ( egl )
gles2? ( opengl )
kms? ( egl gles2 )
"
RDEPEND="
dev-libs/glib:2
~dev-qt/qtcore-${PV}[debug=]
media-libs/fontconfig
media-libs/freetype:2
sys-libs/zlib
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
harfbuzz? ( >=media-libs/harfbuzz-0.9.25:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
virtual/libudev:=
x11-libs/libdrm
)
opengl? ( virtual/opengl )
png? ( media-libs/libpng:0= )
udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
x11-libs/libSM
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
>=x11-libs/libxcb-1.10[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
x11-libs/xcb-util-wm
accessibility? ( ~dev-qt/qtdbus-${PV}[debug=] )
)
"
DEPEND="${RDEPEND}
evdev? ( sys-kernel/linux-headers )
test? ( ~dev-qt/qtnetwork-${PV}[debug=] )
"
PDEPEND="
ibus? ( app-i18n/ibus )
"
QT5_TARGET_SUBDIRS=(
src/gui
src/platformsupport
src/plugins/generic
src/plugins/imageformats
src/plugins/platforms
)
QT5_GENTOO_CONFIG=(
accessibility:accessibility-atspi-bridge
egl
eglfs
evdev
evdev:mtdev:
:fontconfig
:system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
!:no-gui:
harfbuzz:system-harfbuzz:HARFBUZZ
!harfbuzz:no-harfbuzz:
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
kms:kms:
opengl
png:png:
png:system-png:IMAGEFORMAT_PNG
!png:no-png:
udev:libudev:
xcb:xcb:
xcb:xcb-glx:
xcb:xcb-plugin:
xcb:xcb-render:
xcb:xcb-sm:
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
)
pkg_setup() {
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
}
src_configure() {
local gl="-no-opengl"
if use gles2; then
gl="-opengl es2"
elif use opengl; then
gl="-opengl desktop"
fi
local myconf=(
$(use accessibility && use xcb && echo -dbus-linked)
$(use ibus && echo -dbus-linked)
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
$(qt_use evdev mtdev)
-fontconfig
-system-freetype
$(use gif || echo -no-gif)
${gl}
$(qt_use harfbuzz harfbuzz system)
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use png libpng system)
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon system)
$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
)
qt5-build_src_configure
}

@ -1,3 +1,4 @@
DIST qt-assistant-compat-headers-4.7.tar.gz 448 SHA256 73ae604834cc89d6c67bafc65bb5d3cadaec23076d02711fc0c30a85df3d8580 SHA512 da14cb9904591f4389862cf1e1c96f923e72b7b904d57787d68feae2c90d52bf713e930442aa3abd4b457c3cc66c88b94e23df5fc25e33e01f1ed4d3093460bb WHIRLPOOL 26c42c101aab36a8d0355f1243226f6b8bd5a477c5aafece7e036f18a9fcfe98ae016042befe494fca0c42b825e29539825466c1ddb720102fa6c65e9cbaec61
DIST qt-assistant-qassistantclient-library-compat-src-4.6.3.tar.gz 329896 SHA256 e698be8fc0d32c5f0b5b46cafcb8f615accaed524b864e58b99b64b7b5549c2d SHA512 a4050d93e448d29004d71d5ea670e60242f1272399f65db084dd928150f26404d37544d011d75bbb1c62f227752f92b86a4f4382dc54f0681a3df6da738af106 WHIRLPOOL 9c2822ae2f1ee7c4f63236cc95eb0cb025f088e1f13e0a154fabdad5af6209b0e4cdda86d23061bf35fe5919a1909ed162bbc4835da79fdf1b187461aa948a1b
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qttools-opensource-src-5.3.1.tar.xz 8992380 SHA256 edf59eeead3c1d202883c2e6091abd1d40ac37b6e6b0e240b29ab75f86c515a7 SHA512 d8097b055c88e8f8cfa2a6c2c973d13827352e3298395b5a2c2d16204a92e5770fbc3ab2325575a80a676016ce699bddfec3616a21ecc1320b1e1ad60eabec93 WHIRLPOOL 957a9b65991f61a87b6af57889d43aa2cf32c6174a68a3d094bf5a8c5377a93843fcf9815ba226c3c6ff30b19a9c3b00502bd94c2f63b288aca40f780f74fccd

@ -0,0 +1,36 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qthelp/qthelp-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:45:10 pesa Exp $
EAPI=5
QT5_MODULE="qttools"
inherit qt5-build
DESCRIPTION="The Help module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE=""
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtgui-${PV}:5[debug=]
>=dev-qt/qtnetwork-${PV}:5[debug=]
>=dev-qt/qtsql-${PV}:5[debug=,sqlite]
>=dev-qt/qtwidgets-${PV}:5[debug=]
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/assistant/clucene
src/assistant/help
src/assistant/qcollectiongenerator
src/assistant/qhelpconverter
src/assistant/qhelpgenerator
)

@ -0,0 +1 @@
DIST qtimageformats-opensource-src-5.3.1.tar.xz 2116236 SHA256 62e790029ddf0c5eea7623958ef97144b3c94113cab1e9fa5fbf326625dba3bf SHA512 e08377523705ebbf11fe4473efac60e57662ff90ffd943b70b55278ac12ddc59f0bbe894b0cccd03c0262be20e4bc88056729d8d2f2fe2aa44cc262021ea603f WHIRLPOOL aa2684a2b61bf249401d4cee4415f07302c50e735ba92668769d4fe748f34aadeea2c5f83bca82714e522d86ccd51b0d6715c1d134e9d20997b5ef8c5293b9ef

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
<doc>http://qt-project.org/doc/</doc>
</upstream>
</pkgmetadata>

@ -0,0 +1,27 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtimageformats/qtimageformats-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:45:15 pesa Exp $
EAPI=5
inherit qt5-build
DESCRIPTION="Additional format plugins for the Qt image I/O system"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64"
fi
IUSE=""
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtgui-${PV}:5[debug=]
media-libs/jasper
media-libs/libmng:=
media-libs/libwebp:=
media-libs/tiff:0
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
DIST qtmultimedia-opensource-src-5.3.1.tar.xz 3189976 SHA256 c4108979f869645d91d7bcc2004b4bcfbae7332c1281ed5697a551a0d046e98c SHA512 c2c758ed96c59f1d16ffbba60941ba5266cd7869da816a21e8aba042de641a2ed8cccb528966db73b8c256db1d08fd3e172d272b9ba1bfee7b8b4a204e4964f3 WHIRLPOOL f1d0fbf07eba98faaf478a56dff2b26c1ac0b39be4c279d0caec9f7e1c3a17dbf556f8c313c89ca3bf292897c4e42cfda18a0ccc4a020560db073bef36c2b227

@ -1,10 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<herd>qt</herd>
<use>
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>
<flag name="qml">Build QML/QtQuick bindings and imports</flag>
<flag name="widgets">Build the QtMultimediaWidgets module</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>

@ -0,0 +1,64 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtmultimedia/qtmultimedia-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:45:24 pesa Exp $
EAPI=5
inherit qt5-build
DESCRIPTION="The Multimedia module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE="+alsa +gstreamer openal +opengl pulseaudio qml widgets"
REQUIRED_USE="?? ( alsa pulseaudio )"
# "widgets? ( qtgui[opengl=] )" because of bug 518542 comment 2
RDEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
>=dev-qt/qtgui-${PV}:5[debug=]
>=dev-qt/qtnetwork-${PV}:5[debug=]
alsa? ( media-libs/alsa-lib )
gstreamer? (
media-libs/gstreamer:0.10
media-libs/gst-plugins-bad:0.10
media-libs/gst-plugins-base:0.10
)
pulseaudio? ( media-sound/pulseaudio )
qml? (
>=dev-qt/qtdeclarative-${PV}:5[debug=]
openal? ( media-libs/openal )
)
widgets? (
>=dev-qt/qtgui-${PV}:5[debug=,opengl=]
>=dev-qt/qtwidgets-${PV}:5[debug=]
opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
)
"
DEPEND="${RDEPEND}
x11-proto/videoproto
"
src_prepare() {
qt_use_compile_test alsa
qt_use_compile_test gstreamer
qt_use_compile_test openal
qt_use_compile_test pulseaudio
qt_use_disable_mod opengl opengl \
src/multimediawidgets/multimediawidgets.pro
qt_use_disable_mod qml quick \
src/src.pro
qt_use_disable_mod widgets widgets \
src/src.pro \
src/gsttools/gsttools.pro \
src/plugins/gstreamer/common.pri
qt5-build_src_prepare
}

@ -0,0 +1 @@
DIST qtbase-opensource-src-5.3.1.tar.xz 46679724 SHA256 7b5a138d30d7c0228a51084407d5210f6d1acfbee2f95b87f189872cfcd3a569 SHA512 b867d8c2f37007770d8105fea1820f8a2b1c2006474c28fbdc29fb7f7dcf9eee0960752805c833639eb7b0fd92c670f552bbc4a7064d0daf5bbac875d081500a WHIRLPOOL 997415bdae97c854916c055e2b5b8af47bc406a546aae24afa3e0fabcc53a3999efcfae7e17cf12dc1b87a79f29af5ae7069250fe6be6d9308f7e2df6001da27

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<use>
<flag name="connman">Enable ConnMan-based bearer plugin</flag>
<flag name="networkmanager">Enable NetworkManager-based bearer plugin</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
<doc>http://qt-project.org/doc/</doc>
</upstream>
</pkgmetadata>

@ -0,0 +1,55 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtnetwork/qtnetwork-5.3.1-r3.ebuild,v 1.1 2014/09/11 01:45:30 pesa Exp $
EAPI=5
QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="Network abstraction library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE="connman networkmanager +ssl"
DEPEND="
~dev-qt/qtcore-${PV}[debug=]
sys-libs/zlib
connman? ( ~dev-qt/qtdbus-${PV}[debug=] )
networkmanager? ( ~dev-qt/qtdbus-${PV}[debug=] )
ssl? ( dev-libs/openssl:0[-bindist] )
"
RDEPEND="${DEPEND}
connman? ( net-misc/connman )
networkmanager? ( net-misc/networkmanager )
"
QT5_TARGET_SUBDIRS=(
src/network
src/plugins/bearer/generic
)
QT5_GENTOO_CONFIG=(
ssl::SSL
ssl::OPENSSL
ssl:openssl-linked:LINKED_OPENSSL
)
pkg_setup() {
use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
use networkmanager && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
}
src_configure() {
local myconf=(
$(use connman || use networkmanager && echo -dbus-linked)
$(use ssl && echo -openssl-linked)
)
qt5-build_src_configure
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save