Sync with portage [Thu Nov 7 17:22:14 MSK 2019].

master
root 5 years ago
parent fa4b91af66
commit 7548eee117

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29477 BLAKE2B e08d206673f4c7891ce42f2bd7f26c09a37b26aee215eb573ac16666d889c4e365b82f3335e33b3ece0d0c4af805224dc756767548b8690fd9e5aa507ea1e1b7 SHA512 f0dcc9207f3d8215084128bc2e3e31f4712cb2bac0d5193a7a12e612e4f650c2ef05946eb6badc22f051f864c1f79989b2f8a2b6935556096e0d8ead6cd282e9
TIMESTAMP 2019-11-05T05:08:48Z
MANIFEST Manifest.files.gz 29405 BLAKE2B c2f86f664e0fe6c83c8714910edbf79f4424790009c1585a2d8827b6489563160b4890521b26a801bc10a2c39ec9d78432a11a562b19173877c0c5968234e8c5 SHA512 1ea76c5d9b64da3bcee26e4da25cefb6d48c6133193932dbc0f4a2c5d00e08e9b3aac5483cda4b06f0bfb153c0a1a062f7cad66cfbb1378c02be5bd050fb231b
TIMESTAMP 2019-11-07T13:38:51Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl3BA+BfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl3EHmtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klC3eg/+I8jnaF+X8fGp1r1QBSixcHUmiNQ54wWHccyy1bNd5chKfTu7sWsFui6Y
OWMchhYMx6ygymT1vWtOyKjW7QC5ueaKTkDZvOKr596qhCM5G8CX2X10rTQsiNzl
4EpnWBNIL+ywgFTUKJo6WVjJ4C+q6X+lGh1ZLdXK2dvsbj5MdYpVAvW9YnN3fEHI
cTVQvWkAaMEQgld0CvFhF5qyeIMUDR0eXyK6mInqX22oIZOcHFlAxUn1s8X9aCvF
LUBHN7ijmYpCAep3a8tgojdabJakH7hml3eKIpD+htjCg83k8aPzuVA5CWzcvhSY
4aDc3TKYucnjD9HDkpnYpTixunj75tMhoQ6hA1cia7mStPduUkPrKg2eKMJXShLP
co7CEhIKoNvXUzrVUKKssyYk0qkMsx2ZkE0+594u4NfFfvfWFO+9hB0xH3Tx/NWF
iKkM6KE1h6r/sh+i9gvkOiL7LCPkLFFqt7vUJ+/K+IrzyoyYlffIOy4Z90XNn9Ai
GQFXY/z+U60risoac91aBIM6Gv64rZ3Xj7n9bHKMRFVFX8flgG/Uh/wIEdyhJTRI
KLc7Lf2aQFKwdEyyR7eq3NfmDZBMPG/6gsO3tu9JwAey8DM5Gs2eadn28er0ITYa
UVuwJXXVRtmoyS3xqW35I+NtHzlYClovIon/tIMhEwZjD0CVsRA=
=PNqN
klB1Uw//d453hcc9Ha3IJArpANeMUC3nxujVAwoZwDPqqcnhJHP0LWt8X7VkIkCP
xhx7Sdkt3YB77/Su4iwDWBfp70LiE1Mfjo2Hw8v6b1xCWyYyiIiTHYtP7lynUO5I
3TvYqOi6m7Do/eNGy4+BfuZIaZO2gU4xtrJzn4RnImky0RUEx2p5xT94Z6S+WnRc
HvbcbUcwjKSDhIRV9/UDUbRY10dXoWoLPd0w3ynfjQL6l2hJDjTT7fPk6kf8XHoY
RjtPyoOGlwqcHkTDBMVYYcU0TV1aNkuAvkFzYDy1hnKPlhJx5k1BWEtS5R85VlhA
A0aLFtOM5j+Zzb0L1dBk9/fAbKM1QZXOPuy0fbI9Yf7GTZBEk8Xkxj1G4eyIjL+P
eloJHw8Ub9li+znQpqoXHwjHBALpu+QW6NRdRE9N5O+BPLJa8q2x7Lo6gN73y+UY
fQgKJoicVLJOjvi+TjEcObfseHTVqI7TCRv1gkcySdbDAifpXVYR2H3DMkzpb3Z1
Z599PXeuqL7Q363Ka5TGHHDX2b/4fY3KXv2rFtmEDGNsivSHpnpvQOOIzpjXzQk3
4nkjkwmD1xJS4stf02+5JYOMeP2F56fk3sDpWH0r4gTGksLcuey3MKeO2DsKiCdD
QI/IO+nb085u1yHd5VjFCtvvcFZ/x3gY6uI2qBg995UH+p8d4Qg=
=D0cU
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -0,0 +1,2 @@
EBUILD cmd5checkpw-0.ebuild 228 BLAKE2B 3fbf596f7734dc8386e2d92acc5efa0a03e94088890ad5c0bcdf5155efd4bfbbe545932f0c81ce0fa8b9d1d90e380049837f097c15a71a360d1abc6ac77c2235 SHA512 e8fc5e373b77baa7354a1ccc9c084db55fe7401fe0b3975d151db9d26a35ccfb37ef90ae1e25cbf70c601a50fd117950f9585ad59ce5d5449ba1dd67f098a89c
MISC metadata.xml 362 BLAKE2B f5648e02e548748d7d6213e1095ff84932cd28aa230a55c8232199b581b0e53a5967419522e626f033841e282c885ae4626ce4a835dc67c7eac2437d9cff4d99 SHA512 8c5f244b35e479d5173ab982f3d1e6937a115fe628930fb121a2ccc283be862a5a64f153e296c4902b11008efb1364f900b6bcd3d95db0de164c80ef4e22f923

@ -0,0 +1,12 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="User for cmd5checkpw"
ACCT_USER_ID=212
ACCT_USER_GROUPS=( nofiles )
acct-user_add_deps

@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>russell@annunaki2k2.co.uk</email>
<name>Russell Knighton</name>
<email>eike@sf-mail.de</email>
<name>Rolf Eike Beer</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>

Binary file not shown.

@ -3,5 +3,5 @@ AUX keepass.xml 275 BLAKE2B 8e64d7e60b0808b9505387caf97c9198d14ead3510c72d3a62cb
DIST KeePass-2.42.1-Source.zip 5163432 BLAKE2B c24a57da863c92d3f89663f33ed89c277e248c926067c14a6a7e3526e77c458e943e62c4b98a3d86595eea308d8744fd4a17da6d5456030a771e324a662abd9f SHA512 c87581afbaa516f637848db134a8d945db168bbbe97789a9a7424600d4188a21d2b1b3cf907a20577b2903ce8916b6b12355a3296ee1630a5b556c9170c4fa22
DIST KeePass-2.43-Source.zip 5177684 BLAKE2B 72530afd37139d250fe7378ccfec9056e9f2210aa9dfc4cc082d977ccfc517697bc52dad3d487ebabc796977cdbb9679df32a79a6be807c21ceab5931d464df0 SHA512 c403ae5d7b2a997e1aadffd6a522c8292d01a5803371af8b30734414ca5d47871b53a15067251d4cb072215fd41396465b0b16351e76dad7a48044b7ed62a7e8
EBUILD keepass-2.42.1.ebuild 3116 BLAKE2B d4b548f7e4143138f1eddbc3e69b3e532b63fb1970a539e7df647bb57dbb488f1c291df2bac8a1c6cbf2afec400d30a91b9f2eb32c92274993cd21db7239239c SHA512 4c7e2ab0fabafa2f715137131951fdeca008f67f695f43cac5cdf5bf407aeea5a175fc3e90c7267ba47d578aeab1243eb49b11135c4d045ecf2c9d26b1f2c534
EBUILD keepass-2.43.ebuild 3118 BLAKE2B 664ed7bf32f87f04295defa3249241f51d259d5c63239f3d4a2ff41fe7d487257e397dd909898827c7328951895b5a6aca474d90ac498192fc97f430c2e0635c SHA512 9384d81ce0cbee3f5acbff9f706ccb5fb48133fdf1d201231036b139705e5ab1cd1361aeed52cfbc14999992c8ff5bad0e1b3b279eb319d0971b4d4b7102ac1a
EBUILD keepass-2.43.ebuild 3241 BLAKE2B 4ac384ebc8042cfa8b2f7cc9b505ccd70fc6f6db7460f7349539414f00083f37a2c28c808a6c5762bdb2f85604844e3354dd3497ffaa01751ef74acd17463bc7 SHA512 08ee88de1155d53d008b3d7c07f98157627105a8308403eb9af0e57d767cbcff201184fcb0f16bf4ff810fd7fe18bf8861407a1d1eb10f67cae45cfe2c8aba4a
MISC metadata.xml 651 BLAKE2B 058fa70fb6ce35fb52464a84cf506ad117343a1376a40b003c4f55bdf94369136276d8bbb67f30490eb73cba4df6b03d78e8c2a65cf8141dd6cf64654c9b6358 SHA512 6251f546e631decbc7692ab00900d722031ce638f3d878771a2bcfebedba8e1fee9b3e54dfd4c3ae3c711006099fc5a772555ea7cc018d012de164755ba8b52c

