Sync with portage [Mon May 18 09:18:18 MSK 2020].

master
root 4 years ago
parent df884384d0
commit cd53f9e9b0

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29427 BLAKE2B d291edc630570959547ae117a3e004d9d577cc5fa3f45d75bd5d8bf409f4c01139026562484abe388790199700fed44c0c5f99c7d0ae711a3028fb828dd6806c SHA512 f06955090e7cdbecda60987df8af6379b772a4ad0228b41273498850481d19698f147ba0c6187838cf9bd79ff4ce5237caf93fc26f79981c9af93ea0ad252f87
TIMESTAMP 2020-05-17T18:08:29Z
MANIFEST Manifest.files.gz 29450 BLAKE2B e8029459878be60d9a31ef414ebf779d16141f18738aae22afb4b5dad8945219c1df53a79dd5286da0e38445d184f84a059b3c86d20d867a26f446dce1d588d6 SHA512 e4f7c0d14a2f35250009cbc2bed24230cf47b7bf208e455b2af76c84a4db87ab778bb552b7e7faa0b606cdd94d97fadab08310f0bc658c4006bb9b5f13743996
TIMESTAMP 2020-05-18T05:38:29Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl7BfZ1fFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl7CH1VfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klC2LA/9FRtPGMu0sgB0cJslDwfhWxDoMLD3FiSc9ireAy5wFKQYZy1VcAPOyBuI
4S6Z9oPUuemzmdQC3DVXqBRhn6ByhN6ws21l+XsI+GcuDcvgv9ajTaT5JvhqngNB
4GvmmU52Yx6bhCClR0QIDz4vnCYVOIs/5WmAas5c4Smu6Rz4BpXeS06oarkehzSM
Dr3go7qU9BL4lXAgtGTBwa6yHzhfXHJFUPzWEAEQkfaNV+ZWRWAfUEWc2qxW0Q78
K9q96RE+Gk9MqICPi1PJW1NlzrmuDKQIoLi0XyQrbO59vn8Ucp/vwdOufcdJk4+B
9Np9wylRlLHMMMbwOb/MymWlDZJKRRUW4l9Xz202JcUM47MLQ/9cFoXNJIfxvtme
TQhm6Y5sSpKIdWHiMWu5b7i1RUf4ZFzPm4fOuZZYNQKBsAwUJiqYKwd13jCigvfg
oIopUxY92yTFHcjLlcuNMD9Qrrqnb3N3JlnTsZCpZTooRTK37z3VK4zHOphuUi/h
V91dsT+rD1N2Vif04DtidMLNxC9SNQIlkmjn/h/cY1dSg9W6aB9Hr6j+mUJx+SKC
MPZAuJ+ANCQ6eUMbtbtRQR31I+k85NFkTWW4o4nBpSy4Ou2fQSYBqKwOuSDR+OAm
z4RAZuvBunyEycbpXOpjmeeh0IDueBtJALlDVpbDz3SVl6z1uyE=
=X1+z
klAzSA/+M2+o2hnokXIzqvl6YQeucpR5EvHwz/3Ek/UHQGHBM2ikAN2eOzjDCRGP
beTl8ACfQdsCo6QfqZEm+wgN3+efnLwtB7l1RCSotuE1dvGV87k92aN95j5Ud/jZ
+TPL3LLE/cvRxMYW+cT3NCxot/jTe3q+sznVOpY2XomWZyjpbiyaTRsA62V38DQO
DjhgU/9h4txA8/HSi3AEiYk9zs7Vhp56JRRj1NaIuu5AchZVlo+FtWdMfLWJ6032
Gf6pCQwiy490paj/l+ZXQ+fHUpkvsE8T1TuOMY4UJTqtVLFcOP21baoZXbhVbyZh
+GJ9g/glco610O19L+ZpWIx5AO04+mTXAyUhDatq0u/UTI5zMwHbzfPDfjA8A0xy
y/1IRJ/kSIEorUNwp2xiF1waCLknsxNwHQq0ckXLCd8vCu80BpbkWy22XnOYyeXb
xjC/sj1qT8aVK5mA7JiMGrdU30hlPU83hQLtZtBJnL7x3//2hFtDgEln2Y2/0hd/
MaB9J7geE60sCVb98nSchu5KLAxDgCsddp7B2e1uPA6+iP/BJnic1mBI/rdI2Vdp
6RJem8ChejGMkEB+o97EQ2wmmcpcawJPGp6tVjJc6LDjt8XL2CfgzxKs0vjxJalO
BsUGmIuadVfqH96rRTra368JPRFAjDAtzW373romUF3fOvLANkk=
=c+j7
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -2,5 +2,5 @@ AUX gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch 1048
DIST gnupg-2.2.19.tar.bz2 6754972 BLAKE2B fc1b9afb398ef78a6d239c62fc88cba7148679b1b666ac39dbd9644847e99de1a683a7938bc112cb33adafe555472319dde4f64860071446a66cd79934f7d69c SHA512 d7700136ac9f0a8cf04b33da4023a42427fced648c2f90d76250c92904353b85fe728bdd89a713d847e8d38e5900c98d46075614492fdc3d1421f927a92f49dd
DIST gnupg-2.2.20.tar.bz2 6786913 BLAKE2B 43cf9402a26e67d6c7c2444eb2faaee3f06ea0bf6c07708a50834c5d7424db2f9c38e1f0046dd3a35082abc08d401b2951655e7e068f0873db297560b87d2667 SHA512 3e69f102366ec3415f439ab81aae2458182fa1a18dfb86565b1d9dc638f3fc4c179a5947f0042b7c5a813345676285a662793664a1803ea9ad8328f0548e0edc
EBUILD gnupg-2.2.19.ebuild 5324 BLAKE2B 5c294c51bd7a8866f64b1c10e8dcfe4cca8e3ba11ab17b21a057654d969bdb8b9b598461f757ed61f1a00bfdf49632b97c53642e6549c9d9a75434c2885f328a SHA512 67fbaa708dcd39a31a4d61a413e1c27eec94758e8e7dca56303c9d6dd97ea750e74a3a8ef551f42df0d5575e23e0916bb0b99d6834f9bd2930f4b72d8f1e0255
EBUILD gnupg-2.2.20.ebuild 5122 BLAKE2B 81a242a26c645853e0af8a8b493de1835aac7a92684c81ee2eca72c16a472e4e3e5974a68e438b04516f16620798a792de0d7d95e26c1adc98a2b46f9c613d67 SHA512 0a7a9cceef724c0e7faedca0c89c6b17f329b8356a31da2871bc03b105e9a5a65125ed89a11af882a8181e0260747284a8e0634ebb474eb807f5c192e662d99d
EBUILD gnupg-2.2.20.ebuild 5121 BLAKE2B ff48f4790407842a77afbd44118d6dffbc83a8ce6fedfb2c0c648933449c135770f6ee0bb5c248d7ff498b4b0b654b6edafd306424e6cab35d4ea32c0778c07f SHA512 b8877cd56de6fc40860c53149fd4901fc8b133267b617d162c9121bd47c6014d8167834a6b28ce5470262c6389b6698096cce64c9ad905b1be342af96eff8ac9
MISC metadata.xml 1212 BLAKE2B 36bd1e7478abbb579b33292418dc621c65869151cfd0cbe9cb7b553adf92b606273f415db763ec5c3884e91f29929f79de1cbf15cc47626b1115b168d567790e SHA512 646ec87262b7069808976e17fae4b2101f9a8aae7ad5bbd10abce6077a5e4e741eb5692997af4383cf8cd3e6b03ded83f9dd5245ed112533c6a6e4c752b1060a

@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server"
# Existence of executables is checked during configuration.

@ -1,4 +1,5 @@
AUX tpm2-tss-2.4.0-Dont-run-systemd-sysusers-in-Makefile.patch 478 BLAKE2B 180ba38d8b383e12f822a490e648f1e7392bb72c587537b655f613d7200fa0812f367fb6fb9e8ec411e22168016f9db4b352804dc55de1d094c7e3f493ce3a2d SHA512 cfc9591034f8216b5b949058dd3444c2c5b0e860b2fe5cbea99f353d80425d051e90b1117cd5c66b96a5990f7514b575ccf7ee98cdf38b7a2060fe250b805982
AUX tpm2-tss-2.4.0-fix-tmpfiles-path.patch 1145 BLAKE2B 2cb265a5ae605982765675b5911c111c76d433f5ed1803dedbe06766abf9a0e00abd6dd1e378e6d2e30e9f8acdaf2795595c6a83e7fc08b96377c3b125b62ffc SHA512 60a7af4e6aff18837bc6f97211f14af99799942dae197193daa81ceec9a5c889056321abbf3734ec45daf2d873cb978946b6a77f1f5fe4ec2c2df78d3c59c7dd
DIST tpm2-tss-2.4.0.tar.gz 1446509 BLAKE2B bb078719fa85d9ea07b9710b5ac5d2f9c2b842700ed5b26a30ab2708a227b4bd599563c76e648d6f0b9dfe7785a25c049826f953baffdd39113bd62e7b4563df SHA512 763370381584f2124f751f0736e6a8b34428fd52134fd9966f3581e128f3b74b3f1261992f5d6162d7c866e47f7e5519ea80c1d1d39b80d5ed6e067eb2cd35a0
EBUILD tpm2-tss-2.4.0.ebuild 1610 BLAKE2B 8f230e65c4327c443c809cc0af7b6f6f5ccd339cfa94c9c5d167898eaa645f1af35bef8e6bd711a153feda87e898e0dfa8d2fa20a6fff3b6da9d7155b814f4f7 SHA512 284e5f7f3d96f1d52b3ddd58fdf051ff56642ae66129f8e09daaa2c81902264741fb0e625c0e1469957ef2554040fa1f0deb3cc40a6f66e2c96606ae3547a04c
EBUILD tpm2-tss-2.4.0.ebuild 1732 BLAKE2B 79aeca3a75ad2353e9097e04146076d007f4f9f577e43bc22e248ccfe768b2fe26cb11504fe252687c52734fa1cac741e92300400f2a19545888a5827e01546f SHA512 1322dfc40d4be8353b0b8ce64006160ab7717c615351e088e359e73f6e2fb1046db35a77bf9f5a80e5907edf3ed22a3016dbb93cbe3cceb783a83f8cc500e6ee
MISC metadata.xml 713 BLAKE2B 2abdfb26f5f48d666fb73603855baca019806420a262855faa4d4b00c90cdb260f2d6db4fab0752b13ef67dcfcd0e6462889eed7797545b1893a8c6ed137d563 SHA512 d48e14b074bcaaf77b723671a49979f94b592812d55a1e42acbe9b609be4e799bab939fdd4db66a2f9e37b40a0c2a13b47ef48d0e6c30e0ba88110e28dfaa4d2

@ -0,0 +1,15 @@
diff --git a/Makefile.am b/Makefile.am
index c543a287..58187f7e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -558,10 +558,6 @@ uninstall-local:
-rm $(DESTDIR)$(udevrulesdir)/$(udevrulesprefix)tpm-udev.rules
endif
-# Create tss user and FAPI directories directly after installation (vs. after a reboot)
-install-exec-hook:
- systemd-sysusers && systemd-tmpfiles --create || true
-
uninstall-hook:
cd $(DESTDIR)$(man3dir) && \
[ -L Tss2_TctiLdr_Initialize_Ex.3 ] && \

@ -3,7 +3,7 @@
EAPI=7
inherit linux-info tmpfiles udev
inherit autotools linux-info tmpfiles udev
DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
HOMEPAGE="https://github.com/tpm2-software/tpm2-tss"
@ -17,16 +17,16 @@ IUSE="doc +fapi gcrypt +openssl static-libs test"
RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( gcrypt openssl )
fapi ( !gcrypt )"
fapi? ( openssl !gcrypt )"
RDEPEND="acct-group/tss
acct-user/tss
fapi? (
acct-user/tss
fapi? (
dev-libs/json-c
net-misc/curl
)
gcrypt? ( dev-libs/libgcrypt:0= )
openssl? ( dev-libs/openssl:0= )"
net-misc/curl
)
gcrypt? ( dev-libs/libgcrypt:0= )
openssl? ( dev-libs/openssl:0= )"
DEPEND="${RDEPEND}
test? ( dev-util/cmocka )"
BDEPEND="virtual/pkgconfig
@ -34,7 +34,8 @@ BDEPEND="virtual/pkgconfig
PATCHES=(
"${FILESDIR}/${PN}-2.4.0-fix-tmpfiles-path.patch"
)
"${FILESDIR}/${PN}-2.4.0-Dont-run-systemd-sysusers-in-Makefile.patch"
)
pkg_setup() {
local CONFIG_CHECK=" \
@ -44,6 +45,11 @@ pkg_setup() {
kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required"
}
src_prepare() {
default
eautoreconf
}
src_configure() {
econf \
$(use_enable doc doxygen-doc) \
@ -57,7 +63,7 @@ src_configure() {
--with-runstatedir=/run \
--with-udevrulesdir="$(get_udevdir)/rules.d" \
--with-udevrulesprefix=60- \
--with-sysusersdir="/usr/lib/sysusers.d"
--with-sysusersdir="/usr/lib/sysusers.d" \
--with-tmpfilesdir="/usr/lib/tmpfiles.d"
}

Binary file not shown.

@ -1,5 +0,0 @@
DIST manpages-de-v2.12.tar.bz2 10242050 BLAKE2B fa497a6fce2c2387dad2ab9443584174d8d5fab530b94e0123e71286c588cb3a2e52aa96760dbfd6545bed013c460e1bf61eb4a5af0673bb84c1c0f0c960a357 SHA512 548d3dd500ce1eadc71365119e35072b71e3fbe36eba664d992e94897f442fb93f9397053f72363f83dff2e931d93e2af995976736d8513d11d7c42bdb471862
DIST manpages-l10n-v2.16.tar.bz2 26569385 BLAKE2B ff5877a2a58e48fb7411559bbc22dae5918bda2d1fa38b5239bb6fc0561d85c44a276a491a368fee75ee26508f0128b5f4a5d0afe344321b4d4c653dd6a24898 SHA512 e534276b693c124a70a409ba9318a4a3e168c3d10c8e2837811f27d471ebb25eb4235eff9910cfc57624560fbc6273379a2d813b4a8cec2dd7ca1a0cd09ed78d
EBUILD man-pages-de-2.12-r1.ebuild 1926 BLAKE2B fd7935fb04cd30a4f95ef605d07d8f7adafd27de1f49cb2556184cb3e31f37866642044812db1872f0d3096427254149f7e01390b11e63f1927e3e72fe6500af SHA512 e8d4f6faaf180952704e73f02dfcbae019793c6d4e850f4b01aa42934fe6a37a6400dd2c5aa854e421291074125724b752cb344c284c408b4fdee3444f6e276b
EBUILD man-pages-de-2.16.ebuild 1439 BLAKE2B e7b8b5c572c04a6308faa4841b8e2125d5d3cec25c493148f5a7e117bb3d480cfd16e0cab46a88333e6ff948498e0d70e9de213afb7224adc431b2b67ef61033 SHA512 4518beb6324e3a658b4c610a763b3755e98f4c0ff9b2fef32ac37aa16b86291ee2f4b0f7eaad8eaa3fe3806fcbdc6b58541cd85d6e094311d8888a924b54eadc
MISC metadata.xml 369 BLAKE2B 41170815bcde0a65831b0453eee7b99359594bc67d345e31d1228d6b5def740d73087b96473511a8249528ac16a80b0eeee91791f9d4f113cb5caed918b40552 SHA512 e36208b3689927021e51ad2348ba3f5a5598b9657ffd7156d928dc817b90ed91a57d43605eb8a3e2fde1caf04349ba76b68ebc7ead1061ecca66280095179658

@ -1,82 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools
MY_P="${PN/-/}-v${PV}"
DESCRIPTION="A somewhat comprehensive collection of Linux german man page translations"
HOMEPAGE="https://salsa.debian.org/manpages-de-team/manpages-de"
SRC_URI="https://salsa.debian.org/manpages-de-team/manpages-de/-/archive/v${PV}/${MY_P}.tar.bz2"
LICENSE="GPL-3+ man-pages GPL-2+ GPL-2 BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86"
IUSE=""
RDEPEND="virtual/man"
BDEPEND="app-text/po4a"
S="${WORKDIR}/${MY_P}"
src_prepare() {
default
sed '/gzip --best/d' -i po/Makefile.am || die
# sys-apps/shadow has it's own translated man-page for this
local manpage
local noinst_manpages=(
upstream/debian-unstable/man1/groups.1
po/man1/free.1.po
po/man1/groups.1.po
po/man1/su.1.po
po/man1/uptime.1.po
)
for manpage in ${noinst_manpages[@]} ; do
rm "${manpage}" || die
done
# Use the same compression as every other manpage
local PORTAGE_COMPRESS_LOCAL=${PORTAGE_COMPRESS-bzip2}
local PORTAGE_COMPRESS_FLAGS_LOCAL=${PORTAGE_COMPRESS_FLAGS}
if [[ ${PORTAGE_COMPRESS_FLAGS+set} != "set" ]] ; then
case ${PORTAGE_COMPRESS_LOCAL} in
bzip2|gzip)
PORTAGE_COMPRESS_FLAGS_LOCAL="-9"
;;
esac
fi
# Fix source files for symlinks
local LINKSOURCE
case ${PORTAGE_COMPRESS_LOCAL} in
bzip2)
for LINKSOURCE in upstream/*/links.txt ; do
sed -i -e 's/\.gz/\.bz2/g' "${LINKSOURCE}" || die
done
;;
gzip)
# pass
;;
xz)
for LINKSOURCE in upstream/*/links.txt ; do
sed -i -e 's/\.gz/\.xz/g' "${LINKSOURCE}" || die
done
;;
*)
ewarn "Unexpected compression command ${PORTAGE_COMPRESS} found, symlinks will not work."
;;
esac
eautoreconf
}
src_compile() { :; }
src_install() {
emake mandir="${ED}"/usr/share/man install
dodoc CHANGES.md README.md
}

@ -1,64 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools
MY_P="manpages-l10n-v${PV}"
DESCRIPTION="A somewhat comprehensive collection of Linux german man page translations"
HOMEPAGE="https://salsa.debian.org/manpages-l10n-team/manpages-l10n"
SRC_URI="https://salsa.debian.org/manpages-l10n-team/manpages-l10n/-/archive/v${PV}/${MY_P}.tar.bz2"
LICENSE="GPL-3+ man-pages GPL-2+ GPL-2 BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
RDEPEND="virtual/man"
BDEPEND="app-text/po4a
dev-lang/perl"
S="${WORKDIR}/${MY_P}"
src_prepare() {
default
# some packages have their own translations
local noinst_manpages=(
# sys-apps/shadow
po/de/man1/groups.1.po
po/de/man1/su.1.po
# sys-process/procps
po/de/man1/tload.1.po
po/de/man1/pwdx.1.po
po/de/man1/uptime.1.po
po/de/man1/pmap.1.po
po/de/man1/pgrep.1.po
po/de/man1/free.1.po
po/de/man5/sysctl.conf.5.po
po/de/man8/sysctl.8.po
po/de/man8/vmstat.8.po
# app-arch/xz-utils
po/de/man1/xz.1.po
po/de/man1/xzdiff.1.po
po/de/man1/xzgrep.1.po
po/de/man1/xzless.1.po
po/de/man1/xzmore.1.po
)
rm "${noinst_manpages[@]}" || die
eautoreconf
}
src_configure() {
econf --enable-compression="none"
}
src_compile() { :; }
src_install() {
emake mandir="${ED}"/usr/share/man install
dodoc CHANGES.md README.md
}

