Sync with portage [Wed Feb 14 10:31:39 MSK 2018].

master
root 6 years ago
parent 3e4910b88d
commit 726f9f062e

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 28832 BLAKE2B 31c894e44d92c48d317fbb70ca95d02cf77be9413b2ac365a208ce5757ce47a58ec5d03e06135211c044deb6fb433f0b9bf2277d71d8d878c4e1ee3efe18b085 SHA512 b8a54c37eb1c2ba1752c4e26e794a7919699f7a446bc2e921300a3d791f2f435889290a203782b45791f51cb7d02ac1e9ccc7fde7a381ded2aff850fdcaf061e
TIMESTAMP 2018-02-12T18:38:29Z
MANIFEST Manifest.files.gz 28819 BLAKE2B ddbb7297dc79ba6eb6374e441f295abc77bc92d60fc1a92fb9d60094b6ad62436280594dcd6cd3b84ac535e6c78c617b1eeedd68ce726f1a1b3ac6b7e5d6b909 SHA512 b2221846515b4d884aaf44a38c7e4eeaf51ae61ad8083c4991e870be11b796f51fd81a313013d4eacac356df5c82bbf51bf8784a156e1769f7a9691d435f2dc0
TIMESTAMP 2018-02-14T07:08:31Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlqB3yVfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlqD4G9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klAVig/+N/5urvAfhkXUhFi1MZ8ceaM1BTKVYx25bhE0I0f2JnUevmIOtBGH/Nu3
jQ7wbBed/EuvWlJlT19npSd7UzlsoRK8FVvmxfrP2qkd8m2+FnfLCgwv27K1Innr
MJ/QyZLX6rhpJIugJDwVcTWlcdjoLYRz/CUuiSrBvtFJBBm4aNhv5rA46KXYGBPb
n2GbuTosBXfqhmcXO0qOftLseSobxl/1koBxnGV1LzPMXp0IsqfIf7nUhxPz6gze
CdGg1QrrHwy0yewpgORzMkuuP87b+jAiyfYM4LJD0cBevq9+MMXEOm5LAJDXJ51C
bbIe4MM0aryblkYxQ51y+bNpP+VsLVJMSDHgiD7YilCHp9lT1NopKNSrRc/AY1Bb
3PrsqaKRDkbeVdijJ6sdDT8UAWwIFeU7kbpFLhXozmBYAordPLJP+U2qBVv9x24t
1uHEVbvsYYgPZ1ViKQ4ymjj70EuXf7kR7s90M8ZqomnqJivY0QIs0Mf7/emvGZnl
hQleYWqg4CSF0HjZNH6vbOAmm8p3aMMUaWZrjwEyNACRFIlE4kPwhyDk1ERpi4IX
8r6YgTUBS+teTvu7CX2OiPV/vfxWSuYZI8h4cYL5Tktpulx+wI5EqIHocEzz3v1e
4XxEbdHtt9mmF/ArT/Y8GC5rtDm/Z1UJNP3Wb2RQmVqZ5UnKpsk=
=5ypQ
klDOIhAAgEuPXfv91llhyjxF5P7mfEsP5yvDL5RIZkcod37gyrp4AKpSVZdn9HC+
kSNcSrH9CXcykwwDxce5C14YfFznx5K7lNyFcASzGgD8b4iAM9DbwZvD2NgNT0zY
l8NoLpCsXZJX1+HTlX3EI3QvwhFQ2NUMTxyzzf+s3s21XXRXVx5l9ZZM6ESzt/X1
xdGAJaSqbX4pn8EhajFz2vKhZrSpbGu2dtchVx2TIIUjQJuiy/jTd7H+Lt5Wuha0
cvWs71YonRO/FGIyu0nT0Es4TswgVQOTSNFvI7mp4ADEG8RtvKVncmrqbmMbouGR
A7+a+EC7n9x23/7fWrrI56TlXByn/x1mndmXzSfdw5KIYsl/w4wyubwktQOquEVF
mJyr/AJn1caJ1EcFiGoofaevLuHH13+zAot6h8eKYdVZZ9Q4q0Avx2b+mqkb384C
K6iDgDoWKnyG6uvjUVBB0j6+cRuy5RqVtsQjouJrEmvqov4ym6suHF2SeQWahflA
3Yo6/dTSwLaVY6JcxNiW2faCbjDe6Vfbe7eX6iDF9WqtwR6sVqtcnBptOhMFDoB9
4wL4VFMXrHm0PrzHYUJp4uTKSF59OummO/M51Fvq+b8Opo2xrtrpSLdPvEWEfTWm
RcmubDLeHOHiffc35np5UsJ8ktBCWKQt28XFa1kp5gHcG5MuKBI=
=dpnm
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -4,5 +4,7 @@ AUX apachetop-0.12.6-gcc41.patch 247 BLAKE2B f193def780fc35322d49af0e13898a5dd95
AUX apachetop-0.12.6-maxpathlen.patch 1577 BLAKE2B 97c046e1bf9f7cd67aaf95f9ed755bc3f12774756da35b31cd7b38db22b2860400bcbc9626a37ea795dc454c46b90dd2a53f41c42124e9d777a7da7a75da3a4c SHA512 c0e4562b9789168acbea68b4f19eb32238244d8003bd4d0df458582b095d9680f2e20b592990f0bebe5ae17fcbcbfd2154e74169788a8d3a31498f26776f6f36
AUX apachetop-0.12.6-ncurses.patch 5392 BLAKE2B bfbe54d1a3b32157cda1a22aba83829948233df7d18d6f54c9ec6f9b4e987c9c201d1bc5af43c3ce0edd8af5d83f14b229725f68b44e8e9ab202da961d628542 SHA512 2c4759a1a8c4a54fb10d75779c23bfadfdb789be1a790add29adc2cb9ba1829f57239da568057ddbfaf0cea5468a74a3fdf20b1fd35b0bf51e8c8ab9e6027b6d
DIST apachetop-0.12.6.tar.gz 126930 BLAKE2B 06d12cc72791920c959fa4ef8e18aa90f1f29a616389329685abf445f416cde9ce6edd2db5aaadaba51488033148e8109245200086a11422436ffe0aab1b4a40 SHA512 35081772f817c6a83a1fcf78790d2a288a9e4e48234c4b3163a09ad15f49a78d649b77f41aa002940fb9416c263cea159c5092a9b87285488eb450964c823c3a
DIST apachetop-0.17.4.tar.gz 128153 BLAKE2B 7601ce98618d041f6fc67e528775ce79b63a726b765ff298d1d74a1dd22a4451be6c36669c7ab9bf82fb8c120a6930d2bbf03823de02a216c558c358c53c07be SHA512 b5115048f79c694344fd341631fe7739567ba3ce6e18514d0be250cb6f42e04c54d35cc023dea5258725fcbfbb6debdaa51b91d64ae3120e70f5b78a7989a330
EBUILD apachetop-0.12.6-r2.ebuild 896 BLAKE2B d8fa75f505641c95219c94f0fb09bbb8382a4797c08be644ac17958c4c804c2594c3c5809c9b82fc413010230f5a83a70a74f4616fce507a1726bcbed204e231 SHA512 b5368a948c0b4f4e6c2d754335de9dd20cb263985192631703d437f7f1c833758b11e4a17cd18fa6f5d09a2edba8de91966d9d72c453e17c6145012686ad68ca
EBUILD apachetop-0.17.4.ebuild 726 BLAKE2B 2979fc7c056474d3e6e968eb7f8a9729a9dcd83137020f50f45c14d1dae27a567dc03e189878e7a2edaa5fb9c68a4ddb4b9211c4d2f5089a98f4850bc67185da SHA512 3e7bcd2561a0dcbdf8d494e3e41c4735e1d08b6893d2c1889dc7590edb83ba729d42b73327284eb50f7c313f0c4b7d07a7c2e63cc5cc01544fa593eebdd8a072
MISC metadata.xml 139 BLAKE2B b4a59c22790dfec3fbcfaea41ef363401766736b68a85bedae00e1944d0a848aa97104c2f34244c0fe7b6363029281f965fc1b3545301d341cda371eaa976274 SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be

@ -0,0 +1,36 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools
DESCRIPTION="A realtime Apache log analyzer"
HOMEPAGE="https://github.com/tessus/apachetop"
SRC_URI="https://github.com/tessus/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
IUSE="fam pcre"
RDEPEND="
sys-libs/ncurses:0=
sys-libs/readline:0=
fam? ( virtual/fam )
pcre? ( dev-libs/libpcre )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
default
eautoreconf
}
src_configure() {
econf \
--with-logfile="${EPREFIX}"/var/log/apache2/access_log \
--without-adns \
$(use_with fam) \
$(use_with pcre)
}

@ -1,5 +1,7 @@
AUX glance.initd 375 BLAKE2B 3d061f0357b8782e6abb0e2f6c779d8901fc7211238b877f3078cea66bc6086e80a530729b6484f110c02e23375fddde7f0ddfd22a6451ef84d9ec3caaa9d6cc SHA512 c6c433334bb337c708e31fac7869bf29e89516b857800d7cb77d264766483f54976dda6d83460078eed0dee14f0770a31adce344ec7fca04c2040b21dcf239b5
DIST glance-15.0.0.tar.gz 1803491 BLAKE2B 70e0f1f7eab6aa0066d16e30e9325ac45d9c0eb9df875e3b26e90463e10299d6c7c272c0b070137f27332bdfcb33abeda68e3375e2562c83942ca72fcb24de38 SHA512 beb5744f9e8b296356cb731c79f1efd7b60408c1282e8a64ab7d414929c447c4f2ff0562a0d59c0a05f828d420ba190946866543a37dbd2df73ae322cbcabab5
DIST glance-15.0.1.tar.gz 1815463 BLAKE2B ec6e51340fc4d737e2bd777baf03163a0b515d19c1dc8e5203918e07b304a9539f47ba763207e26def985c6a384d21250ffe1386b433d8b606b55d3d70e4431a SHA512 2da3ada256424a7817d0c49aac0940443cbefcfff3df77a623d7099badf356808b5df59f109ac233f84ac561b7310d3b8d53cafd6c9955a8e2b296a1655cedd3
EBUILD glance-15.0.0.ebuild 5137 BLAKE2B fc41aadc655ec1cbf88820a51114944efaff287087105b79fa08e886f80f6abec36aeaad1f1a5d3162bde04e6e3590427adf5c7837ef3b7b915be1c9f9f397af SHA512 127baee4875ca362a2f791c7218aa8ed531efe63b54d36f7c57e2d3761d8ba09d5f599bff5503ae20df232978d575b7ed6abae255725df0c20f08565c0815a96
EBUILD glance-2017.2.9999.ebuild 5151 BLAKE2B 6d251e35b8bc16b1ea08fc83e5269cd159b1cc4d5b7925f779e487365a0ced20c1c5b3d6fd730c69b9bac6b984c49b6b26979348c2e4e737fb10cd22f041f27f SHA512 e75ae4339b67632a84385cdb17d18f41101b189e79c4a2ad6d5113895881b400688c5693f86b10133934ac5b8860ff27f81249c153e10777bf45a9e5056f2c11
EBUILD glance-15.0.1.ebuild 5279 BLAKE2B 9b19e16abf18a0f7fbff0cb3fef24e6a5d60774b7ca5cec7b6b30b97331d5a556102586eea8c2d37fc7e0772757d02e39e993d1c178c4782a78c525dc38c4a1b SHA512 be9cea54014cfe17004cb4a6825e26e0f516bf0036a61741d3be73bdbd77f2825c1bdf6fd89eff252581074a1661a5b02187e247d7b9c5453e52933faa4e1fbf
EBUILD glance-2017.2.9999.ebuild 5279 BLAKE2B 9b19e16abf18a0f7fbff0cb3fef24e6a5d60774b7ca5cec7b6b30b97331d5a556102586eea8c2d37fc7e0772757d02e39e993d1c178c4782a78c525dc38c4a1b SHA512 be9cea54014cfe17004cb4a6825e26e0f516bf0036a61741d3be73bdbd77f2825c1bdf6fd89eff252581074a1661a5b02187e247d7b9c5453e52933faa4e1fbf
MISC metadata.xml 786 BLAKE2B 2d0d8d4d270200eafcb2570528bfc0fb0f3932295550186f9cf930c05d7ade06faf004d159047fe347716249166cf9f595c2512cea86aa86fc2c604582380106 SHA512 eed1ca2a7e15b1844de0a3a35453ab5890622cf161407df5ccb9d21ab2634691c94237496ddc8ab02881a687e16f8378f37817b20705112e11ee55d2a813f99a

@ -0,0 +1,150 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1 user
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
HOMEPAGE="https://launchpad.net/glance"
if [[ ${PV} == *9999 ]];then
inherit git-r3
EGIT_REPO_URI="https://github.com/openstack/glance.git"
EGIT_BRANCH="stable/pike"
else
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc mysql postgres +sqlite +swift"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}"
#note to self, wsgiref is a python builtin, no need to package it
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
RDEPEND="
${CDEPEND}
sqlite? (
>=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
)
mysql? (
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
!~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
)
postgres? (
>=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
)
>=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
!~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
<dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
>=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
>=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]
>=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
>=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
!~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
!~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
>=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
!~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
>=dev-python/taskflow-2.7.0.0[${PYTHON_USEDEP}]
>=dev-python/keystoneauth-3.1.0[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}]
>=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
>=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
<dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
dev-python/paste[${PYTHON_USEDEP}]
>=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
!~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
<dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/oslo-db-4.24.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
!~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
>=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
>=dev-python/oslo-messaging-5.24.2[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-5.25.0[${PYTHON_USEDEP}]
>=dev-python/oslo-middleware-3.27.0[${PYTHON_USEDEP}]
>=dev-python/oslo-policy-1.23.0[${PYTHON_USEDEP}]
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
!~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
>=dev-python/glance_store-0.22.0[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.6[${PYTHON_USEDEP}]
!~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
>=dev-python/cursive-0.1.2[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
>=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
"
#PATCHES=(
#)
pkg_setup() {
enewgroup glance
enewuser glance -1 -1 /var/lib/glance glance
}
python_prepare_all() {
sed -i '/xattr/d' test-requirements.txt || die
sed -i '/pysendfile/d' test-requirements.txt || die
sed -i '/^hacking/d' test-requirements.txt || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && "${PYTHON}" setup.py build_sphinx
}
python_install_all() {
distutils-r1_python_install_all
newinitd "${FILESDIR}/glance.initd" glance-api
diropts -m 0750 -o glance -g glance
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
keepdir /etc/glance
keepdir /var/log/glance
keepdir /var/lib/glance/images
keepdir /var/lib/glance/scrubber
insinto /etc/glance
insopts -m 0640 -o glance -g glance
doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
}

@ -4,16 +4,22 @@
EAPI=6
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1 git-r3 user
inherit distutils-r1 user
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
HOMEPAGE="https://launchpad.net/glance"
EGIT_REPO_URI="https://github.com/openstack/glance.git"
EGIT_BRANCH="stable/pike"
if [[ ${PV} == *9999 ]];then
inherit git-r3
EGIT_REPO_URI="https://github.com/openstack/glance.git"
EGIT_BRANCH="stable/pike"
else
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=""
IUSE="doc mysql postgres +sqlite +swift"
REQUIRED_USE="|| ( mysql postgres sqlite )"

@ -5,7 +5,6 @@ DIST github.com-GoogleCloudPlatform-gcloud-golang-3b1ae45394a234c385be014e9a488f
DIST github.com-MakeNowJust-heredoc-bb23615498cded5e105af4ce27de75b089cbe851.tar.gz 3384 BLAKE2B 5eb9bb3c88a3bee70cd64f30afcc039f2f43b68be23f39c72f9091765388229a8f5bdbfba8d11d1916d18e9c785e15959c000337461e44940df0ea40ecce40db SHA512 b877b8b0e67f300ed9773b32593a1edec2fb6df3b0d5026cc7b67490ec9a4cb0d9630fb30dc3dee6b7081f81c3fbf1399809c4bb171a5afab665ff93a9f3a034
DIST github.com-Masterminds-semver-517734cc7d6470c0d07130e40fd40bdeb9bcd3fd.tar.gz 15744 BLAKE2B c5ebbc22c9d995a9bea44742bdc513dea977276d43306f1c9edd2c59eb9844c1e6f304ba4fa5f340b6052abea5294314049bd9055154af2d6f3e2ddac3d6cdaa SHA512 321734efb1dc3d7c6e5795c991511340330c0ecd44571f84fe6d5f6e36945c68b3fe2c47c8bceb4c80d0eaeb21b7a2e45f856b65e942a74434e1f28892120460
DIST github.com-Masterminds-sprig-b217b9c388de2cacde4354c536e520c52c055563.tar.gz 37580 BLAKE2B 8df1660308b0be42e76511842c092caa1222e92698a64875dec24240f8d66515b056af2181c950fd3d05c82645086b2b66afd5a61afed706d69964b52177a72c SHA512 9decb828c62865f09c0efac5eae8a536ad1a7e33aa6389be2af0c58017a20b08714a77b5bdde6e69ae1fa0c21e67d251fd2718d564195be7f058a286e1c6f2c4
DIST github.com-Masterminds-sprig-efda631a76d70875162cdc25ffa0d0164bf69758.tar.gz 35366 BLAKE2B ddde73c2c0a6fa6f80ac9a135bae99030b72b94cebe6efa3e42c1a4792f344d31d7d76309004b533c9687d4729a68bb19f3b39d179e2e41d7ad4d55356a9fcab SHA512 daf9dc30aab277192244af9f207b31e772457c5d9600f69b30780b2f267f4f45ee778136d6f8e27b41a47593623a4b21a2af960678e1a8f2ec6aa16cc7060275
DIST github.com-Masterminds-vcs-3084677c2c188840777bff30054f2b553729d329.tar.gz 27278 BLAKE2B 072014886aba809af343bd5b5a2cf21ef95a5712ed80662f62591fb58dde6e71f075d74d93b755845cab571f510ce1e59b0cdcbf61fd8a485738acab14345c29 SHA512 77a2d594f7da607c9c1502e9ad64414c177450a40853d6928c690df2ff6adce0fa79627ea437e07e7459b1956b00db9d1fb8b0e08bff2c0e2c1f98420b36ee53
DIST github.com-PuerkitoBio-purell-8a290539e2e8629dbc4e6bad948158f790ec31f4.tar.gz 11532 BLAKE2B b39c15b219e296663d8b60e2899128bfe688e1833111a2e40425c1c88f88ac4703b45c244a8cad93ea3c39e0052c74ce0745b7b77ab2a686a29110b94cf36e7b SHA512 ae439ee73627ed3ec83759daf5944f62e8734f5232f92d552c8a7ad6887d4bd3e8ba8a22dca7cb1793485a426c0112aa6354eafd76273220385f890de5d14de9
DIST github.com-PuerkitoBio-urlesc-5bd2802263f21d8788851d5305584c82a5c75d7e.tar.gz 6787 BLAKE2B a5741976f00b3b7d02d98854fc53c4a996c5afe5e97f91de943bda1fde9aa7b88c913b1e52038ebe61bb1629c9bf25ff56a119fad7a84b21a544a6eacbf7899f SHA512 0f33b69ba89ebdf04a082daa87efcdcaf4cf1d703443879b63e3ce6410a7bb6fec657c014a65ea620ca7a63afd681514559f766bd5028d7e8333bd7de8d33f3d
@ -58,7 +57,6 @@ DIST github.com-gosuri-uitable-36ee7e946282a3fb1cfecd476ddc9b35d8847e42.tar.gz 6
DIST github.com-gregjones-httpcache-787624de3eb7bd915c329cba748687a3b22666a6.tar.gz 13588 BLAKE2B 2e86bdb3f8a6dd2a02145aa328ef928d5aa732a3b88df4285265632b3f490dbbcb8836db6abea5fbbbb97df1f1fe89b3e4df8a1d87367d0027aa517fa5437082 SHA512 4e777e600903a3463c451ff5121a57795f4815e0c3004a6447baa9824c9b60e994fe05761c63cfbb462d13967f381249b47d7292a635b87096a2c71f53a81f7d
DIST github.com-grpc-ecosystem-go-grpc-prometheus-0c1b191dbfe51efdabe3c14b9f6f3b96429e0722.tar.gz 20764 BLAKE2B cb5d2ef073be0df0b185cede4c4fd924d160a4beed06fe6ed748734865272ca958cd69208684492932cd4ecb5b36c07413cd0cda3fa43ac4cc1b0e8337407eb7 SHA512 6b8b8b980ee9b98b7508045c4dfb5be38dac586d0bc2fb3b9118824336e8a32b2428265e9aac427bea68cb7ed5079cf1ef910de284862b1845f05c23e09dcbc3
DIST github.com-grpc-grpc-go-5ffe3083946d5603a0578721101dc8165b1d5b5f.tar.gz 334844 BLAKE2B 6b1025e0248b427840eace218538e34a21338990436a74f6e7c29da7415ddaa343a262b8f9b87a2f6c82d91d66dc192465a8ab4f283b4427f63e0bc98020df62 SHA512 124bf026d11a15aeb512f94807765e0b8f12815f551eaed14d634e0966122c1b18c0b9a2e06330aa6911ec9d923ae2e9e88ecac94d77874bc2ff850f2708fb0e
DIST github.com-grpc-grpc-go-8050b9cbc271307e5a716a9d782803d09b0d6f2d.tar.gz 253475 BLAKE2B f2bb0b7d82d804d8f3bbd21e656a909e6d9f4d2694a9d06e7dedb0640bba8f785790c679e03b1f477f891e2c918ec875f882757c972dfe2c93d6a5bff87925bc SHA512 a7f52c05e60f6c2f31fdd4947f94bee6562f51b27ce23a2e7feeb92160704c8db0c21961cfb2f5a8ad3d66aa7feac2d94fe877752ad72d9a307691260c0dcd8c
DIST github.com-hashicorp-golang-lru-a0d98a5f288019575c6d1f4bb1573fef2d1fcdc4.tar.gz 12309 BLAKE2B 1ec44016ab8d83bc9bfbd99216d72fdfe96959ee4644ec3dbd60893de121361d506930ef2de5aee8815ffa96754985895132fdc30678aa9bbe26a67091223743 SHA512 bfe0d2e0a7d11aa4bb03a4c3c0941ea5cf2f295b45120ac37ae705659a4700c0ed3df3b140443fb223514d8a5da9b53758bd133ce733b6f7da257785a6ffd995
DIST github.com-howeyc-gopass-bf9dde6d0d2c004a008c27aaee91170c786f6db8.tar.gz 11295 BLAKE2B b8d611a2f5410ecda182de54c21c57317ce5191e35d744a87eb5a546b0e8ab7f329a561537df620cb17ff92826a30699e6358e31f2c2dbbb19dc6407e2893a2f SHA512 d502e33fd19784f76d04e3ff7218a055b6b0f16ac9f53bd526ec15ff3f94ba2729aea534313d18ae62aa586993fa8ff2fdfafbea7be84a002f8d7e19ae7f951c
DIST github.com-huandu-xstrings-3959339b333561bf62a38b424fd41517c2c90f40.tar.gz 16077 BLAKE2B 876bad301ff0e8074442a7f375533113c93d5f58d61969f7455a3aa653d2083fd9abccc0410a8c46325328c4616d1beed2cddccd379ce21fbf4a8bfe8c322cac SHA512 3100ead162c3339b07786ae40a27c880ec9309b4dd45af94d686cacaa85f0cd41d87e3509103789122fdea787e501235ff5f9c770fb1d3df50f1dedc80629359
@ -67,17 +65,12 @@ DIST github.com-inconshreveable-mousetrap-76626ae9c91c4f2a10f34cad8ce83ea42c93bb
DIST github.com-jmespath-go-jmespath-0b12d6b521d83fc7f755e7cfc1b1fbdd35a01a74.tar.gz 48285 BLAKE2B 3dd3d6729fef9fa3f5f7aa09fb9114267202a90d5beb44f996406f9a45c02a281d8a1eae3f5125d03ff267b9eee874b6415891fad21bfaf4e3d7e09125d90419 SHA512 e5c1e322b1f9506edcc1f1bb4efc2d3a6fa440abff16fa3557f4ecb3e82b0be1cb9511712d3ece32e7c247c58ea3aa07197bab0ae2e7aef262aa97adf83dc253
DIST github.com-json-iterator-go-36b14963da70d11297d313183d7e6388c8510e1e.tar.gz 94461 BLAKE2B ae06e3ffe68b8e85ee05485225370ede915f36e4ebc640b78788ec3f1b502eeae1d300a5f7c03516d7cd7f94b37f1837b09e0cb7ae85cf71e01569a659d6f52e SHA512 4b16ee3952eda0900a00e6d45743790fb5a36602bf2ea57aa0b96c466291ea11059ca8829c96fa1406013f29e178f7c007c5a20e7aea31f7e56b7fdcd21e7958
DIST github.com-juju-ratelimit-5b9ff866471762aa2ab2dced63c9fb6f53921342.tar.gz 8239 BLAKE2B de4608776b55ee59aa5d12b46c97f1ec848f9a43ab0b52b46ecc570cfcfcda8274c4d9d856a78e3ca0cf9971ff8a030f3d9c794e8a911b554c098b841cb5fbab SHA512 8b1d1e70e25861bc1094cc2810a070905bd741801683bbd9279913f81b4463e5cd040ab17aaadff52034874557293a3acee730438d2291ae617215a3ac16da77
DIST github.com-kubernetes-api-cadaf100c0a3dd6b254f320d6d651df079ec8e0a.tar.gz 1291393 BLAKE2B 184358098449fa3fabc46fba82a48f7037cd769c983acbbf8371437daad6170f0faebc9cee7babc776ecd8c9234c0108f0159360330eda9c186eca23538c3254 SHA512 f61563caa01c1d08c0c49cc3cd26d94aa44d6848c515091153235e92bddbe41b9621637479fe2256a01e722d0ac61f3534ec0b6ab953bde668ccaff4fd9a6781
DIST github.com-kubernetes-apiextensions-apiserver-a5bbfd114a9b122acd741c61d88c84812375d9e1.tar.gz 4570659 BLAKE2B 50d421caaf529c12e1e4ce07493ffa0c92daea64b68d63992dd85bc5025f928df454a8af6701cbaa9bc065b61868b079d04dedb50f6696a267a4c5d790a28750 SHA512 cf74085a3bdfb6303243d42e438d7291300f1cff01c64aa854c444be52c6ad81ffbb868ef3eb3850225c62d25337d0eec7f7d1044709f1b5860121bec44b703c
DIST github.com-kubernetes-apimachinery-3b05bbfa0a45413bfa184edbf9af617e277962fb.tar.gz 1485046 BLAKE2B 51a95498e0ba00b19e0731604feb001779d2798d73a3c64a7193c07fde01ec71a6a9e4a3605bcd50be33ec55c92be71c15039ac70b0f9cd88a566c908acdb11a SHA512 12f63a76fce8465d2c294e65c2b16a30fc5c2ede65d63e75f3a7b143e6c5acfa2abe673508a9b792b0b5819ae534ae1018edfece1431f573e731e33d5e244807
DIST github.com-kubernetes-apiserver-c1e53d745d0fe45bf7d5d44697e6eface25fceca.tar.gz 3869160 BLAKE2B 7e3fcafce1ee62a7e95b1c09814a3e5efb7efb20642214e0f2b093e11e797d8ddc312c18f7369b0745d344470cf1fc9d3ce9e582a6998f2df8f139cdad812427 SHA512 8f5cef4f90fa6ef9d64fb3ae21c68f3b7785e758bbc4f85dd2b7f2ec07f281a3df66ac1705f291b834513341f8a2c20ae1601ab65e337f313c156f5c4e9b481d
DIST github.com-kubernetes-client-go-82aa063804cf055e16e8911250f888bc216e8b61.tar.gz 2350724 BLAKE2B 9d621d0de3c1efa647846478920b01600ed165aeb53c4c3464efd1e431f37e9bb7040bdfc5418cf3f282e101475fa868e2a2a95f969843dbbe0c4b7d123457a4 SHA512 9dfce761a902950c4080826d78d427d91724210cc059336e322c8873ebeb1b483f2b86b2a39e47d5717c98331d15cdffca1bf2a09699d5752a46ed968e9739f9
DIST github.com-kubernetes-kube-openapi-39a7bf85c140f972372c2a0d1ee40adbf0c8bfe1.tar.gz 84447 BLAKE2B fa2ad0affd97fd0874b9bc4723f522d78c0ede1c6d43ed22ac151aaa3423f3dc180dd5578378bf95f747ef5eb18140414787349ab062c3974f71901c58fc00a2 SHA512 45867a30bc4877b4376d69787c4d20943fe21dfda20d6eefeda729b808668bc37b12e5a7c0869d13bb6b3481b798ef990d66d6b4e733331651d8a4db323c4cb5
DIST github.com-kubernetes-kube-openapi-868f2f29720b192240e18284659231b440f9cda5.tar.gz 27068 BLAKE2B c2b433238a708feb8b087438de90a6aa435ba88dc88f63455604ed7b02a9b7cb6e84fdcecf9054d20fb8e6244e8b3c5c6d26108bee04a1faa7bf1e08c9554b09 SHA512 ad865c986a7eb0fff44deec908a5217a935b283fa170912b0cfdc5f3b96a95ed60b49f991480a4e37699d4cde259cba9f85d4fc0e8757e9581048122c89f6569
DIST github.com-kubernetes-kubernetes-0b9efaeb34a2fc51ff8e4d34ad9bc6375459c4a4.tar.gz 23391057 BLAKE2B 1925ef02958542f4da3f95fa1acf0002ca454acee73439d73bcce28f381738fcf69a3cdafe76546815df390096ee76f7e2b532bc7412e7a2c0b0d510f1a40648 SHA512 fd54ae65260e8b62ab203fe41dc1a9ea9982ea1e986ce7c49971769aed0552d1f0baa162946d94207445ab5a5d0a08806663a496dd4fb00da451a86d72519ac5
DIST github.com-kubernetes-kubernetes-3a1c9449a956b6026f075fa3134ff92f7d55f812.tar.gz 23382404 BLAKE2B f6d6b9a67d90470d8c30a17c60cd24bfa075d36a580a3ab6f985d96f53d08b0971569c33c0c508e542148022ca3be0cf5fdc60707070da6e9b71c8ba3605e8fc SHA512 05f046d3a4ad5844b05b4b579bbdf2448bfac05197c8fb3a47ca19ff91bd5482972e763c32af84f99e66ccbbcb9c9102d4a5968981f9fd183ecc68c718183af7
DIST github.com-kubernetes-metrics-8efbc8e22d00b9c600afec5f1c14073fd2412fce.tar.gz 57396 BLAKE2B 31de627b9805d3fe647d2918a839655fd164b45da063fb4d11710b65354d6f2b447d7ac6dae558b12512a15d92494cb4647fe859bea69b4544520452a206ff62 SHA512 f0988a6846a8ce9a003cc8898f0777994c162f678ea5986986163af0db366682d8a98a39029c486535c330f577539be39c34be2fe0c0113c7895fc94a1235eec
DIST github.com-kubernetes-utils-9fdc871a36f37980dd85f96d576b20d564cc0784.tar.gz 7540 BLAKE2B 7ce585f807a952e11c316f212b7d348485213f94ebd558fe1b4c228c84d3adfe7273d5ae5393e17408b357a0f37967e806e15bb66c2d8139bb5e33281cc7f1e8 SHA512 cc2eaf7e71b8012635ef6d02b00595d5e7d2a321772699199d61813e3ef1e1ca3c3239de264ab2b719be5a452fb183baf4fd5f87e988a15c51064423d6f2d9b6
DIST github.com-kubernetes-utils-aedf551cdb8b0119df3a19c65fde413a13b34997.tar.gz 13650 BLAKE2B 7ef52334585300d4faf98a02324380ba5dcdaf708b8027ca9fdae43d0b0a43c5d495162f1e69d4f9f9b8dbc2e22dfaefd66eb479bace78bbbfcf84145613c174 SHA512 91f525cc68ec01f394da926eb3fcd7bd95b62609721c86f22c02d852b42913eba659a97bb9ceb19f4b6aab5a967e5f385d732b81284871c82c740fb102a09368
DIST github.com-mailru-easyjson-d5b7844b561a7bc640052f1b935f7b800330d7e0.tar.gz 62806 BLAKE2B 6d5bb5130a2bd54ca893dd478de4933a788393f1aa6c54ba87664db97d0bf5e3664c535caedcc70b1caaeef45af811ed6f9465ca11e7f44ccf150b65a1413ceb SHA512 7db724ddcc594900a8b3bfc54eb19fe18e6e8f158453a0d31a834385f687dbeec27d73b07e25cee0026b1c9ea9ac5e793cf5f81dbed64e353ce7681d30c88c81
DIST github.com-mattn-go-runewidth-d6bea18f789704b5f83375793155289da36a3c7f.tar.gz 5884 BLAKE2B 62f6d7217043f77a41e038c3f69c4fd20f71a9b203b29946b7dea5b9ddbcbb08b83ee40533c73cea681700c04ce2f15361eb43f6c9e86bff85318792e12f0968 SHA512 15e7ccac112c78e4fc8fc06f32c6b5864a945b0cea885856f12ab694020adef0af92b0f6a0d5e873891c3f68dfa0dae4c1f2de1ac7946ce570b155e6c5286d84
@ -99,9 +92,8 @@ DIST github.com-sirupsen-logrus-89742aefa4b206dcf400792f3bd35b542998eb3b.tar.gz
DIST github.com-spf13-cobra-f62e98d28ab7ad31d707ba837a966378465c7b57.tar.gz 71311 BLAKE2B f908877fb77bbc63a213647f068966f771cc2d299fad21da2b7b096b3253102c9f334f8709960a33841a2b441fee2b9ddb23bccd1fb745268fa41303b25b50f2 SHA512 69ed1d5202af46c685821b914f8ca8bc77b9bfbcfb68a2f388f141d35fc2e673f27bf99d5f9dff285f974a363aa0f3fed1eaacb19910dca080c6e1fa388dcb38
DIST github.com-spf13-pflag-9ff6c6923cfffbcd502984b8e0c80539a94968b7.tar.gz 38921 BLAKE2B d09e3cfc1d9f7fd97e806633ecab4089d16529b74d90a968b46a70ac70b3a1e8a47adf3a891510f7b14d46fad1ae92e4912fa86042e808c7a31022e3e4be928c SHA512 38b1c4b1526953db9e4f674a7d9eef68864c4feb7bf8a2b816e3ea9908200770650552fc9b15a5ab436904818c4893e13761a942164ccb650ce56e86c432d5b7
DIST github.com-technosophos-moniker-ab470f5e105a44d0c87ea21bacd6a335c4816d83.tar.gz 7897 BLAKE2B a2b6f62fea8cb724ebbc9658e37985ed27fd1c395a838b6f8f89bc3e05106cd3e89b86753223bccc50de210461c89b01d8e3095ae1c6dcb6bc9a655c462981f0 SHA512 460b1cbef7d5236b099a67b27e902f9077fd42d6aa3772c13c1c3ab20fca87719a770478a068bf150e1224612fe4e1eadb1ec7cdfa60ca9cc81e3f6de62ee9c4
DIST github.com-ugorji-go-ded73eae5db7e7a0ef6f55aace87a2873c5d2b74.tar.gz 169394 BLAKE2B fe292aaad3f31173e1ed0e0d9dff74b9f5c46803acee9476f86a4822327296bfe52009d68c1b7bc2ed246596032e74a597eb951795a37eea9518a01ab4b3ad9e SHA512 adbe58e9286863ef674b6204d3b56276ff4e3bb1743af53e369fd2be97ee28dc26bb89f509f9b01641731b058db464af839adbad0e31149503b57796b22b2be8
DIST helm-2.7.2.tar.gz 823059 BLAKE2B 3c4b3270055931e92bdafa29dcb182524e08744b3631bedb384bc34c3fd71dfd3aa60a9754b270d8b69999824166314439e14b53f9659543d69ff30ac7dc8116 SHA512 8ab947faa891102d89f229d79b6e78992b7a37d9bccc2a7c882482dc8143619acb1409d5643717d8d10fbd7e0df9da07a1ee18019bdb6befa4ce189112001b4e
DIST helm-2.8.0.tar.gz 1124564 BLAKE2B 3d5179047dc15b15dc61221f30d42478a473507b4c43ce00ea695827a9b7a96acd4b6c8bdb1d1e9a54b33a0fba59531e95bbd02cd8bb4e00e6fae67ccabde883 SHA512 408bf32048df094fd5a1cd348f2f10fa2afd043f51f6c4efada2329e4c22e035d8ba82754b03c7b3844639e0508c92c81df9727a86cf73e5c6eea1f0691788cd
EBUILD helm-2.7.2-r3.ebuild 8508 BLAKE2B 15436e77f2f071806a25300957ab28c3de02f5c7508a10dc2d7adcd441e6341e2340e4873228395fca0f802873f439ef52713bbc4776af3e396739fc9cda7143 SHA512 09d6367a5a9e5a4ef6c58d792569c9df5b456cac38dff5163855136f917fd85d9965fffefb32a445856640e751761d29566255c613aeff05cf95e3dace4fea44
DIST helm-2.8.1.tar.gz 1125082 BLAKE2B cb513c34127f1fedf759b94710fc22efea0b76a25189b87fe2e169252265b57b04cdc006d1c8bf0bf6b63e80f4e544716298865aef236874b337610153f3e45b SHA512 5867d192b2a401cf93ea8b1d4e1dddffab992b55931cebd10c53324270288fefb10fa2dc12277dd361b3e4b95ad0258c755459276ce044af1ae9e70266ba6ae1
EBUILD helm-2.8.0.ebuild 8958 BLAKE2B fdbdbfc0c9f7b1f3ebf8787bf10eb930602a7709c05bf7170c5b2c267c2e8087b5969f51b4b32d8d350c8d86b00373f7eb610e8400d2b905a82cab1c04b05697 SHA512 d3cf9b42da67033bb0a831b623c8f6fa0fc9cb1d170dea443f36c6eb07b19ae8891599002c89bd296941fffcfa2b74977ce5a6113523cab6c1477fd0e4300d43
EBUILD helm-2.8.1.ebuild 8958 BLAKE2B 8a93471eba5b5874282746db73d32329202f4745232b2f475b67957f871907ed232d1c2ca2125cfea9b133ee3c8d94786d513144abf15628d67d0f7c02471e47 SHA512 e09847d0a5819f2cb88a678fd453aaf8afe50f31a02b4fce9e00f13301c0508754252c2c0fde7c21b2b0ab29ebdaf7f3dd3e22e477232468dfc35ae5cf8e2a51
MISC metadata.xml 325 BLAKE2B 2c14b657183fbfb11e64b4e00d5fe758cc449191f675b9359c940f2098446a08310bae27d291e268e8ee22cf6a0435ae2065f1e50d961bbd16804890bcbab5c0 SHA512 7021bdc2264f99d038b05085afcb1de80bd03e705e4c286dc81e0aa486507ceeef102340d2c49b74c2b7aff87c7ae7bc96caf4ab0677f9dc22156b7faad0fce4

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -9,6 +9,8 @@ EGO_VENDOR=(
"cloud.google.com/go 3b1ae45394a234c385be014e9a488f2bb6eef821 github.com/GoogleCloudPlatform/gcloud-golang"
"github.com/aokoli/goutils 9c37978a95bd5c709a15883b6242714ea6709e64"
"github.com/asaskevich/govalidator 7664702784775e51966f0885f5cd27435916517b"
"github.com/aws/aws-sdk-go 760741802ad40f49ae9fc4a69ef6706d2527d62e"
"github.com/Azure/go-ansiterm 19f72df4d05d31cbe1c56bfc8045c96babff6c7e"
"github.com/Azure/go-autorest 58f6f26e200fa5dfb40c9cd1c83f3e2c860d779d"
"github.com/beorn7/perks 3ac7bf7a47d159a033b107610db8a1b6575507a4"
"github.com/BurntSushi/toml b26d9c308763d68093482582cea63d69be07a0f0"
@ -27,6 +29,7 @@ EGO_VENDOR=(
"github.com/exponent-io/jsonpath d6023ce2651d8eafb5c75bb0c7167536102ec9f5"
"github.com/fatih/camelcase f6a740d52f961c60348ebb109adde9f4635d7540"
"github.com/ghodss/yaml 73d445a93680fa1a78ae23a5839bad48f32ba1ee"
"github.com/go-ini/ini 300e940a926eb277d3901b20bdfcc54928ad3642"
"github.com/go-openapi/jsonpointer 46af16f9f7b149af66e5d1bd010e3574dc06de98"
"github.com/go-openapi/jsonreference 13c6e3589ad90f49bd3e3bbe2c2cb3d7a4142272"
"github.com/go-openapi/spec 6aced65f8501fe1217321abf0749d354824ba2ff"
@ -48,14 +51,17 @@ EGO_VENDOR=(
"github.com/huandu/xstrings 3959339b333561bf62a38b424fd41517c2c90f40"
"github.com/imdario/mergo 6633656539c1639d9d78127b7d47c622b5d7b6dc"
"github.com/inconshreveable/mousetrap 76626ae9c91c4f2a10f34cad8ce83ea42c93bb75"
"github.com/jmespath/go-jmespath 0b12d6b521d83fc7f755e7cfc1b1fbdd35a01a74"
"github.com/json-iterator/go 36b14963da70d11297d313183d7e6388c8510e1e"
"github.com/juju/ratelimit 5b9ff866471762aa2ab2dced63c9fb6f53921342"
"github.com/mailru/easyjson d5b7844b561a7bc640052f1b935f7b800330d7e0"
"github.com/MakeNowJust/heredoc bb23615498cded5e105af4ce27de75b089cbe851"
"github.com/Masterminds/semver 517734cc7d6470c0d07130e40fd40bdeb9bcd3fd"
"github.com/Masterminds/sprig efda631a76d70875162cdc25ffa0d0164bf69758"
"github.com/Masterminds/sprig b217b9c388de2cacde4354c536e520c52c055563"
"github.com/Masterminds/vcs 3084677c2c188840777bff30054f2b553729d329"
"github.com/mattn/go-runewidth d6bea18f789704b5f83375793155289da36a3c7f"
"github.com/matttproud/golang_protobuf_extensions fc2b8d3a73c4867e51861bbdd5ae3c1f0869dd6a"
"github.com/mitchellh/go-wordwrap ad45545899c7b13c020ea92b2072220eefad42b8"
"github.com/naoina/go-stringutil 6b638e95a32d0c1131db0e7fe83775cbea4a0d0b"
"github.com/opencontainers/go-digest a6d0ee40d4207ea02364bd3b9e8e77b9159ba1eb"
"github.com/opencontainers/image-spec 372ad780f63454fbbbbcc7cf80e5b90245c13e13"
@ -70,10 +76,10 @@ EGO_VENDOR=(
"github.com/russross/blackfriday 300106c228d52c8941d4b3de6054a6062a86dda3"
"github.com/satori/go.uuid 879c5887cd475cd7864858769793b2ceb0d44feb"
"github.com/shurcooL/sanitized_anchor_name 10ef21a441db47d8b13ebcc5fd2310f636973c77"
"github.com/sirupsen/logrus 89742aefa4b206dcf400792f3bd35b542998eb3b"
"github.com/spf13/cobra f62e98d28ab7ad31d707ba837a966378465c7b57"
"github.com/spf13/pflag 9ff6c6923cfffbcd502984b8e0c80539a94968b7"
"github.com/technosophos/moniker ab470f5e105a44d0c87ea21bacd6a335c4816d83"
"github.com/ugorji/go ded73eae5db7e7a0ef6f55aace87a2873c5d2b74"
"golang.org/x/crypto 81e90905daefcd6fd217b62423c0908922eadb30 github.com/golang/crypto"
"golang.org/x/net 1c05540f6879653db88113bc4a2b70aec4bd491f github.com/golang/net"
"golang.org/x/oauth2 a6bd8cefa1811bd24b86f8902872e4e8225f74c4 github.com/golang/oauth2"
@ -81,23 +87,24 @@ EGO_VENDOR=(
"golang.org/x/text b19bf474d317b857955b12035d2c5acb57ce8b01 github.com/golang/text"
"google.golang.org/appengine 12d5545dc1cfa6047a286d5e853841b6471f4c19 github.com/golang/appengine"
"google.golang.org/genproto 09f6ed296fc66555a25fe4ce95173148778dfa85 github.com/google/go-genproto"
"google.golang.org/grpc 8050b9cbc271307e5a716a9d782803d09b0d6f2d github.com/grpc/grpc-go"
"google.golang.org/grpc 5ffe3083946d5603a0578721101dc8165b1d5b5f github.com/grpc/grpc-go"
"gopkg.in/gcfg.v1 27e4946190b4a327b539185f2b5b1f7c84730728 github.com/go-gcfg/gcfg"
"gopkg.in/inf.v0 3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4 github.com/go-inf/inf"
"gopkg.in/warnings.v0 8a331561fe74dadba6edfc59f3be66c22c3b065d github.com/go-warnings/warnings"
"gopkg.in/yaml.v2 53feefa2559fb8dfa8d81baad31be332c97d6c77 github.com/go-yaml/yaml"
"k8s.io/api cadaf100c0a3dd6b254f320d6d651df079ec8e0a github.com/kubernetes/api"
"k8s.io/apiextensions-apiserver a5bbfd114a9b122acd741c61d88c84812375d9e1 github.com/kubernetes/apiextensions-apiserver"
"k8s.io/apimachinery 3b05bbfa0a45413bfa184edbf9af617e277962fb github.com/kubernetes/apimachinery"
"k8s.io/apiserver c1e53d745d0fe45bf7d5d44697e6eface25fceca github.com/kubernetes/apiserver"
"k8s.io/client-go 82aa063804cf055e16e8911250f888bc216e8b61 github.com/kubernetes/client-go"
"k8s.io/kube-openapi 868f2f29720b192240e18284659231b440f9cda5 github.com/kubernetes/kube-openapi"
"k8s.io/kubernetes 0b9efaeb34a2fc51ff8e4d34ad9bc6375459c4a4 github.com/kubernetes/kubernetes"
"k8s.io/metrics 8efbc8e22d00b9c600afec5f1c14073fd2412fce github.com/kubernetes/metrics"
"k8s.io/utils 9fdc871a36f37980dd85f96d576b20d564cc0784 github.com/kubernetes/utils"
"k8s.io/kube-openapi 39a7bf85c140f972372c2a0d1ee40adbf0c8bfe1 github.com/kubernetes/kube-openapi"
"k8s.io/kubernetes 3a1c9449a956b6026f075fa3134ff92f7d55f812 github.com/kubernetes/kubernetes"
"k8s.io/utils aedf551cdb8b0119df3a19c65fde413a13b34997 github.com/kubernetes/utils"
"vbom.ml/util db5cfe13f5cc80a4990d98e2e1b0707a4d1a5394 github.com/fvbommel/util"
)
inherit golang-build golang-vcs-snapshot bash-completion-r1
GIT_COMMIT="04769b7c26109aabfc9c6b645b345d665b6bd0cd"
GIT_COMMIT="6af75a8fd72e2aa18a2b278cfe5c7a1c5feca7f2"
ARCHIVE_URI="https://github.com/kubernetes/helm/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"

@ -11,17 +11,8 @@ AUX puppetmaster.init-4.x 1108 BLAKE2B 1793d3d881de2c1808159f940bf1e758c2e7fad8f
AUX tmpfiles.d 39 BLAKE2B 2c9a992bf709a384ae02395299ddeb2febf3cd83b924acd97d0ca7fbc17dac273cb27c926790708c0d929f62282dec0477f167ed2e5fc1418a9ff5d130f246f1 SHA512 2dfec45e6f762ce0431d55b1a826e707e970defacbe050df838b66b347e7423eac78a35248c74908e7b52fa84cde5129ce3f562f64dac357f0368a3bc0b719a1
DIST puppet-4.10.10.tar.gz 2995864 BLAKE2B c01e6a7529d70a4481e64b4119cfd9d05e79d655ef17495a98e2ab800ea527ef09f234782e7362b25bf1b1ed11d7c2a48e40815ac6dccc5a2d460886beb604e7 SHA512 e517ee349ead56932c9ff54f910d10842c1cd6b6f28673223a65fb72334662d4eabeccc1c7c7603e17aa712c356edbc27fe53d6e7dd7ba042cc0616d0076d755
DIST puppet-4.10.8.tar.gz 2979824 BLAKE2B 802b65d48ff7d8303e3cc847a9f753a5e19c0ada6ee02dc1fc9c748da8d69462c34bdfeddeedf0057179ff1133665439c41e970c41ca1728463292ef26e996ab SHA512 9f3384702dd4938e1e00aeceb0745b760de32000e0dd59d5b846d1120a46026499176a51d0409e3a0ae414efc0872854c204d1941385695a4c57c209fbd1f28d
DIST puppet-4.10.9.tar.gz 2981668 BLAKE2B 315c39953c2ba70b547fd7a393c7be0bd3c387bd52e3f383a932ebc03f9d96c17d988d53b15bcb8d08bc22ebcaf1c9c5cff00f9c34d730e231417565aad5311f SHA512 0ac70f716a602b15d28504cc594c5a0d4f8005083de6751c682dc9180feca68148d942353a63e16aaa2e783e6ebe90b8f77b0b033c671a5134bcbcdff36a3204
DIST puppet-5.1.0.tar.gz 2734018 BLAKE2B d4169fee328710b7685de2606196de68e21ca31f9a9945bdd84255f5185fd2d95c6543a7b88b5130f1f01e60e04294664de71a8ccd1319c2e0bebf4d031e6225 SHA512 07019f40c5b7f18243f13abb899c2ff2ea4b135895ab98c13da3df50f8e720e2759f8eb39e349ff04286da7de504cffea3df8acf9711e8591b25001a2a3f9c15
DIST puppet-5.3.3.tar.gz 2843386 BLAKE2B dc96282ff2d6bb6719362cd9b2e856537019bd888af8ba897e37fc97584cd76c1d4179b3b629d2bb20d1dade0f84ec88ab41dd0d66cccd2c850a87f96ccf4b65 SHA512 b5bb9ac4059855c7cac624ea0fdc2c3366cea82bf07bee195a179a0a709fa53e7fffe883e581c1e07a64705a638b156288301227f7334226ddc401a9bf770afe
DIST puppet-5.3.4.tar.gz 2889645 BLAKE2B f1f4e2d9dfe457f89aa7d99724eaa9368ea50027747e2506b5cbfa176c1a9060bf87ce8c037b78f3c86c2e2974087f9ab4fc76cb7374f1a348ff410e9cfa83e1 SHA512 f24008651be15cf5c915f7a03dc0319eb2d076ddfb06c44fd846421fe29baba27ea43b29134077e1dc7c14a48b44104dcaaefe73bfdb00d7667c1c25a1b871fd
EBUILD puppet-4.10.10.ebuild 5737 BLAKE2B a88a8d8fbdfa65751d4cad48af0234e7c1891eb35855cbb2ee9b4a62d75538af9d6c1445ec056505046d753a40eb93cc5bc65e9e2fb719c1f377ca1188941d81 SHA512 7592ae092281c6212bd958dce00d622252271db2f8d38fa447f3f53f756f0cad0f43c518aa0c652b6452b0856165b0db64fff48d3f797b65cbe9058a441b75b0
EBUILD puppet-4.10.8.ebuild 5564 BLAKE2B 51164a6bd2fb31c08d9a1f0f08fa67861f11c1b6de316322f9596defbc3df05b980d897bad8b13f0c7fc3d3344eae0fdf81574555f6736969f797d6d91306424 SHA512 c9a64796ff31f9416606ee37e019d400294a1bbcbbfe1603577e47bf64ee95d0afd307711c06cde3a6bbc01fecae7c2b755ab16700ff697aa01f6cff5e510c74
EBUILD puppet-4.10.9-r1.ebuild 5737 BLAKE2B a88a8d8fbdfa65751d4cad48af0234e7c1891eb35855cbb2ee9b4a62d75538af9d6c1445ec056505046d753a40eb93cc5bc65e9e2fb719c1f377ca1188941d81 SHA512 7592ae092281c6212bd958dce00d622252271db2f8d38fa447f3f53f756f0cad0f43c518aa0c652b6452b0856165b0db64fff48d3f797b65cbe9058a441b75b0
EBUILD puppet-4.10.9.ebuild 5635 BLAKE2B 42c4009603b09985df1574ca66ea4821a337e2859b31c3d923e4784003c486fb648e27cfbc42e638477913659720883cb5ed09fc51f5e895f03eff867738a9a9 SHA512 6f2d6b3ae4a7bcd053eca8dc599cba96b8043797c0ebf7689f660207d777514a01caa98985d426cbb05811dc7ad2d45f9927e098927a5cb34292ecdae376cb02
EBUILD puppet-5.1.0-r1.ebuild 3823 BLAKE2B 19a08621366ab57b447b76c1209b288736b40861eb6703d84166581bdb19c22c212b9d4247d33bcd39134748b186b13a8bfafede5a57d73c64b49045cd7cf43d SHA512 8ec7cdf210c22563867716154a316b07b96ec36bd3a7bd8bd0aa15f6a5b0dd8f61fb5855a94465049709d9e1e3db1b4e33dbdbe3ce4fc0650d9b51fcebbd631c
EBUILD puppet-5.1.0.ebuild 3865 BLAKE2B 10999d7fe76eb19c04fc54cdb995843091a8157fbbb90acac504baacc5cf9c411d351462497cfdac9594b40326b9d914f219be8ab3f1e31734211fd79262750e SHA512 6a62c22b405fe4b5ef9df3d8878a8ef401e97e4f62d00a681d95c16502805b8e505be0beb9362c7dff361f722de6bcf322fbcde5d45bef5fe4b0f23212bb99ec
EBUILD puppet-5.3.3-r1.ebuild 3928 BLAKE2B 86cb095bbca6b665ac749539b97865fffa6192fc9a6ce6b9599e29d51221043075db5120bbf80c4e297030f3dac4011dff9fca116d0736d740c81fe3c8bab92f SHA512 ed742128919ea071b7cabb2cf1cdaa45710a09aa9e4e49306e1cd9c601b0a6955700afbdb8013d500a04ae10cf3cbc2d83e88f225157fb1d617701e2112facf4
EBUILD puppet-5.3.3.ebuild 3823 BLAKE2B 19a08621366ab57b447b76c1209b288736b40861eb6703d84166581bdb19c22c212b9d4247d33bcd39134748b186b13a8bfafede5a57d73c64b49045cd7cf43d SHA512 8ec7cdf210c22563867716154a316b07b96ec36bd3a7bd8bd0aa15f6a5b0dd8f61fb5855a94465049709d9e1e3db1b4e33dbdbe3ce4fc0650d9b51fcebbd631c
EBUILD puppet-5.3.4.ebuild 3928 BLAKE2B 86cb095bbca6b665ac749539b97865fffa6192fc9a6ce6b9599e29d51221043075db5120bbf80c4e297030f3dac4011dff9fca116d0736d740c81fe3c8bab92f SHA512 ed742128919ea071b7cabb2cf1cdaa45710a09aa9e4e49306e1cd9c601b0a6955700afbdb8013d500a04ae10cf3cbc2d83e88f225157fb1d617701e2112facf4
MISC metadata.xml 1514 BLAKE2B 54902aeb644661563205d2200b71fdb6c0191839643968ae3249b1438996bc6b2846fbc4f9487dd83c28e9501407153fcc21255ad7ed6356aca3fb9121ab6abb SHA512 3ae8d47ac2a12085ec4adcb43d0428dc0b85fb561bbda39afd01ba7466417a24f9630d37c8461f99ec1aa3eb4f118cab0cb31703f486ab6d3a65798119277c64

@ -1,199 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
USE_RUBY="ruby22 ruby23 ruby24"
#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRAINSTALL="locales"
inherit xemacs-elisp-common eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="augeas diff doc emacs experimental ldap rrdtool selinux shadow sqlite vim-syntax xemacs"
RESTRICT="test"
ruby_add_rdepend "
>=dev-ruby/gettext-setup-0.10:0
>=dev-ruby/hiera-2.0
>=dev-ruby/locale-2.1
>=dev-ruby/rgen-0.6.5
dev-ruby/json:=
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl"
# ruby_add_bdepend "
# test? (
# dev-ruby/mocha:0.14
# =dev-ruby/rack-1*
# dev-ruby/rspec-its
# dev-ruby/rspec-collection_matchers
# >=dev-ruby/vcr-2.9:2
# >=dev-ruby/webmock-1.24:0
# )"
DEPEND+=" ${DEPEND}
xemacs? ( app-editors/xemacs )"
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
SITEFILE="50${PN}-mode-gentoo.el"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch"
# fix systemd path
epatch "${FILESDIR}/puppet-systemd.patch"
if use experimental; then
epatch "${FILESDIR}/43e2c935252b995134ce353e5e6312cf77aea480.patch"
fi
# fix compatibility with ruby 2.3.6/2.4.3 webrick
epatch "${FILESDIR}/puppet-4-webrick-ruby.patch"
# Use working version of mocha
sed -i -e '1igem "mocha", "~>0.14.0"; gem "rack", "~>1.0"' spec/spec_helper.rb || die
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing specs that need further investigation.
sed -i -e '/should resolve external facts/,/^ end/ s:^:#:' \
spec/integration/indirector/facts/facter_spec.rb || die
sed -i -e "/describe 'cfacter'/,/^ end/ s:^:#:" spec/unit/defaults_spec.rb || die
rm -f spec/unit/indirector/ldap_spec.rb \
spec/unit/parser/functions/create_resources_spec.rb || die
# Avoid specs that rely on tools from other OSs
rm -f spec/unit/provider/package/{dnf,tdnf,yum}_spec.rb \
spec/unit/provider/user/directoryservice_spec.rb || die
# Avoid specs that depend on hiera-eyaml to avoid circular
# dependencies
rm -f spec/unit/functions/lookup_spec.rb || die
# Avoid specs that fail due to an unpackaged file
sed -i -e '/when loading pp resource types using auto loading/,/^ end/ s:^:#:' spec/unit/pops/loaders/loaders_spec.rb || die
}
all_ruby_compile() {
if use xemacs ; then
# Create a separate version for xemacs to be able to install
# emacs and xemacs in parallel.
mkdir ext/xemacs
cp ext/emacs/* ext/xemacs/
xemacs-elisp-compile ext/xemacs/puppet-mode.el
fi
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use xemacs ; then
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
local v
for v in ${REPLACING_VERSIONS}; do
if [ "$(get_major_version $v)" = "3" ]; then
elog
elog "If you're upgrading from 3.x then please move everything in /etc/puppet to"
elog "/etc/puppetlabs/puppet"
elog "Also, puppet now uses config directories for modules and manifests."
elog "See https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_agent.html"
elog "and https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_server.html"
elog "for more information."
elog
fi
done
use xemacs && xemacs-elisp-site-regen
}
pkg_postrm() {
use xemacs && xemacs-elisp-site-regen
}

@ -1,196 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
USE_RUBY="ruby22 ruby23 ruby24"
#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRAINSTALL="locales"
inherit xemacs-elisp-common eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="augeas diff doc emacs experimental ldap rrdtool selinux shadow sqlite vim-syntax xemacs"
RESTRICT="test"
ruby_add_rdepend "
>=dev-ruby/gettext-setup-0.10:0
>=dev-ruby/hiera-2.0
>=dev-ruby/locale-2.1
>=dev-ruby/rgen-0.6.5
dev-ruby/json:=
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl"
# ruby_add_bdepend "
# test? (
# dev-ruby/mocha:0.14
# =dev-ruby/rack-1*
# dev-ruby/rspec-its
# dev-ruby/rspec-collection_matchers
# >=dev-ruby/vcr-2.9:2
# >=dev-ruby/webmock-1.24:0
# )"
DEPEND+=" ${DEPEND}
xemacs? ( app-editors/xemacs )"
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
SITEFILE="50${PN}-mode-gentoo.el"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch"
# fix systemd path
epatch "${FILESDIR}/puppet-systemd.patch"
if use experimental; then
epatch "${FILESDIR}/43e2c935252b995134ce353e5e6312cf77aea480.patch"
fi
# Use working version of mocha
sed -i -e '1igem "mocha", "~>0.14.0"; gem "rack", "~>1.0"' spec/spec_helper.rb || die
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing specs that need further investigation.
sed -i -e '/should resolve external facts/,/^ end/ s:^:#:' \
spec/integration/indirector/facts/facter_spec.rb || die
sed -i -e "/describe 'cfacter'/,/^ end/ s:^:#:" spec/unit/defaults_spec.rb || die
rm -f spec/unit/indirector/ldap_spec.rb \
spec/unit/parser/functions/create_resources_spec.rb || die
# Avoid specs that rely on tools from other OSs
rm -f spec/unit/provider/package/{dnf,tdnf,yum}_spec.rb \
spec/unit/provider/user/directoryservice_spec.rb || die
# Avoid specs that depend on hiera-eyaml to avoid circular
# dependencies
rm -f spec/unit/functions/lookup_spec.rb || die
# Avoid specs that fail due to an unpackaged file
sed -i -e '/when loading pp resource types using auto loading/,/^ end/ s:^:#:' spec/unit/pops/loaders/loaders_spec.rb || die
}
all_ruby_compile() {
if use xemacs ; then
# Create a separate version for xemacs to be able to install
# emacs and xemacs in parallel.
mkdir ext/xemacs
cp ext/emacs/* ext/xemacs/
xemacs-elisp-compile ext/xemacs/puppet-mode.el
fi
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use xemacs ; then
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
local v
for v in ${REPLACING_VERSIONS}; do
if [ "$(get_major_version $v)" = "3" ]; then
elog
elog "If you're upgrading from 3.x then please move everything in /etc/puppet to"
elog "/etc/puppetlabs/puppet"
elog "Also, puppet now uses config directories for modules and manifests."
elog "See https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_agent.html"
elog "and https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_server.html"
elog "for more information."
elog
fi
done
use xemacs && xemacs-elisp-site-regen
}
pkg_postrm() {
use xemacs && xemacs-elisp-site-regen
}

@ -1,144 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
USE_RUBY="ruby22 ruby23 ruby24"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_TASK_DOC="doc:all"
RUBY_FAKEGEM_EXTRAINSTALL="locales"
inherit eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
RESTRICT="test"
ruby_add_rdepend "
dev-ruby/hiera
dev-ruby/json:=
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl
dev-ruby/hocon"
ruby_add_bdepend "
doc? ( dev-ruby/yard )
test? (
dev-ruby/mocha
dev-ruby/rack
dev-ruby/rspec-its
)"
# this should go in the above lists, but isn't because of test deps not being keyworded
# dev-ruby/rspec-collection_matchers
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch"
# fix systemd path
epatch "${FILESDIR}/puppet-systemd.patch"
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing spec that need further investigation.
rm spec/unit/module_tool/metadata_spec.rb || die
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
for v in ${REPLACING_VERSIONS}; do
if [ "$(get_major_version $v)" = "4" ]; then
elog
elog "Please see the following url for the release notes for puppet-5"
elog "https://docs.puppet.com/puppet/5.0/release_notes.html#if-youre-upgrading-from-puppet-4x"
elog
fi
done
}

@ -1,144 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
USE_RUBY="ruby21 ruby22 ruby23"
# need to get deps up to date for this
#USE_RUBY="ruby21 ruby22 ruby23 ruby24"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_TASK_DOC="doc:all"
inherit eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
RESTRICT="test"
ruby_add_rdepend "
dev-ruby/hiera
dev-ruby/json:=
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl
dev-ruby/hocon"
ruby_add_bdepend "
doc? ( dev-ruby/yard )
test? (
dev-ruby/mocha
dev-ruby/rack
dev-ruby/rspec-its
)"
# this should go in the above lists, but isn't because of test deps not being keyworded
# dev-ruby/rspec-collection_matchers
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch"
# fix systemd path
epatch "${FILESDIR}/puppet-systemd.patch"
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing spec that need further investigation.
rm spec/unit/module_tool/metadata_spec.rb || die
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
for v in ${REPLACING_VERSIONS}; do
if [ "$(get_major_version $v)" = "4" ]; then
elog
elog "Please see the following url for the release notes for puppet-5"
elog "https://docs.puppet.com/puppet/5.0/release_notes.html#if-youre-upgrading-from-puppet-4x"
elog
fi
done
}

@ -1,147 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
USE_RUBY="ruby22 ruby23 ruby24"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_TASK_DOC="doc:all"
RUBY_FAKEGEM_EXTRAINSTALL="locales"
inherit eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
RESTRICT="test"
ruby_add_rdepend "
dev-ruby/hiera
dev-ruby/json:=
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl
dev-ruby/hocon"
ruby_add_bdepend "
doc? ( dev-ruby/yard )
test? (
dev-ruby/mocha
dev-ruby/rack
dev-ruby/rspec-its
)"
# this should go in the above lists, but isn't because of test deps not being keyworded
# dev-ruby/rspec-collection_matchers
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch"
# fix systemd path
epatch "${FILESDIR}/puppet-systemd.patch"
# backport upstream fix for ruby 2.3.6 compatibility
epatch "${FILESDIR}/puppet-4-webrick-ruby.patch"
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing spec that need further investigation.
rm spec/unit/module_tool/metadata_spec.rb || die
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
for v in ${REPLACING_VERSIONS}; do
if [ "$(get_major_version $v)" = "4" ]; then
elog
elog "Please see the following url for the release notes for puppet-5"
elog "https://docs.puppet.com/puppet/5.0/release_notes.html#if-youre-upgrading-from-puppet-4x"
elog
fi
done
}

@ -1,144 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
USE_RUBY="ruby22 ruby23 ruby24"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_TASK_DOC="doc:all"
RUBY_FAKEGEM_EXTRAINSTALL="locales"
inherit eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
RESTRICT="test"
ruby_add_rdepend "
dev-ruby/hiera
dev-ruby/json:=
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl
dev-ruby/hocon"
ruby_add_bdepend "
doc? ( dev-ruby/yard )
test? (
dev-ruby/mocha
dev-ruby/rack
dev-ruby/rspec-its
)"
# this should go in the above lists, but isn't because of test deps not being keyworded
# dev-ruby/rspec-collection_matchers
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch"
# fix systemd path
epatch "${FILESDIR}/puppet-systemd.patch"
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing spec that need further investigation.
rm spec/unit/module_tool/metadata_spec.rb || die
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
for v in ${REPLACING_VERSIONS}; do
if [ "$(get_major_version $v)" = "4" ]; then
elog
elog "Please see the following url for the release notes for puppet-5"
elog "https://docs.puppet.com/puppet/5.0/release_notes.html#if-youre-upgrading-from-puppet-4x"
elog
fi
done
}

@ -1,5 +1,4 @@
AUX puppetserver.init 2138 BLAKE2B 6c157cb6bbe9e085ae67920abadf99ff97798115f784a60e2be4fa565f5b897f60d8abea21af273b1951477a1662c778081ee9a31063780c179097e764b0845b SHA512 50e78feda08e06a16290f90b7d593653c7fe2e98efdfc8cc7cc4a85a5be528e8bc585b934330f3a87b6f038311942fd8bc6d73f0538069d7b132dd3a64e23f11
AUX puppetserver.initd 2021 BLAKE2B 0c01e8f60bb78f54288fc3c8db6114dc73a490bd6bf947a5655db0482e9a0cbe0bdbeff7a9409c1c4118856970ec05ff5d399e25a2394847116c1018e4ef0e32 SHA512 e219da1099bb4183f5b835b93d414a0c3181332e6e898d14cfdaa6e7347c98d23b01b98ed0995e60ab37c755c407d90ee2ad73dc7e63488c9922f62d569d89c6
DIST puppetserver-5.1.4.tar.gz 66628031 BLAKE2B 815f0eb1508589855556ae0f82a2f595a22fd3e13a8168c7c2d8add0f7c18981bb220feee9573d29a94a06e13ac801797e6d96a9ef378c4a743889c938e4238f SHA512 4444880041e36aaee8834476dacdbd5fb166326f054b8beca55f644d1c97318bc2dd0d3d3ae8bfbc1b072e61efcde87c31e763c48a77b05c3af5f873e969d820
DIST puppetserver-5.1.5.tar.gz 66639947 BLAKE2B 897b340711facada214e68d6ae571e5eca1d6f966a72509fb6d862f89a9e1befa388d1766ee8332edbd8a3a61ba320888525e265b93953a3c6e2931c760c44fc SHA512 7451ae86b5bce59aad502e344bdc60fe4fb3a2351ff1737bc249051e0628bbdf5d6b5fd3e2764c15783945d4604dc7c1efbeb2fd9faedd36d870cc3669d7af53
EBUILD puppetserver-5.1.4.ebuild 4888 BLAKE2B 530aec65438466346b7f8a3499164ebb0c8b70b4c58d583fb6e97d8a1d3d841e278dd82d2089aef15bf4a45b412ec580052d9dd10bba47271394df934422ed2c SHA512 093de3334a5fab1e58a3f3202ed4f194af1441910e0282f9c5b58055a190f74605bd49c982f72851268086775212e63cfa79442997ec94b79fd45b9a9ed76dd5

@ -1,71 +0,0 @@
#!/sbin/openrc-run
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
extra_commands="checkconfig reload"
LOGDIR="/var/log/puppetlabs/puppetserver"
RUNDIR="/run/puppetlabs/puppetserver"
checkconfig() {
if [ ! -x $JAVA_BIN ]; then
eerror "Missing JAVA_BIN."
eend 1
fi
if [ ! -d $INSTALL_DIR ]; then
eerror "Missing INSTALL_DIR."
eend 1
fi
if [ ! -e $BOOTSTRAP_CONFIG ]; then
eerror "Missing BOOTSTRAP_CONFIG."
eend 1
fi
if [ ! -e $CONFIG ]; then
eerror "Missing CONFIG."
eend 1
fi
if [ ! -n $USER ]; then
eerror "Missing USER."
eend 1
fi
if [ ! -n $GROUP ]; then
eerror "Missing GROUP."
eend 1
fi
checkpath -d -m 0755 "${LOGDIR%/*}"
checkpath -d -m 0755 "${RUNDIR%/*}"
checkpath -d -m 0700 -o "${USER}:${GROUP}" "${LOGDIR}"
checkpath -d -m 0755 -o "${USER}:${GROUP}" "${RUNDIR}"
JAVA_ARGS="${JAVA_ARGS} -cp '${INSTALL_DIR}/puppet-server-release.jar' clojure.main -m puppetlabs.trapperkeeper.main --config ${CONFIG} -b '${BOOTSTRAP_CONFIG}'"
EXEC="${JAVA_BIN} -XX:OnOutOfMemoryError=\"kill -9 %p\" -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/puppetlabs/puppetserver -Djava.security.egd=/dev/urandom ${JAVA_ARGS}"
}
start() {
checkconfig || return 1
ebegin "Starting Puppet Server"
start-stop-daemon --start -u "${USER}" -g "${GROUP}" \
-m --pidfile "${RUNDIR}/puppetserver.pid" \
-b --exec "/bin/bash" \
-- -c "exec ${EXEC} >> ${LOGDIR}/daemon.log 2>&1"
local retval=$?
if [ $retval -ne 0 ]; then
ewarn "Error starting puppetserver."
fi
eend $retval
}
stop() {
ebegin "Stopping Puppet Server"
start-stop-daemon --stop --pidfile "${RUNDIR}/puppetserver.pid"
eend $?
}
reload() {
ebegin "Reloading Puppet Server"
start-stop-daemon --signal HUP --pidfile "${RUNDIR}/puppetserver.pid"
eend $?
}

@ -2,9 +2,11 @@ DIST Rex-1.3.3.tar.gz 274725 BLAKE2B a87576a136baac488a040098f2089412e6b53bb9bc4
DIST Rex-1.4.0.tar.gz 289330 BLAKE2B 70d74753e5b04b05ea7a5507f5c8c19ae953b4cc28e55e4d52dd57bbe2b3084ec00195d9f65f1a4c0ba712238ba8efe0cc4b33f236a7c4f9bb429ad2f98af652 SHA512 d14489157860df1b32dd2b4af7ce8148a9693d66f59bc0ee228c7c4ff57f38f7b308212c18fc7c0aff7a585a76028a9de0a7a96f8eb58c2455d19bd6b2713eab
DIST Rex-1.4.1.tar.gz 317358 BLAKE2B 8c12d54e86684ec224a75693f82fd4728af32a986f166d530bccc2d06c5087fdb29f067d4419f3160244d37c12ace6cd29ba1322992bcc9f4a481c06e00efa51 SHA512 07e7d950326aaa60e05977f2acb2ac90f07efe0d56411ba202a4c60a890c37e984c6786383623ac67f8e36052cf8436e8430fd024dde282a7d2530425b420e8e
DIST Rex-1.5.0.tar.gz 327424 BLAKE2B ea735ebeef7a4d879ec61783c7ee803f198b4091882bbdbaee1b415330fcb20ba408f082e7ecaaa5c63664d905690bd6b5601d2d726ff20f5dc9d1f8c6d470a4 SHA512 43a1e147e5d2dccdc641479f2bf5449b0051651d152823738caf946bb3ceecb444011c3273f0c70ca5feab737702f6cd609f5b211eec8261e1facd80c82b6c73
DIST Rex-1.6.0.tar.gz 331330 BLAKE2B cb3a2895c1b7fd775aa762e8af7fbfdf3d14aac0d4ed5cd32bc65f4eb2b7794e438015daf9602cea3a852ed17dd207c9647303a106d8fff2cc89b5ce7a5ff0a2 SHA512 8e4421e034ddf7337266ce2002e96cad12a632ff37742991685d2919e3b11a4f6f3348097fd36717ab83a38e2e46aa974d0e56c67568a857c30f7ea673a51cda
EBUILD rex-1.3.3.ebuild 1141 BLAKE2B 605593249d74463ab84d33b3c678176ab3ef1884387ddd72d98ad970c3d511f64df35c08035c7d5117dd2a94cd3b286b6669a1c4c07f8f15df72a66d682d9601 SHA512 f2ed11f8acf92f45b0fa649f84d4849b8cac068cfeeac93010383e2f8463f820cf50da99b9f1f7c76bc7cc268728e26800e97ae99ac28ae2e2d56da4783cb3e4
EBUILD rex-1.4.0-r1.ebuild 1129 BLAKE2B c8ecaff070f15ebf7e521368d32949f1421d0d033f865c85a8f3939c57501affa45c5bee769ee1a87a56a5d8365823d447cf8bd11b2fe868ab5f7609d503d54e SHA512 56e4de394eadb91801dfb686b56f4e2e84908cb4f5ef358c88e6f25f94512e6497d923a71d7ac8bfa3713ab7db26e22108f6a2260bee310c514a5e7407381be2
EBUILD rex-1.4.1.ebuild 1130 BLAKE2B ceb39e880a747e3ac7c5ce2e3169c0568eb129d012a8a8e9e229812c9d9c892321b8d1444bff2bfd25a30fc474255b2f0468df694334b3df3ecf52779df295b0 SHA512 0dc625298b996064fbfdc389fda95b7bcc6bcee7d9321da2e0c54a658e6fe741a11d345472f2d19f331bd89c0bb1d1262d694229d1f48bac6310b03202e18784
EBUILD rex-1.5.0.ebuild 3642 BLAKE2B ad40f99c572a599b4779aed76fb2176fd2e488c34063d1a440cdc9d3c5d45cb71bdaa5aa3be292ec086dc5f47036a4056a8ad53afaf46856479cc143c9f5b6f2 SHA512 10806ed105703e4a8eac0c85b9bb6d7176943e8aa7ff744cc681af6eb9e042eb1b08832ab79c27016b1157bd62c0fa60a3415bdc7847c96f168bcc1e3e14573a
EBUILD rex-1.6.0.ebuild 3666 BLAKE2B c6c91980826f316f658cfba66ffcd6ea87a74063c5bc6643df6e2941bf9d3bbbecc49fd7baac7f0057ab1e9649d96d4a0c1bef35225c57e7159d43791ab24ac3 SHA512 7b366e5f94d555dc61748d4d085a546edd092b0d435e3308ff264908e7a528585ca665eb7d0f5baa823b9b6d842c029372324def3e68c9028a2dff89a9f638cc
EBUILD rex-9999.ebuild 3642 BLAKE2B ad40f99c572a599b4779aed76fb2176fd2e488c34063d1a440cdc9d3c5d45cb71bdaa5aa3be292ec086dc5f47036a4056a8ad53afaf46856479cc143c9f5b6f2 SHA512 10806ed105703e4a8eac0c85b9bb6d7176943e8aa7ff744cc681af6eb9e042eb1b08832ab79c27016b1157bd62c0fa60a3415bdc7847c96f168bcc1e3e14573a
MISC metadata.xml 23689 BLAKE2B 5aa6d9627f8f5b5564e231338a4b31893232a6593ba63278fdecf7cd345f1d7eadf756c4f0c77077c3b11b4b26646f9f1492c442cafb6f253d46cb3f72370e33 SHA512 136db3e5b2495b8e3b08feafeb4426c7692ee13d7366bec18e56e231d30823c3e36066a70538f0c3c972ec06955f746e8400819c22751caa164e1a72331a6148

@ -0,0 +1,145 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
if [[ ${PV} == 9999 ]]; then
GITHUB_USER=RexOps
GITHUB_REPO=Rex
EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git"
EGIT_BRANCH="development-1.x"
EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
VCS_ECLASS="git-r3"
else
# This is intentional to stop perl-module.eclass doing magic things when it
# shouldn't. Like making ${S} contain "Rex" when the git clone has "rex"
# Also prevents perl-module.eclass provisioning SRC_URI
DIST_AUTHOR=JFRIED
DIST_NAME=Rex
KEYWORDS="~amd64 ~x86"
fi
inherit perl-module ${VCS_ECLASS}
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
SLOT="0"
IUSE="test"
DZIL_DEPENDS="
dev-perl/Dist-Zilla
dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome
dev-perl/Dist-Zilla-Plugin-MetaProvides-Package
dev-perl/Dist-Zilla-Plugin-OSPrereqs
dev-perl/Dist-Zilla-Plugin-OurPkgVersion
dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion
dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic
"
RDEPEND="
dev-perl/Data-Validate-IP
dev-perl/DBI
dev-perl/Devel-Caller
dev-perl/Digest-HMAC
dev-perl/Digest-SHA1
dev-perl/Expect
dev-perl/Hash-Merge
dev-perl/IO-String
dev-perl/IO-Tty
dev-perl/IPC-Shareable
dev-perl/JSON-XS
dev-perl/List-MoreUtils
dev-perl/Net-OpenSSH
dev-perl/Net-SFTP-Foreign
dev-perl/Parallel-ForkManager
dev-perl/Sort-Naturally
dev-perl/String-Escape
dev-perl/TermReadKey
dev-perl/Test-Deep
dev-perl/Text-Glob
dev-perl/URI
dev-perl/XML-LibXML
dev-perl/XML-Simple
dev-perl/libwww-perl
dev-perl/YAML
virtual/perl-Carp
virtual/perl-Data-Dumper
virtual/perl-Digest-MD5
virtual/perl-Exporter
virtual/perl-File-Spec
virtual/perl-MIME-Base64
virtual/perl-Scalar-List-Utils
virtual/perl-Storable
virtual/perl-Time-HiRes
"
DEPEND="
${RDEPEND}
test? (
dev-perl/JSON-MaybeXS
dev-perl/Test-UseAllModules
virtual/perl-File-Temp
)
"
[[ ${PV} == 9999 ]] && DEPEND+=" ${DZIL_DEPENDS}"
src_unpack() {
if [[ $PV == 9999 ]]; then
"${VCS_ECLASS}"_src_unpack
mkdir -p "${S}" || die "Can't make ${S}"
else
default
fi
}
dzil_to_distdir() {
local dzil_root dest has_missing modname dzil_version
dzil_root="$1"
dest="$2"
cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'";
dzil_version="$(dzil version)" || die "Error invoking 'dzil version'"
einfo "Generating CPAN dist with ${dzil_version}"
has_missing=""
einfo "Checking dzil authordeps"
while IFS= read -d $'\n' -r modname; do
if [[ -z "${has_missing}" ]]; then
has_missing=1
eerror "'dzil authordeps' indicates missing build dependencies"
eerror "These will prevent building, please report a bug"
eerror "Missing:"
fi
eerror " ${modname}"
done < <( dzil authordeps --missing --versions )
[[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first"
einfo "Checking dzil build deps"
while IFS= read -d $'\n' -r modname; do
if [[ -z "${has_missing}" ]]; then
has_missing=1
ewarn "'dzil listdeps' indicates missing build dependencies"
ewarn "These may prevent building, please report a bug if they do"
ewarn "Missing:"
fi
ewarn " ${modname}"
done < <( dzil listdeps --missing --versions --author )
einfo "Generating release"
dzil build --notgz --in "${dest}" || die "Unable to build CPAN dist in '${dest}'"
}
src_prepare() {
if [[ ${PV} == 9999 ]]; then
# Uses git sources in WORKDIR/rex-git
# to generate a CPAN-style tree in ${S}
# before letting perl-module.eclass do the rest
dzil_to_distdir "${EGIT_CHECKOUT_DIR}" "${S}"
fi
cd "${S}" || die "Can't enter build dir"
perl-module_src_prepare
}

@ -23,6 +23,6 @@ DIST syslog-ng-3.12.1.tar.gz 8905646 BLAKE2B abe273c561569047ef4ea0b21b08341d207
DIST syslog-ng-3.13.2.tar.gz 9047998 BLAKE2B a18b11a31e1bf4c981071e7509ff154f08076c5ca659e814a3d8a49108dcc6f324ba3025f4e43bb32d23a9554fc188da4b116089fe29bf866f323f76280c460f SHA512 fd5c6645f1e8e10cba940ea29715f9e7cc286cd49c2f45bde2a447731189d6171ca204aa066ac96dd09246fd7ed1751130d143d807c979518d688e7750490cfe
DIST syslog-ng-3.7.3.tar.gz 3511155 BLAKE2B 25ba2ca241a5847c75792c78d39a4667f55cf1fcff46be5102256ee6a9d2f39e2042ac00fa0b1559f94e0df80a0853249692b443b565dd4f46f0354c453cacaf SHA512 e58d793bd1a8b48c5836090ee244f6e8b223f234f5a27fbf81f6a838b9b1e3e45f73a66dab2bc58a0bba230bd778a247ae22bf529a28fb2e9fee52b8181d304b
EBUILD syslog-ng-3.12.1.ebuild 4376 BLAKE2B 2d746d6733b9da5cc81684254743769c5c769fed298c852d71e8a5cc8b51380a90fd4e43f88c9fa236e7189dde850266cf244fac30a7df04650ac0d38918ec78 SHA512 f110f4d7f66cc910c845490e7f61aa094a83ff95d8d886d3a807eb1bc9ccb20fc3c6cf0ef335ffa7d08ed673918edf30362f964cd349516074b14f26438a52e2
EBUILD syslog-ng-3.13.2.ebuild 4676 BLAKE2B 1aaefbef2a2d445b8085644c9a61e835de34ec7583e80b9ce5e7289717a6c75a62e75a4d62c38c5e516bb3715e4e738b3ce005c9d4ef7b49e9775a5ff83ef7c8 SHA512 ffb813e4af346e1b74be4d84db7c7987fc966d121f9949608d3acc77ab2dd33e7258fe22ae78af4142c153120de8f87f297e9e2cda48e9c8b65787748611bbd4
EBUILD syslog-ng-3.13.2.ebuild 4675 BLAKE2B 93cb628daab28d13d6f461dfdb012d9e88bbcb24bee97126618227bec24dd160c0ea0b23075450525824b47968e0b939f1680929102057ace956abfe969f7e71 SHA512 7ff370a1dd00aa30e76d988e51205d8c3afc57e1482537940bc8e97b2e063d88cdbab03417a29691358172c8b16714d427842addfa009d4982ab4e085811cee3
EBUILD syslog-ng-3.7.3.ebuild 3974 BLAKE2B caa4bbf5823b17ebd2a7409294508712c16927ae7211b364b0462edfbd954d97c83b223a84a0370b54daa819d6490c92c0d88d657948cd3ec6d11f0da011a59d SHA512 1d8cd3d4e81963d0edbfde50d8c137d70fc8cce664cb1696504111d50a355659d87e3ad5d85040b4b89c026a57931ad2184adffb3b7642319cc3f317fc63a158
MISC metadata.xml 1080 BLAKE2B 913203dd1c18414dfb03794e9053151638c56bbb306b9da3c731c64e392a126a30adc38f8516b99c3c5cec024675e9779a10bdd5178f8e87f8bee2ad0b08044b SHA512 4d776d710534634a84d1415f93e3412a580319bf2580451fb27581ca498d2ca81747d3247aaaadde10319b82cefd36e9d29899778ce918838a583aec17130f00

@ -14,7 +14,7 @@ SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
IUSE="amqp caps dbi geoip http ipv6 json libressl mongodb pacct python redis smtp spoof-source systemd tcpd"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test"

Binary file not shown.

@ -2,8 +2,10 @@ DIST yubikey-manager-0.3.3.tar.gz 51223 BLAKE2B 41bf4e6edfb597420ebc438315c2482b
DIST yubikey-manager-0.4.5.tar.gz 55315 BLAKE2B 231706a14ba9d65474c8bd92cc57fec3f056da1e84b2303b370a7d9e29d3570283099ec30ed803ce53e6388afabee7bae4674ca34e8dc60d30e0443d4686e204 SHA512 232ce7557aaab3c8a27dfa2ceaab0491ac1f97d4332b25e7f77c968da48c9303627defd0246b1e97c7ed766e6a667ac996ac0430cfeb4e7310a0cfc4a633d1b2
DIST yubikey-manager-0.4.6.tar.gz 55065 BLAKE2B a0e8d85252836a6d99e68f637f42397266187372b0fd0723ea6d330a01e42a2b79d9fc5f283d7fab2378fe847aaf0cb307f16694ce59f41aabd7fcc668be01fe SHA512 fd52cb346e95b3184fd8e4bbb8e227c75780d7fcf5057712c6def866ea951700f8cdd1286ff857e32754d539dfc7093d809fc585191b05c57f5f983d5b288e7e
DIST yubikey-manager-0.5.0.tar.gz 59672 BLAKE2B e5dbd32ba644e7b20f03c1511a4ff608c0e6dc93c115edd50077a9a41699411a5fd0eff3d62af1fb13545d977037510f696cbd27150e21308624bfc8613f8bcb SHA512 3a503ced29a557c5adafdd1bc6025a405962cabab7388c96e8f5582165bd33111adeb3b77c7c928cbac905fb085d53ddaefbb12169b54e62b7337c1989636a8a
DIST yubikey-manager-0.6.0.tar.gz 77823 BLAKE2B 37d9a7e72135ba859521f209896c47423f3573b2f14a56956d145334124f7bf5a4259401a9e89e3f19b2e01a476b96a984e801a28a256815a7773baa44e71773 SHA512 fb49887f4646fe63874be9cb3510ef0d1f9b931ac5fb78f3cc82fb93ada94b36aa06fd91e2ee9d4ea868abedfc206dbedd02fa0c4385d5557d33e07e8099e761
EBUILD yubikey-manager-0.3.3.ebuild 736 BLAKE2B 4d8cbfd4942f9dbca49240ed76c701d2bcca2e23aa3ffdb0f5346206938ee21fa003a197161e909a14c5d08b54956ecd5aefb659f363e7ff86d1e4994f23c685 SHA512 16b96e49659f6a5a4b9b3e90a61896de9d6cbcf991e2d9a44df81c48be8f7936f5de7aec380538cbc8ed034b54617928b456b53a2c322631dda476c6e6fe2d8f
EBUILD yubikey-manager-0.4.5.ebuild 858 BLAKE2B 4218bcdb0c21ac2624282e8d174b74080b74cc0c62d0804e836dfe6d08dec99866af2d500c27837181e7574d0abecc4c97a8f565867ecf3adbae5ef2a1bfa3aa SHA512 25ace32bacc3ea4dafcc330222cd21b327e859ce138a4a2be4f07a322860dbf503ff00f9b32cd282ff8a97ade6aac59b4b9230ec23cf78b583bec490a614ed79
EBUILD yubikey-manager-0.4.6.ebuild 858 BLAKE2B 4218bcdb0c21ac2624282e8d174b74080b74cc0c62d0804e836dfe6d08dec99866af2d500c27837181e7574d0abecc4c97a8f565867ecf3adbae5ef2a1bfa3aa SHA512 25ace32bacc3ea4dafcc330222cd21b327e859ce138a4a2be4f07a322860dbf503ff00f9b32cd282ff8a97ade6aac59b4b9230ec23cf78b583bec490a614ed79
EBUILD yubikey-manager-0.5.0.ebuild 858 BLAKE2B 4218bcdb0c21ac2624282e8d174b74080b74cc0c62d0804e836dfe6d08dec99866af2d500c27837181e7574d0abecc4c97a8f565867ecf3adbae5ef2a1bfa3aa SHA512 25ace32bacc3ea4dafcc330222cd21b327e859ce138a4a2be4f07a322860dbf503ff00f9b32cd282ff8a97ade6aac59b4b9230ec23cf78b583bec490a614ed79
EBUILD yubikey-manager-0.6.0.ebuild 1206 BLAKE2B 108de94576641f16b0a706d50c6d313ce14f437416bc05fffc3593ae37024d0043f323b13a0f6e31564307652a34ba5c057f8932d79c6a2fefea7035e68dc225 SHA512 6e5d43facf6e57595d118bab7402d75504073a39a21c06475add9cb50682fc45518d8179ee90fec4c6bb2bc6cf326cd03448071da81f7be6688d76625d418c3a
MISC metadata.xml 466 BLAKE2B 258688bf55e0d7d5d13a45996c2177d2154626a75ffd0c5b39cbc5c3f83979a00ec1d9a993870c00785d0e1d02cdeb1dadfa38f39d91b5992c5b495f644c6253 SHA512 6355c94235c5a7a9dbe37fb954d7de5807bbd48d62921f819da7ac1c56f0214820cbf74b2f91311573f8a1726b05960d944b536fbf0e0f27fe49a5aa0a827e1b

@ -0,0 +1,50 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit readme.gentoo-r1 distutils-r1
DESCRIPTION="Python library and command line tool for configuring a YubiKey"
HOMEPAGE="https://developers.yubico.com/yubikey-manager/"
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
app-crypt/libu2f-host
dev-python/six[${PYTHON_USEDEP}]
dev-python/pyscard[${PYTHON_USEDEP}]
dev-python/pyusb[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7)
sys-auth/ykpers
"
python_test() {
esetup.py test
}
python_install_all() {
local DOC_CONTENTS
distutils-r1_python_install_all
DOC_CONTENTS="
The 'openpgp' command may require the package 'app-crypt/ccid'
to be installed on the system. Furthermore, make sure that pcscd
daemon is running and has correct access permissions to USB
devices.
"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

Binary file not shown.

@ -1,4 +1,4 @@
DIST mkdoxy-1.0.0.tar.gz 11109 BLAKE2B 348d62a189d2f79432eafb65824b90bf0a3f82fab3621edcdc9fc04859b1a901cb71fd05773aee57431559bbc7a1055668fe710e719a6a8fa86a987b2c8d64e2 SHA512 0d40282da6b15cdbfe10e41549acc48241e6732519025e93f38d5d76c93ff180b41cc458fc8dbad4ab81bc28a96e4801c15577d39496392a05e743e581d19241
EBUILD mkdoxy-1.0.0-r1.ebuild 555 BLAKE2B df4c8fcf6cfc347c71b6a59671edce86bdf853c88576bc688c444e2606bda558b3b3fe2604ba03ac60509a91656ff07188ad90878d61ccd6d83dd4fa0edcdd03 SHA512 0bdd3e65e497a2fc5dee70ed8e09c0aecff7043d9135c5584f9c13a0a1ae51683e67032b074baabb2c68ba4017a39c2d982aa65ad618d986798f2a0feefc60a0
EBUILD mkdoxy-1.0.0-r1.ebuild 554 BLAKE2B 1c6bb8ad252babc0385f14218f654060dfd79169535778ef3c7028f3a9eb1b3746286d0253837cd83d3c6333ef83f6b565c76867b3dc13a2e01b59807c442488 SHA512 686457059148f612b9a5b36d6f3717b6723b20eb22f9c537f96488b5bc71f9786ca7bae64c684bed4d218c37894543653644b4dca0488e400b8b484d8c5f27ee
EBUILD mkdoxy-1.0.0.ebuild 517 BLAKE2B b9b87a6bc2188d834715670135e6799cbf2fcfd34c618752b4372b1dbe9bdb421bc8adf7f7877fa1ccc761c1c3e7ac240bf7d0633ec78e24d29533b039788eed SHA512 b16cb09cdaa4d5f49c9791b573bb789674dc003c93796517b2084ae391a3d0eae5a29ebd87fc5e2267da3d45c89cfaa9a7c2e22ec6dc92ce6147232e55cbce81
MISC metadata.xml 353 BLAKE2B 0433be5fd165f3af420f9f1fe357b7ea3edb785662dfcf3c4a47fbfdf7134ad82b733bd6d54ca5c9bb9640fcdd35e0a0b94634071dfe6ffc50018e0f05477d38 SHA512 aaf9f25dbd03b04756347b66753434800e575c2c9e63ebbbd58602c7a67929498db6b9ff4c3b50ff1031f49438c48cdf88d61169e00bd09b2b6510a68666ae83

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc x86"
IUSE=""
RDEPEND=""

Binary file not shown.

@ -1,4 +1,4 @@
AUX 50emhacks-gentoo.el 899 BLAKE2B 856a2b253720b43ea16bb17dcbff3b8face07cb9096276a43ce28ef7a8be30b2ce3e65e87fb71ebf44ca26607f8bae1c4ae0b65dc1ef80af7a7d4be1b6b85399 SHA512 aa71cfe32373ed3f0d9b71ee83f1084debaafa22f73c4a0b810e1209ff4352c1aea48e7fec839278f27806d7a2d6cecb3b8232470c8fc257690f0a48e079fda1
AUX 50emhacks-gentoo.el 785 BLAKE2B 90811c7d1acdc25a1a2a430af1ce8a8bfe9845042f22b6043208dda87a1ffad5946f2ccf04036bb9b1aa433de6f03d09de911b5ce5e1b29d2ec773bc76b96825 SHA512 80961af6c9ba24ab964214e68d464ac88b2c88894b069b90f7041dbbade02c96b3cb2c60876f90134882a4984386a73ff23ebc785c19cd18a11e6b424c2a62ff
DIST emhacks-20070920.tar.bz2 71232 BLAKE2B 82c80bc41daa37868fe6376461df9cc96ee6d5db1b5e4a2e6414b9cd114fe57f3f5a226e82d2b9e5ac7e42a84faea585fa18621da5c7db4181334fb8db73cc9e SHA512 097a4602d82587a20feeb14c4717c69536336319f43f7b5e8b4ba0c7f878218138eddbe1edb6293222b7c5798b94dd2c8393231a7b8fb8f32fe5349f2b054bb1
EBUILD emhacks-20070920.ebuild 935 BLAKE2B 5e2dcbd44b4ce919b5945e3d6e5f0540d0d42253ae24b8d16a8d1c184ab069500490e09c0425fb1c379cc32c9e1b1df70abb27bb8b298299cd3e387298e9ad9d SHA512 400811049928dec6d112e87dc179882599ed9d2115ec4120255c3553e610edee81a3c1872f84080e1637d8a6488060e22f39f34c9c7c9d19a13d6844f680acec
MISC metadata.xml 824 BLAKE2B 4167f330c53e9433f3e5143ed586396704ad5fa32c2acef5c22537213d7cea3992d99fa97b899342f46997674814228e629fa54f47173ed24561e80bd911740b SHA512 40cedfd1423fe284874092f6075c4d234c4c96f2ef617f36a8e1004f1d382255e31e6ade9b59b3e0132f44e2fdbe510fe47f53789234fa5a098fcaddf9370e7f
EBUILD emhacks-20070920-r1.ebuild 636 BLAKE2B fe44df7b58e6bd82f832cd4764cb0853b73c2cd81c9d17b659535e1d6c7c77f0e3d81e4decacbe0409b5ca23c52ab9a662efa9b5265a9cffbe1da0bb9c6acf70 SHA512 ac9d715f9671d97799d7baebd5553d4014cdeebb46039eae19263a13c8786ec763b6348a8d79f88b5db0dbbc79316dc539c4ce15e30b073ac656da6e4b7682da
MISC metadata.xml 737 BLAKE2B 0692d8cde646849a08a2ecedcac9f462f60cdb2e7b04822015f9596df0ef619402691b4f5b5800cb1f32d4b3934287f44b94b41207562d60a031c4063ed7cb31 SHA512 881a59ee9c46825a86254c4be3eb9e75a3486c68869f705e123b49097d8faed3e472253a74e6f0da9c1976fbdba1623ba6f0d128838c0882fe5f970043a4c269

@ -0,0 +1,25 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit elisp
DESCRIPTION="Useful Emacs Lisp libraries, including gdiff, jjar, jmaker, swbuff, and tabbar"
HOMEPAGE="http://emhacks.sourceforge.net/"
# CVS snapshot
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
SITEFILE="50${PN}-gentoo.el"
DOCS="Changelog"
src_prepare() {
# remove files included in Emacs>=22 or not useful on GNU/Linux
# remove jsee #642588
rm -r findstr* jsee* overlay-fix* recentf* ruler-mode* tree-widget* || die
eapply_user
}

@ -1,38 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit elisp
DESCRIPTION="Useful Emacs Lisp libraries, including gdiff, jjar, jmaker, swbuff, and tabbar"
HOMEPAGE="http://emhacks.sourceforge.net/"
# CVS snapshot
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="jde"
DEPEND="jde? ( app-emacs/jde )"
RDEPEND="${DEPEND}"
SITEFILE="50${PN}-gentoo.el"
src_prepare() {
# remove files included in Emacs>=22 or not useful on GNU/Linux
rm -r findstr* overlay-fix* recentf* ruler-mode* tree-widget* || die
# this requires jde and cedet, not everyone may want it
use jde || rm jsee.el || die
}
src_install() {
elisp-install ${PN} *.el *.elc
cp "${FILESDIR}/${SITEFILE}" "${T}"
use jde || sed -i -e '/;; jsee/,$d' "${T}/${SITEFILE}"
elisp-site-file-install "${T}/${SITEFILE}"
dodoc Changelog
}

@ -26,7 +26,3 @@ And update the status window if showing." t)
;; jmaker
(autoload 'jmaker-generate-makefile "jmaker"
"Generate and edit a Java Makefile in directory ROOT." t)
;; jsee
(autoload 'jsee-browse-api-doc "jsee"
"Browse the Java API Documentation of the current Java file." t)

@ -16,9 +16,6 @@
swbuff, Quick switch between Emacs buffers;
tabbar, Display a tab bar in the header line.
</longdescription>
<use>
<flag name="jde">Enable support for Java Development Environment</flag>
</use>
<upstream>
<remote-id type="sourceforge">emhacks</remote-id>
</upstream>

Binary file not shown.

@ -11,6 +11,7 @@ DIST cloud-init-0.7.7.tar.gz 477287 BLAKE2B eade80cff35e545a619f7d0beafadde14577
DIST cloud-init-0.7.8.tar.gz 508777 BLAKE2B 7b5b3f1b5f28b6a4ba67ef30cbbb32e1a1eb21a373da5491a7157f45553843de68b56e040ec9f07a2ca35a0bbf9fdd5f90d0ef381d2da558422080de3da0299d SHA512 ff6c3837afe702359879f0ae1d7443247b0ed97d60ecf0cbe85fc364dc833e553962aae221f48becb104ad3f951a28cbd742a3b8521ef25dfb8fd19439759447
DIST cloud-init-0.7.9.tar.gz 602188 BLAKE2B c2e2b8538488474cd4674b976f859164f0ab8ed585fc0b59c6e75f23a62fd035b8b76e0700c1e68893fc4a8346b3110ff2b25f13be92ff13eeac0f1ad2405641 SHA512 ee52909f634f51dcf9e1229a8f49faa8c562bf05b69fac108fcc80cb3217f4364a33cf696df015e4dcd7887c68cf6108729850648b4daee07b3d3247ca3cc5b1
DIST cloud-init-17.1.tar.gz 780532 BLAKE2B 10809da2e81d594542d83b2416481c493474cac2e790da25363e631f6dae9edc1e2fd160708121486dd3a2ebd19cfc29d18978cbe7d82eb1aec907762bf7bf0b SHA512 988cae4291c8d6a5bce012b78d651c602c02ad38c3790e9ed9aa7c815ae84c98767718ab9b0d346ddbc9c83cb886d455590128af750183618c0bf0f0c5a79564
DIST cloud-init-17.2.tar.gz 810821 BLAKE2B df1a7c1ed1fc48a7801a53bd89839d963debca6abf7f892d61bf7ec9222ab33bf78221e65d79028e0445cac4c5fe1e0c1620d49aea26c036ee17933d9c1893f5 SHA512 ad1c7f6ca9762b70a1f06a6b538032a7de0c5371fd792260d5959df113f4f51509d184b2207ffa23b41f395c1903d551d66aaf2a2ad60af3594cf1f18d1e4a38
EBUILD cloud-init-0.7.6-r1.ebuild 2585 BLAKE2B c2f9bd34d430b99f8b78be2c4d2cb8b5ca7613ab71ec02c8e21c4001b35f3c16d637243e93f55a872f7e4ab7b0c990bf78abc36c3a3e822389a191a57e005c2c SHA512 0c82e788cacd91e923ff57c240a3615c20157d2a4ba1fdf7d28eb6f0e9f7c55b64b3ef321dc1f2cadd40e47128d2ef0854f3488fe7aabf5cdcf3f8b326eb6ad8
EBUILD cloud-init-0.7.6-r2.ebuild 1922 BLAKE2B c67031dd3b9e131e48a568fe4e97a8059d715be3f8721ec0f6c7dce60c6b089df8c27efc0901a50ad111f9b1a590833c449fca99fe7e19d5b8925d936dd4a19d SHA512 a3e22b4b2985670b8de5fe9af2f2ef16df626a3b3acfdf1d1656f247e44ae91b9629fc693829beb7ea931be38509b418c52f5257f24d1f02045f97735c8ff8f3
EBUILD cloud-init-0.7.6_p1212-r1.ebuild 1989 BLAKE2B da729eef70d23a2a0df1bfdb28d74714ced55a097c8dcc2eb0c25d8d6e9acb57651340ca4d8190f100ca5fe0dcb8eee674e7e513bb8b50772383ef12fd23f11c SHA512 4e71e5ff1b4a2ea8bf600d627911f7eb197d5f90f354e553996388bdef13309ceecab732b168e1f4c3bd8d5fa3dfa736a34bc535eedb55ffe6c23a6b1eb873ce
@ -19,5 +20,6 @@ EBUILD cloud-init-0.7.7.ebuild 2399 BLAKE2B 54d7784a165c51d994259e70367551addbb0
EBUILD cloud-init-0.7.8-r2.ebuild 2547 BLAKE2B b508988c338b35cbb4866957fae9a215c53effbdaa5f1c0845e64747296bb5747c3f960bb0f7928e2b26f1d1fb6bb585fab947fe7b2cbdf40e849f2c629c2433 SHA512 972a04cc2c359f7271960820f4212ae1afc13def893b5bd87efe8ed30dd5f03f7219c008c9c7806f918eb7dbe3609e3c0407b7c0d5d5ad66b568abd2361ce2ec
EBUILD cloud-init-0.7.9.ebuild 2542 BLAKE2B 3f13fa11cc65dd9f2cf1bde72541ed07d4b2991fd010437eabbc70fb8180ed71d06d00781a4679ac7ecbb77d912a74dbb56684ca90cbe97001d348efbd2a138f SHA512 11db9733a73ca6ca53189b2f768e08a471a00adb419d96b00d7a64731299aa43fe45f6b4a03e1ebe16ce7d58316b06eb96933a83b99cb19bd6a6b2453278220d
EBUILD cloud-init-17.1.ebuild 2014 BLAKE2B 544f5fca45a28b2d1cece53fcbf2397c54cb56e65e0dbb368b78a4f0c08d5d4c84af7436710e4d3e666adf12c6d00f7947bc2de8c7ff5345d158c99a46b4271d SHA512 5dcbc40adbef50088e66e021ca4200293a6f044ed853dc2e1675a68a63d875ce1580d8bda4fe0c74de9738ff09931f3bf56efbad235bed57d81a5c30a9d19cef
EBUILD cloud-init-17.2.ebuild 1964 BLAKE2B 0fdf3b22c6d01dc957fcf2086f94f7e988ed0b6d7ac0fe58b186a3de0e8c05eef541091bb65497b3d6ca47579f33790b71747ff7ca190ecfbdc857759a96cc03 SHA512 2c1839f5dd324714faded2bd02c7187938f33b3f7e995dbbf7440aa9654705693b272a09470ef8837e56711ee7c0d39abafb65ef8a67c47687f2e82fd4013c77
EBUILD cloud-init-9999.ebuild 2219 BLAKE2B a2b856ce06b7026545efa2bee186e70aaa28c607eb026f813892ee6fe5f96ed50d091020a563dacac16a433f6fe7404304ec2bac917cd53b890b772eccb2af3e SHA512 f50bf3530aef585d11e8984a2252724d0e0a89e1b912304f26ec0a74cdbde78103eb7efb2ed4d9a7cf69c3db43970c7f40a959c5a969e85a547ce9e2a3894be5
MISC metadata.xml 578 BLAKE2B 087f92136937d5f1ba4510513f0fd75dadd5a2813cf43b7d92aa8c7c13d3cfd33f63a9eb2ca9844735d116ed0589db0ca04603cc9fe1378db8aee8285cc76060 SHA512 d7cc9ad3a86774be908102fa24f59c5b4bf42228f8c78d15887432eacdeafa2363ab34ec7446a12de28389750a222794653c3b1dfba64d680ca0288da0322599

@ -0,0 +1,80 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1 eutils multilib systemd
DESCRIPTION="cloud initialisation magic"
HOMEPAGE="https://launchpad.net/cloud-init"
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="test"
# remove pretytable in 17.2
CDEPEND="
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/oauthlib[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.2[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/jsonpatch[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${CDEPEND}
>=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/unittest2[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/contextlib2[${PYTHON_USEDEP}]
)
"
RDEPEND="
${CDEPEND}
net-analyzer/macchanger
sys-apps/iproute2
sys-fs/growpart
virtual/logger
"
PATCHES=( )
python_test() {
emake test
}
python_install() {
distutils-r1_python_install "--init-system=sysvinit_openrc,systemd"
}
python_install_all() {
keepdir /etc/cloud
distutils-r1_python_install_all
# installs as non-executable
chmod +x "${D}"/etc/init.d/*
insinto /etc/cloud/templates
doins "${FILESDIR}/hosts.gentoo.tmpl"
insinto /etc/cloud
doins "${FILESDIR}/cloud.cfg"
}
pkg_postinst() {
elog "cloud-init-local needs to be run in the boot runlevel because it"
elog "modifies services in the default runlevel. When a runlevel is started"
elog "it is cached, so modifications that happen to the current runlevel"
elog "while you are in it are not acted upon."
}

@ -2,10 +2,8 @@ AUX README.gentoo-r2 2094 BLAKE2B ccfad63217f7778e97d8de49e20002dffefff32562f560
AUX libvirt-1.2.16-fix_paths_in_libvirt-guests_sh.patch 641 BLAKE2B e796f4e32f00e8970eabf723520601b26c7fa5f7579d538299538632ba036dafbb2dc64ad40d10152c0637043b2a649e1dc08468d1f250e00ee0af095d94a093 SHA512 df9960b80c7dda852e38d992ab31181d79091bd6e1ba88c0b0c1af8a2f2d1445ee95c957df38ab27b452cd2de01d36b88164e665a867ad69c15ca15c18b1d588
AUX libvirt-1.3.0-do_not_use_sysconf.patch 4072 BLAKE2B 2281954430dbc38262221bb4d2bc3296a067ef79ce70b7d93fee7da92753d808d208fc1e190e4779c2daf44df5e18ae2d0a0aaea04170f9ffa2d851918533fee SHA512 44428e16cf1998db0bcae1b54d3ba32363a71db3f45f493bd675f6ad7d6bf131667749f33226ab5f40be52e833ec0899bb9202a8f0e150d007c3f7c71a9cf314
AUX libvirt-1.3.4-glibc-2.23.patch 2049 BLAKE2B 8e283846a2442ef4bf3fd5ca88033387d150818972e1b8f4732584423652179d2d6f8df964a8b8a4e51219a946eec30450838207446e20e9bd77ff97c31996de SHA512 022b610c2e343c9cb595babcc8b2e5e0e0db1a19d6bfc9babdc817bc1e093ff12ee1c26304c188151fecc32481ffd225d7a3d36324613dd5b4ea7139280629c4
AUX libvirt-3.0.0-fix_paths_for_apparmor.patch 2904 BLAKE2B f84b684f4eaeee85a406730285be852226960e69694356007461911a34a68fe7031775f827fd76b016124cb809f3d3b2f52e4f02c1dc51738252644e502d3d8c SHA512 be4aba4b9bd44bb2f1b4f269f573caafce746783e0a7c08ff72d03a96b9675261346ededaf1d6b6c89afaa6d2b88fe7fb0d9f120d40fd714179e6f9d209a6724
AUX libvirt-3.1.0-musl-fix-includes.patch 221 BLAKE2B 65f486f4055c0ccae59601970d770f23f570f127ba26ce1d932855e784b83fce99389f22f12630005be61e5de2e64e0125d0bf5270024f736fe597fa5b81ff78 SHA512 876c7dacedcce1d69938779b978b3a23b2f51128f121b4aa53f5f301d7740f90d77f335523210ed492b68b5f7a0b864b25a694ee562fb5e8ab1b6411d3da48e7
AUX libvirt-3.10.0-r2-fix_paths_for_apparmor.patch 2730 BLAKE2B ae92a37cdfb929862bd58d1cd208e3f8a3aab10dae98ec8e51d6c3ab579295e3f59ff091970499c6c57b625edec77b98421502df625b1d10c1c3d0be3dfbe489 SHA512 751b971fd0f109f3a4147feea8481adb9c868313ea57d293a89ee548661514f124318324823d9380839a7a5c8ae7c1e3ae8c4c6e62027587f163c8856e353a6a
AUX libvirt-3.8.0-CVE-2017-1000256.patch 3737 BLAKE2B 47f73e5296b8a41148781a4bf1e95e1571b4a9571825d18eb59a267b9c7d9b6e9f301e7818326be6c29392febd42083e8a4696adfe5cef81b029f7d21314670e SHA512 2c3e88670ec9531207c60b89e8e2ec6188834e795cd0e698d63781209182801209d4097fd72607166853b54a9f301a160b575f757741da5aeb995d752bbcb80a
AUX libvirt-4.0.0-bash_completion_bugfixes.patch 1863 BLAKE2B ed54b4e308297907001bb2fbcba76197c341c292fc29139f50b9c03cb9ea61696dbd177a4d0055cdca3184a9ecbd283f576c491d2d3c581e31415465bd8e92e1 SHA512 f718408ce57c0abd68023356d5980c5e85dfb5c90759a6758309408dea7115b0ae18a18be2e625401d985fab7b1a374ab1e10caa27527ed002a852bb3f08ca73
AUX libvirt-guests.confd 2430 BLAKE2B 9d56477c9377e02503782e6d653579c6d149b292c43f37926f4646374e8aae05ca812b6a3a561811482861f8fe67dfdbe63851963326ddbbf2f4644c85411120 SHA512 78f419a89de7aabaad860903c24f1c070786fc1296d987e61dd537705b0e7f71a46c315888028f3826c3417e42861ca8471788be4ec5695e98427c5f18ae63fc
AUX libvirt-guests.init-r2 5412 BLAKE2B 139c39b65e6297883ab13bb65f8799f6e417a3de841bca3b31fd161a7dd9f64b18dedc1a942d9ee6577c1253e9b45859dec006a17b25da9e6cde2507b88cd302 SHA512 0f46ec5776c61d1776248779fa894b1a6d7b98d0eb8e8374b320c785c25d92468f087e350233b9152eb2cd0680f6b334c3a61684dabc7c5b559d3b55fdcb712d
@ -15,11 +13,7 @@ AUX libvirtd.service.conf 401 BLAKE2B edd74238f9639ead1d776142e6231d87f39cb6670e
AUX libvirtd.tmpfiles.conf 36 BLAKE2B fa0e1dac4117dcb2a2e826c82c4c63e20156db47abf4088167484f1f3149a4998840cf1aba745621851d7e2653df5c7f7268d8d61be3a3731ea053a88f35c13b SHA512 2b1c3c64dd6fa03d8c2ae24e7ce4aa7d754913214542a68a4e99f10fbc251fd23ee26e297a957d7b4b70eec8ef028c41fc915da3a85fbbd16143bb92d1de3aed
AUX virtlockd.init-r1 570 BLAKE2B 734d582d867b79649f863504fcd7c87fe3c59569b56b0996a6229d6eebadc9d4c356c10bbcf5637483fbc930d0c50233da4fffa357d423029b3828b7a3be56de SHA512 65a05d406200da9a534df5caa1b9cb2af97f0b03f64e6b4157322975fa754f59ae74fff9ec8301a6c0510e4b75e2b72a78cddf004a76109e18c375e83527cee5
AUX virtlogd.init-r1 569 BLAKE2B 20df60c23cee575577592d41d1a9913923255633d12de789c036e6085f9e7b4360e017155c61e3688332b493a0e96ffca55753bcc67a33bb877539b80eef81fe SHA512 0a3e083e742f9e0d8206ab9a48c63bbd395bdc24e5551e2cbeddffa3fb576a817b73dbafe646c392a35c354d6b65426a9b6f3ce3dcafc30077715e90684968c1
DIST libvirt-3.10.0.tar.xz 14952220 BLAKE2B 6af2f4c07dc71d8aa283460640d3fdeccd78616d1678da1decf6b1702984ca0c685d8074963e55a2776ac834e18dbb61d86c20c6032320bf9aa6e02b480526dd SHA512 c2dfe0629bd90e8d7ae85f2a31dc027475c9614d497063fec6905aa2da4db68ce96e8f20d3290b0c0542b6ea31c85700b2727008bac65997ff0901b45f1b7260
DIST libvirt-3.8.0.tar.xz 14868712 BLAKE2B 4d97a03c3fe4eadb6d6eb3548231527c7d1a95e2134e63af63e72dcff8fd8d1cc8b5332f03d60edc2b200037ec0276b69a38c3379ce830a595bb5e83c3507e6f SHA512 fc48f29b493a5ec2b3586f6c5df0b8cb81f3f26be847bc42acfb6481d45970edc760dda0232ad57b95b8cf13382d0269dd3edf4a744040cda15b835d32d8c672
DIST libvirt-4.0.0.tar.xz 15002248 BLAKE2B 066794909d02be04a7d70ebd5e6d423736fdaf95b7521edd47ef19f9bec4f16d6d3e64117356394ce5916761ad77d5afab84ace2f4828c1f97373d0053b6924b SHA512 c99ea305f427859eb070b5f0c43de48645a5c53a2aa8efc60f54f278ec3fa0b504307861309e1852f8d7bff4436afe00c859aac27691366a0c36c91341cea7a1
EBUILD libvirt-3.10.0-r2.ebuild 9626 BLAKE2B 8e01b077482188921afc8c76b2384a2fa5d02f35d060df9279967703510f19ce6c2d36da91f4f563c5f75b25d6b5dfbec6ca950ef6c2fdf9ada0067224ba879d SHA512 5133a0d242b3dcb70a9b0daf1153e3c9cb282deed7d94b40fee9e9a543635c61c795a9b70fb8025ed05a8b86613d24568123f0069c82f53e4f7a5473e5fae58b
EBUILD libvirt-3.8.0-r1.ebuild 9661 BLAKE2B d6afc9ed4f228d62466d825c02e0ff24595c70ee98d5f62c0fe78ec846964ac6de99e6d2de4cd297804da13699afb21f1bd1400917ead16da3fbfa8cdce7c2a9 SHA512 66a28a319d1ed7263524c9c13e4331c3451ad321ccb39b4e608e05ad1e9d40fd1b4a75a05d5910a0a83c3bc47f8c5746aa80eedd16b1c0e8b0a4a4e093d79169
EBUILD libvirt-4.0.0.ebuild 9811 BLAKE2B 2bf828bd28ef2e6f77476eba6d8b29341ddf6206f7c3ae92dc6725175eaed8b8088b93604aec2501322b3ddd608c55cc233872cd86468a1fe850d537c83f7d67 SHA512 dde94ed4f1c1b272b92c36d41358a8eb4f74ba4cce44633108c748472bd4ae13555bbb85bd47dd276bba8f9266a4a002ebd8bae87aa6af47d26a6e68e943d91a
EBUILD libvirt-9999.ebuild 9613 BLAKE2B 144ed8e703529bb4b9eeaa6048f0015459c8ab79f843e57fbcb882f44d47bda3e45685384d09b7debbd80ae173b39635724c84f525ae513bf918347aa1a87b54 SHA512 60c3061d9b24fd3e66f73555ed4649c35fe1a850e355e1c0262ffdd2113d7563afe4c2bf7df13f8132cf7818b520b29ee86dbdf4199579ad4cbc1704b4e87af0
EBUILD libvirt-4.0.0.ebuild 9814 BLAKE2B 8d1c80ca2f028732bdcfcec2421d9bdc978a654652ef1381ab1d00d8302fbc3c6417ce606912187a7a1203f0099812bb238da1b63ca0e8dcaa310969862efd59 SHA512 d23e19e182ba63e2629fcc84f2ef63d7c97728159f6bc02640fe95f6768401fd0cbce43d4589dcf9cf30b023ec75aaedf15589712cdbea36bbf4a5d74d5fea97
EBUILD libvirt-9999.ebuild 9617 BLAKE2B deaea5095a0c395f8a60d8aec71d14ac0752fac2a1b80f5a642d45291aeef758e351ae8665113de638f1df62e7636f943cda52bdf1270e17fe81fbbea6f63843 SHA512 f08d2183f086ec56e1764aeb05ae5c4dbffe89b4d4e5516c5f511d7319ab14b203cccee38edab41a09750a092217456aa0f7ea2dbd34d36b741d05869829e206
MISC metadata.xml 3766 BLAKE2B 38d8b1dfb815871ca19c35c80ab390a422e1833b6ef09c6691889d5d6c01e25bb9fb5d187231456c443cb22764583312a56ed8e1a772f810b58050752ba9f2de SHA512 10d96f652bdcf32e34ea415a37de0c3c4aae3a716403a0ca73228af640788734119cbf4ade26a450cc3cda81ef6182391a6f590a851a6834d52394b7c81c49ed

@ -1,79 +0,0 @@
From baad1483ed0a699509f66abac6708797f370f888 Mon Sep 17 00:00:00 2001
From: Matthias Maier <tamiko@kyomu.43-1.org>
Date: Sun, 22 Jan 2017 09:07:57 -0600
Subject: [PATCH] Update paths to Gentoo layout
---
examples/Makefile.am | 4 ++--
.../{usr.lib.libvirt.virt-aa-helper => usr.libexec.virt-aa-helper} | 4 ++--
examples/apparmor/usr.sbin.libvirtd | 6 ++++--
3 files changed, 8 insertions(+), 6 deletions(-)
rename examples/apparmor/{usr.lib.libvirt.virt-aa-helper => usr.libexec.virt-aa-helper} (90%)
diff --git a/examples/Makefile.am b/examples/Makefile.am
index 2956e14..d81e34b 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -23,7 +23,7 @@ EXTRA_DIST = \
apparmor/TEMPLATE.lxc \
apparmor/libvirt-qemu \
apparmor/libvirt-lxc \
- apparmor/usr.lib.libvirt.virt-aa-helper \
+ apparmor/usr.libexec.virt-aa-helper \
apparmor/usr.sbin.libvirtd \
lxcconvert/virt-lxc-convert \
polkit/libvirt-acl.rules \
@@ -70,7 +70,7 @@ admin_logging_SOURCES = admin/logging.c
if WITH_APPARMOR_PROFILES
apparmordir = $(sysconfdir)/apparmor.d/
apparmor_DATA = \
- apparmor/usr.lib.libvirt.virt-aa-helper \
+ apparmor/usr.libexec.virt-aa-helper \
apparmor/usr.sbin.libvirtd \
$(NULL)
diff --git a/examples/apparmor/usr.lib.libvirt.virt-aa-helper b/examples/apparmor/usr.libexec.virt-aa-helper
similarity index 90%
rename from examples/apparmor/usr.lib.libvirt.virt-aa-helper
rename to examples/apparmor/usr.libexec.virt-aa-helper
index 4a8f197..a6072f1 100644
--- a/examples/apparmor/usr.lib.libvirt.virt-aa-helper
+++ b/examples/apparmor/usr.libexec.virt-aa-helper
@@ -1,7 +1,7 @@
# Last Modified: Mon Apr 5 15:10:27 2010
#include <tunables/global>
-profile virt-aa-helper /usr/{lib,lib64}/libvirt/virt-aa-helper {
+profile virt-aa-helper /usr/libexec/virt-aa-helper {
#include <abstractions/base>
# needed for searching directories
@@ -20,7 +20,7 @@ profile virt-aa-helper /usr/{lib,lib64}/libvirt/virt-aa-helper {
/sys/devices/ r,
/sys/devices/** r,
- /usr/{lib,lib64}/libvirt/virt-aa-helper mr,
+ /usr/libexec/virt-aa-helper mr,
/{usr/,}sbin/apparmor_parser Ux,
/etc/apparmor.d/libvirt/* r,
diff --git a/examples/apparmor/usr.sbin.libvirtd b/examples/apparmor/usr.sbin.libvirtd
index 8893e75..f0b471c 100644
--- a/examples/apparmor/usr.sbin.libvirtd
+++ b/examples/apparmor/usr.sbin.libvirtd
@@ -59,8 +59,10 @@
audit deny /sys/kernel/security/apparmor/.* rwxl,
/sys/kernel/security/apparmor/profiles r,
/usr/{lib,lib64}/libvirt/* PUxr,
- /usr/{lib,lib64}/libvirt/libvirt_parthelper ix,
- /usr/{lib,lib64}/libvirt/libvirt_iohelper ix,
+ /usr/libexec/virt-aa-helper PUxr,
+ /usr/libexec/libvirt_lxc PUxr,
+ /usr/libexec/libvirt_parthelper ix,
+ /usr/libexec/libvirt_iohelper ix,
/etc/libvirt/hooks/** rmix,
/etc/xen/scripts/** rmix,
--
2.10.2

@ -1,74 +0,0 @@
From 441d3eb6d1be940a67ce45a286602a967601b157 Mon Sep 17 00:00:00 2001
From: "Daniel P. Berrange" <berrange@redhat.com>
Date: Thu, 5 Oct 2017 17:54:28 +0100
Subject: [PATCH] qemu: ensure TLS clients always verify the server certificate
The default_tls_x509_verify (and related) parameters in qemu.conf
control whether the QEMU TLS servers request & verify certificates
from clients. This works as a simple access control system for
servers by requiring the CA to issue certs to permitted clients.
This use of client certificates is disabled by default, since it
requires extra work to issue client certificates.
Unfortunately the code was using this configuration parameter when
setting up both TLS clients and servers in QEMU. The result was that
TLS clients for character devices and disk devices had verification
turned off, meaning they would ignore errors while validating the
server certificate.
This allows for trivial MITM attacks between client and server,
as any certificate returned by the attacker will be accepted by
the client.
This is assigned CVE-2017-1000256 / LSN-2017-0002
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
---
src/qemu/qemu_command.c | 2 +-
tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-chardev.args | 2 +-
.../qemuxml2argv-serial-tcp-tlsx509-secret-chardev.args | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
index 46f0bdd18..f68b82d08 100644
--- a/src/qemu/qemu_command.c
+++ b/src/qemu/qemu_command.c
@@ -721,7 +721,7 @@ qemuBuildTLSx509BackendProps(const char *tlspath,
if (virJSONValueObjectCreate(propsret,
"s:dir", path,
"s:endpoint", (isListen ? "server": "client"),
- "b:verify-peer", verifypeer,
+ "b:verify-peer", (isListen ? verifypeer : true),
NULL) < 0)
goto cleanup;
diff --git a/tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-chardev.args b/tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-chardev.args
index 5aff7734e..ab5f7e27f 100644
--- a/tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-chardev.args
+++ b/tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-chardev.args
@@ -26,7 +26,7 @@ server,nowait \
localport=1111 \
-device isa-serial,chardev=charserial0,id=serial0 \
-object tls-creds-x509,id=objcharserial1_tls0,dir=/etc/pki/libvirt-chardev,\
-endpoint=client,verify-peer=no \
+endpoint=client,verify-peer=yes \
-chardev socket,id=charserial1,host=127.0.0.1,port=5555,\
tls-creds=objcharserial1_tls0 \
-device isa-serial,chardev=charserial1,id=serial1 \
diff --git a/tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-secret-chardev.args b/tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-secret-chardev.args
index 91f1fe0cd..2567abbfa 100644
--- a/tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-secret-chardev.args
+++ b/tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-secret-chardev.args
@@ -31,7 +31,7 @@ localport=1111 \
data=9eao5F8qtkGt+seB1HYivWIxbtwUu6MQtg1zpj/oDtUsPr1q8wBYM91uEHCn6j/1,\
keyid=masterKey0,iv=AAECAwQFBgcICQoLDA0ODw==,format=base64 \
-object tls-creds-x509,id=objcharserial1_tls0,dir=/etc/pki/libvirt-chardev,\
-endpoint=client,verify-peer=no,passwordid=charserial1-secret0 \
+endpoint=client,verify-peer=yes,passwordid=charserial1-secret0 \
-chardev socket,id=charserial1,host=127.0.0.1,port=5555,\
tls-creds=objcharserial1_tls0 \
-device isa-serial,chardev=charserial1,id=serial1 \
--
2.13.6

@ -1,382 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools eutils user linux-info systemd readme.gentoo-r1
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
SRC_URI=""
KEYWORDS=""
SLOT="0"
else
# Versions with 4 numbers are stable updates:
if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
SRC_URI="http://libvirt.org/sources/stable_updates/${P}.tar.xz"
else
SRC_URI="http://libvirt.org/sources/${P}.tar.xz"
fi
KEYWORDS="~amd64 ~arm64 ~x86"
SLOT="0/${PV}"
fi
DESCRIPTION="C toolkit to manipulate virtual machines"
HOMEPAGE="http://www.libvirt.org/"
LICENSE="LGPL-2.1"
IUSE="
apparmor audit +caps +dbus firewalld fuse glusterfs iscsi +libvirtd lvm
libssh lxc +macvtap nfs nls numa openvz parted pcap phyp policykit
+qemu rbd sasl selinux +udev uml +vepa virtualbox virt-network
wireshark-plugins xen zeroconf zfs
"
REQUIRED_USE="
firewalld? ( virt-network )
libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
policykit? ( dbus )
qemu? ( libvirtd )
uml? ( libvirtd )
vepa? ( macvtap )
virt-network? ( libvirtd )
virtualbox? ( libvirtd )
xen? ( libvirtd )"
# gettext.sh command is used by the libvirt command wrappers, and it's
# non-optional, so put it into RDEPEND.
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="
app-misc/scrub
dev-libs/libgcrypt:0
dev-libs/libnl:3
>=dev-libs/libxml2-2.7.6
|| ( >=net-analyzer/netcat6-1.0-r2 >=net-analyzer/openbsd-netcat-1.105-r1 )
>=net-libs/gnutls-1.0.25:0=
net-libs/libssh2
net-libs/libtirpc
net-libs/rpcsvc-proto
>=net-misc/curl-7.18.0
sys-apps/dmidecode
>=sys-apps/util-linux-2.17
sys-devel/gettext
sys-libs/ncurses:0=
sys-libs/readline:=
apparmor? ( sys-libs/libapparmor )
audit? ( sys-process/audit )
caps? ( sys-libs/libcap-ng )
dbus? ( sys-apps/dbus )
firewalld? ( net-firewall/firewalld )
fuse? ( >=sys-fs/fuse-2.8.6:= )
glusterfs? ( >=sys-cluster/glusterfs-3.4.1 )
iscsi? ( sys-block/open-iscsi )
libssh? ( net-libs/libssh )
lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)] )
nfs? ( net-fs/nfs-utils )
numa? (
>sys-process/numactl-2.0.2
sys-process/numad
)
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2[-device-mapper-only(-)]
)
pcap? ( >=net-libs/libpcap-1.0.0 )
policykit? ( >=sys-auth/polkit-0.9 )
qemu? (
>=app-emulation/qemu-0.13.0
dev-libs/yajl
)
rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl )
selinux? ( >=sys-libs/libselinux-2.0.85 )
virt-network? (
net-dns/dnsmasq[script]
net-firewall/ebtables
>=net-firewall/iptables-1.4.10[ipv6]
net-misc/radvd
sys-apps/iproute2[-minimal]
)
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
wireshark-plugins? ( net-analyzer/wireshark:= )
xen? (
app-emulation/xen
app-emulation/xen-tools:=
)
udev? (
virtual/udev
>=x11-libs/libpciaccess-0.10.9
)
zeroconf? ( >=net-dns/avahi-0.6[dbus] )
zfs? ( sys-fs/zfs )"
DEPEND="${RDEPEND}
app-text/xhtml1
dev-lang/perl
dev-libs/libxslt
dev-perl/XML-XPath
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-1.3.0-do_not_use_sysconf.patch
"${FILESDIR}"/${PN}-1.2.16-fix_paths_in_libvirt-guests_sh.patch
"${FILESDIR}"/${PN}-3.10.0-r2-fix_paths_for_apparmor.patch
"${FILESDIR}"/${PN}-1.3.4-glibc-2.23.patch
"${FILESDIR}"/${PN}-3.1.0-musl-fix-includes.patch # bug #609488
)
pkg_setup() {
if use qemu; then
enewgroup qemu 77
enewuser qemu 77 -1 -1 "qemu,kvm"
fi
use policykit && enewgroup libvirt
# Check kernel configuration:
CONFIG_CHECK=""
use fuse && CONFIG_CHECK+="
~FUSE_FS"
use lvm && CONFIG_CHECK+="
~BLK_DEV_DM
~DM_MULTIPATH
~DM_SNAPSHOT"
use lxc && CONFIG_CHECK+="
~BLK_CGROUP
~CGROUP_CPUACCT
~CGROUP_DEVICE
~CGROUP_FREEZER
~CGROUP_NET_PRIO
~CGROUP_PERF
~CGROUPS
~CGROUP_SCHED
~CPUSETS
~IPC_NS
~MACVLAN
~NAMESPACES
~NET_CLS_CGROUP
~NET_NS
~PID_NS
~POSIX_MQUEUE
~SECURITYFS
~USER_NS
~UTS_NS
~VETH
~!GRKERNSEC_CHROOT_MOUNT
~!GRKERNSEC_CHROOT_DOUBLE
~!GRKERNSEC_CHROOT_PIVOT
~!GRKERNSEC_CHROOT_CHMOD
~!GRKERNSEC_CHROOT_CAPS"
kernel_is lt 4 7 && use lxc && CONFIG_CHECK+="
~DEVPTS_MULTIPLE_INSTANCES"
use macvtap && CONFIG_CHECK+="
~MACVTAP"
use virt-network && CONFIG_CHECK+="
~BRIDGE_EBT_MARK_T
~BRIDGE_NF_EBTABLES
~NETFILTER_ADVANCED
~NETFILTER_XT_CONNMARK
~NETFILTER_XT_MARK
~NETFILTER_XT_TARGET_CHECKSUM"
# Bandwidth Limiting Support
use virt-network && CONFIG_CHECK+="
~BRIDGE_EBT_T_NAT
~NET_ACT_POLICE
~NET_CLS_FW
~NET_CLS_U32
~NET_SCH_HTB
~NET_SCH_INGRESS
~NET_SCH_SFQ"
# Handle specific kernel versions for different features
kernel_is lt 3 6 && CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
if kernel_is ge 3 6; then
CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP "
kernel_is lt 4 5 && CONFIG_CHECK+=" ~MEMCG_KMEM "
fi
ERROR_USER_NS="Optional depending on LXC configuration."
if [[ -n ${CONFIG_CHECK} ]]; then
linux-info_pkg_setup
fi
}
src_prepare() {
touch "${S}/.mailmap"
default
if [[ ${PV} = *9999* ]]; then
# git checkouts require bootstrapping to create the configure script.
# Additionally the submodules must be cloned to the right locations
# bug #377279
./bootstrap || die "bootstrap failed"
(
git submodule status | sed 's/^[ +-]//;s/ .*//'
git hash-object bootstrap.conf
) >.git-module-status
fi
# Tweak the init script:
cp "${FILESDIR}/libvirtd.init-r16" "${S}/libvirtd.init" || die
sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \
-e "s/USE_FLAG_AVAHI/$(usex zeroconf 'use avahi-daemon' '')/" \
-e "s/USE_FLAG_ISCSI/$(usex iscsi 'use iscsid' '')/" \
-e "s/USE_FLAG_RBD/$(usex rbd 'use ceph' '')/" \
-i "${S}/libvirtd.init" || die "sed failed"
eautoreconf
}
src_configure() {
local myeconfargs=(
$(use_with apparmor)
$(use_with apparmor apparmor-profiles)
$(use_with audit)
$(use_with caps capng)
$(use_with dbus)
$(use_with firewalld)
$(use_with fuse)
$(use_with glusterfs)
$(use_with glusterfs storage-gluster)
$(use_with iscsi storage-iscsi)
$(use_with libvirtd)
$(use_with libssh)
$(use_with lvm storage-lvm)
$(use_with lvm storage-mpath)
$(use_with lxc)
$(use_with macvtap)
$(use_enable nls)
$(use_with numa numactl)
$(use_with numa numad)
$(use_with openvz)
$(use_with parted storage-disk)
$(use_with pcap libpcap)
$(use_with phyp)
$(use_with policykit polkit)
$(use_with qemu)
$(use_with qemu yajl)
$(use_with rbd storage-rbd)
$(use_with sasl)
$(use_with selinux)
$(use_with udev)
$(use_with uml)
$(use_with vepa virtualport)
$(use_with virt-network network)
$(use_with wireshark-plugins wireshark-dissector)
$(use_with xen)
$(use_with xen xen-inotify)
$(use_with xen libxl)
$(use_with zeroconf avahi)
$(use_with zfs storage-zfs)
--without-hal
--without-netcf
--without-sanlock
--without-xenapi
--with-esx
--with-init-script=systemd
--with-qemu-group=$(usex caps qemu root)
--with-qemu-user=$(usex caps qemu root)
--with-remote
--with-storage-fs
--with-vmware
--disable-static
--disable-werror
--with-html-subdir=${PF}/html
--localstatedir=/var
)
if use virtualbox && has_version app-emulation/virtualbox-ose; then
myeconfargs+=( --with-vbox=/usr/lib/virtualbox-ose/ )
else
myeconfargs+=( $(use_with virtualbox vbox) )
fi
econf "${myeconfargs[@]}"
if [[ ${PV} = *9999* ]]; then
# Restore gnulib's config.sub and config.guess
# bug #377279
(cd .gnulib && git reset --hard > /dev/null)
fi
}
src_test() {
cd "${BUILD_DIR}"
# remove problematic tests, bug #591416, bug #591418
sed -i -e 's#commandtest$(EXEEXT) # #' \
-e 's#virfirewalltest$(EXEEXT) # #' \
-e 's#nwfilterebiptablestest$(EXEEXT) # #' \
-e 's#nwfilterxml2firewalltest$(EXEEXT)$##' \
tests/Makefile
export VIR_TEST_DEBUG=1
HOME="${T}" emake check || die "tests failed"
}
src_install() {
emake DESTDIR="${D}" \
SYSTEMD_UNIT_DIR="$(systemd_get_systemunitdir)" install
find "${D}" -name '*.la' -delete || die
# Remove bogus, empty directories. They are either not used, or
# libvirtd is able to create them on demand
rm -rf "${D}"/etc/sysconfig
rm -rf "${D}"/var/cache
rm -rf "${D}"/var/run
rm -rf "${D}"/var/log
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
systemd_install_serviced \
"${FILESDIR}"/libvirtd.service.conf libvirtd.service
systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
newinitd "${S}/libvirtd.init" libvirtd || die
newinitd "${FILESDIR}/libvirt-guests.init-r2" libvirt-guests || die
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd || die
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd || die
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd || die
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests || die
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r2")
DISABLE_AUTOFORMATTING=true
readme.gentoo_create_doc
}
pkg_preinst() {
# we only ever want to generate this once
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
fi
}
pkg_postinst() {
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
fi
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
readme.gentoo_print_elog
}

@ -1,381 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools eutils user linux-info systemd readme.gentoo-r1
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
SRC_URI=""
KEYWORDS="amd64 x86"
SLOT="0"
else
# Versions with 4 numbers are stable updates:
if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
SRC_URI="http://libvirt.org/sources/stable_updates/${P}.tar.xz"
else
SRC_URI="http://libvirt.org/sources/${P}.tar.xz"
fi
KEYWORDS="amd64 ~arm64 x86"
SLOT="0/${PV}"
fi
DESCRIPTION="C toolkit to manipulate virtual machines"
HOMEPAGE="http://www.libvirt.org/"
LICENSE="LGPL-2.1"
IUSE="
apparmor audit +caps +dbus firewalld fuse glusterfs iscsi +libvirtd lvm
libssh lxc +macvtap nfs nls numa openvz parted pcap phyp policykit
+qemu rbd sasl selinux +udev uml +vepa virtualbox virt-network
wireshark-plugins xen zeroconf zfs
"
REQUIRED_USE="
firewalld? ( virt-network )
libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
policykit? ( dbus )
qemu? ( libvirtd )
uml? ( libvirtd )
vepa? ( macvtap )
virt-network? ( libvirtd )
virtualbox? ( libvirtd )
xen? ( libvirtd )"
# gettext.sh command is used by the libvirt command wrappers, and it's
# non-optional, so put it into RDEPEND.
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="
app-misc/scrub
dev-libs/libgcrypt:0
dev-libs/libnl:3
>=dev-libs/libxml2-2.7.6
|| ( >=net-analyzer/netcat6-1.0-r2 >=net-analyzer/openbsd-netcat-1.105-r1 )
>=net-libs/gnutls-1.0.25:0=
net-libs/libssh2
>=net-misc/curl-7.18.0
sys-apps/dmidecode
>=sys-apps/util-linux-2.17
sys-devel/gettext
sys-libs/ncurses:0=
sys-libs/readline:=
apparmor? ( sys-libs/libapparmor )
audit? ( sys-process/audit )
caps? ( sys-libs/libcap-ng )
dbus? ( sys-apps/dbus )
firewalld? ( net-firewall/firewalld )
fuse? ( >=sys-fs/fuse-2.8.6:= )
glusterfs? ( >=sys-cluster/glusterfs-3.4.1 )
iscsi? ( sys-block/open-iscsi )
libssh? ( net-libs/libssh )
lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)] )
nfs? ( net-fs/nfs-utils )
numa? (
>sys-process/numactl-2.0.2
sys-process/numad
)
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2[-device-mapper-only(-)]
)
pcap? ( >=net-libs/libpcap-1.0.0 )
policykit? ( >=sys-auth/polkit-0.9 )
qemu? (
>=app-emulation/qemu-0.13.0
dev-libs/yajl
)
rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl )
selinux? ( >=sys-libs/libselinux-2.0.85 )
virt-network? (
net-dns/dnsmasq[script]
net-firewall/ebtables
>=net-firewall/iptables-1.4.10[ipv6]
net-misc/radvd
sys-apps/iproute2[-minimal]
)
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
wireshark-plugins? ( net-analyzer/wireshark:= )
xen? (
app-emulation/xen
app-emulation/xen-tools:=
)
udev? (
virtual/udev
>=x11-libs/libpciaccess-0.10.9
)
zeroconf? ( >=net-dns/avahi-0.6[dbus] )
zfs? ( sys-fs/zfs )"
DEPEND="${RDEPEND}
app-text/xhtml1
dev-lang/perl
dev-libs/libxslt
dev-perl/XML-XPath
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-1.3.0-do_not_use_sysconf.patch
"${FILESDIR}"/${PN}-1.2.16-fix_paths_in_libvirt-guests_sh.patch
"${FILESDIR}"/${PN}-3.0.0-fix_paths_for_apparmor.patch
"${FILESDIR}"/${PN}-1.3.4-glibc-2.23.patch
"${FILESDIR}"/${PN}-3.1.0-musl-fix-includes.patch # bug #609488
"${FILESDIR}"/${PN}-3.8.0-CVE-2017-1000256.patch # bug #635174
)
pkg_setup() {
if use qemu; then
enewgroup qemu 77
enewuser qemu 77 -1 -1 "qemu,kvm"
fi
use policykit && enewgroup libvirt
# Check kernel configuration:
CONFIG_CHECK=""
use fuse && CONFIG_CHECK+="
~FUSE_FS"
use lvm && CONFIG_CHECK+="
~BLK_DEV_DM
~DM_MULTIPATH
~DM_SNAPSHOT"
use lxc && CONFIG_CHECK+="
~BLK_CGROUP
~CGROUP_CPUACCT
~CGROUP_DEVICE
~CGROUP_FREEZER
~CGROUP_NET_PRIO
~CGROUP_PERF
~CGROUPS
~CGROUP_SCHED
~CPUSETS
~IPC_NS
~MACVLAN
~NAMESPACES
~NET_CLS_CGROUP
~NET_NS
~PID_NS
~POSIX_MQUEUE
~SECURITYFS
~USER_NS
~UTS_NS
~VETH
~!GRKERNSEC_CHROOT_MOUNT
~!GRKERNSEC_CHROOT_DOUBLE
~!GRKERNSEC_CHROOT_PIVOT
~!GRKERNSEC_CHROOT_CHMOD
~!GRKERNSEC_CHROOT_CAPS"
kernel_is lt 4 7 && use lxc && CONFIG_CHECK+="
~DEVPTS_MULTIPLE_INSTANCES"
use macvtap && CONFIG_CHECK+="
~MACVTAP"
use virt-network && CONFIG_CHECK+="
~BRIDGE_EBT_MARK_T
~BRIDGE_NF_EBTABLES
~NETFILTER_ADVANCED
~NETFILTER_XT_CONNMARK
~NETFILTER_XT_MARK
~NETFILTER_XT_TARGET_CHECKSUM"
# Bandwidth Limiting Support
use virt-network && CONFIG_CHECK+="
~BRIDGE_EBT_T_NAT
~NET_ACT_POLICE
~NET_CLS_FW
~NET_CLS_U32
~NET_SCH_HTB
~NET_SCH_INGRESS
~NET_SCH_SFQ"
# Handle specific kernel versions for different features
kernel_is lt 3 6 && CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
if kernel_is ge 3 6; then
CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP "
kernel_is lt 4 5 && CONFIG_CHECK+=" ~MEMCG_KMEM "
fi
ERROR_USER_NS="Optional depending on LXC configuration."
if [[ -n ${CONFIG_CHECK} ]]; then
linux-info_pkg_setup
fi
}
src_prepare() {
touch "${S}/.mailmap"
default
if [[ ${PV} = *9999* ]]; then
# git checkouts require bootstrapping to create the configure script.
# Additionally the submodules must be cloned to the right locations
# bug #377279
./bootstrap || die "bootstrap failed"
(
git submodule status | sed 's/^[ +-]//;s/ .*//'
git hash-object bootstrap.conf
) >.git-module-status
fi
# Tweak the init script:
cp "${FILESDIR}/libvirtd.init-r16" "${S}/libvirtd.init" || die
sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \
-e "s/USE_FLAG_AVAHI/$(usex zeroconf 'use avahi-daemon' '')/" \
-e "s/USE_FLAG_ISCSI/$(usex iscsi 'use iscsid' '')/" \
-e "s/USE_FLAG_RBD/$(usex rbd 'use ceph' '')/" \
-i "${S}/libvirtd.init" || die "sed failed"
eautoreconf
}
src_configure() {
local myeconfargs=(
$(use_with apparmor)
$(use_with apparmor apparmor-profiles)
$(use_with audit)
$(use_with caps capng)
$(use_with dbus)
$(use_with firewalld)
$(use_with fuse)
$(use_with glusterfs)
$(use_with glusterfs storage-gluster)
$(use_with iscsi storage-iscsi)
$(use_with libvirtd)
$(use_with libssh)
$(use_with lvm storage-lvm)
$(use_with lvm storage-mpath)
$(use_with lxc)
$(use_with macvtap)
$(use_enable nls)
$(use_with numa numactl)
$(use_with numa numad)
$(use_with openvz)
$(use_with parted storage-disk)
$(use_with pcap libpcap)
$(use_with phyp)
$(use_with policykit polkit)
$(use_with qemu)
$(use_with qemu yajl)
$(use_with rbd storage-rbd)
$(use_with sasl)
$(use_with selinux)
$(use_with udev)
$(use_with uml)
$(use_with vepa virtualport)
$(use_with virt-network network)
$(use_with wireshark-plugins wireshark-dissector)
$(use_with xen)
$(use_with xen xen-inotify)
$(use_with xen libxl)
$(use_with zeroconf avahi)
$(use_with zfs storage-zfs)
--without-hal
--without-netcf
--without-sanlock
--without-xenapi
--with-esx
--with-init-script=systemd
--with-qemu-group=$(usex caps qemu root)
--with-qemu-user=$(usex caps qemu root)
--with-remote
--with-storage-fs
--with-vmware
--disable-static
--disable-werror
--with-html-subdir=${PF}/html
--localstatedir=/var
)
if use virtualbox && has_version app-emulation/virtualbox-ose; then
myeconfargs+=( --with-vbox=/usr/lib/virtualbox-ose/ )
else
myeconfargs+=( $(use_with virtualbox vbox) )
fi
econf "${myeconfargs[@]}"
if [[ ${PV} = *9999* ]]; then
# Restore gnulib's config.sub and config.guess
# bug #377279
(cd .gnulib && git reset --hard > /dev/null)
fi
}
src_test() {
cd "${BUILD_DIR}"
# remove problematic tests, bug #591416, bug #591418
sed -i -e 's#commandtest$(EXEEXT) # #' \
-e 's#virfirewalltest$(EXEEXT) # #' \
-e 's#nwfilterebiptablestest$(EXEEXT) # #' \
-e 's#nwfilterxml2firewalltest$(EXEEXT)$##' \
tests/Makefile
export VIR_TEST_DEBUG=1
HOME="${T}" emake check || die "tests failed"
}
src_install() {
emake DESTDIR="${D}" \
SYSTEMD_UNIT_DIR="$(systemd_get_systemunitdir)" install
find "${D}" -name '*.la' -delete || die
# Remove bogus, empty directories. They are either not used, or
# libvirtd is able to create them on demand
rm -rf "${D}"/etc/sysconfig
rm -rf "${D}"/var/cache
rm -rf "${D}"/var/run
rm -rf "${D}"/var/log
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
systemd_install_serviced \
"${FILESDIR}"/libvirtd.service.conf libvirtd.service
systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
newinitd "${S}/libvirtd.init" libvirtd || die
newinitd "${FILESDIR}/libvirt-guests.init-r2" libvirt-guests || die
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd || die
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd || die
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd || die
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests || die
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r2")
DISABLE_AUTOFORMATTING=true
readme.gentoo_create_doc
}
pkg_preinst() {
# we only ever want to generate this once
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
fi
}
pkg_postinst() {
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
fi
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
readme.gentoo_print_elog
}

@ -9,7 +9,7 @@ if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
SRC_URI=""
KEYWORDS="amd64"
KEYWORDS="amd64 x86"
SLOT="0"
else
# Versions with 4 numbers are stable updates:
@ -18,7 +18,7 @@ else
else
SRC_URI="http://libvirt.org/sources/${P}.tar.xz"
fi
KEYWORDS="amd64 ~arm64 ~x86"
KEYWORDS="amd64 ~arm64 x86"
SLOT="0/${PV}"
fi

@ -122,7 +122,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}"/${PN}-1.3.0-do_not_use_sysconf.patch
"${FILESDIR}"/${PN}-1.2.16-fix_paths_in_libvirt-guests_sh.patch
"${FILESDIR}"/${PN}-3.0.0-fix_paths_for_apparmor.patch
"${FILESDIR}"/${PN}-3.10.0-r2-fix_paths_for_apparmor.patch
"${FILESDIR}"/${PN}-1.3.4-glibc-2.23.patch
)

@ -1,19 +1,15 @@
AUX 65-kvm.rules 40 BLAKE2B bd92ab10d30644654fe38f5d7869d0b499fb969bf32f45aa416531a4de2eca0bdae4552567f41d63e3c609781b45ab90056bcae3f84d391d0c1807b12d45ccb6 SHA512 98aad2a2f212a7ac0ee5b60a9c92744fa462bce5f26594845c7a31d692aaaca2d52cb57bdbede7dfc60b9862c2a6510665dbb03215d5cf76e62516a283decdd6
AUX 65-kvm.rules-r1 120 BLAKE2B a0d95f60e48f80e5f00b3a7ef3b520861fb781868844aff7b764875238d41982cfb5535e42757145eaea64f48e856ca92d434b33f7b3aeb5d93b0afcb461fd00 SHA512 4132ec4d3e7c1e3cf5e37224be1a3b864bcc0bfde9109e8fea9c99377289c28a7fdcf9155fbbd6605dbf8ebeb020c2ab575dd35e36bdf69f8ad07c4aa9c7b2f7
AUX bridge.conf 454 BLAKE2B 2f3e828a001ac77de96c8a11e3fc462149e1c16972c28b8367659c2896b7c3dd147e978ef6401b280fc3474bc959bee50f65d7525bee8bc04c19bc657ba7e22f SHA512 a907ee86b81a1b61033bb7621ded65112504131ef7b698c53e4014b958ee6fc79e66f63069015a01e41362cb70a7d0ed26dd9a03033cf776f4846f0e1f8f1533
AUX qemu-2.10.1-CVE-2017-15268.patch 2016 BLAKE2B 3ed01a2793ca4d558fb8f06fed6587dc731e97707201c5bafb12a2ffe71c503c17ca57a3e24344e75fa79b09a66f28ee277d5290318f3c90a60f2ee65ce640c8 SHA512 b4c69b53c086c6b12273e43512045e71390ae3486621d41c8310603c1739bcf3a67a7b1f105da48dcff312a145411b90c2f9539dbe890c88b5270f01ddaebf5d
AUX qemu-2.10.1-CVE-2017-15289.patch 1923 BLAKE2B 173b4a09db3404b8fee47f4107dc795476a65ff310444278be8cb37fcdb46e8f09951aa09f0972dcee9584c4c82f9c396a1c4e4f765536f4eeecfd856eabcd77 SHA512 0541fac994f5989fa74b4909249f216011073e87de60d4df49654c2068d718d2a84b13c2751864073c25f5dd5ce5b5d871f8d0f55e56629d80a8b67599606baa
AUX qemu-2.11.0-glibc-2.27.patch 1481 BLAKE2B 513430c8c3d10d3e9ec2d16bf95013fc639266a73d7e9d1d285a9daa62cb2567212b167d07235c4d6df31c63d48a4924d180bbcc568f60dc2f042f7087dd7eb0 SHA512 b3fe1d933f43e4a545e3aa6bce024d38b4431fa854cfa2342888875d0735a0a3171a00da2032238da9dc3b7a1ad4fc456a8d5b469394e2de1eea79b0957cbb7c
AUX qemu-2.11.9999-cflags.patch 864 BLAKE2B 2b7c7daf5274ce36f6c676d950e2e3f866376c0be09edd34ad5a995c2a589f1810f1a4d473389bd02038a0a10cc7053b3b4411662b4452ce2a8bb5b6ff04bafb SHA512 50bcfaf620cf729f6146a9c6ac1508f3ebde1c4168b4a9323b0f37a4e11373433e3ceead83dd73b2f17346abdd69920c01cb3bbd04556941a841bc6ea72bfb9c
AUX qemu-2.5.0-cflags.patch 410 BLAKE2B 1d072b5dd00369bb565b30c2aa7047de92b441bf103faadb5dd42daf36ad1c5e39c5bdfdc2b5f2bb0bfec2ea1255b4182caeb467614a487f5cfcb341109a4884 SHA512 0194d28de08b4e51c5bd1c9a2cc7965ba7f66dfddb8fd91de3da93677e6cf2d38ad3270f69aaea8a20cf2533c2980018d6e0fed711be2806fe2053fba7c081f3
AUX qemu-2.5.0-sysmacros.patch 333 BLAKE2B 8c38410c6ea789f669d89c7321cdc9e5c734bb3db332272657302977241f157b04fb07e27bda4f67ee560e39a7494344ad79616835e6ff483927f2b72ed9c597 SHA512 329632c5bff846ca3ffcdb4bc94ae62f17c6bdbb566f9bec0784357c943523e8ca7773790b83a9617734cab3b003baa3d636cbd08f7385810a63b0fa0383c4f0
AUX qemu-binfmt.initd.head 1445 BLAKE2B 5762a38034331a13e308f6fc8cb979e38ae01a053691726edfc1d99e1bca1698919ad564a593e018308f1fd00e2f887865fd9db157d8de83941295bc47c1db6c SHA512 a735268ae9ac84d8f2f2893bf018ee6de33231fa94a823bd8502b529bb456635c1ab5cf9b440df5ede8e414291f8bf45fc53898c2f3939c50d5ec4ffa554396a
AUX qemu-binfmt.initd.tail 245 BLAKE2B dd59f2944c6e3f0c4d282b94b687a9b5c51dd77c5103fb9889bd9ce56874495397676ae6c8375d9e9e23094828477240778d9e0f361e68cdd63fdad574851561 SHA512 bcca16805f8380d52cc591ea3d65a8f6e5de456730618f6aee301510edb75d235a22d4d7aeed224882210392840adb403eb53234b6cb76a4cb24533852a8b737
DIST qemu-2.10.1.tar.bz2 30821108 BLAKE2B bb096139f6b387a3cf3933dd3aeb97777479022b1b34ed0212b51d7061f9a19b3e83a4e9a13c6cf81c14718731ddf8646226a5b0d99ebbc9abb387d7eec94238 SHA512 1a4a6ebf700ec6851c83cc2a71eaea8d95f14c685d094eaaa86c740eb9401e49a79074b72385f58681ca7646771a99bb6bbd9bebb39162f7220626d37ed0654f
DIST qemu-2.11.0-patches-r0.tar.xz 16140 BLAKE2B 2e23908075195a7c28df574525a159e171277a2da6d7c0656a341a2db6a622237106d2dd8de5c9d61b5fb62fa5a163e9657406a2996cebc05baa53d42c5f5d15 SHA512 f7d92c2232398565b8cde294d38dc281c13503fb5967cc7871a2233b7fa354799619445e9ec89c285ef051f62ecef0bd38a135b0093bf5528c0b28c6e580c839
DIST qemu-2.11.0.tar.bz2 32816398 BLAKE2B 2014a8246f3cba9069186629d9ec8c221672fcfd3e8cd28a7e57f467add81f7bd84363183ef5cc5d18af91bde9186a4da49c0133c8ead83eae4626b9fc364e99 SHA512 3681700833573c0aa6283af950bfa298970056f1b44489088d8863840a7694512138321f86961ef43b256abf15eddd2612fb9cdbe3d9a358542d4e7037cc2004
EBUILD qemu-2.10.1-r1.ebuild 23525 BLAKE2B 656ee4c6819ff584e754f0f56fbdf6337c1ccae796817d5c624a3c32be2130d9aa3815a028f9cf10ac50bd4adc4c7157a4f8f1dcdeafb78f67b873ffc4a5ae72 SHA512 c9abfee1bf8efcade96dab738d6d4e3868ba49ec0513cb17f9de2f6fc7953e9013704a5b83659bf51039af20aec576f3ef67c2034aae00816cd7fae97a24c3c5
EBUILD qemu-2.11.0-r50.ebuild 23613 BLAKE2B c0434f730029c1e404d4258f5739affc2fc127e3f1497ace9912b6ffa3687ac03c39769cb1a45423f711a4ecd30e04ff2e487b1443e36ef3f70cb2a605a96a5d SHA512 fe4a65d73168c6b1691d1dda304600430ff1be1c293138c345874d5ebae1883265715b270e9759dbe5c0b19f71ce2ffde85e1871e5dfbb779ea091d78acc82c9
EBUILD qemu-2.11.0.ebuild 23582 BLAKE2B 29f594d8d80a7a430baa0bc03a076c913a1e18211f43f24aa233d74a75e4f63ccc076d9f9a4ac98ce872de34abd7d9006ae0f7c764ad4e9c18fe1f18420b2730 SHA512 212d8e0bb77c1ab5d4bdf6f6cc113b1ff73c62a8ad4cae60aba6512a1ce86f7de5367f93495ac9c8b5760dfa81ce371fa6c12bae14ed509e394a0e19052fee15
EBUILD qemu-2.11.0.ebuild 23581 BLAKE2B d2b1cb0fe791f060403233de7b574cff1e9efd4b2dcd3c604a222104e0728f821b5a7d644e53a8525c4b6e0dbcb4af00c7c4b612bda8ee7363507116e0c75a96 SHA512 c4cc27015cf279013bcd7e2d6fd6e13944b51879ea2a5779cb0204df4d9f70dd476b471467117a938eae375e89ab464ae8057b3b276988b8e7eac0399fa27119
EBUILD qemu-9999.ebuild 23422 BLAKE2B abe0fbfd0cde763379dd647b73ccd5139c01a7867da41ba28d9c15130181340878c5b2db4758c89d420cb2cdba53e2aa32458534312262271a08decefc3bd991 SHA512 cf7489a649e1b749cc15b773c64d0c9d6ee9806f109eb99f812c3bb9fa05f272258a8827f3caa369eb4d2fa354b209a9a77c8a2a9ce0ba78abee6da827d69d16
MISC metadata.xml 3794 BLAKE2B 626ed8aa0c868513122b44083f2c76fc758f09624600770b1b267328b08335cc60b4167b37a4f418985c810dfea23bb7792c9b874166842e8fd34ba2c24a146a SHA512 10f130f225b90dacf8262247d795a247abfdcbf3ad5fbe0693e8d4db79f755984f690cb150a7eb5a8e5d669ce404145c4fbb6b200d6362319be74759fd78b6d3

@ -1,54 +0,0 @@
From a7b20a8efa28e5f22c26c06cd06c2f12bc863493 Mon Sep 17 00:00:00 2001
From: "Daniel P. Berrange" <berrange@redhat.com>
Date: Mon, 9 Oct 2017 14:43:42 +0100
Subject: [PATCH] io: monitor encoutput buffer size from websocket GSource
The websocket GSource is monitoring the size of the rawoutput
buffer to determine if the channel can accepts more writes.
The rawoutput buffer, however, is merely a temporary staging
buffer before data is copied into the encoutput buffer. Thus
its size will always be zero when the GSource runs.
This flaw causes the encoutput buffer to grow without bound
if the other end of the underlying data channel doesn't
read data being sent. This can be seen with VNC if a client
is on a slow WAN link and the guest OS is sending many screen
updates. A malicious VNC client can act like it is on a slow
link by playing a video in the guest and then reading data
very slowly, causing QEMU host memory to expand arbitrarily.
This issue is assigned CVE-2017-15268, publically reported in
https://bugs.launchpad.net/qemu/+bug/1718964
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
---
io/channel-websock.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/io/channel-websock.c b/io/channel-websock.c
index d1d471f86e..04bcc059cd 100644
--- a/io/channel-websock.c
+++ b/io/channel-websock.c
@@ -28,7 +28,7 @@
#include <time.h>
-/* Max amount to allow in rawinput/rawoutput buffers */
+/* Max amount to allow in rawinput/encoutput buffers */
#define QIO_CHANNEL_WEBSOCK_MAX_BUFFER 8192
#define QIO_CHANNEL_WEBSOCK_CLIENT_KEY_LEN 24
@@ -1208,7 +1208,7 @@ qio_channel_websock_source_check(GSource *source)
if (wsource->wioc->rawinput.offset || wsource->wioc->io_eof) {
cond |= G_IO_IN;
}
- if (wsource->wioc->rawoutput.offset < QIO_CHANNEL_WEBSOCK_MAX_BUFFER) {
+ if (wsource->wioc->encoutput.offset < QIO_CHANNEL_WEBSOCK_MAX_BUFFER) {
cond |= G_IO_OUT;
}
--
2.13.6

@ -1,58 +0,0 @@
From eb38e1bc3740725ca29a535351de94107ec58d51 Mon Sep 17 00:00:00 2001
From: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed, 11 Oct 2017 10:43:14 +0200
Subject: [PATCH] cirrus: fix oob access in mode4and5 write functions
Move dst calculation into the loop, so we apply the mask on each
interation and will not overflow vga memory.
Cc: Prasad J Pandit <pjp@fedoraproject.org>
Reported-by: Niu Guoxiang <niuguoxiang@huawei.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Message-id: 20171011084314.21752-1-kraxel@redhat.com
---
hw/display/cirrus_vga.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/hw/display/cirrus_vga.c b/hw/display/cirrus_vga.c
index b4d579857a..bc32bf1e39 100644
--- a/hw/display/cirrus_vga.c
+++ b/hw/display/cirrus_vga.c
@@ -2038,15 +2038,14 @@ static void cirrus_mem_writeb_mode4and5_8bpp(CirrusVGAState * s,
unsigned val = mem_value;
uint8_t *dst;
- dst = s->vga.vram_ptr + (offset &= s->cirrus_addr_mask);
for (x = 0; x < 8; x++) {
+ dst = s->vga.vram_ptr + ((offset + x) & s->cirrus_addr_mask);
if (val & 0x80) {
*dst = s->cirrus_shadow_gr1;
} else if (mode == 5) {
*dst = s->cirrus_shadow_gr0;
}
val <<= 1;
- dst++;
}
memory_region_set_dirty(&s->vga.vram, offset, 8);
}
@@ -2060,8 +2059,8 @@ static void cirrus_mem_writeb_mode4and5_16bpp(CirrusVGAState * s,
unsigned val = mem_value;
uint8_t *dst;
- dst = s->vga.vram_ptr + (offset &= s->cirrus_addr_mask);
for (x = 0; x < 8; x++) {
+ dst = s->vga.vram_ptr + ((offset + 2 * x) & s->cirrus_addr_mask & ~1);
if (val & 0x80) {
*dst = s->cirrus_shadow_gr1;
*(dst + 1) = s->vga.gr[0x11];
@@ -2070,7 +2069,6 @@ static void cirrus_mem_writeb_mode4and5_16bpp(CirrusVGAState * s,
*(dst + 1) = s->vga.gr[0x10];
}
val <<= 1;
- dst += 2;
}
memory_region_set_dirty(&s->vga.vram, offset, 16);
}
--
2.13.6

@ -1,800 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="ncurses,readline"
PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
FIRMWARE_ABI_VERSION="2.9.0-r52"
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
user udev fcaps readme.gentoo-r1 pax-utils l10n
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
inherit git-r3
SRC_URI=""
else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
LICENSE="GPL-2 LGPL-2 BSD-2"
SLOT="0"
IUSE="accessibility +aio alsa bluetooth bzip2 +caps +curl debug +fdt
glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
spice ssh static static-user systemtap tci test usb usbredir vde
+vhost-net virgl virtfs +vnc vte xattr xen xfs"
COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel
mips mips64 mips64el mipsel nios2 or1k ppc ppc64 s390x sh4 sh4eb sparc
sparc64 x86_64"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
lm32 moxie ppcemb tricore unicore32 xtensa xtensaeb"
IUSE_USER_TARGETS="${COMMON_TARGETS}
armeb hppa mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
# Allow no targets to be built so that people can get a tools-only build.
# Block USE flag configurations known to not work.
REQUIRED_USE="${PYTHON_REQUIRED_USE}
gtk2? ( gtk )
qemu_softmmu_targets_arm? ( fdt )
qemu_softmmu_targets_microblaze? ( fdt )
qemu_softmmu_targets_mips64el? ( fdt )
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_ppc64? ( fdt )
sdl2? ( sdl )
static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
virtfs? ( xattr )
vte? ( gtk )"
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
# and user/softmmu targets (qemu-*, qemu-system-*).
#
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
#
# The attr lib isn't always linked in (although the USE flag is always
# respected). This is because qemu supports using the C library's API
# when available rather than always using the extranl library.
ALL_DEPEND="
>=dev-libs/glib-2.0[static-libs(+)]
sys-libs/zlib[static-libs(+)]
python? ( ${PYTHON_DEPS} )
systemtap? ( dev-util/systemtap )
xattr? ( sys-apps/attr[static-libs(+)] )"
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
# softmmu targets (qemu-system-*).
SOFTMMU_TOOLS_DEPEND="
>=x11-libs/pixman-0.28.0[static-libs(+)]
accessibility? (
app-accessibility/brltty[api]
app-accessibility/brltty[static-libs(+)]
)
aio? ( dev-libs/libaio[static-libs(+)] )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
bzip2? ( app-arch/bzip2[static-libs(+)] )
caps? ( sys-libs/libcap-ng[static-libs(+)] )
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
fdt? ( >=sys-apps/dtc-1.4.2[static-libs(+)] )
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
gnutls? (
dev-libs/nettle:=[static-libs(+)]
>=net-libs/gnutls-3.0:=[static-libs(+)]
)
gtk? (
gtk2? (
x11-libs/gtk+:2
vte? ( x11-libs/vte:0 )
)
!gtk2? (
x11-libs/gtk+:3
vte? ( x11-libs/vte:2.91 )
)
)
infiniband? ( sys-fabric/librdmacm:=[static-libs(+)] )
iscsi? ( net-libs/libiscsi )
jpeg? ( virtual/jpeg:0=[static-libs(+)] )
lzo? ( dev-libs/lzo:2[static-libs(+)] )
ncurses? (
sys-libs/ncurses:0=[unicode]
sys-libs/ncurses:0=[static-libs(+)]
)
nfs? ( >=net-fs/libnfs-1.9.3[static-libs(+)] )
numa? ( sys-process/numactl[static-libs(+)] )
opengl? (
virtual/opengl
media-libs/libepoxy[static-libs(+)]
media-libs/mesa[static-libs(+)]
media-libs/mesa[egl,gbm]
)
png? ( media-libs/libpng:0=[static-libs(+)] )
pulseaudio? ( media-sound/pulseaudio )
rbd? ( sys-cluster/ceph[static-libs(+)] )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? (
!sdl2? (
media-libs/libsdl[X]
>=media-libs/libsdl-1.2.11[static-libs(+)]
)
sdl2? (
media-libs/libsdl2[X]
media-libs/libsdl2[static-libs(+)]
)
)
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
snappy? ( app-arch/snappy:=[static-libs(+)] )
spice? (
>=app-emulation/spice-protocol-0.12.3
>=app-emulation/spice-0.12.0[static-libs(+)]
)
ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )
virgl? ( media-libs/virglrenderer[static-libs(+)] )
virtfs? ( sys-libs/libcap )
xen? ( app-emulation/xen-tools:= )
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
X86_FIRMWARE_DEPEND="
pin-upstream-blobs? (
~sys-firmware/edk2-ovmf-2017_pre20170505[binary]
~sys-firmware/ipxe-1.0.0_p20160620
~sys-firmware/seabios-1.10.2[binary,seavgabios]
~sys-firmware/sgabios-0.1_pre8
)
!pin-upstream-blobs? (
sys-firmware/edk2-ovmf
sys-firmware/ipxe
>=sys-firmware/seabios-1.10.2[seavgabios]
sys-firmware/sgabios
)"
PPC64_FIRMWARE_DEPEND="
pin-upstream-blobs? (
~sys-firmware/seabios-1.10.2[binary,seavgabios]
)
!pin-upstream-blobs? (
>=sys-firmware/seabios-1.10.2[seavgabios]
)
"
CDEPEND="
!static? (
${ALL_DEPEND//\[static-libs(+)]}
${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]}
)
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
qemu_softmmu_targets_ppc64? ( ${PPC64_FIRMWARE_DEPEND} )
"
DEPEND="${CDEPEND}
dev-lang/perl
=dev-lang/python-2*
sys-apps/texinfo
virtual/pkgconfig
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
gtk? ( nls? ( sys-devel/gettext ) )
static? (
${ALL_DEPEND}
${SOFTMMU_TOOLS_DEPEND}
)
static-user? ( ${ALL_DEPEND} )
test? (
dev-libs/glib[utils]
sys-devel/bc
)"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-qemu )"
PATCHES=(
"${FILESDIR}"/${PN}-2.5.0-cflags.patch
"${FILESDIR}"/${PN}-2.5.0-sysmacros.patch
"${FILESDIR}"/${PN}-2.10.1-CVE-2017-15268.patch
"${FILESDIR}"/${PN}-2.10.1-CVE-2017-15289.patch
)
STRIP_MASK="/usr/share/qemu/palcode-clipper"
QA_PREBUILT="
usr/share/qemu/openbios-ppc
usr/share/qemu/openbios-sparc64
usr/share/qemu/openbios-sparc32
usr/share/qemu/palcode-clipper
usr/share/qemu/s390-ccw.img
usr/share/qemu/s390-netboot.img
usr/share/qemu/u-boot.e500"
QA_WX_LOAD="usr/bin/qemu-i386
usr/bin/qemu-x86_64
usr/bin/qemu-alpha
usr/bin/qemu-arm
usr/bin/qemu-cris
usr/bin/qemu-m68k
usr/bin/qemu-microblaze
usr/bin/qemu-microblazeel
usr/bin/qemu-mips
usr/bin/qemu-mipsel
usr/bin/qemu-or1k
usr/bin/qemu-ppc
usr/bin/qemu-ppc64
usr/bin/qemu-ppc64abi32
usr/bin/qemu-sh4
usr/bin/qemu-sh4eb
usr/bin/qemu-sparc
usr/bin/qemu-sparc64
usr/bin/qemu-armeb
usr/bin/qemu-sparc32plus
usr/bin/qemu-s390x
usr/bin/qemu-unicore32"
DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the
kernel module loaded before running kvm. The easiest way to ensure that the
kernel module is loaded is to load it on boot.
For AMD CPUs the module is called 'kvm-amd'.
For Intel CPUs the module is called 'kvm-intel'.
Please review /etc/conf.d/modules for how to load these.
Make sure your user is in the 'kvm' group. Just run
$ gpasswd -a <USER> kvm
then have <USER> re-login.
For brand new installs, the default permissions on /dev/kvm might not let
you access it. You can tell udev to reset ownership/perms:
$ udevadm trigger -c add /dev/kvm
If you want to register binfmt handlers for qemu user targets:
For openrc:
# rc-update add qemu-binfmt
For systemd:
# ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf"
pkg_pretend() {
if use kernel_linux && kernel_is lt 2 6 25; then
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
elif use kernel_linux; then
if ! linux_config_exists; then
eerror "Unable to check your kernel for KVM support"
else
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
ERROR_KVM="You must enable KVM in your kernel to continue"
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
ERROR_KVM_AMD+=" your kernel configuration."
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
ERROR_TUN+=" into your kernel or loaded as a module to use the"
ERROR_TUN+=" virtual network device if using -net tap."
ERROR_BRIDGE="You will also need support for 802.1d"
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
use vhost-net && CONFIG_CHECK+=" ~VHOST_NET"
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
ERROR_VHOST_NET+=" support"
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
if grep -q AuthenticAMD /proc/cpuinfo; then
CONFIG_CHECK+=" ~KVM_AMD"
elif grep -q GenuineIntel /proc/cpuinfo; then
CONFIG_CHECK+=" ~KVM_INTEL"
fi
fi
use python && CONFIG_CHECK+=" ~DEBUG_FS"
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
# Now do the actual checks setup above
check_extra_config
fi
fi
if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
eerror "instances are still pointing to it. Please update your"
eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
eerror "and the right system binary (e.g. qemu-system-x86_64)."
die "update your virt configs to not use qemu-kvm"
fi
}
pkg_setup() {
enewgroup kvm 78
}
# Sanity check to make sure target lists are kept up-to-date.
check_targets() {
local var=$1 mak=$2
local detected sorted
pushd "${S}"/default-configs >/dev/null || die
# Force C locale until glibc is updated. #564936
detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u))
sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
if [[ ${sorted} != "${detected}" ]] ; then
eerror "The ebuild needs to be kept in sync."
eerror "${var}: ${sorted}"
eerror "$(printf '%-*s' ${#var} configure): ${detected}"
die "sync ${var} to the list of targets"
fi
popd >/dev/null
}
handle_locales() {
# Make sure locale list is kept up-to-date.
local detected sorted
detected=$(echo $(cd po && printf '%s\n' *.po | grep -v messages.po | sed 's:.po$::' | sort -u))
sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
if [[ ${sorted} != "${detected}" ]] ; then
eerror "The ebuild needs to be kept in sync."
eerror "PLOCALES: ${sorted}"
eerror " po/*.po: ${detected}"
die "sync PLOCALES"
fi
# Deal with selective install of locales.
if use nls ; then
# Delete locales the user does not want. #577814
rm_loc() { rm po/$1.po || die; }
l10n_for_each_disabled_locale_do rm_loc
else
# Cheap hack to disable gettext .mo generation.
rm -f po/*.po
fi
}
src_prepare() {
check_targets IUSE_SOFTMMU_TARGETS softmmu
check_targets IUSE_USER_TARGETS linux-user
# Alter target makefiles to accept CFLAGS set via flag-o
sed -i -r \
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target || die
default
# Fix ld and objcopy being called directly
tc-export AR LD OBJCOPY
# Verbose builds
MAKEOPTS+=" V=1"
# Run after we've applied all patches.
handle_locales
# Remove bundled copy of libfdt
rm -r dtc || die
}
##
# configures qemu based on the build directory and the build type
# we are using.
#
qemu_src_configure() {
debug-print-function ${FUNCNAME} "$@"
local buildtype=$1
local builddir="${S}/${buildtype}-build"
mkdir "${builddir}"
local conf_opts=(
--prefix=/usr
--sysconfdir=/etc
--libdir=/usr/$(get_libdir)
--docdir=/usr/share/doc/${PF}/html
--disable-bsd-user
--disable-guest-agent
--disable-strip
--disable-werror
# We support gnutls/nettle for crypto operations. It is possible
# to use gcrypt when gnutls/nettle are disabled (but not when they
# are enabled), but it's not really worth the hassle. Disable it
# all the time to avoid automatically detecting it. #568856
--disable-gcrypt
--python="${PYTHON}"
--cc="$(tc-getCC)"
--cxx="$(tc-getCXX)"
--host-cc="$(tc-getBUILD_CC)"
$(use_enable debug debug-info)
$(use_enable debug debug-tcg)
--enable-docs
$(use_enable tci tcg-interpreter)
$(use_enable xattr attr)
)
# Disable options not used by user targets. This simplifies building
# static user targets (USE=static-user) considerably.
conf_notuser() {
if [[ ${buildtype} == "user" ]] ; then
echo "--disable-${2:-$1}"
else
use_enable "$@"
fi
}
conf_opts+=(
$(conf_notuser accessibility brlapi)
$(conf_notuser aio linux-aio)
$(conf_notuser bzip2)
$(conf_notuser bluetooth bluez)
$(conf_notuser caps cap-ng)
$(conf_notuser curl)
$(conf_notuser fdt)
$(conf_notuser glusterfs)
$(conf_notuser gnutls)
$(conf_notuser gnutls nettle)
$(conf_notuser gtk)
$(conf_notuser infiniband rdma)
$(conf_notuser iscsi libiscsi)
$(conf_notuser jpeg vnc-jpeg)
$(conf_notuser kernel_linux kvm)
$(conf_notuser lzo)
$(conf_notuser ncurses curses)
$(conf_notuser nfs libnfs)
$(conf_notuser numa)
$(conf_notuser opengl)
$(conf_notuser png vnc-png)
$(conf_notuser rbd)
$(conf_notuser sasl vnc-sasl)
$(conf_notuser sdl)
$(conf_notuser seccomp)
$(conf_notuser smartcard)
$(conf_notuser snappy)
$(conf_notuser spice)
$(conf_notuser ssh libssh2)
$(conf_notuser usb libusb)
$(conf_notuser usbredir usb-redir)
$(conf_notuser vde)
$(conf_notuser vhost-net)
$(conf_notuser virgl virglrenderer)
$(conf_notuser virtfs)
$(conf_notuser vnc)
$(conf_notuser vte)
$(conf_notuser xen)
$(conf_notuser xen xen-pci-passthrough)
$(conf_notuser xfs xfsctl)
)
if [[ ! ${buildtype} == "user" ]] ; then
# audio options
local audio_opts="oss"
use alsa && audio_opts="alsa,${audio_opts}"
use sdl && audio_opts="sdl,${audio_opts}"
use pulseaudio && audio_opts="pa,${audio_opts}"
conf_opts+=(
--audio-drv-list="${audio_opts}"
)
use gtk && conf_opts+=( --with-gtkabi=$(usex gtk2 2.0 3.0) )
use sdl && conf_opts+=( --with-sdlabi=$(usex sdl2 2.0 1.2) )
fi
case ${buildtype} in
user)
conf_opts+=(
--enable-linux-user
--disable-system
--disable-blobs
--disable-tools
)
local static_flag="static-user"
;;
softmmu)
conf_opts+=(
--disable-linux-user
--enable-system
--disable-tools
--with-system-pixman
)
local static_flag="static"
;;
tools)
conf_opts+=(
--disable-linux-user
--disable-system
--disable-blobs
--enable-tools
)
local static_flag="static"
;;
esac
local targets="${buildtype}_targets"
[[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" )
# Add support for SystemTAP
use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
# We always want to attempt to build with PIE support as it results
# in a more secure binary. But it doesn't work with static or if
# the current GCC doesn't have PIE support.
if use ${static_flag}; then
conf_opts+=( --static --disable-pie )
else
tc-enables-pie && conf_opts+=( --enable-pie )
fi
echo "../configure ${conf_opts[*]}"
cd "${builddir}"
../configure "${conf_opts[@]}" || die "configure failed"
# FreeBSD's kernel does not support QEMU assigning/grabbing
# host USB devices yet
use kernel_FreeBSD && \
sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
}
src_configure() {
local target
python_setup
softmmu_targets= softmmu_bins=()
user_targets= user_bins=()
for target in ${IUSE_SOFTMMU_TARGETS} ; do
if use "qemu_softmmu_targets_${target}"; then
softmmu_targets+=",${target}-softmmu"
softmmu_bins+=( "qemu-system-${target}" )
fi
done
for target in ${IUSE_USER_TARGETS} ; do
if use "qemu_user_targets_${target}"; then
user_targets+=",${target}-linux-user"
user_bins+=( "qemu-${target}" )
fi
done
softmmu_targets=${softmmu_targets#,}
user_targets=${user_targets#,}
[[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu"
[[ -n ${user_targets} ]] && qemu_src_configure "user"
qemu_src_configure "tools"
}
src_compile() {
if [[ -n ${user_targets} ]]; then
cd "${S}/user-build"
default
fi
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
default
fi
cd "${S}/tools-build"
default
}
src_test() {
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
pax-mark m */qemu-system-* #515550
emake -j1 check
emake -j1 check-report.html
fi
}
qemu_python_install() {
python_domodule "${S}/scripts/qmp/qmp.py"
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"
python_doscript "${S}/scripts/qmp/qemu-ga-client"
}
# Generate binfmt support files.
# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc)
# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt)
generate_initd() {
local out="${T}/qemu-binfmt"
local out_systemd="${T}/qemu.conf"
local d="${T}/binfmt.d"
einfo "Generating qemu binfmt scripts and configuration files"
# Generate the debian fragments first.
mkdir -p "${d}"
"${S}"/scripts/qemu-binfmt-conf.sh \
--debian \
--exportdir "${d}" \
--qemu-path "${EPREFIX}/usr/bin" \
|| die
# Then turn the fragments into a shell script we can source.
sed -E -i \
-e 's:^([^ ]+) (.*)$:\1="\2":' \
"${d}"/* || die
# Generate the init.d script by assembling the fragments from above.
local f qcpu package interpreter magic mask
cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die
for f in "${d}"/qemu-* ; do
source "${f}"
# Normalize the cpu logic like we do in the init.d for the native cpu.
qcpu=${package#qemu-}
case ${qcpu} in
arm*) qcpu="arm";;
mips*) qcpu="mips";;
ppc*) qcpu="ppc";;
s390*) qcpu="s390";;
sh*) qcpu="sh";;
sparc*) qcpu="sparc";;
esac
cat <<EOF >>"${out}"
if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then
echo ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register
fi
EOF
echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}"
done
cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die
}
src_install() {
if [[ -n ${user_targets} ]]; then
cd "${S}/user-build"
emake DESTDIR="${ED}" install
# Install binfmt handler init script for user targets.
generate_initd
doinitd "${T}/qemu-binfmt"
# Install binfmt/qemu.conf.
insinto "/usr/share/qemu/binfmt.d"
doins "${T}/qemu.conf"
fi
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
emake DESTDIR="${ED}" install
# This might not exist if the test failed. #512010
[[ -e check-report.html ]] && dohtml check-report.html
if use kernel_linux; then
udev_newrules "${FILESDIR}"/65-kvm.rules-r1 65-kvm.rules
fi
if use python; then
python_foreach_impl qemu_python_install
fi
fi
cd "${S}/tools-build"
emake DESTDIR="${ED}" install
# Disable mprotect on the qemu binaries as they use JITs to be fast #459348
pushd "${ED}"/usr/bin >/dev/null
pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594
popd >/dev/null
# Install config file example for qemu-bridge-helper
insinto "/etc/qemu"
doins "${FILESDIR}/bridge.conf"
cd "${S}"
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
newdoc pc-bios/README README.pc-bios
if [[ -n ${softmmu_targets} ]]; then
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"
rm "${ED}/usr/share/qemu/bios-256k.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin
fi
# Remove vgabios since we're using the seavgabios packaged one
rm "${ED}/usr/share/qemu/vgabios.bin"
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
rm "${ED}/usr/share/qemu/vgabios-virtio.bin"
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
# PPC64 loads vgabios-stdvga
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc64; then
dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin
dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin
dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
fi
# Remove sgabios since we're using the sgabios packaged one
rm "${ED}/usr/share/qemu/sgabios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
fi
# Remove iPXE since we're using the iPXE packaged one
rm "${ED}"/usr/share/qemu/pxe-*.rom
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
fi
fi
DISABLE_AUTOFORMATTING=true
readme.gentoo_create_doc
}
firmware_abi_change() {
local pv
for pv in ${REPLACING_VERSIONS}; do
if ! version_is_at_least ${FIRMWARE_ABI_VERSION} ${pv}; then
return 0
fi
done
return 1
}
pkg_postinst() {
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
udev_reload
fi
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
DISABLE_AUTOFORMATTING=true
readme.gentoo_print_elog
if use pin-upstream-blobs && firmware_abi_change; then
ewarn "This version of qemu pins new versions of firmware blobs:"
ewarn " $(best_version sys-firmware/edk2-ovmf)"
ewarn " $(best_version sys-firmware/ipxe)"
ewarn " $(best_version sys-firmware/seabios)"
ewarn " $(best_version sys-firmware/sgabios)"
ewarn "This might break resume of hibernated guests (started with a different"
ewarn "firmware version) and live migration to/from qemu versions with different"
ewarn "firmware. Please (cold) restart all running guests. For functional"
ewarn "guest migration ensure that all"
ewarn "hosts run at least"
ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}."
fi
}
pkg_info() {
echo "Using:"
echo " $(best_version app-emulation/spice-protocol)"
echo " $(best_version sys-firmware/edk2-ovmf)"
if has_version 'sys-firmware/edk2-ovmf[binary]'; then
echo " USE=binary"
else
echo " USE=''"
fi
echo " $(best_version sys-firmware/ipxe)"
echo " $(best_version sys-firmware/seabios)"
if has_version 'sys-firmware/seabios[binary]'; then
echo " USE=binary"
else
echo " USE=''"
fi
echo " $(best_version sys-firmware/sgabios)"
}

@ -19,7 +19,7 @@ if [[ ${PV} = *9999* ]]; then
SRC_URI=""
else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
# Gentoo specific patchsets:
SRC_URI+=" https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r0.tar.xz"

@ -1,7 +1,5 @@
AUX runc-1.0.0_rc2-init-non-dumpable.patch 4016 BLAKE2B 8f39ce2a9862939b797e5b9ca74c990669afa3ff966b5a9b4e0d97d57fc390af715785272100940c73414209012de2cc9720fd97103442fb4477c00fbd8666a4 SHA512 2e10cc4ea85f0a95c53a4de6922b8a20395b6225f06449b9f3a994a79113f476563bb6acf365ba12de7896fc537141130790e14de1c612b97e283eeb82877139
DIST runc-1.0.0_rc2.tar.gz 550449 BLAKE2B b2e8f122c8a469baddddb661b4c719f737be483966c3b374e2a86e556e84fe9d054ce2d5a7ff6b1be99970a22393426fdb21421a44532873b05fa29aa7503734 SHA512 83a3d45efbb86d3d583b96062202b9e60121d250af2c0dd37d07fda574b642aa6f05e29cac6644ad3d624647400db694082e280383e41ca9f31dc0a33b87ed76
DIST runc-1.0.0_rc4.tar.gz 1090513 BLAKE2B 276303e2085eddd549290e3af1a3af4570d0aef43f66f956267451810b0f0fb77f13ed12fe13b76efcd820fc7e0b46eac370a062f43c8600091a807cb12cf733 SHA512 cc2ae38b96f3f3355d9ba26f7af15c57975276aeaf58dcfe7fe5f0f0411ece8584a7cb51ae7fdd2f4109366f55ac8dfb86f225e26377fe07b685bbc56a2518ed
EBUILD runc-1.0.0_rc2-r2.ebuild 1365 BLAKE2B 785dcaa11da004eeefd392f45c6675b7a894455d0f2477deff2486f72432841b48e9f549c80613b5cc8287435b121ec917476ce2cd9754c08350f5c4a9bdb495 SHA512 6e5d05c224d4851c3b92b9da5fa4cc3934093bc74742c1b8cb3b50652014aaef46bdfbd17abd7fab4729b37cb7a8c3c9fa0e98ddd3725ae4c4e3ac5b1ae22c1b
EBUILD runc-1.0.0_rc4.ebuild 1257 BLAKE2B ab96072ea0fcd2edbcd65c2d179a32befc09d178960ca42f590a3353029c3f62eda5052eecd814e0e03b64eb888401cc273fc574bdc4cc8fd235f147b48301aa SHA512 8187b832cc7793f4914f6684077f223a855ddb16b962bb8a8b7cdee9e9db36dd7b87864e30ecf6e226279d32c9b4c9fbc00c2fd037dd74c27bf0578e78a7672b
EBUILD runc-1.0.0_rc4.ebuild 1256 BLAKE2B 7f7b657ae6f25116fbb7945a4c1e4c3690b736965152be821491ea4fdf4cd5ed5e0b3d7dd1a95607f40706e78f1aadab95b2b5d93324adf0ac7ce94c2cb7b463 SHA512 5236b7ffc8c95960f1590d59bb1dccedb4755aea162c9c5c2cce6239fffbf8a2d951bac4c19bcd513335aa9bff24865f1cb0a1ef2909cdea416d8c18684f96ec
EBUILD runc-9999.ebuild 1080 BLAKE2B 09034744e5842eb2a340b3095ee3098c58b0853d81ee899b2b8e84c15ffe59638bfc6fb89d158edd4271f1e630c97dafdb4cbe7fb9286049dfe2bbf5eef213ed SHA512 b026b5cbfd44e110a2c2cd72125c757c6b957137fe9491b85e1f25014b564226a3e76c23ea463fd4d7ad742228b2b7bc533aa6b2539b43ca5c37aa2dd07218e3
MISC metadata.xml 911 BLAKE2B 577fb47d934c680f1c9d131185104fbae1d6b00f1668e215ffa1eef7925038b0a9691bedd2c566bca2c7b5e7385304a841117e0cbd700de2381c60cf9a4387a0 SHA512 f142b0f774e96873a78da61de3826c967912dcf081ae6849e7a9b9c02ba621ce3637987b53ec54fd51858ba492f34c891e4b1eabcd568eaebcf665937f36701c

@ -1,59 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EGO_PN="github.com/opencontainers/${PN}"
if [[ ${PV} == *9999 ]]; then
inherit golang-vcs
else
MY_PV="${PV/_/-}"
EGIT_COMMIT="v${MY_PV}"
RUNC_COMMIT="c91b5be" # Change this when you update the ebuild
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64 ~ppc64"
inherit golang-vcs-snapshot
fi
DESCRIPTION="runc container cli tools"
HOMEPAGE="http://runc.io"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="apparmor hardened +seccomp"
RDEPEND="
apparmor? ( sys-libs/libapparmor )
seccomp? ( sys-libs/libseccomp )
!app-emulation/docker-runc
"
S=${WORKDIR}/${P}/src/${EGO_PN}
PATCHES=( "${FILESDIR}"/${P}-init-non-dumpable.patch )
src_compile() {
# Taken from app-emulation/docker-1.7.0-r1
export CGO_CFLAGS="-I${ROOT}/usr/include"
export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')
-L${ROOT}/usr/$(get_libdir)"
# Setup GOPATH so things build
rm -rf .gopath
mkdir -p .gopath/src/"$(dirname "${GITHUB_URI}")"
ln -sf ../../../.. .gopath/src/"${GITHUB_URI}"
export GOPATH="${PWD}/.gopath:${PWD}/vendor"
# build up optional flags
local options=(
$(usex apparmor 'apparmor')
$(usex seccomp 'seccomp')
)
emake BUILDTAGS="${options[*]}" \
COMMIT="${RUNC_COMMIT}"
}
src_install() {
dobin runc
}

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -11,7 +11,7 @@ else
EGIT_COMMIT="v${MY_PV}"
RUNC_COMMIT="2e7cfe0" # Change this when you update the ebuild
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~ppc64"
KEYWORDS="amd64 ~arm ~ppc64"
inherit golang-build golang-vcs-snapshot
fi

@ -1,10 +1,10 @@
AUX vagrant-1.8.1-disable-embedded-cacert.patch 742 BLAKE2B 8ee0008edd9f58eec1e2e5382dd88ad4db9453f4d06da1b0d2db68057de758a35f41b2e16a91bbbf1ac99d0ddf37d801caf0390230a33b61c82d8d3a5618ac1f SHA512 a3c791490f2b34965a3f3303ce064be76c86a6321d3d5616837b104e2db9a318c57ded7c59a925de7c79e6a5dce9a35ca0d90ef37cf8012d257f3e4e03d84508
AUX vagrant.in 1541 BLAKE2B 92f8ee0f67eb1088003b99071d4764f9b1a09a39840dbbf88bbc36db417104bc7e7f177b97368ed10dd65f47e2abedef4f848588c21729f5a5ce1b55a20af430 SHA512 05b6c08eab0f4d5f523cfb4231db673ed66052fc72c27e97228be06a5f881da301538b8ff2e4872e8190ca996b994820a468c54b26759e2ca4036da409ca1a82
AUX vagrant.in-r1 1872 BLAKE2B 9a5f7f98d1aa0713b2e9777b8d4b5d01f7fc23068c7d920e5117150850547d8809d4d30ef8617e3316ab678bee7a73d3c7bccf732920baf469aea801f2bfced7 SHA512 0adb540aa4a8925de7cf5099357aa555c36ea9afc819ee9f24028e318c46ab9d41bcf4543eddeda70b8c1ba97c3742f0b6544c03e4c20f2ede41edc8938c48f5
DIST vagrant-1.9.8.tar.gz 1127560 BLAKE2B efb6c8b985e92dcf0f933a24480934ec09b990f6cd1ea0ed373eb72c3d41f343cfcfef99ff77f39e5a40ee010dca8c45db68c07db106a73078d2841d65e2e3c0 SHA512 d22cc0a6800aa5ef84085c750f5ec8729f7b3adefd9a5df1a1fcaf60d1219e781869ede4f57ce4fdeb269224603dfc3a8024545a0250ebd9e144745ce9aa670b
DIST vagrant-2.0.0.tar.gz 1142850 BLAKE2B a37baa3166e812635a8ce7e27280108660a347b8cfed396f29cb8f7b7266b5dc47501be6793a95d9bbaf289dd3be3bcef67ff37c35b51987a328194f275ae7f9 SHA512 ee9059dfd205253d6f978fd225d85eef5a281532a1992bc9382eb713c95a0280d4b6518460106227237ae4e93cf5e2eaf670bd378627c3e9696b0fe9a2427ac1
DIST vagrant-2.0.1.tar.gz 1153702 BLAKE2B 66c15ab3bf6fd5904e25d4689b6ce70b5c87c833e1ed943b49f53d6ce63924486d65c2db3990625a1fd971fae5e7961f7b9d0624e71576daa7967cbccf21c202 SHA512 4458fd819cfcbf732dcbb5e334986afc986e3da4f4ea883260ed9b7ff8dd90ef9b0078c067a1bf7fbf51562f235ab447234762a38aa0ac539974f6205f6d9cfd
EBUILD vagrant-1.9.8.ebuild 2169 BLAKE2B 6a8fca05bcb8544be3202fad124d3528065ede3dc1748c636df8309f579917c22fcf29f6fdd8374523609962de86259a55a86edae3fc45b354baf50e73fa4a74 SHA512 ece9364b5437f22a2f441408c0811d14dd93138e7d9cce5ed785847b9e38982c880c808a1ba7668ca24fdeadfdd59a77a931461897eb54266aec4c834549f6b2
DIST vagrant-2.0.2.tar.gz 1177773 BLAKE2B 7624ce0bbc5f606bff89a0ef7d9d562f5caeea50b2b13744aef5e037f0b7861ccd2b6450f1686f4285027540b795539ef548ddadaf2f6c1476c87717078ebc7f SHA512 27e8157cf8a8d102a0ca328403410639bd4a9f7cb90d443f5be3ca912aeb6177208b26ba9751b49d98b5ba1e92f8bec74db0baca4cd22051d5ef6d3aca558f3a
EBUILD vagrant-2.0.0.ebuild 2162 BLAKE2B 089a4d828d04c1450df47093ab9eb528a4d2812f0706baf5217136514130e757c05b17f4e9558ef468a6d257ebcb6d379af64c8e827b71a67de63c06727e7392 SHA512 149763cc4f924a7879e0ad2da42f1d8dd74ff2679b44ad4fc3f16be588dab3794a7415decb089a73c15f4a86d44102d4fa58198c49106dc1e58dead8ba8bdea4
EBUILD vagrant-2.0.1-r1.ebuild 2051 BLAKE2B b13ba8764cc2b29654cf05a7439abc56c24fbe4d4fee7938ace3cce2a2c3356952170f6a43af93b4315752fa27044b74c49f9239f1fa70a2818c8cf1db5d80a4 SHA512 c3557a23b98e652ab5f9d37d50f29ed119f4e172d056c749c7f30507322cf334f8a0287b3c8db49b438d70ac125c8048e15d137546486f57133823959d9c5e39
EBUILD vagrant-2.0.2.ebuild 2069 BLAKE2B dd0117d12c8884866ce4c882f30f684110f95e17a8a831550eb9da340c983f54c9d322227958e6211e853d1c6bc9e64754b9d9e670ced4b3cbf21c905874cd2f SHA512 5c4cf1e5616a5e44cb14863a65db05c728c0cbd78ee4733d68a76de566749f8818f25c5bfe0e4d039c3d3bb38482b2c1b102d8917012b037b6a1ae6a06433fe0
MISC metadata.xml 526 BLAKE2B a8d050fda7277001be0e472a1631c5d03620eae6d2adbd7fa985dfe478a137b444883587c37e2e8b1f6e6b55099573da1b4ec0a0d31863beb033eb17126d6d2f SHA512 a7b05fb9aa3c0e94bc5e3a32ed7da703dde28e254892e76575a6fe47ceef60c4134ee9f75dab48bcef72e98b1be32494d739e74e66f3aefab77fa4a5d55e346d

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@ -9,7 +9,7 @@ RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
RUBY_FAKEGEM_EXTRAINSTALL="keys plugins templates version.txt"
RUBY_FAKEGEM_TASK_DOC=""
inherit bash-completion-r1 ruby-fakegem eutils
inherit bash-completion-r1 ruby-fakegem
DESCRIPTION="A tool for building and distributing development environments"
HOMEPAGE="http://vagrantup.com/"
@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+virtualbox"
RESTRICT="test"
RDEPEND="${RDEPEND}
app-arch/libarchive
@ -30,9 +31,9 @@ ruby_add_rdepend "
>=dev-ruby/erubis-2.7.0
<dev-ruby/i18n-0.8.0:*
>=dev-ruby/listen-3.1.5
>=dev-ruby/hashicorp-checkpoint-0.1.1
>=dev-ruby/hashicorp-checkpoint-0.1.5
>=dev-ruby/log4r-1.1.9 <dev-ruby/log4r-1.1.11
>=dev-ruby/net-ssh-4.1.0:*
>=dev-ruby/net-ssh-4.2.0:*
>=dev-ruby/net-sftp-2.1
>=dev-ruby/net-scp-1.2.0
|| ( dev-ruby/rest-client:2 >=dev-ruby/rest-client-1.6.0:0 )
@ -62,10 +63,7 @@ all_ruby_prepare() {
sed -e '/rb-kqueue/d' \
-i ${PN}.gemspec || die
# disable embedded CA certs and use system ones
epatch "${FILESDIR}"/${PN}-1.8.1-disable-embedded-cacert.patch
sed -e "s/@VAGRANT_VERSION@/${PV}/g" "${FILESDIR}/${PN}.in" > "${PN}" || die
sed -e "s/@VAGRANT_VERSION@/${PV}/g" "${FILESDIR}/${PN}.in-r1" > "${PN}" || die
}
all_ruby_install() {
@ -77,5 +75,5 @@ all_ruby_install() {
dobin "${PN}"
# directory for plugins.json
dodir /var/lib/vagrant
keepdir /var/lib/vagrant
}

@ -1,5 +1,5 @@
DIST virt-viewer-5.0.tar.gz 908726 BLAKE2B ffc1e8ce7b74f888289a65a0ad7566c84278cbf1a412b426883313f1b66bb95e10b74fedb256b4ab6b39e4dc6e292e518585fcbaf07e7669b51a5be87cfd257f SHA512 924fa88fd0ca7cc5b3d0a348c0d1104337fe0a06328e32110b4417c64f5d9efaf6df534adbc1eaa69157d229763b773307fa834a66f16156e3703731525eb690
DIST virt-viewer-6.0.tar.gz 922916 BLAKE2B 1c2246369474d06188dc2191b9756dbe69cff2d5f997ffb58bdab1143a0e4d6cda0e43b4b082d7921125caa4348635762070fa8e6686ccf7728a90e4e6fc3a18 SHA512 656d48f8ab387d025c406cb5f56164d79104c6c377fae37d9c524b90e512fe873d5d1d6c435d4ea95e71468b7d3384b89789495075cafb1a9e67f583f7d49ec2
EBUILD virt-viewer-5.0.ebuild 913 BLAKE2B 82aabc3c398e50636ab8d934366b3c560382d10c848f94d11fadab63e83043cbd9c197e71b196f22d29edf96bcb5571d2f0618838bbe9cb11dda249580f901d3 SHA512 38e81719acda11fbe13604f607632bf0519c7274fb4617795589ac12e187c8801f5a93af46ca052ff2b5198e74af52c4b5acea34e96732637204db88e497d24e
EBUILD virt-viewer-6.0.ebuild 915 BLAKE2B a73e9452d21043dfbd775c850c80d08d912b3599273c5e85e560acb38f8c23fd4abe9b0844c793d05b266480068ab9deca971458a205c670d82c9d3e967db578 SHA512 ebd9128f32f94bb4cf1246d09dad9723f497acf3d7dbac7cf9329268e1f94a054811ec45971e2a581d5680fa547dce64d6304773dd13b450d779bd960d79478f
EBUILD virt-viewer-6.0.ebuild 914 BLAKE2B 7c1aa3a17ab7c7b5fcf6f4ee29df91a89cbd24da99edd5cec66e43cb200691548c4facfd0a0a07d9d8c7b7cc08230f1f5ac57a4ab51a87e2e296d90018df91db SHA512 c3ad20f94291628fb63071900b6e69eb40632a4bbe878a05cf452efd27d2e3f688bbb0a5edc90c1c3e9d2e10a9cbe7ccb7a897c9d51943a56adb135cde861724
MISC metadata.xml 452 BLAKE2B cb307dd6593ae8c96ca9c6925783e0b26335f1d1b11c21ccbf7e54003ef2e9e32701304464380afea75a642914e2334c053417aa5e18de5737443b2b60f65d0d SHA512 c97651a4477db1452310d3b53efec56c596963827d1b13385bdbaee5bd8725774b40edc88dc5389b5c0a4ac50f9801de5f649d8f941d315f1e28b6ebf1c9cb79

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -10,7 +10,7 @@ SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
IUSE="sasl +spice +vnc"
RDEPEND=">=app-emulation/libvirt-0.10.0[sasl?]

Binary file not shown.

@ -1,8 +1,10 @@
DIST fcitx-qt5-1.1.1.tar.xz 56352 BLAKE2B 1fea4484f79fa9f9bcd52ac59b4e64cb9947a2cdc46e3df3c3729ef37d136c4fcf787d7a8abd946e5a0d02f909c0a94b6d19b98a93cf9dc2ec49d172a5f19550 SHA512 ea7faa953561527fd0f6224a06ab97ab84a9e36a06d44f9807e38e6d8e537ab2c7126c4cda2d4718473ace1245709ce6175ac9431b6f0527a63b2d6e92feb18c
DIST fcitx-qt5-1.2.0.tar.xz 134224 BLAKE2B 8358ec0b1cf95534f15536dd9529d4f7da47e6c08c050cc93503db958348ce4d940eb1903be8f161fec8adeca58c03838f021e36ecf39908361cddee40d806d4 SHA512 38d49d626e4aaee80f44ddeb627b07e45430c6eb1c1c37f2a5fb0c73d5dae6da5ed276366c40c3b6e8609543af95396091e240b5a88b684f399752b3eceee915
DIST fcitx-qt5-1.2.1.tar.xz 134304 BLAKE2B c158b20bdcb287e9cb52aa74d6a7f66f113a759538b6748b1d38dcbb2213956e88dec54ed29307427d45d84861654bf5e70c9effba70d88738bf0a1a664cc3cd SHA512 0fd726974492e173084e29d3308aa1d97141a1e4034b7192cf505391540533eff473849929e931e4a84589d233fefac70cbd9c122cf6d0d0de412150cad1b1d3
DIST fcitx-qt5-1.2.2.tar.xz 134216 BLAKE2B 9922dafaa42937737f5ef0018f519e83ed3c3105bef5a30505b323239c999ac8c921435b2bb72b35a73ebf1a9b7787ecd4ad405d8b6311e806e3bcbcbd79ff5e SHA512 902180ff8336c688d5d548a1628dc481f1ce0ea6cc79719ab53337ebfbb745232bfc58cf6e739a60c562d30c3d996eb5e07bd8ef932eade72a79fb35e096e1c3
EBUILD fcitx-qt5-1.1.1.ebuild 846 BLAKE2B 2473b95b1dac058ab06d279c79de3cbf8d211439173ff31faaa2cfbef1f4050e257903f47f99b08aab01f7541600dc3ba2e6db393635e60a395db799d5202f52 SHA512 1fdcacc24874adc4ffd7e110265fc029eaf3c2a6e5ef4a427d161f091081e5e8f76d1b9e03f3b3e873ac2e7f2852fecf3e7e0572556e8de23493ee46b2daa4a7
EBUILD fcitx-qt5-1.2.0.ebuild 872 BLAKE2B b7a400a699a427eecfe044c5aaf0a2521e959ca26b1fe7be59a75c1295d9408ccfdc8f717ef85ec955e7c7af054a9af15292c723388944ec8965ab695cb4bc57 SHA512 93a1876b5b9684f9c624dca1e50b980e37017714cd5bdd24625c51a2a0bff4dcb265a1e7175325ce6faefe509460cc99440d5d6b6928741eb20ace4f39426af2
EBUILD fcitx-qt5-1.2.1.ebuild 873 BLAKE2B 24262bf61697f53de093458a87e2a91727bf7978ca95485572673ca712c1374b55fbbb3dd82a567b03794216a63a3df869dcb1d9269c85fa03965ad09955f40a SHA512 ec9cc8db96b8ecfddb38c174aff447f2af5a1c99a3ef9f096015438e9220d56507fd38a7526f2fa9ea327d9a8ba00b71af44b492d17e182756bbd71bd72d58d5
EBUILD fcitx-qt5-1.2.2.ebuild 877 BLAKE2B 613673c016250439dec89bf8f6df512836b690c62108a10edd4bb2541fd404da46e3828dcbc070ff797e0b1c794687131c9c77c1d26ac1e50a8d6be0045d2306 SHA512 a595a9372c0f7592f82a40643e2d3cd72a7b4b4ce9ad1a5a96c5a52c69210f1c140573297e54c7ef01478ef4b2d11b76c4e8832a970d187c409d643093a95419
EBUILD fcitx-qt5-4.9999.ebuild 848 BLAKE2B 9dcd52abba77d2b9679721edc4c5d4614182739cd59912d4a058d2ed56cd34478b934f783aa03d4bdc2912047fb269859d298b91d7f943053c43dd0524948ca0 SHA512 2b13a220dbf44f0acd6872961930dd9f01374bcd4c54c1b668dd49dc1129039a87a620e37cbc04c091a6fdb06837fb75ef8b7c171e030457ee239201dd4426fe
MISC metadata.xml 448 BLAKE2B 5ce33f3716f2b2d13353f7393c8c406d4025e03c7c6856cf6aae6d3337b566c70fa1bd90be5c8f6e34b940c55dad1803639101b8266b9b91d405611742698f12 SHA512 37fc515507954a58b16c0fc81ddfe1b24ac21db88b7cd858ef14167526ec48ddfaa144ac5653bf9c5fffdc148ecbeb82ae57b807822c8f85a5cf90d3c81bd6a4

@ -0,0 +1,40 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit cmake-utils
if [[ "${PV}" =~ (^|\.)9999$ ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/fcitx/fcitx-qt5"
fi
DESCRIPTION="Fcitx input method module for Qt 5"
HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx-qt5"
if [[ "${PV}" =~ (^|\.)9999$ ]]; then
SRC_URI=""
else
SRC_URI="https://download.fcitx-im.org/${PN}/${P}.tar.xz"
fi
LICENSE="BSD GPL-2+ GPL-3+ LGPL-2+"
SLOT="4"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
IUSE=""
# Private headers of dev-qt/qtgui:5 used.
RDEPEND=">=app-i18n/fcitx-4.2.9:4
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5=
dev-qt/qtwidgets:5
virtual/libintl
x11-libs/libxkbcommon"
DEPEND="${RDEPEND}
dev-qt/qtconcurrent:5
kde-frameworks/extra-cmake-modules:5
virtual/pkgconfig"
DOCS=()

@ -1,3 +1,3 @@
DIST sunpinyin-2.0.4_pre20130108.tar.xz 964764 BLAKE2B 2c9d2e3fc02009ad10784c9408434c6806d1403026fb27629701650fe0e8a69c5580050846cf5c3b870215b8bfd68fe9c52d8bdaf83c41e523224463af9cf530 SHA512 7c1dd7db8b800e9d436746a560a16de2c6777576868f2e7e28f6dcb767b91ccd62b974f9d4ce6bd6ce80d30e1ee83887c3ee03c227e7e9fa59c01db4867465b2
EBUILD ibus-sunpinyin-2.0.4_pre20130108-r2.ebuild 1085 BLAKE2B e5e6ea35603f8a5d010bdcdbbde922da26ad6781dd1345c22cfd0286fdaa2de9b6e8bb38ff421a9f59057f1827821f947f71330b7892c37c91c019b82feab7b3 SHA512 0d66fc225945eb28bc74a6774ea9b7658131680e91aad5bb812dfaa482a654bac5b39c876fbdf416e7ea2cb3c128df8bc2af0441da7784c9dd8beb5d467f4db1
EBUILD ibus-sunpinyin-2.0.4_pre20130108-r2.ebuild 1080 BLAKE2B 4403780f922c47cdda854d49666869696e88b6641af9db951c62eef14fba97acf824761bee5485c1e1075ce43ae17bce1174a63d9d13d136bbc11d699a9d0b56 SHA512 e76aefc9199e00ced36d430bf40b82dcdd44de91786a6283f7712efd7fe0c505ba71b5744b427226b38555e989867ec57a918b0069112be83b2ecc7079922577
MISC metadata.xml 313 BLAKE2B e3d71fcea434a51c92b8194791283c33981d3c4b44bda0df1e70b561517c228daebdc713327171192e1523b7ac2f91116a030bb729eb143606810e6ef5522ce4 SHA512 61d943d4f8b8ab912ced89b69be51ad2792ba67672e969f4e32fba373f7133181c1080ba9a2603e3f7623ebac42e32eb3e0e429d66846ab4c7e13afbc0b05974

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -7,7 +7,7 @@ inherit python-single-r1 scons-utils toolchain-funcs
DESCRIPTION="The SunPinYin IMEngine for IBus Framework"
HOMEPAGE="https://sunpinyin.googlecode.com/"
SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/sunpinyin-${PV}.tar.xz"
SRC_URI="https://dev.gentoo.org/~jstein/dist/sunpinyin-${PV}.tar.xz"
LICENSE="LGPL-2.1 CDDL"
SLOT="0"

@ -7,5 +7,5 @@ DIST fcitx-mozc-2.18.2612.102.1.patch 140722 BLAKE2B a412b8dd94bcf44f7fd946bcc10
DIST japanese-usage-dictionary-20120416091336.tar.gz 71051 BLAKE2B 08eecf0aa021e27a2813f58c2d37f1cec760448f6ae086ae7468b8a11575c6ef9f72f656cb4d53e0179b8a7b00f2d91ff51a0ad7825e078dcbac0810f1d8b3e1 SHA512 b7e997a979b6d50e49b9af5dc830ea4df0532f6ab1321b9ef14983f65bb54f1b2967375c82e07957ae7693ebbf43c9b56ecea6bfea8dd1fdaee444bd549d83a7
DIST mozc-2.20.2673.102.tar.gz 48624369 BLAKE2B 0d80065f989c1f61e5f2852e7f471dd83777323b21499c118dc87f4fd6596329ab096dd64db3419895090ab61d6aef9a07e61c7fddeaf4f3a40ce3f3acbad949 SHA512 ad7a78b03b29847057625fd5422c03ac8fc5755c5e85c66fd6e80f81be719dd56bf1349a1d745797118deed239641512789687b4f9ffe49bab1bc966385229ae
EBUILD mozc-2.20.2673.102.ebuild 9271 BLAKE2B a5cbd77595500d0c66b6871ebf9177c183a015396ee51388d79f2693d1681a046eeca1e39f7549a6c617dd3a319a72b386f9022a8b6e603bd0fe456bb12d446f SHA512 8b24b700137299bf6626e3cc0e4d140b364e126383e51336fe3e718fa720453cdda2a6c099bba093b22e5aa6bd9f6b8490a50f96af3bacfcce6a5a87d952fd33
EBUILD mozc-9999.ebuild 9204 BLAKE2B 5faf12f397fb5d6cd536216759281583417d41ff3e27fc35468015fd95e2ee0b234d3bed6032b8adef9c0750b171a6a2508e1fe38ca14ed76cda4ace193a474a SHA512 d8be6dd3690e2912ff1c5f744b9b04371f073840648de8927caa787c2495a2ae07e4aa63c0108c823c3b105a10aa2a3ed17fa09cbef6394246eafa0f49ae80c6
EBUILD mozc-9999.ebuild 9146 BLAKE2B f1142aabd7e3fd032d003bec42f211ea92e5375890be5f16eadbb50fd5ad48e135aa7de2384441a3829f4320ab2c9353ddd06c0bf60044970f0b735b400bcb18 SHA512 14227c13147f01fec14eef094de630e479c5fc0c44c5e20705afd62c5e1649e375841c2935ced640d450f4552ba1a125534164a0de2fb02ecbaa3fe6bf623354
MISC metadata.xml 1127 BLAKE2B 55c44374c1d0c03845435544fb8bcd254bfa59faa54e773110fe2a9bcfba0f6863a1f5c167e3ca7d2a1108e566ae4d7d4155a1a1994bef006bbde906265fffe1 SHA512 8d1ee79d5e359c746627cc10ddae170088dd1be8a69379f60969e588c0c6141fea80ebcba0183a91e786116e8937c14e76888c9232526244aab584ed4ef27a54

@ -99,7 +99,6 @@ src_unpack() {
src_prepare() {
eapply -p2 "${FILESDIR}/${PN}-2.20.2673.102-system_libraries.patch"
eapply -p2 "${FILESDIR}/${PN}-2.20.2673.102-gcc-5.patch"
eapply -p2 "${FILESDIR}/${PN}-2.20.2673.102-tests_build.patch"
eapply -p2 "${FILESDIR}/${PN}-2.20.2673.102-tests_skipping.patch"

Binary file not shown.

@ -1,5 +1,5 @@
AUX ibam-0.5.2-build.patch 1317 BLAKE2B be4dfa7a24266fe68a67f5cdb0a2294f545fdae3a3e9d171f56e6e601928c2f521d16ec8ac2641c872f044e456ebbd2f86b36abfdf40cdd5a0a3fa27cffcecb9 SHA512 7675b497b516f750d74604072d138876ee84684d8f12f1d8be3bcf0173f321a63fc0f3def0c519091506275e55027bf13fedb1c328983ac8016f6c78210b95f4
AUX ibam-0.5.2-build.patch 1311 BLAKE2B 3e58e55331cf21e1f9bf7825d89c7c72a7fdb83decc1ba4942019de347facab1ef19534dadb079c13b7c9761ef864b7e3611e5f17d5e1c3411eda23ff1a8d3be SHA512 415d36b8d9b212ccc84728e83ce11ffea439542766d9ad6f53659618194a144dff491589a4ed49c0f3707ac37199773925eb357166915193c55e77e246e2d00e
DIST ibam-0.5.2.tar.gz 22149 BLAKE2B a3d9398dc34004203643d3198a3994ef3b432b909bdf9713a91a1d938a19ab9d0345105a60f3357288c2f3d2a325498a0787138e50fb445f1ea11851f1d7de1c SHA512 c70d728a2f1250ed291e663bd9f4e9ba01308fce14edf1ffd1902057de7e5527548bd06e2e3caaaeabc064d0ee123f536a626fd50b84092f6fc9201fc6bdba58
DIST ibam_0.5.2-2.diff.gz 5914 BLAKE2B 791062b242e21d6e9624309a2bed82745fd266c935e2b73dc0104a4aa7433080dbc775edd92bdde7fb1b52383a7ab96b21b3b4f843a9c5a9671c514cf3d472da SHA512 baad1e6bdc416de6d82181e55ba5a8c9871dcdaf756172558d093384cd2f4d0fe89d37f1266407e2bea784d18e429eeab5fde0a304b63bce97c73ba9391e7556
EBUILD ibam-0.5.2-r3.ebuild 1141 BLAKE2B 25e0c16a01be870fb20a611b8d91ddbc98236b815385d0fca31da33c09bc88029a82ccf441482068853cc209ce8d8d54eb1642dce328fee855cf9396ec0df828 SHA512 d77950a8d21151dc20a81168516b2f3b58d21dc96ea97563f3f413969c80d5d8f3bd27c3e6e93f4d1f091ec54d9668ce4081f8958bc340d5aafb05cd7939aeb8
DIST ibam_0.5.2-2.1.diff.gz 6115 BLAKE2B 8a1ada53ed39a379f11158583b337166d74d17de808a44e3d3fb225eecef5e3f3b782088072f94dbad387b258254ccbe3fdce7d5655ff201c41d66dbeb7c6d61 SHA512 f6707e42626891aa87697bc28f124345f9f1d0dfb35620f6386dc1dca6b9c5e3a73571bf04e933091c1995d1156925029c0199c5caace497ff891c93f9011ac3
EBUILD ibam-0.5.2-r4.ebuild 1175 BLAKE2B 4d2e45f591d7b7e713e4e8999fc28f4772d7cd9baa60b014d6630b70964c9f723c1bdd937aa54583a35679d929f08b4858912e95fe56e50ca025890381fdeebc SHA512 6056a58fdaa44212b2dac5e93281a2864d5586ddee4c970715281a69135364e33dae65c68bcc90c693cfc0d19bf632cf91bfa65f164fdb3b7aa149d50087128c
MISC metadata.xml 330 BLAKE2B 23b7606f4008dab2d8de06938cd2c36bda69bbc025bca0d2234224d37242359299a65b17b5c55b3080d7fcea4ac7a9e4c2359437e355f960b6c217b0931bccd6 SHA512 bc1e4eee7bc08f8e90b37ca0401fd7ad68645a6c50d22d22816ea944c50e47b1b00bc7da95eea38bd0e77f7c1c8baaea0a63c26cfbc9b6941a96612f145a9059

@ -1,5 +1,5 @@
--- Makefile
+++ Makefile
--- /Makefile
+++ /Makefile
@@ -17,8 +17,8 @@
#
IBAM_VERSION=0.5.2
@ -22,7 +22,7 @@
ibam-krell.so: ibam-krell.o
- $(CC) $(CFLAGS) -fPIC -shared -Wl -o ibam-krell.so ibam-krell.o
+ $(CXX) $(LDFLAGS) $(CXXFLAGS) -fPIC -shared -Wl -o ibam-krell.so ibam-krell.o
+ $(CXX) $(LDFLAGS) $(CXXFLAGS) -fPIC -shared -o ibam-krell.so ibam-krell.o
ibam-krell.o: ibam-krell.cpp ibam.hpp ibam.inl
- $(CC) $(CFLAGS) -fPIC `pkg-config gtk+-2.0 --cflags` `gdk-pixbuf-config --cflags` -c ibam-krell.cpp
@ -32,7 +32,7 @@
ibam-krell1.so: ibam-krell1.o
- $(CC) $(CFLAGS) -shared -Wl -o ibam-krell1.so ibam-krell1.o
+ $(CXX) $(LDFLAGS) $(CXXFLAGS) -shared -Wl -o ibam-krell1.so ibam-krell1.o
+ $(CXX) $(LDFLAGS) $(CXXFLAGS) -shared -o ibam-krell1.so ibam-krell1.o
ibam-krell1.o: ibam-krell1.cpp ibam.hpp ibam.inl
- $(CC) $(CFLAGS) -fPIC `gtk-config --cflags` `imlib-config --cflags-gdk` -c ibam-krell1.cpp

@ -1,11 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
EAPI="6"
PATCH_LEVEL=2
PATCH_LEVEL="2.1"
inherit eutils multilib toolchain-funcs
inherit toolchain-funcs
DESCRIPTION="Intelligent Battery Monitor"
HOMEPAGE="http://ibam.sourceforge.net/"
@ -28,14 +28,15 @@ DEPEND="
gkrellm? ( virtual/pkgconfig )"
src_prepare() {
epatch \
eapply \
"${FILESDIR}"/${P}-build.patch \
"${WORKDIR}"/${PN}_${PV}-${PATCH_LEVEL}.diff
local f
for f in $(find . -name '*.dpatch'); do
epatch "${f}"
done
eapply debian/patches/02*.dpatch
eapply debian/patches/03*.dpatch
eapply debian/patches/05*.dpatch
eapply_user
}
src_compile() {

Binary file not shown.

@ -1,4 +1,4 @@
DIST away-0.9.5.tar.bz2 16909 BLAKE2B 80bbdf50e565c94f37a51dffaf3650eee05c59c1e0ef499c15be13b7e8c8d90defa689b36489a532007d9b018cebb4c4ac9b791c60678dd34375d7ff286cae01 SHA512 9cb0ab5caf80e337ce524ec88ee0ffc5305080be807494ababd122d7c5a00b7e79711537d74d930eb3768a71a31156e9abe5e0d9d424a201a9af31aa1bbc1c2a
EBUILD away-0.9.5-r1.ebuild 846 BLAKE2B d774832642767b543d15faf8ed8ef6dc497c4b3147d11e5c2a3a013845d0a9bc9baebc85b6f87259df1b726495d2aebac322e29dbdd9dcea2e7b7fc04b952289 SHA512 1ed2bf3c0a588bd5400c17f71859049b2c24dccaf3f00ac4c8374cf07838542a4e8069d1874b16143ce70daf0857d63adb3677c87d4cdbeb0b4c057ce50714e4
EBUILD away-0.9.5-r2.ebuild 811 BLAKE2B 2ea94c4d71aea4f8b5933369ff9f3edc9bfc792effe05110660bbbd6e67f95e41576f302f8da78f7e0c637c262f7d9c89096e46e8d5bac77886815a8003feeb6 SHA512 937f62d6dda240ca6e0e14264da32a19f3dd0e209f54e7ae5da85fa47ede297fa57763938d286a255c3628ec8a30ca2f8236a1ee7771ab4d2651e1b57793a67d
EBUILD away-0.9.5-r2.ebuild 810 BLAKE2B 4161d711c3ced4d61e08b392024b7a502b25b5a6f3e58c139476460281074612210c49684b4cfe83eabe8de80d8af33d7872db9181df37befcd655dbe7324639 SHA512 210917b3ccab3eac9f052d3f985b2f944fc8122cf46e108b0f1713f0cb5080700c92cb87b8cc5500274412bff30c2ee2561c1a27940512c3869ae1761316fe27
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -11,7 +11,7 @@ SRC_URI="http://unbeatenpath.net/software/away/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86"
IUSE=""
RDEPEND=">=sys-libs/pam-0.75"

@ -1,4 +1,4 @@
DIST calendar-0.9.1.tar.bz2 65225 BLAKE2B b8ee591005d57fdb3e18412c9665ee3447f607224efad261ca0cf7a3dc88e94e8bfb8309b19996e38e7e18c26bafcaddc9ebf7d612ed25d7d1d159b63b7b6827 SHA512 c8f373ad06265720ab6ba1edb9066cb5474806d023bf0cb3a35876c5bad72de8bac8ab58c2b6d3a9f418d20d04b1811e256abce9296c9c8547c9b7f8005adfb3
EBUILD calendar-0.9.1-r1.ebuild 637 BLAKE2B 8d52d0e1cd4ce622984f2e19f4194fc858d64365c827a2288ef21b7308f22d463951d4b44929bd94cd1ea45b95302e1ea82e8e7c4e3a63036db873616574f1fb SHA512 a4c9de7325a74cc93e11de66f54b8d4c5ed1d845bcbf3fccb437aeed0190da6658b065ac93c7e5ee8167dcb8a0f658ce0bb274de940d2583a3a8f3947ff93f03
EBUILD calendar-0.9.1-r1.ebuild 636 BLAKE2B daa79ee020fb60a151bd609abdc63c98b6babe9b8683e3ccfee26c95f41b5cd51c97935b8a6fcdd6e80e868ce7281fc7c491ba80c16b706323ff0a1edc4974cf SHA512 07c45d10f1765746ee30b103cb7f55841c3a1077b1783c683376f9d51d3d6d27374d509105c0e521409145b986d8ba047261b34c2943202c56698be0471fbb92
EBUILD calendar-0.9.1.ebuild 641 BLAKE2B 194b76a151bc43eb13e99f2ffa6cb0b3538f96b5aa3c79b52c1bc6f271c26492dc7cc7be4358f7138bfc5ea0819cdcb725e38788dc4ff69bb36c7b77059dd67b SHA512 24d3ca5ae255af3344c3ca2f9ff02af292ca388c7377d2f585e5be00ef6c4753f1ed2e81077138183be9b86eab087fe0861254fa1d3d651f9e4c42e2fc1d7651
MISC metadata.xml 346 BLAKE2B 365bbcf4fca5fb793b4b9499b021c028eb13d1634d21a1c1627cd528c0fe77c195f7f789ee7cce987297ed8e8e20cc9937e83f6d5292b3878a25426488a3d691 SHA512 9fb15d47c1b5ea5eba7614339ed44e8812550589416f8fdb5aa02dfc899c95b782526577f97a24e024c0298e09af634b8a3dc27474755728d81866100c8d066d

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -11,7 +11,7 @@ SRC_URI="http://bsdcalendar.sourceforge.net/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
DOCS=( README )

@ -1,4 +1,4 @@
DIST dailystrips-1.0.28.tar.gz 58713 BLAKE2B c7d1c04c7bbb655898a21c042636655b058fcdfdba3843d6d42bcce0c0315f765c4080987c95256e37601773b6587654e8d9b9eee197253b7e93a1804823de10 SHA512 a5388d5bd45ce1b8b22420c3d53bbbf4d26fec9737c6edca3b579126443e4f88ae5a7ce5c6770264ca96ea1488ab69b73831ab6bbd20e0f68854fb08714565cb
EBUILD dailystrips-1.0.28-r2.ebuild 810 BLAKE2B de7b86da861863a1df925985b36033df94d32ba4e919ceb78ec1567ec5ac59bc7ff797f2ab954fee4259df87e6c3e33e2fffd1c3e840fc49f40ba86ffbb1dd08 SHA512 ef444ddf3c8caee991aae8e23fe013b84be795640243ff10f6c3c5af61ec09e4c21a732661c1576dbc752766ff2b2b2c322a6fbe9083f95b7256740fc405a618
EBUILD dailystrips-1.0.28-r3.ebuild 752 BLAKE2B e13318def4854db0257d7c990e95852f1b0dfb6fae78d14ff2e59358f4a50b63280fb4f5593c2c01e99339aaea2b94881836347eeb7598a98df4fa581229011c SHA512 52fd790664043171c0627e84a3a285336d29a20673677b398181f39db9786859cfb0626044fba3b4cfbe289db3cf5f4e2d404f832511b47ccd13eea8657edf66
EBUILD dailystrips-1.0.28-r3.ebuild 751 BLAKE2B b0cc15ba88a99c460fa7fcadc320ff60e49aa849a5d902fd6d39e3ed769764e9e94f49ef49edb62bea3abb4dc3008231111ad7f4aff7527b50c27ed2fcc681e2 SHA512 9b00871a38a99a2fb9e6c0845a0fdee6515a056320bb208f57cfb92e1346d169ebe0442a01ad8b7fe24b8f1d84c5e25f771a9ee8f8d1247f8d011cb50b61ca71
MISC metadata.xml 248 BLAKE2B f0ce888e7f1c4373cc6d4f88a6e2870bb26e24adc5a50f747425399e154b44a93827635635fa82be033506a79d4d033119fabeae8bf24367d1dae19ce4129e67 SHA512 d08bc57fb26bc08dd2c8eb96219fcf98dd63b1e9ac4725dd0bc246ec90db63ed13cf9653d94ad11789ae3efc933d9ed9781bbb4db6f439c5596bac12011b7552

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/dailystrips/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
KEYWORDS="~alpha ~amd64 ~ppc x86"
IUSE=""
RDEPEND=">=dev-perl/libwww-perl-5.50

@ -7,5 +7,5 @@ DIST inputlircd-0.0.1_pre15.tar.gz 5226 BLAKE2B 92339021451b2575de5adbf6123f1083
EBUILD inputlircd-0.0.1_pre11-r2.ebuild 788 BLAKE2B 186c968570aa829bf7a4a947f7a6210db4edb38357ac59f3e30afacd97acc6b8473cee1c1e191db7391684c0c582a32921d1d4625e6f2aae3cc63f3440cb6db0 SHA512 dbb451f60f1da705f5d87273dafc96e145bad81f45a3789d900385c6c99d016c8efd71082c6ee9eacd96d25a440755d529a915d44f8e6ecf0d0276918ed5db70
EBUILD inputlircd-0.0.1_pre11.ebuild 586 BLAKE2B abe1411ab4f1e339b4c4ae6737e3c8f644d15c1b704d6dcdad3ebf0b3754b1bdfbd03d2d9b0a2c0e22cd27e08a86b331a8a2b62809b31b7532b0eccdcd5de281 SHA512 62ca7270bbcc7d621d936753ed7f5fa3f6b572de4313b52ea3d8318f06e1ebb316259b78111aae9a8240ade4523a05b11ce6a286d837d7981f53f18d8d2c48bc
EBUILD inputlircd-0.0.1_pre15-r1.ebuild 787 BLAKE2B eb23152b943475a63ed158407ec48945574adecf125f700287dc90180181731cb47b644e403bddf53e21a14ba895d41fbdbd9154cd9ad4bbb31b16d81fc9b8aa SHA512 0a6ef5f19829c0d63b2c54baefeae293f693e21af88df9d4a10cec4f27ccaf77f915c4d78c3db6a5b4e43c64ac596a07c654f04b3ede78b8c900945a3718a2fd
EBUILD inputlircd-0.0.1_pre15-r2.ebuild 919 BLAKE2B 45b8f98bfb02799a4c72204094e5edfec472411a4281c0ce28bd585117b180369a0185a1e6a20aa8285ac6ffb6c1f2f28995ba37e1b46572c30ac5ad9835a684 SHA512 d95464cd756f8d72211bbce18f7a70fe955c339910acba2b07064403ce579c1a3978451c47d97f7e014fbf85249ee89dba8e21f5ebbdd02c0791cf26dbe1949b
EBUILD inputlircd-0.0.1_pre15-r2.ebuild 918 BLAKE2B 8ef121d05af783c710cca42c3bb0557eca47e3efe36beb4a091b55120fa660d713873c8c6167e02911c22c0bdbf9620ac265733f3e96b244f24be4576cf41146 SHA512 fac8d739132bb197411e82a324e566b5c64ea6604e84f23d74a2604ec4d4691ae1a6c95a43a23a8ed9692d5ac2071dbfbd96beef04c48eb747cdb991af329a37
MISC metadata.xml 258 BLAKE2B 1878517d827956dbd45c2d86e97fc066cd4293c3cc94d6d4beaff553462c1badb68aa38b3082c01fe6e21ca1519fc482e2670931d007382b8b2c38af715fe02d SHA512 33d52c9b472999f5722ba6a13598524745093ff45394dd1c9f560b051c9d28be465f72db260a148831b1ff8bc175f41d0c1e4b2d038afc0afdd230b039c67c2b

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -10,7 +10,7 @@ SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 x86"
src_prepare() {
local ver="$(best_version sys-kernel/linux-headers)"

@ -1,6 +1,6 @@
AUX gcc433.patch 600 BLAKE2B 12835e147142dbd001bbbb6c8a642a549b6f08d0d85751909ece7eb38010b76506cdc1a38dd44ab2cf105bcc1af1a665df1af61ea502b4ba275b12bcd3f54e1d SHA512 847c3006e2afc2fd0bd5cd614b8893d8b3bd8ebb2ff39662e3f0e38945220609843d1e6d072d1ffc168192e04160a7da7c579e59d7467527f75e9395e9ff0f12
AUX mepl-0.45-gcc433.patch 600 BLAKE2B 12835e147142dbd001bbbb6c8a642a549b6f08d0d85751909ece7eb38010b76506cdc1a38dd44ab2cf105bcc1af1a665df1af61ea502b4ba275b12bcd3f54e1d SHA512 847c3006e2afc2fd0bd5cd614b8893d8b3bd8ebb2ff39662e3f0e38945220609843d1e6d072d1ffc168192e04160a7da7c579e59d7467527f75e9395e9ff0f12
DIST mepl0.45.tar.gz 18968 BLAKE2B 15d5e426ea3984e8b6672e1512afcfb6b4e5678bfc473e1b21df7ba66da9596a0971a08114792720de6f779deb767846ad77a9545ee4734906679207a2c690f1 SHA512 679ac7548f6a4870164410db403d9fb8a18d7daa651a29d8e0dd87d8d3fdf1f9e8d381513ab922188951eba0798b1d32eadceafa117236ff54ef3e645d876c1e
EBUILD mepl-0.45-r1.ebuild 703 BLAKE2B b5c6abb91a1af69eb1ca9d7298ba7a0d3710e0ded9cd9ebe02590c60a9040d52619c20cc08f830626c9224979b4c6c3a7c73aba60ee471b2ecd1e2d4ce3734f8 SHA512 69ee20e09351548d5aed2b080a0455d6e642fdaf6f90aca61ff4c93c14fb504f535bba1cc22d5f67df141ec0c8330cbe36f3da7b8fa7bedbe49599392fab0608
EBUILD mepl-0.45-r1.ebuild 702 BLAKE2B 21cec2768a0bce49121544a4ddba1a6f675ac30f1218e414a41b504809c63289d6f185782d3bb2a9b6c96e1ced2b10715f10b39d42383fae59e17a82952c23bd SHA512 6868bb0dec7d0841b680ae818dfccc50ba2a67ab606a17b143b800e771678f65829dd6f4eb3dfd021c65b0e1850034eec1bd068fa5e57de45bbcde7bc57bea22
EBUILD mepl-0.45.ebuild 751 BLAKE2B dc57323a6975a3f7449239fa0b43002fc4513585ab34aeadd447e3c4214ff0bebc037d948373619ba54dad62cbc9920f6667bb2d92e7013bcc49727cf64d7b70 SHA512 4e05c749580e35532731f1aa48fca36efc95be8f49b13b6734c100a9bf347b9f2c92fda2863e2a14f120bf19177c4817f6753adc6d1da73616c7cf8044ff6c45
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -11,7 +11,7 @@ SRC_URI="http://www.hof-berlin.de/mepl/mepl${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="~amd64 ~ppc x86"
S="${WORKDIR}/${PN}${PV}"

@ -1,4 +1,4 @@
DIST pipeworks-0.4.tar.gz 11560 BLAKE2B ddc28cc26e4f6305eacf6f888cb11a205f1ec64b180a328dda7e250cfef8d98f52374301066ef844739f7f85a4d344307d21d4704c33f450db2740121a631182 SHA512 ddd9875deab26d0f0b673846c7838733a2c3ec573fbd06d85e4058adb3b0d5274daeac1165b573743b8b3da6aa05c24b9ecc0ac788b24a42cf0f379a8eb56ebd
EBUILD pipeworks-0.4-r1.ebuild 646 BLAKE2B b47dbf81dd8edc54ee65f9f59ab5ed2c6cfa1b4a897a2f872ec4fb6afa8d346d2d6fc63cd12ccdaefb07eb6c7cb1ebf4d8f07080aba38ff4ec12543b5168464f SHA512 221f3fba526fbab303f98430ca66b2923e80fde676598a51c45609eec5a92551e5db4bddce622c3954fe66aafcfbfa75f7f8223c9963bf0078e6597c53fc7b72
EBUILD pipeworks-0.4-r1.ebuild 645 BLAKE2B 850662572b09ec6cef727e56764203e08eef73091af724a73fabd06bbe261b4cbf77a6eb806523cac6900853a4381a35ac6dd82de8e6da13ddfb19c34c467df4 SHA512 da3d06fcd463b5e33a7f115fadbcf19d84983cc7dacb37a0d3c6c11c647ac9c8bda73e0898dbf77d38e0775d5fad06d1ea7ddd01531d357a834743668c16e092
EBUILD pipeworks-0.4.ebuild 614 BLAKE2B 149f3927c70ba4092d804b6c8e407ad7d6c784f7bf2158a79090f4a497517976e6a7338ec5c323219dbe732a2d6af0c6dd791d0b6933e2eaf8a2ef12cf1dab45 SHA512 ab7c7a5630b261a4a6d1548c8b1e2b8e8f7f0d9eb327b99c0fc58e5fc922c1df70306de325d8bedcb110e71a39a7e396da66fc8344e9599bac231efcd5db65a7
MISC metadata.xml 520 BLAKE2B 7c3c2102bcdad8698d9970f496002e43a7b93a88368555cf4e6762e0752e1dc56df82b66d4560dccebfa4b1bfb817d2c975019946e269cf074871f184078baa5 SHA512 f95bd764a974893a6ec46c0761a8b7a5edbb467c5b393a771163e42451efb34d75e25b73efb984d960b0aa46f19c233a5fd2df1f90aafebf4365d425d63c7243

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/pipeworks/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
RDEPEND=""

@ -1,4 +1,4 @@
DIST timestamp-1.1.tar.gz 61578 BLAKE2B dd33dc27a7353f25ffaeb01cc2fb6af25288e03021b097783fa2a659bd8abe0fd3cff1e9dad7858f16529253e1573bec7f1883ab6f37a462f51374bae591f3dc SHA512 38952f40938e45e178e310dfc3b974c1974485614f4da7617790642f8594a4583e97ec056cb2f4fe2761d86d04595bc0d387312803bf95add929d48863fd6b9b
EBUILD timestamp-1.1-r1.ebuild 487 BLAKE2B 758e1fb1e7733d1e55f71305aa850eb8a6ea9c1eedea5bd61884bb1dbc3bb33c56c637fe619c4254e3385da47d43915c0c30f463deeec37699b3550d4308e3b3 SHA512 1775fce859aa67d2ced6ea37e2ba60a93f2978d3471822aa1e23eb5b829e9fd4c8e8630d55e77a8908dbb3d806414c3c8502c4b630731949b323fc99310c4b80
EBUILD timestamp-1.1-r1.ebuild 486 BLAKE2B f3b5455504dedecb03d7f8d6b0b337ae6bd378c1126426f278eeb1b2ea5915f980ee625b643a8304f61b84c0eea41ebe407a4faf8eda8301103366355ca2d302 SHA512 80579fc844d468efbed574e7d3fac14f2e4f497e1a73ba7fb4da413ce2d5ab575c1988ebdf58a64d934d01114a37e38fc76c9a64bb3df4e220d7e2d4de3372fa
EBUILD timestamp-1.1.ebuild 503 BLAKE2B 15251f7614236e3a4ee0640ad84fc9eb62d621d169d423c4ae6121702b3015c9cefb6b358ea318c8004f273a68c8d5e7db6fcdc7da66b36061c3c7fd7d37740c SHA512 7bd92b0ecf3a40cc7e149ba237b05f6afaaca5a52e4f933e5483a2470a2e0c2b937ddd15069660592f183da0e5d4318ff544b2b70817c2f26408c29cd8883dea
MISC metadata.xml 265 BLAKE2B 75452ad720a31a08fc0dcd02eec704c18b11bc0660686f9a320b85fc879f55a564ce9c3b6a8c710781b74c5e8eb3d0544c02a042fb35a0b62a5e1491f675296a SHA512 176f814d8c555e8726f36e012367b698e8a19a0662982621029a7f9190beecc5e6798e43c51698dc149364966cdeff7061121e54fa9d4cf2a3559a6ce4904e25

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -9,7 +9,7 @@ SRC_URI="http://math.smsu.edu/~erik/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="~amd64 ~ppc x86"
DEPEND="!sys-apps/moreutils"
RDEPEND="${DEPEND}"

Binary file not shown.

@ -23,5 +23,5 @@ DIST x86-debug-libreoffice-kde-5.4.5.1.xd3 328651433 BLAKE2B bd54186c17798909ca5
DIST x86-debug-libreoffice-kde-java-5.4.4.2.xd3 530430093 BLAKE2B 5619d7179d1bbbac296a7d91403d5ae09f63ce0548a1c90fbdfee481c3595221e6428061e5cd59aa94454a587fba6e2a0f0afed799fb5de26f01e708d8e4a230 SHA512 67c3f52cfd06cfa7c9133f4c829b8457d38b7ae83f663cd8b185105959fa5e022bd037ada8bb9ead950dfdc7437597b8ac4c98831d20d2422b4dcda518613aaa
DIST x86-debug-libreoffice-kde-java-5.4.5.1.xd3 529080140 BLAKE2B d6cc31c28189ce1dd1b1e085bf6317914c85abebb4dfad64c15bbdf90689701ba35105ea24692086e81fbe17d691761f1305b938d4256a7dd5857e6ccb13feb8 SHA512 d5e5ee39c102ec951b437611186577b2f2ea25a529d26c01b97dd2452f38a52a2a0649944494246255451efd65af6cdea2fd724aa27d8b295570eb4658c01e3b
EBUILD libreoffice-bin-debug-5.4.4.2.ebuild 2678 BLAKE2B 5edbd7665312997ff123d2f29b654a007f3c23f780fc79b259ae29c95d1073fd39a8a14d71f60959f92f8a931feb17f0c6fde217fda135a90e9a721afc49e627 SHA512 f65b7b9109b221fc5769c3b13edd5057cf3f2ca4c0a9b41b16a04e2bf262c0d36f4fd2e06b21fe79191c69b9ba42123145c1f2a4080886bfb8448f6e70fe51f9
EBUILD libreoffice-bin-debug-5.4.5.1.ebuild 2680 BLAKE2B 2093e25290cbb754de3d3ff1742a8dd229797d1410bfdc414d527d57b09ad6982500043ee80e0c018d2ca86416e36b4c651540f6b4f9ed2378b96115f28c8667 SHA512 d1a3f62744e3f8312fdc46b0912ee69d0fc1e8c8ff446755ea8b9579781d6ed81bfbf761a5b35d04af99d262e85660e4569b26ec8183965e28ce48e007983481
EBUILD libreoffice-bin-debug-5.4.5.1.ebuild 2679 BLAKE2B a312f9286441c3868303f94806ef8ab85eb14e30fb47973ce5bdf3150b9fbb9f85aa1db31a7decea5fd5402717eebc712df1922474db9248c9cab3c03808c3de SHA512 be667472fe792323f833a07bb0405a6d59b2468b3a4fb3252f486cb6f1fa8fa7edd847eb6eb6374ed929722f3ac301cd12b67b04f3e32cbd760f8a6aa5a18447
MISC metadata.xml 481 BLAKE2B 2b7085b47722f20719ca5e219b52e4334c4819db8c61dcee1446ac28e70cd90a3ac7e1713a4e95a0d3952d931ebcc34b137294b1e17f79cea9f41ec31fb3cd55 SHA512 6c5698440da103c49a6a26c99d3af9ef88f79a74542bca66cc8adad77dd5412760630e5753f163e92cbe58b53c0fd899b9115ca3ae85627bbacdc01c6dd7bb63

@ -46,7 +46,7 @@ SRC_URI="
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
KEYWORDS="-* ~amd64 x86"
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"

@ -24,5 +24,5 @@ DIST x86-bin-libreoffice-kde-5.4.5.1.xd3 5234235 BLAKE2B f1c4f2db89cd4f6f013af9a
DIST x86-bin-libreoffice-kde-java-5.4.4.2.xd3 23590122 BLAKE2B a8f9467ab022a0181db8bceed85596ab1bfba49c4c629049aeee6b1b65a2b1a0f6bef82a46f0b5f8ce93ef2a3f977a818be90d72680a6889db4f2efcdd0f6aa1 SHA512 c574727bc3a0c9d9d0a97f20c2afd48e947dd619ae400ba76f8fa2844b84392da5fd42d0abcebb57ae6beb34fad84782f6f5d74a718d284e262796ff826ab1a5
DIST x86-bin-libreoffice-kde-java-5.4.5.1.xd3 22411985 BLAKE2B 6517ef3900e53d9b96ee41d68760de67a4b9f97d404eea0718efaba6e03771e1428002f1d2a2dd9d63712b9d0cf2c967a530f9579fee32bfe20622a2c5db7d94 SHA512 67eab09e4b46b52a587709244aba99ffa6414d6188340405d24d69abc6da194ccee8164b89a76be8a88c639dc4628322aaf18d2061e491681946201e4d0bca37
EBUILD libreoffice-bin-5.4.4.2.ebuild 6514 BLAKE2B 435a3058beb92c7d8218a8432c2576a0ccdeb055475737891d9b4468f1fd3375f057d33857776ed782e2661347a791721daa3dd47ecfc3059e5618770b7e007b SHA512 599098552bd26aacb859731121a3bc1099abbb5be78b309a06d1d75580c956cf07c0bf6583797d41f6bd6afbaf14a9586ce0425a207501f6c6b9aecb091d7e6b
EBUILD libreoffice-bin-5.4.5.1.ebuild 6516 BLAKE2B 0ecffedea910dbf765677313dfd983b82f21914fffcad38062aa359a4c430c724cfea381bed1cdd045044d58875fef46993d4ada5a1b349c1842c2cf33be36dd SHA512 74e5566178088423000c8114d592bf1c1a91c1f079e4adc946c33c3285dc55b01815681cf74f0e526ebf8ace2c5850e34dc60a7188d01d8a25da07129b7ca2f6
EBUILD libreoffice-bin-5.4.5.1.ebuild 6515 BLAKE2B 6a803099a76d431fc35eb8991ac4f4de415c6d64a0dfe8c7acd08d7ac2d0a8a16a275cbe43f31410a000341ac72b83176a45f372498b2896766ba33fe0043973 SHA512 9d012cd35378ce9c53ef9d077e0781965fbcdd670b31d047365b4fcad02cfeef8886c2658d63fa6ed9d691ae1a500dac08e33c74a30fe23911b69d5a50e94df4
MISC metadata.xml 510 BLAKE2B 3c08e88fbf4a981a3adde50ee62d59899f24f87b2aee7359bec6c337adde486096de536227d81b1e3eeb2a27e01c08ca1d91db6d9311e0d34211528f63aea23c SHA512 12331dfd1fe409ce5a65bcf1ce8bd2e23f2e789b7009216e987b861fde897b78b16487399338af0e94e9e40da70ba32624251d71de5aae7d5b23891f54a994f0

@ -51,7 +51,7 @@ SRC_URI="
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
KEYWORDS="-* ~amd64 x86"
BIN_COMMON_DEPEND="
app-text/hunspell:0/1.6

@ -1,172 +1,4 @@
AUX lo_gen_langs.sh 1469 BLAKE2B ff7a1744a71711025812d5fb40e803f5d111069099ca9d94ab408c0307df6c8fd0bc0b645d67127bb0d1666787ea3e0c546349b26373e5067446f929d5985003 SHA512 d683506baad2ddab1375a006f237661736e78e2f81a93cbe2c168f6bc4f67125ca1fef152fa4f8adbd59fdaf2b00eb13c8697863b0ae601eacc97f7395ab2eb2
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_am.tar.gz 7942649 BLAKE2B f9da44acf82da2de61613f98654b713e7e25fc3ba3160b99a1f55717b73a9b355a724340f8eb95e45920b0c67719d23172b4eed50f876e51ec892ff1cc582e99 SHA512 87551cea3db60ee86773f981ded8abebefbf9cc950fcf778171b7901d42c15c8663b70ef9559bcd99beca525ca19eae52b6be26436a62134d9f0303223c22ab4
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_ast.tar.gz 7872466 BLAKE2B 67c5c598cc02718ffd55f1bc40e59746d5c4b3e3cfd31b19d69a9d294156499eff10221de4c3519edd268fc63557690968d1a83f7af74b201bedfc27b502b570 SHA512 c460b96ff7d776101c135b9fbcf984c193144b16287da684b123c897edbd5e7537227aed7e0b1a5d11170efbb6a7fe3677048da5b2ab3494e99bafa9053e8ed5
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_bg.tar.gz 8443504 BLAKE2B f0414b5e07b2b334c96204aed47b65538e8dc9bd603b35dbc4fcf2075901ed2acaf7a6b28b110330ef5a5c81e650d23238dbbb92048d3086af9c911db39104d0 SHA512 14b2835b61e732a6afd0914633397bac48cc0ff6654f8fad5501425b5d2b399d00acdcbbc19f42b71457cb55ef2164afca2087f6e3989cee02f7ca9818048e4d
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_bn-IN.tar.gz 9126865 BLAKE2B 8ec0364f3f9211991461ba092b7f37b896390c1f3d8d443bdbba15a3043d408c51b3c49f006f59f6f62faff446b8c8d7e23326bf2056fe69a8ffc42069272dbb SHA512 5b5119d37ecf351e447ab2df38e3bc536050c8a1a9fa92eac3dceaada0731716bbcdc6dc48ad325cb4938a612b80529f6e5b4f22a937154da8e78dcd85ea35d8
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_bn.tar.gz 9126870 BLAKE2B e85f3a3890761ccabd78b4d01cfed13afcd419b24fb6ce75fda3026f95f300ac1ca4cbe2c4f5510aaa586ae70b2efa986559a6c3da6eaa1032b07f70df3497ea SHA512 f6dedbfe029a406c88f462b55bd30df10a65514705c3f80c4e0cc792da1d67583354245d83f40726c0b8f7f14c5bd4f7eb827eb9abf3ebe1dfd57116b29c9951
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_bo.tar.gz 8872890 BLAKE2B ce69d39d615a447430136f471f40496eb5f60924557d72d429f8125263fd95a7c19a49a2d9d223b4c05bb4a4f61d9f3b86906f595835e56fcefb85ac08dcdf7b SHA512 12dc197b374dc994f0e3d1559826ce8d1366ced383203d5750ec754370d41a6723af9505cf960c60b232d6700c64233443b9326315e9aa6b9bd90fb5cd4365a0
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_bs.tar.gz 7174821 BLAKE2B 5155bca50828ba2e7bd22ec0dea9177561381c02cb56af6a579ad47799c4166d20237001f7c26b6f84e9d7a6eb298c35cfc671eafb753966aaab16b71b0ff73e SHA512 966ed4800135ceffb082c96d7f0777bfc2417b5557b88de5c0dc4c6901af700a707d6b24dac454d9aed35c74358930c53d49630fb53dde744534e329c179aaf2
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_ca-valencia.tar.gz 8010395 BLAKE2B 8e4b12d73ab2683eeba7bb052e5d93bb614f035d49f89a0adf434f7965cb1428d53efec75ba8a7d055990bd799df25935680f0fa9537580bc3946851a724250f SHA512 77357d44627eb8c47a9404a7b7ed07a04313ba85cef729ed170d1956f1547e366b0e12217961aae3bd5b172f0750ca6ca4522904cc4a929d1a21ba5b4533d419
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_ca.tar.gz 8046380 BLAKE2B 0b864325dd62a18c912064648234fd85362e6274ee32f7cbf4884ec80aa85bf5124f02f9ba1e32538578c4eccef6d8611a025a131535c2bfb705d015e3f70801 SHA512 72e6cddc02c94b5513b9511f035a80268a721e23fa3ab06bb81d12cf49d21e0bd3fec0501e24c1c89410a697c3e93adce49906c69f3d49183e9793e8027a54ba
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_cs.tar.gz 7734641 BLAKE2B 8b6dc27d46963ba2a298f94f43697ae89d0e4dcd938ed6fd4b1a67131f009b3870ab231aa0c4e9dd592d2979c9ce75591d00e622b9490ac3c1749b794f5f1322 SHA512 bc5e212e20384c7a1dd7816200db5226a5e48113697d1fb85d95997a10520eb1ffc7bb0201c51e781d1947be3ec016a6ba2066451cc5d3c4e707f63cec1efc8b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_da.tar.gz 7678952 BLAKE2B 7cde65621486f441a39cd0bac2784597a007dd5701b0fbc56c02adf50d2d09bbc67347deacbc7b7ee895ae1cd9dd181393e6e35112153a2c33a59c656ad61204 SHA512 7899bc4ed2f7071a3582190c134cec4ef716dfaf33e58eceb1995f5a68cfe3900d230b1f03a2eacc86992fb1e08401232ee4014824ddd9b8579988571242d7b0
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_de.tar.gz 8191345 BLAKE2B 621eb522ab864dd3f8aea086ae79388341df2c84fceee9f0ff6c8f6df61dc8dfcea7220ef28a20d3847544da19453f9f621ef5445db7e5958e3f22f57c862529 SHA512 fcd8ee2dba06b288e8d3f361dee3c9cd5271d343498188d81407f03cf994520ef8b093adc26369022a60e3dfaac00fe1522da8d5a17356e1646715f4eee8c2be
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_dz.tar.gz 10257801 BLAKE2B 033b49ef42ca5106659119cdd62b23628d54247bd2a91be326d97d4bef22209512d05ecca0f0bbc8a3bb9974bb1e344c4b86bfcf550c63bc00a41adb51326042 SHA512 1e458436f469fdc04bc7f60a669c2a98fe7ff1fc728077b1cedae36285ef1aa095622fe57d8a78aeb2fd619614569031cb00c969287ddbd773feab27c49b514c
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_el.tar.gz 9061964 BLAKE2B cd7d2b71ad186cab50773403fea384a509b256f04d5534765adeb8ab8718b9ae7e161a12ebb0f3d68bfbaa873f51a3afcff30dd35e339334e546a0d626160fb1 SHA512 bb2af259b38b64fe8f95c047eb5e0bac41fedeb5ca761cef025aae5e7f90f203500996c94d14ae77daedb1448679292016a777b2af7bf1eb272bc0fd6978a674
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_en-GB.tar.gz 6513279 BLAKE2B 004105806cba94ef008400c6e9e84779d09e908535e84b1532fd82d4abf3ddfac079bb0bb49c76d9eb1f38f0c51f4ac20beb4f1e9004a78e93de2b90d9c587b7 SHA512 2f91d97ff1cbe116360e7dca44224fa209c07007d725c81706b4901b02b5a1a6591f6ab93e4e587bb02a95a3b65cfeb7dd2e80cf092beb5b7b54c6a58dcd1529
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_en-US.tar.gz 6550535 BLAKE2B eb57e0a33947cbb47ce8553e097adf68cbf0e7afe7a0e61d4e001641b4dd1df44e12cc0f090317f43486adfa8e344526f1395b67158f7f6e942b2ca57f1c1891 SHA512 ad0d3a50be99ced2d76e1044b141458c05eae7b0bc6aab2a7e00d35980654d1ddc85aa7d0be68c6db9bd37b1e4acee7724e6fc8da3059bfca4dc51b036428fbd
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_en-ZA.tar.gz 6495057 BLAKE2B e5ab3fa89b1d80882f53f305871bcaf9ce370b6fac8f2ae7da2fb850184ab4d4d5b8ed91580548bf0af71631af9f6eee15e9560e07fb4509676d0977a2be537b SHA512 059f2c23a935c2714a709d929485d3d46ed4439cee8a7f2a71a7f8074a5a285a9e57fdfe487174f737050191050c3ffd432a69b1c01f3cbf858bfded36fae21b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_eo.tar.gz 7077037 BLAKE2B 4734f3bf2c3444af912f36e81b4096de1a194f5ee239969f550b4387fc415cd14400ef06c64ad0a31238e97859cbe11d878af8c04e6b7dc40fd5d7bd166b8259 SHA512 fd732d3710a5b99de3072fca8b0ad8f9616cfc290f7cc3d034544d097cefc215651876a72c33a8df0da6dd373061cc8094f7789dd14afb11d36cf016f05fc280
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_es.tar.gz 8102028 BLAKE2B 257ae5e4ef8dc854ebf866b2e4f4bc85cb651c5dd60fbde760f16df3e22d98335cc9544f501b663c2f0a033195eb5a3d22b9d261b790468b169d52d5f9d84776 SHA512 df049e61b29980e7da6300de50bf28bf6d3207d498448cb15023c456d6ac0cdedf9642f5f5a5c2107ef5695fa2a6c4d10d54d58ca11ce18baaea4663f0ef1461
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_et.tar.gz 7604662 BLAKE2B e236c59b210c027eb620c2dfb472152d53e7d8886b08b217474bc16e287f332eda560705d085b296b10de559f626996316474484662263f29478284d3726bf11 SHA512 da388eeed361299dc51afc4c1215cd39ca007aca9cd710886e72ecc4b801ba77bdf9acaca8bc5445d842b961ac9c67f43269159659766422725e022b6b52fff6
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_eu.tar.gz 7673136 BLAKE2B 7173c4e222f24eacfbf1a8b9df7c52e546d1dce032c1b39aaed2c7adf00fd63c4639f973fc3e9c36ccb54827144fdead0f8adfee7a57b96f5ecfbe6541c8f86b SHA512 ca9a11351029186531359c6f002c92513d4acc734ca0d32a623e4962234387848ebb7faea90a47a224a0fa1c64d22f870b35537af338eefe49a36ced8d034a88
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_fi.tar.gz 7839421 BLAKE2B 99e2f99a7ac0e5dec4b96abd982e186e7e4d77ec19df081364b525a51e58d9d3dde2d46f9493fb67d8a0c2aff625d30c3ddd1a7ac2450b07a81f81a00446546c SHA512 14d436baa87a0cfc625177034c1ff0a3656421a52e6d1e9e62db89e919b76301ac9aab52d4be4af3ad3eee205a01c5639a5e249af9d61061fa538a87c4dd2a1b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_fr.tar.gz 8274444 BLAKE2B a15eb2a405d701a37e38fd4d4ea73e71c3093340ecbbc8a08485517b6e065f3fa6511f73262e25df5e40de98775f5b5c7c89dd9c278cba0d09a4d5c7e0ce7e4e SHA512 de35c5ca79a4eb5933dfe1166b2e1970c4016a4441c8855be867c4fb0003d246ce7f146f8157352dfccc1168f5aa97c725e554b2a6f31506e4177dd575c72dac
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_gl.tar.gz 7762588 BLAKE2B e06ac39e0516a48bd78177ac98c3fa43aeb0147a15c22ddfb2d2df40e73c3d79f5931a4243fe2a6f634237e4efda1b20bd0b97248f5fb8553fea9062acef6b05 SHA512 73148dc5a1b6a4ffc73529837759ac453002a1e602bc96ac708e579461dc28e2eae44cb2c2837d457572abe709657ee8bac68ce5dbb39e727c6de028ddb518ac
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_gu.tar.gz 6709494 BLAKE2B 6327e57ea62f66f9ceea57a4896aff599bfd5ee5d7f99da1c1dbff2f3261bf8e40e3e51bb8c54ec89cc2c0f90424ae870542a5cd87a9ba1271b0b659e21d25d0 SHA512 7d84ab1a56215efc898bd13d18f264aff7c39af5f4c36cf5825e07e6a0db5e9cb444fcbfe4fae73e915235fe97a316bb803e426263d1e25fc73c0dddd911fda7
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_he.tar.gz 6321026 BLAKE2B bb07ec0ab65986ae1217c635a7e57809fddfb071792eed8e5c0aec3dd2d097c943cb18b46573b07123c26880420f95be2326c99c71d64b30b5466d2f506c4292 SHA512 491b8f66cb9ac618df976da4de6c229fe32fb39e477ccf575f63f6f35ab2ff1475fa246ad9ee2f18951f7ae22517109289627423031f75e027acc9d06993935b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_hi.tar.gz 7360311 BLAKE2B 933b50026afa06915bc6fd2b79eadf3afc4882755ace98ee12f7e2818f9c586677a74120fc6e15a1870410fb94fc0e4263209a471fa0e6151af193e8fa6eae6f SHA512 fc2acf6d4c5509ccd38cb1a9e1dbb78508946b5cabf28c226af9850438c85728a5ba0f85cbcb6f8fb9b86d53208eade08f68436e1cc7057774796a8cb0ef7784
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_hr.tar.gz 6863817 BLAKE2B 0e9abe2d33a5cfba1594510fe0b68c9b47017595b7e88e4d9c3c13462dc8db2a256d350d69d6bce13e9de367e37c1b3ef9fc52007dcc1cf82710a83ed77aaebf SHA512 c0c5e9a8f151c4397308735b01b3f8429fd7b88d671dd2e849c0114f14962c7aae3c7eef6091f246cd5fcdb58ed68ce3645200740537c77a791befcf11810cab
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_hu.tar.gz 8151594 BLAKE2B f9a36a431f90c44c83fbbc5c839ad73bec64309b484304a4322f2a6e7c95ed18ff7cedeef724659ee3f54cc806502fc4bffe354009f34bc1857e1e293fdadbce SHA512 f87b935b1d8ce4cd4075ed714d5f6cf598be84cfb08cfff77af24221b3a00150200ccc671f51c9d7c3270f9a02380b5028ff592734a541924e8323ddfc303811
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_id.tar.gz 6916650 BLAKE2B 617ea898b656fbd1e6bafa66766b88f1bda85296155d2632da9539d47ba3c3af18d09eaaf3f3a1bfe3521dbabcb420d0206d17bc51fa4f0352af41ceeae63902 SHA512 229d31b5ccf49c9a1360fbac27edbf308302901f12a8608612371aa545e659f9cffa043382ceacb86ac4c4f213c74a1f0b5d107fd0c87c565c6c93c2f9121f92
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_is.tar.gz 6994909 BLAKE2B 32ea3e87f666a6f8593d730ce4117a601ead17cb62771c1aac727c13c9eabd94127604dc82bd31617d05bee9b5c46699db08bdd20aa3b4a3c28697c076f8fc6a SHA512 ebc5af577d41cb9ebbd991739e7e586ae890ef7c4e9638de85184dd7d48829257fe0651dde778eecd157fa9bebbda935cd08fb8711aa722ad925e172d54ac635
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_it.tar.gz 8031847 BLAKE2B 8b486914512b40ab49971e094c9d17b65f6062d7a260791f391cc8c86b3aa413a872d9c76258883784612390937418cc2790e974e0349506ec8d08b699c89eb8 SHA512 c4ed707df5ada91de29ba03b5fed51d41a6dfc465aa3616a6284977d2a733c1f92573cf5d388dd129b3b5b48ac8024a957e5893ed4bb95f65e509fc19946337b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_ja.tar.gz 13188024 BLAKE2B 22252229eb353278c14e1bc6379cd35bb3dd3100573ce9c64ae5b788bda5146f4a0de6e740a42cd37573806a529967589bb95a3b02f70fe81cdb27a6d9d9df8e SHA512 6c322afbf7205914f29845831324e06d5a66731e4d19e242128c69cb7c0a6808cc07beabaa4b1cc4777979a9c36bf6d27630b41fe7dbca9193debe38b1604d84
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_ka.tar.gz 7158102 BLAKE2B 0ecc1e74db3555f25dd06547271798f269b1978f0020333a41fd3a34cc9fe43d638f3ed96bc220afa25e4441fcc265f2f085f91a49b40981e3e0da950b8f561c SHA512 3b68988175718fb35099133ed9e6728ea7119f24c949c4e6386a0e0b7e7eddeb51d3fb71e6a61dbee8eabcd7581f6c23a2ce278f36e663bff80aa761666353d3
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_km.tar.gz 10320741 BLAKE2B 3fab949ae0d89ad74121609d5df3eebef64d8b46f34254b5bd8077fed1f85deb520457ad03330bc6874e3ec560cc78e3865db7231b1fd1916b7bbcdfb951e0d0 SHA512 09d3b5fb9fda540252d0cdd2f593162bbbfcb5e9422fc6e2e3bcb5eeca9a7a2383d3c480e8d552a0e33a0aa0bd9a046df234f396cafee6b74a6ed56f36a45486
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_ko.tar.gz 9396473 BLAKE2B f36a4586e4dd64022e79c126f8834573a5a3bb19c1f5d5c08ed97e2797e617a6c5086f8bf321633dc7c720d20d2d8d9c73887ae4e93516f4c36c30b8de42f428 SHA512 a4989eb32c5554eea8ca72f575215285ecca7ad773f973b66f5dd38a4044b589710b24a06449694c2f63ffb7dc5fe486559be1ac82d089ba87e05c636a9b5f76
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_mk.tar.gz 7374318 BLAKE2B 6e02abf41accc5881efc622b9c6d69b16b2fccb2fc60745e14674734b617f90da933b889188e57759f4185efa58f99c14beb7d75861a087b577584ad25bf682d SHA512 a7c8d4e75335ea523d1228324bee87d3227792d2e3f1e55a09a9181211223044c81f8535043ffa1be97856ecb35632e8c0076fc4f9c31e1cd167c478b45282b1
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_nb.tar.gz 7728295 BLAKE2B 8e68457f1f21ece07e25b281cb2c2b31da7c7214ed1403e4ed53dee9dab59e0646a481c1127da4c16e4a3c5e2b87ef89cddbcade50396737a2fc7c57a9f1e59d SHA512 c112a6c64152424de857115568a502a98b2fdf638b3b00e34c7345ac62fc3dddb62533398ad6b7ad7437b2d565347bd2260eefbf5388e5e05e4d8880e7dcf4fd
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_ne.tar.gz 9750890 BLAKE2B 06255921126f17e8b106534126928d6f44adc81d07b01d7b57c54a51b30ac3eb12b76da3a54152f28e5089776f7d92a88ce32b4e468fd1fc4966dca13263e1a8 SHA512 ad8481bdb55676319a20cf50f357b9247eb81c84e6bcb2cf87576db1046440c3088007594e0851b188dab984e641ad6f60280dd255e4c6b98a950196edfabcb0
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_nl.tar.gz 7834515 BLAKE2B 66b2d6a672655c8de2abcbcdfba7e64fb9c7bc7ceb0b7726db2dd8a1a05b7b5732a0acd7cbac4929adf6f6b49127c76b08a09e2773bcd8666481c1f19e6010f1 SHA512 ead5ea351bb79799d002828617050ceae226c988a065bd3148da06ccda0d8da6dc891443b285ff9fb1e5bffac1a7ba25aa166c002a2ceb6af1ad7ebff545422b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_nn.tar.gz 7708758 BLAKE2B a6101cb97709c9423f0ce4577e5b090b7dd9bf3b65d1d5f2ab52abc8b153fc7191943a2d879db5177d05601f7e987b88e651817a36d146dcc829cf8ca7a77a18 SHA512 f7679321287dcfcb981a319d5ed37a7ecfa010b09568c79df335cf9823306c112f32130a83e4bc34e636dbb450e4acaede8386bbd936c5c272cc738b99e217a9
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_om.tar.gz 8028057 BLAKE2B 6d923dbddce41857b0e2cfabd4431d31f0a66809fbe578122e940f1d14b378c48ad6d19584e0f8f2907da42ae2ef13e49a11d11bcf44ea24069dcf9b279ff4bd SHA512 01064fda64cdf0d7edf4018c81e2e8b2f6f0541b971b6d33d57be4a78b01dbafaaa74b4e86daf55e84e9403a22fca4ef88bd124c5b60c6b64e679c301e1a47fd
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_pl.tar.gz 8169245 BLAKE2B 82fade863093840fc3605bca0476be43f0e5007b0a86bac3df07d85fcb82401add5e4e1af8f12941cc89a8ec5af34e2c71ad26aa5f90065055e8a27a70bd139e SHA512 eebbe3f80b5a762bfb441c35b6b20575f79c175fd0cf70e737574b807e5283588028ab31fc44c157ff28f2039e67bd97579baa7a18236340cc2e95084b0d80ec
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_pt-BR.tar.gz 7842556 BLAKE2B e62e6b8eea1e42fef8322990aa38a3a47f3eefd02c27452f2cf273687299af23034f5907f338cf17238631fa0398eb8b7a28dd31ba513b7781f2c37c273a8842 SHA512 f2302a073a2260ee4ad97512f6a59c25380004242b77ca2118248fd1d6d16b74b5cf2fb47bd9d560cfd16bb1824c1acfcff562cfed81df04dd3bd991d9716511
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_pt.tar.gz 7811705 BLAKE2B e79430953953b02ac6a0b46940ca6d06e67a8e2d9af9580f9f3588840324e916d0494960341340d386c973b52e4f24f6ecc450c050a5ab449aec2bf6225f356d SHA512 73b54ffef3955fb7eafe458d60a0df5f533a5b7195fdabd262a227a542228c844156c29e74c87e964eb26d167951180791882fab222a981b2037e4c477c689dc
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_ru.tar.gz 8460783 BLAKE2B e67b3e9c68318bab932bddb90b1d8eceb476cdc8f275a6c5a9b451386f35ad9e995e982cfcef7ec23adbb75c77a2c0f137c7e9bfae9068dc54a0a399e568fafd SHA512 884c3f052d531fb54ed843eac6c791a13cbc5fb60b1a7b949b57fea2b426f77c48d4380fabc3330641bcbfb62f85943ea3e47aef4d69a1ce56acad7d7528b805
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_si.tar.gz 7249228 BLAKE2B 3659c0add084de35bc7e3e71b51c1d7b942fdf19f1781d28406395033aba565e299f50b1095e304f993548965f286a5160a708aab09b792115154fa60cd3085e SHA512 8a8a3f118dc540ae241c01b7e1e558be6deeb3f0e5b7b0635a0269082826337bf5746936ce8355c5bed8bacddf0e510fe4deeb107337f66eb15cff4bd174ad7a
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_sk.tar.gz 7551387 BLAKE2B 9a7cc322355b50dc038661d7f0471d3656d8c95043f0e04efa8dd4a54fd601c057807d9ffa25621d132fac34a1351ee66ff407aff85ff0cde490334fc9575061 SHA512 40149cfa3a879991ec5b1b2c45e6ec7428cfdac6193806b1f9d792097d951e9b1a601870d1298c19ffd6a9ce8281d1df3f03f45119103c78902afc21ca75faa1
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_sl.tar.gz 7852247 BLAKE2B 24a130f8ea0176616648c96212b081bee9af04b9c2cb8d45123b7ea774881a3cf24f09b2f8fd8e790865619b1d8c43f053b73daa12b8c30000b1b1b11ca4f2d8 SHA512 0c152bfbc0e4ffe40f10a881e450cbeb06616f9ba04599c3c305f0e284f2cfa703d5048b35ad24b4da7790e7fc9ca9d290f2db35659be84175317a647ef929a5
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_sq.tar.gz 6903675 BLAKE2B 9642bda435a8d7b541cc70b973bb53ba54baa9ecc15114a3ff4a0b0a6b0c0e397c995cb1176d6283cf967824b67139d2c443daac7572589927f88a655b1eaca0 SHA512 37c12e45972934002f754c1d07aff5bef49e72326e2934ad92d445716a41d36ef61b51ffecaa3cca47489c6891759292d7eda5c85ac317d549cd8efd1a0f9b08
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_sv.tar.gz 7773824 BLAKE2B 04f4a045896a53201f7d3a679429a6ff91766b022014dc19a2c36717dbbb0a4f71a13a3ea374df0b974a90f2e1fd3b8bb9366aa57ecb22761d8a7c852db62387 SHA512 7571836f7c6cbf522bb7ce0f007255b680108ab60647acb2f6f67ba3d3e1e2f0270fd832f3524fc132f7e706560c3dcb43573f3053f2b6193ebffaa860fd594d
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_tg.tar.gz 7209988 BLAKE2B c4931eb283eacaf6d3ddb772422f5a4868a683bb77bc8500f25719020e05fddbdeb026722488d6eeb7d7ca2cdeea02b6a515e537cdfa518d7acc409d9f63ff9e SHA512 da3faa3af32d9b7d07b88cde06c0c2991402220cc53c639af973ffea5f5d6e59f2733618c12f20ff0208d4a8f8ee9876c8ffbc31a502960bad8426db6c9a08f7
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_tr.tar.gz 7998336 BLAKE2B d9ee7cca38858d874c47961e24ef443e3f3afd2f5acc60c9b67cbe15b4870b75014de0ee7cbee1f27cfb112729eb44b907ebcf3a47b1a52966a994cea237850a SHA512 d408a60ee9e1c2d44199ca2027d7f10768ec8fbd3ae148595eaafa10b016b74004cb44f347a3f2963e926d7a972d5e9f8ab284ad4c6b6b755c472f04bc88535b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_ug.tar.gz 6901186 BLAKE2B f6a26565e82636ab30c0d8bbfad946ceb169aaaa68c99af48726ac2b1d7064176a492cfa1ca02f1ba2922ea6cc0d5b8b28f6d8a55a1090150a09e1d7eaddb690 SHA512 90c002d7b1231387db0b5f1aa7f0ef65a249b5611b377440d7bf330b404bd1d42daef92d65f13964b5745cac35b4b4b75e41c35f476f7a78cd804f3bb1e1562a
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_uk.tar.gz 7897224 BLAKE2B 9e72daa7338f8932919f1dc2506054980df1a1dc8d9a9f1de78bec3be9a670e05d78b176fa4bf399b8cfdcc7ab96aaf67289e80f7c418bb1209d8a96b9cbbd48 SHA512 63b99672d61be669b3f59dd6aa6a5740b112a27eaee6be0fab35f25627cb159c4a19c0b473de5989df7d2165ff8e4fcbf6d06a51d9d7aa53b458b793779394bc
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_vi.tar.gz 8157439 BLAKE2B b931a796979a93b342756181795517e959d4a7544425a9e35dcc533b8a5f1430e3a2e07727b7d935e50c53741022de9db402508483fc9cf3a7bcf36fa04bf068 SHA512 93bb29749930147471f7a074f8d55df8a6084fbbd37c1151089894c30949b7a406192cac93547c7dccd549dd6e4a31a45ba8c7b8a1270843ebcd21a4f10e4906
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_zh-CN.tar.gz 10730696 BLAKE2B d95465af69bd9a10a41d84bfa22a7dc8f374a455572024c0a8c426d5891095a69c3b3c1c83b38f1f242fbc5c7715bcd57915bd4b1cfb6d3a843946282099c917 SHA512 6cbe01556c6a0566e543ffa162ee487df272d4d5dd7aaf159dd2d8a81e066149ca4d8c9713fa94f9443ffc0a0e95f7c6b4e01a11b9dbde2901e5fe2c58b3360f
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_helppack_zh-TW.tar.gz 10693860 BLAKE2B 61f680ea596b718cd1b4e7ba589ac08e58c2e1e7892bafaf0d417fb15af85bee3e32a99e40469242c0594f7067328f5b51c51eed1605cfab88eb9e7277136030 SHA512 02a30935988164361fea0bfe902c2dd5f0ca8516f5ba7dc34f54389114181d8883ef4ee8ab9ccfd71bdf2e71864e18f5849733bc092d89325ed7c42fac6f45c7
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_af.tar.gz 1055811 BLAKE2B 00c7cf1b28e001c3f1b3e60391cd244f70e4878a7b685415f76955de3a9c226f55cfbc791f55d6fc3a2011ed5bae7f25bc22f72f211b8116b6609db020f7c4b6 SHA512 d3d36d8ca075258046c8a69aca76f78c06d8ca4a3986f746a5b86a0b918d43b1d0c0ed5a32e865280258fcb8c8da8f6c89c26201f99dede6eede8f4325a44c4b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_am.tar.gz 465828 BLAKE2B 0159d189288fc5b93a78cd6235869843a85b9f452d897b927ff6c24cf50a763fa35e8a5fe73bf54f931fa2eb8baebedb84ebb99bd4a7b31cc6eaac432e514b25 SHA512 4f129a570a48b1be900e5561db412ced19ac4c3fbb9e07f87fbeceae4352f0ab5a867501ffe076d9bc198251d6af4e391365f4acab6e7adb4753a35221b935a8
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ar.tar.gz 2205766 BLAKE2B e640763b07a7d0d9bbff8505946aeeefffd1244a383ab56c46bad43c64ce9a545aa486c3171c7b2aaf7927d2c348d0df19339e1c9cfffc4bf613ca9a82c3fcbb SHA512 b06751bc8e3a27e96581791d0ca83c762b7e9828739b1643723617f65ab79be6a138da95945de86711969e4f58a02d669ab4023ef449a2f565ed5c876a0ca9d7
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_as.tar.gz 482858 BLAKE2B 0130e7f1b655f4d3181d29cbd7ca2be418c8307dacb738b697f0c096f3698888f2ec0898b731030ff92a69010510149ef7f4c0988b6033f581eaa2ab832bd04e SHA512 3032a366661e63f26bfd806753ef94c87e138a3b8b0304183367b0c174659f60f6b23b4ef740b8db33fa0bfd292bce0f59af747639a10d0744c37122f5557efa
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ast.tar.gz 443398 BLAKE2B d4428edc5ad94921a1da4333ca91e18a812efdf7918b6805a67153b086492c327b8d0d6752151d07251fdf474f1470d275f90e692e29c80b8ed75212ca168037 SHA512 5f196eef5cf58cc44a69e4eea9e3c7d7c24d141f8900dfe92cfc0b90e5ee76f07166021ac0e9542b2942fe7511cad225a80a8c2a45e30dc2e502103b6171c89f
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_be.tar.gz 840890 BLAKE2B 8b96744a4072cafe010ba9da08219319afa162bfdc0c4f94af447544eab8a8e3ad1e1ce7cde46888a0f7e3553c94fa0f5c696a1c5c67e5437beac1144c75d457 SHA512 fdc98a22830b2919ed231b07cb03099baadf28c6206b9d00e0d2e069823e023cc9d43a38408d99237971bc966ca9e1adcc6d706cc3ad8ff68f2aafe56eb7171f
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_bg.tar.gz 1903190 BLAKE2B 57014234395e28fb9b688ed558fd8b233b1f6625b59770b5a123a3fbf7523ac49c2fabb4262f65b5e893e9b86179bb64b2cca8528d90e1bbbd0150bc577b8784 SHA512 2eb06f0cc2271d2fde7be17a7085c0023849e6102e9e1a8462e65390408177fd6e9e63a005f075541c6103f57ca4e7fe62d11b21d64dee5de52ad7764aabcd7a
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_bn-IN.tar.gz 490244 BLAKE2B 8b90a2ceb719b6127fe27d2e4ad9cdac0d0ae8bf8c7e971a3b4aeb7675deccd5e4408734f07cbd844a95be5c68fea41964a5feddf10cfda8d0542737ae919771 SHA512 e5f1f5374d9224fbf4089527fd69a5db4817fe1895a76574e1dc2b5dec6695e030259aa7c9e893bee043e2dc230a74c52b63f8a56bf97b5323f5f09da8d153f3
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_bn.tar.gz 836402 BLAKE2B adf462622460d733e293609f7fd0644d3ada66774a8cbd7c8214cfde0e5d31d5d3f4fc209200dd4a365cdc7e64ca792d38aa6df025e1c9c577bf3d72fb1b91bd SHA512 8bc00a0c3922d4a946677fb0b99fa5b64a27019bad7173941110612b25f39cb441f3f172d0624d0308670f476b0942da83464184d51423f991ab15dac2f13c9a
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_bo.tar.gz 473547 BLAKE2B 1c3ef53877a11e465ad2d47de2e5246e3a051d1efc5a4828d4e41efbad9a0db159fedb2d4167901734cfdfe821e84cd3cf51e002f7e572e329d44e704d6fb333 SHA512 5ed5569fc94379d780e24216e2419460508985c169e3c4f448494d177885af57e2f1952988a7a1399e17a076b08c1ed0e85b56e51d3e42a7fbc088c9d7cb630b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_br.tar.gz 1662501 BLAKE2B 00d68068692ba51d5821b79592efaba21ddec537e7878eafaeee4f4661d4987af93e073fb6aa371f664455872c682fc699bee3b67812ce9d60f33eadd59bdf4f SHA512 281d94325d923bbc7a1ef0ab1e57d5d50f6469734fc6ced37201e3f9e14a3cd8a24d4c5aec773c59c5b6f9305fe1c5e950cb9f626d882a4e6c21a25d0d1098f5
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_brx.tar.gz 450989 BLAKE2B b9254485cbe3a8964a01075dbff48a423fb38693602a46dd35b43f4f85281f9c7f2a05cac65fde6c211eb2b68d0ae0d04b25f5264da887084fa734de23fcdb92 SHA512 91184c70cbb53591583077730cf7c6f63377753315ddbbfbbaa49145081423e1d48a4cf7d9b68662c0c86c5d3e28b575c3058e0cb8dfd8dc83b4482bc90484e8
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_bs.tar.gz 557612 BLAKE2B cdd350a8f989b0263cdabc8ee68bc13d6ffb642588055f84a685e31b0adf7fa351109a42c039262fc5888971b792b5ebfe19ff9e18b5e58ba619260ebf3d2786 SHA512 11005fd44dfd211e5f16ab2ff6e3d118f16c646bbf6fd7330a9659b5f3d01b53e630af0929a8c7aa6b949537210239b88caa24ed9fe1a875057f8bfbd0e27abd
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1715018 BLAKE2B b4ddb2f902ea007e06ef0b2cb9c470bf77fefd70ef7d572d289564eb4676abcb94657ddbf64993529c75784fe0ad6f21f6db2bcb028076f475475c376e008fc2 SHA512 4ca691fc66650d29993bbc8e4cb4c00b5dc535626717709f8002fc019afebf55bcc6af230fbf0c1bfdf767f9e6bc6551faf2f7bcb99d0058c3b0603d25002dad
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ca.tar.gz 1716527 BLAKE2B 81af95828df4743d4cc87d69a795aec3bad1be36d5cc1e8a2ccb40a03b27689c02902a2525596ef4f9bdb393196f60c653b62c46e5041fd386fb9b605c43dc45 SHA512 d876c4597ce702b39606607c92e49cab66ceb03bc8afde663eda3c13db5d58512b9718a25446909beb115fa178bc1444aad8983a6d242ea183450ba438b42bc5
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_cs.tar.gz 2883658 BLAKE2B adcfce18b8b2d9ce6dc2cb4120bc0d6765aa452b083ef666e34724b1e9833ba7022b111f372e03e863a0f847a362d4f2a35561aad906f30a40fc3ffc0d1e6d18 SHA512 e8e552c3752c8f967ef26d03e958bada7d2230f3041b2cfe72f0b2cda0ba8e6813d76f30f74c34b9aa0f720121a90777976ff531b0352bc19f9df236b5d3bebf
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_cy.tar.gz 426386 BLAKE2B 1bb3a68de073806a34acbfd7b7b4d05c928953786b96848b8f4abd796d15e1f2083c040263b1a10332a320aad1a24e4b78e6b33a3bc5c88ddaa64af55f60fee2 SHA512 a5a7869b5d45420a7afc55fa3e3c5a0ab704106102f381b26133a641a094fa35e56e56426560958b48c324e353e5428ee386ab97c5ae7dd416440f1176b1b89b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_da.tar.gz 2329646 BLAKE2B 2ba501eaaabece0b6cc1d1a5e6944075e85a3561b5b544f6385e85b1ecaeea29110728e1af5b5905f984556b0c5c5184af39eed7a88733a5419ae6948784d154 SHA512 de4514818c841712b22555474b37d9bcdf68e9368b2ada25b3e9635626ba43df2c3d14269a1d9a1f0ce0638696259f51ad5c99f03bfb23719b06e05055bb375e
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_de.tar.gz 21457044 BLAKE2B 3b82023bd5d6f0ccd3f8ce35398a39a3a6ef24e03b49f36f640b055bf0cd0ac32cf193f356870e25456fbb18511126f47cd6cebd8231c28dd60cb24bc2882db0 SHA512 496761842108ab88f96ee17e6fbd083468df9614d83b92adb5319d27b31ab308f052ed5c481318fb22ed5cd8e98a9520eb8e44fedb6e5df5310754d9d1d6805c
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_dgo.tar.gz 479017 BLAKE2B 0b892efecdb23b3b275c2f1feb661ed48045a40e07662a4c71850a9f8597f4313fe759961af92caf0cdc3813e6a9de89a2898b193b328df4acad1becb7a6c06a SHA512 4ee62faba30a11e0246c378dcd767f46ee8d513b56ba7ea484a111767d3fa474a86eba7948fc1b6a36f7dcd9778045fbfa6952844159e6bb7db8d38fddac7d78
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_dz.tar.gz 472173 BLAKE2B 0c175e44ec9e8f46e4724c3eacb9714189c291d6233b3774e8011a450ba4405431981021ac9773d97f9e24e64875d4e40abee6e51afdab14231f08582e33e1c2 SHA512 15031e1454e44aacfa12cdf158013633afbba5bc07eb56090ed7cbcfd4a0bd725564e46401fa791baad3a6e9744e241142ed7072537fd89ca1aeaab4d747341e
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_el.tar.gz 2520607 BLAKE2B f2f18f451cd7eccffb063490af98d4c08673f6fa26a8332d4aad3269e02c4f08ec40f9e71afede7b50340ed992db82bcee2e7d21765dfea4aa5a289455748310 SHA512 1c96f797c1e5553bbbbd24d776aaefe541dd4e5bd9dc52906ca5ee430b9d73ec6044e8023ed305862ef01b4f0a9e0c0128075437b7e4b9176e5e28d7fc707c1a
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_en-GB.tar.gz 6962987 BLAKE2B 8ebb0f3b22f9b75d19103d1e02c4394cbc7c43894b23de790aa08909c9b6e9b76dc6ab677ce7c47525b1d196b3a4d8786e23f535abf1e8ee201e9e4d515cc449 SHA512 0d3eaf438e24dd4ade31f8a536e59edecdae90ae2dfb46379adef7a2cd6800575b61923b71ad003cd42273b4c7d4a814599e2105a67de0406587617359b77ae0
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_en-ZA.tar.gz 6878065 BLAKE2B 39cba0ba8f7323c5870146e0cb359252723d5c610840c7b0192ba415eede0a4536e96929e2a6b443bb163f9015ae8dcf6dbd28ef1a58b5918787486b2a0a93e4 SHA512 488d83e5ace8fcde3cdb2b5de2e7bcc3d539140c3e69eb711e575e01d9041a581fa5f924f6f75ed15ecc1a22916fb2b3387c2d8068fdcdbbb418156b63ac92e4
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_eo.tar.gz 422555 BLAKE2B c15af426b62c471cdaf31c4ebe85073867a5015f92e805c22583f55087767fcb69e21ed5ab93284d37d0934fa01c9df7e6a61a795e8bce4496755b40063b860d SHA512 7b4d4dad2b15e8fe056f14c236b973bec6ab683fbd8590734cb76f6c5bc610cca2213b70c037ff34edd568eba92a8501d1fad7867a063f6a5695ba4c6bfda830
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_es.tar.gz 1922492 BLAKE2B 92828af1a02f3c17fde89d885c4855f682a945cd7742b9f2938530c7dc245dd5c891cd736f9ddfa3149f52a8d7f92590a1e66cfcec744cfb0d8b159481a22125 SHA512 3614e7b1e952a8787edd058ecde1a7e9075b8899ef6956c288df7d6056a5a792b4b7dcfb8fa4e1083182eb048675a4bef234225d5496bdadb31b447f8e88bb97
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_et.tar.gz 1333866 BLAKE2B b9a56880bf108a344e0bbf049c164ead82e72f3908191e5fadc385aa1989c061596a7d4eb1152d1f04b12c73e0f5cba9ec7f3db55f22f7d0ad04b90a429e5bfa SHA512 962793f3a5e644b4dbad3ddf9f0b95721d89150a063c010463aad0666144c4d7a402050c7bcdc1b30b4d2284eaa089c4dd4dd1f5502663e473063f2086ff571f
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_eu.tar.gz 429687 BLAKE2B f451e7ec6b37534ad3503fd81dc99828db6bb1b5ed1399f3e297fa93f36394c09873c92eef9c7313a870ca8733c9e19521e026b7e4bb48b9b1cb678353c10ec0 SHA512 500764b5e28e37fbf843eac440502e567086723a343d87116685b16c7769e13406a760eb6ebf309aec5d128f40b552613976b2e40747ff349d07832f5ca10a95
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_fa.tar.gz 448867 BLAKE2B db7885ef2d850acc92c996d150d30555df78084ec86b4bd5f1f58b9e1be9fa8613f75160b928663d08b47cfac56ed27c2d029d9bbf47b92b5b8457d944caa1cd SHA512 795793815bc76d3b53d8f1959ebd5507f4486bfa6028cad65d3f2e29b8b1c57afeb0e61cd5cf61be99b8ba3101f5bf3fc6a9f04ed0426526202447109bfff1ae
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_fi.tar.gz 436649 BLAKE2B ffc7bb02c4cce92bcbea30e6dfded15664e222598f3ad92141314ac8ee837910ab2a958d8c86f17774bacd5c41c61a2c9721e117974df2c36d29f536dec70cf8 SHA512 6b7669040f4024ddfa24fcdd6acfa2faa09ea8b13cdc881f099d42b08d0264d2ead924ec5ab660c56035cd027c17d6c03639a1de4bbd797a3f7c6fc419aacd0d
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_fr.tar.gz 2731907 BLAKE2B 762249192aae64864f3c431b54fc81574cc35ebfe707e63f71acc02bad34e88cc42b37ec8ba3e61229d62173017e045513b4dd26ffc84fea764feb342d7c8743 SHA512 b67b41d09a03c6402395539333ed30b2ab9d6da5754cb100138f1c165aad7ec9dd47af64dfd1046e747129d1ecf6f14105222210c49840fb22650c1a6151e917
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ga.tar.gz 446708 BLAKE2B 235c093b18be10087ee76914012a93862cd28dcb4bd35cf728bee36df57a7a15fde729b968d4e2e39cd7cc4a39a97b878cf9936b36dc138d4faf5e91ae6e7065 SHA512 b973c78c03f5d24b5b81300d81453ccc8ac82c38e225d3d19fd9f298e2c37af65c3f2a045080ffe817af3e60e71d80fddb9f159ef158db902bab0adecc19fee5
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_gd.tar.gz 1480768 BLAKE2B b63549b78edde2f20155bad5773381f5950025a2565b8ac64ec08d4bdda3e34e4f29e1c5ec0530298c446edb29c348b01ac0a0a1f0c59b90a0f49224d1a64af1 SHA512 2b26005675183fa995be394e97df7fa33bdabbfe432be679ef153720e7b7546c05151400d9170750099f37f524dabe2b221ecfa5655bc531b124b9185baf8bde
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_gl.tar.gz 994690 BLAKE2B 1f453ca031187f9be9108cd0415bbe66e76dde221d7b20e360c43f1ef0966ce2d15516883bd0bee144feec9d6b815d9f8d13ae157e59f65152321d673b01f62c SHA512 deebecb39f7809f95439639b365bfc0c5d933154187036cd046f6a491d3dad4b84052b22cf710145a153b7a23c5e18cbe2afe7b2dcba0cd47f4f4cc15ce45ebc
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_gu.tar.gz 1127629 BLAKE2B 9b99c6f46ac0eeda2ba4365801396f5ba53f33fe897c031f42703abfbb8e090c30a8c482215683428c0147a3a366d55543ddb254aec0f5b25efd2f91d9277e1c SHA512 dccbfdd06532266173088ea52899eb64aaa66e6f8f08bddd1d8ed0b862a29dc7905280b5fbde8ee11d5db97665b0ca8e3ba6f87f617c4e07a29be662be72b2d8
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_gug.tar.gz 445844 BLAKE2B 4d6a87d40d748edf3f2e5ab3cef4944ac604d781c0fc34e65f924dee93ae619faa39d1225c83839e111baeb5eaca63a3151bb75b31e5f131e5f765042c65ccf6 SHA512 33615bed856c3f8ff6f2f696c55e55da3fde7076d9d9eeb6bfef2ab56e48fac77a02f8c164295c7ce036515fe8da660460ac8b199447e1bcc851255bc6649dc7
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_he.tar.gz 1536086 BLAKE2B c28c00b7ebc899c88e9faf80f078006f677bf67e25f4ee0995a6bf27553ae80668978696fed1532282efabecf1ddbc3a79718ca5ae9468ad7cb2cce7e12aa682 SHA512 dfb085f5ca74e8b4a9218b5439138300745bbbc27498d5b8aea5fa9ddd031dcc20c5ae1c1bf9c13f87fed38816f20232dd9e7f66b129b5605898c8f587704372
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_hi.tar.gz 546905 BLAKE2B d4b8d9bc648d05a09a66134c9151129ed695816e1e3622174040669232e18fc630f4efcc893f92cdfee78714abd70f924de366f6a5c36f9f7ad41a8cafd45a29 SHA512 7a2fd86c15c29c31b2a255bab5e95948bc9fc4594a8b4bb8fa358537ab913aeeb78aa53840262ed5259b57c4ace7a8049296fdc4fd313fbf73bfeda33318fa31
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_hr.tar.gz 678838 BLAKE2B 9e11e80693aa77949bbc6114332a145f35e1fefba0c1f4134decb483c03fa760c0d8e342752f112fd348fcfcf256ce4fe37bd0b054128c938f5962f4d08095e9 SHA512 533f26114d731de6c11da4327e86c9553bc7d7f6f44243a5e061649faae002fdf6b34865b9c68a687e0b400046f7c298ba6426c8b733f4185c6d7edd6faa3afa
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_hu.tar.gz 2658579 BLAKE2B ba80324dd2e71d5a01e937ff2dadc8d0ed619ae6437434ed12a1e0d8a743c647eccde9b7ac26230a2338470260721ab79f331311fbdd5adb7d1929674360e11a SHA512 5eb12bf86a36ec08a522bff47a53ea88a266c108de7e11c4c1bbda419da557cd325a55b85c933ff2cc70dac439f916f38508d7f03a8a60c65a780242efc065e9
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_id.tar.gz 422793 BLAKE2B 433b79d74cc20b37307e6539dd5ebda024027d57a63a7e5af3dd9865de35687bbd4ebf49459832a6dd357a952b171cacb8805b0a81ecc351a9f3c5bdfb79dd9e SHA512 2f3615d3a77fbb5e71027881930c824b34d64eb8b523ef157b897ba71c3bf1390cb12b4a10e80716748fa49263fd1efd9503f14299587f699f62f7b444ce1296
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_is.tar.gz 1233403 BLAKE2B 4fb6874a684b155819cbe91fcaa6a82b58fecd74a664c6e69087def064e3d0adb5eafb399cd1eca00f8b206d1e2b2c6d348d572115e94318b68fb5177cc897a6 SHA512 a5178a450a97f7ffc4894ed40c5169b89435c35806d3df5d218bbc59f6fd67aa5c373186ff8b81a9f5870598da16d0d93c08489f3c00b030e05a56406553a83d
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_it.tar.gz 1768576 BLAKE2B ee3afa295ab490537974fecec63587a725e3d2b127b1cd07ea0f7b9e048ba9025e06bb67193ee739dbc864749da5d2ebf3945458f9468bee699ee68f39135bb7 SHA512 d5d447ef153401e8b802a20eb9422346b8670d1ea6c6f8ee89883d137f798481525ea92a86952a19291608be1274655c9743e6bbeff3cd3e03af26778a175ae4
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ja.tar.gz 531043 BLAKE2B 440b7ef84cf8e4226e8f48574ff716b34cf672c93b894e2c23ff4362cd9e09b50b0fb2c7a7ade3b18401ace20ae8269f8daec9e2c805de4c67cdb757b8ae64cf SHA512 4dea93d1d3f81b1cd4f95d8c1e38d2ed91eefdac746701032c5a47c8632c92a4788364f5d0592b63ccb28d77ab10d5f3b03a92789f56a5d8870fff03f7150328
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ka.tar.gz 456773 BLAKE2B 2cbf0bb4ded64987069f7a9c88d6f30a018d441014f7b6679b6483f1282ce79c8afadbc5aaa39329229463939d0e2d8573dc4b92255184b408944a646eb610d1 SHA512 87c8cad155f33c87b8fb1eaa1bbc8b53147d9c026be44f3cd42296d298e8bf1fdcaaef386a844e84fb4af41f2b11ca7070cb4089ad026b77fec5c8b61074c455
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_kk.tar.gz 479299 BLAKE2B 9cfabee52123e3c475cb60516ab0ac1015964ec139b6678e360061c8d6e015862cedf5b4a7d61b9b76c22a9d3e207a1973ddad04fc8ab786f598606c6642a8be SHA512 b5d5a22a9a0b913e381851e2e3af93121e1e6333ad6b39449ca77b4263ba169092e5e5836fbeecd3e5eabe9f0f9f52f8becd666bde8a70bec34401ce669838c0
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_km.tar.gz 579499 BLAKE2B fb63589cd2edee2d4ea1a40dcb01324565f453b205ffcc39c8c9966fde823164fdcd469132fb838d0882c48addb494a09a4636b0a705a6e37f30b363ea0765db SHA512 6327cadef62a65e456ef3a34ae9b58228b770d8c101472f69a012a04948649d242af9aa86cce3ff7790a957889f08ee1905f99f3c816b34d31a108553f4bf2ed
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 434285 BLAKE2B 8d34a26010b10205d1bbc5472ff10279acc8c13d5a0538f9c92db997ff3abd2640b0da9b0050e2a4b8802d81b8b96581f76914b4ec179036bdeaab08286ed2a4 SHA512 f4464e9fae0db2a8c1784c22ad0337d3098b4047322b1a29771725874c33b07f808b9da794bfac8451b1790ea37af40c188addafcbbb7b76da20eb266bb7501f
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_kn.tar.gz 495453 BLAKE2B ecb2ed26cfa5e02a66853959cff2c6418a54ce2c1d9e04b4c207ba15c772fed9786686034ba455f266bbc7d3ad6cc10ab41f86f8ef6f3ccb5d7af99349aab6ba SHA512 a5598cd3a205552232eaadbde1238b369253f6a881a1d37f5ae4fda0ef12d5219dea0e7788cf2405d02ac00b04301225293c7a7603e9b76d35c9f8cc79ec474a
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ko.tar.gz 528720 BLAKE2B 392b54d452dc617746f607d366162e6d7296185bd816cd2634f2d2a2633b61597661b967ea789762d26075170ac313b41577e811478b5d01c85050dbfb6470c6 SHA512 e27ed718741032980c59b54e2b0b8beeeffd0c4822122286f5564d2520457106c615afe1e5056c83406a22027156ed2017a27eba501032b44746585eeafdb85b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_kok.tar.gz 473165 BLAKE2B 4f59cc86a55311eb8dfbe6d5bf218ce74df1dc89c36ccb27c4436a194d95099da761e3dc9014781a2e6cbcd384a0f93b55ec88e5c789260592faf0269e859a1e SHA512 c124c2f2de9a1894a7ce99c3ed65b22cad81026ce96d571d3924a8c7ad527635b479f6429b0d8771b1c0160a835edede0c8902dd626f075dd2fe169b7e2a1aff
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ks.tar.gz 451568 BLAKE2B 82ea102b65bad4c88615b8728ebb77c392c87650c5935ba7baf3989ec20e5d60f06243896daaaccacbf77167290498aea27ba488e879710ed57d93b23ac41fb5 SHA512 20ebc75c1c901b2c67d2861971ef8b308e813e22effd5394f97e78d9f30a6a93792e2cfa517a3e6d84ad579f940bfeab9c94ef903681984959dfec942da6e6fa
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_lb.tar.gz 411974 BLAKE2B 41d57260a26dc5211cf4c7aa845dc2dde169e202213e7930171e5549f37e11c1e5a7623dfd3223b000be35e585785e9616099518803f255b01305582ce36cf1b SHA512 f0a1e3c7d11ceaa990d10ba26816791a1ef49c20d9ea71150d9e8019347bc93e47fc639180681399ae0cc48f1ae0e5a3ee79de230b8de39b66bb7ab36fb87fc3
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_lo.tar.gz 497062 BLAKE2B ac2be7477bc19b66b79f4337f8d39557f4256931c6e2bf60e626fdeb0f6ad14765329a90267b9cad8d044c4a58820193b48f33633d00b5df67ffcced6b2aeacf SHA512 408a6a0f6247cda55c9f47e5dcce19686af6fb815c71e42b753bde43c10cd735180bfe680eb26ffaad9135f9a77867aaf9bf87b717055920560e40e8833b69ed
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_lt.tar.gz 777935 BLAKE2B 198bde648cccccdf7f85a7431ecd785dcd24426d09e699564976458d493c22be31084fd1567a809b9f97d2eae81cb4867ef12144c61d8ba07504524e5745036d SHA512 ae9d3ac2a0b664e488617779e16fb075c5ecc6bb19fa01b098e6767ee4931bae8e2ce1e800accdbb515c25823246f92ce4a05c76a69ae89dbd01f6f2c0ec72e8
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_lv.tar.gz 1194028 BLAKE2B 3a51bba0ad195afe574cc87ef3667cba4bd4d4a91916b9fac15296b22027773bfd97006300b8cedbd74afab310682f590cb6d2bf3eafbf246e2ee46b73e63b91 SHA512 216ff43f2f77d5f7c1e958a0e3ced4ad7e0757ba799fa3fcc5b3c66fcdd2cb875dd770fb61aff5571595979c9f914fd1c65951347e58b0967a663b9c57e0d5d3
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_mai.tar.gz 453562 BLAKE2B d28291cb19499925190254fa7c59a5cb4dd1592a9574d7fc97186a03687f02fa74365a8b0e9803e97dac42d961865361f822da973f52e535ae3e8678711af89f SHA512 5693fa9cdb3dfaaf43c01ba1f9bd1903fafadd9ef974b51cc35021c7d19e633f89b9dbd825546202f839ef3d9fd85263a21a3b96e4c8970f51b8eb9754b4931f
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_mk.tar.gz 454191 BLAKE2B 8fff4a5215e003331ac3feb1e2059cf24ea18cb74e46c3a0e454829bcc9fe5510dad1aef83638b61f426bd2428d953824b75cbaf527f72d9585e7ca079e61d77 SHA512 ec4a4fdb32261093d41e1f2c7367cc7c518945be5fdf51adb74fbbd0581f5db01b78ae3a15f761336098fd5dd3041342af915f71090474193e62f067458d92be
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ml.tar.gz 494089 BLAKE2B 32081027360e10251d67795adcc8c72e820e03104341e1a1aec0fbd80cede88ce09423e66c975bdda2ef2b0bf10db04e2ae151aa0a3bd9211cb8148b6a02ceb5 SHA512 ce847588f1755bd90fe67df4d21673af5347a1d3ca8f1b9490f82663ccd193480017f2c12fa51d3df64b0d8f2fbc3f9e57d97cd584db652fe246ef2ecb430718
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_mn.tar.gz 544456 BLAKE2B e4f478781807a99f7d0400398db0e1970198cb65c85f0975ce8531099d5cc76344ccbfd9745e417ed4ae06054d82c9b55bbede63c2011c9cac84669b43f732f9 SHA512 ec463ccc8a0db7a7a56ee4c9e5f132dba64a31c0aafd75fe8c76d3e6f3929dcbe4c808dc154ca46430f4df4d9d55343288ddbd8e3302e0376e95ac8f98e5a41c
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_mni.tar.gz 466457 BLAKE2B 7d0497e85343719f4f6be0ed0966e92ed39fe2da4988c503b912c078e093f0dd2716378f791c62728645347105fa67b574a9553f915af5c9f78af4648079dfa6 SHA512 06efd4aed5ab087d00d345485cbc7dea02b0562f03bbbe7e602d1c212fcafb215a46646049a13436ebf27acdeab70ac4eee2924d3af0f57fca3096c1326a5637
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_mr.tar.gz 489781 BLAKE2B a320db947547ee2714acf2508a43933901a8d638e5758111ee616f5095e78b51424265cfc2ba0ab37d8de5f5cf92608039da53bf45a0180ce582516ce403dfd5 SHA512 8d00cff21a1087a3565a6e0da3473b43cf77a69a58962dd4f8f4b6606e53d0c07462e2588fc34b846b636a706b6dfb6f30b15536948c3ffa2e89b975b9899f74
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_my.tar.gz 485477 BLAKE2B 0f464bdf6b26466ac94a52b745943d7456843afe6264cbd521147f1025560c69a3fdcb7fb5bd0014c8858c2061c3890a6cd7d3bbb95e9bd4d52bb0c7316f3163 SHA512 f54e8e0de78d114ab068998a56b16e259990d00c065233826bb1fbeec55b01b297e72ec58f5d56bfd268db686ae6959cc5322d05369851aa9ee8a49810d3be94
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_nb.tar.gz 3426527 BLAKE2B 05d621dbf2949711649e81752a7c6a30d80d8036503c7187d81c94e5c0a3ec1d692b23c4282cccd0c26e9624fa0fd08be211802faa5045efc4cd73b029030a6e SHA512 6c5b5e4ff8102d7e898dffd7163a4b6fb973cae73b77ef82ac51f0e7c54905cbc2cf018d05d361c6e579a7d9d7d58b259b25aab1c2b3fb1e106ffd1d4e9342ce
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ne.tar.gz 858018 BLAKE2B 6d9ff6ffe7251c2146a81acd0a0e2697625b9a5f8f585b517cfad7e1212dfb515d7ed7444d60e99ee707c2b110c56548f85561b511e57939f4e4249227c93f47 SHA512 fb7467ffef645cd1a209d1cae815e85718156f2bb8644dee8c6f3d9a6c759d19159cff1dcd43bc18475ad6a1e1f7af14f072ac32773ae578b8e08f7da12e7844
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_nl.tar.gz 1226455 BLAKE2B 2af0b98c5ba196ba11e629b6cf80a47bcac133064b63f06cec263e525aa6f90f1462d57a96c14b773e85505b560b4175f701ad1a9c2bc4dc599b0c5ecb436060 SHA512 01ab2439fb295931d6a22e615fa50e421f90044108deba346c3d9f6749dfd63e6321244ca320f46750a9d0c4ea61da2aad6514d2b303ecd41c6eddf8589aa3da
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_nn.tar.gz 3426125 BLAKE2B a7eedfd82abcda53041422965fbae0b1601057ba4ed69fc9e25ccd8449c4be002c81091e09aabc180349fb8b7c813d7d0bbb99c6bc72e7a343847538dfd3fb67 SHA512 94131efee13d0cdaab554e40908ae01e66f03dd7a0df44036f6fb50c71e4ffc4f1b54e82094c15cb09868436547a90278d2effb4ea6540e4f636815a6fd712fe
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_nr.tar.gz 432062 BLAKE2B abd0060ec69b6f52c067ca5daf950266225b4ea70e2b2130d4739e747f577048d2e438a5a232cef993fe912057ab24ec836b289e66064aa56b72a26758df771d SHA512 ce589131f3c183b3ee4730e2dda31f56c1efc9300842a1a699337c5aef8ec18f967132e6057e23e459a3cf231b728e9eadbef86163ecf4637ec03354899d7e59
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_nso.tar.gz 431144 BLAKE2B 6242c5f91be6f7655c53d5e9cbe961221475ef7c21a09a8a4908c4ca49ee7c67b09326ea4369d74a459426642584db7d074623cca753a928f2429d531d3f3a4f SHA512 fbb3d7fed31e1b7a253ce6737552def7ee9b66bcc3cad2122ff1728846865a010f6999ee4f64f7871742bf2ea73f876f868f16a05c9d63386739298a5d972a7a
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_oc.tar.gz 637646 BLAKE2B 9005b67cc97adf8c248b5053683e2d7d6a6de2faa42ea827fd2cfa8675bcb72361249c5a8ad7fe15f37a6b19f469b9de1e4d4f5f80294bbc42e11e5eb35af028 SHA512 044412fff6ae0a3529e7dcf2bc203e1c7bf6612ed9a6446ad767b13fe86ae5bb5cd6bad55febae085dab593c8d3df404ac42d2c9cadda4ed7743c1f9f2c94fa4
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_om.tar.gz 426351 BLAKE2B 76fc8cdc744c0678d2087b3641739fd61ed2269bd3b5bee729def6c32a822ea4da2b1a6a3404b2bff53b2d043a0dd7ed810c1462729dddbb1e5eb9a238440972 SHA512 1ff9038bc0f5698fe543c51f6ad3f2b3bd1c955ff3dd69578a6787493e5a7e3fba3fc1a422c2ff87bd6c7bdff7f26ab42d2dae2d5f4ce4171ca6c754f954d0a1
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_or.tar.gz 491372 BLAKE2B b1d4bbbab092ad1b5f98b6e2b4ebef6fce416928d7c322d90e84409588aab052e4b7a5977bfbce3e591921762eb98415ba1104ba70e8b02029ce7684b1a856a8 SHA512 ce4fc1e1e16269d0a3f16b46e9af8444d40a42cc0fe1e4820ad3f20a77e804be064a94b40d000c846d11e85fe217a1d1e5ab0a1784261427271f6cfc91005ee2
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_pa-IN.tar.gz 463032 BLAKE2B b3427a1193b5d8c72feba4cabd48581d0c7c4a2277b3239ae47d5430390562476536b8ea804979a30d50707c57ba32e19ed240a8092a73a2a5edce461a384d1e SHA512 ad27e06cf20bc2d9398d60cb6c8a5fcc57126fae6b861bb4d5241c9b225d1bd7cb3cf0eea1ed577e412557b6a806812aa397a91e0c960675d3a64cab684de881
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_pl.tar.gz 2794555 BLAKE2B fc6c4a1d6a887453a40a69c226376c64a26d018e85bf643f123d2e66b81d1e2fca865d5ff94a1552e875e9fa7597cf9bae9803e0fc832f9aa233c3c11b2ce62f SHA512 8bb839c45aba41187f82fea92d1ced595feee95b47b3b515520642bf75e90659d0c9a567febc531d6ef946eeee4bae957ab02e459181a11dd70df973cccd2460
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_pt-BR.tar.gz 2517153 BLAKE2B 9d400bfcc79e271d15d2e0b47f82cdd0162495261a64e7c9ef14814c7a60d7ef250347ad7c7f545a250c1072cdc26e76a0ab68e52bd622ba5c7ad57bdacdb06f SHA512 078457369fe28f957d6661e479ba62df4d9fadd4a537c2081b9394583af0c5b0937d6fb8a8c9f5ac235fa4d5bd56bfd222c54dc3d901348e8d36b49239e3ba80
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_pt.tar.gz 2072032 BLAKE2B 937d353a21ae8827579b54b12e88285a3b8e5fef1a8f17eae105261d04a5ca6b71db64a33b1899d9100ac8df7ab1bd9dd3b020eb50a48f63a563852d1272d39b SHA512 ca45ca432257df982799489b9e08893c1188005245121257ba6c8ae74d1e146c4a4641097d9c674d579e4f4301ea3b1adf5e39162084225460cba6ab0b4fb473
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ro.tar.gz 2305008 BLAKE2B 8ebf98d6ee3a7a6d335b64bdd9f114d3051567c600a4d4cc9334dd398c0dd2a48a26abf4d3ee2385ef2ef99ff9fcbb0dd90af0b08702b46b0fc99d1c9d162821 SHA512 f73d1ce3d73a06b078f33315a64e6150022023ce898013656fc4636d6db8e4d6ae665f2eb6ba3cfafde47e6eb9cb4627fc8139f92582b0418e6d38c6ca30a495
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ru.tar.gz 1593518 BLAKE2B 03a4faaad58e71ee4f7507c56abc81a8796f0095a3a26056b3cec0eaf3d23fcb213be6b18933dc4b3b47f4ff0ee121d7c4ba7043a309e7f4879cdf83d437f6bd SHA512 3cf5e83adde0890bee75b67aa110a565773d0269288eb2d0a891e0887ae3fe495b3c87a63f51b8cc42e99a784814e248887cb6c157dc1d53900e9834903f13e5
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_rw.tar.gz 428376 BLAKE2B 1381117ceacf8b6958eccd373d1512bf90371ce15e35e14e25cce99ba1d547358ca6b65c2bd6f1dcf1d6a00ad127f3c946ceaa73688f3249900178fbe21e122d SHA512 04de307df77a57375f9eca8e60853d21dd80b9ebd8df3c1c06c469b8bed69a03698d3b3f1fde30f219501afb828352abc6ab62edc10a485386b90f8601f7c955
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sa-IN.tar.gz 475574 BLAKE2B 593cbf322e120d9e86b567eabb254543e02d89ccc770af0721576cfe9edcc938191cbecc947f4cc275e11b1203ecb5a2d3ff6aa91c159b29e81cfb8a5cc5adc3 SHA512 d4b7a70b7472736450e8f826a686f020fcfaf8551d1a091d9ae918a0e0ef4103aa082f635bc94f01ac6cb2bc2a9fae2d97d9b8537bf449cca74af9cc38d555b8
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sat.tar.gz 504827 BLAKE2B 471a200c00c2905fc75e9b5913f7506069e7895ac5842748463807fd03323492cbed1fec52a563b26c96b0bb8d981dbdbc5d4ad81c78926039b750bd67a1795a SHA512 af4d18a5f4e2257bb0861ed1f398968b539f69702cc7fa769b6889c91288bfc2cb46a12cec95f65f118e952405a71d0c6124dc792f2225082dc2430c6573dcfb
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sd.tar.gz 468336 BLAKE2B 408fa37db24bab4c0a9586e753794684bd019a13e6a700dc4dde10a374d2984ec5fbd4e4c70da209797b80539c8a32d6d8877581772052f73610749b15e020b2 SHA512 fe9a268476af88fe34f3fe09d55611bc1a550d3e9086f4e765e8b865232bd3175ac7de88bcbde0a288dc01d241cb61229da19b52e1ce0adea76c08f1c653a6e3
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_si.tar.gz 758448 BLAKE2B 9e5dd63239013574fed2aa3af19954e66f3e6761b1dde3b3d0e21d04a7c88585a1d5520f7fd20ef4f29ce3b5300e46b4eb5c82d50c6e9b274984cbea333a7a9b SHA512 67a7b5f2fee531cdcd8941364479b6d553217e8d0538c52e2e01e6bd3401a9a4481ffb566646cecc6c5541e0439f35787f6f62b2f12f7ec103bc25e55c728784
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sid.tar.gz 434533 BLAKE2B 471b216f8c1b20706a9521acad51dea594c45eb930b4807fa4e671b2d1eff8cd03609937d766ec5987b65d2ce7c301ee2f2e9b899286d8ffc591581ddaffea37 SHA512 0190ba7ea7c974bac42cde330adc9d7d7615e4ca02d7ee2449606013efe59c62b7fa9ebc2f9222675b5cc6941f5fd94c09946d48c5f45df1854f7ecb6d82f820
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sk.tar.gz 1725513 BLAKE2B 3cf63b761e8858a6f8ea1715dc18dbefa2265479506b3e84a416b4b48e78631f3e2167a271591ebf0e45f174335335e0201141e68050d7313486c81c6cdcf10c SHA512 07c253e3290de3049dc6a1e4b71c0b88c4c954b5fad44a0685a989aa4e8e1edc59d347e304828fffa577d750216d178d578b9a40d60ae3d2502a7ea51f0b68a4
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sl.tar.gz 2103787 BLAKE2B 1394f94a056eb56d88a3bd692908814f67fbaf75ebf8a31ac6896d455691d491f8988970582ce43a0e72061cf52eac2f15fb13b99d34b050b36b2c910c451db4 SHA512 dac8c492b63a15a9e632a6515875577dc8a5275571087582a47e38a5424b54137de3504b5b77e86d2185b3e0477b2b5dc0e195c9e2010a55df5b533ca7c86beb
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sq.tar.gz 446715 BLAKE2B f2282fc526fd3121f1d4b426cd3d442b81a3427a0b18e256d80ba0017a1c9c0ac0916fff7138005e594f742de9c48c42cbb7af45fe7efa9329e1da0abd37c355 SHA512 0541689363fcd985471aa4dcf8234cf3f86fe69aab4e2df81c0352597ecf69778c4dcbcf55541c7bfe971fadf262800d75a999f8ec5ffd1dd1738cc6d3f18826
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1598385 BLAKE2B ac7a04d708d5acabbc3693ef12598b0039ce9ab5026552f25adda3137c28cdf0154ae8c23ba6bf2f2f8378ddf648de1ca26b0c07ebd7fcdbc26f3bbb91afd7b1 SHA512 48dfe0f4c2d16abc699216d9d699f2092181be93bb429f917dbbaa75dad5f03b0668ce303d551bd08fdebd582d6688b281cb2c47b739783662067e99bd04b1c6
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sr.tar.gz 1616915 BLAKE2B 85771e10f5b539590d07b40575a83a1ce9a3a4a90f4577d010649912d8fe09f50e838a35c7e5c5cca84cc38e674efa200ce237692ea7a9272d3ff483475e6972 SHA512 b8cdf803c8bfdb2fd38e022fe6bf2618fcd670c008b5cfc072ff8866f2320666f197ef3c9eb8ca62662310a8dae56facb910203fdd308eb0b89ecd7913b20b5e
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ss.tar.gz 432122 BLAKE2B a89f143d815b217ae8f222a58e43d58e1cf377458218ae5ad4648defb5d9a4d9d7bfa767d673e3de3254c8db9efe611d451892b3e987fd953620539a1f745aeb SHA512 4338b4301d0c2d63e39ca22f4be0ed6390aa3ab0b94f249f948fda4c08746f628de320f8a559ff0edafcfc7a2311f504dcce085719735ccdcfc109d69e83fc73
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_st.tar.gz 430680 BLAKE2B 8d5c93ec500613dd5f08e2ef44e969b53c39a8bbbc2e062e09d9c7424f8d026857b455a328eff0159890bf1d03c69ede5144436643c3205d1c283f241b4d3675 SHA512 b03c7f87a7e1c458f64fe65a19bab0563f74cc54296b5e3ed3166c4d264ad5294e68be38d02ce6c706c846e84024fe49bf4ad438d797ca2da42e376a55a33b02
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sv.tar.gz 2314282 BLAKE2B 41aab632dd386513f1ddcb3a5f8596c52c4eae71a8bf672f0a1316626912c6e88d495ec425dbc4286a01bc611f2b9655e05e01732dd733037222d7a0fd32cea1 SHA512 db3d374207fcef197406bdc644dcf166fbc73439046287c2f68a24bb6478c57fdb15d8a8f6c2be7c325f02ff887431c3a6a00fcc561d3a7b96487d79195e53ed
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_sw-TZ.tar.gz 421302 BLAKE2B 6213deeb4f1883e2faf0903744ef626dc1541638d6014422e1d5e2f56414f91ed0d27a4a65317e9bf2e178deb9a784d339cc39cbf5e6b3ffe90b54851ccbbedf SHA512 b595685d9239b3845d1eb95b3f725738656f9e3046690d1c52864f1bd37e60bea861838429e12b6807e1d6c67f9ce9e385869295a03fb0d742df4e577c43d412
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ta.tar.gz 489841 BLAKE2B 1611a43cf61aca52dc951dc72f95ff7eb69abb9fbb361a5a27e34a349f25512e684c883cd439faef1b1f466318ba958127ad907e2131c1835aa5de66ad517894 SHA512 c47a8266294ac1dd1c10385269a8c9dfb72c234c5c9c5938a289b2cceb4604fe1e9a269c6e11b3808b1402ff8f1afb8bf54683317d56dc7df584590657d514fa
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_te.tar.gz 1040304 BLAKE2B b2853a4bbbb94beca1eb917909d35352125c2f641601478263e41b6de6c5be24488bdc8bbf08e91e33ac1f65c0eceeadece7de36a4dab0e5a98acbf120d80b4e SHA512 cc454408be3c84ba7c40ddab120143f6c911658f70e4803624188675a33f521050cf7175d85bf00916e58717760a5fce81e7856f6263139c7d4bdedf5fcaba51
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_tg.tar.gz 446741 BLAKE2B 4974d09d4ab4b685736225031330ee64dddc9679e6d9b8f98170a12fc1a4e5966e145e246b979bb62f31fa7ca9283ce696109fe6a0c018942f1d55c823a263de SHA512 afaf19330b72a75aad32cec8f6d44409a9797bd4d80826bf5c0254d70577a7dd14338060a7dfd5ca739b33ec6358a420fa775e5a7e08b477919fbd8845cd8073
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_th.tar.gz 627062 BLAKE2B aa81e49fbb0a2c9c442132119890daaca5d5e835b50fb0656c29eb4cd2d0e93b1668ad550c496ec4e02b9f02eb376af13753469d5c97d68a2131a4d5527e304b SHA512 edcce79318bc4e3243381b69cb673e76c355dc22007eb7155e8430e832b14828b003b2d080139f04fc59711380d54318a7584de2e23a28ccb941c1cfe7040bc2
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_tn.tar.gz 423151 BLAKE2B f95b299c899013cabbb12cce7b976c2fce4b5260049bdf541972bb1309515d0c5ff9bbe287cd4fb6e2d12447a0070941b052b5b98f85a298d60cdf4902227c0d SHA512 45d097f1b8880de5def523145646a5549f2f263a7b36db767c129c3aff5437d30c633a317a42150e93671f1840f97d3c27b8aee641e36cd62af0a5a32b5d31eb
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_tr.tar.gz 476639 BLAKE2B 9ec5f4538fcc4503955405659829b37cb1cc1f0d400f7e086014ce09f2a3d7931915fe66815d0fd8f0d72b322aacf97a59eebd57b22b5fced4cf88ebfb94e103 SHA512 ffd1bab2494afe96d8500256e18a9af9f7e001fce5672061e70046be02db4db3af438e52adc43be9db66ca8dc474b7e5443733fc8f66e940312141e240ec4674
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ts.tar.gz 431520 BLAKE2B 49ad30099d507dce46bc70e821860ca22641b1c710c85a193d122af4473d0de92e79d0ec5dbec4b212706c85cd9b9c545621b37116ff9f8123c525740e655e4f SHA512 7b312f255b444db1a5f200080d8c0ada8a359cc0f767be0b021dd8db48761e20eb11f4ed879cd13b6eb738bdea6306c2a9d6933f97b56e6422a2c1849c217403
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_tt.tar.gz 427985 BLAKE2B 18d07ad40f1897483636ed5ba4793093fb6a40d87606ef06502ed8138a069a21ed376ef141cb65781b152992ef36b2ea236cbfc92057d5fc4e7cebb47d31ea71 SHA512 fbf8246424088c412bbc363016e5e6c3566be18a53b84b1e7038ba675efbd2f79521d3716e06431703c0fb0a3732806fb3c562edb1bf31af436d5d03ec05f83b
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ug.tar.gz 465902 BLAKE2B 7db2052c0fc487861a2ee0604a2c1d9b5a2b92c7b1a07b6fd137a56edd36baebb7b3410f46dffbaadd2691f896bcf2d6be18ccc4f67c5431e2a387be85b66466 SHA512 096bcfa6b00fff9f41aa4d2a7910730d529b36631a4439fa82bc08ad4f76b40a72feaed993d38a77add5a42568e52e2c3387cf087bff4f2dc1ae698155e5a051
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_uk.tar.gz 1314841 BLAKE2B b73e6044347d85df2d5de06a3c906cb73d4bd70c0b49ad0af37e3fc8f8f27151304ad27cbe031a4162bcddcf250a389cb64b1b92c4009fc878e38a96f489aa15 SHA512 cae3a67bb6404380657e1c0229d12e90c3d8dae24cab5a5830df87768e70b7c1a02c0da0113143958217beb5e357439444b2a8ae6a0ca028809b56f0e514e9c7
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_uz.tar.gz 425805 BLAKE2B 177a102fbaf8a481ed2e3e507793af0b16dcb889cd6da04fad0241b4bacae5f3d83262d750738a15f3f33503d52cd6e6eaeb70640f18b23cdb7f2fa4384d8859 SHA512 00e625191b9a7e97966f6851ab7620419bc6cec0b4f318090eff2f56a9ad90e1e78766c56e54c22ef7520656a36ce35e9a2879560ff71124591ac7cacaa086f2
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_ve.tar.gz 432841 BLAKE2B b3dc5fabb4087fb382dcba6f44e0cb9add0a9752baf96d742d0ecc0b9590fdd25d6d3809ab2432a1483386662602f724aa52d118b15c1f3525ce2aa3529533ee SHA512 69b29eccf0cb67763d9b26351c633d1cfb638af4fb40d89c347b242924a36f790a74282c0a369330f5e4e824f4de94d149e7098c4d901fda4d82c4d4537e4b33
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_vi.tar.gz 466351 BLAKE2B b25c2db966f9ac6e195d16bb6c045fb7834f2bc698d653f89d7cded9a3750da59a251d0d05a63ef689c4eb6b0a2a8ce00ad6e931c7afe48e0f52f48003a18638 SHA512 d2a42cb19c0fe84c279b36e9d5ce1e1b46ad045d5130fc35b34caf096954864f926f19619b618671a1ee23032889803c3628f508765023ea41d88f1f978e5f8c
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_xh.tar.gz 437890 BLAKE2B 9a9d6dd372ff8b7cc284e95bbcc8ca38192762c149891270701b554933e6198103127a17342cf97ce1a04ca8da72269b56763e5ec53a700990070f035c0200ff SHA512 2049b75572b3167362c7431100db080922102fe1fb7109c1e9093346b760034e2778a29b2291833e17d75a5eeb25982215f0d7c95a40c9e725e1ef03b08715db
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 516245 BLAKE2B e0959dd1545c456334737d10cd3bb26a75f4c5b273ac7b28c1d2afdfe397f5caaf1fb0a947e4ba263dc5d4e96c38a975255a3e334cd2e6a51b0239a0755c4203 SHA512 70d37847c3e328e4e812a4ff60e343e627d370dd203fb6eda2f3c318a79418cad25829957a53b0587fe9ea4f051727de2ff7a9550efcd68789cc3cffc2327dc3
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 513435 BLAKE2B 48dc365a6012bea82e37e0f4924aa531065386db6fefee31d1c1efbd228d793d49ca841cc2300ef86e94361133dcaadcae323f8266a65cb2c98fa5c568d4cfe9 SHA512 e841d8ffaf6d64657eb4edd92efd560f2f1e61778b494b38adb0f1fb3de59565cc54faa9be6854c51332d28a6fd55a65f30cc1bac2b1263683359e1eae6b9797
DIST LibreOffice_5.4.2.2_Linux_x86_rpm_langpack_zu.tar.gz 439453 BLAKE2B 9425da96f92fe9d3f5337e8ec6fa3c12b5a4f418f6122edb0f9ce30d2093357ea584e31be2e33b181b516aedf39b4fdc37d01d3f8f9a6685fa4a02924581a338 SHA512 e206a8c04f43de70b141cde5287b290a50dbb190db499a626c9b73f70f3b8a9cc06542b8ab1c41e0bd3b2fff0565409a6ad3ad44780bf966b5310a133ce52af9
DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_am.tar.gz 7942341 BLAKE2B d618852a884d3c91ab78ead5363e31b612869949830f2caba370a3fdd56d1e5d5bdaedd79398f013f7602b78a869102f78680a2e3a7ec97028747b0803777b05 SHA512 784accc27a62cbff77935f3baea9560caf1648aec5396f19fd593137aeba3e6f52b058e20cd12ab1b3edc5226a774db8f3fdef8d1175e17c614f8024dde243bc
DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_ast.tar.gz 7872020 BLAKE2B 8a66078310e73f144709dbc7f0e3e24d422f82764e0fb17058a86f3de2c0069f2e9ca62aae53ee298a647be8a7da38889b41c9a5bb09e85e79331c474a311b14 SHA512 923644eed8116cfdfca3ea815cdfe64a956c14b2b7dfc8a2475764ed979af2b6c23a12b58a6c84a8d7bdf73a99b5ac30cd790bdce8bdabcf0f57d8efe48e1036
DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_bg.tar.gz 8415265 BLAKE2B 5e58bf031f813ca52ac38e7e0675a5fe84782d31a2cef3388a862a52181595fba4f780177e9b6abdd0654fe99259b44084d2701e16534f6301f0dee4428c0de4 SHA512 ba13786a6cb14976411b4ba8fc93c0e16295c192709b0ce9b7a00d5de2ff2520f570c0672be1be21c7232c887194360d68fdeddbf7d38db6d8617454f07a829b
@ -671,8 +503,7 @@ DIST LibreOffice_6.0.1.1_Linux_x86_rpm_langpack_xh.tar.gz 294859 BLAKE2B 26dbf50
DIST LibreOffice_6.0.1.1_Linux_x86_rpm_langpack_zh-CN.tar.gz 798257 BLAKE2B 8f09c26c85ea157a34796abdd9cf642daefa5f2343435b8278203d16517715339831fa7c4afd04e81319b2131fde4659bafa62b479c9173c649ce0f10adb4a0a SHA512 a637cf30e14a9e2bd7bedf7f3db390ae8d1f68f99794805678388b8f9b82312208ed6b7f49d4014b1ce8bf440256e3f2d05f79666516b38d355b33feaf07d48f
DIST LibreOffice_6.0.1.1_Linux_x86_rpm_langpack_zh-TW.tar.gz 796227 BLAKE2B 40daf199d8b7815800df4af3bcd6cd806d2a2906aac40bf7831ae28c48380de2f882565790101f6587f7795fcc2fe2680432448fc034935e700fb74345c07a90 SHA512 c9905316d1b8433cd9ac5200d01a9541c0118f3d12e2828b1dc65cb966f171ba5b9f2dca4008f7149c7b378f81a84367ec931c1b234119bc70b4f5d3f0d4b68f
DIST LibreOffice_6.0.1.1_Linux_x86_rpm_langpack_zu.tar.gz 326168 BLAKE2B 63c139545514adfaf1d4c250226d8e2809b72a8ade84b90bdec816bd3084a610e0a6c3eca13d8de1f5fc483e29a1371fb31b757cd26d807e29d35af58ba8ac1f SHA512 b22a435b50467d362a90a97504ff1d05c160c4f61aa902ba6fe9beff02907fd5aaa24fe75a70842cab992d154f753764a9a8efa1b537339995ac6223a135aa95
EBUILD libreoffice-l10n-5.4.2.2.ebuild 3378 BLAKE2B ed62a2f4db3d43fdc21d98d572bec6e96dc3730de60dbc20d29b6f8d34120790d87f064d9285173793f948f9e2ca1dd20f0bb8bd8833d2c073671358dc98d1bb SHA512 90bc19cfab3bce49c5b32dfb046ca1f260237def3981de67b49efce47da0943b4f9ea5cd690dde0c4f819198210ae6efc5f98cfbf893e369a40a6364f2abe14c
EBUILD libreoffice-l10n-5.4.4.2.ebuild 3365 BLAKE2B ac42e9f05e88133d0adb56e0c8e7288ea1d79c19a2359c8afa51620615f49d0921337242903ca134a8760030ed5a3c7a2171561dbcd6e7b3f04e58951825c165 SHA512 e7c0f037d6e9ffaa42d286fbebefdffe0f21d3f6937bb7d2b55cef9ef7e4c2557dc4b6f30bf9411740f3fabf4063b7b1dd5714148c5f2698419247448f2d95ea
EBUILD libreoffice-l10n-5.4.5.1.ebuild 3367 BLAKE2B 6182f0d27145926bbac711586b7fe3eb6dfa41b4d4b9b0176ae983643db76f35911b43e286e7ec23fee5cfc20a9e6d93297b8dc3fd9789386074d579c19e6082 SHA512 99f77f3898305c0c9526bc983c1321093d9ca81aa261fbf9b8ae703eba2d625f367aad8987d2d5cc077da7468c1e77b15e8fd8b71b5b8e398b985cbd13821b78
EBUILD libreoffice-l10n-5.4.5.1.ebuild 3366 BLAKE2B 0ed31a22ec4998d1b2eae8a7ca9cf8aa8c3c9e4d532c50323b34ecaa809facb8ea78c2e9a672b9839251842fff8e73dbe6fc165f2f961bcc40e4b2a7660ca836 SHA512 472083f47a61d640a0067fe0f780fe860d0b8c067b30c6d5a7c9ea7a1ab073c20bef4c6c6d72a5f581cc6fde6e91b8d959a859f68b79b772b69f54900df8bda7
EBUILD libreoffice-l10n-6.0.1.1.ebuild 3367 BLAKE2B 6182f0d27145926bbac711586b7fe3eb6dfa41b4d4b9b0176ae983643db76f35911b43e286e7ec23fee5cfc20a9e6d93297b8dc3fd9789386074d579c19e6082 SHA512 99f77f3898305c0c9526bc983c1321093d9ca81aa261fbf9b8ae703eba2d625f367aad8987d2d5cc077da7468c1e77b15e8fd8b71b5b8e398b985cbd13821b78
MISC metadata.xml 369 BLAKE2B 7629064f409fe8ba7f0daa435ff56eaf0870f70b45961c635119725e9a78ca40bbdf77a39e70f83a31103944f579b13db5fb07f8dc9e7ecb77491d36220370e9 SHA512 8cc7592062150a5472a5b8cf4106d0c3fd7270c7e6d0d566852bbc6670a90be2c73e6c04f085e32b41f40dd1adf9800a53a1af8df5cb297c20394c55e3df45c6

@ -1,88 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rpm eutils multilib versionator
MY_PV=$(get_version_component_range 1-3)
DESCRIPTION="Translations for the Libreoffice suite"
HOMEPAGE="http://www.libreoffice.org"
BASE_SRC_URI_TESTING="http://download.documentfoundation.org/${PN/-l10n/}/testing/${MY_PV}/rpm"
BASE_SRC_URI_STABLE="http://download.documentfoundation.org/${PN/-l10n/}/stable/${MY_PV}/rpm"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="offlinehelp"
#
# when changing the language lists, please be careful to preserve the spaces (bug 491728)
#
# "en:en-US" for mapping from Gentoo "en" to upstream "en-US" etc.
LANGUAGES_HELP=" am ast bg bn-IN bn bo bs ca-valencia ca cs da de dz el en-GB en:en-US en-ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko mk nb ne nl nn om pl pt-BR pt ru si sk sl sq sv tg tr ug uk vi zh-CN zh-TW "
LANGUAGES="${LANGUAGES_HELP}af ar as be br brx cy dgo fa ga gd gug kk kmr-Latn kn kok ks lb lo lt lv mai ml mn mni mr my nr nso oc or pa:pa-IN ro rw sa:sa-IN sat sd sid sr-Latn sr ss st sw-TZ ta te th tn ts tt uz ve xh zu "
for lang in ${LANGUAGES_HELP}; do
helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86/LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice_${PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz )"
SRC_URI+=" l10n_${lang%:*}? ( ${helppack} )"
done
for lang in ${LANGUAGES}; do
if [[ ${lang%:*} != en ]]; then
langpack="${BASE_SRC_URI_STABLE}/x86/LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice_${PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz"
SRC_URI+=" l10n_${lang%:*}? ( ${langpack} )"
fi
IUSE+=" l10n_${lang%:*}"
done
unset lang helppack langpack
RDEPEND+="app-text/hunspell"
RESTRICT="strip"
S="${WORKDIR}"
src_prepare() {
default
local lang dir rpmdir
# First remove dictionaries, we want to use system ones.
find "${S}" -name *dict*.rpm -delete || die "Failed to remove dictionaries"
for lang in ${LANGUAGES}; do
# break away if not enabled
use l10n_${lang%:*} || continue
dir=${lang#*:}
# for english we provide just helppack, as translation is always there
if [[ ${lang%:*} != en ]]; then
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_langpack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_helppack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
done
}
src_configure() { :; }
src_compile() { :; }
src_install() {
local dir="${S}"/opt/${PN/-l10n/}$(get_version_component_range 1-2)/
# Condition required for people that do not install anything eg no l10n
# or just english with no offlinehelp.
if [[ -d "${dir}" ]] ; then
insinto /usr/$(get_libdir)/${PN/-l10n/}/
doins -r "${dir}"/*
fi
# remove extensions that are in the l10n for some weird reason
rm -rf "${ED}"usr/$(get_libdir)/${PN/-l10n/}/share/extensions/ || \
die "Failed to remove extensions"
}

@ -14,7 +14,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="offlinehelp"
#

@ -19,7 +19,7 @@ DIST libreoffice-help-5.4.4.2.tar.xz 2343352 BLAKE2B d94528f6dcc85730f2443f3a84b
DIST libreoffice-help-5.4.5.1.tar.xz 2343180 BLAKE2B bd36ecae88313b60e9ad220f8ce47185e070e275d873741e96a98fd6d2dbf546b579fc304c1931775de86734710d2b91542ee9c9749b6036fe8e443cfecb60ed SHA512 b3860dd592207f83b8c6613fdb42962a9e175f6e850282cef6380869add7fe81c7292fdd145f2e2616f8113e2c18f6ed60210d4a182c1be021d7a1db61c9d89d
DIST libreoffice-help-6.0.1.1.tar.xz 2972872 BLAKE2B fed3b8182a9459453a71c0cf76b53220081b33bf4a5f88ef603b39101a19a80f4545033c5e2f817c973d0edfdca48c954249761246d53c1eea798a5059ee2800 SHA512 bbebc878b25f80642c6ebd961e8531cf4f1379cc409a63391ca731e83e71e4e83e2a7ef6ae00b56812a8a4ae2c5de5ea5465aba70b357850b7b9c5f672521336
EBUILD libreoffice-5.4.4.2.ebuild 17359 BLAKE2B 98eba91fb6a2cec8b592808b7c4d2e77df4fe4f858b3ff37f7b89f93faa0a81edcf68e89fae3b8a6acba803cc5cb4571bddc25df63b6131c42ae5059469daffe SHA512 11d73295add5952d7e70d920ee21ddd8c21b09b0eef8e110d28a760a863d227d5f45ad4ab7ea1a36a511c1ded51046c944a6d27453b18c35711e8747f823d8d2
EBUILD libreoffice-5.4.5.1.ebuild 17388 BLAKE2B 968131a367d496d58fac515e8f1499f7a7d42594b74c0187696aa60fa49c085e4721c71259e18fc6264d4957f813edbb40a42d1b423dbbc8f9a9ea0e7dccaec8 SHA512 d38284df128f5bdeeb046e10fa6d6910eb415ad33c4babf82e81e55b135b07131a304e283907b2453c2c178c47a417f43efae02f877a5a9c8c0e016913ada31a
EBUILD libreoffice-5.4.5.1.ebuild 17387 BLAKE2B 6c1ed208d07029bbe77c61006e75fe3ee648f416b7ffa30d09300be59267aeef8a7bcea731365a37ec8f71e91a4b68ef7c1ac1dd19b315afbda54f1f3d3f43f9 SHA512 501549c7d309365f8caba178a7af82942211afae545b4274ea2ba6d8e0c495c738a7a49bc5a7e44cd465856fb612ac812c995a7811856d9289af210baaeeabb8
EBUILD libreoffice-5.4.9999.ebuild 17313 BLAKE2B 1701bda68e2ebfdba50ed889d6d13a261a6e8127aa2f47aae68a4e7f39d771f716983f8beee7c927244e101783ba9e50512f35a16c959c979d1475c2baff8b55 SHA512 640c75d7e9b1806249d61006b9b6524c28cf68a6b90936effd0dcca45f5b58bc1b327ed2b37fda815d09c827bd3c5805780bf3e65078fea658518d5219e0fc21
EBUILD libreoffice-6.0.1.1.ebuild 16494 BLAKE2B f2e4e28c9edd29f92cfd190c0a09106ecbaa3a25e7a4fc37740f418184bb2c36712219b23f016e58c65b5bb91b5af14e08649cb8c5724a98ba6e0e15c914f094 SHA512 31b9d824c78f9fa635ee2727c45c54be57170787ba28013a86694caf50996eca8d184a1eae17b3fb311315a06125f4022e1d54dda367e3f414f868e199db3016
EBUILD libreoffice-6.0.9999.ebuild 16494 BLAKE2B f2e4e28c9edd29f92cfd190c0a09106ecbaa3a25e7a4fc37740f418184bb2c36712219b23f016e58c65b5bb91b5af14e08649cb8c5724a98ba6e0e15c914f094 SHA512 31b9d824c78f9fa635ee2727c45c54be57170787ba28013a86694caf50996eca8d184a1eae17b3fb311315a06125f4022e1d54dda367e3f414f868e199db3016

@ -71,7 +71,7 @@ $(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip

@ -1,11 +0,0 @@
AUX odeskteam-3.6.1_desktop_file.patch 427 BLAKE2B 0b72e7d5770ae0aa4e98ee7f9c92f8fa0d71058a1ea9a6a883af0ee640680cf27acb08b6229b9c510e3842dd021b9cfdf64c058b18cc1a1380f6a5679bd4ac3a SHA512 1193306c3a18bfd45fc95d4a49192cfcd4ce34e0a6190afbf9266dcdeb312743d9b9e568c99462e825914a7990e37e64c9483ca4b3ed4a4ebfacb6122bf91d79
DIST odeskteam-3.12.19.i386.rpm 1594574 BLAKE2B 93bee1624c15693ad5315bb97b976761b454e70f38c343e43cba840f92c4b4e067aafd47fbf4041e7fc0bdebf8555a48b9c709aae4bc45f1c890edd944f870ad SHA512 a35ce24958b77de339d635e4fda1a0b073c7cb6692db942a7e93dba191448d902856e1d87a34020497515f4d2b4b9e484070df3ac61622f5963ba36afee8ae0c
DIST odeskteam-3.12.19.x86_64.rpm 1657527 BLAKE2B 22cb3d61ad8001e27aced10817c935b4d22beefff3f2bca7c08bccb0e52854f07add6d6b327d22b1296795350284b3276625a23a55ec40389a63b813ab0dfdcc SHA512 5fdf7615cbfbe55e3422c6a637c701db623eee18854fcc86923e7eed9de2399cd4a727811f7104229e9b676a5159c733ea0b78542a65c8c30f5cc0321e033738
DIST odeskteam-3.12.9.i386.rpm 1586118 BLAKE2B b673af3a2d7d60443287bde6138feb1ce47771a80ac2640667dd981f909772cac73710d44d348351f3b7a6b7ecc0e219bf8ef0ecbabe789743566d757ca3e24c SHA512 50fed1333501374d40d5f04acb50141b5123566b47ee0fd4574f7c0501b4e029a67bf08e9d3ee9f24eb5a75b5fab6410dd48fdda6617113057297fa24591ccb4
DIST odeskteam-3.12.9.x86_64.rpm 1649196 BLAKE2B defe13210449e58f03a253d0438415212218228ac0a821cc9dfac13ac2af7ff0e65b1b0601e4306aceee960b9d43fa0b0714f6a40ab1142741da428e87dcc3fc SHA512 fb0e12dc82741a7fea1574b3c8e54a7ec7f7ac87dd96996eab3d6647adb4c4780e5313b4c2279d040848e63d5b91f60a2a055773e17638fac73cda173c734a95
DIST odeskteam-3.6.1-1fc17.i386.rpm 1495558 BLAKE2B 28e00cafdf8821a751d0afda130f749d35c0d6c9e7e27dda469545071edffb2dfab0ce8606d349c21e5e213211318ac496e4e4395158bcdd0d2d2a5b69b4b6f4 SHA512 2fd2d5906a1ede4f1e014ad8c67b696e265f38765d5ec3d870aca797ab4471a5b6868adf8730dbdd14254421ca3b579f6d63b4688174e2d9f098f9e6b865be67
DIST odeskteam-3.6.1-1fc17.x86_64.rpm 1545261 BLAKE2B dcea7a81f691f28e02917b22335d941ba0f2cf657c8a75b594913bd953d65afadb756f75ef4f4e79512133d5b0c8a726dcc784e6c848bb6e54d895ed1bab9177 SHA512 1dda4998597739977fc607e5da12fcbb1d6843235c911d9b7ea1b4696d293bcb6b4865a605256e13d512741ee46e5dbfc194363261facf3af90105a2656367a2
EBUILD odeskteam-3.12.19.ebuild 1088 BLAKE2B 7944607742538328b9b2670ec074cb34c3804e58a30015e613f18a2585985e93f3aaee796f5c02ded7053ad17485b9ad633369fa09738e8dd38dd731334efb60 SHA512 7641b86f6ac0335cc3a86eb33348c53ac2f8f8ad411c0dd1ddf8f439336fea4e0c37da617df142ff170c074e3f81c8d1d3860021d25a1d36fce2355332e5a27d
EBUILD odeskteam-3.12.9.ebuild 1086 BLAKE2B 156e0ac21d467f7780da5c5c446772348ffe54854ca5692977067a6d7d83ee285b57396b4d09e8528ad7b9b1f29847731a29e2b9ce5c18427682e7f3689727ce SHA512 905df7a066b30a63cd13ed450505b6cfd0d9cc97602c277b90709a4cf3a3c6cf38271fe01ff50eb7add97b96303fb667da46681b8948ee035f66584ca7a0849d
EBUILD odeskteam-3.6.1.ebuild 1373 BLAKE2B a4324fc07e2e64228bfe9e6b54478fb200e2c18ffb570e147072a36bbac713c4eee7dac6fe29d45656de606d108c998a7fce8f5ca8742e0f10dad3b026e1a1cd SHA512 6c29e61417e2d5030e3b05041c4b7a9a0c1a23805dd4cf7e124ccc9511ccd27941489df8b8add32799b31ee3c46100a7a432d0c101bc1c77e4c4bb1f3398be38
MISC metadata.xml 463 BLAKE2B c3a59e09d88fe08e6a8b43a87fea1c9017b6bd99d62933bc97734a10882f9481d51ebc3946db2db801f5a9df740e4b560d772a6d669ca4d608ea72788752c869 SHA512 d062c450c94b887e307eebfa6da530caac78396b19aad69817387f433f8aa22b1fa1af2e8b99cb2295417ad0540802a0fb247a68e5860e0e872f7f0563aa587c

@ -1,13 +0,0 @@
--- a/usr/share/applications/odeskteam.desktop 2013-04-06 12:27:53.729344392 +0000
+++ b/usr/share/applications/odeskteam.desktop 2013-04-06 12:29:02.013266552 +0000
@@ -9,8 +9,8 @@
Comment[en_GB]=oDesk Team for Linux
Comment[ru]=oDesk Team для Линукс
Exec=odeskteam-qt4
-Icon=odeskteam.png
+Icon=odeskteam
Terminal=false
Type=Application
-Categories=Application;Utility;
+Categories=Utility;
StartupNotify=true

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>titanofold@gentoo.org</email>
<name>Aaron W. Swenson</name>
</maintainer>
<longdescription lang="en">
oDesk's desktop application enabling visibility, connectivity,
collaboration and guaranteed payment for guaranteed work.
</longdescription>
</pkgmetadata>

@ -1,57 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit rpm eutils
# Binary only distribution
QA_PREBUILT="*"
DESCRIPTION="Project collaboration and tracking software for oDesk.com"
HOMEPAGE="https://www.odesk.com/"
SRC_URI="amd64? ( https://www.odesk.com/downloads/linux/beta/${P}.x86_64.rpm )
x86? ( https://www.odesk.com/downloads/linux/beta/${P}.i386.rpm )
"
LICENSE="ODESK"
SLOT="0"
KEYWORDS="~amd64 ~x86"
S=${WORKDIR}
RDEPEND="
media-libs/phonon[qt4]
>=dev-libs/glib-2
app-arch/bzip2
dev-libs/libxml2
dev-qt/qtcore:4[ssl]
dev-qt/qtdbus:4
dev-qt/qtdeclarative:4
dev-qt/qtgui:4
dev-qt/qtopengl:4
dev-qt/qtscript:4
dev-qt/qtsql:4
dev-qt/qtsvg:4
dev-qt/qtxmlpatterns:4
media-libs/glu
media-libs/mesa
sys-libs/glibc
x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXext
x11-libs/libXi
"
src_prepare() {
epatch "${FILESDIR}/${PN}-3.6.1_desktop_file.patch"
}
src_install() {
into /opt
dobin usr/bin/odeskteam-qt4
domenu usr/share/applications/odeskteam.desktop
doicon usr/share/pixmaps/odeskteam.png
}

@ -1,57 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit rpm eutils
# Binary only distribution
QA_PREBUILT="*"
DESCRIPTION="Project collaboration and tracking software for oDesk.com"
HOMEPAGE="https://www.odesk.com/"
SRC_URI="amd64? ( https://www.odesk.com/downloads/linux/beta/${P}.x86_64.rpm )
x86? ( https://www.odesk.com/downloads/linux/beta/${P}.i386.rpm )
"
LICENSE="ODESK"
SLOT="0"
KEYWORDS="amd64 x86"
S=${WORKDIR}
RDEPEND="
media-libs/phonon[qt4]
>=dev-libs/glib-2
app-arch/bzip2
dev-libs/libxml2
dev-qt/qtcore:4[ssl]
dev-qt/qtdbus:4
dev-qt/qtdeclarative:4
dev-qt/qtgui:4
dev-qt/qtopengl:4
dev-qt/qtscript:4
dev-qt/qtsql:4
dev-qt/qtsvg:4
dev-qt/qtxmlpatterns:4
media-libs/glu
media-libs/mesa
sys-libs/glibc
x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXext
x11-libs/libXi
"
src_prepare() {
epatch "${FILESDIR}/${PN}-3.6.1_desktop_file.patch"
}
src_install() {
into /opt
dobin usr/bin/odeskteam-qt4
domenu usr/share/applications/odeskteam.desktop
doicon usr/share/pixmaps/odeskteam.png
}

@ -1,67 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
inherit rpm eutils
# Binary only distribution
QA_PREBUILT="*"
DESCRIPTION="Project collaboration and tracking software for oDesk.com"
HOMEPAGE="https://www.odesk.com/"
SRC_URI="amd64? ( https://www.odesk.com/downloads/linux/beta/${P}-1fc17.x86_64.rpm )
x86? ( https://www.odesk.com/downloads/linux/beta/${P}-1fc17.i386.rpm )
"
LICENSE="ODESK"
SLOT="0"
KEYWORDS="amd64 x86"
S=${WORKDIR}
RDEPEND=">=dev-libs/glib-2
media-video/ffmpeg
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
media-libs/libpng
media-libs/openjpeg:0
app-arch/bzip2
dev-libs/expat
dev-libs/libxml2
dev-libs/openssl:0
dev-libs/icu
sys-apps/util-linux
sys-apps/dbus
sys-libs/zlib
virtual/libffi
x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libXext
x11-libs/libxcb
x11-libs/libICE
x11-libs/libSM
x11-libs/libXcursor
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrandr
x11-libs/libXrender
dev-qt/qtcore:4[ssl]
dev-qt/qtgui:4
"
src_prepare() {
epatch "${FILESDIR}/${P}_desktop_file.patch"
}
src_install() {
into /opt
dobin usr/bin/odeskteam-qt4
domenu usr/share/applications/odeskteam.desktop
doicon usr/share/pixmaps/odeskteam.png
}

@ -1,4 +1,4 @@
DIST orage-4.12.1.tar.bz2 2590788 BLAKE2B 0f00b5704e11923c2ceaac81f0956457402a90f65709c165c98b6942745ea3adee176691555a18548ead258951693187e1b3ce9a718abb3b13c2a1c2a4754e7e SHA512 3fec0201171140586cdc9bcf151450a7086515e18b5815afe4fe4c4726ba554c50582b0479e52985b330140c51b7233ef81f678f986f848afbeee74c66b2d196
EBUILD orage-4.12.1-r1.ebuild 1540 BLAKE2B 7d10aa0e098ce3d8f800049e490a2f9a15d73ee4201e1844f6fa53452117017bf185c47b18e1cfd064f6f7d3515f87343fc6b398aa2f59f557794d1355224e2e SHA512 be7ac3995bb3a979bcd483b793e4cf74f49bce20a010983bc056cd711061e8d0016183729bc0d2f15f1940078e91bcf2df224021153d6936c10bb65bbcdd791d
EBUILD orage-4.12.1.ebuild 1605 BLAKE2B 9a1afcbf79c3f71a2f825f5688f8f719623294416edb18cee1cdb37dc0aa12e412189d82c2885e272237e316f52e42612692f3849baea43e810c1940c46d908a SHA512 25d2a0f1aa8e63c3b8246efe5ac49ac86c861bef8dc4ee3287dc502a2b09bd6e908684d1ec788d7667ae25ed4e48f84da0b8c3ba53ff8fc65dc44eed6d400128
EBUILD orage-4.12.1-r1.ebuild 1541 BLAKE2B 29ff9a8d437fbb43f9816036b45506205e1c04b1677602b72881673fd5d60c61add9880efc0daef6427e1a78cf832e77812653b9959fc5e28af7df3b99fecb8e SHA512 4ed93290450f17cf222c2935a3a1e711d3c134013f62b9253378d84bdb28a8c51b6c55697e83b03f3db2dd9c9a68917b3216cd275aff064c55e217b3b60f471e
EBUILD orage-4.12.1.ebuild 1606 BLAKE2B 9615f3a1c20a94c697ef5ee6225deedcd5089e40a1fb7d7257ad46b8a3bc69e0f32d51e1c4407424d9124534e78bb3e942e7ea4e78fc896cc3453dcb7546ad3f SHA512 465baef549d375d3a9105f10f8b638e16e6a7aa681aec26da41895e09ada76fab153f127c3266eba7d177a5a8f95bb1b214effb5895499cdda76d65ad7ea3cd1
MISC metadata.xml 355 BLAKE2B 4ddbf38a80be81b7e131d7c616dfb88dff1e900952c17c4cc4dd26711e720351177d92d8225825dd57354399ecdb8b7bccd18f883fcd927846e8614dd4ac4a99 SHA512 a5d3f875ac31caa10ca77ce8eb38449b3007094d1b9d7d307bd15ee29644c09530d44ac6a4953e10adfa3bd45b6a3fe44dbbb3b80ab7d0c8572c48523ef287eb

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

Loading…
Cancel
Save