@ -26,6 +26,10 @@ RDEPEND="${COMMON_DEPEND}
S="${WORKDIR}"
PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" )
# bug #687052
# file generated by mono --aot where *FLAGS don't make sense
QA_PREBUILT="usr/lib64/keepass/KeePass.exe.so"
src_prepare() {
# KeePass looks for some XSL files in the same folder as the executable,
# we prefer to have it in /usr/share/KeePass. Apply patch using base function.

@ -1,8 +1,9 @@
AUX sudo-1.8.28-no_pam_error_message_fix.patch 1405 BLAKE2B 924c8be80bbbe75e1f3fbd9c598d91a02bd4a2c26efd8936c018d54f99977f0c64351f07a9fa5c6bffd52374accb143360da68c9a70eda0b16cf4019b419cb47 SHA512 9afcfc841635d5bcf67da292a205633fd7b4202d007dd3992e6e69ce98feb0cd5c8ebcd646ea8b46cdafad59779ae41dc3593b13ad35f9017e6c0c2cdc20ed2d
DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956 SHA512 0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
DIST sudo-1.8.28p1.tar.gz 3310254 BLAKE2B a1810af7a42d05cce49bb9d0acf6f3731a5193e9e9c3b458691379131eb86d36995854d11c09525e8d999ed1da7e99cf170634667c5a444aa522b8f23db7d1aa SHA512 bda3de34c15fbb68fc29759542295560ccc1562b419d03709cea51613937e9b92ba689c79c3ef4858aeea90d3d1a4dc0148225b11b22cf82395ae1bad8cb1734
DIST sudo-1.8.29.tar.gz 3338260 BLAKE2B 7ba29d155bfb1d7ba20e32ade2e8ee3919e70400b6c235e313052b247b48406b9a051e71daa7e47fdb0a9fd0889f4c05b8a1a170c027503b90081e8cec81660e SHA512 ea780922b2afb47df4df4b533fb355fd916cb18a6bfd13c7ca36a25b03ef585d805648c6fa85692bea363b1f83664ac3bc622f99bcd149b3a86f70522eb4d340
EBUILD sudo-1.8.27-r1.ebuild 6641 BLAKE2B 87663af3782d324385698c58407b6a74858bc60f8e174edf25789eda5f46039dfe811656f96371833dfaef5bad5a51804fae4cb98fb7b17fd64e09aeea0040de SHA512 cdc83a9b9578c23e3dfd30898555e2276332ff947b8695d6a322fd75a564f2be5ad8d62164d88e055a832ed15884e4dac999d93afbd90f683648ad96f0603990
EBUILD sudo-1.8.28_p1.ebuild 6666 BLAKE2B 551d3373f646240fe899cac890cbe926e77efdc83f041ce4198c47d8305ba7ee008a8434105218a578d178621128181922b98fd43efa60f9ae43057af14d82e7 SHA512 3acc292c0527f15cbfc37bc056d420bfe3c14a247920fd02f1bc8e7a44cbe037faa6580d8da9a8a4a3c3c496e498463d13d190c7fc77a843c0258a206294bf1e
EBUILD sudo-1.8.29.ebuild 6677 BLAKE2B 5a5ec21a1dcbd3807957781a86cf1629c8050bf49169c84cbecc1c3540a053ad5049cafa015c7a9fe96e761c812c0e5309f6e537eade26cedbb5379ecf526d41 SHA512 266f6117189dfd4d25cfbe2af2b69f6fc1523c12dd0c2d4d3431f96fb690f9f911c62baf8986b0cfcbebdae3a7ed70a1dd966c8232d98120731eae013ed0f03e
EBUILD sudo-9999.ebuild 6677 BLAKE2B 5a5ec21a1dcbd3807957781a86cf1629c8050bf49169c84cbecc1c3540a053ad5049cafa015c7a9fe96e761c812c0e5309f6e537eade26cedbb5379ecf526d41 SHA512 266f6117189dfd4d25cfbe2af2b69f6fc1523c12dd0c2d4d3431f96fb690f9f911c62baf8986b0cfcbebdae3a7ed70a1dd966c8232d98120731eae013ed0f03e
EBUILD sudo-1.8.28_p1-r2.ebuild 6981 BLAKE2B be913f4413691e8689ce70f74d389e67bfa2ab848aefee76701a709dd176ce2daea2a6b93f8e3159e24a2c4622e7c6c2ac31cc5968af655a724a42b98a6d3c49 SHA512 b9f57ef43c253ebb3cbf008c2b90da23da0f8ae4327919e67a655f53ce34e95098bb6b47d5d44f5565a5a5d42cf6ea4527c4325be1350c72fbf8c594905b6a6d
EBUILD sudo-1.8.29-r2.ebuild 6992 BLAKE2B 73f8c18fdf9f65cb8a085035a732ad0bc5a7b88e7e0e090c491d505f1cb0ce6cd09c3ccaf4d2c34150911ca1eceedea52cda0eba7d698055897bd577792b6a53 SHA512 dde2b9904736c4e2ea9e270319b24a009bc16744e8905cffb0c7fa7b30db41dee3133944de72345ac68b8ab9c12c7b2adabc22006f3f13f0446b18eff598844d
EBUILD sudo-9999.ebuild 6912 BLAKE2B f6b4696087a76dee0ba5d291f74f01c6edbb5945d22f28b7228274ae3cc847d24435f86c546ffd9f5420906e93df513e34d02307ef0259b0e1dd81ba6b271caa SHA512 f2a382a59bbb0be7e60f5508fd42fa87278e8b97580014c31c0ec0635605093980ceff501ce5d7f969c12a1683c0030a6acfb1b4d24930a5a63635f2176abf18
MISC metadata.xml 1379 BLAKE2B 3fb47838664544236c2c5ce55ba77cda8fdef3ff1bd050a775878444040c76ec1d18fecd7ecbcc11121c90e76e9634f4c01da676dc178dbc7787b9250774e28a SHA512 81def82cf20eb6a57d38a1cced2fef18f5f5b56b6bb92a036cf925dec1c1b77f18e3c7b5997f4055ce840873032df65edae08810e6838bb0ab6309020a4a30d6

@ -0,0 +1,46 @@
# HG changeset patch
# User Todd C. Miller <Todd.Miller@sudo.ws>
# Date 1573059314 25200
# Node ID f85ff5ee2caf19cefca67ae49c1d6048d61125cb
# Parent 5cdcfd9a6c33a157a12f1b1893e397c3198b206b
Do not warn about a missing /etc/environment file on Linux without PAM.
Bug #907
diff -r 5cdcfd9a6c33 -r f85ff5ee2caf plugins/sudoers/env.c
--- a/plugins/sudoers/env.c Tue Nov 05 15:18:34 2019 -0700
+++ b/plugins/sudoers/env.c Wed Nov 06 09:55:14 2019 -0700
@@ -940,7 +940,8 @@
#endif /* HAVE_LOGIN_CAP_H */
#if defined(_AIX) || (defined(__linux__) && !defined(HAVE_PAM))
/* Insert system-wide environment variables. */
- read_env_file(_PATH_ENVIRONMENT, true, false);
+ if (!read_env_file(_PATH_ENVIRONMENT, true, false))
+ sudo_warn("%s", _PATH_ENVIRONMENT);
#endif
for (ep = env.envp; *ep; ep++)
env_update_didvar(*ep, &didvar);
@@ -1218,8 +1219,10 @@
efl = calloc(1, sizeof(*efl));
if (efl != NULL) {
if ((efl->fp = fopen(path, "r")) == NULL) {
- free(efl);
- efl = NULL;
+ if (errno != ENOENT) {
+ free(efl);
+ efl = NULL;
+ }
}
}
debug_return_ptr(efl);
@@ -1259,6 +1262,9 @@
debug_decl(env_file_next_local, SUDOERS_DEBUG_ENV)
*errnum = 0;
+ if (efl->fp == NULL)
+ debug_return_ptr(NULL);
+
for (;;) {
if (sudo_parseln(&efl->line, &efl->linesize, NULL, efl->fp, PARSELN_CONT_IGN) == -1) {
if (!feof(efl->fp))

@ -36,7 +36,10 @@ DEPEND="
sys-libs/zlib:=
ldap? (
>=net-nds/openldap-2.1.30-r1
dev-libs/cyrus-sasl
sasl? (
dev-libs/cyrus-sasl
net-nds/openldap[sasl]
)
)
pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
@ -72,6 +75,10 @@ REQUIRED_USE="
MAKEOPTS+=" SAMPLES="
PATCHES=(
"${FILESDIR}/${PN}-1.8.28-no_pam_error_message_fix.patch" #698946
)
src_prepare() {
default
elibtoolize
@ -183,6 +190,14 @@ src_install() {
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}
EOF
if use sasl ; then
cat <<-EOF >> "${T}"/ldap.conf.sudo
# SASL directives: use_sasl, sasl_mech, sasl_auth_id
# sasl_secprops, rootuse_sasl, rootsasl_auth_id, krb5_ccname
EOF
fi
insinto /etc
doins "${T}"/ldap.conf.sudo
fperms 0440 /etc/ldap.conf.sudo

@ -36,7 +36,10 @@ DEPEND="
sys-libs/zlib:=
ldap? (
>=net-nds/openldap-2.1.30-r1
dev-libs/cyrus-sasl
sasl? (
dev-libs/cyrus-sasl
net-nds/openldap[sasl]
)
)
pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
@ -72,6 +75,10 @@ REQUIRED_USE="
MAKEOPTS+=" SAMPLES="
PATCHES=(
"${FILESDIR}/${PN}-1.8.28-no_pam_error_message_fix.patch" #698946
)
src_prepare() {
default
elibtoolize
@ -183,6 +190,14 @@ src_install() {
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}
EOF
if use sasl ; then
cat <<-EOF >> "${T}"/ldap.conf.sudo
# SASL directives: use_sasl, sasl_mech, sasl_auth_id
# sasl_secprops, rootuse_sasl, rootsasl_auth_id, krb5_ccname
EOF
fi
insinto /etc
doins "${T}"/ldap.conf.sudo
fperms 0440 /etc/ldap.conf.sudo

@ -36,7 +36,10 @@ DEPEND="
sys-libs/zlib:=
ldap? (
>=net-nds/openldap-2.1.30-r1
dev-libs/cyrus-sasl
sasl? (
dev-libs/cyrus-sasl
net-nds/openldap[sasl]
)
)
pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
@ -183,6 +186,14 @@ src_install() {
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}
EOF
if use sasl ; then
cat <<-EOF >> "${T}"/ldap.conf.sudo
# SASL directives: use_sasl, sasl_mech, sasl_auth_id
# sasl_secprops, rootuse_sasl, rootsasl_auth_id, krb5_ccname
EOF
fi
insinto /etc
doins "${T}"/ldap.conf.sudo
fperms 0440 /etc/ldap.conf.sudo

Binary file not shown.

@ -1,7 +1,10 @@
AUX clamav-unofficial-sigs.8 4568 BLAKE2B 3bb0a56c11d733d0727c38588fb1b9b38b679e32cf9ac0b2c277f623e3a3508df2aa0ac65497fa0026d43a629ec69a0cad386ca57b9cb8178b30b3061fc2abf1 SHA512 8e688281c6918ea8c13f5d76c63fee65b6e3378ca1d2e92033a741b7f02d12607d838484075e0d3ae8d99680a5b235acee062fc80c63f7e5577cfee575b56573
AUX clamav-unofficial-sigs.crond 737 BLAKE2B 7cb2bf223cdae522a8af401ff04e40a1bd20ce3dd1170a51243ca21ce79836719db6c41bc12fc2675958e3008cd1753c30ed695ebe13777fd9fc2a60c429a308 SHA512 da3d4ab9c83a606861135398e37bd5892ccbd962a407960410a7973fbe0a209cd51ab79a3787577062142885ceb014c6be683b3a0b3bf2bebf0aab09e28e2481
AUX clamav-unofficial-sigs.logrotate 109 BLAKE2B 662b268f5332f088670fb762dd5162c0fccba68ca3fad5d089f2330057f1d52c35785924e56a8174c3d9c2d7d6c9232f3d41adb83c2cd88c55d096b764781ed8 SHA512 3d79caf1bbc29218aacda9c6c411b6b9e827644c3a89a3a1b9e0d89baeb7927cdbda3322c9b5a5186e53f0efa598e165d10cfa698936a687bd6279f6e3866830
AUX clamav-unofficial-sigs.service 433 BLAKE2B 11844035c7679c5c5d08ac91ce2da56c054614e36c7ced7ed30d94324e16487eebb98b16eb1ddbf1824ca32cedc25b0152d4c2e38511d8e01a498b7ce471efdb SHA512 7a4669a25995743d1d7a6a952854e77a544b59dd9207ae99da1c26552ba197f48f4b4c77600183e7e0af848944e7b7700ba79037d9802bd063be7aed82203e9f
AUX clamav-unofficial-sigs.timer 336 BLAKE2B e7abc9f011becab462dd23147843bb7e3ab23fee13babd41e8958eeab42db018980cdee1404cdeafde0e2ac87a4fde0ee9aa53e90de0bf191a12d688ebc715e3 SHA512 a921b065671bb053f135a4a44e268d4002acf1a42373304253fd3595fa414df9cbfd91c7a54b4be30012879c9446e0e2de7ca86833b6c03775e434a41ecb0e5d
DIST clamav-unofficial-sigs-5.6.2.tar.gz 50931 BLAKE2B 6fea42f8f76ae5344c2b96c9203d2b09e755573d03f2b9d3d9ee2a488150fbb6f598e052b730daf12c551920a71fd8daad1dc10002fca12fa4a74554cf7d445e SHA512 79978db065a22d778490d0a2673f5a0bb7ab73e42de64563e7d26ac23459f7e5b2e73b0548e1ea6483e3c5f43eed65cdbc6814037cc0c46a339366a0150e5427
DIST clamav-unofficial-sigs-6.0.1.tar.gz 52262 BLAKE2B 9523da749e88c5e93f0986d7d4a234c3b1eff7c207ceb266e63cd76d7cffdf4a85aedf90aa746f7e1c82be97018f40896bbaa2dfd8f749f3c167d3bff74293d7 SHA512 d4f619628c9b2804a6d5ad533adaad72e323bb0604334c045cf92fc550ffb114493653d097b68337b33f51dc1215dc073b4ec9dc42abea8707cb03aefa40b289
EBUILD clamav-unofficial-sigs-5.6.2.ebuild 1829 BLAKE2B dfdde92f921a0ab51e48d9167245b2f50d8b34678655712a68c92ac57f58ca3f4fb94b04259233662805c702721e47fb723e85ab4f2dedacf01c7131e89387e3 SHA512 b8d2e4ee32b4e5d265562ad591f885d22cb960dfda66a083d58f7cab702e345fc233b62cb74d3a1d21e3a9d1e67ddbdcc9e10026645403b7c4213593bbef4540
EBUILD clamav-unofficial-sigs-6.0.1.ebuild 1831 BLAKE2B c51bc4ae433b836349bb2fba2d4d4bbe2a83275777d3f8feb09d8e004826f793390ab77f6496977ed56519afa0ac9fa486e679ce58005d98dcf35725766fcc7a SHA512 33f1cbcd9b7049ecf2cd11a0b52c419bfb0cffcd59ba889038795d6b4626353e3303a68af68fafd92fbb4e156681bdfe827a50dbdc30515090e1765fe510c9aa
MISC metadata.xml 383 BLAKE2B 3640860216d88ba2817e3c23aea1bd8a6269319ee2f3efeeb384503e60f08d672d1fdbfb5add18b36027b54fd73e75b6a71c00cb97d88049c1c5935be93df2ef SHA512 05f6d2f4047ee61b977dc999baae20c7b607bd22182c23a1a9435c1e9a3e5c5a13189cc9976a01d4dc4f82024d907804e8263c4cbbfa1f8c994ea30a1e74addc
EBUILD clamav-unofficial-sigs-6.0.1-r2.ebuild 2386 BLAKE2B e4d5e01db8f1aa06422589e57c09f87710933625c21936a5b09d69a5dde5808225135c3eab5802e3944b15430631820a76493a854ab66cb7b452c395333475bc SHA512 aa21a19314ed057e7c2f4b3b21ef91c317cbb21b32474d1593b3dbfd086c7341c078ecf3d41573124867dcb955fd76973eadf7954fa20401bf31e2891dbb10cf
MISC metadata.xml 699 BLAKE2B f053d76f76bc2c2f38308ba59f7cff4c991ab16a62ea63c255e543ff1ba4964cf24be6c3cf5b9f4dea82579d637c84d8c072bbc475f4d6b12665d35d00b0e7d1 SHA512 8a1a737b5012f5489cb24230f20d757f861da8ec125bd19e2aa22a5fb7f932e36d17ca771796e3eb167d3141487851e83d3a83d45e3c6a5a05ab0ce4b7738e0b

@ -3,16 +3,16 @@
EAPI=7
inherit user
inherit user systemd
DESCRIPTION="Download and install third-party clamav signatures"
HOMEPAGE="https://github.com/extremeshok/${PN}"
SRC_URI="https://github.com/extremeshok/clamav-unofficial-sigs/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="cron"
# The script relies on either net-misc/socat, or Perl's
# IO::Socket::UNIX. We already depend on Perl, and Gentoo's Perl ships
@ -41,6 +41,22 @@ src_install() {
doman "${FILESDIR}/${PN}.8"
dodoc README.md
if use cron; then
# Beware, this directory is not completely standard. However,
# we need this to run as "clamav" with a non-default shell and
# home directory (bug 694054), and this seems like the most
# reliable way to accomplish that.
insinto "/etc/cron.d"
newins "${FILESDIR}/${PN}.crond" "${PN}"
else
dodoc "${FILESDIR}/${PN}.crond"
fi
# Install the systemd service and timer unconditionally, because
# the timer is disabled by default (and won't annoy people until
# after they've configured the script).
systemd_dounit "${FILESDIR}/${PN}".{service,timer}
}
pkg_preinst() {

@ -0,0 +1,19 @@
#
# Run clamav-unofficial-sigs hourly.
#
# This file should be copied to /etc/cron.d rather than, say,
# /etc/cron.hourly because it needs to run as the clamav user (to
# alter the databases), but the default settings for that user in
# Gentoo are insufficient (see bug 694054).
#
# In particular, the clamav user needs a Bash shell and a home
# directory since clamav-unofficial-sigs is written in Bash and
# because otherwise cron will complain about trying to chdir to a
# nonexistent home directory. When run out of /etc/cron.d, we can set
# HOME and SHELL to appropriate values, unlike with scripts in
# /etc/cron.hourly.
#
HOME=/var/lib/clamav-unofficial-sigs
SHELL=/bin/bash
01 * * * * clamav /usr/sbin/clamav-unofficial-sigs.sh

@ -0,0 +1,15 @@
#
# Service file corresponding to clamav-unofficial-sigs.timer.
# Upstream provides a similar file, but with the wrong path
# and running as root, so it's just less of a headache to
# include our own.
#
[Unit]
Description=ClamAV unofficial signature update service
Documentation=man:clamav-unofficial-sigs(8)
[Service]
ExecStart=bash /usr/sbin/clamav-unofficial-sigs.sh
User=clamav
WorkingDirectory=/var/lib/clamav-unofficial-sigs

@ -0,0 +1,12 @@
#
# Run clamav-unofficial-sigs.service every hour, at 45 minutes past the hour.
# We do not include an [Install] section because this package does not
# technically depend on clamav to function.
#
[Unit]
Description=ClamAV unofficial signature update timer
Documentation=man:clamav-unofficial-sigs(8)
[Timer]
OnCalendar=*-*-* *:45:00

@ -4,6 +4,14 @@
<maintainer type="person">
<email>mjo@gentoo.org</email>
</maintainer>
<use>
<flag name="cron">
Install an hourly cron job to /etc/cron.d that runs the
updates as the clamav user (instead of root), with an
appropriate home directory and shell. The same cron job
is installed as documentation when this flag is disabled.
</flag>
</use>
<upstream>
<remote-id type="sourceforge">unofficial-sigs</remote-id>
<remote-id type="github">extremeshok/clamav-unofficial-sigs</remote-id>

@ -19,6 +19,6 @@ DIST clamav-0.101.4.tar.gz 21408145 BLAKE2B 5eba85dcf203f56cbd943e479e660469dcc1
DIST clamav-0.102.0.tar.gz 13211357 BLAKE2B b3ba01f7ff63dbb4fcba57955b3ea364b56da6b71c01770cb6fabbd48a60cf43935aa0a869ef8d96d8f7adc65c9ebc681d08e87c2e07bc7469584a0d9833a4fd SHA512 7228f5f572e5ca32a458c262a5d297694059de04cb4a64364dd92e1d2e4560d58263d05bfb2053641ea7521c4040bef5a49b3cea27e77b907c95195cf4a54d84
EBUILD clamav-0.101.2-r1.ebuild 5547 BLAKE2B 391c8a6b259c11fe82ff6a58aa78ad43506623360adb6e3aad575b4ce090c56b22f6f4accb57e5b9c226584dec5291ae85e276e527f2d081a603333acf07ea70 SHA512 d301811b92594ab509a8dfe3e517665a18cbf543fecd872fd52206756b4d689cf7df94d3f0315cf52859fb1f9e73223ab86e792a11f1d03c04b7f0501b8662a7
EBUILD clamav-0.101.3.ebuild 5556 BLAKE2B d051a2176e74f9247827737f7315ba4a1a5db3ac5e3a76d52bd693d6bd9333cc0fe606c80f402a9c05f1e8910defd6c38ed4ca5125d7244b696d806ad1858759 SHA512 e0b0bd68566807dcd280882c34ea024a77cc1a8acee865b22c845c146e1e1c5a74840a3f5b060aba425e0317c03b4f19f23c32a4953f18919e8e3484dae3ac8a
EBUILD clamav-0.101.4.ebuild 5549 BLAKE2B 71119ed8ca1ae2afe8f0d3bbebee6247d8d2bb74e85950cb0f2c5e6dbf69baa1bd7875be8f141e9b9b2cba58f974a37177f1bac1697f20717782673c74584b41 SHA512 6cd3443b1c549786333c0c55005c6d7b3880e485eb943fc4c6d98f5ff5e41d553cbcae58eb4026c6626c98cac4d60fe374da81b82a7931dea8334fad1d4d97cf
EBUILD clamav-0.101.4.ebuild 5548 BLAKE2B d102648b218b1e739a402c867dcc45f19738f69111a0f32373bf71b151c90fdd002e882cba9d09e624a731216bc0c36ea3a1b70ef7a720e0124b5bc56c33434e SHA512 b3ec73628fb8409920ab053eea527d70c4a203f32ea25c423bbf1ff3d87d9d8a230386f5419237c78a1871e834d0604051baa2b0fc8c5a6b9b5c0cd443fd664c
EBUILD clamav-0.102.0-r2.ebuild 6298 BLAKE2B ac8d09c53280836d1ecb957fb677d2dc7e3b8c2706182f6a071188fc914d479452e15ed341a786a6d0898c6c0e0668ce91d35a8b213b92e17907920eee48ea2d SHA512 25b917cbc035b4f097f4f1ebe8e968275a8f6b359e7b0ab6afc2f47fbe4de2e55b0a966d3ab20d98b7a3ae549e693a03d3489bf000ee800383916802a332e172
MISC metadata.xml 861 BLAKE2B fa97cb689d37536e3d128d2033038b1a6331ae3d8f435e39330506731c96f742b55f579ca02c678393c0af21fbab88189de8754d80b97fba35cf5a4f4eb2dd9a SHA512 5e2c58dfbb033270cfa014bc207d83799be06aaa02d1b490d6c202ffc151b54be72cd4e15380faffed2e3957c395e43b6853d1abfee99fa42de81159b7656a00

@ -11,7 +11,7 @@ SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="bzip2 doc clamdtop iconv ipv6 libressl milter metadata-analysis-api selinux static-libs test uclibc xml"
CDEPEND="bzip2? ( app-arch/bzip2 )

Binary file not shown.

@ -1,5 +1,7 @@
AUX cpio-2.12-name-overflow.patch 404 BLAKE2B f15aaffd716a6dca8b00f0831cd3bfa8971ca8beee6eb04b6ad3974c0d2770ac23669839b348013974ee827affb7b943d4dfa1be8d29b0b77c8ebea5e01791df SHA512 725468331dbb24e37333f9f56d8f295a7e521dd855f97993a2f62bf6b3a8f44d924b868ad5315dd90706ac28fcbb0b7da4c30e77ad5f401e7c5543410cc42f7a
AUX cpio-2.12-non-gnu-compilers.patch 223 BLAKE2B e5ba3da0c1dc23199e52c3782d3a11504b075b1216d20cd8643591abdc3a69afe1db254800327ece8f07f83438756d88c5c10c606b4e14c76a309941dc4ed1f9 SHA512 369efc3393affdb91191ab7a55a6dd3a1157ddfa294bd9a4763cc63e6df72af3a7ab614234d69e327edf14a97e4fb800aee32a379ade73c0f80b0dd8ecf33f03
DIST cpio-2.12.tar.bz2 1258605 BLAKE2B 4b6d42a1d8aaeaa980cab5894b2e264451e96a108f2c3aa89d3e6fde0bff338e026ee233ebd7c8cf41f3c926d42d38b866778244db774055736ca8792889e160 SHA512 0cd4da5f2fbca179ab4e666a5f878414c086a5f98bce4c76273f21d9b2a6fe422d901b5d453826c5f81bbe363aa015047a1e99779ad1a451c8feca6205c63120
DIST cpio-2.13.tar.bz2 1354559 BLAKE2B 45d77723acb55f15c8574ab5a2fdff6fb1767629d177dd3416b0268e9f82ee6bdd11b4fa591ef020efccbdc3f4918cf77263169da1a0f6422dfe1a9712295778 SHA512 459398e69f7f48201c04d1080218c50f75edcf114ffcbb236644ff6fcade5fcc566929bdab2ebe9be5314828d6902e43b348a8adf28351df978c8989590e93a3
EBUILD cpio-2.12-r1.ebuild 837 BLAKE2B 70ea1ca2821538eef1d18bafffbade45ed9a93f6eec98a637e3fdf4d74bfb2f24bf50ef1e53160f5c03ad155875dbb0c4c3ddbb69fb7d4fd9a3f7e27e6b2c875 SHA512 fa86a064698a57a600cf60856e3690059006e96c45632a9910c025223e8bab2b4ead4031458374a8f9ed0ee2ef587e4de84f8e4fe2c175ba17bdb15049297c5c
EBUILD cpio-2.13.ebuild 793 BLAKE2B 82b1c95ce460bf36f99b70e8171189dcb383085fecc36996659d1a962a58b0e5fde79989449315023e181699cdb6c9b82c606dfb185cc6760d64009b39876b6e SHA512 7dbcb73fbb31a1b2e18ca08079b33c503533cad5a4033608a646e2da26dd3a6673677dedd60ea1bc57081d350d0504f210ddd98e0b8b6ce7bd48fbb4ec485e3b
MISC metadata.xml 327 BLAKE2B 5f895635aeb7efdcc8e9999d6892fb8dd6668d204fbedf5492cf086a3ada6d9b1c71ffb2344de642b279de34d7ef459371d0eff173ed70cc404f6ef50d81987e SHA512 9aed569e7f3412d9891326d8d0bdbd48fd46dcbcb3d045ddbe7971e2d9e315e2d71ee9c5adebaa12425cfadf03de00ba5c70a16a4227634b9cf40e534d96fb05

@ -0,0 +1,26 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="A file archival tool which can also read and write tar files"
HOMEPAGE="https://www.gnu.org/software/cpio/cpio.html"
SRC_URI="mirror://gnu/cpio/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls"
PATCHES=(
"${FILESDIR}"/${PN}-2.12-non-gnu-compilers.patch #275295
)
src_configure() {
local myeconfargs=(
$(use_enable nls)
--bindir="${EPREFIX}"/bin
--with-rmt="${EPREFIX}"/usr/sbin/rmt
)
econf "${myeconfargs[@]}"
}

@ -3,5 +3,5 @@ AUX libarchive-3.4.0-without_zlib_build_fix.patch 4850 BLAKE2B 2f4a670afa2ca1ec2
DIST libarchive-3.3.3.tar.gz 6535598 BLAKE2B 627949d24572b8345800e72a24d1e8d95cd0f19bb7fab70e2f36be011fee6f345eecfa9563640068b10888520aafdf30b1e3426b7e2743589cabd3ab5c270a22 SHA512 9d12b47d6976efa9f98e62c25d8b85fd745d4e9ca7b7e6d36bfe095dfe5c4db017d4e785d110f3758f5938dad6f1a1b009267fd7e82cb7212e93e1aea237bab7
DIST libarchive-3.4.0.tar.gz 6908093 BLAKE2B 6da5798ceabb542d8b877b3d672f6e6431ed7340ec0160a5d8cef28591b516b55d426002379eddc632a478bfd2f034a358f8552f55c9f066fd7f5c31c218b462 SHA512 2f9e2a551a6bcab56fb1a030b5d656df7299a3d151465aa02f0420d344d2fada49dee4755b3abff9095f62519e14dc9af8afa1695ecc6d5fdb4f0b28e6ede852
EBUILD libarchive-3.3.3.ebuild 3603 BLAKE2B 01906589b7af8002258dd85ea51c46588b3c070d20d1480a5b892224c97b428ccd89c0690da086ab0adb30d0da134fed23912a2b83da28cb99c9a1c09e79ad68 SHA512 4393279fb4a17caede13888365798253954a0275812a444586d06ca34ea640321e6d3df06a0e0f4d27f6ee8bde5be6be15c719a1e0a931a122bc868dd9b338c5
EBUILD libarchive-3.4.0.ebuild 3751 BLAKE2B 54baaf99209ebc58704275fa16cb50ee8a2b5ab5a7f33b1ba706fcded430ecc9e34b4dba778d1dd859da134fe5eb6c9ae4347656fa350400b745bd4e5b890fc8 SHA512 f8b47f45b58a86f6e66d731a4dd83551459fe0a0919e8a1dfbddda8cf3deb885cb43e50d8ebdb1a134d9888dd48575f18bc37f94d970189c79840cd050281e4e
EBUILD libarchive-3.4.0.ebuild 3748 BLAKE2B 13c6890e703fd3a7f95230c0a060d68cd1744bd499efefb61d33c902bc82f8deb5ad87304e0917608ef87cd44d4ee927fd74086d854c739ca212b0d180ac76d4 SHA512 af14d5b043c0800a8515291289e0bc017c96e886b6e6a99feb70ba687cc6acc9eae0c535b3f9220f3bf4d14da9708c4899db71d8e5c7eec0d1716e1ccc50fbb0
MISC metadata.xml 1514 BLAKE2B 377e5cfd85ad2660469744537665395cb99b12187f63d5a2202b8eee52cbe19adcc9f5289ea6665e5bc5f4e9339a5280e1e6dd297199cb009bebb37624009a5b SHA512 8dd39292864923ced4fab7f1307130082525aab611f94e5c7eee25045168e812dade090ea621ca3252eeb85ef8c7269fcaf0de1adc2979f4567f5e01581540e7

@ -10,7 +10,7 @@ SRC_URI="https://www.libarchive.org/downloads/${P}.tar.gz"
LICENSE="BSD BSD-2 BSD-4 public-domain"
SLOT="0/13"
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="acl blake2 +bzip2 +e2fsprogs expat +iconv kernel_linux libressl lz4 +lzma lzo nettle static-libs +threads xattr +zlib zstd"
RDEPEND="

@ -5,5 +5,5 @@ DIST lrzip-0.631.tar.bz2 522158 BLAKE2B d0ffe63e1bdd21304d6d7a7dc969d4e79770fed1
DIST lrzip-0.631_p20190619.tar.gz 259195 BLAKE2B d0bedfe02485011e48fa07240b1eef68560d8d61f5d28dae25bd9fcb1c41c1b8bc1b552acb06a49d853b70a0912371cec9caebb2bf7905ef528c2408d2153297 SHA512 f366c31c84a52f6ccfba56e8b11c0bcd270482d9d120e07783fbe310d7a62dddfa60ecd310a7630e7c98cfb961f57fc9e6b843d3857d0c90d36c580074528298
EBUILD lrzip-0.621.ebuild 745 BLAKE2B 12ef6b7b498e7978b590dab5ea4842bb2378235a0b2348eeed8645d12d4ed4db1b4d717f801d87f15028ef0c9e32cd9d0b72e666f4c56dc57247573ed6d734e2 SHA512 65d3dcaca49a97b840f271ab93b1ab0ff9a64dcce99907f6d6bda28c6db0e9a467c00a0731bc0462d7cee4ce1a045bcdb2ea01ec05b2ab9803ab35c183cc7bff
EBUILD lrzip-0.631-r1.ebuild 993 BLAKE2B 0921eb7f050fb6e8b36c969b88cea2a25224c03297c43dd560c39d2b85e5fc9167c628d4082016f95241c813d99c18c25ad3fc0493915a08570e9641b8427ba6 SHA512 ceff4787d87829524566ca225564fdb7ff573efd797b88d9bc482b8413d6276dfaf18262dffa5698d6562d266fee817d076ff75289b86c6fcb194b4b8455ea37
EBUILD lrzip-0.631_p20190619.ebuild 1178 BLAKE2B 61776ba8e03f31127efbccb1b3db5d21268b2223a8545b084a8eea46b6803964f288e635ef3f7854d3fdbdbb017975ba7dfcb805289d5ffc4a278c7e41f345fb SHA512 e088315a6daaad291215cd00577300c1aa44a42fddc9232be3d7179f7f79c72b4e81ee9b9ba88e053388c8319039ce20db6d0e55d8b0287b53a058d1248ae308
EBUILD lrzip-0.631_p20190619.ebuild 1177 BLAKE2B 8d6be7bfe92b2f706ffe259ed9a01f027fb499c9da0bd5e01fb5cd7ad9a744ce3aaad51cea4847941dc10c5d72805cc6811f5ae0246832b3381bc816b7ba72a9 SHA512 55f5caf84c1f1f7b5a0bf5a18bc1619fe135c8bd9486da8458d3f67706b56a11bff8a3ec26b4f73859b43f6d23b80419577fb6c958d2e4dc82cc9facb90d7683
MISC metadata.xml 607 BLAKE2B 818153c4b56ca259dd824e13c396822f5373d094d50d104562984032f7656703dfd75e617d1d03279c05a52334a265191c633cd609d6c6e948a20fc937f866ca SHA512 7236540b6002789563681648ef8016c9b692f814134fac72ccaf7ada302c8cec3c53c88658bbf2afde7625d8c756dbb5efa6b8d395f8436fe028ed0d49c5206b

@ -13,7 +13,7 @@ SRC_URI="https://github.com/ckolivas/lrzip/archive/${MY_COMMIT}.tar.gz -> ${P}.t
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
RDEPEND="dev-libs/lzo

@ -5,5 +5,5 @@ DIST unzip60.tar.gz 1376845 BLAKE2B 5016d300b4452018a391f4ebc03c6960c068df400a04
DIST unzip_6.0-21.debian.tar.xz 17740 BLAKE2B 098a84e5b05f819f9c8c6a6656fdb2359dfb5b93f63444e55347e0bef9735fa48bf1631a658a2cb6d0c604e7e740e47b57910d251b74e5df7c8b9468acfe55f4 SHA512 f7bce4156ac13c34da3f991df3ae88b0db99b0810c7f8904ea3ac666a4cb2788d7182056f2bbd82d7519d0e0ee31a10af47bee08f360ceb859e5fbfc6e15ef36
DIST unzip_6.0-25.debian.tar.xz 23096 BLAKE2B 09cd89165c0354431fa0eb946bb8f8355fa09ef81cd3e3ea03e53ca7f465b323364204ffe11d8e58eeb5b46e40be598d4f709b621d163bfde09070b6847db2a6 SHA512 13c16db420fa4a34be3090a9acdd79b01320da40ac5aa89a9dfca03e64b914b28eb72aff3882d02a8197457bcb8eeb9473c998cf6920e511883c9289a949fb21
EBUILD unzip-6.0_p21-r2.ebuild 2571 BLAKE2B a10a7394f991d18575d2d801eca38d9661a38b9e54646eb8aec7e529fdd7a7d42ff240601b4a39eb09af9ca8dced1492dcc7309a052050bda2dc2f5d616f4dfc SHA512 4d0573f3b198a40107186da5ef5091b3c4b330aaabea49a6b2a8567f8cf0d079949f9ac8c884335824e0979f18277dd398d2cf310e0c80723cf9238a0e521d8d
EBUILD unzip-6.0_p25.ebuild 2582 BLAKE2B 2fae358bb6d65dcb6b9493b116c89049df9899b0b1e09fc90c45c4046c80cae1ae70f579a144fad757bdef3f538944cd968c1a46e7c890a0a74ff0213f51933b SHA512 45ffbf021ed252d00698dcaa961d7ea7c84d6b64c5c97a038dd1055310c52b6cd644952f3c9dc0496593342040ba55bbfe51209749e44218b50a8518beb9cf7f
EBUILD unzip-6.0_p25.ebuild 2581 BLAKE2B becc20b5fe76d5d4e8f14ad0c96789af4210a9cc20e08e52d0c50e668bd38c124afbfe59e613dd2ccb7b984f1104ff3a56d2fea3314b103d0974356b42ecfbed SHA512 782611e918b640198fcf5b5d3ac5480432c6a03350477933d1621aad254aaae227160da41782bf3565a272356eb94ed0e32d3dd0165c301b04e4610e8f96fe5e
MISC metadata.xml 534 BLAKE2B a6baad9ace7880a38dea2a34ea8cebb730e8a0742bd4447ebc9147a713eff82aed50e97dfeaed5589a7025c2ba7d9a244d101508f21f69a3dfd79c0ed61c214e SHA512 b4735d77d58b041bb5259d362f493247cdd9217423d79eab06567a5d7f1ebdfae0f80085ab3c3a842e68c6f5a6122913cb13c210d6e7fbfe398ff5ade29b97d5

@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/infozip/${MY_P}.tar.gz
LICENSE="Info-ZIP"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux"
IUSE="bzip2 natspec unicode"
DEPEND="bzip2? ( app-arch/bzip2 )

Binary file not shown.

@ -1,5 +1,5 @@
DIST restic-0.9.4.tar.gz 26211163 BLAKE2B 950a8da8217500a910f0e5966787b668417f1168e81365ecda70469ef42c24fed876e97b6a44ed9dda89c07760db4678d791960d78760d68c8f1846c827cf340 SHA512 8e75a1da6ee9a364c2bf53ce8f9b014549e7065eae349dc6baf68b0e8a8e9736f83c0495b822aac87480751f448bd42da34c440290b5f0967aea7becda5c448b
DIST restic-0.9.5.tar.gz 26933971 BLAKE2B 7e6cb87c7ce0f860ed884a631b791d0dc44e770ffabf298f20c60197b32961a2a78380e2933ce3851215ec2e32bee95da67566bf7d2d30c3bb0dddda2c6ca804 SHA512 2541b4d70d23d28360c4398427d65ed08a5eea8c171b93be7b7d54baa7b06099f5473ff2fbe3d6b3d6691592300062ba1b240cc03772868d2a0adb1217c8a85f
EBUILD restic-0.9.4.ebuild 1152 BLAKE2B 64261a07bf725579fdd371250afaa9336e19c3ab6fb2c974f0a89461739bcafc0858f7b1742b539b9ee8c947eb0f027c0f71ccd0b2989185cae5552369a9feea SHA512 ea2c5668f69220e55234e3cc89b3da800d7538b15a499178da13ecccda0330e7a0477cfb1afcb30f345ec97362c00c5147568b3bcf43b6e57848eebdf6d664a9
EBUILD restic-0.9.5.ebuild 1180 BLAKE2B 06e71c51e4500e197680508c63d271bdad9986f99d7b466de52d72f5b8761d9855302971dcf76cf1ecab3be5ac75bc26dd1b30f5dca0a9a9d386a97bef689f39 SHA512 98d50429d039e67e87ce4209e7afd7f3134173a5e7b485a3e65ff89c0b565e7e4f7c62c2553a2f01d6cbe813e3bd6d8af17e7ac43cfc272155e080faa447bddd
EBUILD restic-0.9.4.ebuild 1201 BLAKE2B a8d65edd9deac13f80b47fd30961fbb3b2fea66eb6f2cf32219e862672bc2099bcccaba2edc2e87941fef4e84b593ba19ebd63fdc280415111ef1a04c6b275e4 SHA512 c4b23afe13951ab29040bc85b2a4c5e080e6bc9856691b79b833f63ddea0ad8bd29a50c1e48ad6ce3c6659fea073e65ea330b9e8a4f897ccc7db2f2419c030c8
EBUILD restic-0.9.5.ebuild 1229 BLAKE2B 65568ebd28d6493522ae60b5e45026e81479bfd3cc4a562f047ecad19fef5d8459ac558230e52cf2d6678da9e02066b686e221ab0251744ea3e90bf4552d90dc SHA512 b95d92d8a36b4aebefec3c1078120def3176bc74fb04a91e0e03826690913b5116e4354b596e2c9545924eb653091abf1d6a4d65cbd2f25f82c3507d51561201
MISC metadata.xml 444 BLAKE2B f9cc0e8188fbd02a7bacc258eac4052b88fcd3d3b878ce336f7f4635bd4fa94abdfa5112b35bbf6913dcbbfb64833d5f3a4d372c202b2f2488d5d0c750ce2f52 SHA512 8dbd7df10769ff8d0271588be8c97402d5917a4c0dbafa5daad2090245ee4b022193a6c271f71c342540d7599b029998c91c10364eae7d55de0275276342c0f4

@ -10,7 +10,7 @@ HOMEPAGE="https://restic.github.io/"
SRC_URI="https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
EGO_PN="github.com/restic/restic"
LICENSE="BSD-2"
LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"

@ -10,7 +10,7 @@ HOMEPAGE="https://restic.github.io/"
SRC_URI="https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
EGO_PN="github.com/restic/restic"
LICENSE="BSD-2"
LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""

Binary file not shown.

@ -1,3 +0,0 @@
DIST vmark2_5_0_9.class 1591590 BLAKE2B c67b18969f5ceb42f6d68d37260e43d3d30508956ddb2091a59852d5d151606ca3f30205cde397f3212ba5dfd4e4d109802ddcf0cdc6c851b20d07ab6cf5f5be SHA512 002953f780bfb2fa0f9663f6ee2228abbf277e98ebdc69dce3c0e9f03147e0bdb80ae381daf29838790c13aefc83406b61428871a890dcae2396a5c59fcee8bf
EBUILD volanomark-2.5.0.9.ebuild 1768 BLAKE2B 5d8d9771bdb06ce5a5f76956e3a4218360f0d445a2d237265207fc6e5ecc7a054d9886756fcdbd2361c3d5d47390c4dffd3eb2f759257d03a8c27c80b89bfd8a SHA512 9f82aad4971f395c9d8ca75c3bba26093aa2f57208df97be57bdb4ebd556003676c950b1f2134c37a6509a2604cf89a5bb709979ce5e5c4ed41f0319fa4fbb14
MISC metadata.xml 221 BLAKE2B fddb0708e4743cdfe978ab6d0b49a8fc3213b1d7830a4c85ff6a2f4dac146729798ee797e9c35ac311982199a48cdf9a51c47a3bc566c23715ebe9735f98d9e8 SHA512 239603806c8f5664d980a58bed0512b05b581342df90ed690086c86db2290edbb38183fe2cc1805b4245f9e87763c86c6f945022ac9704f8f9214dd73c5d2e07

@ -1,66 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=0
DESCRIPTION="Java server benchmark utility"
HOMEPAGE="http://www.volano.com/benchmarks.html"
SRC_URI="http://www.volano.com/pub/vmark2_5_0_9.class"
LICENSE="Volano"
# Below because of licensing.
RESTRICT="mirror"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="virtual/jre
>=sys-apps/sed-4
sys-apps/net-tools"
RDEPEND="virtual/jre"
src_unpack() {
einfo "No unpack required"
}
src_install() {
dodir /opt/${PN}
java -classpath "${DISTDIR}" vmark2_5_0_9 -o "${D}"/opt/${PN}
chmod 755 "${D}"/opt/${PN}/*.sh
sed -i -e "s#^host=.*#cd /opt/${PN}\nhost=`hostname`#" \
-e 's:"$java":java:g' \
-e 's:! -f: -z :' \
-e 's:-Sn:-n:' \
"${D}"/opt/${PN}/startup.sh
sed -i -e "s#^./startup.sh#/opt/${PN}/startup.sh#g" "${D}"/opt/${PN}/*.sh
# Set stack-size correctly for different arches
if [ "${ARCH}" == "amd64" ] ; then
sed -i -e 's:Xss96:Xss512:' "${D}"/opt/${PN}/startup.sh
else
sed -i -e 's:Xss96:Xss128:' "${D}"/opt/${PN}/startup.sh
fi
keepdir /opt/${PN}/logs
}
pkg_postinst() {
ewarn "The vendor provided installation script is somewhat broken!"
elog
elog "startup.sh was patched to allow the use of the current JVM as"
elog "selected by java-config. This means that regardless of the"
elog "Java vendor you specify to ${PN}, it will STILL use the default"
elog "JVM configured via java-config"
elog
elog "Just make sure that when you run ${PN}, the Java vendor you specify"
elog "matches up with what java-config is configured for. Otherwise specific"
elog "vendor specific options runtime may not work."
elog
elog "Remember to check the host property in startup.sh to the host that is"
elog "running the server"
}

Binary file not shown.

@ -1,4 +0,0 @@
AUX mode2cdmaker-1.5.1-gentoo.patch 1479 BLAKE2B 513be90ffca1422de78b069177e97d57e8bb239026f8c3576b54fe9861ee28cf22e24991773c2aa72971dee507157e19c8f7eeb89bacb1d4f656d984b6734ba8 SHA512 c88dbebb84183c8a47e185de0890bcccde5d5dd99a7942166d0d388a96c14269a38549906dfc0e982fd3fc31c47e75898f811c01b76de28c2625840e230c1f3c
DIST mode2cdmaker-1.5.1-src.zip 57049 BLAKE2B f314dcd862732598a6c0035dc50fcbbebb14da3c8941d9d34ebc8c012add030040b9a8465c2b5bf526da792738119c570eb98ab840d9b376c7fd7f602f6c2388 SHA512 854aea23ae83521f689c5e4d91e6b3aba3e0977a987eb5a88fd340bb2b3f795ba76bf227a84727f3792b4f2453b4a4710d5e3782ccbfda79569506c23e77302f
EBUILD mode2cdmaker-1.5.1.ebuild 627 BLAKE2B d2419493c98514431e648ba89b02541b36c47e331374c54e05f9d4ecc2ca5def4a91d73e0d784ed8581f08fcb015b8740d15d55af4574c485381ed0c46098d59 SHA512 e9342e30984dd016e6a68062c7cf44411a57df0124276a2eff3cf71dfa5838e468e1a7becee2eee2ae96f9d44e0d2416afd216b06bb7bc94755fccd2b681706f
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84

@ -1,46 +0,0 @@
diff -ur mode2cdmaker-1.5.1.orig/Makefile.linux mode2cdmaker-1.5.1/Makefile.linux
--- mode2cdmaker-1.5.1.orig/Makefile.linux 2003-02-01 16:27:18.000000000 +0200
+++ mode2cdmaker-1.5.1/Makefile.linux 2008-06-15 19:24:14.000000000 +0300
@@ -4,8 +4,8 @@
output=mode2cdmaker
all:
- gcc -c $(srcs)
- gcc -o $(output) $(objs)
+ $(CC) ${CFLAGS} -DMAX_PATH=512 -c $(srcs)
+ $(CC) ${LDFLAGS} -o $(output) $(objs)
clean:
-rm -f $(objs) $(output)
diff -ur mode2cdmaker-1.5.1.orig/mkvcdfs.c mode2cdmaker-1.5.1/mkvcdfs.c
--- mode2cdmaker-1.5.1.orig/mkvcdfs.c 2003-03-14 19:57:38.000000000 +0200
+++ mode2cdmaker-1.5.1/mkvcdfs.c 2008-06-15 19:23:25.000000000 +0300
@@ -120,6 +120,7 @@
#endif
#endif
#include <stdio.h>
+#include <stdlib.h>
#include <fcntl.h>
#include <string.h>
#include <ctype.h>
@@ -629,7 +630,7 @@
next_command[1]=(char*)malloc(256);
while (fgets(next_command[1],256,pf))
{
- next_command[1][lstrlen(next_command[1])-1]=0;
+ next_command[1][strlen(next_command[1])-1]=0;
parse_params(2,next_command,idepth+1);
}
fclose(pf);
diff -ur mode2cdmaker-1.5.1.orig/vcdisofs.c mode2cdmaker-1.5.1/vcdisofs.c
--- mode2cdmaker-1.5.1.orig/vcdisofs.c 2003-02-02 00:02:44.000000000 +0200
+++ mode2cdmaker-1.5.1/vcdisofs.c 2008-06-15 19:19:59.000000000 +0300
@@ -80,6 +80,8 @@
#include <windows.h>
#endif
#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
#include <time.h>
#include "defaults.h"

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

@ -1,36 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=0
inherit eutils toolchain-funcs
DESCRIPTION="Utility to create mode-2 CDs, for example XCDs"
HOMEPAGE="https://www.gentoo.org/"
SRC_URI="mirror://gentoo/${P}-src.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND=""
S=${WORKDIR}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gentoo.patch
}
src_compile() {
tc-export CC
emake -f Makefile.linux || die
}
src_install() {
dobin mode2cdmaker || die
dodoc {bugs,compatibility,readme}.txt
}

@ -1,4 +0,0 @@
AUX xdvdfs-tools-2.1-fnamefix.patch 677 BLAKE2B bfed8e31e9a521d29b56c51ecf340d862e039d9e25aa97ecba360a61a37d02485669954f8b5c1af4618cc88284fafefc7875a6ecae2bb073be2a65c2ee88cc5c SHA512 c18cd21c071d5bec12ad33c2194dbc6ba358612959dd97a70439565f702cc9a138114aca933e9592dffddb20faa75a6ad1f00bfabc59a0b1da3ef0f4655f9bab
DIST XDVDFSToolsv2.1.rar 211193 BLAKE2B 29190302427d57976e276a2fdffbcd472134148936b01a5e05d71377e5d646b8740f205b0b150d6a0631cdb0d1ca3bb84f36d1e70905c77d3a6e49ede7780af1 SHA512 c3158dc603ac363cadc2dcc99fd112ef66be6ae8fa4f89544cbf4c5a6490cace82cf1d16fa748ede4d206359e2e6752ffd6bfe074ad3c48f9a829e4938f1e99d
EBUILD xdvdfs-tools-2.1-r1.ebuild 1158 BLAKE2B 2d1a8403a3564000b4d76c5e1bb26a678ccdbb81945fda2e214bac76ac7fca132aeb2eab935e7805aa7bcb702f39b9107f2cab10333942a9bb6deae180f44bd2 SHA512 f79c6e0eedaf3e5119406df82d24639e2bad0adc055d41a69c7507ebb81227fc2ce56fd149360cbaf43919aa5823a2b44e591f4a5cec65c06d3154a21767b25a
MISC metadata.xml 244 BLAKE2B b954540d65ea8f530fc4f5257d44c4312da99da514b960e42efbee6ea96d7a7b20298f29dd38a94572f73110c02dfbc55174e5781817585c26552467179ec91e SHA512 399963932d63a0f60cf264aaccae581f82015e8cdcfd615860339589d32c21c465996bfd51c7bfd622bd5a874b59566f81b82d8ba98a3559f1d5435dd5f9c290

@ -1,17 +0,0 @@
--- XDVDFS_Tools.orig/src/xdvdfs/xdvdfs.c 2003-08-15 23:26:58.000000000 +0000
+++ XDVDFS_Tools/src/xdvdfs/xdvdfs.c 2005-05-21 12:13:55.655839216 +0000
@@ -157,6 +157,14 @@
memcpy(SearchRecord->Filename, Entry->Filename, Entry->FilenameLength);
SearchRecord->Filename[Entry->FilenameLength] = 0;
+ if (strstr(SearchRecord->Filename,"..") ||
+ strchr(SearchRecord->Filename, '/') ||
+ strchr(SearchRecord->Filename, '\\'))
+ {
+ printf("Filename contains invalid characters\n");
+ exit(1);
+ }
+
// Copy file parameters in the search_rec
SearchRecord->Attributes = Entry->FileAttributes;
SearchRecord->FileSize = ENDIAN_SAFE32(Entry->FileSize);

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription>Tools for manipulating Xbox ISO images</longdescription>
</pkgmetadata>

@ -1,47 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=0
inherit eutils toolchain-funcs
DESCRIPTION="Tools for manipulating Xbox ISO images"
HOMEPAGE="http://www.layouts.xbox-scene.com/"
SRC_URI="http://www.layouts.xbox-scene.com/main/files/XDVDFSToolsv${PV}.rar"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""
DEPEND="|| ( app-arch/unrar app-arch/rar )"
RDEPEND=""
S=${WORKDIR}/XDVDFS_Tools/src
src_unpack() {
unpack ${A}
mv "XDVDFS Tools" XDVDFS_Tools
sed -i \
-e '/^LDFLAGS = -s/d' \
-e '/^CCFLAGS =/s:=.*:= ${CFLAGS} ${CPPFLAGS}:g' \
-e "/^CC =/s:=.*:=$(tc-getCC):" \
"${S}"/makefile.prefab
epatch "${FILESDIR}"/${P}-fnamefix.patch
mkdir "${S}"/xdvdfs_extract/output "${S}"/xdvdfs_maker/output
}
src_compile() {
local d
for d in xdvdfs_{dumper,extract,maker} ; do
emake -C ${d} || die
done
}
src_install() {
dobin xdvdfs_dumper/output/xdvdfs_dumper || die "xdvdfs_dumper"
dobin xdvdfs_extract/output/xdvdfs_extract || die "xdvdfs_extract"
dobin xdvdfs_maker/output/xdvdfs_maker || die "xdvdfs_maker"
dohtml ../documentation/*.htm
dodoc ../Readme.txt
}

Binary file not shown.

@ -1,6 +1,8 @@
DIST certbot-0.38.0.tar.gz 1328474 BLAKE2B 6ea7c6b5d1840ec9d42509859d0f36f3ac3c4e588149e54fd74f8799a414b43c4d182b47e051a96436c9cdac135999d7e2a25424be680a819d50de64bb85b198 SHA512 832ac36c5b13e9764c9aab40856af7b909b630f34b1fe1e42dbf847357b28b2a130df480f1cb543dad0db781a843a79a310eba7b1097370e267d01431c21ee29
DIST certbot-0.39.0.tar.gz 1350312 BLAKE2B 5f21c45d25754cb1ed0ad92e8d03637928a274637de09903509c7e78c40fd197e95cfa1f3effecef938d6ab8369dc6811714ddb5a93a806048e0998d1032e4f9 SHA512 17ab17a5f74e3fba58b1a8b9afe0c3656c7b2a5ea3585edb05ad84e36250c6a8d4d28bd692bc97d033c95eb0bbeff4eb84981ae0006e36d55846cd38373b86a0
DIST certbot-0.40.1.tar.gz 1353347 BLAKE2B 86b3df4047101d00d5f17cf3a1a11e5800e850f5a9f736507ad373e552c27e9e4a3a17695f5a817d191cad383fc17336214fc1d8de7a99354ce4d2f5c6e728c1 SHA512 e5517a20cf26efba850728b3f81db5d6c3c5570b0a1c8eeeec9d4a4401ac04bcf44c6a2f1c248bf6e0b1be4a21b54f6168ccd11dc766304805f13b4cb16336b3
EBUILD acme-0.38.0.ebuild 1721 BLAKE2B 3b07ade5ac66c854fafa0f17fac36db968f4e39decc60be4bd2849de87d84c2e9bf0aa2fb5f7eb0d7b55d36b5c6f12b136a95e5601880f986fe430fe08c328ae SHA512 095dd2b679f056c77694c7b0e673b0aaeab779c7e012bc07ca0709a0043f9c4b1ee72ae94f3d9d2994c341803f6f603ebfdc5387ba73ecec8d2317c01a5cf1a5
EBUILD acme-0.39.0.ebuild 1721 BLAKE2B 3b07ade5ac66c854fafa0f17fac36db968f4e39decc60be4bd2849de87d84c2e9bf0aa2fb5f7eb0d7b55d36b5c6f12b136a95e5601880f986fe430fe08c328ae SHA512 095dd2b679f056c77694c7b0e673b0aaeab779c7e012bc07ca0709a0043f9c4b1ee72ae94f3d9d2994c341803f6f603ebfdc5387ba73ecec8d2317c01a5cf1a5
EBUILD acme-0.40.1.ebuild 1723 BLAKE2B 2fe38f3a6255c3540a5e5527316cd27dcbd15abc265e3464bcced30b35189422b967713fbf3b5170af7ca27b415c703eae0510685e5bb4231beee8af2320cef2 SHA512 582412c0ff094447f58d1bd973d2c678e29fe64c2cf38496360080790c9c3c57c6142ed73079b98f08c324f7be8a446be3c2fd1e24d306db2ed838241f84ae4e
EBUILD acme-9999.ebuild 1723 BLAKE2B 2fe38f3a6255c3540a5e5527316cd27dcbd15abc265e3464bcced30b35189422b967713fbf3b5170af7ca27b415c703eae0510685e5bb4231beee8af2320cef2 SHA512 582412c0ff094447f58d1bd973d2c678e29fe64c2cf38496360080790c9c3c57c6142ed73079b98f08c324f7be8a446be3c2fd1e24d306db2ed838241f84ae4e
MISC metadata.xml 384 BLAKE2B 55780995cb61c11ca859c9f1de17b1c22c9c92902f551ccd1ee6f030df9d513bb5519a2c62bf33bc6a5872790d033ba966e5ed137d84a4f66ab4ba7636a88887 SHA512 cf8393b25aa363bc1db4ebd23274affd1eaf999a4c2ab8d359730f421961dafd5c96fcf14c247f3f5419616116e2351d72fbf0e29301ea44ac522e865c7b0fa1

@ -0,0 +1,68 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7})
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
inherit git-r3
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
S=${WORKDIR}/certbot-${PV}/acme
fi
inherit distutils-r1
DESCRIPTION="An implementation of the ACME protocol"
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
RDEPEND="
>=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
>=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
>=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.13.1[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
>=dev-python/requests-2.10[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
"
DEPEND="
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
)
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
>=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
"
src_compile() {
python_foreach_impl run_in_build_dir default
if use doc ; then
cd docs || die
sphinx-build -b html -d _build/doctrees . _build/html
fi
}
python_test() {
nosetests -w ${PN} || die
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -1,6 +1,8 @@
DIST certbot-0.38.0.tar.gz 1328474 BLAKE2B 6ea7c6b5d1840ec9d42509859d0f36f3ac3c4e588149e54fd74f8799a414b43c4d182b47e051a96436c9cdac135999d7e2a25424be680a819d50de64bb85b198 SHA512 832ac36c5b13e9764c9aab40856af7b909b630f34b1fe1e42dbf847357b28b2a130df480f1cb543dad0db781a843a79a310eba7b1097370e267d01431c21ee29
DIST certbot-0.39.0.tar.gz 1350312 BLAKE2B 5f21c45d25754cb1ed0ad92e8d03637928a274637de09903509c7e78c40fd197e95cfa1f3effecef938d6ab8369dc6811714ddb5a93a806048e0998d1032e4f9 SHA512 17ab17a5f74e3fba58b1a8b9afe0c3656c7b2a5ea3585edb05ad84e36250c6a8d4d28bd692bc97d033c95eb0bbeff4eb84981ae0006e36d55846cd38373b86a0
DIST certbot-0.40.1.tar.gz 1353347 BLAKE2B 86b3df4047101d00d5f17cf3a1a11e5800e850f5a9f736507ad373e552c27e9e4a3a17695f5a817d191cad383fc17336214fc1d8de7a99354ce4d2f5c6e728c1 SHA512 e5517a20cf26efba850728b3f81db5d6c3c5570b0a1c8eeeec9d4a4401ac04bcf44c6a2f1c248bf6e0b1be4a21b54f6168ccd11dc766304805f13b4cb16336b3
EBUILD certbot-apache-0.38.0.ebuild 1078 BLAKE2B 343724712d023a476aadeec34ee957e3f9b0e4014731534fba8969c1f1994690d729f2546f52b94241974b74baa8bce4ae26a395f5ab3b32eb55d8dc942c5b63 SHA512 882e967cdf08915c31091b2cccbf2344c15050a95c3624e33d6e3cfd41baefa1c202c43e7e0e8c800cfc2eb298f3b7fa2bf06ee2d83f915ed88e5d578f096af6
EBUILD certbot-apache-0.39.0.ebuild 1078 BLAKE2B 116199201215bc8abda5091dd5e44c1277b6d765df2739949b612a2c37b82a2718c0053f8b474bd11571213f95de2e3269ca57213b805cd84702635342bf6c55 SHA512 368acc54017803b685a8d4bb2378004b9a6c05b0bfe6167f193d9cdc859dd8512a785e62e8b547350e9d8f5eb413df023aaa31573ec05aec7bc7bde16cb5a856
EBUILD certbot-apache-0.40.1.ebuild 1080 BLAKE2B 0c44f528c6481c0682f7bf3de0df8657b6cc00c2cdec83ab2d29ed8796f2adfa5353ab0b6191b61552bbf3a2c142e211b6ddac932e31b41ba39ac485877de00c SHA512 73a9dd1cedf2d150d37dd81797143ec9a96da411e6d15280779dbd7df4565e3d7623aa905b40e6779fd0a71aff7578357696dfa6184c108b74bcd1b48479aab2
EBUILD certbot-apache-9999.ebuild 1080 BLAKE2B 0c44f528c6481c0682f7bf3de0df8657b6cc00c2cdec83ab2d29ed8796f2adfa5353ab0b6191b61552bbf3a2c142e211b6ddac932e31b41ba39ac485877de00c SHA512 73a9dd1cedf2d150d37dd81797143ec9a96da411e6d15280779dbd7df4565e3d7623aa905b40e6779fd0a71aff7578357696dfa6184c108b74bcd1b48479aab2
MISC metadata.xml 334 BLAKE2B 4adbd04c0edcc84925da47b32fee63d4652bf2a1bf5222a56e0e1c7cfe8aaa34275a2652c4416f8a80de11fd88217d8626d610fa857f0615f18bfd773a279e55 SHA512 e3d6dda6c44557523fd48b464b6d39fc45b90ba2ecbe03fb300a655973c1b2e654a24d8d381b769eba00d0d80fb5881e1dfec1694e223cd83047abba9f01a44f

@ -0,0 +1,38 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7})
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
inherit git-r3
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
fi
inherit distutils-r1
DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="test"
RDEPEND=">=app-crypt/acme-0.29.0[${PYTHON_USEDEP}]
>=app-crypt/certbot-0.39.0[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/python-augeas[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}] )
dev-python/setuptools[${PYTHON_USEDEP}]"
python_test() {
nosetests || die
}

@ -1,6 +1,8 @@
DIST certbot-0.38.0.tar.gz 1328474 BLAKE2B 6ea7c6b5d1840ec9d42509859d0f36f3ac3c4e588149e54fd74f8799a414b43c4d182b47e051a96436c9cdac135999d7e2a25424be680a819d50de64bb85b198 SHA512 832ac36c5b13e9764c9aab40856af7b909b630f34b1fe1e42dbf847357b28b2a130df480f1cb543dad0db781a843a79a310eba7b1097370e267d01431c21ee29
DIST certbot-0.39.0.tar.gz 1350312 BLAKE2B 5f21c45d25754cb1ed0ad92e8d03637928a274637de09903509c7e78c40fd197e95cfa1f3effecef938d6ab8369dc6811714ddb5a93a806048e0998d1032e4f9 SHA512 17ab17a5f74e3fba58b1a8b9afe0c3656c7b2a5ea3585edb05ad84e36250c6a8d4d28bd692bc97d033c95eb0bbeff4eb84981ae0006e36d55846cd38373b86a0
DIST certbot-0.40.1.tar.gz 1353347 BLAKE2B 86b3df4047101d00d5f17cf3a1a11e5800e850f5a9f736507ad373e552c27e9e4a3a17695f5a817d191cad383fc17336214fc1d8de7a99354ce4d2f5c6e728c1 SHA512 e5517a20cf26efba850728b3f81db5d6c3c5570b0a1c8eeeec9d4a4401ac04bcf44c6a2f1c248bf6e0b1be4a21b54f6168ccd11dc766304805f13b4cb16336b3
EBUILD certbot-nginx-0.38.0.ebuild 1012 BLAKE2B 8864a6365c3f686de1965966f66b96adf3b23cef9020f52e5b207e70b25c54e966cab2175904143a353788d1cddd875b9d4bdf53f2b0e599283a6dad1e4bfafa SHA512 44b9b9b2786e8d3aef042961130897d6d18b20d0975e65ae8f4e765ba52dbc3fe9045cf4c8dfe52a807e2932794862593e94c35e1e5c6e18b377bad3727c5756
EBUILD certbot-nginx-0.39.0.ebuild 1012 BLAKE2B 8864a6365c3f686de1965966f66b96adf3b23cef9020f52e5b207e70b25c54e966cab2175904143a353788d1cddd875b9d4bdf53f2b0e599283a6dad1e4bfafa SHA512 44b9b9b2786e8d3aef042961130897d6d18b20d0975e65ae8f4e765ba52dbc3fe9045cf4c8dfe52a807e2932794862593e94c35e1e5c6e18b377bad3727c5756
EBUILD certbot-nginx-0.40.1.ebuild 1014 BLAKE2B c424ab9e7f11ad23e128e0a9876359ebdea32746a810380e17acd108bec3920b3ed8b48992446b0a1a4bf704f8dd07e20006fcdb7ca26338bdee85b0ac1676b2 SHA512 ebeb6165a82c28105a65032c47ef92999df3aae3aa75bb9374405f58918743f983802ac8b62945eb2c93b3183a7065f36bdebd1d50ebbb94ef4a7ebca9ea1e63
EBUILD certbot-nginx-9999.ebuild 1014 BLAKE2B c424ab9e7f11ad23e128e0a9876359ebdea32746a810380e17acd108bec3920b3ed8b48992446b0a1a4bf704f8dd07e20006fcdb7ca26338bdee85b0ac1676b2 SHA512 ebeb6165a82c28105a65032c47ef92999df3aae3aa75bb9374405f58918743f983802ac8b62945eb2c93b3183a7065f36bdebd1d50ebbb94ef4a7ebca9ea1e63
MISC metadata.xml 334 BLAKE2B 4adbd04c0edcc84925da47b32fee63d4652bf2a1bf5222a56e0e1c7cfe8aaa34275a2652c4416f8a80de11fd88217d8626d610fa857f0615f18bfd773a279e55 SHA512 e3d6dda6c44557523fd48b464b6d39fc45b90ba2ecbe03fb300a655973c1b2e654a24d8d381b769eba00d0d80fb5881e1dfec1694e223cd83047abba9f01a44f

@ -0,0 +1,34 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7})
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
inherit git-r3
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
fi
inherit distutils-r1
DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${CDEPEND}
>=app-crypt/acme-0.29.0[${PYTHON_USEDEP}]
>=app-crypt/certbot-0.35.0[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
>=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}"

@ -1,6 +1,8 @@
DIST certbot-0.38.0.tar.gz 1328474 BLAKE2B 6ea7c6b5d1840ec9d42509859d0f36f3ac3c4e588149e54fd74f8799a414b43c4d182b47e051a96436c9cdac135999d7e2a25424be680a819d50de64bb85b198 SHA512 832ac36c5b13e9764c9aab40856af7b909b630f34b1fe1e42dbf847357b28b2a130df480f1cb543dad0db781a843a79a310eba7b1097370e267d01431c21ee29
DIST certbot-0.39.0.tar.gz 1350312 BLAKE2B 5f21c45d25754cb1ed0ad92e8d03637928a274637de09903509c7e78c40fd197e95cfa1f3effecef938d6ab8369dc6811714ddb5a93a806048e0998d1032e4f9 SHA512 17ab17a5f74e3fba58b1a8b9afe0c3656c7b2a5ea3585edb05ad84e36250c6a8d4d28bd692bc97d033c95eb0bbeff4eb84981ae0006e36d55846cd38373b86a0
DIST certbot-0.40.1.tar.gz 1353347 BLAKE2B 86b3df4047101d00d5f17cf3a1a11e5800e850f5a9f736507ad373e552c27e9e4a3a17695f5a817d191cad383fc17336214fc1d8de7a99354ce4d2f5c6e728c1 SHA512 e5517a20cf26efba850728b3f81db5d6c3c5570b0a1c8eeeec9d4a4401ac04bcf44c6a2f1c248bf6e0b1be4a21b54f6168ccd11dc766304805f13b4cb16336b3
EBUILD certbot-0.38.0.ebuild 1409 BLAKE2B 898f091d39092bbc439535beb4ca5779b63ebe66a1e6490e941b5efb5a2185718d870c24f4365a76f91eab363ce9687028df95acfd2d2d5f0b3e4c7da456ff69 SHA512 9e8f33e0b9c8fc8ca32ce08a52e623aa6a9346eadf81b421a187d51235dd11f2b9d5e1564609371fe937020110c4c2a6ba82eda8cff287d39f99acf34012cc90
EBUILD certbot-0.39.0.ebuild 1409 BLAKE2B 898f091d39092bbc439535beb4ca5779b63ebe66a1e6490e941b5efb5a2185718d870c24f4365a76f91eab363ce9687028df95acfd2d2d5f0b3e4c7da456ff69 SHA512 9e8f33e0b9c8fc8ca32ce08a52e623aa6a9346eadf81b421a187d51235dd11f2b9d5e1564609371fe937020110c4c2a6ba82eda8cff287d39f99acf34012cc90
EBUILD certbot-0.40.1.ebuild 1411 BLAKE2B f325a2388f8cd4b3a057353b32a8d4f789fb2966003dcff6f85ab8279133a4d0cc074e6c9344c56a5ecdb9e4092b6bcff57e743dae3b8f656af2962a35fc3b5b SHA512 6e69ae36d7c5adbcdbfbe1ed87f42ec29d04ae9b98b7433f20f7a47ab693393a7abf6f2f06ad47d4767c0ef70757a733ef508ab031bdad2bf76f0e644f733475
EBUILD certbot-9999.ebuild 1411 BLAKE2B 11eb25aedac65f87fa9de601afa3e6d74791ea657e5b766f6345f0d128555f3899b22cc5dcac09b1dbdf1bf4eb213139522bf16ea750eec6f157ff3725c15901 SHA512 60bf2b405388dcf6d1bbb752b02428da55350d32c2963ebf1002364e13877c4d7a529917b9b47a6cbc2f27ab528e45c96b797011d673032518a5e2c1a67e2530
MISC metadata.xml 334 BLAKE2B e7b28e7d3e7c6fdce0c5120b29fbf5aa607408e2add6c0ad42e921fb1add9def38c6cb191129a5a6e1f0e3ea119caa6cdc74955b572e5d2c6f854d0b7c7c521a SHA512 a24ccf633fc9c2670dcd35801d95bd8ca0f4ea4d3d53b6651f2e8e3e280b95ec8a464d99f5423942c14b0777ae4551f46c1ff285caea460bc91cbc417a7a5b70

@ -0,0 +1,49 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7})
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
inherit git-r3
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
inherit distutils-r1
DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="test"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
${CDEPEND}
>=app-crypt/acme-0.40.0[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.2.3[${PYTHON_USEDEP}]
>=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
>=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
DEPEND="
${CDEPEND}
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
# acme is not installed, removing it here is fine, the dir just confuses tests
rm -R acme
pytest -vv ${PN} || die
}

@ -1,6 +1,6 @@
DIST libb2-0.98.1.tar.gz 280826 BLAKE2B aa8c3dee3032f457410479be12d00c79a6ca6a7c0376a5c70265d30ff25b50663171f7096141834d4faa4dd5027f38b23b774e59be63475a3ecba855337fb1aa SHA512 a666fdbd1efa9cfff3028e953c62f21ba092c6733ccd12d4d04f1f836fc9747fc90053bc9166510d251d332b91e133853d2cc9b61c279517bd65b05e8483250b
DIST libb2-0.98.tar.gz 275076 BLAKE2B 7c0aa473a58a5ceb6e913487cc6f0078e6cab661bd26cb1f5611473b430213521a23adbde227da6d7561b4d581369e268308ae6b2a10da5399c0d2d6ab288b26 SHA512 be400d16ab00b3006ec7412dcbf580427600f4997cee19c0448d849ff8bbbb58bbb7be3d49e4052cb1b6791b6bed9c9cc48b51da3ec77b2fdf3d197ccf0c8073
EBUILD libb2-0.98.1-r1.ebuild 1744 BLAKE2B b2256260ca7312c87184a92e9b495fb7a7f4fed6353756f3c995c108f71b1abcb9dc304174760a8b624a743c3c39d9e4b275dc50c1daf3bfddfd18d100b0f2cc SHA512 73a90667e0786c443cccc566d43964ad78bfd10cd019f8d3544d2a3842721a58c225d509fedde0b34888da7031e04aabaac5f6311fe3f67ffa6034db646c4f01
EBUILD libb2-0.98.1-r2.ebuild 1820 BLAKE2B 83aefcf43e6dfb1b08c31262786b767538bfd69a72b4fdf9440e4ec261fd08eb8518f20b7d0d08a0b9d97c2957fce4e51049e973dddae12a77e9d6916f600139 SHA512 90bb6b4f9bbe615dd8090babf399ba5d88adfdd6fe919f73133a10755d168f92da9bb0cb5fd05b801265eba1be9f77cae4298591848acec7cac1da2c510e8c69
EBUILD libb2-0.98.1-r2.ebuild 1817 BLAKE2B 168eeb9499977c8099f8c297dc299925a8edb6f0cf7a58670a86121a3afd63e0626e079283644722d92528a0fc570a95fe69bf2ae6434d9b40622be9c4c2cbd3 SHA512 89647cc0641735cd0c9ccc8b16eee017d1ed7a743350034de394b0d004d88b6c7e2c211fd62932ab2726ae68632bc33c3ce0263ffcfe69174bf8fc0668cba0bb
EBUILD libb2-0.98.ebuild 1015 BLAKE2B 8f6fc70a953aea90fa5dbecd894dd5b1335fe9bf737547f8c2c42ab46cc8b718f0bf1ad941b54820b36ce62829a3d2d4d0de1d6e8c34c90c839d4019781a0765 SHA512 7d1a55ff33988e20ab4588f17dc0a1d982c02ea785e1d9535ff740b923129c5491282191e77d6a8dddcb500bce22626face82b40354fcb4da207a2bdcbbdab2b
MISC metadata.xml 688 BLAKE2B dafb52bda4cb5c27bbbb4cba85c178ce11e9511f0dedfed4ff3afe40789a28e4a8c9c275a1be7e86568419c29011c1a4ae5c67f7b778ece3c750d8a919d5d930 SHA512 a98e96312724a3af5d104e4adbb9f60cac16124c9beac2622045985c1b0c2276ff1d56561d59cfb5a24b57d29577312c7e73bdfe73bbe735c1c320b699065b11

@ -12,7 +12,7 @@ SRC_URI="https://github.com/BLAKE2/libb2/archive/${GITHASH}.tar.gz -> ${P}.tar.g
LICENSE="CC0-1.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~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 ~sh 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 native-cflags openmp"
DEPEND="

@ -1,48 +1,33 @@
AUX nitrocli_-_fix-rust-1.35-build.patch 1766 BLAKE2B 5516cf19c40fcd8fa51e804e59d038ab00f0bc67e3db0ea8d8889e1cf2ffb523435ada7eea687bdde23ebd968cae02be20dc94ff39df968261614fb9400b7c48 SHA512 5ce260720bd15b8c5eec026b13faffbcc527e9d994ff4fa46da7636af264b73929e74ed440707aadcea60de35f0c7ab75c3a5a9c3274b316b8d488a31119330a
DIST aho-corasick-0.6.9.crate 25979 BLAKE2B a1bbec11c322d20d435d8683151b144e31f04b07ca47fc1c8128464533256f4004c8d346fe59a1e1c41be5609fdf768fad5f1afa5df94d1a02ced5c4f02c4bac SHA512 8dfc817b435d8a44fb4ca79bb20e283659c2fe9a75a4892389958f5880acc436bbe32552098429f15585ee025d064fdb5806b814f0e9d67a4261ffd23852172b
DIST argparse-0.2.2.crate 19440 BLAKE2B 7b15b2072ff52149bc08c5d02a266f2eef78a3aa8844e49154cf2ae1a9cb960ddc2a96a065b4aa44637aca8216211f2965291364d9f06ff6f68524a1f15dfed9 SHA512 97691566d3adc6f6be1c00cdca48424fd3576c372d1c995e7e31658bd20e17ef13553f7de21968ba189fd812928aeb93ef0fa89fe2fd258f45a0a8e095783706
DIST base32-0.4.0.crate 7791 BLAKE2B 6e457d08f6fe17159b0231b62774d2c366c623b07c7b37196edb8f33b886cdf7affece70afae6dd0b64fc4d2be10d3a01f2f0b81ed12d5c5e1cf50d39c80e68b SHA512 4c999f2fcded06d803471d08b8d9e42512a85f81974388afb3d5b450c86e5ea60e7b1fdaccc49b1e0346663827408f847e897523955edcaf397f20fe97038345
DIST bitflags-1.0.4.crate 15282 BLAKE2B 63f5feb47460c344983cef8822804b1c4ac2f3adfffcf206df2b05fafb9c7bfd73986721cde46705a3e4a0dc72a40683e4d369f2339adfc1b55208bad1766875 SHA512 81850d2be62eabb8486024ab263da67e6eb8ebfa732cac3a5d46a9186c564b2065cba15fa3da468bbd26eaf2b67038680e5de19d5dd99d78f60dae8a1776c8de
DIST cc-1.0.28.crate 42422 BLAKE2B 632455257fdfe0be6efddc6aee1a32a8a450c49f3a49b7dd13f770cda69334acb0d11e69a4bd4b94c09133ab4319a529c29de993b960276f7506511e4c0fda9a SHA512 2d1e8e34dd8d60aafb0337a86516b152f7f5b04ed5313079fcce66460b5d9c753afbf5e5ba13ada56bbaa7f5ffa1678eb3c2e27b9d58cdcec9f1a5374e6a32ab
DIST cc-1.0.37.crate 44499 BLAKE2B d12551225fc4e20691a09fecc8a2a487090ce10ad7fe64b385cf54b74a124cf737aa31966f82d9a68e1a932dccb4ec495eb32cdb4dc808c985384fd0fa4b6950 SHA512 85cf4679d16df14a815563c459227ae85206eb79826099fcbd5f602fdfdc052f36237916a842d65d9a5ab57c559c18e645bb219422d85aa3690c11c0a8dcc92c
DIST cfg-if-0.1.6.crate 7411 BLAKE2B 0a19f5afaa89acfa7877e06e747c1e73af8b8a9886c97a803fc3d61d075b43f3fee6089c67ed28efe70aaf4082fc21dd5b24ea514fb1d761ba3d939dad496fee SHA512 e393816f659bb5b1e64ebc72a4b6e3e673afd00cba302c3c92c6f2e98db341a29197f6cf413107e569175a86aad85e74a93e2cd3a9fa9fa2d1b70b01c3fcf378
DIST cloudabi-0.0.3.crate 22156 BLAKE2B e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f SHA512 691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c
DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2
DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B a4dac3457036efab8f79fe5d5b4545e4091e994d3dc63188f71fafbcc28bf98ef359dcd20add30ac1d990ab2e66159723302fb66697349c65fab0aa58d54535e SHA512 a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93
DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff SHA512 978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386
DIST lazy_static-1.2.0.crate 10840 BLAKE2B ab0adcf0421131ddd35e95a31a0053e2ffccb03dfc0f46ca4bbb6341f40bdd56d01aed0987489e5e73aa5f7289f3c323d1de0db353a30bb0a75acf53ce8436f8 SHA512 0d80334da99292d68fb2ea9879540676fd45788547b7170b6df1b0a606c1645a07188837f9414196eb44ac63010a3c84fe5c4319478f6fc2cef837295a255edc
DIST libc-0.2.47.crate 351491 BLAKE2B 10ff90405b911c40478793cadc9a1962e14eb4d7b4ff758554a225bb87340989bbd6089441eaa2638db93782de7d0faba20f77a7e3569a52cec40ba55eb56c06 SHA512 f0eddcbe456b1ee2da22963585ff689ad44f0f8d70af33d9bec41a1ec5a1b3dee26fbeaa29786792cd44d020fc56461b44bbb2da962662377552fa562b2694f6
DIST libc-0.2.57.crate 408902 BLAKE2B 5c84f490037b5e108400f710da79f5471d5f76c384641bbcb721aee21da84e6a2b523487dbf5984b746d070d23c449968ed546e0bfcdfa961dfd57bfb2f3dce6 SHA512 8f210c0e28d647cd2911ad2b7d2450b6e8ea3d628c0cc68000109a7bfdd64fa31706ed7e9bda0f71b920b38a3580fce3d53fe49e9cc53b6ab9e3aeb2eae0cb8e
DIST memchr-2.1.2.crate 19520 BLAKE2B 4a8409fa4e019ab5cdbfc2787eeebacbbcfd21415d1ea6a3796ef18434ddfad0f63f6df3027eea5d286e08eda892e21cae66e3f25ffee9d6a2a3327b841e5377 SHA512 ba3bad3b911fdd767b6c770209e93dfc367c6228117a5d85bfa95d70ec66df9842f3cf788ac560d1255415dba49028187542000b9a71fbe79ec51a386afda38f
DIST memchr-2.1.3.crate 20069 BLAKE2B 6afd95538abae42fdb22b82964b64657555734f2505e12c650f844b91d60a3f6f61277065e15289b6e6b7ef8ae5345674ce7465ce2320822e13734949ddcd49c SHA512 95fca57233f023191da0c0abf4835c63ca38404b05c2021e1fcb910068c29321e0b89660088e1be432ed8aea2c4d53f14587e08dba0b258892f2e608606b3b57
DIST nitrocli-0.2.3.crate 60731 BLAKE2B 52e8a13179ef0391698b87e0172b4beae902c7586b48718538e55f2497a1d31dd645224041a81c8311512a905cd574f34f817b66b2b2f469c1a278437a6cba93 SHA512 e3467dedecc27dbe8b818c63bce9e29d22bf65af03ff53c4f85f1c3730f4b55a359dfe210875efdc8bee7e05147e066ca963d9a5ff1b68b5fc258c8a7d4d82e0
DIST nitrocli-0.2.4.crate 63798 BLAKE2B 64a4998f9b232993692f85ca3890ecdd20e1027dee61b6f31f06be459a02f11a3cff2c035aa462ee5ea1d680f9e201e25cffdd4ca8d54de80c13d78d9a877fa4 SHA512 cf10287591d55378956118a213e4f9752087be37c67d4c89f7660f51c98dbbf3a877afaf11af7625d3776bdf2c7944b25637873af70119d514f2be93131f9733
DIST nitrokey-0.3.4.crate 27462 BLAKE2B 07412e0d3d98a0fcaa54be3d494b107a0a4d999da41dc39f8710a5eb845911d175ca15918e212a1025a34e3ddfff89b5ca4a138d66effd47b639afcb19572ca4 SHA512 abb43ca94b7d4ba55cfabce56b712c99bc4e50671149ae2001de77c2cfae25f17465130729a4a856005a692b846c67b54b2992e41b708e8ad94a8c3af0843e20
DIST nitrokey-sys-3.4.3.crate 61875 BLAKE2B 8c2abf91a40f54907f225c21df9d1e40ac22022a3b8229a8bd6c7a5cb8f87df74675ed5eadf6441bc81025e0cf3ebb21d8301004fe1fc76799e11568317bbf0e SHA512 ae69bc8d3fd0a58224ecfaacd159fbab4f7686daaecd96480a6c824ffbd22a8d2c948c5b2c803fa20ae41adfd4334c6462335f5d02dd7acbae0ab19b33cf0a3b
DIST nitrokey-test-0.1.1.crate 8044 BLAKE2B de775515a73a500d3c37a58431c14a1cb6d2f715808c855466b78373f983b948b9e257f03fbcb16729a3f17a3f930ddf3eaac913955286e27e0b27f573659d04 SHA512 4dfbc79e64ed77f58599bc570b126f7975e614de07fa30b3c7da421bf184fbf059f401da42110b14eae5a953599e3875430cd4f0e117df5ce9bd03a753026cec
DIST proc-macro2-0.4.24.crate 30970 BLAKE2B d6b0a5fe633c5773e6d8b4bc2c9f32c66f8072f85ff48bf449fd3d8ada87e639ee730f8bd3d3170acd1528806698bcf1c329c57f102cd79833f96e2fd1bb7e0e SHA512 57ae6a761fcc14f22277df025db6b09f1173035e1496d1c4906d9af9231c19f0b93750abf36e4013ae82799069869047a7e3f1b3e095344e55c603fe5a462d03
DIST proc-macro2-0.4.26.crate 33854 BLAKE2B 833db134470a8f12342248c514b08463836ea22eec90162ba96364686e593e3048fe16de669316d88ed5f44b27f948613cf98f4952d49f6b5f37f2da51584c2d SHA512 e35ce0e0a05559417475abc402ef88e6214d7f27ee6cff35577077c5334ec7c6dd5d1d8099f25617391cd4fd2f54838a16ae74039ea6f99ea1d2f0ef58dec010
DIST quote-0.6.10.crate 15795 BLAKE2B f81cf2cc13efb42bcf90f4c9cce832d94b2138428d133516d579a0eed157bacda9f5b29cd1c604a89261390ec011fe4825c31788486db007efd97fbb3de261f6 SHA512 92250a3664fe872175ee8c8aa7c4fec121ffe6fcec11a957646fab1297e9e946be03924ce1d7897125cdc0d4883400ac05774ed55a32f943a129fa8d48a1a162
DIST quote-0.6.11.crate 17283 BLAKE2B 04fa278094e505b806324d572154755d2696a6248ec6afb3aa5ea97ec2556e5b845cec3da1089ca321681591c0ca417caee1d51d7a2b57fc411c3f8270a0aea2 SHA512 5fd4936542eec530bbd33b1ee600746ed5c003eaf31c8aebf910fc1372d5ab91cfb10fbfe2a990a49e5eed88747f99d52cd430b34e0a5cce688094e55eeef4cd
DIST rand_core-0.3.0.crate 20581 BLAKE2B fe46ab0ef5fe8f5f5695906336683350abd7aca246a537e2e4bc9fcf10686d39aaac259584f17c022200ec1139e01e817f71caf33933ad3f353baa10e6cd11ab SHA512 a476510ef936571e3351f42e0f1c615530732b7c66f41975fef10dc6b8f4d8536a6d8166bb90d6da2bb997108ee3e87f4d80884264b239680e6ffd3494dcb748
DIST rand_core-0.3.1.crate 15483 BLAKE2B 2e09b3b3306514c29bd7588498e79be7353de656d8cdeeb4dfc6a1ad092f15a861c2ac20591ff71f7f60d986de9a09c860de4a9f06799f04e736b31bc70a5fbe SHA512 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114
DIST rand_core-0.4.0.crate 20326 BLAKE2B ff85118d2b5c793e3da37bd4d75032e2d73a87bbba0b4c0c07057c47c67b7e919e5c4458b4c929e3b55f53cd3ae6579be5d434369d307e962c00fb3272862937 SHA512 f80e76dabd3308a12880a9aa8b7be83db39b02778c95bb63f862488789a2a67e2f08d4f2dd1ad803c61df0a9fc7f6620aa753b3bf394542ce27c89189a911845
DIST rand_os-0.1.1.crate 18553 BLAKE2B 5b74bbce5ee3f20f7c92204c4b60f9450b3a19518356c70737c8dad9873da775c90b8786bc75f0fa166388f6bfc585240c56445a39603704df5e99a4c505e17a SHA512 a7ccc054fd4a60e868520af3fc15e6eb22e62411975923e4d968a4825a48cbf87238338cbf1336792d996da5cc2183ac465a6bf8094358f0e5fc56380ce16193
DIST rand_os-0.1.3.crate 18965 BLAKE2B 3cd93b10a46a70e0e3ccaf1fb8ee52230d74b7d790351652a8e39323bf0dcb446d14e9229e13c14a84e93394a22e0a127f50ded11db1df8ffc0a6bd564af63a7 SHA512 01e81a692b78df3b2bd65bc285e5052ccaf208c7d0ace414f251db4fcff7f9ae1502ee60ca5745c95e778d3d5efe15fa84153c17c422b6b6bfee829376c14575
DIST rdrand-0.4.0.crate 6456 BLAKE2B 330ee64d998a0358f95a3dce50b3e1bbda531a3b613db7e5ba4038a1cf7191b60be3a0f33416e05380c41040704ce52727928915e9d2f4565d39984d1c86fcd6 SHA512 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894
DIST regex-1.1.0.crate 241219 BLAKE2B 37441c1cedfa7fac3904a3a261f618afbdc64e9bcbd9f6913c551ac2cffd454456fce71ae1aefda70cf32d000d990d4e97d9867ffa042abf0e71bdc9df3cbec1 SHA512 f60d9e7c5a8647a1e0d35e995e799335ae695903985cd9f90923ab6483172602e9493005b7c7bd3dee0824de992dcd2f03320d58419206a0d5cfb675c68c4745
DIST regex-syntax-0.6.4.crate 272048 BLAKE2B 921cb35d306d796baeb9e3f2fd243bd6c90e92ff175cb9be23e12b1a0f19f51a40075aaf66a56e32fe9b1f08eb30b2a1f47469127061542c96b4f68733780b9a SHA512 7a199c43668f7d660a28a1324ce1951cd6ec299cd98edbfde3b6a6d172e9f1a52135457673b432a0318163a5c23e541abca58607623a310f15fbefeafb50ee3b
DIST regex-syntax-0.6.5.crate 272475 BLAKE2B b2ff299b4b87ab91c925a10faa8a09507272600a12558cade5b18ce615844223384e8420f2025dbd642bf80acb5f608a6c0f5ca59a4c391d4f417fdea15058b0 SHA512 37f2c69b425335a28b8945fcd58a3a39a9adde5588fdcd4b460da0fbd137e0727a7835d71b4e87ff29185c153379402891847d93047e40a578f778a62b324f5d
DIST syn-0.15.23.crate 145369 BLAKE2B f66939982ee09090f2baf1cc4522615e6975d4350c7c65b3b0a3568cd3b3aef04231f6c23b818333107af784780366cafe7d726f03f346ed227c1db6cca522c1 SHA512 d447ec08199d36e289ea303ee8e871e13e002a4d67c396187ef56eb16b69cf21d64becd24fd8d2f7a1c826685f7b6df747903e7eb8cc5c334ee0528998597128
DIST syn-0.15.26.crate 145493 BLAKE2B ede140e0184464e765413aa4875a07ab9329de60eba6aa46253d2880032b84a56348060396ffec8a5d81a2aa22c6a6eca73c425778ead21c1c55ffb657cf3718 SHA512 947d70dff83ffd33fda806597d54e572555b54c1600e357df919165fdc7141c6f9762b37f25f9b850e8a7775c33b6df3fc93f3eff12b36b059e696ad90619baa
DIST thread_local-0.3.6.crate 12388 BLAKE2B 290c35e5327e80a5cdca5609252b1efd1b78a654fc9ab4ba68eeaa3c2769d844f725d17d91cbb15048dbaac84913c51edcb39bb402882c9e7b4d0c4e4811518d SHA512 cd783d3d9caec43868da1f6118d4c4d520e03b9f1049d8f15d2c12482989401d3aee748e04a149953d35e5d6487355c2891d44569ef688bc1d45f01b6461d253
DIST ucd-util-0.1.3.crate 25897 BLAKE2B d67d250603625d7fe55b1bd17a8bff03ddf2e48b531e8f754f51dcd49370a2b66d0915842fb2fce85a69df2c38f9c086ac3c36115d40c5a8138e5451f71a1cfe SHA512 50a796feb198012241d73001bb53c8e3d3168df379de91d7ecaccfd829b08a356afe3db736fb8cced8748141d7a9e4b157440442c425816c78c0615c08e20f2e
DIST unicode-xid-0.1.0.crate 16000 BLAKE2B 159004a7bbb7476b39e982b51dbf615717095fd5946536e757653aa941bbf1b774f331db744ecc33bb2ead4b0a6d254fde86cfd6cd8b83ab9983fa89928eddbe SHA512 cc5343e2166938322cfd7c73f1f918f2a9c46846ac0ef55933d1e44cdfaf6f7da2b7ff18b68e356c47b6d8ba5565eda0db42c347dcbde830683f341ac2b1849d
DIST utf8-ranges-1.0.2.crate 8510 BLAKE2B 877ff38444aec99bf8e0d09c6880d4835eb453c8c7e38fa5e7f8fe3cadd5b34b11a030193e46fe97b19fd90e94de156c0eaf12c613aae7cee47f0f016a3fb96d SHA512 ac168b908a34c4814a682b77502d2e5aa3130acb01fa87e29c78b760a61ba61b01f9fa2d67202604ac9824e0b2fe92143b72c0d4100a62ff9f53e4b00a4a12fb
DIST version_check-0.1.5.crate 8173 BLAKE2B c1778a95fbc79e93bc25d6ee85c408cbcc2afc1a2317bd96b6d5e1c99862f26cc031e0a8b14451d7ea5a44d96c9b599c899bcebda36d3974effc51f9c236ca56 SHA512 cd3ca0b36108b0fe8e6a5c26614b4f3e3c36ffd13cd9eeb7693086b4a1f7b67c025613d90e79f4dd1bd3234a3e387b2ee890c6c410fe67d293b9b5503f5e9362
DIST winapi-0.3.6.crate 1029391 BLAKE2B 9a52085c3cb74d84bc66cee575da0105eeca69f6abd3c8c601a4de013bafea795f044748be10ec9ab419a9ec82a304a0b65ba4d74f6cb39baff91228f83009f1 SHA512 991eb3d6ba08d59e7f7ec81ebf469cecc56b3723b636392972d2fdc1d6f13d88f8a244ad5cbb20f6058d12b44e060ed663c12aa3fbcd1235ab511fafa105cd3c
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
EBUILD nitrocli-0.2.3-r1.ebuild 1500 BLAKE2B d87f8fadc7af892145f84191279938cec8d4c39b56a8c2bb2c9bd33e9107f97cf29dfa7cd3b61d541c42b5661ea8e4469a61d6892eb63ad06da0dc2ae710a94f SHA512 e6eacfb0442e915ccb3d164ceb0229fc94b8fdf04d82a3a41ff6f29273cfd0348e1a06db4561ef121d6e4fb79df5ef95ba79f95aa4c563dd8458dc14a9ea868f
EBUILD nitrocli-0.2.4.ebuild 1382 BLAKE2B 3757d9ddfeb7b0be189d95f2ab63be087996dcde5009524db2d7bd66d7bafdaca71dbd6495d5a855411f966d080ae4908a77d9489b24bd5bca567127fc596d7d SHA512 3a566cf66fdbb387adb6027215d6b3d52c2833620ae4a318647c243ffa0446d9c780112790f2be5b2178a91f6901c1c1781b0a2c79ac32389f9f4bbd10497702
EBUILD nitrocli-0.2.4.ebuild 1404 BLAKE2B c55db4237e6da0c17bc4038e3c2c15f7c86a060aa8112015285b6b10559432e49b377caf496b6c0cca99affff63660de91f5a488111895a51f601732de475c08 SHA512 715f67f86d29ac16d78d3ad90423f46cf04cab040fabb6449f9d0669898e836cbfe22923fc44eb15d741a1cf7d54698963f458d5064b9663c909a0d9ab8e640c
MISC metadata.xml 683 BLAKE2B a973761f8df97168483a0adc13bf44f088f13fb9c472986cffed08d53f69cdbc27a4bc195babcd86796853968c8face6c00004e060086b2ba4d09c52ce978815 SHA512 3f4615ba5af13e358c1c3a4b28c3dbec77c0b99af4692c0b2feedb4f21a1e5f8f76cb7fbd2cdaa5a8c899d340094b8029a6967dd68d591586bef551f8eb61b1f

@ -1,52 +0,0 @@
From 5383aa73b339e6a53ff027ee6012a3428f67466a Mon Sep 17 00:00:00 2001
From: Daniel Mueller <deso@posteo.net>
Date: Fri, 24 May 2019 17:39:14 -0700
Subject: [PATCH] Allow for unused doc comments on macros
With Rust 1.35 we get compile errors due to doc comments that are added
to macro invocations but not actually included in the expanded output.
The rustc wrongly assumes that we want to document the resulting code
and not just provide details about the invocation itself.
This change explicitly allows for those cases. Alternatively we could
have "downgraded" the doc comments to normal comments or removed them
altogether. There is little difference between those alternatives.
---
nitrocli/src/args.rs | 2 ++
nitrocli/src/pinentry.rs | 1 +
2 files changed, 3 insertions(+)
diff --git a/nitrocli/src/args.rs b/nitrocli/src/args.rs
index 7f0bfc..7e4f83 100644
--- a/nitrocli/src/args.rs
+++ b/nitrocli/src/args.rs
@@ -101,6 +101,7 @@ impl<'io> Stdio for ExecCtx<'io> {
}
/// The available Nitrokey models.
+#[allow(unused_doc_comments)]
Enum! {DeviceModel, [
Pro => "pro",
Storage => "storage"
@@ -116,6 +117,7 @@ impl From<DeviceModel> for nitrokey::Model {
}
/// A top-level command for nitrocli.
+#[allow(unused_doc_comments)]
Enum! {Command, [
Config => ("config", config),
Lock => ("lock", lock),
diff --git a/nitrocli/src/pinentry.rs b/nitrocli/src/pinentry.rs
index 837032..8bab65 100644
--- a/nitrocli/src/pinentry.rs
+++ b/nitrocli/src/pinentry.rs
@@ -30,6 +30,7 @@ type CowStr = borrow::Cow<'static, str>;
///
/// The available PIN types correspond to the PIN types used by the Nitrokey devices: user and
/// admin.
+#[allow(unused_doc_comments)]
Enum! {PinType, [
Admin => "admin",
User => "user"
--
2.21.0

@ -1,80 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
CRATES="
aho-corasick-0.6.9
argparse-0.2.2
base32-0.4.0
bitflags-1.0.4
cc-1.0.28
cfg-if-0.1.6
cloudabi-0.0.3
fuchsia-zircon-0.3.3
fuchsia-zircon-sys-0.3.3
lazy_static-1.2.0
libc-0.2.47
memchr-2.1.2
nitrocli-0.2.3
nitrokey-0.3.4
nitrokey-sys-3.4.3
nitrokey-test-0.1.1
proc-macro2-0.4.24
quote-0.6.10
rand_core-0.3.0
rand_os-0.1.1
rdrand-0.4.0
regex-1.1.0
regex-syntax-0.6.4
syn-0.15.23
thread_local-0.3.6
ucd-util-0.1.3
unicode-xid-0.1.0
utf8-ranges-1.0.2
version_check-0.1.5
winapi-0.3.6
winapi-i686-pc-windows-gnu-0.4.0
winapi-x86_64-pc-windows-gnu-0.4.0
"
inherit cargo
DESCRIPTION="A command line application for interacting with Nitrokey devices"
HOMEPAGE="https://github.com/d-e-s-o/nitrocli/tree/master/nitrocli"
SRC_URI="$(cargo_crate_uris ${CRATES})"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
BDEPEND="
>=virtual/rust-1.31.0
"
DEPEND="
dev-libs/hidapi
"
# We require gnupg for /usr/bin/gpg-connect-agent.
RDEPEND="
${DEPEND}
app-crypt/gnupg
"
# Uses a plugged-in Nitrokey and runs tests on it. These tests assumes a
# pristine configuration and will modify the device's state. Not meant
# to be run as part of the installation.
RESTRICT="test"
QA_FLAGS_IGNORED="/usr/bin/nitrocli"
src_prepare() {
eapply -p2 "${FILESDIR}/${PN}_-_fix-rust-1.35-build.patch"
default
}
src_install() {
cargo_src_install --path=.
einstalldocs
doman "doc/nitrocli.1"
}

@ -43,7 +43,7 @@ DESCRIPTION="A command line application for interacting with Nitrokey devices"
HOMEPAGE="https://github.com/d-e-s-o/nitrocli/tree/master/nitrocli"
SRC_URI="$(cargo_crate_uris ${CRATES})"
LICENSE="GPL-3+"
LICENSE="Apache-2.0 GPL-3+ LGPL-3 MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

Binary file not shown.

@ -1,3 +1,5 @@
DIST dict_pack_ru-aot-0-4-0.oxt 1509261 BLAKE2B bdda8be3d0a9266285215ffaa4ad8916312c7904266ed34dffc832b4761887d7d316793c5b0863fdb4cf95808b7afaa24914598c1cdd839e3e073f08aee1fab6 SHA512 00e63f5abcfbb2fecd72dc2a2b80dc5ebb4d16aac909b2f63670235edadd0d22a5ed3ae0508bfdb273a85f32ee60df4e84dc620fa1a44f42543848b71a9d1b01
DIST dict_pack_ru-aot-0-4-3.oxt 1393032 BLAKE2B 8fa0587ae31a155631f799dc7c0214cab0f6c58a059d6948c540061afd7111eee26c18cc638a560928201ff718a638178cebcbd1b7eb17e65b45709217b47332 SHA512 17c0f4d75c397014e3fcb653c8e20d907d9acb2594ba9e43986312d1081f46638a0e3737cb1bf3932d602342f53add26f02efc4edb7e24dd29522aba901f240a
EBUILD myspell-ru-20150711-r2.ebuild 826 BLAKE2B 03172d430d5c5b0146e9e1a217ae7192e94c86db1361a46c630b7424733683ed1c58937764d8922ab1d0f4207075e37062a57fa2cb6390145449dec2fd8a8e48 SHA512 f05fcfa00b163486fbe7d2a5b131e20744c1ce3a0799cdb0cad313f0b54a304cb818494886ba1b7e9549deca42fc6878fe234b3a6b028aa169c41d35a56035af
EBUILD myspell-ru-20180627.ebuild 834 BLAKE2B b98a2eefb9a8ee2c85e98e5ff0a16621d25a06026dbcc9066c3be5fb80ac78d817fa6a9fed0a62f0fc3255c4e18f0cfc561615ea795ab62fa915f6d58e370031 SHA512 11b91cdad11a498890e9861fe22056e38c50a0d417f78965fae47afd6cc86ebbfa66ac9e25187bf8da85344f90fa7415c197ff3412ce8928cb927f93d0e7111e
MISC metadata.xml 379 BLAKE2B f35e408ff77d8701d7a57652c11b991b9c44c6e49bf9047ae732ec5cba0ceba6003a1fe35ab295700b6a144ec112fa55361fd4c9b1779925ef0dd783c3253058 SHA512 07e5293f5bd387c07b78f995d74e4839bb34bb18b38337cf46f866381961f4812e7bd6dda51d185efa281dae08d0a166b0d909eed2bfb60f235cfea2ae54b139

@ -0,0 +1,29 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MYSPELL_DICT=( ru_RU.{dic,aff} )
MYSPELL_HYPH=( hyph_ru_RU.dic )
MYSPELL_THES=( ru_th_aot.{dat,idx} )
inherit myspell-r2
EXT="extensions"
DICT="russian-dictionary-pack"
MY_PN="dict_pack_ru-aot"
MY_PV="0.4.3"
DESCRIPTION="Russian spellcheck dictionary based on works of AOT group for myspell/hunspell"
HOMEPAGE="https://extensions.libreoffice.org/extensions/russian-dictionary-pack"
SRC_URI="https://extensions.libreoffice.org/${EXT}/${DICT}/0-4.3/@@download/file/${MY_PN}-${MY_PV//./-}.oxt"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux"
src_prepare() {
default
mv russian-aot.dic ru_RU.dic || die
mv russian-aot.aff ru_RU.aff || die
}

Binary file not shown.

@ -1,6 +1,4 @@
DIST eclass-manpages-20190728.tar.xz 415612 BLAKE2B b3225bf2ea8036f4714f6cd07ebd00092095f39970855d1847c3bd5e0cfc23baa6328d21788972ae430026b32172d43ef44fd9a9d243711885061cc2c209b475 SHA512 9d7c493808477bab22ecff8d832bdc082f55c39e886c3551c9e75c612de2f94d54d686f4c81ee77e06465eeb0d8004aac6c9fdc530f2c6c325832452242676df
DIST eclass-manpages-20190908.tar.xz 416412 BLAKE2B 12d2b8c90349993510b3b0b462c3158090751e31abba013557595688136519a83bacc58ab4a26e3ed398aa0cb1647e4fa4fec412cce02f48007c4cf2a7c91121 SHA512 6d99114fd754bc9f84c90fcd485cde38772b506e960c2db61025ce3ceb3258c37f6d0e1be13bcc198b875969551c98e19da3f2c09b04efda0be5f4509b006089
EBUILD eclass-manpages-20190728.ebuild 611 BLAKE2B bafbe222fe727aa2b23633ca6204c9f8e85a4212469de64bba74266f12a54baa9e785bdecada034d38f973d6ce34fa442a4f4591b60985b31865a79630d2fdb6 SHA512 5ca5c6d8334ec13f3e58f4817801396a52ff733880c42ca424f8c16be842d10677bc5170a90e7dbd50780ac691a926a2871cf09ab878665a861a8afda5da3f36
EBUILD eclass-manpages-20190908.ebuild 611 BLAKE2B bafbe222fe727aa2b23633ca6204c9f8e85a4212469de64bba74266f12a54baa9e785bdecada034d38f973d6ce34fa442a4f4591b60985b31865a79630d2fdb6 SHA512 5ca5c6d8334ec13f3e58f4817801396a52ff733880c42ca424f8c16be842d10677bc5170a90e7dbd50780ac691a926a2871cf09ab878665a861a8afda5da3f36
EBUILD eclass-manpages-99999999.ebuild 729 BLAKE2B 79cbaab27b22289c66c053232bf900a7ce8afacf48f0d5e750d324732e5c74918403cc271286da0eb005d15deb6f5579e04f6ff2eb5e9dd7372ef842d6ec31ce SHA512 64d4c7078873ac0814c68a02596ef6890949dbca960a452c867d2c7cc16b098b8922e5a915360fec4fee47c922e9bab81f84a04b3a71c92a96e47b6b02cc25e7
EBUILD eclass-manpages-20190908.ebuild 623 BLAKE2B 660313f5ce0bb957736d4e1c3724af8dbd023ef033c3090b84d30e1400bf5908dde4b4654da86e26fd002aa1fd7442a5d17571927d1831728e64446b5e8a5b56 SHA512 538e4a951965b395d6d8e26d855758dfc74fd5728fd55c1a4302df1471fee63058c712e45abcbdab5879cb49e0f17ea19c04854a970c8a0e08b83f2ca07eaf36
EBUILD eclass-manpages-99999999.ebuild 741 BLAKE2B fa5b83c9ca6f95e93d20bbf09a867125de252cb28ffc3c3ccdd9e751c8c445cc889a2cfd668602c034835b754c14de2a2fc008d2409654431ccd6ba54dd68f09 SHA512 1e25d06a5ea9273515ba04b7e2f0a27c69143b7b63e97bc9edd8c51707e9794adf668a4b7339628885ceb6d44934ba11e7e9d017a000e53d70b4755a1c793b56
MISC metadata.xml 374 BLAKE2B 3f87ce1d875199a067b945d6c9f3b80bde36ec25714d7dd802a55b37895d6c1e9360e003c4e6066ffcf6338a7f04b46a181a8c49f7144866fd9547626a0378bb SHA512 3caedcecef2f388c833b9f7db0af743a71227288bb145ec8a56c2862c7f56571a860f7f961d0ab1565cc98a0d178e87e24a7321cf0b7d4c4d3ab95c120fb0cf9

@ -1,20 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
DESCRIPTION="Collection of Gentoo eclass manpages"
HOMEPAGE="https://github.com/mgorny/eclass-to-manpage"
SRC_URI="https://dev.gentoo.org/~mgorny/dist/eclass-manpages/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
# Keep the keywords stable. No need to change to ~arch.
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
DEPEND="app-arch/xz-utils
sys-apps/gawk"
src_install() {
emake install DESTDIR="${D}" PREFIX=/usr
}

@ -16,5 +16,5 @@ DEPEND="app-arch/xz-utils
sys-apps/gawk"
src_install() {
emake install DESTDIR="${D}" PREFIX=/usr
emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
}

@ -31,5 +31,5 @@ src_compile() {
}
src_install() {
emake install ECLASSDIR=eclass DESTDIR="${D}" PREFIX=/usr
emake install ECLASSDIR=eclass DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
}

Binary file not shown.

@ -1,7 +1,9 @@
DIST yq-2.7.1.tar.gz 13794 BLAKE2B 87fe4961974ab41fc14efb7b85c3db5c13577593253eb236c445f59e4034ce5211173cbdd1680e8b83394068ebcc99962f9f3b7c1cd36a4554aa2769b0a5ce66 SHA512 ad76f6102cdb7b0cc82d57c8120dfe10221b7d7456c4c3dd6e5ed0630d9ab178099f4ee8bfc075f15eb4b35aaef4237fcb0ef01a769a612632b4ef774da2b50a
DIST yq-2.7.2.tar.gz 14010 BLAKE2B ec01d25c5ad1ca5fb38b2a4b412306d0ddf157a6a6fdbf2b55452a487bade60ebdd1bddba231e8f0d8db60994c44322c85918221cc64ea346e36d38ca73c185f SHA512 0671d0f5d5dbd7eee42efef7b8469d2177c2459144afc679bcf1f04165ba1e4ae0e396d9a3fa9ecb3db373671152fa51c835ca6fd2622fa8a243b21bfa547e43
DIST yq-2.8.0.tar.gz 14434 BLAKE2B 1389a4e5df3a5e23fb9d9fad17f7f62b7ce85af917b5a29169ccad71c47d856658ac2fe649df4e98a9980e2548b1170ef468d150d6d84b121f093bd374746e69 SHA512 aca4aea16d80947d030c4c98cfdb431bc8bb25cbbcd388decac84842f7107617b31ef5dd25f409b90094a28452e6623734f7293c16ed75f0e8758b2d53820a09
EBUILD yq-2.7.1-r1.ebuild 1013 BLAKE2B f39627b1837f831abef226a3aab6af871152cc91127cbdb655b77007c9a961b396f94bf0a0a2069a1d279cdf82c64ea5e6192f406c589457c2481be80a6288de SHA512 7f50f7e0a789c4f9535446017c0e204ec1640ea3635d7b79194702b24e6f53082bc4822fd2194883384b0d02a0990d3da3c6331d3ff980dd3d4b91a4195fcff3
EBUILD yq-2.7.2.ebuild 1015 BLAKE2B b43d4715abfd258f23250c3e4a7a2abac1b9ae18df4a30b192fced01937493cba60c6603d612ec0036b1c298850783b9f09d244d602a3a6aa3eff2507236ade4 SHA512 a13faa51953d299c5bf44a3723d61947f40724a37327d797d2aeff1ab129ac5e3ffb6c1dbdd4fd3ba4fea366c425827dfa0a2829cff5d5b73c1fe369c0ab7d6d
EBUILD yq-2.8.0.ebuild 1015 BLAKE2B b43d4715abfd258f23250c3e4a7a2abac1b9ae18df4a30b192fced01937493cba60c6603d612ec0036b1c298850783b9f09d244d602a3a6aa3eff2507236ade4 SHA512 a13faa51953d299c5bf44a3723d61947f40724a37327d797d2aeff1ab129ac5e3ffb6c1dbdd4fd3ba4fea366c425827dfa0a2829cff5d5b73c1fe369c0ab7d6d
DIST yq-2.9.2.tar.gz 19177 BLAKE2B 038d813679d3583eb863577f317d834f78f614d6be595c96601a06b40c3af5d9b04234381529012328a45984b183376e0647a6b09b8a87642f8e688e39ec7a7f SHA512 a526407f4f34e9c2a0acccaf38207bbe328468419450efaf30171493123b7715c2e6dd6799679220b07bfa7bc9081ac5f758f833ddf05dfb5e1fe14286baf45c
EBUILD yq-2.7.1-r1.ebuild 1040 BLAKE2B 80231ec21baf9658fe95f86480247de9e52d593f0feff7293527579660c2e4058c273705c7f208536d53eb1ad1233caafc48ccad6a16dc8c9631b0567fc7003b SHA512 dd87aefcabf4e64e8422031c12faa8d32777f54f96354cff6f637d14636809884109797c04ed2753a9ecfacbe77509a8dcc1abef5b53ee582f02b7f0cbb425cc
EBUILD yq-2.7.2.ebuild 1042 BLAKE2B 05dec9e4403dca31150a0139557e51d724219f79e7bc5f70ec3063aebc58ec3476bb10cc43ce9f4ea605f626d2b96ee4749b7c6cf924ee36f9f9ff40a38df761 SHA512 36862a0d905d67f5fd3efe001e993d27d95cf5ee630a549049318f36aec3e32e2f4e60c7d4ecc0800bb08a05d77ff9c23e19188a427384236cdf7d5b0c5c7428
EBUILD yq-2.8.0.ebuild 1042 BLAKE2B 05dec9e4403dca31150a0139557e51d724219f79e7bc5f70ec3063aebc58ec3476bb10cc43ce9f4ea605f626d2b96ee4749b7c6cf924ee36f9f9ff40a38df761 SHA512 36862a0d905d67f5fd3efe001e993d27d95cf5ee630a549049318f36aec3e32e2f4e60c7d4ecc0800bb08a05d77ff9c23e19188a427384236cdf7d5b0c5c7428
EBUILD yq-2.9.2.ebuild 1042 BLAKE2B 05dec9e4403dca31150a0139557e51d724219f79e7bc5f70ec3063aebc58ec3476bb10cc43ce9f4ea605f626d2b96ee4749b7c6cf924ee36f9f9ff40a38df761 SHA512 36862a0d905d67f5fd3efe001e993d27d95cf5ee630a549049318f36aec3e32e2f4e60c7d4ecc0800bb08a05d77ff9c23e19188a427384236cdf7d5b0c5c7428
MISC metadata.xml 333 BLAKE2B 25cb1f46ef4320b5b01b23bec540f623f53be1ee4b0a1d3d9c20cdd90185b88d8f9d5fecefbd15abeca1a861e2863123d15e89e40aa3cdbbd1c56fefa71105f4 SHA512 2cb6c56e50e0d436f37c090549cdeb0c4b1fba34b8049c90ccf24f44aaefddd87bd8e6260a8e645df2c8e2bb1f28c305ae353f1a86e2992a2c987936c4caa416

@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="app-misc/jq
>=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]

@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="app-misc/jq
>=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]

@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="app-misc/jq
>=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]

@ -0,0 +1,38 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Command-line YAML processor - jq wrapper for YAML documents"
HOMEPAGE="https://yq.readthedocs.io/ https://github.com/kislyuk/yq/ https://pypi.org/project/yq/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="app-misc/jq
>=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? (
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/flake8[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
)"
python_prepare_all() {
distutils-r1_python_prepare_all
sed -e 's:unittest.main():unittest.main(verbosity=2):' \
-i test/test.py || die
}
python_test() {
./test/test.py || die "tests failed under ${EPYTHON}"
}

Binary file not shown.

@ -1,4 +0,0 @@
AUX cobex-0.2.13-build.patch 2725 BLAKE2B 39fbcc67b43548dcd703ce19a30cd06ac361f280c30b86039728a2d86680ab7ac84179627506119b4c4ddfebee2c44403ee4fbe8c1edc614e42fe010e34616bc SHA512 62458ff64467f3a29f298fa0f54d2fc220f9c4b35fa93eacd1ff7f62b38827940fb4cb7b1fee48136518d61ff008f0612913645183e2a2ffbcd3d4c9faff7fa5
DIST cobex-0.2.13.tar.gz 27020 BLAKE2B cb5dc2a52f8e94bb3d59d64e15f730f04a8315b9ff668314795621fb0b90fd2293d343b6210a21df9c3c284ae698deba6cd6973b19d439447edaa7077d32fa8a SHA512 f05293d9d9f9fdf04809f2a5395bf8be3dd8bfbc592a9ca93b3b2e9b2a78157291b6d38e53b9c7f86e0e32567ee6d4028a9c48062eab4640c9cd85894e7e6a84
EBUILD cobex-0.2.13.ebuild 685 BLAKE2B 2872d76b285940dc57df2e6d0c1074a0e1f0afeb5af615c8329ac0cc67a1e21b9a72f42dfb5eb8e5a4dc8f9d91a6fe6f670f3a42f1167b08485868abf987e620 SHA512 77f99af528025fcd010995516d20a46e9a474299ad420b5ddde548726aadcb4dca7746fe20db403c849b177d5a4440316d29fe0861955cf10683c1f7642f8d85
MISC metadata.xml 242 BLAKE2B afe71b6e55885504e3d6f9c42d6b22980beab6e746009ce8df18a45dc3f43cb3ff76599a7d9793e14c1df4501241ad1db0ba3b458ef2c18dea4e928d572a94f9 SHA512 e5b7fb02f748e2655e6c03a88c34366e510087229269e450465b9d8094983edef80eee1de64e273e435b31961ec0786d6a86cbf6cfed7c7124419b789496215c

@ -1,31 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=0
inherit eutils
DESCRIPTION="small implementation of Obex for phones using the DCU-11 USB-to-serial adapter"
HOMEPAGE="http://cobex.sourceforge.net/"
SRC_URI="mirror://sourceforge/cobex/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="dev-libs/libezV24
dev-libs/expat"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-build.patch
local f
for f in get ls mkdir put rm ; do mv ${f}.c cobex_${f}.c || die ; done
}
src_install() {
dobin cobex_{ls,mkdir,put,rm} || die
dodoc Changelog README Things_to_know_T310.txt
}

@ -1,108 +0,0 @@
--- Makefile
+++ Makefile
@@ -1,75 +1,37 @@
-CC=gcc
-CCFLAGS=-O2 -Wall
-EXTRACCFLAGS=-s -lezV24
-EXPATCCFLAGS=-lexpat
-CFILES=put.c get.c cobex_core.c ls.c cobex_tools.c cobex_serial.c rm.c mkdir.c
-HFILES=cobex_defs.h cobex_core.h capabilities.h cobex_tools.h cobex_serial.h
-O2FILES=cobex_core.o cobex_tools.o cobex_serial.o
-PUTO=put.o
-GETO=get.o
-LSO=ls.o
-RMO=rm.o
-MKDIRO=mkdir.o
-CAPAO=capability.o
-COBEXPUT=cobex_put
-COBEXGET=cobex_get
-COBEXLS=cobex_ls
-COBEXRM=cobex_rm
-COBEXCAPA=cobex_capa
-COBEXMKDIR=cobex_mkdir
+CC ?= gcc
+CFLAGS ?= -O2
+CFLAGS += -Wall
+LDLIBS += -lezV24
+
+PROGS = cobex_put cobex_get cobex_ls cobex_rm cobex_mkdir
+CFILES = $(wildcard *.c)
+HFILES = $(wildcard *.h)
+O2FILES = cobex_core.o cobex_tools.o cobex_serial.o
+
EXTRAFILES = README Changelog COPYING Makefile cobex_put.pl Things_to_know_T310.txt Hacking_pl2303_driver.txt
VERSION = 0.2.13
PROJNAME = cobex-$(VERSION)
-all: $(COBEXPUT) $(COBEXGET) $(COBEXLS) $(COBEXRM) $(COBEXMKDIR)
+all: $(PROGS)
model:
cd modeldb && make all
-$(COBEXPUT): $(O2FILES) $(PUTO)
- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) -o $(COBEXPUT) $(PUTO) $(O2FILES)
-
-$(COBEXGET): $(O2FILES) $(GETO)
- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) -o $(COBEXGET) $(GETO) $(O2FILES)
-
-$(COBEXRM): $(O2FILES) $(RMO)
- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) -o $(COBEXRM) $(RMO) $(O2FILES)
-
-$(COBEXLS): $(O2FILES) $(LSO)
- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) $(EXPATCCFLAGS) -o $(COBEXLS) $(LSO) $(O2FILES)
-
-$(COBEXCAPA): $(O2FILES) $(CAPAO)
- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) -o $(COBEXCAPA) $(CAPAO) $(O2FILES)
-
-$(COBEXMKDIR): $(O2FILES) $(MKDIRO)
- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) -o $(COBEXMKDIR) $(MKDIRO) $(O2FILES)
-
-
-test2: $(O2FILES) test2.o
- $(CC) $(CCFLAGS) $(EXTRACCFLAGS) $(EXPATCCFLAGS) -o test2 test2.o $(O2FILES)
-
-.c.o:
- $(CC) $(CCFLAGS) $(LOCKSERIAL) -c $<
-
-$(PUTO): put.c $(O2FILES)
-
-$(GETO): get.c $(O2FILES)
-
-$(LSO): ls.c $(O2FILES)
-
-$(RMO): rm.c $(O2FILES)
-
-test2.o: test2.c $(O2FILES)
-
-cobex_core.o: cobex_core.c cobex_core.h cobex_defs.h
-
-cobex_tools.o: cobex_tools.c cobex_tools.h cobex_defs.h cobex_core.c cobex_core.h
-
-cobex_serial.o: cobex_serial.c cobex_serial.h cobex_core.c cobex_core.h
+cobex_put: $(O2FILES)
+cobex_get: $(O2FILES)
+cobex_ls: $(O2FILES)
+cobex_rm: $(O2FILES)
+cobex_mkdir: $(O2FILES)
+cobex_capa: $(O2FILES)
+
+cobex_ls: LDLIBS += -lexpat
+
+-include .depend
+.depend: $(CFILES) $(HFILES)
+ $(CC) -MM $^ > .depend
clean:
- rm -f *.o
- cd modeldb && make clean
+ rm -f *.o $(PROGS)
printfiles: $(CFILES) $(HFILES)
@echo $?
@@ -88,3 +50,5 @@
dist-contrib :
cd contrib && make dist VERSION=$(VERSION)
+
+.PHONY: all clean dist dist2 dist-modeldb dist-contrib model printfiles

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">cobex</remote-id>
</upstream>
</pkgmetadata>

@ -1,7 +1,9 @@
DIST gammu-1.38.5.tar.bz2 2138742 BLAKE2B 7a72a7b67475f73dc3580d618dee379893dc82d7950599b41ed1f7efb5fecd80af3a42a0cc0742cb73d055a4a778eaa4d42037c5be74d9b61a4b53cfe827bd00 SHA512 89a6b3872dfd9b4ebaf8b0f51265fec7e7ef72a42178f85846c7f52d926e96b3087bbe6650c4246e66c2624822021c5803b1bb6ca8ac90f3e5c109a644c0ee80
DIST gammu-1.39.0.tar.bz2 2151226 BLAKE2B 0e9b7a3f5321a166bbafe833134f49ac8dc93a68c5522be1c16e5ceb894cb242b644761a90188fbc9fa9dd62bde51828a72b29d09fc37b2aa2911d301dffac39 SHA512 ed8994f6ec25d8ddbed23680e8a02db05c8e7f85aa6b8c0d409b5e8377e7c9e07fc61e62d80f6741d648709fb58a10ec631155d8b1ffc1c7d3b6e425cf53c797
DIST gammu-1.40.0.tar.bz2 2156194 BLAKE2B b030e1293eaf1aeb38a553d45507ec2c3b4ba9ae34e7cb6589a60bd34451b545cc8e1f7bebfe28c9c1a12c89cecedeac17ffe27ddffab27c274590801b2091dc SHA512 6dbab68f30567a501487cf4edf19e23b7b23b7b78e3dfff69fc8d3c95b62f74ee14fe25ca380eac071e67f1a523dfd69cb9137fe049bf6477dfcc94930b71ce9
DIST gammu-1.41.0.tar.bz2 2167233 BLAKE2B 4b0bf77246cc6a07a52457cff2bae44e63ebfe2715cb0c0b7d89c3d6352bb2df4cd5e7fd9b62d316e316fb1e73108fe561e030b7444eccd601cd0d2541b9f0e9 SHA512 f2c2534d3827216bf015607431938e0cf2524d5f2c670a5f76bb5ab7928962d22de981bbbf2dfa7af833c7903b60a775242048210bac6c35b1a9ee7668db4543
EBUILD gammu-1.38.5.ebuild 1368 BLAKE2B 2c839ea8c30ee57cb22841e676a99ef6fcb77a2a895213bbc5be1c7cdf666460922458867a6c3f1d1b7fecabdc8a75c7b0ade783537d171856f8dd32db1297b0 SHA512 a41824eb92b71bcaa43ae4f008ca889a5da22b670e9803ae9231feffc040bcc1aeb28d22f69663671dde66cc4422b3fb2d503cae690159db96c10534be957d74
EBUILD gammu-1.39.0-r1.ebuild 1368 BLAKE2B 2987c753bfbbe73bf2af17111e7cb22a30fd343ce783fc0e0eb531266e88f7999a4cacbde4531cf672cc30e4de70af012a5e8004fa5079e02c2508fc5a7875dc SHA512 bcef70f25d22081b8b2c27c851604411335b29e3d50d9b2adacde6437c164d8e9fa0fd5517eb81175857c986fddcc4c30ecc561bb4791bc6b5fff2bb550a324e
EBUILD gammu-1.40.0.ebuild 1438 BLAKE2B 34d577a833cb0061384fc17088333f1a4000c851734f182337b52d8ed7dd6a2201c1e1c4bb9adfe0cab77a49350b2955a5f8e59b1d6007026e60fb72d192b24f SHA512 916d69b55e0937e6f9f86692064646aabb4e7a1c7b650aa32e9e8d98592a5e424420e9de4b4a6ba6bd079c6e2eb8bb6c7638bd3fa1ffe54eb4b8677a3bb69356
EBUILD gammu-1.41.0.ebuild 1410 BLAKE2B b0d67c04169eaf7b92c6394526ed385bb00db790bf6cbcfb21366a32a89d6d20b84bb18310de7da469662faa2236c926f89c1d09ef52f4d3732c1e48a89c72ed SHA512 988584adcbdc8af34333eb779c8cededc4df84561da0434eec83d13737983597eaa87f1f2b3015538d068f2426311214a86671acb83cd0dbdba2b06fa7fa4773
MISC metadata.xml 984 BLAKE2B 3e0df0fd12d705aae2205d86942131a2cc482aeef6a4c963d8179fb84189df45eaa294b7701a0d0ada00596d171808df6e7f0c9f7b1b4f0467cddd12ee47b316 SHA512 2d6eeac0eb8c89178ee3c66f778d5db8e9b24bd645a47ba2996c0e676ba229f59fa2e1be908ee46a5e182c18d0638e473d8076cede396c910157bd286f084397

@ -0,0 +1,62 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake-utils
DESCRIPTION="A tool to handle your cellular phone"
HOMEPAGE="https://wammu.eu/gammu/"
SRC_URI="https://dl.cihar.com/${PN}/releases/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bluetooth curl dbi debug irda mysql nls odbc postgres usb"
DEPEND="
dev-libs/glib:2=
virtual/libgudev:=
virtual/libiconv
bluetooth? ( net-wireless/bluez:= )
curl? ( net-misc/curl:= )
dbi? ( >=dev-db/libdbi-0.8.3:= )
irda? ( virtual/os-headers )
mysql? ( dev-db/mysql-connector-c:= )
nls? ( sys-devel/gettext )
odbc? ( dev-db/unixODBC )
postgres? ( dev-db/postgresql:= )
usb? ( virtual/libusb:1= )
"
RDEPEND="
${DEPEND}
dev-util/dialog
"
src_configure() {
local mycmakeargs=(
-DWITH_BLUETOOTH=$(usex bluetooth)
-DWITH_CURL=$(usex curl)
-DWITH_Gettext=$(usex nls)
-DWITH_Iconv=$(usex nls)
-DWITH_IRDA=$(usex irda)
-DWITH_LibDBI=$(usex dbi)
-DWITH_MySQL=$(usex mysql)
-DWITH_ODBC=$(usex odbc)
-DWITH_Postgres=$(usex postgres)
-DWITH_USB=$(usex usb)
-DBUILD_SHARED_LIBS=ON
-DINSTALL_DOC_DIR="share/doc/${PF}"
)
cmake-utils_src_configure
}
src_test() {
addwrite "/run/lock/LCK..bar"
LD_LIBRARY_PATH="${BUILD_DIR}/libgammu" cmake-utils_src_test -j1
}
src_install() {
cmake-utils_src_install
docompress -x /usr/share/doc/${PF}/examples/
}

Binary file not shown.

@ -1,3 +0,0 @@
DIST tedia2sql-1.2.12.tar.gz 72419 BLAKE2B b227524234aad074e8b6c72d566fe7272beb0e0f050e3e0d778a9a458b45819fe51148736cbbe92dc056cc3ac15b8993ba16b0deb0672791c8f02f41b20cb16d SHA512 070ed328c1d021ea8f0f4242373935bfc4850db418b4ace4c391e84e1248079c9ff24f549dfb786fac0f527df8e0dbce81f360df74f71c07a93f46f32ef45196
EBUILD tedia2sql-1.2.12.ebuild 598 BLAKE2B d3830bbf233f1ff95140bf3adf75d13ed160693d0049a3778ccd2b73c938411303306d5373863bb83896babfc8f84f332bd25550ee0a90870193ea9249c1e36c SHA512 9056ff211a3d4cdd93a536381a87ed31b386783789c8340115a1d4ea4caaa38b20d3195db00e5cca388c294aa5f99a21f825402fb2c34d7ec71a1cbb4051a8e5
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84

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

@ -1,28 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=0
DESCRIPTION="Convert database ERD designed in Dia into SQL DDL scripts"
HOMEPAGE="http://tedia2sql.tigris.org"
SRC_URI="http://tedia2sql.tigris.org/files/documents/282/19423/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc"
DEPEND=">=dev-lang/perl-5.8
>=dev-perl/XML-DOM-1.43
>=virtual/perl-Digest-MD5-2.36"
S=${WORKDIR}/${PN}
src_install() {
insinto /etc
doins tedia2sqlrc
dobin tedia2sql
dodoc README
use doc && dohtml -A sql -A dia www/*
}

Binary file not shown.

@ -1,3 +1,5 @@
DIST fetchcommandwrapper-0.8.1.tar.gz 3579 BLAKE2B c2bf9bf5c463c264ace781a513e4943c4dc4196bfbef1e14112f673d0662c89b947daa860abe3b9b4a2cbf88d5cf6743670da7dbcec13876db7fdad2051e8e7f SHA512 087cbeaeb3126fe43708e453bc1a21a8957c47a9dedaac336bc9e6222191bf8aaafea17031b3e6d011b8bfd34483b521410eb84be43d226e5fb1ce1eccf4d4af
EBUILD fetchcommandwrapper-0.8.1-r1.ebuild 699 BLAKE2B 543d2684a9369f97f047eb6774b1e3c559446b4c0b1ea0a798eaa9e346b493930a1c04efc83ef8246c06df2738d60ea3379c66fc7db872ff8846b9d89d7a514e SHA512 2b36dd392d905c0bac18c6dc770b1570a716db9de985b01a91acf6954d90e30f1a1b47d89d4be1d6fc4316abdd1892c8bbb9cfcd4c10f10345e746bf5b19a6ff
DIST fetchcommandwrapper-0.8.2.tar.gz 3878 BLAKE2B aefedc663cb59190353b9148807466cc26855ff2c9693e6152cac3d4137e3f0426d2f2787d34a5f3c620f4014e5cd7fbb11463929a635e8e0d261e2e487b8921 SHA512 b6417aa0db803f00591d07fcd065ec769cf8de307e59b91690b7bbb671124ce143f29776498fada873aaa234b714cb6eefb5578333f91ce74cf76d98d62d6da7
EBUILD fetchcommandwrapper-0.8.1-r1.ebuild 703 BLAKE2B 88451e9bc4d20c2d5dc31c99a0abc918dda9795bce595f87918eb713abf6f765bed712acdacd84453a572c9b33038e6640587264713dea783d25a2d3b58db784 SHA512 7da95e775f0edcb74634f6c5646e635dae6ff1f39465d2df629d7854d469f12484626979baa2504be4c1d55692cd455cf9231486d7e7a579328c2325c99d1f3a
EBUILD fetchcommandwrapper-0.8.2.ebuild 661 BLAKE2B 54ffcf0633858eb9c9084efa4c6d19dfa5481ffdc60e09bdd8969ce2fd1180149a17273f5cbc0b622c5da8d4b415a6c00b234b1cf4f70ebc431fbb171b29bc9e SHA512 ac5d3f7da1c408c6ba8e4635b98ce598c34496afff1c676a0033babedcb9aa705e39c99c9542a93d86ae37de368f325eef27d705f578b88cd9700ac6153de15a
MISC metadata.xml 350 BLAKE2B e6a5ab6c334161cc899297d647447e23a004ec3b4466e68a50b20ae25957d740935784224f54914e9d91a3384cd7d2a88eef19687aacda05fb52430fa5c3e9b9 SHA512 700ba67b643b208acca8a25e93ec723a25d23d0b14f52866e20935fc58487401a2b0d2f90df6804f5c660427a849a3d32e520725aff2e47319d8e4ff184fc1b8

@ -7,8 +7,8 @@ PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit distutils-r1
DESCRIPTION="Wrapper integrating aria2 into portage's FETCHCOMMAND"
HOMEPAGE="https://github.com/gentoo/fetchcommandwrapper"
SRC_URI="https://github.com/gentoo/fetchcommandwrapper/archive/${PV}.tar.gz -> ${P}.tar.gz"
HOMEPAGE="https://github.com/hartwork/fetchcommandwrapper"
SRC_URI="https://github.com/hartwork/fetchcommandwrapper/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"

@ -0,0 +1,25 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit distutils-r1
DESCRIPTION="Wrapper integrating aria2 into portage's FETCHCOMMAND"
HOMEPAGE="https://github.com/hartwork/fetchcommandwrapper"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND=">=net-misc/aria2-1.10.2[metalink,xmlrpc]"
pkg_postinst() {
ewarn 'You need to append'
ewarn ' source /usr/share/fetchcommandwrapper/make.conf'
ewarn 'to /etc/portage/make.conf in order to integrate fetchcommandwrapper.'
}

Binary file not shown.

@ -1,4 +1,5 @@
AUX cwtext-0.94-asneeded.patch 525 BLAKE2B 0e099345b40bd853420bd35289108bfd43ff02ccc253202786201a74607692015808ae6a3620212ea3879e93b53a10abd4daab81ecf77159982a8aebf5dab604 SHA512 e80d4705d71badb3a0c75a21b99cb2b8033272c609a9cfea769ec48825544f3972cdc505ad32842c34da4918e7dcfcff07900f3611a5a1ca0fdd4c48784d7067
DIST cwtext-0.96.tar.gz 16596 BLAKE2B 0165b787fcb0e5c0ef803370d06eabbde4c014ac11dcd16a516579cf3d817e90c79db6ec15702643be710c9849765671bf676f41a0679443a87a6f4e555963d9 SHA512 6765c79b6feea2947974bf4654ed1edc83f6c9ddaae1bf37d5ed95dedc4ce9b45d5e41dff7ec50d6586f34901d8f93a3230f1a7e1cf4d52b8a84c851cfbdbd33
EBUILD cwtext-0.96-r1.ebuild 710 BLAKE2B cfe77b1e29906befd31f0071371b152f3f75c147740fc80c70b79dd6c9eb432359ebfcf8bb00f556efd6503ff457bb25fe152fbb85c46e459ddf083f5bf84df4 SHA512 f868048955573d9beee82d60ab989a75cc1e82c22bb4058b18aed22fb14610de9314737b8bcc4c3857263cc8bda15be8d158fe8e295b27581f0c31fdba721b8c
EBUILD cwtext-0.96.ebuild 705 BLAKE2B 14f5b38878b22ac327898934337e0ea62b7ee94c8aa1ad9196111d8a9dc4b20aa3c76c229c68b2c5d88c6a68e8954f590e36af93005d158c47b130c622dc8be6 SHA512 3e937d89e7f7642839ec0a2acbe17006b1316c0dc31b3d284c31c2b8777905f6f1f47f804a77398e75782fbd24e0bd840611955957f5b61d197c4dff99dc8152
MISC metadata.xml 325 BLAKE2B ff358d0bef47c35ccd68eb73a608e1e3f61cf6735aafcf4045c9b5a49f2e533b4ef2c305a0fa3fa1e23fb6920f4d589cd2274fbdd0073d0d0a8432ff5b911910 SHA512 e61b6497de3ea7dfbc4244c904bd2e3966bdfc3fb228836ffd21e7955da87da325af62b0f8cde180b75d0632dcacf77b46e2b56249b14b2dfa827cc082bd217f

@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="Text to Morse Code converter"
HOMEPAGE="http://cwtext.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
PATCHES=( "${FILESDIR}"/${PN}-0.94-asneeded.patch )
DOCS=( Changes README TODO )
src_prepare() {
eapply -p0 "${PATCHES}"
# change install directory to ${S}
sed -i -e "/^PREFIX/ s:=.*:=\"${S}\":" makefile || \
die "sed makefile failed"
eapply_user
tc-export CC
}
src_install() {
einstalldocs
dobin cwtext cwpcm cwmm
}

@ -3,5 +3,5 @@ DIST ghostscript-9.50.tar.xz 34613344 BLAKE2B 999af7525ec84448256bac233a81ea3b8d
DIST ghostscript-gpl-9.26-patchset-1.tar.xz 3716 BLAKE2B 0a4c32b3d0c0152b0dc7c62bf2b0bc8e30a369c2aed7c7be4a231948123c2242ce96ae5b1fd485bdae84d7cde1be9f3b3a16831fe77dfbc7ac6cd28bb5e14442 SHA512 7ad9558b00cc11d0872b32d2f1430d2e47730a2360c79d88299c87f8d6d4c15adb5c679ebdcaf50c58d9051c6a1d6f6873e4d81aadfbf3ce202ad94b6dc8981f
DIST ghostscript-gpl-9.50-patchset-1.tar.xz 3840 BLAKE2B 12bda8633b5657b1b480b69d5a039be724c1af9a1a67e3509112fb607565e087500d2a6efaacd5e774e0f24b01fa6e8887a56fa0207cfc6fcdc3768b0156f86f SHA512 dc638ffb48425980202e7064ee40f65b0f78041c82601f87035100a50d5e18455aa1b852c8c1d852fa582b8be52276d078d80463e3b25ab73863a8544d0e08c1
EBUILD ghostscript-gpl-9.26.ebuild 5128 BLAKE2B 30304f954fbef282379ad86802d4aa3ce2c8c5964ea9e63c3bf57c8d0b4896e59b3b02f2238aabc5ff4d90a96e0da3b01b16e42420e89670cf84f1181b0edfab SHA512 0d626ed577c443f1628b5f8f99672d27799c32ac83a73c6f2b3f3f3c1f92888bf24279ba7bca161552e5cc8f51de2d3ebc450beb6b724ad65329d4495bad273d
EBUILD ghostscript-gpl-9.50.ebuild 5387 BLAKE2B b1bd13a12c43bc94c49223aad5e912456c3cc81d837e6b0f5218fb5e3ecead41c420f654f5fd098f6f73589d12e8d36cce3c18c4c3e505faef36eb3cd29e66d7 SHA512 24d4eb24f7d97393527d624fbc2425092215c0594b2541ad3cc0dc196f59f1e086727dd58aa16d6389bd67f72663a58d084eb782bdb62e7858f7b6955c1ed8b7
EBUILD ghostscript-gpl-9.50.ebuild 5386 BLAKE2B 7179ea15d9ffcada1ff59290838e5556f80c267ff10d0e47165fd657494a525089e0aa58c665013519273faf351bf6b69a2ce352959fa982334ac2f5ec3ef7ed SHA512 d81684f438d2fa8b37a9f9af76848e17a59658d86d02e433132d701c859dd381d0d263fc6faaf93e3bf27ce71fd81b0d03983012f76aa320baa4c7f66756f932
MISC metadata.xml 583 BLAKE2B cc9bd976a53f467582f4657d0f08862454c53783d1eeedf90dfe9fab7e074a8903a48632b03847e4aeba4d9f6cf821ebda120c1de1e64740641e4849278646a8 SHA512 3de9e76a9a3b6fff971d0760b3590a60448014268f45faa742327a90b1cd8c40eae1426026cda590dd9f91c96580eabbba85125c88ed250479b8df675f45bb15

@ -22,7 +22,7 @@ fi
LICENSE="AGPL-3 CPL-1.0"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="cups dbus gtk l10n_de static-libs tiff unicode X"
LANGS="ja ko zh-CN zh-TW"

@ -1,4 +1,5 @@
AUX info2html-2.0-xss.patch 2206 BLAKE2B 12daf13818b6c6a32932185f543bdfdfbb318d91f80ede4fe2495f9fe5d0dfc3183ad10b8e66d529530ea853834be2f029d94a81e7eebde5e8cfa67c06508797 SHA512 9ffdd82d6cd0f53473fa8eedd5372c09b3a0a2f2b59bea229320fb77bf07d9f9a9f6892585250cd9fa5034213b2b08a346e739ae931c6a42bbdc73487348b947
DIST info2html-2.0.tar 51200 BLAKE2B 0209e7792689f68c8f596dcb0771395014963240f2071aa970f50611f752e9b9cf524ba2083a72a9b0f4346f8e14e23aedfde4497b05c02dae90b223ebcf6311 SHA512 1b9ebc8bdd4101d24116fe22df9e5d3124300b2ac11585d8c7fff9652f7984983480442af9d9f86300f9684335d85b96f276a775c56c95e7fac85ebc46235e06
EBUILD info2html-2.0-r1.ebuild 1914 BLAKE2B 861c434b51a57e9a7641e2150e87c10a760ed0c13303ef1f2e7044e021923d23a9c870c1f4d2b7ec947b859736462ec775130eca325d9c07cec4b019f263549e SHA512 d6895e403e119a66884628d495fdc3345c6d0f9696468fccaabc8f339fa57a739baae1f3474efe58dc572a7a5dab881e33f7e3d45c77e682bd774bb6f0efd7db
EBUILD info2html-2.0.ebuild 1936 BLAKE2B 35ad17ff213a187eb6a9b91e85c4e6e4c4cc9428cabf004d071aa0af4a9f6517dcaa06b76860523552250a0cb682982d587764b00238d47de080f63d14fb92e3 SHA512 e6064454cea807c4bd187f00796231ca53dbf1290aa7bca05eb56a048e0cce9c86b9ca857d5e18ad4e1ab036029acddbd74ba7aaf0592d8b5da58d1cf5f8b700
MISC metadata.xml 329 BLAKE2B 9d0be1049ee8b84a11cf0b216e1e05263409f28ec1169978454df89f9726bdcdf1b63ba824f534606bdcd2163dd7b8e1aa9bf9497dfcb6410c0eb3b63958311a SHA512 18e0083cb85393d3d92abda8016dcdebe9f84fcd176557cb433b858ed9b6087ce7e5b53022d689e3861526d10440a9fe7fd6a1d86782a76d8f0756c3046bae23

@ -0,0 +1,72 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit eutils webapp
DESCRIPTION="Converts GNU .info files to HTML"
HOMEPAGE="http://info2html.sourceforge.net/"
SRC_URI="mirror://sourceforge/info2html/${P}.tar"
LICENSE="freedist"
# webapp.eclass deals with SLOTting
#SLOT="0"
IUSE=""
KEYWORDS="~alpha ~amd64 ~hppa ~sparc ~x86"
RDEPEND="dev-lang/perl"
PATCHES=(
# filter user-provided data to prevent cross-frame/site scripting attacks
# bug #91354 (fix from Werner Fink)
"${FILESDIR}"/info2html-2.0-xss.patch
)
src_prepare() {
default
# Fixup INFODIR for paths in /etc/profile.env INFOPATH
infos=$(grep "^export INFOPATH=" /etc/profile.env | tail -n 1 |\
sed -e "s:^export INFOPATH=:INFOPATH=:;s:'::g")
# Default path to /usr/share/info and /usr/local/share/info
[[ -z ${infos} ]] && export infos="/usr/share/info"
infos=( ${INFOPATH//:/ } )
mv "${S}"/info2html.conf "${S}"/info2html.conf.orig
touch "${S}"/info2html.conf
state="copy"
inserted="no"
while read line; do
[[ ${line} == "@INFODIR = (" ]] && state="insert"
[[ ${line} == ");" ]] && state="copy"
case ${state} in
"copy")
echo ${line} >> ${S}/info2html.conf
;;
"insert")
echo ${line} >> ${S}/info2html.conf
for info in "${infos[@]}"; do
echo " '${info}'," >> ${S}/info2html.conf
done
echo " '/usr/local/share/info'" >> ${S}/info2html.conf
state="skip"
inserted="yes"
;;
"skip")
;;
esac
done < "${S}"/info2html.conf.orig
[[ ${state} == "copy" && ${inserted} == "yes" ]] ||
die "Setting up info2html.conf failed"
}
src_install() {
webapp_src_preinst
exeinto ${MY_CGIBINDIR}
cp info2html infocat info2html.css info2html.conf "${D}"/${MY_CGIBINDIR}
# README zapped by info2html-gentoo.patch; it only listed
# the homepage so it doesn't add anything useful.
# dodoc README
webapp_src_install
}

@ -1,3 +0,0 @@
DIST mht-rip-0.8.c 9105 BLAKE2B f8b7566b5c875b10992f4b8bd4746f0be6b75cddc2d07f17db9113254ea2354f65d77ddc13f6e930051e8f0bbe564c4f37baf4355be999c2a524f05597d5cf30 SHA512 377643c75e621dfa88f426db8e0f8e0959aaa841d1950ab1cc4d514de1a4120cbd20e9f18aa58607b6012a9417095489de968002bd8d91fd89f71dcc0b90357e
EBUILD mht-rip-0.8.ebuild 473 BLAKE2B adccc048fd29ccd8f680581f910647467b01ec9a4ef2c3b66cfd56228e8818eb3302ea59d387d9f27a3a8a41907474a7aca99fa919ac717f890aec490b21cd05 SHA512 7543b8eb5e6adf03f9efe7f184e57a3244af528ada3eefc7f3424605b99c8ca26b715670fbf21892feb9b791aff2840a4987f8c148e9e99d4fcc2b2f9f308fd4
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84

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

Loading…
Cancel
Save