@ -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>bureau@jonglieren-jena.de</email>
<name>Markus Oehme</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

@ -1,6 +0,0 @@
AUX man-pages-fr-3.70-r1-fix-unpack.patch 701 BLAKE2B 7ad8cc9877f8bc0a206258e4ff661e5df7176e4acce6e0130eb1ee5773f5f54c78dc7482b35546d85e6766a493e162fa76afa219958001934f84faf0367cb326 SHA512 9d98710f0005ae6e37c081c007988900a744390ed91ef11b2fa35f845a526f8361bf2a95029d92eebe581b59c68e63ce00a5593042164b54f3e1086ec09d4c22
DIST man-pages-3.70.tar.xz 1266044 BLAKE2B 00aa14ac7c9aafb9883713c4d13fe9318cf10cfe844663226bcd374b0a77b8b8a60cefeada7ca058f9d4e8b4e1056f4c8c6d762f46507f08f454bbe450f49fe3 SHA512 3e5590fe5181a914bb49531b7786eefc9d13d1ce1e3a80b09500dfc31a7fa01543f36c44484194613d2c87b840e4bdd9774eedc67251d3378014698078cb3ca3
DIST man-pages-fr-3.70-1-r1.tar.gz 4669973 BLAKE2B 2fd32c5e922f8d74dbec74724c9acb8f5fdc0fd7a88f4687465713b22ddee5589b4a54383bdf14eb76076538e9d28a20ffdac2415c521b21e21f5186606121d6 SHA512 002ca3b7066437ce3a42f9c0396940ffc8593d2acdd05a3150c54b8d1f272ef6a448a18e6f3de0f90ac6eb4e616c132eb4e11e3e052b2e6f83a820a7d56f32d1
DIST perkamon-man-pages-3.70.tar.gz 24292 BLAKE2B 60848a93d95c1eedc50b10a4b8cfd68c3847ae5e6d13de06058f1c89218d953f68f5428fe3d422c11078f80a5bcb678abd51388b6ee4ea20c2db2e9a87fc51e6 SHA512 648f16c958d1ed5933da1e971f94391761cad94414eb4d0d3eee612f9cabef3a56f07c5f83b72be3f98d49a9956d3ccceb1568ea76572f6d4a6fb8b50a8225a5
EBUILD man-pages-fr-3.70-r1.ebuild 1207 BLAKE2B 8a7ef9c4b44e116871e08b35895861dfbe0c88987db25ee8e8ebdcaee97fad692819cd92f7f5eb4ba7b4a0b6349f26bdc9e1f917bf279a481d3cf73119e45a76 SHA512 48fc118b6776326798ac40abaf8c482b59d8c6fc20a2ff2966672a444549c4d61c8fe1750a396336911764c2277227373442c53bb3f6e7b0f035af455742a79b
MISC metadata.xml 546 BLAKE2B a22dfeb81d1ca03f415767c7666bf5575e9c6bffb6a12b7f75b3c1921c05f21d7cd2eac020facc5b161ca89204d6d1d64b47e7436b577dbf2939b0799820cca6 SHA512 dcda3faede9782291b4ee3a1022434bea5c1807fe1099f84f3869f6d4276a918fb0eefef6879db96497d1106deb490d0a993dd5636d36b4e7455f71b6b809c17

@ -1,26 +0,0 @@
diff --git a/Makefile.old b/Makefile
index a4e4285..b3b3690 100644
--- a/Makefile.old
+++ b/Makefile
@@ -39,7 +39,7 @@ stamp-unpack-git:
touch $@
setup: stamp-setup
-stamp-setup: stamp-unpack
+stamp-setup:
$(MAKE) -C perkamon setup
mv perkamon/build .
touch $@
diff --git a/perkamon/Makefile.old b/perkamon/Makefile
index 3a3aa32..57e532c 100644
--- a/perkamon/Makefile.old
+++ b/perkamon/Makefile
@@ -99,7 +99,7 @@ stamp-unpack-git:
# Prepare sources for being used by po4a.
# This target is called once after manual pages are unpacked.
setup: stamp-setup
-stamp-setup: stamp-unpack
+stamp-setup:
-rm -rf build
mkdir -p build/C
for i in $$(seq 8); do mkdir build/C/man$$i; done

@ -1,50 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PV="${PV}-1"
DESCRIPTION="A somewhat comprehensive collection of French Linux man pages"
HOMEPAGE="https://traduc.org/perkamon"
SRC_URI="
https://gitlab.com/perkamon/${PN}/-/archive/${MY_PV}/${PN}-${MY_PV}.tar.gz -> ${PN}-${MY_PV}-${PR}.tar.gz
https://gitlab.com/perkamon/man-pages/-/archive/${PV}/man-pages-${PV}.tar.gz -> perkamon-man-pages-${PV}.tar.gz
https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-${PV}.tar.xz
"
LICENSE="BSD GPL-2+ man-pages"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
BDEPEND="app-text/po4a"
RDEPEND="virtual/man"
S="${WORKDIR}/${PN}-${MY_PV}"
PATCHES=(
"${FILESDIR}/${PF}-fix-unpack.patch"
)
src_unpack() {
unpack "${PN}-${MY_PV}-${PR}.tar.gz"
cd "${S}" || die
unpack "perkamon-man-pages-${PV}.tar.gz"
mv "man-pages-${PV}" "perkamon" || die
cd "perkamon" || die
unpack "man-pages-${PV}.tar.xz"
mv "man-pages-${PV}" "man-pages" || die
}
src_compile() {
emake translate
}
src_install() {
einstalldocs
doman -i18n=fr build/fr/man*/*
}

@ -1,18 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>beatussum@protonmail.com</email>
<name>Mattéo RossillolLaruelle</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<maintainer status="active">
<name>perkamon</name>
</maintainer>
<remote-id type="gitlab">perkamon/man-pages-fr</remote-id>
</upstream>
</pkgmetadata>

@ -1,4 +0,0 @@
DIST manpages-pl-0.7.tar.bz2 3791061 BLAKE2B 81809280c78ecafc67c59a5353a589c119fe6b590c9d655dae4accb5247a178df9f3f186822834f3426b0d41ed9ab83f335204eb654acf2cf5a472dd7ca4cafb SHA512 79293e1bbfbaed5f97e63cb86fc1b445ea960fdee96567899ba9f6836d4188e0d80d4788180c29fdca3d358359b6fd3768c195857657819534942ece2c43694b
EBUILD man-pages-pl-0.7-r1.ebuild 774 BLAKE2B ba82a8059064d61ce8f433d25abe00a000fed83857c0f6c4ebfdaa40e6af2bb494e995161125bd99f249c5729aa2cd37216719da95257b462f6711adec3c213e SHA512 bcf6069555e7de2c7ab39b77ab677eedb68bb8cf28f1376e9fabb5d51cf51b932025542617de654a4886adc0879807d1bf5e8c17e04019a5710074e02e2706d2
EBUILD man-pages-pl-0.7.ebuild 729 BLAKE2B 34d969250f694f90d47fff4f8bc89883f3aaca376436adf7174c0b15013e79ebad574bdbad399413f3d3d2c15e3ea260b0f1d5d84b6e9a28a552677e324992a5 SHA512 c519003af9d0433ed0e17cf793726ea79dfaadc1d9a3cee37f96e600c78e3c9fe41b361586067cbff87afd1878dc50cae5f664c68c7e7406fe70e1467188233e
MISC metadata.xml 447 BLAKE2B e8f0a2348cf7a9937b9aeaf647ed1da769201f131b377f965ac3965ee0d86a5fec00b61b804f4145e0c31c274a850481f756c8510e6ed49a951d533a94a427ce SHA512 ce47231649316f102bc2b2318d51b548efd9159b3c2df9edfc0e17dda5710cac2a39c1cd86961d842f627c4b6b83fcf32da0b6194518109b7fd69355ec337f54

@ -1,31 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PKG=manpages-pl-${PV}
DESCRIPTION="A collection of Polish translations of Linux manual pages"
HOMEPAGE="https://sourceforge.net/projects/manpages-pl/"
SRC_URI="mirror://sourceforge/manpages-pl/${MY_PKG}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
DOCS=( AUTHORS README )
S="${WORKDIR}/${MY_PKG}"
src_prepare() {
default
#mans provided by other packages
rm generated/man1/{free,groups,uptime}.1 \
po/man1/{free,groups,uptime}.1.po \
|| die "Failed to clean up duplicates from build directory!"
}
src_install() {
emake install DESTDIR="${D}" COMPRESSOR=:
}

@ -1,29 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MY_PKG=manpages-pl-${PV}
DESCRIPTION="A collection of Polish translations of Linux manual pages"
HOMEPAGE="https://sourceforge.net/projects/manpages-pl/"
SRC_URI="mirror://sourceforge/manpages-pl/${MY_PKG}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86"
DOCS=( AUTHORS README )
S="${WORKDIR}/${MY_PKG}"
src_prepare() {
default
#mans provided by other packages
rm generated/man1/groups.1 po/man1/groups.1.po || die "Failed to clean up duplicates from build directory!"
}
src_install() {
emake install DESTDIR="${D}" COMPRESSOR=:
}

@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>yoshi3@autograf.pl</email>
<name>Marcin Kowalski</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">manpages-pl</remote-id>
</upstream>
</pkgmetadata>

Binary file not shown.

@ -1,6 +1,8 @@
DIST libuv-1.35.0.tar.gz 1253950 BLAKE2B 81ed766d0ca6fc0f8d2ed0b530b9a43104a2f985f86974a30b2d0abe08327cfeb7dfdd7c5b31619fbfcd8f9ca2e03987e16856d8abfef8b9eb9afa7f8c7b0b27 SHA512 a05bfd7cab6ae74022e7120a48772a6594522fb5bc467c8c05eb4809d7c78b68fa4843d86e2e34a68d439767a27dbc49f3b1dcbc8df85bec64471c1b459989c3
DIST libuv-1.37.0.tar.gz 1249701 BLAKE2B 4c48e2062eaaa259623908db99e3ca4b63f27dcbae097b05af542b32860d79aa5aaf5b388c48902a1927b9c4ad6e88b1c2dc2c052815e1321c3e17932c7f09c6 SHA512 ae0d864f5455696507b3a7680170d26e0e333aaeeb74dc2647fc9774a89912ba8ac2be056dbd5cd2b0224ec36ef7bb223fbc851a77302be82c531f8ea01545e0
DIST libuv-1.38.0.tar.gz 1261216 BLAKE2B 837a98e176878e81a9dbe10ee178fa1f738c406eb765308017cc3507ba8343ffbb0c09a68dd1376c855e5c0eb938196ab477aeef764219b64f1999468cadf72b SHA512 da9af33ec17f46f2390661f84e942115c442e665cb63ba5637eb12d2cb0b034889e0d816f261abe7fff3b4d0b44ab8bb63c81f3ec1917325cf0ca93e01921641
EBUILD libuv-1.35.0.ebuild 1238 BLAKE2B c87031d7cecb688e0a6d6a2ababb0ae63758f8b3b9be8dbb4e49795a9157c29cd9bd850b8316718ec348672736a84fd51c75c0c0d3be2932aa38676741a3d8de SHA512 ef1451af4f77819ff7afb6f9edbe9d4116a9a3efaaf16ce531efd70ef36a6bb7278ee3be6e44742270169de6a301252985ac4e91ca29deaf53d1a1c2d0785dcb
EBUILD libuv-1.37.0.ebuild 1247 BLAKE2B 1d14427ff52449afbb132ae4987dd3c931d7d2f9ca033bfbdf2c450777d19e27280a0b9bd3c2e8dff049d02ff4070003d92f389414cae2d0afd2ff13d550f3e4 SHA512 4621824e3357f24443d29fd50a6bf302cadb378c613fa95357c7ae86e27634541ccc0bdf7cd93c0aff2b9ad18645b33b7fdcd93348cad53094ed21efc6b41cae
EBUILD libuv-1.38.0.ebuild 1247 BLAKE2B 1d14427ff52449afbb132ae4987dd3c931d7d2f9ca033bfbdf2c450777d19e27280a0b9bd3c2e8dff049d02ff4070003d92f389414cae2d0afd2ff13d550f3e4 SHA512 4621824e3357f24443d29fd50a6bf302cadb378c613fa95357c7ae86e27634541ccc0bdf7cd93c0aff2b9ad18645b33b7fdcd93348cad53094ed21efc6b41cae
EBUILD libuv-9999.ebuild 1016 BLAKE2B 7d72cbf0f224869e127da3ea2826d2d69b7e080d43cea51d4fea2f5fa87f24b5a6b38f7b9ceb371c2cf93c4bb54f254a1a38d4e55be726ab387eab166751f9be SHA512 25d5485d6d1a55ab89db02f116e62e9538f1af795c44d57bce3b5f0e0e05704b2f5954fc3a2e5c4886fe76d22be145cbb66ced3375ec7a1cfb453596dcc35cc0
MISC metadata.xml 1392 BLAKE2B e4e8980feed751a6ddc0284d1bc0e56635707adad5ccedea3a78c9a22b0ef700f7554a62d7edc5a2d824dfd66036937e9056bd9db7cd302c5028469bbebbd3e9 SHA512 d2d709b7c1cfa4d83957365d62bf7fb95e1948129f499a907718228c067d871212c9b16f8272f000db92aad8eeb35505dd50a08357b8ae07dbbc9a4fe8534b3b

@ -0,0 +1,47 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools multilib-minimal
DESCRIPTION="Cross-platform asychronous I/O"
HOMEPAGE="https://github.com/libuv/libuv"
SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD BSD-2 ISC MIT"
SLOT="0/1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
RESTRICT="test"
DEPEND="sys-devel/libtool
virtual/pkgconfig[${MULTILIB_USEDEP}]"
src_prepare() {
default
echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \
> m4/libuv-extra-automake-flags.m4 || die
# upstream fails to ship a configure script
eautoreconf
}
multilib_src_configure() {
local myeconfargs=(
cc_cv_cflags__g=no
$(use_enable static-libs static)
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
}
multilib_src_test() {
mkdir "${BUILD_DIR}"/test || die
cp -pPR "${S}"/test/fixtures "${BUILD_DIR}"/test/fixtures || die
default
}
multilib_src_install_all() {
einstalldocs
find "${D}" -name '*.la' -delete || die
}

Binary file not shown.

@ -1,5 +1,7 @@
AUX matplotlib-2.2.4-doc-fix.patch 629 BLAKE2B 61549eac0d67275117750ad11a7b4aabe9d81783b0d603039266b88d6fe42edce4ca222df4666d83b9e4ff069a4a794b836ef40c748c921c0f092b6c01ff3b9b SHA512 ebf3cf7611a6f6f819546805443e9932a4cb3c77eb0eff507e94667ec32462ac5ee99be689d6523cf7111f16776d0837c14f469f674530a36e95343b2803581b
AUX matplotlib-2.2.4-no-jqueryui-download.patch 708 BLAKE2B 8ad1b3cef23a5bf1dbaaff22367ecc09608945244852552bc22f86ae6350d4683821f4b2d7d9fd76c0e701724e17508c99fda0205d420ed21c35164533bd3dd6 SHA512 8d783f6978403737ea65741a71e0c4ca7e428297504c11351f38616d01ebf60428eb993585f27c5d39dc607bb76e146b4e642bc295fc18ce3008e868a9cc6b5a
DIST matplotlib-2.2.4.tar.gz 36974286 BLAKE2B 9c4c69163a23ff02107ee155f72e142dcf31ba965f6a20f468b96f3f4b70b95ff6caade6b14bcbacd5b231848d2000ce6af9f113feefb41d6e186725349490d3 SHA512 968f5731b8a9a2c5575403c60d5b0a98a452b33094e520be44f4d901f892d082babc8fc1d73c519e1ff2baf756f3cb7652f4b796e166d66dfda31f7e50c58139
DIST matplotlib-2.2.5.tar.gz 36678633 BLAKE2B fb3084a2d34a920413c44a23a956ffdcf7a31d521e2d1df50a68c9f17882cb87deebb403ec47154284593b39df24dad72e6352e1427091f795058db11f1d3a1b SHA512 f4771dca4b3c936e0d47f42630759207ccfe11586b3efadb401144b014a600914a6521af4fbe060fa80fd74132c92f1d3b37cac4fea9999ca90300c1dec8391b
EBUILD matplotlib-python2-2.2.4.ebuild 5197 BLAKE2B 83b11730eb8b96d3b63a926eb600cf2502b90d24f0eb8c2a67e653a92e3a8295ea8c2e13ebf2306936ad6b519770a301c7b1f3f9289bb984071dbfc254d98a71 SHA512 f1c94c3f81ef2de5beb0478c56f74b4f92ff4a8c190e82361d1e63c23977273665799cc8056d7988f659353249633ace874d7662199326005b0fc072739e15a4
EBUILD matplotlib-python2-2.2.5.ebuild 5139 BLAKE2B ce574087349a22b3c6a2a9a4d96220ebd0e5d9f7cd500c354ca4f7ca5c064ff6d004c136144f05aa93a15d5100535449bfcdbb93afdff0a482a285f5a41000be SHA512 824b845d7ff6dc0a75f26caa02a15963d2bccf76735feb2beeaaa23eaa625046157189024e41ab7b32180ecc40176758bff63974dcc976137ced10f5dc1ddaac
MISC metadata.xml 990 BLAKE2B c5e7256de7565d910a32ab9d48e39b49d3868d345e16cf893cf135dd114b20032c7794dfec3c832768172b7a8437e76e2807b7027bb2a9e392473054bfc7f000 SHA512 6c47f53ce41e4cae3f58f0abbe0a8b369670a0eefddf6eead266a530589398b7d212dab9627d6b8c6ec0970717d3220e09522f63f587cfdd2613113ac896aa7b

@ -0,0 +1,216 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE='tk?,threads(+)'
inherit distutils-r1 flag-o-matic virtualx toolchain-funcs prefix
MY_PN=${PN/-python2}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Pure python plotting library with matlab like syntax (py2 version)"
HOMEPAGE="https://matplotlib.org/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
S=${WORKDIR}/${MY_P}
SLOT="0"
# Main license: matplotlib
# Some modules: BSD
# matplotlib/backends/qt4_editor: MIT
# Fonts: BitstreamVera, OFL-1.1
LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="cairo excel gtk2 gtk3 latex qt5 test tk wxwidgets"
RESTRICT="!test? ( test )"
REQUIRED_USE="
test? (
cairo latex qt5 tk wxwidgets
|| ( gtk2 gtk3 )
)"
# #456704 -- a lot of py2-only deps
COMMON_DEPEND="
dev-python/functools32[${PYTHON_USEDEP}]
dev-python/subprocess32[${PYTHON_USEDEP}]
dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]
dev-python/cycler[${PYTHON_USEDEP}]
|| (
>=dev-python/numpy-python2-1.7.1[${PYTHON_USEDEP}]
>=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
)
dev-python/python-dateutil:0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
>=dev-python/six-1.10[${PYTHON_USEDEP}]
media-fonts/stix-fonts
media-libs/freetype:2
media-libs/libpng:0
>=media-libs/qhull-2013
>=dev-python/kiwisolver-1.0.0[${PYTHON_USEDEP}]
cairo? ( dev-python/cairocffi[${PYTHON_USEDEP}] )
gtk2? (
dev-libs/glib:2=
x11-libs/gdk-pixbuf
x11-libs/gtk+:2
dev-python/pygtk[${PYTHON_USEDEP}] )
wxwidgets? ( >=dev-python/wxpython-2.8:*[${PYTHON_USEDEP}] )"
# internal copy of pycxx highly patched
# dev-python/pycxx
DEPEND="${COMMON_DEPEND}
dev-python/versioneer[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
virtual/pkgconfig
test? (
dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/nose-0.11.1[${PYTHON_USEDEP}]
)"
RDEPEND="${COMMON_DEPEND}
!<dev-python/matplotlib-3
>=dev-python/pyparsing-1.5.6[${PYTHON_USEDEP}]
excel? ( dev-python/xlwt[${PYTHON_USEDEP}] )
gtk3? (
dev-python/pygobject:3[${PYTHON_USEDEP}]
x11-libs/gtk+:3[introspection] )
latex? (
virtual/latex-base
app-text/ghostscript-gpl
app-text/dvipng
app-text/poppler[utils]
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexextra
dev-texlive/texlive-xetex
)
qt5? ( dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] )"
# A few C++ source files are written to srcdir.
# Other than that, the ebuild shall be fit for out-of-source build.
DISTUTILS_IN_SOURCE_BUILD=1
pkg_setup() {
unset DISPLAY # bug #278524
}
use_setup() {
local uword="${2:-${1}}"
if use ${1}; then
echo "${uword} = True"
echo "${uword}agg = True"
else
echo "${uword} = False"
echo "${uword}agg = False"
fi
}
python_prepare_all() {
# Generates test failures, but fedora does it
# local PATCHES=(
# "${FILESDIR}"/${P}-unbundle-pycxx.patch
# "${FILESDIR}"/${P}-unbundle-agg.patch
# )
# rm -r agg24 CXX || die
# rm -r agg24 || die
# cat > lib/${PN}/externals/six.py <<-EOF
# from __future__ import absolute_import
# from six import *
# EOF
local PATCHES=(
"${FILESDIR}"/${MY_PN}-2.2.4-doc-fix.patch
"${FILESDIR}"/${MY_PN}-2.2.4-no-jqueryui-download.patch
)
sed \
-e 's/matplotlib.pyparsing_py[23]/pyparsing/g' \
-i lib/matplotlib/{mathtext,fontconfig_pattern}.py \
|| die "sed pyparsing failed"
hprefixify setupext.py
export XDG_RUNTIME_DIR="${T}/runtime-dir"
mkdir "${XDG_RUNTIME_DIR}" || die
chmod 0700 "${XDG_RUNTIME_DIR}" || die
distutils-r1_python_prepare_all
}
python_configure_all() {
append-flags -fno-strict-aliasing
append-cppflags -DNDEBUG # or get old trying to do triangulation
tc-export PKG_CONFIG
}
python_configure() {
mkdir -p "${BUILD_DIR}" || die
# create setup.cfg (see setup.cfg.template for any changes).
# common switches.
cat > "${BUILD_DIR}"/setup.cfg <<- EOF || die
[directories]
basedirlist = ${EPREFIX}/usr
[provide_packages]
pytz = False
dateutil = False
[packages]
tests = $(usex test True False)
[gui_support]
agg = True
pyside = False
pysideagg = False
qt4 = False
qt4agg = False
$(use_setup cairo)
$(use_setup gtk3)
$(use_setup qt5)
$(use_setup tk)
EOF
if use gtk3 && use cairo; then
echo "gtk3cairo = True" >> "${BUILD_DIR}"/setup.cfg || die
else
echo "gtk3cairo = False" >> "${BUILD_DIR}"/setup.cfg || die
fi
cat >> "${BUILD_DIR}"/setup.cfg <<-EOF || die
$(use_setup gtk2 gtk)
$(use_setup wxwidgets wx)
EOF
}
wrap_setup() {
local MAKEOPTS=-j1
local -x MPLSETUPCFG="${BUILD_DIR}"/setup.cfg
unset DISPLAY
"$@"
}
python_compile() {
wrap_setup distutils-r1_python_compile --build-lib="${BUILD_DIR}"/lib
}
python_test() {
wrap_setup distutils_install_for_testing
virtx "${EPYTHON}" -c "import sys, matplotlib as m; sys.exit(0 if m.test(verbosity=2) else 1)"
}
python_install() {
wrap_setup distutils-r1_python_install
# mpl_toolkits namespace
python_moduleinto mpl_toolkits
python_domodule lib/mpl_toolkits/__init__.py
}
python_install_all() {
distutils-r1_python_install_all
find "${D}" -name '*.pth' -delete || die
}

@ -2,10 +2,12 @@ AUX numpy-1.15.4-no-hardcode-blas.patch 3841 BLAKE2B 19ddde096b5b0b1d3c0a98e16c1
AUX numpy-1.16.5-setup.py-install-skip-build-fails.patch 916 BLAKE2B 0745e076d4338b2591111c89183e6779c7461e73f4d9ec81b561fa6577da5840c268ce2ce5502d846d2a2e43ef74d4ce28be1dbd3fafee9ea955f81b8d3479db SHA512 f1708b76a7b1e308153b01f73bdf314d9a1fd7f57505bf0ed2da708097fdbc7735574520b99d32c76130e5bfef2bb74a45c683ef5f6b791dee153e29a8e87db2
AUX numpy-1.17.4-no-hardcode-blasv2.patch 2420 BLAKE2B e4c0058b1226fced2c38caf67b2843021c6f42773781668a556eb48d7038acd0b1c7cbf30a432fdc3f4d2abf8eef28df7102be1bc9669a4ddc4ee4fc5e239d68 SHA512 9c6dc7e4f5b28b24ac5e1c686066c973b218b0e4e07b500a52c8b3e247acb150714072d17dd1a8579f47c48e9776bddebf9f049616aca52e0325c8f09ef09dad
DIST numpy-1.16.5.zip 5138208 BLAKE2B f5511650e66939a6ce21cfad7874aecdeb6c07a70b32419a808956e42c7819d82bb364f1632da91b4d8a5237001c8ae3cbdcac10651fa0acca9558bdeafb5437 SHA512 6dd790ff57fdb7e7b0bddb47ea2b70b2667edefe632548ec68934e12a16af4a51bed9726e495c4993aad4c448dc4a204d0a087577d43dcfc9fa0164eb1d4b898
DIST numpy-1.17.4.zip 6366657 BLAKE2B 89f729bb0740fa721dfe8d1165094a96302fde1e8c272689c11cb4a9bb39d11afaf6eda3ded8a370333b47b9d1ee25e8cb0a602c8cf44964612342c50ea5824f SHA512 f3264be7152437d71718da4728222962013ebd7fe02288d5063f1c763d1c4eee26485c27e8088f4dff79a4d491bc9f191849748c6007d093d22e89c6bff317f3
DIST numpy-1.18.3.zip 5435268 BLAKE2B aaf14627ca24e27806e6a5498a8b91f85c2582794db2ef2ec315e88b107435aeb2e8f288c68ba00593150787d6deb887faa029f850df4c6cb65426499f7ee83f SHA512 afb14dec81ade556e10b7de372e9d7b01b4bf246609c5eea26ad76ce93e6d9caa95479ae70dbfb725f28ac4802f94203c92e1e991852d2866b5225fc9d68e68d
DIST numpy-html-1.16.4.zip 12097069 BLAKE2B db1f897342fbc80a761fbaee7b0eee3761dbfa04ef6c46a137bb2392caaec8256580467ce06498cceeada2639151a1ec75dafab484d64cb897c008727d6d32a5 SHA512 c44c5e1e0cb22f9dd46fe9e302030292d85e567456178fee296746a414271634e906509fb6665ac63fbfebdd13c5383574f0aa47b4fbc639063da31addc3316a
DIST numpy-ref-1.16.4.pdf 5176571 BLAKE2B 9a875ebd1473b241d463d810a6d191581aef961158f2f82959671b554ace3ad482795e4f3e1cb7dd4632cff926c1e864c675a7624fb0f4e4f297948bf50f0564 SHA512 983ba0f34a70c011886bdbc9fd8f3f75a3a967ca29217acc76fa46e7da391296a5628c9a557ac76efb393271abfb8ee4f376d401c1cc1e5c30622e54b9325d09
DIST numpy-user-1.16.4.pdf 596203 BLAKE2B da3ad1f0ec1c965d20656f73a970911cbb58efa73a5df89e2e6485e0dd763f483e35eea1395ac919bf35d496fb216cee954fc5d31edebc1796a24a2a7a2d12b9 SHA512 3083008547213bfa98ffa5cd8e2cea13f6947f42d83aef61502a2a852b0d5f27d727c76b42d281d7a2f4f76c78e88b12ee3d9b164b39fe1f0213ace7097357d6
EBUILD numpy-1.16.5-r1.ebuild 4364 BLAKE2B f8d83c189cc4dda70593621135607520ed993de72ea3495f3b41bc5a7ce2d39df3e92ac8f60e14a32cba17e062a97c45bc8c975e94c09a4213b4651f9c0d78bc SHA512 cc185d66671c12022ef77ad93117b01035302daad8bc71409e43ba5ed90ff1453b7ae05896aaf085fd94eee7abbd572e476e11996e16106b2fcb265aed274d73
EBUILD numpy-1.17.4-r3.ebuild 3696 BLAKE2B ee0e8046b383007e7f51a9291220e299b5dc1d5e92deaabbd7b8192ad2d1de1bb81e3b8a9c4f8db3ae7b4705b2b3d1101b3aab645603847fcb70d339e480ffae SHA512 d75bb8e15c3fb56106989be3063365e0e9e161195eef56bc0ee57eee8f3a16489715855798a485976fa617e73880ac18eeb01e3304233e5cfdf925c12e53493d
EBUILD numpy-1.18.3.ebuild 3735 BLAKE2B 6442e75f8f8c4cef1c9a2fc06edd5cdbc71327c6f7952c90b4a0d3b34ba541571fe706a043f2c9617c69ef2babfc32b08b2b50675eced5358bb3a428727056a1 SHA512 efdd2f3b0435e5411c232159ae2975ef0d41c182bdda2833f633f6410d83bf8e456fc5c0cd06cbe211e61c67daf9911ce37b0d6d8d0189804cb3016527d7ad0c
MISC metadata.xml 876 BLAKE2B 5e257d6ea3c59c5819d854db7b7db3ebff53b5c87b5ce9348786085f09db12aa6fc8fa86393b9e6c06760ac0d9f36a52fdfb1865c9d1d9ad5526d74d3d53e8b1 SHA512 d35d0954ff8f21e370edeab3ce3e5ab501bf216c93399e807ede6f1910ba0ea41359425bf894d813a39442fb92a724fe83ec8a5c64e6bd97de9422f67700d549

@ -0,0 +1,141 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_REQ_USE="threads(+)"
DISTUTILS_USE_SETUPTOOLS=rdepend
FORTRAN_NEEDED=lapack
inherit distutils-r1 flag-o-matic fortran-2 multiprocessing toolchain-funcs
DOC_PV="1.16.4"
DESCRIPTION="Fast array and numerical python library"
HOMEPAGE="https://www.numpy.org"
SRC_URI="
mirror://pypi/${PN:0:1}/${PN}/${P}.zip
doc? (
https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-html.zip -> numpy-html-${DOC_PV}.zip
https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-ref.pdf -> numpy-ref-${DOC_PV}.pdf
https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-user.pdf -> numpy-user-${DOC_PV}.pdf
)"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc lapack test"
RESTRICT="!test? ( test )"
RDEPEND="
lapack? (
>=virtual/cblas-3.8
>=virtual/lapack-3.8
)"
DEPEND="${RDEPEND}"
BDEPEND="app-arch/unzip
lapack? ( virtual/pkgconfig )
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
PATCHES=(
"${FILESDIR}"/${PN}-1.17.4-no-hardcode-blasv2.patch
)
src_unpack() {
default
if use doc; then
unzip -qo "${DISTDIR}"/numpy-html-${DOC_PV}.zip -d html || die
fi
}
python_prepare_all() {
if use lapack; then
local incdir="${EPREFIX}"/usr/include
local libdir="${EPREFIX}"/usr/$(get_libdir)
cat >> site.cfg <<-EOF || die
[blas]
include_dirs = ${incdir}
library_dirs = ${libdir}
blas_libs = cblas,blas
[lapack]
library_dirs = ${libdir}
lapack_libs = lapack
EOF
else
export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None
fi
export CC="$(tc-getCC) ${CFLAGS}"
append-flags -fno-strict-aliasing
# See progress in http://projects.scipy.org/scipy/numpy/ticket/573
# with the subtle difference that we don't want to break Darwin where
# -shared is not a valid linker argument
if [[ ${CHOST} != *-darwin* ]]; then
append-ldflags -shared
fi
# only one fortran to link with:
# linking with cblas and lapack library will force
# autodetecting and linking to all available fortran compilers
append-fflags -fPIC
if use lapack; then
NUMPY_FCONFIG="config_fc --noopt --noarch"
# workaround bug 335908
[[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95"
fi
# don't version f2py, we will handle it.
sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die
# disable fuzzed tests
find numpy/*/tests -name '*.py' -exec sed -i \
-e 's:def \(.*_fuzz\):def _\1:' {} + || die
# very memory- and disk-hungry
sed -i -e 's:test_large_zip:_&:' numpy/lib/tests/test_io.py || die
distutils-r1_python_prepare_all
}
python_compile() {
export MAKEOPTS=-j1 #660754
local python_makeopts_jobs=""
python_is_python3 || python_makeopts_jobs="-j $(makeopts_jobs)"
distutils-r1_python_compile \
${python_makeopts_jobs} \
${NUMPY_FCONFIG}
}
python_test() {
distutils_install_for_testing --single-version-externally-managed \
--record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG}
cd "${TMPDIR}" || die
"${EPYTHON}" -c "
import numpy, sys
r = numpy.test(label='full', verbose=3)
sys.exit(0 if r else 1)" || die "Tests fail with ${EPYTHON}"
}
python_install() {
# https://github.com/numpy/numpy/issues/16005
local mydistutilsargs=( build_src )
distutils-r1_python_install ${NUMPY_FCONFIG}
python_optimize
}
python_install_all() {
local DOCS=( THANKS.txt )
if use doc; then
local HTML_DOCS=( "${WORKDIR}"/html/. )
DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf )
fi
distutils-r1_python_install_all
}

@ -1,3 +1,5 @@
DIST warlock-1.3.0.tar.gz 8853 BLAKE2B 51b313f81cc7009b2b336d6ea7ecf5b78adfe33b3efee3abd9b2296f90716db25fcd4a06eb6946c26c3700ccf5d090da716bd4c5a7864f285e26bd2504700c3c SHA512 0c60c624e89782009a79a0174e6855a9d3a084403f5fa8fc676ad28c42184ff44c43684d6ab68262045f75588932ab4679dffb05f7762c290741ca645d90f32a
DIST warlock-1.3.3.tar.gz 11602 BLAKE2B 8d3bd3cd19f27e9c4ceac97f242742c58c6687659d8ab0ea42da74ce948e43415e513e7d7269767b76b21c995229702da66c64688119bbfcc0d30e872af1b65e SHA512 b6f96aa8e084872397744641e3fdc0e7c8d0a9285b048e894b66ccb42af65301c550813221895f0f99ac49cc26d293798b731cdf30524c13a79389ce07dd7e44
EBUILD warlock-1.3.0.ebuild 1031 BLAKE2B 1616b314bf019cca4ac62db5a3790ba26d2d88f472935b487c48dcbfcf0202128f3689cab69dcbba0e7d8dafef978dd728cb91ed0c93b1cedcd4daa835ff2543 SHA512 a09ffc3cf51e6e8a451936891435ac74518932152f567efc104d7533715545837feff85fffed9b03b90e8e46ff18d6073fc08c181aad9d903d6d42c805e8831a
EBUILD warlock-1.3.3.ebuild 1033 BLAKE2B a432c398e12d2d3462f83d66b428f5a52d98a8634a2bb2a8bbd03e53ae7a5d3db8871f28c5138ab43bbce4c8800e4b1da6b486672c0354b2091ba123a72469a6 SHA512 2ba896b759fe1444bb0592f4836ebecd649616865b417f3eb38f60861ccc657104bfa5c398fccac75eaa575a7b9616874a6f1ff6313c266c1443c43a599c8986
MISC metadata.xml 481 BLAKE2B aff1012a1482024186193a16b8e8abab85b300f76ef10a235ed9a40cc25586d4fbf632f37e2bb5a050478c74128cf0b2243345429f6edaa9a5a4b53276637f1d SHA512 1ec1e5a94f222a031e0f73c06c60a76d1e16cdb637d4ade4f0fd1deef8d51fb35cec46de7087c245fe68b8cc77637be822fb7eb9aa6b9379331a797d4e3a0166

@ -0,0 +1,33 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
DESCRIPTION="Python object model built on JSON schema and JSON patch"
HOMEPAGE="https://github.com/bcwaldon/warlock"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/six[${PYTHON_USEDEP}]
>=dev-python/jsonpatch-0.10[${PYTHON_USEDEP}]
<dev-python/jsonpatch-2[${PYTHON_USEDEP}]
>=dev-python/jsonschema-0.7[${PYTHON_USEDEP}]
<dev-python/jsonschema-4[${PYTHON_USEDEP}] )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
>=dev-python/jsonpatch-0.10[${PYTHON_USEDEP}]
<dev-python/jsonpatch-2[${PYTHON_USEDEP}]
>=dev-python/jsonschema-0.7[${PYTHON_USEDEP}]
<dev-python/jsonschema-4[${PYTHON_USEDEP}]"
python_test() {
"${PYTHON}" test/test_core.py || die
}

Binary file not shown.

@ -1,4 +1,6 @@
DIST catalyst-3.0.10.tar.bz2 621118 BLAKE2B 07c7d79400aad81db60034685bed31c4e3d13bb45cd89689e4e3328c14573a1b824fd13310a14bdef8e638df2374c967520ae919d347e8a8a89059038436e28a SHA512 480377ff8e774484bfbcc223b2bcf3b80641772363c08f80431db9840129a83abb2a69228d681c71dad7395462733ab3c15542bc456d7b92bbf68bb3c97f999a
DIST catalyst-3.0.9.tar.bz2 873866 BLAKE2B 293a4d52c57e73269f1f82fed8ea72934a0f939b3b9d4fb9943f4971fd4155edecc6cf0170b917eba16f0125aac9861041b7e10f85f6110a35659a2f85fd3665 SHA512 c8c25ad1c76b0040bd84b491909d364306746c660afbbb8c6a074911779aabe89b60a12cc3ac5b9cd3398bdf8986b50d24d9979c3d12d2fa9de66ebf62ded309
EBUILD catalyst-3.0.10.ebuild 1921 BLAKE2B 4722d977737cd728eba8b6170c1a7a52a51b907db54dd2555332e2ebb0e0979d484a5292ad35f67110080570bfc09bf256e14c8c60ba1ab08bbd8bc838e51d55 SHA512 1c3a43f3df8d90fbf3572ef655a34b74563d2ead70b62b4cdf61be25deb58713037a813c622ee041d4071282901d6ee65b29e2fb1c6dcc15d43bc5d089c9d4d4
EBUILD catalyst-3.0.9.ebuild 1912 BLAKE2B f136ef07278a13065b7df59cd1917d5b4075cb4dc4ea17d28ea8c402d25c4061feb334c59f99741ec9edf0370bfe4debd4fc6e57dc0287c2c19e65b0b4c2aea5 SHA512 298b705f37e8edd9bfd45e690793ee0c6b608ada57ca2d1510e61fe7882abe4f8ae380c6fdcff1b4c3fa9b687fa87b97722471145afbfbb8374dcca94e96c408
EBUILD catalyst-9999.ebuild 2199 BLAKE2B f0c643dbcaea7d90d7e9b8477d80bf072ed3e36dde8c3150da3cb947074e0f1aaed15a13fd018940ec40999f9a3c83913698fc3f64a34357a34585a8c734e929 SHA512 9554d2a762469de89d65478f198ce3e2649a785e2aa2a8f144fae6a63c06d30006cbb5e8442553d9be5ffa6a07d41d1c16a13161c5b9b4c22bfdf10441a865da
MISC metadata.xml 634 BLAKE2B 2616a9220096593cc1cb863a560101bb97a1672ad84093f951968ef0482950b6c72f8226e66a4e0d8bcc30dad6db9cb3511581f5d9e2f7cbf7c1ba9e7b30dd70 SHA512 ac7464e724232bf7a9211ab3c845b5b7ead26d8ff750a249c4e7646683926e4659581d3783b4e2de9b9324b8df71a6791221900629e633038a6f6aa1c8b59b25

@ -0,0 +1,69 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
if [[ ${PV} == *9999* ]]; then
SRC_ECLASS="git-r3"
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/catalyst.git"
EGIT_BRANCH="master"
else
SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
PYTHON_COMPAT=( python3_{6,7,8} )
DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1 ${SRC_ECLASS}
DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst"
LICENSE="GPL-2"
SLOT="0"
IUSE="ccache doc +iso kernel_linux system-bootloader"
DEPEND="
app-text/asciidoc
>=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
"
RDEPEND="
>=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
>=dev-python/pydecomp-0.3[${PYTHON_USEDEP}]
app-arch/lbzip2
app-crypt/shash
sys-fs/dosfstools
!kernel_FreeBSD? ( || ( app-arch/tar[xattr] app-arch/libarchive[xattr] ) )
kernel_FreeBSD? ( app-arch/libarchive[xattr] )
amd64? ( >=sys-boot/syslinux-3.72 )
x86? ( >=sys-boot/syslinux-3.72 )
ccache? ( dev-util/ccache )
iso? ( virtual/cdrtools )
kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )
"
PDEPEND="system-bootloader? ( >=sys-apps/memtest86+-5.01-r4
sys-boot/grub:2
amd64? ( sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] )
x86? ( sys-boot/grub[grub_platforms_efi-32] )
sys-boot/syslinux
sys-boot/shim )"
python_prepare_all() {
python_setup
echo VERSION="${PV}" "${PYTHON}" setup.py set_version
VERSION="${PV}" "${PYTHON}" setup.py set_version || die
distutils-r1_python_prepare_all
}
python_compile_all() {
# build the man pages and docs
emake
}
python_install_all() {
distutils-r1_python_install_all
if use doc; then
dodoc files/HOWTO.html files/docbook-xsl.css
fi
}

@ -1,3 +1,5 @@
DIST ply-0_pre20160313.tar.gz 38530 BLAKE2B 3c709e98c32cfd5dce389cf8829e135e0ecdc7907c83dcd2eed88c9c4c5f5a81093cc9ca7045b0cdb18566f0a8b49ddb4d3ba7320c7eaf56a350e45345e8d7bf SHA512 2de2ca2751574fe23b48188b0e8d1b4f1afe46003cbdefa69aeadaed0442675dad42b6cbfd161ebfbe006fbb21d447be4fca0ea7350b1409207473511f685d47
DIST ply-2.1.1.tar.gz 71578 BLAKE2B b63d0bd355985035b8d1c934c13982e21eeda0d710f40b8131562e9ef6a21a3eaf04960b871f5ab83d718ab1726450996988a2aef1a6fbd2e8f1a3c55db92beb SHA512 fdc66d752989a239e01d2746e6c56610c2c945fbeeff8f2a79be1db487a6cbba365d1bd1b553d25c43a3fdc3634ab96bf4a37ab4f694c6eb6eba82c35b37231e
EBUILD ply-0_pre20160313.ebuild 1539 BLAKE2B ea3962c5a222eda81b7da7d97c3e33622c9e871e3d8e9101a65f9120e611c130f8d2af87d4d30b8a1147d9ebd73abe99c716c2c7695b521200a2ce79da0115ae SHA512 76457c4d3d0b7e537fca072b4133cbeec5898a786e09e758bf5ea42c870e039c3386e4a29fe7dd5e357d04ff7d75f0ed7be6d978e3b6fd1801a55bd164d66c1a
MISC metadata.xml 302 BLAKE2B f400d60a9dad4f8afcbf107bcf139d58435e77b8dfc8b5178f4fa8cce592b62eee40f6ef5bfef0cf1793c9c5293c43df8ce701bb1243d096f1872fc701d82799 SHA512 528855426ce54aa03f915178952e3b82d98dfe1dec45ef7a5a9ddf1069bc279e5bd4c894ab9bb5e328b72a10e05a5f9d5d9b5c60650246343b832bb6381bd24c
EBUILD ply-2.1.1.ebuild 708 BLAKE2B faa72b61759a84e21b60cb7096139e7d002532a3cd103508f08670c436d6fe454d37fd51fabacac367b63128e388ad52d63a21c6c0bc7c89bea37db2d061b9f5 SHA512 564723e2ad7744c87df47c18a24b4c403d8215423bf51297d0eaf1a001c07933a8d37201c434841ffe30544c30f67ab50688f436ce67e3625dbbe9141d08b5d4
MISC metadata.xml 659 BLAKE2B dc960603c0d60aed83463b6e7b284faa759caf821a5087aeb320efe15b8a7af0c74d532b0fbe9ae67fdc6e0b07b9a5a5e9a04bc123fceaff615bb49408126872 SHA512 ee75ce0854893a75ee1bc8a2ff723e93ce4845192b7a16a5c1d217b36231c009fb1d07d05792b4fd8a700081b6f0d1b60786d1184c9b32289dbe8c6d34f9d563

@ -4,6 +4,18 @@
<maintainer type="person">
<email>zmedico@gentoo.org</email>
</maintainer>
<maintainer type="person">
<email>jakov.smolic@sartura.hr</email>
<name>Jakov Smolic</name>
</maintainer>
<maintainer type="person">
<email>luka.perkov@sartura.hr</email>
<name>Luka Perkov</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">iovisor/ply</remote-id>
</upstream>

@ -0,0 +1,32 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools linux-info
DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
HOMEPAGE="https://github.com/iovisor/ply"
SRC_URI="https://github.com/iovisor/ply/archive/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
pkg_pretend() {
local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
~BPF_JIT ~HAVE_BPF_JIT ~BPF_EVENTS"
check_extra_config
}
src_prepare() {
sed -i "/^AC_INIT/c\AC_INIT(${PN}, ${PV}," configure.ac || die
eapply_user
eautoreconf
}
src_install() {
default
rm -f "${ED}/usr/share/doc/${P}/COPYING"
}

Binary file not shown.

@ -1,8 +1,9 @@
AUX pokerth-1.1.1-boost-1.65-ambiguous-advance.patch 465 BLAKE2B 4b7cb201233754ce5bc57338e7bcc8c03baebf3c021a34f01cfe221fba9062b6d2a51a5ee4c5644f0535de7a7bdccb27b6ae488a94fbcbcc2863b763a3b5103a SHA512 af91b98c04f844504c46b01c76a360d00bfe3993d6acdbc9800f2466833da42ad5e76a0ca3e197cb63aca10e4cb1eae73996b67691587eae2f2ee3975a33410e
AUX pokerth-1.1.2-boost-1.66.patch 1655 BLAKE2B 392d570f3d5f204f148f9d3544e339e47d268beb71d334f98448efed01b3dc12ecb62fc2d3dbfc727b28f4611e97e3dcbb9dac366a5b4168a5c4dffb6ba41f13 SHA512 1e7c2fe643f577f88b6aad3825f514fb6b6165c6e02fed29778d1e3483ffb9a29074d0504197ab16e822b375cb0ad923ab58a5742623ced1a5d706ce91733cfe
AUX pokerth-1.1.2-boost-1.73.patch 2281 BLAKE2B 590eba328d373a9a539bf1d433ec4a0794a2489cc6562f5e301cd12916ba92422dfe7f9766db8cc13ccb6c2f81ec0f25325824957e37001e8f2f755767a48b5d SHA512 b68e116123edef753346c537112366cf2c35c06547ea828f3ab65294acabf3a85e8bdfffb305c1e8a142560a60b313014842e7f039a4c51bc5f5ee54ec81943c
AUX pokerth-1.1.2-fix-includes.patch 3415 BLAKE2B 376286a1d125493804f894498d1f1ed4177b9abe4b1c5e3143a0d5d4da162fbe4f5e165c7abe38d58c374ab32e33baaf23df10f06ccb4c0fccc702a438c494d8 SHA512 fa3d67530ee52a00e63d73953f242b9201561b96b8ae73f26b27f3d54400719be65739e43377c5b2ae806d215fa9b5ba099838435948413e7581728d8ae9bef4
AUX pokerth-1.1.2-protobuf.patch 603 BLAKE2B 258ab192bf8c27266bc96103adfd52c0da9d719f07da674d31411f3248106fe919be741ab2829a250dba34e6eeaf023f9fbd6517581418c7f77b080ad47e34ab SHA512 ddb0ec7f60a0e494822e9c7abe9c9658c5df3b27e6be99624c5c959f0cc8db58ad13fb00ea947cfd3e81e48278ff27af8d09fec5e5c3acf31fe78ce70db89e1b
AUX pokerth-1.1.2-system-websockets.patch 470 BLAKE2B ebf6e3f78917aac19c4bbae4b0ed34bde7613b9259aae5bd74fb6e2c820ff5f865265731e61e79b1a3d89a936ac8ebd4eb7f67a775389a956670e4a444cd263b SHA512 ad93bf9718375c0f04ee6a6a679d788ef404c02f980b0498e483363a9f96b6992951b0c9ac3710ce415f6dd985f1b25170842a7928d3552aba4c1a4fe45a7ed8
DIST pokerth-1.1.2.tar.gz 21354306 BLAKE2B d8e1ecc46e61d9c16ae3949099f6e72271a5ab2def9799652b0c612980e0c5e96cb2ccf4d659c1a90b9ac6433af95587fa5d44af80c16fb6a34a272751c9fc4a SHA512 d54c84f199636eb5a53580213e5e4ccc828cf565bf4b055797daa82e2ad54d8c52c7a16a781b82c8cc89d184a2b3c4105922394d08c7d2e06383b96963c36b5a
EBUILD pokerth-1.1.2.ebuild 1688 BLAKE2B 915bf164b1022fbd3862b9fd0be7d34507c720d5332f22758459abcc922ad0468f6240515b9ac4d277f2be3f5e839dc2a68296fd45c94bd2c011a43b91f607c7 SHA512 13bdebfddf8f2f0b851f49eb90383f82ac534d6ee0f00c67e266bda04ef621c7a03d18f7ed2fa5ea7b6c8e86c3fdba88f9acb56e45e27878bf14cc0e6ff554df
EBUILD pokerth-1.1.2.ebuild 1732 BLAKE2B ce9f1641812a355def27b556a0b450c2e33404c0023778c2dbcccfe2a9335012ac5e2cc838480d34baf8e1fcde9dadd3cb69c58a43ddaa16b4e03ae58488d638 SHA512 9053f335b61a47ea1648bd32bfd53abe9bb9c076d8aedff12c962b940e0a9cbe89b2430f3c42c345ce071d0d9b4411b445e899422212ef5d465daae086739753
MISC metadata.xml 340 BLAKE2B e271d172e85302ebcaf0ad3f355035e16056764ae73b01faf494659f0b82c9b0060448e518732e56b13c25ad676156124b11b28ebfdff4697eddc4524ddaf278 SHA512 640db7890ea68059399c50c0ab24c337e0a4cd1c977c2b87198ee9af25e39547fadd3fd83f081da6afa62ae9a9ae2fa450b45a83519d66b036e357ecc3e9b705

@ -0,0 +1,42 @@
From a769887330a317d55e7f64c71a32ad130ffb9307 Mon Sep 17 00:00:00 2001
From: Stefan Strogin <steils@gentoo.org>
Date: Mon, 18 May 2020 03:30:53 +0300
Subject: [PATCH] Fix using boost placeholders (#395)
Bug: https://bugs.gentoo.org/723520
Upstream-Status: Submitted [https://github.com/pokerth/pokerth/pull/396]
Signed-off-by: Stefan Strogin <steils@gentoo.org>
---
src/net/common/serveracceptwebhelper.cpp | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/net/common/serveracceptwebhelper.cpp b/src/net/common/serveracceptwebhelper.cpp
index f61d4d77..8701e1e9 100644
--- a/src/net/common/serveracceptwebhelper.cpp
+++ b/src/net/common/serveracceptwebhelper.cpp
@@ -29,6 +29,7 @@
* as that of the covered work. *
*****************************************************************************/
+#include <boost/bind/bind.hpp>
#include <net/serveracceptwebhelper.h>
#include <net/sessiondata.h>
#include <net/webreceivebuffer.h>
@@ -58,10 +59,10 @@ ServerAcceptWebHelper::Listen(unsigned serverPort, bool /*ipv6*/, const std::str
m_webSocketServer->init_asio(m_ioService.get());
- m_webSocketServer->set_validate_handler(boost::bind(boost::mem_fn(&ServerAcceptWebHelper::validate), this, _1));
- m_webSocketServer->set_open_handler(boost::bind(boost::mem_fn(&ServerAcceptWebHelper::on_open), this, _1));
- m_webSocketServer->set_close_handler(boost::bind(boost::mem_fn(&ServerAcceptWebHelper::on_close), this, _1));
- m_webSocketServer->set_message_handler(boost::bind(boost::mem_fn(&ServerAcceptWebHelper::on_message), this, _1, _2));
+ m_webSocketServer->set_validate_handler(boost::bind(boost::mem_fn(&ServerAcceptWebHelper::validate), this, boost::placeholders::_1));
+ m_webSocketServer->set_open_handler(boost::bind(boost::mem_fn(&ServerAcceptWebHelper::on_open), this, boost::placeholders::_1));
+ m_webSocketServer->set_close_handler(boost::bind(boost::mem_fn(&ServerAcceptWebHelper::on_close), this, boost::placeholders::_1));
+ m_webSocketServer->set_message_handler(boost::bind(boost::mem_fn(&ServerAcceptWebHelper::on_message), this, boost::placeholders::_1, boost::placeholders::_2));
m_webSocketServer->listen(serverPort);
m_webSocketServer->start_accept();
--
2.26.2

@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -44,6 +44,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.1.2-fix-includes.patch
# unbundle dev-cpp/websocketpp
"${FILESDIR}"/${PN}-1.1.2-system-websockets.patch
"${FILESDIR}"/${PN}-1.1.2-boost-1.73.patch
)
src_prepare() {

Binary file not shown.

@ -0,0 +1,29 @@
Copyright (c) 2005-2006, Mark Watkins, Institut Henri Poincare, University of Bristol.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistribution of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* Redistribution in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* If redistribution is done as a part of a compilation that has a more
restrictive license (such as the GPL), then the fact that SYMPOW has
a less restrictive license must be made clear to the recipient.
For example, a line like (include bracketed text if SYMPOW is modified):
"This compilation includes [a modification of] SYMPOW whose [original]
code has a less-restrictive license than the entire compilation."
should appear in a suitable place in the COPYING and/or LICENSE file.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

Binary file not shown.

@ -1 +1 @@
Sun, 17 May 2020 18:08:25 +0000
Mon, 18 May 2020 05:38:25 +0000

@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 465570 BLAKE2B a62e99817e32fd8ff7f82db3f63ecd455d8d078254d12926bca9349cd7d4cb7525d19b5ca213653d7ca3a28e5f51b7e4f978944f6a7c39fec3994650ada13ff2 SHA512 ee24891578ae08c29634185ea42adbf62dff9fd502bd411c413a0b0088f0d305dd4dba72180ac6793f6d434a7cc1a30d883831d3d40443eae468994ac283a7ef
TIMESTAMP 2020-05-17T18:08:28Z
TIMESTAMP 2020-05-18T05:38:29Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl7BfZxfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl7CH1VfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klACBxAAsgNJVrMr6XHdZRaShbuw2fmPZ2zg02JUMwgc3i2penBU0vGrxC3+bpQY
pnjlsklHXpX9W9qgQ3+coyp8Gke3wT7+ZPKzXLS9BO1mKKixyTmDY8lTs4y0luva
VlQIbn6PM/Wm3XZb+RZYOkN5b5xxzFzeptHHHSYBT9kzMi+HGOFHNTp8/AX/dQGX
xaQdd+bp+ZGpXpFazNey3tN2efqQzqyjA4IoBbq11ibNWr4EU2OS93asQ25tHiUa
Jkr+nWyZjjKLr9h/Xwpj2R7turUN6DeOeu07pHEk4EyLYbfNe7CGHzmDOpU3DZLu
B5IWduIixG3Mq7nb2lzjfI8oFuAMh3P4XON7jg4nAlimulz8ThgJRbBkIeRW/i7d
qqA3P/XY5timzVLTNDefERxltz+1LdqSldvHlUwWJrFVxOuGi+gkFKZSUjGntlwZ
MkmFTBiTvyTRcmm3H+jndy+v7q4VhVm6BJHsUbj8Irqx15sykW2+cY1oxCj0gWMt
5XEMSF2eMHUOr4PcF0TB2X+Es47x3rKlGdugHXMxl6xUozQ1xJ0FcLNoNRArLudo
lTZaMQH0n3cn2rI9xF2bNnZppcLJK2oLlJ56yn3+dvUAPSzyteKkpdaAkgpzn4l7
UAm4FvpIcgr5Z6cnm492G75cO+W//gZLqCmvRncqi3AsKOl+yW8=
=8Aax
klDbBRAApkN6WjqPQYEu6RqZ4wyutjGnWhr7g+cbTcRLr4OqHqJAeETRBNMKwll/
Q2EAm6pRRww3yxSkkCz3z8XV16aAN8No8iPIjTGbZK2LNoMXB5P4ta5Q8vEN2om7
g+Z1puSeepWRXEYNlT+/aL55Ss/e+JAwrTZMYr8Z47s5pjtSxguT1xwQ5pjJLJ9A
peo5uBUN96f7lXM5NWF8Suy2N6I/LOTjsdHvBwo0uMRPLY/sovUaugGIPATAgxO7
cy/gnk8H8QlrIc8843zUYRH0w+io4f4zJTJsf/8bedsxKy8czusDALqFsIGB7QxA
dwweCaYNMLGC7WWuqOV+XER8DkwZPqNamLRafB9p79WPfercokQn5X7kIqKW6c88
Sz2epRamDSckW/AW6lkdxWdrzHv5vpkdwSztEdHIqQsAxigdMBqer/H7UHNCjijN
l3dC8xEEAUCyOt+M7IvhY3xrWcUJ/kqlOsduUkQuuJd70zx9pGSpcGkHV/TeRXZx
QaYlyIq8e/TTp3vZA+dREN+4EbAXq5pmX2nnoYUyw3QzmI7at0VCrBqRRZsdewqE
UCt8eBB0L5sJt14K2muSSvqMcyYOyNgjgIOtf//AKTxwLjDynivyHaykFxiHOioV
SG3kheY9CNlWGDYsvlnhd6vDW+uKAJVd7zjlalfTWrKflq++Uq8=
=SOKv
-----END PGP SIGNATURE-----

@ -1 +1 @@
Sun, 17 May 2020 18:08:25 +0000
Mon, 18 May 2020 05:38:26 +0000

Binary file not shown.

@ -5,10 +5,10 @@ DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
EAPI=7
HOMEPAGE=http://www.gnupg.org/
IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3
RDEPEND=!app-crypt/dirmngr >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.28 >=dev-libs/libksba-1.3.4 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib tofu? ( >=dev-db/sqlite-3.7 ) app-crypt/pinentry nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
SLOT=0
SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.20.tar.bz2
_eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=93e575a13204adbf30e6053075ea0e57
_md5_=3f5601ef2ae763a1a824688b5b2d48c3

@ -1,5 +1,5 @@
BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) virtual/pkgconfig
DEFINED_PHASES=configure install postinst setup
BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
DEFINED_PHASES=configure install postinst prepare setup
DEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-c net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= ) openssl? ( dev-libs/openssl:0= ) test? ( dev-util/cmocka )
DESCRIPTION=TCG Trusted Platform Module 2.0 Software Stack
EAPI=7
@ -8,9 +8,9 @@ IUSE=doc +fapi gcrypt +openssl static-libs test kernel_linux
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=BSD-2
RDEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-c net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= ) openssl? ( dev-libs/openssl:0= ) virtual/tmpfiles
REQUIRED_USE=^^ ( gcrypt openssl ) fapi ( !gcrypt )
REQUIRED_USE=^^ ( gcrypt openssl ) fapi? ( openssl !gcrypt )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tpm2-software/tpm2-tss/releases/download/2.4.0/tpm2-tss-2.4.0.tar.gz
_eclasses_=linux-info ed97304af323c7b2f6934f229982cb7d multilib 318e8ae683e57fd3ccd0d31a769d8ee8 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c udev 452708c3f55cf6e918b045adb949a9e6
_md5_=ba515aa2d367d7b1c5775c51400603b7
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 linux-info ed97304af323c7b2f6934f229982cb7d multilib 318e8ae683e57fd3ccd0d31a769d8ee8 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c udev 452708c3f55cf6e918b045adb949a9e6
_md5_=86f2292b95421e8db94a6283dc99d578

@ -1,12 +0,0 @@
BDEPEND=app-text/po4a >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DEFINED_PHASES=compile install prepare
DESCRIPTION=A somewhat comprehensive collection of Linux german man page translations
EAPI=7
HOMEPAGE=https://salsa.debian.org/manpages-de-team/manpages-de
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86
LICENSE=GPL-3+ man-pages GPL-2+ GPL-2 BSD
RDEPEND=virtual/man
SLOT=0
SRC_URI=https://salsa.debian.org/manpages-de-team/manpages-de/-/archive/v2.12/manpages-de-v2.12.tar.bz2
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=e74be4cc2fe69ef114ff84ac31ab4843

@ -1,12 +0,0 @@
BDEPEND=app-text/po4a dev-lang/perl >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DEFINED_PHASES=compile configure install prepare
DESCRIPTION=A somewhat comprehensive collection of Linux german man page translations
EAPI=7
HOMEPAGE=https://salsa.debian.org/manpages-l10n-team/manpages-l10n
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-3+ man-pages GPL-2+ GPL-2 BSD
RDEPEND=virtual/man
SLOT=0
SRC_URI=https://salsa.debian.org/manpages-l10n-team/manpages-l10n/-/archive/v2.16/manpages-l10n-v2.16.tar.bz2
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=6dd80723824a6b5b64833f8a3e21c9ca

@ -1,11 +0,0 @@
BDEPEND=app-text/po4a
DEFINED_PHASES=compile install unpack
DESCRIPTION=A somewhat comprehensive collection of French Linux man pages
EAPI=7
HOMEPAGE=https://traduc.org/perkamon
KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD GPL-2+ man-pages
RDEPEND=virtual/man
SLOT=0
SRC_URI=https://gitlab.com/perkamon/man-pages-fr/-/archive/3.70-1/man-pages-fr-3.70-1.tar.gz -> man-pages-fr-3.70-1-r1.tar.gz https://gitlab.com/perkamon/man-pages/-/archive/3.70/man-pages-3.70.tar.gz -> perkamon-man-pages-3.70.tar.gz https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-3.70.tar.xz
_md5_=64ed5c74d09960b4e043e2a733579358

@ -1,9 +0,0 @@
DEFINED_PHASES=install prepare
DESCRIPTION=A collection of Polish translations of Linux manual pages
EAPI=6
HOMEPAGE=https://sourceforge.net/projects/manpages-pl/
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://sourceforge/manpages-pl/manpages-pl-0.7.tar.bz2
_md5_=eaed5db4d6e1f3fd8cfacca9892507a7

@ -1,9 +0,0 @@
DEFINED_PHASES=install prepare
DESCRIPTION=A collection of Polish translations of Linux manual pages
EAPI=7
HOMEPAGE=https://sourceforge.net/projects/manpages-pl/
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://sourceforge/manpages-pl/manpages-pl-0.7.tar.bz2
_md5_=a38254e2f893bd29da2572dd729566dc

@ -0,0 +1,14 @@
BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DEFINED_PHASES=compile configure install prepare test
DEPEND=sys-devel/libtool virtual/pkgconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
DESCRIPTION=Cross-platform asychronous I/O
EAPI=7
HOMEPAGE=https://github.com/libuv/libuv
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_riscv_lp64d abi_riscv_lp64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD BSD-2 ISC MIT
RESTRICT=test
SLOT=0/1
SRC_URI=https://github.com/libuv/libuv/archive/v1.38.0.tar.gz -> libuv-1.38.0.tar.gz
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=e794e1421afaf178da08fba1792bfc91

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=dev-python/functools32[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/subprocess32[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/backports-functools-lru-cache[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/cycler[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] || ( >=dev-python/numpy-python2-1.7.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/numpy-1.7.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-python/python-dateutil:0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pytz[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/six-1.10[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013 >=dev-python/kiwisolver-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] cairo? ( dev-python/cairocffi[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gtk2? ( dev-libs/glib:2= x11-libs/gdk-pixbuf x11-libs/gtk+:2 dev-python/pygtk[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) wxwidgets? ( >=dev-python/wxpython-2.8:*[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-python/versioneer[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/pkgconfig test? ( dev-python/mock[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/nose-0.11.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[tk?,threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DESCRIPTION=Pure python plotting library with matlab like syntax (py2 version)
EAPI=6
HOMEPAGE=https://matplotlib.org/
IUSE=cairo excel gtk2 gtk3 latex qt5 test tk wxwidgets python_targets_python2_7 test
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=BitstreamVera BSD matplotlib MIT OFL-1.1
RDEPEND=dev-python/functools32[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/subprocess32[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/backports-functools-lru-cache[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/cycler[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] || ( >=dev-python/numpy-python2-1.7.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/numpy-1.7.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-python/python-dateutil:0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pytz[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/six-1.10[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013 >=dev-python/kiwisolver-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] cairo? ( dev-python/cairocffi[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gtk2? ( dev-libs/glib:2= x11-libs/gdk-pixbuf x11-libs/gtk+:2 dev-python/pygtk[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) wxwidgets? ( >=dev-python/wxpython-2.8:*[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) !<dev-python/matplotlib-3 >=dev-python/pyparsing-1.5.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] excel? ( dev-python/xlwt[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gtk3? ( dev-python/pygobject:3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/ghostscript-gpl app-text/dvipng app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[tk?,threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
REQUIRED_USE=test? ( cairo latex qt5 tk wxwidgets || ( gtk2 gtk3 ) ) || ( python_targets_python2_7 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://pypi/m/matplotlib/matplotlib-2.2.4.tar.gz
_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 distutils-r1 054fa5f0442c7ccb4d4a05410d92123b epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 prefix c2993e4c430c1ee24f278983d6189501 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 dd532a387632f19bfc5523fc2289a9a0 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf virtualx e49dbce7ac14426e1155497476915307 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=1de826edd1fc2af544a15e3f479b90a0

@ -0,0 +1,16 @@
BDEPEND=app-arch/unzip lapack? ( virtual/pkgconfig ) test? ( dev-python/pytest[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_python3_6? ( dev-lang/python:3.6[threads(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) lapack? ( virtual/fortran )
DESCRIPTION=Fast array and numerical python library
EAPI=7
HOMEPAGE=https://www.numpy.org
IUSE=doc lapack test python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD
RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_6? ( dev-lang/python:3.6[threads(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] lapack? ( virtual/fortran )
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://pypi/n/numpy/numpy-1.17.4.zip doc? ( https://numpy.org/doc/1.16/numpy-html.zip -> numpy-html-1.16.4.zip https://numpy.org/doc/1.16/numpy-ref.pdf -> numpy-ref-1.16.4.pdf https://numpy.org/doc/1.16/numpy-user.pdf -> numpy-user-1.16.4.pdf )
_eclasses_=distutils-r1 054fa5f0442c7ccb4d4a05410d92123b eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 fortran-2 1a8c9d0b2d30f756bae6be4e9b39e46b multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 dd532a387632f19bfc5523fc2289a9a0 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=548e21d98e77698ce1fac02bcf3a9f75

@ -0,0 +1,16 @@
BDEPEND=python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] test? ( dev-python/six[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/jsonpatch-0.10[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] <dev-python/jsonpatch-2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/jsonschema-0.7[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] <dev-python/jsonschema-4[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] )
DESCRIPTION=Python object model built on JSON schema and JSON patch
EAPI=7
HOMEPAGE=https://github.com/bcwaldon/warlock
IUSE=test python_targets_python3_6 python_targets_python3_7
KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=dev-python/six[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/jsonpatch-0.10[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] <dev-python/jsonpatch-2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/jsonschema-0.7[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] <dev-python/jsonschema-4[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://pypi/w/warlock/warlock-1.3.3.tar.gz
_eclasses_=distutils-r1 054fa5f0442c7ccb4d4a05410d92123b multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 dd532a387632f19bfc5523fc2289a9a0 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=202d4701270759ccd7eeda751bd83387

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=app-text/asciidoc >=dev-python/snakeoil-0.6.5[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
DESCRIPTION=Release metatool used for creating releases based on Gentoo Linux
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Catalyst
IUSE=ccache doc +iso kernel_linux system-bootloader python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-2
PDEPEND=system-bootloader? ( >=sys-apps/memtest86+-5.01-r4 sys-boot/grub:2 amd64? ( sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] ) x86? ( sys-boot/grub[grub_platforms_efi-32] ) sys-boot/syslinux sys-boot/shim )
RDEPEND=>=dev-python/snakeoil-0.6.5[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/pydecomp-0.3[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] app-arch/lbzip2 app-crypt/shash sys-fs/dosfstools !kernel_FreeBSD? ( || ( app-arch/tar[xattr] app-arch/libarchive[xattr] ) ) kernel_FreeBSD? ( app-arch/libarchive[xattr] ) amd64? ( >=sys-boot/syslinux-3.72 ) x86? ( >=sys-boot/syslinux-3.72 ) ccache? ( dev-util/ccache ) iso? ( virtual/cdrtools ) kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
SLOT=0
SRC_URI=https://gitweb.gentoo.org/proj/catalyst.git/snapshot/catalyst-3.0.10.tar.bz2
_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 distutils-r1 054fa5f0442c7ccb4d4a05410d92123b epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 8386b016a2b3bbefa88443fdaa898057 python-utils-r1 dd532a387632f19bfc5523fc2289a9a0 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=5b0a7df2295ee568f0cd468075d98201

@ -0,0 +1,12 @@
BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DEFINED_PHASES=install prepare pretend setup
DESCRIPTION=Dynamic instrumentation of the Linux kernel with BPF and kprobes
EAPI=7
HOMEPAGE=https://github.com/iovisor/ply
IUSE=kernel_linux
KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://github.com/iovisor/ply/archive/ply-2.1.1.tar.gz
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 libtool f143db5a74ccd9ca28c1234deffede96 linux-info ed97304af323c7b2f6934f229982cb7d multilib 318e8ae683e57fd3ccd0d31a769d8ee8 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=ed53e814dff1cb4c2e759f477bf0f832

@ -11,4 +11,4 @@ RDEPEND=dev-db/sqlite:3 dev-libs/boost:0=[threads(+)] dev-libs/libgcrypt:0 dev-l
SLOT=0
SRC_URI=mirror://sourceforge/pokerth/pokerth-1.1.2.tar.gz
_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 estack 686eaab303305a908fd57b2fd7617800 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 qmake-utils 4eb5e05ef7ee630c003e3f0edc094135 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=15468a36f885ff80271fd5ff04c55e39
_md5_=74fee3a680dfb73e5b8cf05c7682c052

@ -1,15 +0,0 @@
BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup
DEPEND=dbus? ( sys-apps/dbus:= ) idn? ( !libidn2? ( net-dns/libidn:0= ) libidn2? ( >=net-dns/libidn2-2.0:= ) ) lua? ( dev-lang/lua:* ) conntrack? ( net-libs/libnetfilter_conntrack:= ) nls? ( sys-devel/gettext ) dnssec? ( dev-libs/nettle:=[gmp] static? ( >=dev-libs/nettle-3.4[static-libs(+)] ) )
DESCRIPTION=Small forwarding DNS server
EAPI=7
HOMEPAGE=http://www.thekelleys.org.uk/dnsmasq/doc.html
IUSE=auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2 +inotify ipv6 lua nls script selinux static tftp
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
LICENSE=|| ( GPL-2 GPL-3 )
RDEPEND=dbus? ( sys-apps/dbus:= ) idn? ( !libidn2? ( net-dns/libidn:0= ) libidn2? ( >=net-dns/libidn2-2.0:= ) ) lua? ( dev-lang/lua:* ) conntrack? ( net-libs/libnetfilter_conntrack:= ) nls? ( sys-devel/gettext ) dnssec? ( !static? ( >=dev-libs/nettle-3.4:=[gmp] ) ) selinux? ( sec-policy/selinux-dnsmasq )
REQUIRED_USE=dhcp-tools? ( dhcp ) lua? ( script ) libidn2? ( idn )
SLOT=0
SRC_URI=http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.80.tar.xz
_eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c user 7b7fc6ec5eb1c1eee55b0609f01e7362 user-info a2abd4e2f4c3b9b06d64bf1329359a02
_md5_=b67b10a946425c38004704380a600937

@ -0,0 +1,12 @@
BDEPEND=sys-apps/help2man sci-mathematics/pari
DEFINED_PHASES=compile configure
DESCRIPTION=Symmetric power elliptic curve L-functions
EAPI=7
HOMEPAGE=https://gitlab.com/rezozer/forks/sympow/
KEYWORDS=~amd64
LICENSE=Sympow-BSD
RDEPEND=sci-mathematics/pari
SLOT=0
SRC_URI=https://gitlab.com/rezozer/forks/sympow/-/archive/v2.023.6/sympow-v2.023.6.tar.gz
_eclasses_=multilib 318e8ae683e57fd3ccd0d31a769d8ee8 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=2d3894c1b609acdb938a32f356ed53f9

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install
DESCRIPTION=A somewhat comprehensive collection of Linux man pages
EAPI=7
HOMEPAGE=https://www.kernel.org/doc/man-pages/
IUSE=nls l10n_de l10n_fr l10n_it l10n_ja l10n_nl l10n_pl l10n_ru l10n_zh-CN
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=man-pages GPL-2+ BSD
PDEPEND=nls? ( l10n_de? ( app-i18n/man-pages-de ) l10n_fr? ( app-i18n/man-pages-fr ) l10n_it? ( app-i18n/man-pages-it ) l10n_ja? ( app-i18n/man-pages-ja ) l10n_nl? ( app-i18n/man-pages-nl ) l10n_pl? ( app-i18n/man-pages-pl ) l10n_ru? ( app-i18n/man-pages-ru ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) ) sys-apps/man-pages-posix
RDEPEND=virtual/man !<sys-apps/keyutils-1.5.9-r4 !<sys-apps/attr-2.4.47-r2 !<dev-libs/libaio-0.3.109-r2 !<dev-libs/libbsd-0.8.3-r1
RESTRICT=binchecks
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-5.04.tar.xz https://www.kernel.org/pub/linux/docs/man-pages/man-pages-5.04.tar.xz mirror://gentoo/man-pages-gentoo-2.tar.bz2 https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-2.tar.bz2
_md5_=b100c7f60f76b22c4c5d107c6e0a9930

@ -5,9 +5,9 @@ HOMEPAGE=https://www.kernel.org/doc/man-pages/
IUSE=l10n_de l10n_fr l10n_it l10n_ja l10n_nl l10n_pl l10n_ru l10n_zh-CN
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=man-pages GPL-2+ BSD
PDEPEND=l10n_de? ( || ( app-i18n/man-pages-l10n[l10n_de] app-i18n/man-pages-de ) ) l10n_fr? ( || ( app-i18n/man-pages-l10n[l10n_fr] app-i18n/man-pages-fr ) ) l10n_it? ( app-i18n/man-pages-it ) l10n_ja? ( app-i18n/man-pages-ja ) l10n_nl? ( || ( app-i18n/man-pages-l10n[l10n_nl] app-i18n/man-pages-nl ) ) l10n_pl? ( || ( app-i18n/man-pages-l10n[l10n_pl] app-i18n/man-pages-pl ) ) l10n_ru? ( app-i18n/man-pages-ru ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) sys-apps/man-pages-posix
PDEPEND=l10n_de? ( app-i18n/man-pages-l10n[l10n_de] ) l10n_fr? ( app-i18n/man-pages-l10n[l10n_fr] ) l10n_it? ( app-i18n/man-pages-it ) l10n_ja? ( app-i18n/man-pages-ja ) l10n_nl? ( app-i18n/man-pages-l10n[l10n_nl] ) l10n_pl? ( app-i18n/man-pages-l10n[l10n_pl] ) l10n_ru? ( app-i18n/man-pages-ru ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) sys-apps/man-pages-posix
RDEPEND=virtual/man !<sys-apps/keyutils-1.5.9-r4 !<dev-libs/libbsd-0.8.3-r1
RESTRICT=binchecks
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-5.05.tar.xz https://www.kernel.org/pub/linux/docs/man-pages/man-pages-5.05.tar.xz mirror://gentoo/man-pages-gentoo-2.tar.bz2 https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-2.tar.bz2
_md5_=a7151f33844146b6b3ae617c7392efef
_md5_=d69405441e369a4f8bc85f022c4b736a

@ -5,9 +5,9 @@ HOMEPAGE=https://www.kernel.org/doc/man-pages/
IUSE=l10n_de l10n_fr l10n_it l10n_ja l10n_nl l10n_pl l10n_ru l10n_zh-CN
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=man-pages GPL-2+ BSD
PDEPEND=l10n_de? ( || ( app-i18n/man-pages-l10n[l10n_de] app-i18n/man-pages-de ) ) l10n_fr? ( || ( app-i18n/man-pages-l10n[l10n_fr] app-i18n/man-pages-fr ) ) l10n_it? ( app-i18n/man-pages-it ) l10n_ja? ( app-i18n/man-pages-ja ) l10n_nl? ( || ( app-i18n/man-pages-l10n[l10n_nl] app-i18n/man-pages-nl ) ) l10n_pl? ( || ( app-i18n/man-pages-l10n[l10n_pl] app-i18n/man-pages-pl ) ) l10n_ru? ( app-i18n/man-pages-ru ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) sys-apps/man-pages-posix
PDEPEND=l10n_de? ( app-i18n/man-pages-l10n[l10n_de] ) l10n_fr? ( app-i18n/man-pages-l10n[l10n_fr] ) l10n_it? ( app-i18n/man-pages-it ) l10n_ja? ( app-i18n/man-pages-ja ) l10n_nl? ( app-i18n/man-pages-l10n[l10n_nl] ) l10n_pl? ( app-i18n/man-pages-l10n[l10n_pl] ) l10n_ru? ( app-i18n/man-pages-ru ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) sys-apps/man-pages-posix
RDEPEND=virtual/man !<sys-apps/keyutils-1.5.9-r4 !<dev-libs/libbsd-0.8.3-r1
RESTRICT=binchecks
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-5.06.tar.xz https://www.kernel.org/pub/linux/docs/man-pages/man-pages-5.06.tar.xz mirror://gentoo/man-pages-gentoo-2.tar.bz2 https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-2.tar.bz2
_md5_=8e082ebdde3e48132eca09d550e13236
_md5_=36cfdc6a4e2cf151d5522644f69827a8

@ -6,9 +6,10 @@ HOMEPAGE=https://sites.google.com/site/fullycapable/
IUSE=pam static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_riscv_lp64d abi_riscv_lp64 abi_s390_32 abi_s390_64 split-usr
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2 BSD )
RDEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
PDEPEND=pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RDEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
RESTRICT=test
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.26.tar.xz
_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 pam a1771fc1e5831c201eaf18451747d94b preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c usr-ldscript 766f0a506b45f02361ad1b8ca205b7e1 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=a152eb38aa0dfcb8fe84a65721e4d21d
_md5_=1348bcb610b07a0ba94641e5eb5b3e57

@ -6,9 +6,10 @@ HOMEPAGE=https://sites.google.com/site/fullycapable/
IUSE=pam static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_riscv_lp64d abi_riscv_lp64 abi_s390_32 abi_s390_64 split-usr
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2 BSD )
RDEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
PDEPEND=pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RDEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
RESTRICT=test
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.27.tar.xz
_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 pam a1771fc1e5831c201eaf18451747d94b preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c usr-ldscript 766f0a506b45f02361ad1b8ca205b7e1 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=23e96eeb70a92cf673340c2722d7709b
_md5_=7b93c2e04f6768eaeeeb473053607f6f

@ -6,9 +6,10 @@ HOMEPAGE=https://sites.google.com/site/fullycapable/
IUSE=pam static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_riscv_lp64d abi_riscv_lp64 abi_s390_32 abi_s390_64 split-usr
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2 BSD )
RDEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
PDEPEND=pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RDEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
RESTRICT=test
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.33.tar.xz
_eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 pam a1771fc1e5831c201eaf18451747d94b toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c usr-ldscript 766f0a506b45f02361ad1b8ca205b7e1
_md5_=069fa676bbe80cf8c752e70e10e23162
_md5_=cf415c141ce828e59439181183f56917

@ -6,9 +6,10 @@ HOMEPAGE=https://sites.google.com/site/fullycapable/
IUSE=pam static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_riscv_lp64d abi_riscv_lp64 abi_s390_32 abi_s390_64 split-usr
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2 BSD )
RDEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
PDEPEND=pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RDEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
RESTRICT=test
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.34.tar.xz
_eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic f1194291b9a1baca337c1c89b5f7f365 multibuild 40fe59465edacd730c644ec2bc197809 multilib 318e8ae683e57fd3ccd0d31a769d8ee8 multilib-build dfda7934df092a96e439c05b4aeac519 multilib-minimal 8bddda43703ba94d8341f4e247f97566 pam a1771fc1e5831c201eaf18451747d94b toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c usr-ldscript 766f0a506b45f02361ad1b8ca205b7e1
_md5_=0ab5c0e25bbc3df66a714011969ebcbd
_md5_=d96b9634113e16265d35cf4e39980c12

@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 11671 BLAKE2B 1690ee8d13e213a22166c131af13ff1a0dfed95b26626717da1dd0e69d4ef665a541c29fb093b3448e8ead5892ef808f1ff49a831e1b340a550acc001b504b9b SHA512 f9c4594162a5063caf99f69d3ea6a9bd4aa9ba259aef4cbb27a28dc923f75da8b758a02237fa977fb867ea8cb8b599d4a1b25c6f88cf07541aa64d7ae03f5127
TIMESTAMP 2020-05-17T18:08:28Z
TIMESTAMP 2020-05-18T05:38:29Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl7BfZxfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl7CH1VfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klAKRQ/9F4QS0tFp0fU0i9BOg+VSFGmfJm3NXhtnBVJ02Wkqh6MLdpp6dNATuk+F
F9ewVcmwl0xjKjsJQsdj23YWBxxXFThkCUDV2yYmZs+5R7JDsdRdWyH4+NZTsUUs
lRTe/kFbXk7VHZsU12iZY7n6JeE8Rkgg9QRXbZhCxDIs2wNgPb+iB4hK7eEBW30X
xnVD4wJKrmqAO7gIzLwTYYAoIG5E8QMhZO6BesXM3R3UQstZOIKPVNHjbGCjsm2e
T+PZ+EbGSh+qHa502j9mz56BVSb16vR+piSH5WtNSVNGkxbZOtWj4PkMs9LYmUyW
kFDeKG3f7feLIvfnubG19JjrH+A+hdNT79PJ+FvMBlFehk29JMAbjdzZGCGt5Ql9
3n2OWSwHvh9R7PerBj6DBd/gPKxCldvfNS1o43r81TeZGonUFs8RGTX6l1zd3q+l
3sEur6QMEoPmjrXocc8rcBFjD6t3DtdCiRgOtcsPWODje2kV2nHnQyho4Z/q3nF4
iScXNG9euoggBCZqBOo5bWHoXacdBaPSeY8FuKyDUVmbApVraJgKifdO9XRRBQAD
lH4JhrVYi6pSUYCV+VjI5OYXyoT36t/77IXSlABxfmEf3k2uPlNdSz92PLxKKgow
4O2Yrv5hA8EJzhES2XpclfMw+MIx97/j+afTmlUDUEeHJzNXYMc=
=P+wU
klCx4A/+OKrdkUfE399b5NeiCgbmxJKKeMX/xPEYgsYrz5zePoWVCTNsN6CfCDJi
yp+jTBIfx4Hx/tMHs+hpcbU2tnuy8dI6GokAv5GosLaVIV7KDd9f5S0YJ1W5kxKt
j1EXQIUKuMLv7kmLD7ohetWsIY0SSkA519Bd0tfhxzRCyVwlAwkKhRS/zKDYEDpm
yXwRuUmdEdtUYFVs+qjySRR3Q+exo8JUk6Iao6Tk+uzGYLxeceSs95L2H6b1YnyL
hbMklPhkYGBigPaHNIKiQ6hRauqsbR2yLB3eslfRBAIJ0muzZsNLppOL2WJ5kP+D
OFrxKcrmsgFVJ6xSRGR2ZqRohEJISNibau6gpoVFOu7irBska7Y9XNfqmDu3O048
d1kp1Zu9M47tiCL/UFaohECkbVy+fOKWV10ZVp/06MD2004GxlgyYRlUrAnv+X59
nWAwhBAZ4NEg+3s/sRCMA6iPLRvbGwE/GPj7eTpasw3qQQEIs7hed/WaggMenIRs
pHok76flVKGNORr0yaQKrw9U05CPBQ8qZvAmAE8af6M5q7uCsEgM0dM2vqTqfZlO
qV9bLRnFF2/qKcO/atfdBlhDe1jD4Il9nFA4FjzN8sOOF7bYKQ5nWB0SbcZy/2r3
gOnCpK6irhuImB6n1sU/RYkLzN/8Px8aZbcjJWaAyI+/leMuuzc=
=ZbzC
-----END PGP SIGNATURE-----

@ -1 +1 @@
Sun, 17 May 2020 18:08:25 +0000
Mon, 18 May 2020 05:38:26 +0000

@ -1 +1 @@
Sun 17 May 2020 06:08:25 PM UTC
Mon 18 May 2020 05:38:25 AM UTC

@ -1251,7 +1251,7 @@
2004150839 ./app-crypt/glep63-check/glep63-check-9.ebuild
1901052239 ./app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.9.2.ebuild
2004032241 ./app-crypt/gnupg/gnupg-2.2.19.ebuild
2005171339 ./app-crypt/gnupg/gnupg-2.2.20.ebuild
2005172309 ./app-crypt/gnupg/gnupg-2.2.20.ebuild
1702282250 ./app-crypt/gorilla/gorilla-1.4-r1.ebuild
2002112051 ./app-crypt/gpa/gpa-0.10.0.ebuild
2002112051 ./app-crypt/gpg-ringmgr/gpg-ringmgr-1.12-r1.ebuild
@ -1409,7 +1409,7 @@
2005131639 ./app-crypt/tpm2-tools/tpm2-tools-4.2.ebuild
2002261939 ./app-crypt/tpm2-totp/tpm2-totp-0.2.1.ebuild
2005160039 ./app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0_rc0.ebuild
2005131639 ./app-crypt/tpm2-tss/tpm2-tss-2.4.0.ebuild
2005180839 ./app-crypt/tpm2-tss/tpm2-tss-2.4.0.ebuild
2003261841 ./app-crypt/trousers/trousers-0.3.14-r1.ebuild
2005121009 ./app-crypt/trousers/trousers-0.3.14-r2.ebuild
1809201939 ./app-crypt/ubuntu-keyring/ubuntu-keyring-2018.02.28.ebuild
@ -2792,14 +2792,9 @@
2004101309 ./app-i18n/librime/librime-1.5.3-r1.ebuild
1908061409 ./app-i18n/libskk/libskk-1.0.2.ebuild
1910191409 ./app-i18n/libtabe/libtabe-0.2.6.1.2.ebuild
2003261841 ./app-i18n/man-pages-de/man-pages-de-2.16.ebuild
2004211009 ./app-i18n/man-pages-de/man-pages-de-2.12-r1.ebuild
2004032241 ./app-i18n/man-pages-fr/man-pages-fr-3.70-r1.ebuild
2004211009 ./app-i18n/man-pages-it/man-pages-it-4.00.ebuild
2003261841 ./app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild
2004032241 ./app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
2003261841 ./app-i18n/man-pages-pl/man-pages-pl-0.7-r1.ebuild
2004211009 ./app-i18n/man-pages-pl/man-pages-pl-0.7.ebuild
2004211009 ./app-i18n/man-pages-ru/man-pages-ru-4.16.2383.2383.20180422.ebuild
2004211009 ./app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.2.ebuild
1712141609 ./app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild
@ -8864,6 +8859,7 @@
2002112051 ./dev-libs/libuv/libuv-9999.ebuild
2004032241 ./dev-libs/libuv/libuv-1.35.0.ebuild
2004192015 ./dev-libs/libuv/libuv-1.37.0.ebuild
2005180109 ./dev-libs/libuv/libuv-1.38.0.ebuild
1901071339 ./dev-libs/libvarlink/libvarlink-16.ebuild
2002182339 ./dev-libs/libvarlink/libvarlink-18.ebuild
2005060209 ./dev-libs/libvarlink/libvarlink-19.ebuild
@ -12757,6 +12753,7 @@
2001302039 ./dev-python/numexpr/numexpr-2.6.9.ebuild
2004190539 ./dev-python/numpy/numpy-1.16.5-r1.ebuild
2004271339 ./dev-python/numpy/numpy-1.18.3.ebuild
2005172239 ./dev-python/numpy/numpy-1.17.4-r3.ebuild
2003251639 ./dev-python/numpydoc/numpydoc-0.9.1.ebuild
2004260639 ./dev-python/numpydoc/numpydoc-0.9.2.ebuild
2001051415 ./dev-python/oauth/oauth-1.0.1-r1.ebuild
@ -13748,6 +13745,7 @@
2001051415 ./dev-python/vpython/vpython-7.4.6.ebuild
2004032241 ./dev-python/waitress/waitress-1.3.1.ebuild
2002051839 ./dev-python/warlock/warlock-1.3.0.ebuild
2005180639 ./dev-python/warlock/warlock-1.3.3.ebuild
2002040009 ./dev-python/watchdog/watchdog-0.8.3-r2.ebuild
2005031339 ./dev-python/watchdog/watchdog-0.9.0-r1.ebuild
2004032241 ./dev-python/wcwidth/wcwidth-0.1.8.ebuild
@ -13900,6 +13898,7 @@
2001241009 ./dev-python/pweave/pweave-0.30.3.ebuild
2001242209 ./dev-python/snaketrace/snaketrace-0.1.1.ebuild
2005012039 ./dev-python/matplotlib-python2/matplotlib-python2-2.2.5.ebuild
2005172309 ./dev-python/matplotlib-python2/matplotlib-python2-2.2.4.ebuild
2005041939 ./dev-python/pytest-lazy-fixture/pytest-lazy-fixture-0.6.3.ebuild
2004032241 ./dev-python/sphinx-epytext/sphinx-epytext-0.0.4.ebuild
2004271139 ./dev-python/pynvim/pynvim-0.4.1.ebuild
@ -17168,6 +17167,7 @@
2005090009 ./dev-util/cargo-tree/cargo-tree-0.29.0.ebuild
2004241039 ./dev-util/catalyst/catalyst-3.0.9.ebuild
2005092209 ./dev-util/catalyst/catalyst-9999.ebuild
2005172139 ./dev-util/catalyst/catalyst-3.0.10.ebuild
2003152212 ./dev-util/catfish/catfish-1.4.13.ebuild
2002110009 ./dev-util/catkin/catkin-0.7.14.ebuild
2002110009 ./dev-util/catkin/catkin-0.7.17.ebuild
@ -17595,6 +17595,7 @@
2005161339 ./dev-util/pkgdiff/pkgdiff-9999.ebuild
1709040939 ./dev-util/plan9port/plan9port-20140306-r4.ebuild
1702282250 ./dev-util/ply/ply-0_pre20160313.ebuild
2005180309 ./dev-util/ply/ply-2.1.1.ebuild
1702282250 ./dev-util/premake/premake-3.7.ebuild
1702282250 ./dev-util/premake/premake-4.3-r1.ebuild
1801211408 ./dev-util/premake/premake-4.4_beta5.ebuild
@ -18253,7 +18254,7 @@
1807112139 ./games-board/peg-e/peg-e-1.2.5.ebuild
1804291439 ./games-board/phalanx/phalanx-22-r1.ebuild
1707090132 ./games-board/pioneers/pioneers-15.3-r1.ebuild
1908112309 ./games-board/pokerth/pokerth-1.1.2.ebuild
2005180439 ./games-board/pokerth/pokerth-1.1.2.ebuild
2003311339 ./games-board/polyglot/polyglot-1.4.70b-r3.ebuild
1707090132 ./games-board/pouetchess/pouetchess-0.2.0-r2.ebuild
2005042339 ./games-board/pychess/pychess-1.0.0.ebuild
@ -23484,7 +23485,6 @@
1912110241 ./net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild
2001151339 ./net-dns/dnsdist/dnsdist-1.4.0.ebuild
2001182109 ./net-dns/dnshijacker/dnshijacker-1.3-r2.ebuild
2004032241 ./net-dns/dnsmasq/dnsmasq-2.80-r2.ebuild
2005162309 ./net-dns/dnsmasq/dnsmasq-2.81.ebuild
1903151409 ./net-dns/dnssec-check/dnssec-check-2.2.ebuild
2003261841 ./net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild
@ -27092,6 +27092,7 @@
2003242209 ./sci-mathematics/planarity/planarity-3.0.0.5.ebuild
2003251909 ./sci-mathematics/cliquer/cliquer-1.21.ebuild
2004192139 ./sci-mathematics/flintqs/flintqs-1.0.ebuild
2005180409 ./sci-mathematics/sympow/sympow-2.023.6.ebuild
1908291909 ./sci-misc/ViSP-images/ViSP-images-3.2.0.ebuild
2005151939 ./sci-misc/ViSP-images/ViSP-images-3.3.0.ebuild
1702282250 ./sci-misc/apertium/apertium-3.2.0.ebuild
@ -28335,9 +28336,8 @@
2003261841 ./sys-apps/man-db/man-db-9999.ebuild
2004032241 ./sys-apps/man-db/man-db-2.8.7.ebuild
2004211009 ./sys-apps/man-pages-posix/man-pages-posix-2013a.ebuild
2004130039 ./sys-apps/man-pages/man-pages-5.06.ebuild
2004211009 ./sys-apps/man-pages/man-pages-5.04.ebuild
2004211009 ./sys-apps/man-pages/man-pages-5.05-r2.ebuild
2005172309 ./sys-apps/man-pages/man-pages-5.05-r2.ebuild
2005172309 ./sys-apps/man-pages/man-pages-5.06.ebuild
2004032241 ./sys-apps/man2html/man2html-1.6g.ebuild
2003261841 ./sys-apps/mawk/mawk-1.3.4_p20190203-r1.ebuild
2003261841 ./sys-apps/mawk/mawk-1.3.4_p20200106-r1.ebuild
@ -29958,10 +29958,10 @@
2004201209 ./sys-libs/libblockdev/libblockdev-9999.ebuild
2005122209 ./sys-libs/libblockdev/libblockdev-2.23-r1.ebuild
2004121239 ./sys-libs/libcap-ng/libcap-ng-0.7.10.ebuild
2003261841 ./sys-libs/libcap/libcap-2.27.ebuild
2003261841 ./sys-libs/libcap/libcap-2.33.ebuild
2004211009 ./sys-libs/libcap/libcap-2.26-r2.ebuild
2005051139 ./sys-libs/libcap/libcap-2.34.ebuild
2005172139 ./sys-libs/libcap/libcap-2.26-r2.ebuild
2005172139 ./sys-libs/libcap/libcap-2.27.ebuild
2005172139 ./sys-libs/libcap/libcap-2.33.ebuild
2005172139 ./sys-libs/libcap/libcap-2.34.ebuild
2002131609 ./sys-libs/libchipcard/libchipcard-5.1.5_rc2.ebuild
2005060109 ./sys-libs/libcxx/libcxx-10.0.0.9999.ebuild
2005060109 ./sys-libs/libcxx/libcxx-10.0.0.ebuild
@ -33797,10 +33797,10 @@
2005121009 metadata/md5-cache/app-crypt/trousers-0.3.14-r2
2005131639 metadata/md5-cache/app-crypt/tpm2-pkcs11-1.2.0
2005131639 metadata/md5-cache/app-crypt/tpm2-tools-4.2
2005131639 metadata/md5-cache/app-crypt/tpm2-tss-2.4.0
2005160039 metadata/md5-cache/app-crypt/tpm2-tss-engine-1.1.0_rc0
2005171339 metadata/md5-cache/app-crypt/Manifest.gz
2005171339 metadata/md5-cache/app-crypt/gnupg-2.2.20
2005180839 metadata/md5-cache/app-crypt/Manifest.gz
2005172309 metadata/md5-cache/app-crypt/gnupg-2.2.20
2005180839 metadata/md5-cache/app-crypt/tpm2-tss-2.4.0
1910181539 metadata/md5-cache/app-dicts/bookview-3.2.1
1702282308 metadata/md5-cache/app-dicts/eblook-1.6.1
1808151104 metadata/md5-cache/app-dicts/freedict-deu-eng-1.0
@ -35098,7 +35098,6 @@
2002221412 metadata/md5-cache/app-i18n/skktools-1.3.3_p20170305
2002221412 metadata/md5-cache/app-i18n/skktools-1.3.4
2003261841 metadata/md5-cache/app-i18n/man-pages-ja-20180315
2003261841 metadata/md5-cache/app-i18n/man-pages-pl-0.7-r1
2003261841 metadata/md5-cache/app-i18n/unicode-data-12.1.0
2003282328 metadata/md5-cache/app-i18n/canfep-1.0
2003282328 metadata/md5-cache/app-i18n/canfep-1.0-r1
@ -35126,7 +35125,6 @@
2003282328 metadata/md5-cache/app-i18n/libpinyin-2.3.0
2003282328 metadata/md5-cache/app-i18n/libpinyin-9999
2003282328 metadata/md5-cache/app-i18n/libtabe-0.2.6.1.2
2003282328 metadata/md5-cache/app-i18n/man-pages-de-2.16
2003282328 metadata/md5-cache/app-i18n/mecab-skkserv-0.03
2003282328 metadata/md5-cache/app-i18n/multiskkserv-20100128
2003282328 metadata/md5-cache/app-i18n/qkc-1.00
@ -35170,7 +35168,6 @@
2004032241 metadata/md5-cache/app-i18n/canna-3.7_p3-r1
2004032241 metadata/md5-cache/app-i18n/freewnn-1.1.1_alpha22
2004032241 metadata/md5-cache/app-i18n/kakasi-2.3.4-r2
2004032241 metadata/md5-cache/app-i18n/man-pages-fr-3.70-r1
2004032241 metadata/md5-cache/app-i18n/man-pages-ja-20171215
2004032241 metadata/md5-cache/app-i18n/unicode-cldr-33.0
2004032241 metadata/md5-cache/app-i18n/unicode-data-12.0.0
@ -35210,10 +35207,8 @@
2004121309 metadata/md5-cache/app-i18n/rime-data-0.38.20180515
2004152239 metadata/md5-cache/app-i18n/fbterm-1.7-r4
2004152239 metadata/md5-cache/app-i18n/fbterm-1.7-r5
2004211009 metadata/md5-cache/app-i18n/man-pages-de-2.12-r1
2004211009 metadata/md5-cache/app-i18n/man-pages-it-4.00
2004211009 metadata/md5-cache/app-i18n/man-pages-l10n-4.0.0
2004211009 metadata/md5-cache/app-i18n/man-pages-pl-0.7
2004211009 metadata/md5-cache/app-i18n/man-pages-ru-4.16.2383.2383.20180422
2004211009 metadata/md5-cache/app-i18n/man-pages-zh_CN-1.6.3.2
2004300915 metadata/md5-cache/app-i18n/ibus-1.5.21-r1
@ -35254,8 +35249,8 @@
2005161809 metadata/md5-cache/app-i18n/nkf-2.1.5
2005161839 metadata/md5-cache/app-i18n/skk-jisyo-202005
2005161839 metadata/md5-cache/app-i18n/skk-jisyo-999999
2005172109 metadata/md5-cache/app-i18n/Manifest.gz
2005172109 metadata/md5-cache/app-i18n/nkf-2.1.3-r2
2005172309 metadata/md5-cache/app-i18n/Manifest.gz
2002112051 metadata/md5-cache/app-laptop/hdaps-gl-0.0.7
2003282328 metadata/md5-cache/app-laptop/dispad-0.3.1-r1
2003282328 metadata/md5-cache/app-laptop/i8kutils-1.33-r1
@ -41614,7 +41609,6 @@
2005160139 metadata/md5-cache/dev-libs/protobuf-3.11.4
2005160139 metadata/md5-cache/dev-libs/protobuf-9999
2005151939 metadata/md5-cache/dev-libs/sdformat-9.2.0
2005172009 metadata/md5-cache/dev-libs/Manifest.gz
2005171339 metadata/md5-cache/dev-libs/botan-2.14.0-r1
2005172009 metadata/md5-cache/dev-libs/dmalloc-5.5.2-r7
2005170409 metadata/md5-cache/dev-libs/gf-complete-2.0.0-r1
@ -41627,6 +41621,8 @@
2005172009 metadata/md5-cache/dev-libs/mathjax-2.7.4
2005172009 metadata/md5-cache/dev-libs/mathjax-2.7.7
2005162209 metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.0
2005180109 metadata/md5-cache/dev-libs/Manifest.gz
2005180109 metadata/md5-cache/dev-libs/libuv-1.38.0
1910111840 metadata/md5-cache/dev-lisp/hyperspec-7.0-r1
2003282328 metadata/md5-cache/dev-lisp/roswell-19.08.10.101
2003282328 metadata/md5-cache/dev-lisp/roswell-19.09.12.102
@ -46329,7 +46325,6 @@
2005161439 metadata/md5-cache/dev-python/zope-testing-4.7-r1
2005162009 metadata/md5-cache/dev-python/oslo-policy-3.1.0
2005161939 metadata/md5-cache/dev-python/pycurl-7.43.0.5
2005172109 metadata/md5-cache/dev-python/Manifest.gz
2005171309 metadata/md5-cache/dev-python/cliff-2.18.0-r1
2005171309 metadata/md5-cache/dev-python/cmd2-1.0.2
2005170039 metadata/md5-cache/dev-python/colorclass-2.2.0-r1
@ -46382,6 +46377,10 @@
2005171509 metadata/md5-cache/dev-python/wand-0.6.1
2005172009 metadata/md5-cache/dev-python/xapp-2.0.1
2005171109 metadata/md5-cache/dev-python/zstandard-0.13.0
2005180639 metadata/md5-cache/dev-python/Manifest.gz
2005172309 metadata/md5-cache/dev-python/matplotlib-python2-2.2.4
2005172239 metadata/md5-cache/dev-python/numpy-1.17.4-r3
2005180639 metadata/md5-cache/dev-python/warlock-1.3.3
2003281309 metadata/md5-cache/dev-qt/qt-docs-5.14.1_p202001241012
2003282328 metadata/md5-cache/dev-qt/qtchooser-66
2003282328 metadata/md5-cache/dev-qt/qtlockedfile-2.4.1_p20171024
@ -50225,7 +50224,6 @@
2005151939 metadata/md5-cache/dev-util/ignition-cmake-2.2.0
2005161339 metadata/md5-cache/dev-util/pkgdiff-1.7.2
2005161339 metadata/md5-cache/dev-util/pkgdiff-9999
2005172109 metadata/md5-cache/dev-util/Manifest.gz
2005172009 metadata/md5-cache/dev-util/babeltrace-1.2.3
2005172009 metadata/md5-cache/dev-util/babeltrace-1.2.4
2005162209 metadata/md5-cache/dev-util/clazy-1.6-r1
@ -50246,6 +50244,9 @@
2005172009 metadata/md5-cache/dev-util/meson-0.54.1
2005172009 metadata/md5-cache/dev-util/meson-9999
2005172109 metadata/md5-cache/dev-util/perf-5.6.4
2005180309 metadata/md5-cache/dev-util/Manifest.gz
2005172139 metadata/md5-cache/dev-util/catalyst-3.0.10
2005180309 metadata/md5-cache/dev-util/ply-2.1.1
1910111911 metadata/md5-cache/dev-vcs/colorcvs-1.4-r2
1902111809 metadata/md5-cache/dev-vcs/cvs2cl-2.71-r1
1809152309 metadata/md5-cache/dev-vcs/cvsutils-0.2.5-r1
@ -50660,7 +50661,6 @@
2003311822 metadata/md5-cache/games-board/mah-jong-1.14-r1
2003311822 metadata/md5-cache/games-board/megamek-0.34.10-r1
2003311822 metadata/md5-cache/games-board/openyahtzee-1.9.3
2003311822 metadata/md5-cache/games-board/pokerth-1.1.2
2003311339 metadata/md5-cache/games-board/polyglot-1.4.70b-r3
2003311822 metadata/md5-cache/games-board/pouetchess-0.2.0-r2
2003311822 metadata/md5-cache/games-board/xfreecell-1.0.5b-r1
@ -50698,8 +50698,9 @@
2005102339 metadata/md5-cache/games-board/iagno-3.34.5
2005102339 metadata/md5-cache/games-board/tali-3.32.1
2005161709 metadata/md5-cache/games-board/pychess-1.0.2
2005172009 metadata/md5-cache/games-board/Manifest.gz
2005172009 metadata/md5-cache/games-board/hexxagon-1.0.2-r1
2005180439 metadata/md5-cache/games-board/Manifest.gz
2005180439 metadata/md5-cache/games-board/pokerth-1.1.2
1911021809 metadata/md5-cache/games-emulation/desmume-0.9.11-r2
1804291439 metadata/md5-cache/games-emulation/dgen-sdl-1.33-r1
1911110109 metadata/md5-cache/games-emulation/emutos-0.9.12
@ -55982,7 +55983,6 @@
2004032241 metadata/md5-cache/net-dns/c-ares-1.13.0
2004032241 metadata/md5-cache/net-dns/c-ares-1.15.0
2004032241 metadata/md5-cache/net-dns/ddclient-3.9.0-r3
2004032241 metadata/md5-cache/net-dns/dnsmasq-2.80-r2
2004032241 metadata/md5-cache/net-dns/ldns-utils-1.7.0-r1
2004032241 metadata/md5-cache/net-dns/libidn-1.35
2004032241 metadata/md5-cache/net-dns/libidn2-2.3.0
@ -56020,8 +56020,8 @@
2005102309 metadata/md5-cache/net-dns/pdns-4.3.0
2005130339 metadata/md5-cache/net-dns/ddclient-3.9.1
2005161809 metadata/md5-cache/net-dns/c-ares-1.16.1
2005162309 metadata/md5-cache/net-dns/Manifest.gz
2005162309 metadata/md5-cache/net-dns/dnsmasq-2.81
2005172339 metadata/md5-cache/net-dns/Manifest.gz
1902190039 metadata/md5-cache/net-firewall/ipkungfu-0.6.1-r1
2001260341 metadata/md5-cache/net-firewall/lutelwall-0.99-r1
2003282328 metadata/md5-cache/net-firewall/arno-iptables-firewall-2.0.3
@ -59576,7 +59576,6 @@
2005110108 metadata/md5-cache/sci-mathematics/petsc-3.13.1
2005141409 metadata/md5-cache/sci-mathematics/pymc3-3.1-r1
2005140939 metadata/md5-cache/sci-mathematics/z3-4.8.8
2005172009 metadata/md5-cache/sci-mathematics/Manifest.gz
2005172009 metadata/md5-cache/sci-mathematics/agda-2.4.2.5-r2
2005172009 metadata/md5-cache/sci-mathematics/agda-2.5.2-r1
2005172009 metadata/md5-cache/sci-mathematics/agda-2.5.2-r2
@ -59585,6 +59584,8 @@
2005172009 metadata/md5-cache/sci-mathematics/agda-stdlib-2.4.2.5
2005172009 metadata/md5-cache/sci-mathematics/agda-stdlib-2.5.2.0.13
2005171539 metadata/md5-cache/sci-mathematics/wxmaxima-20.04.0
2005180409 metadata/md5-cache/sci-mathematics/Manifest.gz
2005180409 metadata/md5-cache/sci-mathematics/sympow-2.023.6
1908291909 metadata/md5-cache/sci-misc/ViSP-images-3.2.0
1702282331 metadata/md5-cache/sci-misc/flashdot-1.1.4-r1
1905030409 metadata/md5-cache/sci-misc/tango-9.2.5a
@ -60933,7 +60934,6 @@
2004080010 metadata/md5-cache/sys-apps/roccat-tools-5.7.0
2004121939 metadata/md5-cache/sys-apps/mlocate-0.26-r3
2004130409 metadata/md5-cache/sys-apps/inxi-3.0.38.1
2004130039 metadata/md5-cache/sys-apps/man-pages-5.06
2004141039 metadata/md5-cache/sys-apps/hdparm-9.58
2004141539 metadata/md5-cache/sys-apps/haveged-1.9.8c
2004142239 metadata/md5-cache/sys-apps/gawk-5.1.0
@ -60975,8 +60975,6 @@
2004211009 metadata/md5-cache/sys-apps/kbd-2.0.4
2004211009 metadata/md5-cache/sys-apps/keyutils-1.6.1
2004211009 metadata/md5-cache/sys-apps/makedev-3.23.1-r1
2004211009 metadata/md5-cache/sys-apps/man-pages-5.04
2004211009 metadata/md5-cache/sys-apps/man-pages-5.05-r2
2004211009 metadata/md5-cache/sys-apps/man-pages-posix-2013a
2004211009 metadata/md5-cache/sys-apps/modutils-2.4.27-r2
2004211009 metadata/md5-cache/sys-apps/net-tools-1.60_p20161110235919
@ -61107,12 +61105,14 @@
2005121539 metadata/md5-cache/sys-apps/netloc-0.5
2005140039 metadata/md5-cache/sys-apps/moreutils-0.63
2005161309 metadata/md5-cache/sys-apps/ipmitool-1.8.18-r1
2005172009 metadata/md5-cache/sys-apps/Manifest.gz
2005162309 metadata/md5-cache/sys-apps/ethtool-5.4
2005172009 metadata/md5-cache/sys-apps/usb_modeswitch-2.2.6
2005172009 metadata/md5-cache/sys-apps/usb_modeswitch-2.3.0
2005172009 metadata/md5-cache/sys-apps/usb_modeswitch-2.4.0-r1
2005172009 metadata/md5-cache/sys-apps/usb_modeswitch-2.5.2
2005172309 metadata/md5-cache/sys-apps/Manifest.gz
2005172309 metadata/md5-cache/sys-apps/man-pages-5.05-r2
2005172309 metadata/md5-cache/sys-apps/man-pages-5.06
1802112038 metadata/md5-cache/sys-auth/polkit-pkla-compat-0.1
1702282333 metadata/md5-cache/sys-auth/ykclient-2.15
2001012339 metadata/md5-cache/sys-auth/pam_mount-2.16
@ -62412,7 +62412,6 @@
2003282328 metadata/md5-cache/sys-libs/gwenhywfar-5.1.2
2003282328 metadata/md5-cache/sys-libs/libaal-1.0.7
2003282328 metadata/md5-cache/sys-libs/libaal-1.0.7-r1
2003282328 metadata/md5-cache/sys-libs/libcap-2.33
2003282328 metadata/md5-cache/sys-libs/libfaketime-0.9.6-r2
2003282328 metadata/md5-cache/sys-libs/libfaketime-0.9.7
2003282328 metadata/md5-cache/sys-libs/libhx-3.24
@ -62448,7 +62447,6 @@
2003311822 metadata/md5-cache/sys-libs/gdbm-1.18
2003311822 metadata/md5-cache/sys-libs/glibc-2.19-r2
2003311822 metadata/md5-cache/sys-libs/libaal-1.0.6
2003311822 metadata/md5-cache/sys-libs/libcap-2.27
2003311822 metadata/md5-cache/sys-libs/libhx-3.22-r1
2003311822 metadata/md5-cache/sys-libs/librtas-2.0.2
2003311822 metadata/md5-cache/sys-libs/libstatgrab-0.91
@ -62497,7 +62495,6 @@
2004211009 metadata/md5-cache/sys-libs/e2fsprogs-libs-1.45.4
2004211009 metadata/md5-cache/sys-libs/gdbm-1.13-r2
2004211009 metadata/md5-cache/sys-libs/gpm-1.20.7-r2
2004211009 metadata/md5-cache/sys-libs/libcap-2.26-r2
2004211009 metadata/md5-cache/sys-libs/ncurses-compat-5.9
2004211009 metadata/md5-cache/sys-libs/pam-1.3.1-r2
2004211009 metadata/md5-cache/sys-libs/pwdb-0.62-r1
@ -62557,7 +62554,6 @@
2005011239 metadata/md5-cache/sys-libs/tapi-2.0.0
2005021509 metadata/md5-cache/sys-libs/gdbm-1.18.1
2005031409 metadata/md5-cache/sys-libs/glibc-2.31-r2
2005051139 metadata/md5-cache/sys-libs/libcap-2.34
2005060109 metadata/md5-cache/sys-libs/libcxx-10.0.0
2005060109 metadata/md5-cache/sys-libs/libcxx-10.0.0.9999
2005060109 metadata/md5-cache/sys-libs/libcxx-11.0.0.9999
@ -62587,9 +62583,13 @@
2005161439 metadata/md5-cache/sys-libs/glibc-2.31-r3
2005161439 metadata/md5-cache/sys-libs/glibc-9999
2005161309 metadata/md5-cache/sys-libs/openipmi-2.0.28
2005171239 metadata/md5-cache/sys-libs/Manifest.gz
2005171239 metadata/md5-cache/sys-libs/newlib-3.3.0
2005171239 metadata/md5-cache/sys-libs/newlib-9999
2005172139 metadata/md5-cache/sys-libs/Manifest.gz
2005172139 metadata/md5-cache/sys-libs/libcap-2.26-r2
2005172139 metadata/md5-cache/sys-libs/libcap-2.27
2005172139 metadata/md5-cache/sys-libs/libcap-2.33
2005172139 metadata/md5-cache/sys-libs/libcap-2.34
1902071639 metadata/md5-cache/sys-power/acpi-1.7-r1
1901132309 metadata/md5-cache/sys-power/hibernate-script-2.0-r6
1907151840 metadata/md5-cache/sys-power/uhubctl-1.8-r1
@ -64885,4 +64885,4 @@
2005081846 metadata/md5-cache/xfce-extra/xfce4-screensaver-0.1.10
2005102339 metadata/md5-cache/xfce-extra/Manifest.gz
2005102339 metadata/md5-cache/xfce-extra/xfce4-alsa-plugin-0.2.1
2005172109 metadata/md5-cache/Manifest.gz
2005180839 metadata/md5-cache/Manifest.gz

@ -1 +1 @@
Sun, 17 May 2020 18:30:01 +0000
Mon, 18 May 2020 06:00:01 +0000

@ -1 +1 @@
f7f92996abda722ffd9cce9231f6abf12612a0d2 1589738497 2020-05-17T18:01:37+00:00
06bc902edaafe4834145c1a9762453f1a1d83b4e 1589778382 2020-05-18T05:06:22+00:00

@ -1 +1 @@
1589738701 Sun 17 May 2020 06:05:01 PM UTC
1589780101 Mon 18 May 2020 05:35:01 AM UTC

@ -1 +1 @@
Sun, 17 May 2020 18:08:25 +0000
Mon, 18 May 2020 05:38:25 +0000

Binary file not shown.

@ -1,13 +1,8 @@
AUX dnsmasq-2.80-cve-2019-14834.patch 1514 BLAKE2B 24aad94e0a324007c782337b94ee88dc61fdb3e23b06717a4f09255dfcadfa9091c211994d5b842a898692bd5302d96a2b2c4c2a551863a1f0bd7ff7a62c3df4 SHA512 1cb0148d93388c09762d770719dc842aa0b04c0770fb82ae6f3de4cf7c2742055cf54f1915d93bfaac543ccccd48d66fd6191758f0541ba8c30936af97b96296
AUX dnsmasq-2.80-linux-headers-5.2.patch 696 BLAKE2B 10f39e0e7eab2f6d4b621bd33d558a93ff310c9800d0a8db3ff280f77556d0e9e05287d50e14f95661aaf56c2456939605bf0541fc0bd2d96b0d27d9f14cb85a SHA512 5a46deec52d18fe231c0f794c39ce97414c9fb0a1e26fda5e1d3c350a6c00652d193d1e4f55b14adbaa61a23c97683cde172711e8934b271b33ee9d4e0889135
AUX dnsmasq-2.80-nettle-3.5.patch 1494 BLAKE2B e65092e18f8fbaa3b0f8be637b18ec976da1a1752b621ce1e1337bdc85e529ccf4bb21988296cae6574e8ff26983c32731656a751631455713afd93c0f7ea41d SHA512 df64088b22f996ff228fce18dd05b329d9fdf7b02290bc3992546004394e662be7bc416dc718ea866341403234eb20efd5bbf1eec96df1cb6ab099ebfd3fdee4
AUX dnsmasq-init-dhcp-r3 721 BLAKE2B 94a7542419e2c931149edbd5a5167c7fcbe0233e48f3ed854dfe26090b596c4f2549e37d2680bfceb1c6d21f475012f81a2102bde85e7cd609979e555dbcfa3d SHA512 f7a64fb84a7877b5ec629f9ed92419799913b8f2f73594c510aedc083d72c5c1862da7e5aed4485102c3b89ca7217bcca88e7cdde82f5a65d4cd4bb19017c2fe
AUX dnsmasq-init-r4 613 BLAKE2B 7ea82e879f8770c3f4b764a9044ef585cc6e91de793c56733a6af1d9e138ca6e55813ad1720a70d0a5a61f6815d094574ae04f9761b2e2846c6267c6a4e97780 SHA512 72ae659a62c61495dc575fa590cbf1352c4bd4f374a6e0a56fce9c641c163b882d8b8097d27605d102e47df49eb68c456baf7b11009a7bb7db98e99429bd80a6
AUX dnsmasq.confd-r1 170 BLAKE2B 84d5cdb15236c9e1c83fa53d0e401df90e86c6687cc88f9ebba3e2a0987cad2ccf9bb82ac7b1fcd77a81fa6058a3cd3276fb8a8a76e13983628e92be95b39af1 SHA512 9a401bfc408bf1638645c61b8ca734bea0a09ef79fb36648ec7ef21666257234254bbe6c73c82cc23aa1779ddcdda0e6baa2c041866f16dfb9c4e0ba9133eab8
AUX dnsmasq.logrotate 176 BLAKE2B 4932be8c2a4ba37e0ed61361cdfae6e6cd498e5292f9002a3426c05632896a5f94a84ada168d672cb38e236cbde72b59201c970e348ba052dff655be1a9a57b4 SHA512 b59b299849487dcdfc18ab30ded0605e2df4876cb778b2d1cd03b740406a5580001028eb33f1ecf0dc910f393c58b7cad7c28801aa4641c3fa376e3dac997abf
AUX dnsmasq.service-r1 278 BLAKE2B 3bfe6a01efd5f8338c3bb134a061f8ecbef850293c4a8fce1f7360928a374fe4c429df1f8ec2ffc093752234f9e2ccc717a887fa2557e3efd99ab6bd58f9ac0f SHA512 3571417b23071d9c3cfaf6d00363adb2cb011d04f1ed38631ddecd6eaa2c9ed37e1435a1fd32c40b0de43b0a84dd1ac8691a0a29493b391bafbb843d581bafc1
DIST dnsmasq-2.80.tar.xz 501072 BLAKE2B 39c9808df43a22e32286105c9e001b2f817a4f68b92b84282eeb8cfeaa61404d64275bbb3f944bec6fac1b015987fba6aeab7a88201446c0cff67f02c8d88d8c SHA512 58e56beb553fc41311e5dc16d8b0eb3b6801e2bdfbcd0e7a6659703f08960b6ad10d48b0b14a4d727636faf35483e01597cff2ae49e7fe9fa9e214f437b1c068
DIST dnsmasq-2.81.tar.xz 510648 BLAKE2B 07861888df11f6e2e02d1b80f4e82a407b558ddb34e016f7bda5cb449ee870db000683264b2e36987ece16d50ab773f239bf12dd3468b9529ae4dccd77ecb8ee SHA512 85550c9782fef9b0710d0e233523ed1fe26e877a8bc53fcea3f7cf1fb17c3a79c46f284a99dab2bdaf6a107ea3f1a71cec476ab6d4e1b936da6591aaef42c88e
EBUILD dnsmasq-2.80-r2.ebuild 4831 BLAKE2B 6f9d26f373d551c7e623126daac06236dfd28a6bb1e8b240ce7cc67e925d1613463e2c8e95549aaad04566712ab697a57f039593dd94feb3e96768074831d90f SHA512 ded0f38b712acb054ebb2ddf13defbb79a162857d0432f781dad8d2aa63a115a6367fa679f2d39563a8f189b549060d119fec98f9832300e61339f03031b6efb
EBUILD dnsmasq-2.81.ebuild 4662 BLAKE2B 09eae0e81f63cfccdc78288c3816f1aa70441730c5bdb8318021bd729fe89f9dff0ba0e2a121bb08cba3be7db617bf575654cb17b9ed87e7f240747837ce63e3 SHA512 92407c5cc1f50619fdb7ab9b84ba502d3da21c7fc47c4b8b736e03c57fc681f75c0e3edac939c7ac772e92a9d39cd07a17e6487d532c81fca1c97b27d965ffc1
MISC metadata.xml 1247 BLAKE2B cdaa193ae5c90b1f833968bafb1e725be1f67d21ee9025552fe2c153d096f2b4b7cd505aabe3713678426bea2a1059de3eeebd58a9d81793520f2690e5bf4851 SHA512 24cd4320dad43122014b0c5ddd5d65a199ef6d0bb378738180e03e4f0410cc1c21ee46b7973bdadca6e6323f3e9c6ce0073a813d4ecfe3e6bac44645dc9970dc

@ -1,214 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs flag-o-matic user systemd
DESCRIPTION="Small forwarding DNS server"
HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/doc.html"
SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
IUSE+=" +inotify ipv6 lua nls script selinux static tftp"
DM_LINGUAS=(de es fi fr id it no pl pt_BR ro)
BDEPEND="app-arch/xz-utils
virtual/pkgconfig
nls? ( sys-devel/gettext )
"
COMMON_DEPEND="dbus? ( sys-apps/dbus:= )
idn? (
!libidn2? ( net-dns/libidn:0= )
libidn2? ( >=net-dns/libidn2-2.0:= )
)
lua? ( dev-lang/lua:* )
conntrack? ( net-libs/libnetfilter_conntrack:= )
nls? ( sys-devel/gettext )
"
DEPEND="${COMMON_DEPEND}
dnssec? (
dev-libs/nettle:=[gmp]
static? ( >=dev-libs/nettle-3.4[static-libs(+)] )
)
"
RDEPEND="${COMMON_DEPEND}
dnssec? (
!static? (
>=dev-libs/nettle-3.4:=[gmp]
)
)
selinux? ( sec-policy/selinux-dnsmasq )
"
REQUIRED_USE="dhcp-tools? ( dhcp )
lua? ( script )
libidn2? ( idn )"
PATCHES=(
"${FILESDIR}/dnsmasq-2.80-nettle-3.5.patch"
"${FILESDIR}/dnsmasq-2.80-linux-headers-5.2.patch"
"${FILESDIR}/dnsmasq-2.80-cve-2019-14834.patch"
)
use_have() {
local useflag no_only uword
if [[ ${1} == '-n' ]]; then
no_only=1
shift
fi
useflag="${1}"
shift
uword="${1:-${useflag}}"
shift
while [[ ${uword} ]]; do
uword="${uword^^}"
if ! use "${useflag}"; then
printf -- " -DNO_%s" "${uword}"
elif [[ -z "${no_only}" ]]; then
printf -- " -DHAVE_%s" "${uword}"
fi
uword="${1}"
shift
done
}
pkg_pretend() {
if use static; then
einfo "Only sys-libs/gmp and dev-libs/nettle are statically linked."
use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no sense;" \
"the static USE flag is ignored."
fi
}
pkg_setup() {
enewgroup dnsmasq
enewuser dnsmasq -1 -1 /dev/null dnsmasq
}
src_prepare() {
default
sed -i -r 's:lua5.[0-9]+:lua:' Makefile
sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" dnsmasq.conf.example
}
src_configure() {
COPTS=(
"$(use_have -n auth-dns auth)"
"$(use_have conntrack)"
"$(use_have dbus)"
"$(use libidn2 || use_have idn)"
"$(use_have libidn2)"
"$(use_have -n inotify)"
"$(use_have -n dhcp dhcp dhcp6)"
"$(use_have -n ipv6 ipv6 dhcp6)"
"$(use_have -n id id)"
"$(use_have lua luascript)"
"$(use_have -n script)"
"$(use_have -n tftp)"
"$(use_have dnssec)"
"$(use_have static dnssec_static)"
"$(use_have -n dumpfile)"
)
}
src_compile() {
emake \
PREFIX=/usr \
MANDIR=/usr/share/man \
CC="$(tc-getCC)" \
PKG_CONFIG="$(tc-getPKG_CONFIG)" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
COPTS="${COPTS[*]}" \
CONFFILE="/etc/${PN}.conf" \
all$(use nls && printf -- "-i18n\n")
use dhcp-tools && emake -C contrib/lease-tools \
PREFIX=/usr \
MANDIR=/usr/share/man \
CC="$(tc-getCC)" \
PKG_CONFIG="$(tc-getPKG_CONFIG)" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
all
}
src_install() {
local lingua puid
emake \
PREFIX=/usr \
MANDIR=/usr/share/man \
COPTS="${COPTS[*]}" \
DESTDIR="${ED}" \
install$(use nls && printf -- "-i18n\n")
for lingua in "${DM_LINGUAS[@]}"; do
has ${lingua} ${LINGUAS-${lingua}} \
|| rm -rf "${ED}"/usr/share/locale/${lingua}
done
[[ -d "${D}"/usr/share/locale/ ]] && \
rmdir --ignore-fail-on-non-empty "${ED}"/usr/share/locale/
dodoc CHANGELOG CHANGELOG.archive FAQ dnsmasq.conf.example
dodoc -r logo
docinto html/
dodoc *.html
newinitd "${FILESDIR}"/dnsmasq-init-r4 ${PN}
newconfd "${FILESDIR}"/dnsmasq.confd-r1 ${PN}
insinto /etc/logrotate.d
newins "${FILESDIR}"/dnsmasq.logrotate ${PN}
insinto /etc
newins dnsmasq.conf.example dnsmasq.conf
insinto /usr/share/dnsmasq
doins trust-anchors.conf
if use dhcp; then
keepdir /var/lib/misc
newinitd "${FILESDIR}"/dnsmasq-init-dhcp-r3 ${PN}
fi
if use dbus; then
insinto /etc/dbus-1/system.d
doins dbus/dnsmasq.conf
fi
if use dhcp-tools; then
dosbin contrib/lease-tools/{dhcp_release,dhcp_lease_time}
doman contrib/lease-tools/{dhcp_release,dhcp_lease_time}.1
if use ipv6; then
dosbin contrib/lease-tools/dhcp_release6
doman contrib/lease-tools/dhcp_release6.1
fi
fi
systemd_newunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service
}
pkg_preinst() {
# temporary workaround to (hopefully) prevent leases file from being removed
[[ -f /var/lib/misc/dnsmasq.leases ]] && \
cp /var/lib/misc/dnsmasq.leases "${T}"
}
pkg_postinst() {
# temporary workaround to (hopefully) prevent leases file from being removed
[[ -f "${T}"/dnsmasq.leases ]] && \
cp "${T}"/dnsmasq.leases /var/lib/misc/dnsmasq.leases
}

@ -1,39 +0,0 @@
Fix memory leak in helper.c
Thanks to Xu Mingjie <xumingjie1995@outlook.com> for spotting this.
author: Simon Kelley <simon@thekelleys.org.uk>
commit-url: http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=69bc94779c2f035a9fffdb5327a54c3aeca73ed5
diff --git a/src/helper.c b/src/helper.c
index 33ba120..c392eec 100644 (file)
--- a/src/helper.c
+++ b/src/helper.c
@@ -80,7 +80,8 @@ int create_helper(int event_fd, int err_fd, uid_t uid, gid_t gid, long max_fd)
pid_t pid;
int i, pipefd[2];
struct sigaction sigact;
-
+ unsigned char *alloc_buff = NULL;
+
/* create the pipe through which the main program sends us commands,
then fork our process. */
if (pipe(pipefd) == -1 || !fix_fd(pipefd[1]) || (pid = fork()) == -1)
@@ -186,11 +187,16 @@ int create_helper(int event_fd, int err_fd, uid_t uid, gid_t gid, long max_fd)
struct script_data data;
char *p, *action_str, *hostname = NULL, *domain = NULL;
unsigned char *buf = (unsigned char *)daemon->namebuff;
- unsigned char *end, *extradata, *alloc_buff = NULL;
+ unsigned char *end, *extradata;
int is6, err = 0;
int pipeout[2];
- free(alloc_buff);
+ /* Free rarely-allocated memory from previous iteration. */
+ if (alloc_buff)
+ {
+ free(alloc_buff);
+ alloc_buff = NULL;
+ }
/* we read zero bytes when pipe closed: this is our signal to exit */
if (!read_write(pipefd[0], (unsigned char *)&data, sizeof(data), 1))

@ -1,25 +0,0 @@
From 3052ce208acf602f0163166dcefb7330d537cedb Mon Sep 17 00:00:00 2001
From: Jiri Slaby <jslaby@suse.cz>
Date: Wed, 24 Jul 2019 17:34:48 +0100
Subject: [PATCH] Fix build after y2038 changes in glib.
SIOCGSTAMP is defined in linux/sockios.h, not asm/sockios.h now.
---
src/dnsmasq.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/dnsmasq.h b/src/dnsmasq.h
index ff3204a..3ef04ad 100644
--- a/src/dnsmasq.h
+++ b/src/dnsmasq.h
@@ -137,6 +137,7 @@ typedef unsigned long long u64;
#endif
#if defined(HAVE_LINUX_NETWORK)
+#include <linux/sockios.h>
#include <linux/capability.h>
/* There doesn't seem to be a universally-available
userspace header for these. */
--
1.7.10.4

@ -1,42 +0,0 @@
From 6fd9aba7abe1e084123bc5002959350897774ace Mon Sep 17 00:00:00 2001
From: Vladislav Grishenko <themiron@mail.ru>
Date: Wed, 26 Jun 2019 20:27:11 +0500
Subject: [PATCH] Fix build with libnettle 3.5
---
src/crypto.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/crypto.c b/src/crypto.c
index 1f1c12b..9cfe371 100644
--- a/src/crypto.c
+++ b/src/crypto.c
@@ -296,6 +296,10 @@ static int dnsmasq_ecdsa_verify(struct blockdata *key_data, unsigned int key_len
static struct ecc_point *key_256 = NULL, *key_384 = NULL;
static mpz_t x, y;
static struct dsa_signature *sig_struct;
+#if NETTLE_VERSION_MAJOR == 3 && NETTLE_VERSION_MINOR < 4
+#define nettle_get_secp_256r1() (&nettle_secp_256r1)
+#define nettle_get_secp_384r1() (&nettle_secp_384r1)
+#endif
if (!sig_struct)
{
@@ -315,7 +319,7 @@ static int dnsmasq_ecdsa_verify(struct blockdata *key_data, unsigned int key_len
if (!(key_256 = whine_malloc(sizeof(struct ecc_point))))
return 0;
- nettle_ecc_point_init(key_256, &nettle_secp_256r1);
+ nettle_ecc_point_init(key_256, nettle_get_secp_256r1());
}
key = key_256;
@@ -328,7 +332,7 @@ static int dnsmasq_ecdsa_verify(struct blockdata *key_data, unsigned int key_len
if (!(key_384 = whine_malloc(sizeof(struct ecc_point))))
return 0;
- nettle_ecc_point_init(key_384, &nettle_secp_384r1);
+ nettle_ecc_point_init(key_384, nettle_get_secp_384r1());
}
key = key_384;

Binary file not shown.

@ -88,7 +88,6 @@ app-admin/syslog-ng spoof-source
app-portage/layman cvs subversion test
app-text/xmlto latex
dev-libs/apr-util odbc
sys-apps/man-pages l10n_fr
sys-apps/systemd qrcode
sys-auth/pambase pam_krb5 pam_ssh passwdqc
sys-block/thin-provisioning-tools test

@ -40,6 +40,7 @@ app-editors/emacs xwidgets
# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-20)
# dev-python/PyQt5 is not stable.
dev-python/matplotlib qt5 test
dev-python/matplotlib-python2 qt5 test
media-sound/pulseaudio qt5
net-print/hplip qt5

@ -30,12 +30,6 @@ www-apps/nikola ghpages
# oracle-jdk-bin masked for removal, mask revdep useflag.
=app-forensics/sleuthkit-4.7.0 java
# Ulrich Müller <ulm@gentoo.org> (2020-04-15, updated 2020-04-22)
# Mattéo RossillolLaruelle <beatussum@protonmail.com> (2020-04-17)
# app-i18n/man-pages-{de,fr,nl,pl} masked for removal.
# Bug #713590, bug #717744.
<sys-apps/man-pages-5.05-r1 l10n_de l10n_fr l10n_nl l10n_pl
# Ulrich Müller <ulm@gentoo.org> (2020-04-08)
# Old versions of libjpeg-turbo have known security issues.
# Use the bundled lib on your own risk. Bug #715106.

@ -12,8 +12,8 @@ dev-lang/gforth check
# See bug #604542
net-misc/iputils idn
# See bug #504200
sys-devel/gcc sanitize vtv
# See bug #504200, #723370
sys-devel/gcc sanitize nls vtv
# These cause collisions with <libintl.h>
# even with --without-included-gettext

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

Loading…
Cancel
Save