[gentoo-commits] repo/proj/guru:dev commit in: net-misc/rpki-client/
commit: 7e25d4bcc522a401daa2aad8dfde0c220caab791 Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Jan 30 23:55:59 2024 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Tue Jan 30 23:56:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e25d4bc net-misc/rpki-client: Install *.constraints files As per https://datatracker.ietf.org/doc/html/draft-snijders-constraining-rpki-trust-anchors#name-example-listings-of-constra Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/rpki-client-8.8.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-misc/rpki-client/rpki-client-8.8.ebuild b/net-misc/rpki-client/rpki-client-8.8.ebuild index d2bc9af4f0..7dcbad53e2 100644 --- a/net-misc/rpki-client/rpki-client-8.8.ebuild +++ b/net-misc/rpki-client/rpki-client-8.8.ebuild @@ -44,6 +44,7 @@ src_install() { insinto /etc/rpki doins *.tal + doins *.constraints keepdir "/var/db/${PN}/" fowners -R _rpki-client "/var/db/${PN}/"
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/rpki-client/
commit: f28c500d1a1d749ae8796306b912bb4f8868b265 Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Jan 30 23:43:24 2024 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Tue Jan 30 23:44:07 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f28c500d net-misc/rpki-client: removing 6.8, adding 8.0 8.4 and 8.8 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/Manifest | 8 ++-- ...-client-6.8_p0.ebuild => rpki-client-8.0.ebuild} | 13 ++--- ...-client-6.8_p1.ebuild => rpki-client-8.4.ebuild} | 21 +++-- ...-client-6.8_p0.ebuild => rpki-client-8.8.ebuild} | 15 --- 4 files changed, 43 insertions(+), 14 deletions(-) diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest index 3786173a54..4039099dd8 100644 --- a/net-misc/rpki-client/Manifest +++ b/net-misc/rpki-client/Manifest @@ -1,2 +1,6 @@ -DIST rpki-client-6.8p0.tar.gz 388472 BLAKE2B e0a3f7d8a3fa0503ba3d41556fa17fe5f1407513ed7417cc0fb185c206c7b525bc49d125723436f1e27b0b3c5f0c58a862579cd4b9ad23009ca0341959029e00 SHA512 cb34fbf9367e522a924d3ecaaff6d2be45cdec968946b491250949cbd07744b87b84c664bd70303b6568d387671217da99aba7fb35e4d8ed4eb33103063b00cd -DIST rpki-client-6.8p1.tar.gz 390248 BLAKE2B f7d553cd1291ea803bf17da31a57ca940cfec4915cff1d504b3665b4c84e809bc2a20e5241d76589594426420903548fde4f1967526ae1e047661a03b948dd94 SHA512 41f6374e600b9411c70e6b5748ad4f06d779a47c25005111a72c28b2eeb941ea7ceaaced19c7f2917f62e4f595a951c7bfcbbc85288610501306a26454deb872 +DIST rpki-client-8.0-cert.pem 315784 BLAKE2B 52c61b36cccdeaf62874be17df2e80302fb71e3f806715e00eb9c3da49b35d562ccc27aa6fe6ee92fea5017898b86046f0f68123b8d54362d4b651e5d0c2ff4b SHA512 8e1dc1f9d079028c81ffd3755505645e6095a45042fe7fb26179b5fedcc580a5f12a111470fda1ece96643cb1845d730f0313fbdd8cb312a2f3fdfcb2f2c0963 +DIST rpki-client-8.0.tar.gz 465620 BLAKE2B d1babea261c058ba4ee259eb6a231204c8b00c82eac8897cc941fb2a815c655af98ac2ebf616a75c1355a9adfeb5920a0d7b1270b217077c991a83b873ded8d6 SHA512 f56fb7f6b20bac2f664608b7c4014be51090754c799c6b80d5fe641640d145d4acd9702e010f455c4e38be454fa3862b0881bf956c2ee6db24417f8c3d1b56f9 +DIST rpki-client-8.4-cert.pem 341121 BLAKE2B 2975da502335d1cda2eb907cf5bf4b9464bc06a2838d739c3872162055aa49be42e492f76d9b1cfebe0bcaf55e4f69d58fc362f0f5ce4663e0b4e6cec959 SHA512 867ebc9543cbd3ec5affb4ec9878a99d01fa9dba8635e91d3fcda0d37c351b58eecc360800b04c929c18450cdbf7d45544acce0b4e066936b55cc87cdb01eea8 +DIST rpki-client-8.4.tar.gz 493885 BLAKE2B 194b5d757ab02b2138effc4d94beed29585a1ad3113eab51061fd08779cbf70a526fa08f28493c7a074388e9dd7a9a313ecc5c962a89c71a4b3efd3b86e26022 SHA512 c0e0c133c561c0db373a2ce2e021ea801ac6260586572ea02c89918a437eda06c9f00c2f426f2d89d4d5c37ef671a52f2c64567c6d0ade199b2382f8576ac86f +DIST rpki-client-8.8-cert.pem 341121 BLAKE2B 2975da502335d1cda2eb907cf5bf4b9464bc06a2838d739c3872162055aa49be42e492f76d9b1cfebe0bcaf55e4f69d58fc362f0f5ce4663e0b4e6cec959 SHA512 867ebc9543cbd3ec5affb4ec9878a99d01fa9dba8635e91d3fcda0d37c351b58eecc360800b04c929c18450cdbf7d45544acce0b4e066936b55cc87cdb01eea8 +DIST rpki-client-8.8.tar.gz 541743 BLAKE2B 1b6b86506731ef38228a0b53b0468fef6efe360e2bebd094d11be991de40c0adaf29d583cf1eb85f1cb3daca723bb4298a9e797dd9a22e02fe415b55026a6bdc SHA512 555384cbc65a0b9be1a63541613d0866067dc4ad328deda0391d0bd291d1854d2a875cef71e35da1d89447c21c875bb5d65671a7dfe9fb6453bf3a71638e11b4 diff --git a/net-misc/rpki-client/rpki-client-6.8_p0.ebuild b/net-misc/rpki-client/rpki-client-8.0.ebuild similarity index 69% copy from net-misc/rpki-client/rpki-client-6.8_p0.ebuild copy to net-misc/rpki-client/rpki-client-8.0.ebuild index 3eb59e6b80..93f200a1fe 100644 --- a/net-misc/rpki-client/rpki-client-6.8_p0.ebuild +++ b/net-misc/rpki-client/rpki-client-8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,8 +7,9 @@ MY_PV="${PV/_p/p}" MY_P="${PN}-${MY_PV}" DESCRIPTION="Portability shim for OpenBSD's rpki-client" -HOMEPAGE="https://www.rpki-client.org/; -SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz" +HOMEPAGE="https://rpki-client.org/; +SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz +https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem" LICENSE="ISC" SLOT="0" @@ -18,6 +19,8 @@ IUSE="" DEPEND=" acct-group/_rpki-client acct-user/_rpki-client + dev-libs/libretls + dev-libs/openssl[rfc3779] " RDEPEND="${DEPEND}" BDEPEND=" @@ -36,8 +39,12 @@ src_configure() { src_install() { emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install + insinto /etc/rpki doins *.tal keepdir "/var/db/${PN}/"
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/files/, net-misc/openbgpd/
commit: 3956b9a49e283cc92610b12d67f6243a4add5f6a Author: Alarig Le Lay swordarmor fr> AuthorDate: Fri Jul 14 13:01:07 2023 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Fri Jul 14 13:02:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3956b9a4 net-misc/openbgpd: add 8.0, drop 6.8_p0 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/Manifest | 2 +- net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch | 12 .../openbgpd/{openbgpd-6.8_p0.ebuild => openbgpd-8.0.ebuild} | 11 +++ 3 files changed, 4 insertions(+), 21 deletions(-) diff --git a/net-misc/openbgpd/Manifest b/net-misc/openbgpd/Manifest index 41c12287e..9b118b62d 100644 --- a/net-misc/openbgpd/Manifest +++ b/net-misc/openbgpd/Manifest @@ -1,2 +1,2 @@ -DIST openbgpd-6.8p0.tar.gz 701164 BLAKE2B 458e3aeab026b3c2ee3f676d35d657ef2b8b9b2cb11efc6a32f18c387e6f08594fa3e736b53f9413e9ec59139adfd3c89d26da780bcdcb4b2925124cf9a1ea05 SHA512 0c99a94a9a1401c22a3400d424ac1e682bdab92d09844717f8bb576c0ede67140d918f48c15b318abebf21b39468333f8f1c2d963a1541f4ead9067f85434a94 DIST openbgpd-6.9p0.tar.gz 719173 BLAKE2B 13360fdec909fbb18e4b9f71cb6751c406bb58a685d51bbb9caa38302f4dd1d91ba7a3ed90eac308f57851410fdf9b21652266f29488f086bba4b3ec24844efe SHA512 ba6f73aeb03e798fd081f67fc500d24e0b2efdb9564fe5f294460abc8e66762692177a1238f8f0372ca74e0ad9c11aa9f640e50cd0978198639655b3985240bc +DIST openbgpd-8.0.tar.gz 837979 BLAKE2B 64c9ea56e1e9944271d3ab72e2eed738841c3e2904b919f987a52e1adf95b137c20d31a738595ff48a113cdde603e8e5aac2cb4d0c7f7e17399111358b0e7a72 SHA512 9d0c8b6e8c3d46b2510817c750e2faf1e79609becbe66eb02731317db3c2c455273a1135abfae3d32bcc970e02f55c90091e478334ec94dcd46ba5074d3b9b12 diff --git a/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch b/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch deleted file mode 100644 index 32be6531f..0 --- a/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch +++ /dev/null @@ -1,12 +0,0 @@ a/src/bgpd/config.c2020-03-20 17:55:04.089577745 +0100 -+++ b/src/bgpd/config.c2020-03-20 17:56:01.480205070 +0100 -@@ -343,7 +343,8 @@ - fatal("getifaddrs"); - - for (ifa = ifap; ifa; ifa = ifa->ifa_next) { -- if (ifa->ifa_addr->sa_family != AF_INET) -+ if (ifa->ifa_addr == NULL || -+ ifa->ifa_addr->sa_family != AF_INET) - continue; - cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr; - if ((cur & localnet) == localnet) /* skip 127/8 */ diff --git a/net-misc/openbgpd/openbgpd-6.8_p0.ebuild b/net-misc/openbgpd/openbgpd-8.0.ebuild similarity index 86% rename from net-misc/openbgpd/openbgpd-6.8_p0.ebuild rename to net-misc/openbgpd/openbgpd-8.0.ebuild index fc029efd1..f6272cfcb 100644 --- a/net-misc/openbgpd/openbgpd-6.8_p0.ebuild +++ b/net-misc/openbgpd/openbgpd-8.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit flag-o-matic systemd +inherit systemd MY_PV="${PV/_p/p}" MY_P="${PN}-${MY_PV}" @@ -20,7 +20,7 @@ IUSE="" DEPEND="" RDEPEND=" ${DEPEND} - !!net-misc/quagga + !!net-misc/frr acct-group/_bgpd acct-user/_bgpd " @@ -38,11 +38,6 @@ src_install() { systemd_newunit "${FILESDIR}/${PN}.service" bgpd.service } -src_configure() { - append-cflags -fcommon - default -} - pkg_postinst() { if [ -z "${REPLACING_VERSIONS}" ]; then ewarn ""
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
commit: 44523c3366ce633a455f80668b40b6b434bb Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Dec 28 22:23:51 2022 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Dec 28 22:23:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44523c37 net-misc/FORT-validator: Don’t debug by default Closes: https://bugs.gentoo.org/888753 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild index ee859b588..8ff4f6a32 100644 --- a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild +++ b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild @@ -39,6 +39,8 @@ src_prepare() { default # Don't strip CFLAGS sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die + # Don’t compile debug by default + sed -i '/fort_CFLAGS/ s/ -g / /' src/Makefile.am || die # Don't test network sed -i '/http/d' test/Makefile.am || die eautoreconf
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/files/, net-misc/FORT-validator/
commit: de74d9c051926997d42c698bb8e0dca003f391fc Author: Alarig Le Lay swordarmor fr> AuthorDate: Fri Dec 23 22:26:48 2022 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Fri Dec 23 22:29:47 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de74d9c0 net-misc/FORT-validator: Deleting 1.4.1..1.5.0, adding 1.5.2 1.5.3 Closes: https://bugs.gentoo.org/show_bug.cgi?id=887867 Signed-off-by: Alarig Le Lay swordarmor.fr> ...or-1.5.0.ebuild => FORT-validator-1.5.2.ebuild} | 20 ++-- ...or-1.4.2.ebuild => FORT-validator-1.5.3.ebuild} | 24 ++- ...build => FORT-validator-1.5.3_p20220607.ebuild} | 36 ++ net-misc/FORT-validator/Manifest | 6 ++-- net-misc/FORT-validator/files/fort-1.5-initd | 1 - 5 files changed, 40 insertions(+), 47 deletions(-) diff --git a/net-misc/FORT-validator/FORT-validator-1.5.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.2.ebuild similarity index 79% rename from net-misc/FORT-validator/FORT-validator-1.5.0.ebuild rename to net-misc/FORT-validator/FORT-validator-1.5.2.ebuild index c3c640eac..80f8c60c3 100644 --- a/net-misc/FORT-validator/FORT-validator-1.5.0.ebuild +++ b/net-misc/FORT-validator/FORT-validator-1.5.2.ebuild @@ -5,11 +5,11 @@ EAPI=7 inherit autotools fcaps systemd +MY_PN="fort" + DESCRIPTION="FORT validator is an open source RPKI validator" HOMEPAGE="https://fortproject.net/validator?2; -SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -MY_PN="fort" +SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz; LICENSE="MIT" SLOT="0" @@ -21,7 +21,7 @@ DEPEND=" acct-user/fort caps? ( sys-libs/libcap ) dev-libs/jansson - dev-libs/openssl:0= + dev-libs/openssl " RDEPEND=" ${DEPEND} @@ -32,11 +32,14 @@ BDEPEND=" sys-devel/automake " -PATCHES="${FILESDIR}/${PN}-skip-online-test.patch" +S="${WORKDIR}/fort-${PV}" src_prepare() { default - + # Don't strip CFLAGS + sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die + # Don't test network + sed -i '/http/d' test/Makefile.am || die eautoreconf } @@ -44,7 +47,7 @@ src_install() { newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN} newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN} - emake DESTDIR="${D}" install + emake DESTDIR="${ED}" install insinto /usr/share/${MY_PN}/ insopts -m0644 -o "${MY_PN}" diropts -m0755 -o "${MY_PN}" @@ -55,9 +58,6 @@ src_install() { insinto /etc/fort newins "${FILESDIR}/fort-config.json" config.json - exeinto "/usr/libexec/${MY_PN}" - doexe fort_setup.sh - systemd_dounit "${FILESDIR}/${MY_PN}-1.5.service" } diff --git a/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.3.ebuild similarity index 58% rename from net-misc/FORT-validator/FORT-validator-1.4.2.ebuild rename to net-misc/FORT-validator/FORT-validator-1.5.3.ebuild index 645a3e3e9..d96515b72 100644 --- a/net-misc/FORT-validator/FORT-validator-1.4.2.ebuild +++ b/net-misc/FORT-validator/FORT-validator-1.5.3.ebuild @@ -9,7 +9,7 @@ MY_PN="fort" DESCRIPTION="FORT validator is an open source RPKI validator" HOMEPAGE="https://fortproject.net/validator?2; -SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz; LICENSE="MIT" SLOT="0" @@ -21,7 +21,7 @@ DEPEND=" acct-user/fort caps? ( sys-libs/libcap ) dev-libs/jansson - dev-libs/openssl:0= + dev-libs/openssl " RDEPEND=" ${DEPEND} @@ -32,6 +32,8 @@ BDEPEND=" sys-devel/automake " +S="${WORKDIR}/${MY_PN}-${PV}" + src_prepare() { default # Don't strip CFLAGS @@ -42,8 +44,8 @@ src_prepare() { } src_install() { - newinitd "${FILESDIR}/${MY_PN}-1.4-initd" ${MY_PN} - newconfd "${FILESDIR}/${MY_PN}-1.4-confd" ${MY_PN} + newinitd "${FILESDIR}/${MY_PN}-1.5-initd" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}-1.5-confd" ${MY_PN} emake DESTDIR="${ED}" install insinto /usr/share/${MY_PN}/ @@ -56,22 +58,16 @@ src_install() { insinto /etc/fort newins "${FILESDIR}/fort-config.json" config.json - exeinto "/usr/libexec/${MY_PN}" - doexe fort_setup.sh - - systemd_dounit "${FILESDIR}/${MY_PN}-1.4.service" + syst
[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/
commit: 3fa87d068a0d560c4d9bbb76121f074a860494d7 Author: Alarig Le Lay swordarmor fr> AuthorDate: Fri Jul 2 07:59:08 2021 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Fri Jul 2 07:59:08 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3fa87d06 app-text/OCRmyPDF: Fixing manifest Closes: https://bugs.gentoo.org/799716 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alarig Le Lay swordarmor.fr> app-text/OCRmyPDF/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest index 8df7877a2..1c431256e 100644 --- a/app-text/OCRmyPDF/Manifest +++ b/app-text/OCRmyPDF/Manifest @@ -1 +1 @@ -DIST OCRmyPDF-12.0.2.tar.gz 7895022 BLAKE2B 4dae3e78f8f5c6b6008cb7b86393523e19b6bc3ea505ee7abb71c68df76c646cd9cad14e688626d6f41b99a93816b93d78f266e91c4583385a5a55169493ad5c SHA512 05fd4cb4a67c01f8ad16b13d30d675173ca8e2cd94ffb5ef73051784e09a82ce0e0953bed04a11efd30f00c665523200563af25d559d2e034fee6f78c6728d9b +DIST OCRmyPDF-12.0.2.tar.gz 7895055 BLAKE2B 4fab449f9edf8788c74773da0e73adca9dc686afcbc69d9d6263049044b202744244eab4f4d6e5596461c55d399320a5e7604c6a8080c0d6a05ea6df15314eac SHA512 8bc749353d88dd1e0b2fbd313ba45fa5bf79b70c0366bde21dbe457ce269d02bea64e797e73b823fe9c02b2bd18f181f6cea414306ab1470e244e4201f86781a
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/rpki-client/
commit: 0883021fe2b541fcb2094ce66756b58ed25695f8 Author: Alarig Le Lay swordarmor fr> AuthorDate: Fri Apr 9 07:22:33 2021 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Fri Apr 9 07:22:33 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0883021f net-misc/rpki-client: Correcting typo Closes: https://bugs.gentoo.org/781695 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/rpki-client-6.8_p1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/rpki-client/rpki-client-6.8_p1.ebuild b/net-misc/rpki-client/rpki-client-6.8_p1.ebuild index a240427e0..84362d056 100644 --- a/net-misc/rpki-client/rpki-client-6.8_p1.ebuild +++ b/net-misc/rpki-client/rpki-client-6.8_p1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,7 +35,7 @@ src_install() { emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install insinto /etc/rpki doins *.tal - keedir "/var/cache/rpki-client/" + keepdir "/var/cache/rpki-client/" keepdir "/var/db/rpki-client/" fowners -R _rpki-client "/var/db/rpki-client/" }
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/files/, net-misc/FORT-validator/
commit: 597fee0f4592a7176881ab520dd0c51bfc253c7c Author: Alarig Le Lay swordarmor fr> AuthorDate: Thu Feb 11 19:16:55 2021 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Thu Feb 11 19:16:55 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=597fee0f net-misc/FORT-validator: New release 1.5.0 and init adaptation Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Alarig Le Lay swordarmor.fr> .../FORT-validator/FORT-validator-1.4.0.ebuild | 77 -- .../FORT-validator/FORT-validator-1.4.1.ebuild | 8 +-- .../FORT-validator/FORT-validator-1.4.2.ebuild | 8 +-- ...or-1.3.0.ebuild => FORT-validator-1.5.0.ebuild} | 17 ++--- net-misc/FORT-validator/Manifest | 3 +- .../files/{fort-confd => fort-1.4-confd} | 0 .../files/{fort-initd => fort-1.4-initd} | 2 +- .../files/{fort.service => fort-1.4.service} | 0 .../files/{fort-confd => fort-1.5-confd} | 5 +- .../files/{fort-initd => fort-1.5-initd} | 3 +- .../files/{fort.service => fort-1.5.service} | 2 +- net-misc/FORT-validator/files/fort-config.json | 4 +- 12 files changed, 25 insertions(+), 104 deletions(-) diff --git a/net-misc/FORT-validator/FORT-validator-1.4.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.0.ebuild deleted file mode 100644 index ce424e3a.. --- a/net-misc/FORT-validator/FORT-validator-1.4.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools fcaps systemd - -DESCRIPTION="FORT validator is an open source RPKI validator" -HOMEPAGE="https://fortproject.net/validator?2; -SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -MY_PN="fort" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="caps libressl" - -DEPEND=" - acct-group/fort - acct-user/fort - caps? ( sys-libs/libcap ) - dev-libs/jansson - libressl? ( dev-libs/libressl:0= ) - !libressl? ( dev-libs/openssl:0= ) -" -RDEPEND=" - ${DEPEND} - net-misc/rsync -" -BDEPEND=" - sys-devel/autoconf - sys-devel/automake -" - -PATCHES="${FILESDIR}/${PN}-skip-online-test.patch" - -src_prepare() { - default - - eautoreconf -} - -src_install() { - newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN} - newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN} - - emake DESTDIR="${D}" install - insinto /usr/share/${MY_PN}/ - insopts -m0644 -o "${MY_PN}" - diropts -m0755 -o "${MY_PN}" - doins -r examples/tal/ - - dodoc -r examples/ - - insinto /etc/fort - newins "${FILESDIR}/fort-config.json" config.json - - exeinto "/usr/libexec/${MY_PN}" - doexe fort_setup.sh - - systemd_dounit "${FILESDIR}/${MY_PN}.service" -} - -pkg_postinst() { - fcaps cap_net_bind_service usr/bin/fort - - einfo "" - einfo "ARIN TAL is disabled by default because the ARIN Relying Party" - einfo "Agreement must be accepted beforehead. Start fort, run" - einfo "" - einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort" - einfo "" - einfo "as root and restart fort to enable it." - einfo "The configuration file generation will provide a config file, but a" - einfo "simpler one is shiped with the ebuid. Use the one you prefer." -} diff --git a/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild index ce424e3a..072bcd25 100644 --- a/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild +++ b/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -42,8 +42,8 @@ src_prepare() { } src_install() { - newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN} - newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN} + newinitd "${FILESDIR}/${MY_PN}-1.4-initd" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}-1.4-confd" ${MY_PN} emake DESTDIR="${D}" install insinto /usr/share/${MY_PN}/ @@ -59,7 +59,7 @@ src_install() { exeinto "/usr/libexec/${MY_PN}" doexe fort_setup.sh - systemd_dounit "${FILESDIR}/${MY_PN}.service" + systemd_dounit "${FILESDIR}/${MY_PN}-1.4.service" } pkg_postinst() { diff --git a/
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
commit: 9de21ac99e17c24681466124f5b0f2f80dce1f11 Author: Alarig Le Lay swordarmor fr> AuthorDate: Mon Dec 7 12:13:18 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Mon Dec 7 12:13:18 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9de21ac9 net-misc/FORT-validator: Old release cleanup Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alarig Le Lay swordarmor.fr> .../FORT-validator/FORT-validator-1.2.1.ebuild | 77 -- net-misc/FORT-validator/Manifest | 1 - 2 files changed, 78 deletions(-) diff --git a/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild deleted file mode 100644 index ce424e3a.. --- a/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools fcaps systemd - -DESCRIPTION="FORT validator is an open source RPKI validator" -HOMEPAGE="https://fortproject.net/validator?2; -SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -MY_PN="fort" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="caps libressl" - -DEPEND=" - acct-group/fort - acct-user/fort - caps? ( sys-libs/libcap ) - dev-libs/jansson - libressl? ( dev-libs/libressl:0= ) - !libressl? ( dev-libs/openssl:0= ) -" -RDEPEND=" - ${DEPEND} - net-misc/rsync -" -BDEPEND=" - sys-devel/autoconf - sys-devel/automake -" - -PATCHES="${FILESDIR}/${PN}-skip-online-test.patch" - -src_prepare() { - default - - eautoreconf -} - -src_install() { - newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN} - newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN} - - emake DESTDIR="${D}" install - insinto /usr/share/${MY_PN}/ - insopts -m0644 -o "${MY_PN}" - diropts -m0755 -o "${MY_PN}" - doins -r examples/tal/ - - dodoc -r examples/ - - insinto /etc/fort - newins "${FILESDIR}/fort-config.json" config.json - - exeinto "/usr/libexec/${MY_PN}" - doexe fort_setup.sh - - systemd_dounit "${FILESDIR}/${MY_PN}.service" -} - -pkg_postinst() { - fcaps cap_net_bind_service usr/bin/fort - - einfo "" - einfo "ARIN TAL is disabled by default because the ARIN Relying Party" - einfo "Agreement must be accepted beforehead. Start fort, run" - einfo "" - einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort" - einfo "" - einfo "as root and restart fort to enable it." - einfo "The configuration file generation will provide a config file, but a" - einfo "simpler one is shiped with the ebuid. Use the one you prefer." -} diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest index 73c9852a..d6a678f9 100644 --- a/net-misc/FORT-validator/Manifest +++ b/net-misc/FORT-validator/Manifest @@ -1,3 +1,2 @@ -DIST FORT-validator-1.2.1.tar.gz 431832 BLAKE2B 25459e591a531dcf3326baec06c9e462611f1fd727bd79623d0f5eae0f02b2398e698ea6f0cf7608061f5e125afb056c7dff9b1dcc6fbe01332e573e8c4b1f15 SHA512 87d256a02ca6d3c00bb2245476c126b076f6c57e9eeaefb2dcb0dfed5763b5769731de08e4168c9ce701a2820eeda69c3bf054c8445b910948504fdb7b0b6b50 DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c DIST FORT-validator-1.4.0.tar.gz 468621 BLAKE2B f531f06136e8052ca8a001c91c8209bba7f0da6dcbb8cbccf9d7b3d39e2366951f48f254614def4749a8eb3f83bf01afaf9e2b013eecbc8fcd0c4274c4c3496a SHA512 dfbd94c9fbd8a4eac9f43030ebfa005febc01e4a39fccdd58fbfcc79aadfe0eeb2f8a2f4836c8d14c3e957f58e91466650ff1a266144f4b4f731495f8a74e460
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
commit: 004ffa84d4e5133852aa7bc2a921547e97e8b2c0 Author: Alarig Le Lay swordarmor fr> AuthorDate: Mon Dec 7 12:14:21 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Mon Dec 7 12:14:21 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=004ffa84 net-misc/FORT-validator: New release Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alarig Le Lay swordarmor.fr> .../FORT-validator/FORT-validator-1.4.1.ebuild | 77 ++ net-misc/FORT-validator/Manifest | 1 + 2 files changed, 78 insertions(+) diff --git a/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild new file mode 100644 index ..ce424e3a --- /dev/null +++ b/net-misc/FORT-validator/FORT-validator-1.4.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools fcaps systemd + +DESCRIPTION="FORT validator is an open source RPKI validator" +HOMEPAGE="https://fortproject.net/validator?2; +SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +MY_PN="fort" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="caps libressl" + +DEPEND=" + acct-group/fort + acct-user/fort + caps? ( sys-libs/libcap ) + dev-libs/jansson + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) +" +RDEPEND=" + ${DEPEND} + net-misc/rsync +" +BDEPEND=" + sys-devel/autoconf + sys-devel/automake +" + +PATCHES="${FILESDIR}/${PN}-skip-online-test.patch" + +src_prepare() { + default + + eautoreconf +} + +src_install() { + newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN} + + emake DESTDIR="${D}" install + insinto /usr/share/${MY_PN}/ + insopts -m0644 -o "${MY_PN}" + diropts -m0755 -o "${MY_PN}" + doins -r examples/tal/ + + dodoc -r examples/ + + insinto /etc/fort + newins "${FILESDIR}/fort-config.json" config.json + + exeinto "/usr/libexec/${MY_PN}" + doexe fort_setup.sh + + systemd_dounit "${FILESDIR}/${MY_PN}.service" +} + +pkg_postinst() { + fcaps cap_net_bind_service usr/bin/fort + + einfo "" + einfo "ARIN TAL is disabled by default because the ARIN Relying Party" + einfo "Agreement must be accepted beforehead. Start fort, run" + einfo "" + einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort" + einfo "" + einfo "as root and restart fort to enable it." + einfo "The configuration file generation will provide a config file, but a" + einfo "simpler one is shiped with the ebuid. Use the one you prefer." +} diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest index d6a678f9..817dd6d4 100644 --- a/net-misc/FORT-validator/Manifest +++ b/net-misc/FORT-validator/Manifest @@ -1,2 +1,3 @@ DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c DIST FORT-validator-1.4.0.tar.gz 468621 BLAKE2B f531f06136e8052ca8a001c91c8209bba7f0da6dcbb8cbccf9d7b3d39e2366951f48f254614def4749a8eb3f83bf01afaf9e2b013eecbc8fcd0c4274c4c3496a SHA512 dfbd94c9fbd8a4eac9f43030ebfa005febc01e4a39fccdd58fbfcc79aadfe0eeb2f8a2f4836c8d14c3e957f58e91466650ff1a266144f4b4f731495f8a74e460 +DIST FORT-validator-1.4.1.tar.gz 468737 BLAKE2B d1cbe115ba4d5e650d83e5793773028d545d7e56e8a7247ddc10673e0925ff278ebbc35f1161423d6f2b0bea6c8cb3416d8d87afea8c414bb69b5b95b9c8bf06 SHA512 aac4039bfad71fe9d9747abf8b2121d8b801c07feac83238c994b406241d2fefcf46bebc899298be84fddb90bbc345b117613a4bd4d45fbb38da89d1040ed393
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
commit: 2954370c0bfcef86716fef5d475ac59a429acbaa Author: Alarig Le Lay swordarmor fr> AuthorDate: Thu Dec 3 13:02:14 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Thu Dec 3 13:02:14 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2954370c net-misc/FORT-validator: Version bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alarig Le Lay swordarmor.fr> .../FORT-validator/FORT-validator-1.4.0.ebuild | 77 ++ net-misc/FORT-validator/Manifest | 1 + 2 files changed, 78 insertions(+) diff --git a/net-misc/FORT-validator/FORT-validator-1.4.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.4.0.ebuild new file mode 100644 index ..ce424e3a --- /dev/null +++ b/net-misc/FORT-validator/FORT-validator-1.4.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools fcaps systemd + +DESCRIPTION="FORT validator is an open source RPKI validator" +HOMEPAGE="https://fortproject.net/validator?2; +SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +MY_PN="fort" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="caps libressl" + +DEPEND=" + acct-group/fort + acct-user/fort + caps? ( sys-libs/libcap ) + dev-libs/jansson + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) +" +RDEPEND=" + ${DEPEND} + net-misc/rsync +" +BDEPEND=" + sys-devel/autoconf + sys-devel/automake +" + +PATCHES="${FILESDIR}/${PN}-skip-online-test.patch" + +src_prepare() { + default + + eautoreconf +} + +src_install() { + newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN} + + emake DESTDIR="${D}" install + insinto /usr/share/${MY_PN}/ + insopts -m0644 -o "${MY_PN}" + diropts -m0755 -o "${MY_PN}" + doins -r examples/tal/ + + dodoc -r examples/ + + insinto /etc/fort + newins "${FILESDIR}/fort-config.json" config.json + + exeinto "/usr/libexec/${MY_PN}" + doexe fort_setup.sh + + systemd_dounit "${FILESDIR}/${MY_PN}.service" +} + +pkg_postinst() { + fcaps cap_net_bind_service usr/bin/fort + + einfo "" + einfo "ARIN TAL is disabled by default because the ARIN Relying Party" + einfo "Agreement must be accepted beforehead. Start fort, run" + einfo "" + einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort" + einfo "" + einfo "as root and restart fort to enable it." + einfo "The configuration file generation will provide a config file, but a" + einfo "simpler one is shiped with the ebuid. Use the one you prefer." +} diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest index 2b313100..73c9852a 100644 --- a/net-misc/FORT-validator/Manifest +++ b/net-misc/FORT-validator/Manifest @@ -1,2 +1,3 @@ DIST FORT-validator-1.2.1.tar.gz 431832 BLAKE2B 25459e591a531dcf3326baec06c9e462611f1fd727bd79623d0f5eae0f02b2398e698ea6f0cf7608061f5e125afb056c7dff9b1dcc6fbe01332e573e8c4b1f15 SHA512 87d256a02ca6d3c00bb2245476c126b076f6c57e9eeaefb2dcb0dfed5763b5769731de08e4168c9ce701a2820eeda69c3bf054c8445b910948504fdb7b0b6b50 DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c +DIST FORT-validator-1.4.0.tar.gz 468621 BLAKE2B f531f06136e8052ca8a001c91c8209bba7f0da6dcbb8cbccf9d7b3d39e2366951f48f254614def4749a8eb3f83bf01afaf9e2b013eecbc8fcd0c4274c4c3496a SHA512 dfbd94c9fbd8a4eac9f43030ebfa005febc01e4a39fccdd58fbfcc79aadfe0eeb2f8a2f4836c8d14c3e957f58e91466650ff1a266144f4b4f731495f8a74e460
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
commit: 1a8e010b42c3c8a286656efbc0f851799fb5e436 Author: Alarig Le Lay swordarmor fr> AuthorDate: Thu Dec 3 13:01:07 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Thu Dec 3 13:01:07 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a8e010b net-misc/FORT-validator: Old release removal (1.2.0) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alarig Le Lay swordarmor.fr> .../FORT-validator/FORT-validator-1.2.0.ebuild | 79 -- net-misc/FORT-validator/Manifest | 1 - 2 files changed, 80 deletions(-) diff --git a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild deleted file mode 100644 index 89e2388a.. --- a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools fcaps systemd - -DESCRIPTION="FORT validator is an open source RPKI validator" -HOMEPAGE="https://fortproject.net/validator?2; -SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -MY_PN="fort" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="caps libressl" - -DEPEND=" - acct-group/fort - acct-user/fort - caps? ( sys-libs/libcap ) - dev-libs/jansson - libressl? ( dev-libs/libressl:0= ) - !libressl? ( dev-libs/openssl:0= ) -" -RDEPEND=" - ${DEPEND} - net-misc/rsync -" -BDEPEND=" - sys-devel/autoconf - sys-devel/automake -" - -PATCHES="${FILESDIR}/${PN}-skip-online-test.patch" - -src_prepare() { - default - - eautoreconf -} - -src_install() { - newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN} - newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN} - - emake DESTDIR="${D}" install - insinto /usr/share/${MY_PN}/ - insopts -m0644 -o "${MY_PN}" - diropts -m0755 -o "${MY_PN}" - doins -r examples/tal/ - - dodoc -r examples/ - - insinto /etc/fort - newins "${FILESDIR}/fort-config.json" config.json - - exeinto "/usr/libexec/${MY_PN}" - doexe fort_setup.sh - - systemd_dounit "${FILESDIR}/${MY_PN}.service" -} - -pkg_postinst() { - fcaps cap_net_bind_service usr/bin/fort - - einfo "" - einfo "ARIN TAL is disabled by default because the ARIN Relying Party" - einfo "Agreement must be accepted beforehead. Start fort, run" - einfo "" - einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort" - einfo "" - einfo "as root and restart fort to enable it." - einfo "The configuration file generation will fail because the script tries" - einfo "to write in your current directory. Plus, there is a configuration" - einfo "file with this ebuild, so you don’t have to use the generated one if" - einfo "you don’t want to." -} diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest index 2ed1991d..2b313100 100644 --- a/net-misc/FORT-validator/Manifest +++ b/net-misc/FORT-validator/Manifest @@ -1,3 +1,2 @@ -DIST FORT-validator-1.2.0.tar.gz 427483 BLAKE2B 05fbec44fb17fa188b6196a2b166f2e112224dcf4071cc875ed1f3a147b28acff94c89b0c0a658aaee197e1820d9f53803e73add81e355f7df07713fcdb0df00 SHA512 e89b1aa7c0cd4036d04a017898e1a6017450f5dab96e57c35b0aa532b212b23f7fab17ca117a9461c9bdacca511ea70341e692a4d5e8f277ae8e277c1d48706e DIST FORT-validator-1.2.1.tar.gz 431832 BLAKE2B 25459e591a531dcf3326baec06c9e462611f1fd727bd79623d0f5eae0f02b2398e698ea6f0cf7608061f5e125afb056c7dff9b1dcc6fbe01332e573e8c4b1f15 SHA512 87d256a02ca6d3c00bb2245476c126b076f6c57e9eeaefb2dcb0dfed5763b5769731de08e4168c9ce701a2820eeda69c3bf054c8445b910948504fdb7b0b6b50 DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/
commit: 202f8d8bb2d5c88b681bdbc05f5f64c072d77895 Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Oct 20 18:53:44 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Tue Oct 20 18:53:44 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=202f8d8b net-misc/openbgpd: New release 6.8_p0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/Manifest | 1 + net-misc/openbgpd/openbgpd-6.8_p0.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/net-misc/openbgpd/Manifest b/net-misc/openbgpd/Manifest index 5e4abe29..419d2c1c 100644 --- a/net-misc/openbgpd/Manifest +++ b/net-misc/openbgpd/Manifest @@ -1,2 +1,3 @@ DIST openbgpd-6.6p0.tar.gz 676732 BLAKE2B 80b391ead81d8d3bd20fe9b3eb3f8976485d29241f30c7395c678ff3f0fd87b2f3036b2ebb502ff0ca27d79f4fbbe6ba93576069edb32f004705d71d92e2b3a2 SHA512 07a7599b3ab14181575dc38647b307a4efa7d5dfa8a7aefe70483eb6773cb792eac788a10ea865d78daa59f197fc2d9cd2ce96d0c0251564507963716057fee0 DIST openbgpd-6.7p0.tar.gz 699211 BLAKE2B 981105c3a9ba6a7b143ad6d926459382686f23b6355392fedaecaaf572c0d6054f6ce7656eaf7461d5bdc753e0be3d70f7ae44ee85395fd0d310d2bef7251bf8 SHA512 7309fe00ada74503ae6c739886e8a78af6cba93cbe6d29f9656eb95f96124401ac7b00ebe1b345b1c786582f661c72caf22c9193968662db2a1f19703f34cd2e +DIST openbgpd-6.8p0.tar.gz 701164 BLAKE2B 458e3aeab026b3c2ee3f676d35d657ef2b8b9b2cb11efc6a32f18c387e6f08594fa3e736b53f9413e9ec59139adfd3c89d26da780bcdcb4b2925124cf9a1ea05 SHA512 0c99a94a9a1401c22a3400d424ac1e682bdab92d09844717f8bb576c0ede67140d918f48c15b318abebf21b39468333f8f1c2d963a1541f4ead9067f85434a94 diff --git a/net-misc/openbgpd/openbgpd-6.8_p0.ebuild b/net-misc/openbgpd/openbgpd-6.8_p0.ebuild new file mode 100644 index ..ccd7a6ba --- /dev/null +++ b/net-misc/openbgpd/openbgpd-6.8_p0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +MY_PV="${PV/_p/p}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="OpenBGPD is a free implementation of BGPv4" +HOMEPAGE="http://www.openbgpd.org/index.html; +SRC_URI="mirror://openbsd/OpenBGPD/${PN}-${MY_PV}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND=" + ${DEPEND} + !!net-misc/quagga + acct-group/_bgpd + acct-user/_bgpd +" +BDEPEND=" + sys-devel/libtool +" + +S="${WORKDIR}/${MY_P}" + +src_install() { + default + + newinitd "${FILESDIR}/${PN}-init.d" bgpd + newconfd "${FILESDIR}/${PN}-conf.d" bgpd + systemd_newunit "${FILESDIR}/${PN}.service" bgpd.service +} + +pkg_postinst() { + if [ -z "${REPLACING_VERSIONS}" ]; then + ewarn "" + ewarn "OpenBGPD portable (not running on OpenBSD) can’t export its RIB" + ewarn "to the FIB. It’s only suitable for route-reflectors or" + ewarn "route-servers." + ewarn "" + fi +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/rpki-client/
commit: a4884304585bc691bc1ceac6e7df926525919c05 Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Oct 20 18:52:54 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Tue Oct 20 18:52:54 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4884304 net-misc/rpki-client: New release 6.8_p0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/Manifest | 1 + net-misc/rpki-client/rpki-client-6.8_p0.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest index 74fee4ed..c3079c35 100644 --- a/net-misc/rpki-client/Manifest +++ b/net-misc/rpki-client/Manifest @@ -1,3 +1,4 @@ DIST rpki-client-6.6_p2.tar.gz 42840 BLAKE2B f5075376925cad57893a27c463c6727362e108cbccb348785ca4940fbaa8262286342ecb6f5fa59a0615009bc16571b15218483822c827528ecc19e1963c9e6b SHA512 5acdabef9b0373fb2fe47a2b9cb2638809ac1260b273c1566e3dbd34287c3703dd7979a7ba98b7d5b305664add6f2d5af4564ad2315033406e5e835f1051951f DIST rpki-client-6.7_p0.tar.gz 44454 BLAKE2B 2336f3a8f4a0cb53a9c6f4df6dbd269ff1e8bcb11b61d4c283c3153e563054efb163339ec7852f45e12cc7e9544522d7dabc62d0f79b5a6951014e47980caad9 SHA512 018e237a4075779850f18bdc69c49dac03d8bb2d377dbd680f1faa307057647ea3188acb6b78766e6563dd48afadd5eaea419413c41a018882d1a8b147bb6630 DIST rpki-client-6.7_p1.tar.gz 44463 BLAKE2B c269a502c680a4c41c2201fceed2f3bab7b83e3a6a173fea5081ced073e10f02fd7aaa07ef4b9d14f816c88871ffee8c65126f0efcda9e8ca7c08032cac179d6 SHA512 bc9815ab6cd930715e9494b82b1547a419706db3fa4eca003767d6e39c3a63c0a3f3048c211c773e1f0e87043b0bfd622b0d5be856ccced27f893eefc9511211 +DIST rpki-client-6.8p0.tar.gz 388472 BLAKE2B e0a3f7d8a3fa0503ba3d41556fa17fe5f1407513ed7417cc0fb185c206c7b525bc49d125723436f1e27b0b3c5f0c58a862579cd4b9ad23009ca0341959029e00 SHA512 cb34fbf9367e522a924d3ecaaff6d2be45cdec968946b491250949cbd07744b87b84c664bd70303b6568d387671217da99aba7fb35e4d8ed4eb33103063b00cd diff --git a/net-misc/rpki-client/rpki-client-6.8_p0.ebuild b/net-misc/rpki-client/rpki-client-6.8_p0.ebuild new file mode 100644 index ..7ea95a3b --- /dev/null +++ b/net-misc/rpki-client/rpki-client-6.8_p0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PV="${PV/_p/p}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Portability shim for OpenBSD's rpki-client" +HOMEPAGE="https://rpki-client.org/; +SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + acct-group/_rpki-client + acct-user/_rpki-client +" +RDEPEND="${DEPEND}" +BDEPEND=" + sys-devel/libtool +" + +S="${WORKDIR}/${MY_P}" +src_configure() { + local myeconfargs=( + --with-rsync=rsync + --with-base-dir="/var/cache/${PN}" + --with-output-dir="/var/db/${PN}" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install + insinto /etc/rpki + doins *.tal + keepdir "/var/db/${PN}/" + fowners -R _rpki-client "/var/db/${PN}/" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/rpki-client/
commit: 9dc74b40b67a510bde274b4df884960ff5be6188 Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Oct 20 18:52:11 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Tue Oct 20 18:52:11 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9dc74b40 net-misc/rpki-client: New release 6.7_p1 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/Manifest | 1 + net-misc/rpki-client/rpki-client-6.7_p1.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest index 6c43856e..74fee4ed 100644 --- a/net-misc/rpki-client/Manifest +++ b/net-misc/rpki-client/Manifest @@ -1,2 +1,3 @@ DIST rpki-client-6.6_p2.tar.gz 42840 BLAKE2B f5075376925cad57893a27c463c6727362e108cbccb348785ca4940fbaa8262286342ecb6f5fa59a0615009bc16571b15218483822c827528ecc19e1963c9e6b SHA512 5acdabef9b0373fb2fe47a2b9cb2638809ac1260b273c1566e3dbd34287c3703dd7979a7ba98b7d5b305664add6f2d5af4564ad2315033406e5e835f1051951f DIST rpki-client-6.7_p0.tar.gz 44454 BLAKE2B 2336f3a8f4a0cb53a9c6f4df6dbd269ff1e8bcb11b61d4c283c3153e563054efb163339ec7852f45e12cc7e9544522d7dabc62d0f79b5a6951014e47980caad9 SHA512 018e237a4075779850f18bdc69c49dac03d8bb2d377dbd680f1faa307057647ea3188acb6b78766e6563dd48afadd5eaea419413c41a018882d1a8b147bb6630 +DIST rpki-client-6.7_p1.tar.gz 44463 BLAKE2B c269a502c680a4c41c2201fceed2f3bab7b83e3a6a173fea5081ced073e10f02fd7aaa07ef4b9d14f816c88871ffee8c65126f0efcda9e8ca7c08032cac179d6 SHA512 bc9815ab6cd930715e9494b82b1547a419706db3fa4eca003767d6e39c3a63c0a3f3048c211c773e1f0e87043b0bfd622b0d5be856ccced27f893eefc9511211 diff --git a/net-misc/rpki-client/rpki-client-6.7_p1.ebuild b/net-misc/rpki-client/rpki-client-6.7_p1.ebuild new file mode 100644 index ..b9a0673b --- /dev/null +++ b/net-misc/rpki-client/rpki-client-6.7_p1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools git-r3 + +MY_PN="${PN}-portable" +MY_PV="${PV/_p/p}" +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="Portability shim for OpenBSD's rpki-client" +HOMEPAGE="https://rpki-client.org/; +SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +EGIT_REPO_URI="https://github.com/${PN}/${PN}-openbsd.git; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + acct-group/_rpki-client + acct-user/_rpki-client +" +RDEPEND="${DEPEND}" +BDEPEND="" + +PATCHES=( + "${FILESDIR}/${PN}-${PV%_*}-update.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + default + + EGIT_BRANCH=$(cat "${S}"/OPENBSD_BRANCH) + EGIT_CHECKOUT_DIR="${S}/openbsd" + git-r3_fetch + git-r3_checkout +} + +src_prepare() { + default + + cd "${S}" + ./autogen.sh + + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-rsync=rsync + --with-base-dir="/var/cache/${PN}" + --with-output-dir="/var/db/${PN}" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install + insinto /etc/rpki + doins *.tal + keepdir "/var/db/${PN}/" + fowners -R _rpki-client "/var/db/${PN}/" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
commit: a663545a71de92ba73ac404e5dc26b2207deb94b Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Jul 8 20:46:28 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Jul 8 20:46:28 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a663545a net-misc/FORT-validator: Version bump to 1.3.0 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alarig Le Lay swordarmor.fr> .../FORT-validator/FORT-validator-1.3.0.ebuild | 77 ++ net-misc/FORT-validator/Manifest | 1 + 2 files changed, 78 insertions(+) diff --git a/net-misc/FORT-validator/FORT-validator-1.3.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.3.0.ebuild new file mode 100644 index 000..ce424e3 --- /dev/null +++ b/net-misc/FORT-validator/FORT-validator-1.3.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools fcaps systemd + +DESCRIPTION="FORT validator is an open source RPKI validator" +HOMEPAGE="https://fortproject.net/validator?2; +SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +MY_PN="fort" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="caps libressl" + +DEPEND=" + acct-group/fort + acct-user/fort + caps? ( sys-libs/libcap ) + dev-libs/jansson + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) +" +RDEPEND=" + ${DEPEND} + net-misc/rsync +" +BDEPEND=" + sys-devel/autoconf + sys-devel/automake +" + +PATCHES="${FILESDIR}/${PN}-skip-online-test.patch" + +src_prepare() { + default + + eautoreconf +} + +src_install() { + newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN} + + emake DESTDIR="${D}" install + insinto /usr/share/${MY_PN}/ + insopts -m0644 -o "${MY_PN}" + diropts -m0755 -o "${MY_PN}" + doins -r examples/tal/ + + dodoc -r examples/ + + insinto /etc/fort + newins "${FILESDIR}/fort-config.json" config.json + + exeinto "/usr/libexec/${MY_PN}" + doexe fort_setup.sh + + systemd_dounit "${FILESDIR}/${MY_PN}.service" +} + +pkg_postinst() { + fcaps cap_net_bind_service usr/bin/fort + + einfo "" + einfo "ARIN TAL is disabled by default because the ARIN Relying Party" + einfo "Agreement must be accepted beforehead. Start fort, run" + einfo "" + einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort" + einfo "" + einfo "as root and restart fort to enable it." + einfo "The configuration file generation will provide a config file, but a" + einfo "simpler one is shiped with the ebuid. Use the one you prefer." +} diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest index abb8724..2ed1991 100644 --- a/net-misc/FORT-validator/Manifest +++ b/net-misc/FORT-validator/Manifest @@ -1,2 +1,3 @@ DIST FORT-validator-1.2.0.tar.gz 427483 BLAKE2B 05fbec44fb17fa188b6196a2b166f2e112224dcf4071cc875ed1f3a147b28acff94c89b0c0a658aaee197e1820d9f53803e73add81e355f7df07713fcdb0df00 SHA512 e89b1aa7c0cd4036d04a017898e1a6017450f5dab96e57c35b0aa532b212b23f7fab17ca117a9461c9bdacca511ea70341e692a4d5e8f277ae8e277c1d48706e DIST FORT-validator-1.2.1.tar.gz 431832 BLAKE2B 25459e591a531dcf3326baec06c9e462611f1fd727bd79623d0f5eae0f02b2398e698ea6f0cf7608061f5e125afb056c7dff9b1dcc6fbe01332e573e8c4b1f15 SHA512 87d256a02ca6d3c00bb2245476c126b076f6c57e9eeaefb2dcb0dfed5763b5769731de08e4168c9ce701a2820eeda69c3bf054c8445b910948504fdb7b0b6b50 +DIST FORT-validator-1.3.0.tar.gz 444918 BLAKE2B 3a8fb8cce5c71d22ab402d6b6a1478f173641a3876bad04e9fde4373d2a6b49395ff692aa048579886a82a799ed7849fc51d86c798b0b0ea9c594b4eb532b367 SHA512 0aed86979e6b9c3142cc9a53d13a619dbe22a3e05bcc26f30fda5048ac3e9d31b83307fbd4a68543eaf948954dbaba54edbce9b90ab0189d15c3629b220d094c
[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/rtl8192eu/
commit: a753b2c4991cd0ffdc7ef6a310e706f9c6b19dfe Author: Alarig Le Lay swordarmor fr> AuthorDate: Sat Jun 20 08:31:30 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Sat Jun 20 08:31:30 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a753b2c4 net-wireless/rtl8192eu: Bump to 20200619 Upstream commit ea7cfbd672a06eddf29187b9cc696a709a90c76c https://github.com/Mange/rtl8192eu-linux-driver/commit/ea7cfbd672a06eddf29187b9cc696a709a90c76c Closes: https://bugs.gentoo.org/728862 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alarig Le Lay swordarmor.fr> net-wireless/rtl8192eu/Manifest| 1 + .../rtl8192eu/rtl8192eu-0_pre20200619.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/net-wireless/rtl8192eu/Manifest b/net-wireless/rtl8192eu/Manifest index b2186d8..b07ca5c 100644 --- a/net-wireless/rtl8192eu/Manifest +++ b/net-wireless/rtl8192eu/Manifest @@ -1 +1,2 @@ DIST rtl8192eu-0_pre20200123.tar.gz 2531658 BLAKE2B 4d2f6e2b230ea22bf551de8bb904175c1bcde8044d25a91207c6bda77d15095c4192cf4102997f8e2dc35bb263913afc5a60608cc8fc7fec0665b33238ea98d3 SHA512 ac6dc16157c39eae04be3a5767a689751c8c2d701e9f1afe255166c103f9f1ce1392f4378333e36616726995b7a0c021962de769fcdd222e53d6e758d78effac +DIST rtl8192eu-0_pre20200619.tar.gz 2533575 BLAKE2B c20e47d8efd444c3561bf0f66c4e10a318e4cb33b7171f1c03bfd5fd93fa249538c8e8306afe40819254ac6bd6302eb5d4a57caf1dba14b791c88270ba634296 SHA512 72b6cb7a8cbfb6c17852988c833daafa223f234e50abb56d315e955de60adc605695fcecc50257a04a9356f3a4644b4ddf54fceb8f3d32c0bb346ed5606939e4 diff --git a/net-wireless/rtl8192eu/rtl8192eu-0_pre20200619.ebuild b/net-wireless/rtl8192eu/rtl8192eu-0_pre20200619.ebuild new file mode 100644 index 000..8da4f14 --- /dev/null +++ b/net-wireless/rtl8192eu/rtl8192eu-0_pre20200619.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit linux-mod + +COMMIT="ea7cfbd672a06eddf29187b9cc696a709a90c76c" + +DESCRIPTION="Realtek 8192EU driver module for Linux kernel" +HOMEPAGE="https://github.com/Mange/rtl8192eu-linux-driver; +SRC_URI="https://github.com/Mange/rtl8192eu-linux-driver/archive/${COMMIT}.tar.gz -> rtl8192eu-${PV}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +DEPEND="virtual/linux-sources" + +S="${WORKDIR}/rtl8192eu-linux-driver-${COMMIT}" + +MODULE_NAMES="8192eu(net/wireless)" +BUILD_TARGETS="all" + +CONFIG_CHECK="~!RTL8XXXU" +ERROR_RTL8XXXU="The RTL8U module is enabled in the kernel; it conflicts with this module."
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/rpki-client/, net-misc/rpki-client/files/
commit: 04e1a05c335089eb970bca9eda011293e9d17619 Author: Alarig Le Lay swordarmor fr> AuthorDate: Mon Jun 15 06:01:44 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Mon Jun 15 06:01:44 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04e1a05c net-misc/rpki-client: Version bump to 6.7_p0 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/Manifest | 1 + .../rpki-client/files/rpki-client-6.7-update.patch | 25 net-misc/rpki-client/rpki-client-6.7_p0.ebuild | 68 ++ 3 files changed, 94 insertions(+) diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest index afc9431..dbc6513 100644 --- a/net-misc/rpki-client/Manifest +++ b/net-misc/rpki-client/Manifest @@ -1,2 +1,3 @@ DIST rpki-client-0.3.0.tar.gz 81004 BLAKE2B 1831ed0aab4f4112391ba2c40c7b335f5284c4fe13d2e0e59e5996c909368285073018a3d9b431f88fdc347a8281d2fc4613de68badcab011061e7274d3df2bf SHA512 92f62b3137a3848aa3cf27b5b303b1ce097da961dcb684b8bad9fa224690f2f233658bd3c73e48d60d3c7df965173a1c935b0497a61084fe0986dce4feb4bd70 DIST rpki-client-6.6_p2.tar.gz 42840 BLAKE2B f5075376925cad57893a27c463c6727362e108cbccb348785ca4940fbaa8262286342ecb6f5fa59a0615009bc16571b15218483822c827528ecc19e1963c9e6b SHA512 5acdabef9b0373fb2fe47a2b9cb2638809ac1260b273c1566e3dbd34287c3703dd7979a7ba98b7d5b305664add6f2d5af4564ad2315033406e5e835f1051951f +DIST rpki-client-6.7_p0.tar.gz 44454 BLAKE2B 2336f3a8f4a0cb53a9c6f4df6dbd269ff1e8bcb11b61d4c283c3153e563054efb163339ec7852f45e12cc7e9544522d7dabc62d0f79b5a6951014e47980caad9 SHA512 018e237a4075779850f18bdc69c49dac03d8bb2d377dbd680f1faa307057647ea3188acb6b78766e6563dd48afadd5eaea419413c41a018882d1a8b147bb6630 diff --git a/net-misc/rpki-client/files/rpki-client-6.7-update.patch b/net-misc/rpki-client/files/rpki-client-6.7-update.patch new file mode 100644 index 000..e129630 --- /dev/null +++ b/net-misc/rpki-client/files/rpki-client-6.7-update.patch @@ -0,0 +1,25 @@ +--- a/update.sh2020-05-19 20:27:54.816143493 +0200 b/update.sh2020-05-19 20:28:03.700182804 +0200 +@@ -4,22 +4,6 @@ + openbsd_branch=`cat OPENBSD_BRANCH` + openbgpd_version=`cat VERSION` + +-# pull in latest upstream code +-echo "pulling upstream openbsd source" +-if [ ! -d openbsd ]; then +- if [ -z "${RPKICLIENT_GIT}" ]; then +- git clone https://github.com/rpki-client/rpki-client-openbsd.git openbsd +- else +- git clone "${RPKICLIENT_GIT}/openbsd" +- fi +-fi +-if [ -d openbsd/.git ]; then +- (cd openbsd/src +- git fetch +- git checkout "${openbsd_branch}" +- git pull --rebase) +-fi +- + # setup source paths + dir=`pwd` + patches="${dir}/patches" diff --git a/net-misc/rpki-client/rpki-client-6.7_p0.ebuild b/net-misc/rpki-client/rpki-client-6.7_p0.ebuild new file mode 100644 index 000..b9a0673 --- /dev/null +++ b/net-misc/rpki-client/rpki-client-6.7_p0.ebuild @@ -0,0 +1,68 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools git-r3 + +MY_PN="${PN}-portable" +MY_PV="${PV/_p/p}" +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="Portability shim for OpenBSD's rpki-client" +HOMEPAGE="https://rpki-client.org/; +SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +EGIT_REPO_URI="https://github.com/${PN}/${PN}-openbsd.git; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + acct-group/_rpki-client + acct-user/_rpki-client +" +RDEPEND="${DEPEND}" +BDEPEND="" + +PATCHES=( + "${FILESDIR}/${PN}-${PV%_*}-update.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + default + + EGIT_BRANCH=$(cat "${S}"/OPENBSD_BRANCH) + EGIT_CHECKOUT_DIR="${S}/openbsd" + git-r3_fetch + git-r3_checkout +} + +src_prepare() { + default + + cd "${S}" + ./autogen.sh + + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-rsync=rsync + --with-base-dir="/var/cache/${PN}" + --with-output-dir="/var/db/${PN}" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install + insinto /etc/rpki + doins *.tal + keepdir "/var/db/${PN}/" + fowners -R _rpki-client "/var/db/${PN}/" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/rpki-client/files/, net-misc/rpki-client/
commit: 35287456be4ac0119a855629b0d477e10dc16a05 Author: Alarig Le Lay swordarmor fr> AuthorDate: Mon Jun 15 06:02:24 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Mon Jun 15 06:02:24 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35287456 net-misc/rpki-client: Cleaning up old version Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/Manifest | 1 - .../files/rpki-client-0.2.0-Makefile.patch | 19 -- net-misc/rpki-client/rpki-client-0.3.0.ebuild | 40 -- 3 files changed, 60 deletions(-) diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest index dbc6513..6c43856 100644 --- a/net-misc/rpki-client/Manifest +++ b/net-misc/rpki-client/Manifest @@ -1,3 +1,2 @@ -DIST rpki-client-0.3.0.tar.gz 81004 BLAKE2B 1831ed0aab4f4112391ba2c40c7b335f5284c4fe13d2e0e59e5996c909368285073018a3d9b431f88fdc347a8281d2fc4613de68badcab011061e7274d3df2bf SHA512 92f62b3137a3848aa3cf27b5b303b1ce097da961dcb684b8bad9fa224690f2f233658bd3c73e48d60d3c7df965173a1c935b0497a61084fe0986dce4feb4bd70 DIST rpki-client-6.6_p2.tar.gz 42840 BLAKE2B f5075376925cad57893a27c463c6727362e108cbccb348785ca4940fbaa8262286342ecb6f5fa59a0615009bc16571b15218483822c827528ecc19e1963c9e6b SHA512 5acdabef9b0373fb2fe47a2b9cb2638809ac1260b273c1566e3dbd34287c3703dd7979a7ba98b7d5b305664add6f2d5af4564ad2315033406e5e835f1051951f DIST rpki-client-6.7_p0.tar.gz 44454 BLAKE2B 2336f3a8f4a0cb53a9c6f4df6dbd269ff1e8bcb11b61d4c283c3153e563054efb163339ec7852f45e12cc7e9544522d7dabc62d0f79b5a6951014e47980caad9 SHA512 018e237a4075779850f18bdc69c49dac03d8bb2d377dbd680f1faa307057647ea3188acb6b78766e6563dd48afadd5eaea419413c41a018882d1a8b147bb6630 diff --git a/net-misc/rpki-client/files/rpki-client-0.2.0-Makefile.patch b/net-misc/rpki-client/files/rpki-client-0.2.0-Makefile.patch deleted file mode 100644 index 25ff4a5..000 --- a/net-misc/rpki-client/files/rpki-client-0.2.0-Makefile.patch +++ /dev/null @@ -1,19 +0,0 @@ Makefile 2019-06-16 16:32:45.0 +0200 -+++ Makefile 2019-12-07 17:14:01.888076319 +0100 -@@ -30,12 +30,12 @@ - test-tal - - # Linux. --#LDADD += `pkg-config --libs openssl` -lresolv --#CFLAGS += `pkg-config --cflags openssl` -+LDADD += `pkg-config --libs openssl` -lresolv -+CFLAGS += `pkg-config --cflags openssl` - - # OpenBSD. --CFLAGS += -I/usr/local/include/eopenssl --LDADD += /usr/local/lib/eopenssl/libssl.a /usr/local/lib/eopenssl/libcrypto.a -+#CFLAGS += -I/usr/local/include/eopenssl -+#LDADD += /usr/local/lib/eopenssl/libssl.a /usr/local/lib/eopenssl/libcrypto.a - - all: $(BINS) - diff --git a/net-misc/rpki-client/rpki-client-0.3.0.ebuild b/net-misc/rpki-client/rpki-client-0.3.0.ebuild deleted file mode 100644 index bf64777..000 --- a/net-misc/rpki-client/rpki-client-0.3.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit eutils - -VERSION="VERSION_${PV//./_}" - -DESCRIPTION="RPKI client implementation" -HOMEPAGE="https://github.com/kristapsdz/rpki-client; -SRC_URI="https://github.com/kristapsdz/${PN}/archive/${VERSION}.tar.gz -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - acct-group/_rpki-client - acct-user/_rpki-client -" -RDEPEND="${DEPEND}" -BDEPEND="" - -S="${WORKDIR}/${PN}-${VERSION}" - -src_configure() { - ./configure CPPFLAGS="`pkg-config --cflags openssl`" \ - LDFLAGS="`pkg-config --libs-only-L openssl`" \ - LDADD="`pkg-config --libs openssl` -lresolv" -} - -src_install() { - emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install - insinto /usr/share/${PN} - doins tals/* - keepdir /var/cache/${PN}/ - fowners -R _rpki-client /var/cache/${PN}/ -}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/rpki-client/files/, net-misc/rpki-client/
commit: f1a1e5329891a54f9420f30809703ae2afe2c60d Author: Alarig Le Lay swordarmor fr> AuthorDate: Fri May 29 05:01:40 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Fri May 29 05:01:40 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1a1e532 net-misc/rpki-client: Version bump to 6.6 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/Manifest | 1 + .../rpki-client/files/rpki-client-6.6-update.patch | 23 net-misc/rpki-client/rpki-client-6.6_p2.ebuild | 68 ++ 3 files changed, 92 insertions(+) diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest index 81828be..afc9431 100644 --- a/net-misc/rpki-client/Manifest +++ b/net-misc/rpki-client/Manifest @@ -1 +1,2 @@ DIST rpki-client-0.3.0.tar.gz 81004 BLAKE2B 1831ed0aab4f4112391ba2c40c7b335f5284c4fe13d2e0e59e5996c909368285073018a3d9b431f88fdc347a8281d2fc4613de68badcab011061e7274d3df2bf SHA512 92f62b3137a3848aa3cf27b5b303b1ce097da961dcb684b8bad9fa224690f2f233658bd3c73e48d60d3c7df965173a1c935b0497a61084fe0986dce4feb4bd70 +DIST rpki-client-6.6_p2.tar.gz 42840 BLAKE2B f5075376925cad57893a27c463c6727362e108cbccb348785ca4940fbaa8262286342ecb6f5fa59a0615009bc16571b15218483822c827528ecc19e1963c9e6b SHA512 5acdabef9b0373fb2fe47a2b9cb2638809ac1260b273c1566e3dbd34287c3703dd7979a7ba98b7d5b305664add6f2d5af4564ad2315033406e5e835f1051951f diff --git a/net-misc/rpki-client/files/rpki-client-6.6-update.patch b/net-misc/rpki-client/files/rpki-client-6.6-update.patch new file mode 100644 index 000..8825143 --- /dev/null +++ b/net-misc/rpki-client/files/rpki-client-6.6-update.patch @@ -0,0 +1,23 @@ +--- a/update.sh2020-05-19 20:19:49.501990424 +0200 b/update.sh2020-05-19 20:20:15.889108790 +0200 +@@ -4,20 +4,6 @@ + openbsd_branch=`cat OPENBSD_BRANCH` + openbgpd_version=`cat VERSION` + +-# pull in latest upstream code +-echo "pulling upstream openbsd source" +-if [ ! -d openbsd ]; then +- if [ -z "${RPKICLIENT_GIT}" ]; then +- git clone https://github.com/rpki-client/rpki-client-openbsd.git openbsd +- else +- git clone "${RPKICLIENT_GIT}/openbsd" +- fi +-fi +-(cd openbsd/src +- git fetch +- git checkout "${openbsd_branch}" +- git pull --rebase) +- + # setup source paths + dir=`pwd` + patches="${dir}/patches" diff --git a/net-misc/rpki-client/rpki-client-6.6_p2.ebuild b/net-misc/rpki-client/rpki-client-6.6_p2.ebuild new file mode 100644 index 000..30ee031 --- /dev/null +++ b/net-misc/rpki-client/rpki-client-6.6_p2.ebuild @@ -0,0 +1,68 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools git-r3 + +MY_PN="${PN}-portable" +MY_PV="${PV/_p/p}" +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="Portability shim for OpenBSD's rpki-client" +HOMEPAGE="https://rpki-client.org/; +SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +EGIT_REPO_URI="https://github.com/${PN}/${PN}-openbsd.git; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + acct-group/_rpki-client + acct-user/_rpki-client +" +RDEPEND="${DEPEND}" +BDEPEND="" + +PATCHES=( + "${FILESDIR}/${PN}-${PV%_*}-update.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + default + + EGIT_BRANCH=$(cat "${S}"/OPENBSD_BRANCH) + EGIT_CHECKOUT_DIR="${S}/openbsd" + git-r3_fetch + git-r3_checkout +} + +src_prepare() { + default + + cd "${S}" + ./autogen.sh + + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-rsync=rsync + --with-base-dir="/var/cache/${PN}" + --with-output-dir="/var/db/${PN}" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install + insinto /etc/rpki + doins tals/* + keepdir "/var/db/${PN}/" + fowners -R _rpki-client "/var/db/${PN}/" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/, net-misc/openbgpd/files/
commit: 84e4a4dfecd6c2eb9d4f24bb63f54662643758bf Author: Alarig Le Lay swordarmor fr> AuthorDate: Fri May 29 04:50:31 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Fri May 29 04:57:40 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84e4a4df net-misc/openbgpd: Version bump to 6.7 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/Manifest | 1 + .../openbgpd/files/openbgpd--config.c.patch| 4 ++-- net-misc/openbgpd/files/openbgpd--update.patch | 4 ++-- net-misc/openbgpd/openbgpd-6.6_p0.ebuild | 12 +++ ...enbgpd-6.6_p0.ebuild => openbgpd-6.7_p0.ebuild} | 16 +++ net-misc/openbgpd/openbgpd-.ebuild | 24 +- 6 files changed, 35 insertions(+), 26 deletions(-) diff --git a/net-misc/openbgpd/Manifest b/net-misc/openbgpd/Manifest index 5d2486d..5e4abe2 100644 --- a/net-misc/openbgpd/Manifest +++ b/net-misc/openbgpd/Manifest @@ -1 +1,2 @@ DIST openbgpd-6.6p0.tar.gz 676732 BLAKE2B 80b391ead81d8d3bd20fe9b3eb3f8976485d29241f30c7395c678ff3f0fd87b2f3036b2ebb502ff0ca27d79f4fbbe6ba93576069edb32f004705d71d92e2b3a2 SHA512 07a7599b3ab14181575dc38647b307a4efa7d5dfa8a7aefe70483eb6773cb792eac788a10ea865d78daa59f197fc2d9cd2ce96d0c0251564507963716057fee0 +DIST openbgpd-6.7p0.tar.gz 699211 BLAKE2B 981105c3a9ba6a7b143ad6d926459382686f23b6355392fedaecaaf572c0d6054f6ce7656eaf7461d5bdc753e0be3d70f7ae44ee85395fd0d310d2bef7251bf8 SHA512 7309fe00ada74503ae6c739886e8a78af6cba93cbe6d29f9656eb95f96124401ac7b00ebe1b345b1c786582f661c72caf22c9193968662db2a1f19703f34cd2e diff --git a/net-misc/openbgpd/files/openbgpd--config.c.patch b/net-misc/openbgpd/files/openbgpd--config.c.patch index a4bda12..edda6fb 100644 --- a/net-misc/openbgpd/files/openbgpd--config.c.patch +++ b/net-misc/openbgpd/files/openbgpd--config.c.patch @@ -1,5 +1,5 @@ openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100 -+++ openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100 +--- a/openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100 b/openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100 @@ -343,7 +343,8 @@ fatal("getifaddrs"); diff --git a/net-misc/openbgpd/files/openbgpd--update.patch b/net-misc/openbgpd/files/openbgpd--update.patch index a60752d..15969c0 100644 --- a/net-misc/openbgpd/files/openbgpd--update.patch +++ b/net-misc/openbgpd/files/openbgpd--update.patch @@ -1,5 +1,5 @@ update.sh 2020-03-20 15:14:46.462983445 +0100 -+++ update.sh 2020-03-20 15:14:56.473090379 +0100 +--- a/update.sh2020-03-20 15:14:46.462983445 +0100 b/update.sh2020-03-20 15:14:56.473090379 +0100 @@ -13,10 +13,6 @@ git clone "${OPENBGPD_GIT}/openbsd" fi diff --git a/net-misc/openbgpd/openbgpd-6.6_p0.ebuild b/net-misc/openbgpd/openbgpd-6.6_p0.ebuild index 2dd151e..c4b1f50 100644 --- a/net-misc/openbgpd/openbgpd-6.6_p0.ebuild +++ b/net-misc/openbgpd/openbgpd-6.6_p0.ebuild @@ -20,6 +20,7 @@ IUSE="" DEPEND="" RDEPEND=" ${DEPEND} + !!net-misc/quagga acct-group/_bgpd acct-user/_bgpd " @@ -42,8 +43,11 @@ src_install() { } pkg_postinst() { - ewarn "" - ewarn "OpenBGPD portable (not running on OpenBSD) can’t export its RIB to" - ewarn "the FIB. It’s only suitable for route-reflectors or route-servers." - ewarn "" + if [ -z "${REPLACING_VERSIONS}" ]; then + ewarn "" + ewarn "OpenBGPD portable (not running on OpenBSD) can’t export its RIB" + ewarn "to the FIB. It’s only suitable for route-reflectors or" + ewarn "route-servers." + ewarn "" + fi } diff --git a/net-misc/openbgpd/openbgpd-6.6_p0.ebuild b/net-misc/openbgpd/openbgpd-6.7_p0.ebuild similarity index 73% copy from net-misc/openbgpd/openbgpd-6.6_p0.ebuild copy to net-misc/openbgpd/openbgpd-6.7_p0.ebuild index 2dd151e..ccd7a6b 100644 --- a/net-misc/openbgpd/openbgpd-6.6_p0.ebuild +++ b/net-misc/openbgpd/openbgpd-6.7_p0.ebuild @@ -20,6 +20,7 @@ IUSE="" DEPEND="" RDEPEND=" ${DEPEND} + !!net-misc/quagga acct-group/_bgpd acct-user/_bgpd " @@ -29,10 +30,6 @@ BDEPEND=" S="${WORKDIR}/${MY_P}" -PATCHES=( - "${FILESDIR}/${P}-config.c.patch" -) - src_install() { default @@ -42,8 +39,11 @@ src_install() { } pkg_postinst() { - ewarn "" - ewarn "OpenBGPD portable (not running on OpenBSD) can’t export its RIB to" - ewarn "the FIB. It’s only suitable for route-reflect
[gentoo-commits] repo/proj/guru:dev commit in: acct-group/_rpki-client/
commit: 87e053783c317de28ccfb1cd4ff860ca268c4776 Author: Alarig Le Lay swordarmor fr> AuthorDate: Sun May 3 20:52:23 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Sun May 3 20:52:23 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87e05378 acct-group/_rpki-client: New ebuild Group for acct-user/_rpki-client Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> acct-group/_rpki-client/_rpki-client-0.ebuild | 10 ++ acct-group/_rpki-client/metadata.xml | 8 2 files changed, 18 insertions(+) diff --git a/acct-group/_rpki-client/_rpki-client-0.ebuild b/acct-group/_rpki-client/_rpki-client-0.ebuild new file mode 100644 index 000..fe4f505 --- /dev/null +++ b/acct-group/_rpki-client/_rpki-client-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +KEYWORDS="~amd64 ~x86" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/_rpki-client/metadata.xml b/acct-group/_rpki-client/metadata.xml new file mode 100644 index 000..17361c3 --- /dev/null +++ b/acct-group/_rpki-client/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ala...@swordarmor.fr + Alarig Le Lay + +
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/rpki-client/, net-misc/rpki-client/files/
commit: 075f159d38dba3037debd40fbdfc82c1e421c9b4 Author: Alarig Le Lay swordarmor fr> AuthorDate: Sun May 3 20:54:07 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Sun May 3 20:54:07 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=075f159d net-misc/rpki-client: New ebuild RPKI client implementation Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/Manifest | 1 + .../files/rpki-client-0.2.0-Makefile.patch | 19 ++ net-misc/rpki-client/metadata.xml | 8 net-misc/rpki-client/rpki-client-0.3.0.ebuild | 43 ++ 4 files changed, 71 insertions(+) diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest new file mode 100644 index 000..b50be42 --- /dev/null +++ b/net-misc/rpki-client/Manifest @@ -0,0 +1 @@ +DIST rpki-client-0.3.0.tar.gz 81002 BLAKE2B acc428d14cfcfd0733236061d4b7bccce2fc898829ffc34603918e7cee1c7bf48496388c667027c9a3c319f41c46c58bd06e73088e2f2f80958dd5db34e1d5a6 SHA512 4169198074bd3e81008e34838a868313faa450c4fdf5bc827a5229a8ca4fbaa22fedd45d4dde59be0f15d8b80a27eb287a5e29eacc4a2c4a57e9c9e344ac3bbf diff --git a/net-misc/rpki-client/files/rpki-client-0.2.0-Makefile.patch b/net-misc/rpki-client/files/rpki-client-0.2.0-Makefile.patch new file mode 100644 index 000..25ff4a5 --- /dev/null +++ b/net-misc/rpki-client/files/rpki-client-0.2.0-Makefile.patch @@ -0,0 +1,19 @@ +--- Makefile 2019-06-16 16:32:45.0 +0200 Makefile 2019-12-07 17:14:01.888076319 +0100 +@@ -30,12 +30,12 @@ + test-tal + + # Linux. +-#LDADD += `pkg-config --libs openssl` -lresolv +-#CFLAGS += `pkg-config --cflags openssl` ++LDADD += `pkg-config --libs openssl` -lresolv ++CFLAGS += `pkg-config --cflags openssl` + + # OpenBSD. +-CFLAGS += -I/usr/local/include/eopenssl +-LDADD += /usr/local/lib/eopenssl/libssl.a /usr/local/lib/eopenssl/libcrypto.a ++#CFLAGS += -I/usr/local/include/eopenssl ++#LDADD += /usr/local/lib/eopenssl/libssl.a /usr/local/lib/eopenssl/libcrypto.a + + all: $(BINS) + diff --git a/net-misc/rpki-client/metadata.xml b/net-misc/rpki-client/metadata.xml new file mode 100644 index 000..17361c3 --- /dev/null +++ b/net-misc/rpki-client/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ala...@swordarmor.fr + Alarig Le Lay + + diff --git a/net-misc/rpki-client/rpki-client-0.3.0.ebuild b/net-misc/rpki-client/rpki-client-0.3.0.ebuild new file mode 100644 index 000..ca194cc --- /dev/null +++ b/net-misc/rpki-client/rpki-client-0.3.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils + +VERSION="VERSION_${PV//./_}" + +DESCRIPTION="RPKI client implementation" +HOMEPAGE="https://github.com/kristapsdz/rpki-client; +SRC_URI="https://github.com/kristapsdz/${PN}/archive/${VERSION}.tar.gz -> ${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + acct-group/_rpki-client + acct-user/_rpki-client +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() { + ./configure CPPFLAGS="`pkg-config --cflags openssl`" \ + LDFLAGS="`pkg-config --libs-only-L openssl`" \ + LDADD="`pkg-config --libs openssl` -lresolv" +} + +src_unpack() { + unpack ${A} + mv "${WORKDIR}/${PN}-${VERSION}" "${S}" +} + +src_install() { + emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install + insinto /usr/share/${PN} + doins tals/* + keepdir /var/cache/${PN}/ + fowners -R _rpki-client /var/cache/${PN}/ +}
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/_rpki-client/
commit: 114b99319a62fe251a07e0b4b55616e5aa304204 Author: Alarig Le Lay swordarmor fr> AuthorDate: Sun May 3 20:53:17 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Sun May 3 20:53:17 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=114b9931 acct-user/_rpki-client: New ebuild User for net-misc/rpki-client Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> acct-user/_rpki-client/_rpki-client-0.ebuild | 16 acct-user/_rpki-client/metadata.xml | 8 2 files changed, 24 insertions(+) diff --git a/acct-user/_rpki-client/_rpki-client-0.ebuild b/acct-user/_rpki-client/_rpki-client-0.ebuild new file mode 100644 index 000..ab471e3 --- /dev/null +++ b/acct-user/_rpki-client/_rpki-client-0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="User for rpki-client" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( _rpki-client ) +ACCT_USER_HOME=/var/lib/${PN}/ +ACCT_USER_SHELL=/bin/sh + +acct-user_add_deps diff --git a/acct-user/_rpki-client/metadata.xml b/acct-user/_rpki-client/metadata.xml new file mode 100644 index 000..17361c3 --- /dev/null +++ b/acct-user/_rpki-client/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ala...@swordarmor.fr + Alarig Le Lay + +
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
commit: c0eef7f4a6323a03873df33a43398d426321ef3f Author: Alarig Le Lay swordarmor fr> AuthorDate: Sat May 2 08:40:28 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Sat May 2 08:40:28 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0eef7f4 net-misc/FORT-validator: Version bump to 1.2.1 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> .../FORT-validator/FORT-validator-1.2.1.ebuild | 77 ++ net-misc/FORT-validator/Manifest | 1 + 2 files changed, 78 insertions(+) diff --git a/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild new file mode 100644 index 000..ce424e3 --- /dev/null +++ b/net-misc/FORT-validator/FORT-validator-1.2.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools fcaps systemd + +DESCRIPTION="FORT validator is an open source RPKI validator" +HOMEPAGE="https://fortproject.net/validator?2; +SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +MY_PN="fort" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="caps libressl" + +DEPEND=" + acct-group/fort + acct-user/fort + caps? ( sys-libs/libcap ) + dev-libs/jansson + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) +" +RDEPEND=" + ${DEPEND} + net-misc/rsync +" +BDEPEND=" + sys-devel/autoconf + sys-devel/automake +" + +PATCHES="${FILESDIR}/${PN}-skip-online-test.patch" + +src_prepare() { + default + + eautoreconf +} + +src_install() { + newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN} + + emake DESTDIR="${D}" install + insinto /usr/share/${MY_PN}/ + insopts -m0644 -o "${MY_PN}" + diropts -m0755 -o "${MY_PN}" + doins -r examples/tal/ + + dodoc -r examples/ + + insinto /etc/fort + newins "${FILESDIR}/fort-config.json" config.json + + exeinto "/usr/libexec/${MY_PN}" + doexe fort_setup.sh + + systemd_dounit "${FILESDIR}/${MY_PN}.service" +} + +pkg_postinst() { + fcaps cap_net_bind_service usr/bin/fort + + einfo "" + einfo "ARIN TAL is disabled by default because the ARIN Relying Party" + einfo "Agreement must be accepted beforehead. Start fort, run" + einfo "" + einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}/tal/' fort" + einfo "" + einfo "as root and restart fort to enable it." + einfo "The configuration file generation will provide a config file, but a" + einfo "simpler one is shiped with the ebuid. Use the one you prefer." +} diff --git a/net-misc/FORT-validator/Manifest b/net-misc/FORT-validator/Manifest index abe9cf9..abb8724 100644 --- a/net-misc/FORT-validator/Manifest +++ b/net-misc/FORT-validator/Manifest @@ -1 +1,2 @@ DIST FORT-validator-1.2.0.tar.gz 427483 BLAKE2B 05fbec44fb17fa188b6196a2b166f2e112224dcf4071cc875ed1f3a147b28acff94c89b0c0a658aaee197e1820d9f53803e73add81e355f7df07713fcdb0df00 SHA512 e89b1aa7c0cd4036d04a017898e1a6017450f5dab96e57c35b0aa532b212b23f7fab17ca117a9461c9bdacca511ea70341e692a4d5e8f277ae8e277c1d48706e +DIST FORT-validator-1.2.1.tar.gz 431832 BLAKE2B 25459e591a531dcf3326baec06c9e462611f1fd727bd79623d0f5eae0f02b2398e698ea6f0cf7608061f5e125afb056c7dff9b1dcc6fbe01332e573e8c4b1f15 SHA512 87d256a02ca6d3c00bb2245476c126b076f6c57e9eeaefb2dcb0dfed5763b5769731de08e4168c9ce701a2820eeda69c3bf054c8445b910948504fdb7b0b6b50
[gentoo-commits] repo/proj/guru:dev commit in: games-action/minecraft-launcher/
commit: f1006bd06af8afdea7a6b965e0f73457c121037d Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Apr 29 16:11:56 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Apr 29 16:11:56 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1006bd0 games-action/minecraft-launcher: Adding dev-libs/nss dep Doesn’t start without it, see https://paste.swordarmor.fr/raw/NgyQ Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> .../minecraft-launcher-2.1.13829.ebuild | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/games-action/minecraft-launcher/minecraft-launcher-2.1.13829.ebuild b/games-action/minecraft-launcher/minecraft-launcher-2.1.13829.ebuild index b4974ab..34f513d 100644 --- a/games-action/minecraft-launcher/minecraft-launcher-2.1.13829.ebuild +++ b/games-action/minecraft-launcher/minecraft-launcher-2.1.13829.ebuild @@ -16,9 +16,16 @@ SLOT="2" RESTRICT="bindist mirror" -RDEPEND="gnome-base/gconf +RDEPEND=" + >=x11-libs/gtk+-2.24.32-r1 + dev-libs/nss + gnome-base/gconf + media-libs/openal sys-apps/dbus + virtual/jre:1.8 + virtual/opengl x11-apps/xrandr + x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage @@ -26,13 +33,9 @@ RDEPEND="gnome-base/gconf x11-libs/libXfixes x11-libs/libXi x11-libs/libXrender - x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/xcb-util - >=x11-libs/gtk+-2.24.32-r1 - media-libs/openal - virtual/opengl - virtual/jre:1.8" +" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/
commit: a26fc1f9666f03e98fac54d4033167f6eea1a88c Author: Alarig Le Lay swordarmor fr> AuthorDate: Thu Apr 16 18:27:53 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Thu Apr 16 18:27:53 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a26fc1f9 app-text/OCRmyPDF: Newer dev-python/pdfminer-six dep See https://github.com/jbarlow83/OCRmyPDF/blob/v9.7.2/setup.py#L101 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> app-text/OCRmyPDF/OCRmyPDF-9.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/OCRmyPDF/OCRmyPDF-9.7.2.ebuild b/app-text/OCRmyPDF/OCRmyPDF-9.7.2.ebuild index b397cce..ef648cf 100644 --- a/app-text/OCRmyPDF/OCRmyPDF-9.7.2.ebuild +++ b/app-text/OCRmyPDF/OCRmyPDF-9.7.2.ebuild @@ -31,7 +31,7 @@ RDEPEND=" app-text/ghostscript-gpl app-text/tesseract app-text/unpaper - <=dev-python/pdfminer-six-20200124[${PYTHON_USEDEP}] + <=dev-python/pdfminer-six-20200402[${PYTHON_USEDEP}] >=dev-python/pdfminer-six-20181108[${PYTHON_USEDEP}] dev-python/pikepdf[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pdfminer-six/
commit: e764a83755af1b6aed2795a3223c13705dbc3779 Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Apr 15 19:48:45 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Apr 15 19:51:24 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e764a837 dev-python/pdfminer-six: Switching to distutils_enable_tests Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> dev-python/pdfminer-six/pdfminer-six-20200124.ebuild | 6 +++--- dev-python/pdfminer-six/pdfminer-six-20200402.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-python/pdfminer-six/pdfminer-six-20200124.ebuild b/dev-python/pdfminer-six/pdfminer-six-20200124.ebuild index 18364ed..fc4fb4c 100644 --- a/dev-python/pdfminer-six/pdfminer-six-20200124.ebuild +++ b/dev-python/pdfminer-six/pdfminer-six-20200124.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${MY_PN}/archive/${PV}.tar.gz -> LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc test" +IUSE="doc" RDEPEND=" >=dev-python/chardet-3.0[${PYTHON_USEDEP}] @@ -24,10 +24,8 @@ RDEPEND=" dev-python/sortedcontainers[${PYTHON_USEDEP}] " DEPEND=" - ${RDEPEND} test? ( dev-python/nose[${PYTHON_USEDEP}] - dev-python/tox[${PYTHON_USEDEP}] ) " BDEPEND=" @@ -47,3 +45,5 @@ python_install_all() { use doc && local HTML_DOCS=( docs/build/html/. ) distutils-r1_python_install_all } + +distutils_enable_tests nose diff --git a/dev-python/pdfminer-six/pdfminer-six-20200402.ebuild b/dev-python/pdfminer-six/pdfminer-six-20200402.ebuild index 18364ed..fc4fb4c 100644 --- a/dev-python/pdfminer-six/pdfminer-six-20200402.ebuild +++ b/dev-python/pdfminer-six/pdfminer-six-20200402.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${MY_PN}/archive/${PV}.tar.gz -> LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc test" +IUSE="doc" RDEPEND=" >=dev-python/chardet-3.0[${PYTHON_USEDEP}] @@ -24,10 +24,8 @@ RDEPEND=" dev-python/sortedcontainers[${PYTHON_USEDEP}] " DEPEND=" - ${RDEPEND} test? ( dev-python/nose[${PYTHON_USEDEP}] - dev-python/tox[${PYTHON_USEDEP}] ) " BDEPEND=" @@ -47,3 +45,5 @@ python_install_all() { use doc && local HTML_DOCS=( docs/build/html/. ) distutils-r1_python_install_all } + +distutils_enable_tests nose
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
commit: 0c3e21491b8464609ae08cf0eefaa6f0bc3f9dce Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Apr 15 18:39:03 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Apr 15 19:51:24 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c3e2149 dev-python/sphinx-argparse: Removing py2.7 support Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild index a7dc66b..f0246ed 100644 --- a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild +++ b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1 DESCRIPTION="Sphinx extension that automatically documents argparse commands and options"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
commit: 46ce0886c22afe5f707fa19559d02f5a14cd4d8d Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Apr 15 19:50:14 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Apr 15 19:51:24 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46ce0886 dev-python/sphinx-argparse: Adding tests Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild index f0246ed..deebc20 100644 --- a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild +++ b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild @@ -20,4 +20,11 @@ RDEPEND=" ${DEPEND} dev-python/sphinx[${PYTHON_USEDEP}] " -BDEPEND="" +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/
commit: 17cf06c74e9fff600e9ad9432b5a06e01f735256 Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Apr 15 18:11:38 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Apr 15 18:27:49 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17cf06c7 app-text/OCRmyPDF: Removing dev-python/pytest-runner dep Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild b/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild index 2837fc8..36d918e 100644 --- a/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild +++ b/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild @@ -33,9 +33,13 @@ RDEPEND=" virtual/python-cffi[${PYTHON_USEDEP}] jbig2enc? ( media-libs/jbig2enc ) " -BDEPEND=" - dev-python/pytest-runner[${PYTHON_USEDEP}] -" + +python_prepare_all() { + # do not depend on deprecated dep + sed -i -e '/pytest-runner/d' setup.py || die + + distutils-r1_python_prepare_all +} src_install() { distutils-r1_src_install
[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/
commit: b37e43f0a3b710b2df8d1470e84740a5b12d89d3 Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Apr 15 18:10:11 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Apr 15 18:10:11 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b37e43f0 app-text/OCRmyPDF: Removing setuptools dep Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild b/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild index bb567c2..2837fc8 100644 --- a/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild +++ b/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild @@ -34,7 +34,6 @@ RDEPEND=" jbig2enc? ( media-libs/jbig2enc ) " BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] dev-python/pytest-runner[${PYTHON_USEDEP}] "
[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/
commit: fc4a8fc1988101b6c7f01787a77f755a2817d32a Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Apr 15 18:30:28 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Apr 15 18:30:28 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc4a8fc1 app-text/OCRmyPDF: README* is in default DOCS Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild b/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild index 36d918e..3209a63 100644 --- a/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild +++ b/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild @@ -48,6 +48,4 @@ src_install() { insinto /usr/share/fish/vendor_completions.d doins "${S}"/misc/completion/ocrmypdf.fish - - dodoc README.md }
[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/
commit: ca81db855911a9e6da41f47d9ad6826e9366640e Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Apr 15 17:33:08 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Apr 15 17:33:08 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca81db85 app-text/OCRmyPDF: New ebuild OCRmyPDF adds an OCR text layer to scanned PDF files Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> app-text/OCRmyPDF/Manifest | 1 + app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild | 50 + app-text/OCRmyPDF/metadata.xml | 13 + 3 files changed, 64 insertions(+) diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest new file mode 100644 index 000..f969020 --- /dev/null +++ b/app-text/OCRmyPDF/Manifest @@ -0,0 +1 @@ +DIST OCRmyPDF-9.7.1.tar.gz 7859333 BLAKE2B 5f366d8655c55dafe911d2f1feaad84c4f032252454015693b314515d6bd308e91f93626cb3229d2956354e2c60df8420fb4d7a2023ca0a78636ea5c40d7ff56 SHA512 daf5f636afa2704c9163f4f0d49f944358919c2af229030d78bb29f10d0a8acf3e219060542d52982bc02180b410c6dca771c54f4d3239250365397707bccf6c diff --git a/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild b/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild new file mode 100644 index 000..bb567c2 --- /dev/null +++ b/app-text/OCRmyPDF/OCRmyPDF-9.7.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files" +HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF; +MY_GITHUB_AUTHOR="jbarlow83" +SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="jbig2enc" + +DEPEND="" +RDEPEND=" + ${DEPEND} + app-text/ghostscript-gpl + app-text/tesseract + app-text/unpaper + <=dev-python/pdfminer-six-20200124[${PYTHON_USEDEP}] + >=dev-python/pdfminer-six-20181108[${PYTHON_USEDEP}] + dev-python/pikepdf[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/reportlab[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + media-gfx/img2pdf + media-gfx/pngquant + media-libs/leptonica + virtual/python-cffi[${PYTHON_USEDEP}] + jbig2enc? ( media-libs/jbig2enc ) +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/pytest-runner[${PYTHON_USEDEP}] +" + +src_install() { + distutils-r1_src_install + + newbashcomp "${S}"/misc/completion/ocrmypdf.bash "${PN,,}" + + insinto /usr/share/fish/vendor_completions.d + doins "${S}"/misc/completion/ocrmypdf.fish + + dodoc README.md +} diff --git a/app-text/OCRmyPDF/metadata.xml b/app-text/OCRmyPDF/metadata.xml new file mode 100644 index 000..c95868c --- /dev/null +++ b/app-text/OCRmyPDF/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ala...@swordarmor.fr + Alarig Le Lay + + + + Uses media-libs/jbig2enc for better compression algorithm + + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pdfminer-six/
commit: 25676caa79355400a93ba8c78005dacc0c524eb0 Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Apr 15 17:31:41 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Apr 15 17:31:41 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25676caa dev-python/pdfminer-six: New ebuild Community maintained fork of pdfminer Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> dev-python/pdfminer-six/Manifest | 2 + dev-python/pdfminer-six/metadata.xml | 8 .../pdfminer-six/pdfminer-six-20200124.ebuild | 49 ++ .../pdfminer-six/pdfminer-six-20200402.ebuild | 49 ++ 4 files changed, 108 insertions(+) diff --git a/dev-python/pdfminer-six/Manifest b/dev-python/pdfminer-six/Manifest new file mode 100644 index 000..439b541 --- /dev/null +++ b/dev-python/pdfminer-six/Manifest @@ -0,0 +1,2 @@ +DIST pdfminer-six-20200124.tar.gz 10181868 BLAKE2B 1421c4fba7ba3ad47966ee2a023453794b674033f9a84d11758efdf1601d82a5a628276a2ec57db99827856935c14e0b6fea49ac3a54fce97933e73a4ca598ae SHA512 60ce03984ef7d80d47e55ef50886ea77f82b7b4a61924332a25a56f4271f83816ca95c5e17a52d592c86356ffe8a0db530eae7c5f5b1f96fc42ae42679378a58 +DIST pdfminer-six-20200402.tar.gz 10184190 BLAKE2B a54a9eee0297574b0b6e1b3df89a72ba4d2570b49312ebdba1b1d56387fa3c126dda032a6560bc6195f3b8f59a57e17839fda7bfa1386ba31494060bcf1a9f1b SHA512 da64a9141ad1afde63c41e6678ac5f2a13abba7ee2d1447fb5cd986e90a2d02ba040f128bb1f73db4329929eed90488a3b0b8c96f6af0d1968d483820bf6d656 diff --git a/dev-python/pdfminer-six/metadata.xml b/dev-python/pdfminer-six/metadata.xml new file mode 100644 index 000..17361c3 --- /dev/null +++ b/dev-python/pdfminer-six/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ala...@swordarmor.fr + Alarig Le Lay + + diff --git a/dev-python/pdfminer-six/pdfminer-six-20200124.ebuild b/dev-python/pdfminer-six/pdfminer-six-20200124.ebuild new file mode 100644 index 000..18364ed --- /dev/null +++ b/dev-python/pdfminer-six/pdfminer-six-20200124.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit distutils-r1 + +MY_PN="${PN/-/.}" + +DESCRIPTION="Community maintained fork of pdfminer" +HOMEPAGE="https://github.com/pdfminer/pdfminer.six; +MY_GITHUB_AUTHOR="pdfminer" +SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND=" + >=dev-python/chardet-3.0[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/sortedcontainers[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/tox[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-argparse[${PYTHON_USEDEP}] + ) +" + +S="${WORKDIR}"/"${MY_PN}-${PV}" + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/build/html/. ) + distutils-r1_python_install_all +} diff --git a/dev-python/pdfminer-six/pdfminer-six-20200402.ebuild b/dev-python/pdfminer-six/pdfminer-six-20200402.ebuild new file mode 100644 index 000..18364ed --- /dev/null +++ b/dev-python/pdfminer-six/pdfminer-six-20200402.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit distutils-r1 + +MY_PN="${PN/-/.}" + +DESCRIPTION="Community maintained fork of pdfminer" +HOMEPAGE="https://github.com/pdfminer/pdfminer.six; +MY_GITHUB_AUTHOR="pdfminer" +SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND=" + >=dev-python/chardet-3.0[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/sortedcontainers[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/tox[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-argparse[${PYTHON_USEDEP}] + ) +" + +S="${WORKDIR}"/"${MY_PN}-${PV}" + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
commit: a354c2fc41ba5b9ec8c0ea1ecdd9d28e860b8d28 Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Apr 15 17:30:32 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Apr 15 17:30:32 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a354c2fc dev-python/sphinx-argparse: New ebuild Sphinx extension that automatically documents argparse commands and options Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> dev-python/sphinx-argparse/Manifest| 1 + dev-python/sphinx-argparse/metadata.xml| 8 .../sphinx-argparse/sphinx-argparse-0.2.5.ebuild | 23 ++ 3 files changed, 32 insertions(+) diff --git a/dev-python/sphinx-argparse/Manifest b/dev-python/sphinx-argparse/Manifest new file mode 100644 index 000..c6936b8 --- /dev/null +++ b/dev-python/sphinx-argparse/Manifest @@ -0,0 +1 @@ +DIST sphinx-argparse-0.2.5.tar.gz 12153 BLAKE2B f2ba5fda9bc33831aebab9f1e836a4aabbd8d09ed43485583229c23453a76223c9c12e1b9f8f1066b8c8f44dfd7a1848572cafd0c1e66898b14878b94417f023 SHA512 785e2b1ea04b39721d28aee712b87f7fccb56a25a2d5ccf7825b27673a7e53069265c89b32f7b63d4f788127fe815595913af699dba3cd60db37a7efdef6ea55 diff --git a/dev-python/sphinx-argparse/metadata.xml b/dev-python/sphinx-argparse/metadata.xml new file mode 100644 index 000..a69b0a0 --- /dev/null +++ b/dev-python/sphinx-argparse/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + Alarig Le Lay + ala...@swordarmor.fr + + diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild new file mode 100644 index 000..a7dc66b --- /dev/null +++ b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild @@ -0,0 +1,23 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{6,7,8} ) +inherit distutils-r1 + +DESCRIPTION="Sphinx extension that automatically documents argparse commands and options" +HOMEPAGE="https://pypi.org/project/sphinx-argparse/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND=" + ${DEPEND} + dev-python/sphinx[${PYTHON_USEDEP}] +" +BDEPEND=""
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/files/
commit: 0f08228b49a98b568b683e1d6954e9c4ada09012 Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Mar 25 07:37:06 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Mar 25 07:37:06 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f08228b net-misc/openbgpd: unnecessary executable bit files/openbgpd-init.d Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/files/openbgpd-init.d | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/net-misc/openbgpd/files/openbgpd-init.d b/net-misc/openbgpd/files/openbgpd-init.d old mode 100755 new mode 100644
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/files/
commit: 021fee87f4589735b3a8d067dc36a87f4e0e8f5f Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Mar 24 20:07:04 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Tue Mar 24 20:07:04 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=021fee87 net-misc/openbgpd: We need those patches as well Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/files/openbgpd--config.c.patch | 12 net-misc/openbgpd/files/openbgpd--update.patch | 13 + 2 files changed, 25 insertions(+) diff --git a/net-misc/openbgpd/files/openbgpd--config.c.patch b/net-misc/openbgpd/files/openbgpd--config.c.patch new file mode 100644 index 000..a4bda12 --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd--config.c.patch @@ -0,0 +1,12 @@ +--- openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100 openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100 +@@ -343,7 +343,8 @@ + fatal("getifaddrs"); + + for (ifa = ifap; ifa; ifa = ifa->ifa_next) { +- if (ifa->ifa_addr->sa_family != AF_INET) ++ if (ifa->ifa_addr == NULL || ++ ifa->ifa_addr->sa_family != AF_INET) + continue; + cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr; + if ((cur & localnet) == localnet) /* skip 127/8 */ diff --git a/net-misc/openbgpd/files/openbgpd--update.patch b/net-misc/openbgpd/files/openbgpd--update.patch new file mode 100644 index 000..a60752d --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd--update.patch @@ -0,0 +1,13 @@ +--- update.sh 2020-03-20 15:14:46.462983445 +0100 update.sh 2020-03-20 15:14:56.473090379 +0100 +@@ -13,10 +13,6 @@ + git clone "${OPENBGPD_GIT}/openbsd" + fi + fi +-(cd openbsd +- git fetch +- git checkout "${openbsd_branch}" +- git pull --rebase) + + # setup source paths + dir=`pwd`
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/
commit: 41e3b454c6b1b034b60f6073769040102e0021c9 Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Mar 24 20:01:17 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Tue Mar 24 20:01:17 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41e3b454 net-misc/openbgpd: Re-adding a corrected git version Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/openbgpd-.ebuild | 69 ++ 1 file changed, 69 insertions(+) diff --git a/net-misc/openbgpd/openbgpd-.ebuild b/net-misc/openbgpd/openbgpd-.ebuild new file mode 100644 index 000..a7ba284 --- /dev/null +++ b/net-misc/openbgpd/openbgpd-.ebuild @@ -0,0 +1,69 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools git-r3 systemd + +DESCRIPTION="OpenBGPD is a free implementation of BGPv4" +HOMEPAGE="http://www.openbgpd.org/index.html; +EGIT_REPO_URI="https://github.com/openbgpd-portable/openbgpd-portable.git; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND="" +RDEPEND=" + ${DEPEND} + !!net-misc/quagga + acct-group/_bgpd + acct-user/_bgpd +" +BDEPEND=" + dev-util/byacc + sys-devel/autoconf + sys-devel/automake + sys-devel/libtool +" + +src_unpack() { + git-r3_src_unpack + + cd "${WORKDIR}" + + EGIT_REPO_URI="https://github.com/openbgpd-portable/openbgpd-openbsd.git; + EGIT_BRANCH=$(cat "${S}"/OPENBSD_BRANCH) + EGIT_CHECKOUT_DIR="${S}/openbsd" + git-r3_fetch + git-r3_checkout +} + +src_prepare() { + eapply -p0 "${FILESDIR}/${P}-update.patch" + eapply -p0 "${FILESDIR}/${P}-config.c.patch" + default + ./autogen.sh + eautoreconf +} + +src_configure() { + export YACC=byacc + default +} + +src_install() { + default + + newinitd "${FILESDIR}/${PN}-init.d" bgpd + newconfd "${FILESDIR}/${PN}-conf.d" bgpd + systemd_newunit "${FILESDIR}/${PN}.service" bgpd.service +} + +pkg_postinst() { + ewarn "" + ewarn "OpenBGPD portable (not running on OpenBSD) can’t export its RIB to" + ewarn "the FIB. It’s only suitable for route-reflectors or route-servers." + ewarn "" +}
[gentoo-commits] repo/proj/guru:dev commit in: acct-group/_bgpd/
commit: 3d91047cad76100906c39bc8325efac1cb961cde Author: Alarig Le Lay swordarmor fr> AuthorDate: Sat Mar 21 17:53:10 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Sat Mar 21 17:53:10 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d91047c acct-group/_bgpd: New ebuild Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> acct-group/_bgpd/_bgpd-0.ebuild | 11 +++ acct-group/_bgpd/metadata.xml | 8 2 files changed, 19 insertions(+) diff --git a/acct-group/_bgpd/_bgpd-0.ebuild b/acct-group/_bgpd/_bgpd-0.ebuild new file mode 100644 index 000..bc3a99d --- /dev/null +++ b/acct-group/_bgpd/_bgpd-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +KEYWORDS="~amd64 ~x86" + +# BGP port 179 +ACCT_GROUP_ID=179 diff --git a/acct-group/_bgpd/metadata.xml b/acct-group/_bgpd/metadata.xml new file mode 100644 index 000..17361c3 --- /dev/null +++ b/acct-group/_bgpd/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ala...@swordarmor.fr + Alarig Le Lay + +
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/files/, net-misc/openbgpd/
commit: 7dc08326af3b84b856422368a311f07046c17ef5 Author: Alarig Le Lay swordarmor fr> AuthorDate: Sat Mar 21 17:59:39 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Sat Mar 21 17:59:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7dc08326 net-misc/openbgpd: New ebuild Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/Manifest | 2 + .../openbgpd/files/openbgpd-6.6_p0-config.c.patch | 12 .../openbgpd/files/openbgpd--config.c.patch| 12 net-misc/openbgpd/files/openbgpd--update.patch | 13 net-misc/openbgpd/files/openbgpd-conf.d| 7 +++ net-misc/openbgpd/files/openbgpd-init.d| 22 +++ net-misc/openbgpd/files/openbgpd.service | 12 net-misc/openbgpd/metadata.xml | 8 +++ net-misc/openbgpd/openbgpd-6.6_p0.ebuild | 54 net-misc/openbgpd/openbgpd-.ebuild | 73 ++ 10 files changed, 215 insertions(+) diff --git a/net-misc/openbgpd/Manifest b/net-misc/openbgpd/Manifest new file mode 100644 index 000..d746f9e --- /dev/null +++ b/net-misc/openbgpd/Manifest @@ -0,0 +1,2 @@ +DIST openbgpd-6.6p0.tar.gz 676732 BLAKE2B 80b391ead81d8d3bd20fe9b3eb3f8976485d29241f30c7395c678ff3f0fd87b2f3036b2ebb502ff0ca27d79f4fbbe6ba93576069edb32f004705d71d92e2b3a2 SHA512 07a7599b3ab14181575dc38647b307a4efa7d5dfa8a7aefe70483eb6773cb792eac788a10ea865d78daa59f197fc2d9cd2ce96d0c0251564507963716057fee0 +DIST openbgpd-portable-master.zip 79593 BLAKE2B 7a19522d015076491e698d5dd4434dfaab88ae2dde00b5cbc16122fb3be8a3bbe6906a89ed50d173806298e0e86737f93d7c6be57461ada6c7bb50699a19cbdd SHA512 6d55527c3955457f40c95ff1164f4f6f8c0a8b326c8a632014f83150ffb238eb393053a54b608d650b3756255588b155d537e1a0d228e2961d8f9890e3da641d diff --git a/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch b/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch new file mode 100644 index 000..e009cdf --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch @@ -0,0 +1,12 @@ +--- src/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100 src/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100 +@@ -343,7 +343,8 @@ + fatal("getifaddrs"); + + for (ifa = ifap; ifa; ifa = ifa->ifa_next) { +- if (ifa->ifa_addr->sa_family != AF_INET) ++ if (ifa->ifa_addr == NULL || ++ ifa->ifa_addr->sa_family != AF_INET) + continue; + cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr; + if ((cur & localnet) == localnet) /* skip 127/8 */ diff --git a/net-misc/openbgpd/files/openbgpd--config.c.patch b/net-misc/openbgpd/files/openbgpd--config.c.patch new file mode 100644 index 000..a4bda12 --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd--config.c.patch @@ -0,0 +1,12 @@ +--- openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100 openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100 +@@ -343,7 +343,8 @@ + fatal("getifaddrs"); + + for (ifa = ifap; ifa; ifa = ifa->ifa_next) { +- if (ifa->ifa_addr->sa_family != AF_INET) ++ if (ifa->ifa_addr == NULL || ++ ifa->ifa_addr->sa_family != AF_INET) + continue; + cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr; + if ((cur & localnet) == localnet) /* skip 127/8 */ diff --git a/net-misc/openbgpd/files/openbgpd--update.patch b/net-misc/openbgpd/files/openbgpd--update.patch new file mode 100644 index 000..a60752d --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd--update.patch @@ -0,0 +1,13 @@ +--- update.sh 2020-03-20 15:14:46.462983445 +0100 update.sh 2020-03-20 15:14:56.473090379 +0100 +@@ -13,10 +13,6 @@ + git clone "${OPENBGPD_GIT}/openbsd" + fi + fi +-(cd openbsd +- git fetch +- git checkout "${openbsd_branch}" +- git pull --rebase) + + # setup source paths + dir=`pwd` diff --git a/net-misc/openbgpd/files/openbgpd-conf.d b/net-misc/openbgpd/files/openbgpd-conf.d new file mode 100644 index 000..34055de --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd-conf.d @@ -0,0 +1,7 @@ +# /etc/conf.d/bgpd: config file for openbsd's bgpd + +# See bgpd(8) man page ... some popular options: +# -f file Use file as the configuration file, instead of the default +# /etc/bgpd.conf. +# +BGPD_OPTS="" diff --git a/net-misc/openbgpd/files/openbgpd-init.d b/net-misc/openbgpd/files/openbgpd-init.d new file mode 100755 index 000..40724a2 --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd-init.d @@ -0,0 +1,22 @@ +#!/sbin/openrc-run
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/_bgpd/
commit: 14ea29fa59be060a33f9facd66da7683bc79 Author: Alarig Le Lay swordarmor fr> AuthorDate: Sat Mar 21 17:54:48 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Sat Mar 21 17:54:48 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14ea29fa acct-user/_bgpd: New ebuild Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> acct-user/_bgpd/_bgpd-0.ebuild | 16 acct-user/_bgpd/metadata.xml | 8 2 files changed, 24 insertions(+) diff --git a/acct-user/_bgpd/_bgpd-0.ebuild b/acct-user/_bgpd/_bgpd-0.ebuild new file mode 100644 index 000..6dce5d5 --- /dev/null +++ b/acct-user/_bgpd/_bgpd-0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="User for OpenBGPD" +# BGP port 179 +ACCT_USER_ID=179 +ACCT_USER_GROUPS=( _bgpd ) +ACCT_USER_HOME=/var/empty + +acct-user_add_deps diff --git a/acct-user/_bgpd/metadata.xml b/acct-user/_bgpd/metadata.xml new file mode 100644 index 000..17361c3 --- /dev/null +++ b/acct-user/_bgpd/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ala...@swordarmor.fr + Alarig Le Lay + +
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
commit: 922c80b43fe8736d8d7247cb7f9f120237018b89 Author: Alarig Le Lay swordarmor fr> AuthorDate: Sun Mar 15 10:47:24 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Sun Mar 15 10:47:24 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=922c80b4 net-misc/FORT-validator: Removing dot at the end of DESCRIPTION Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/FORT-validator/FORT-validator-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild index 17a3f11..89e2388 100644 --- a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild +++ b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit autotools fcaps systemd -DESCRIPTION="FORT validator is an open source RPKI validator." +DESCRIPTION="FORT validator is an open source RPKI validator" HOMEPAGE="https://fortproject.net/validator?2; SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
commit: 31484e3facb06b7fe63163ee2dde9e110777497d Author: alarig swordarmor fr> AuthorDate: Fri Mar 13 16:26:59 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Fri Mar 13 16:27:45 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31484e3f net-misc/FORT-validator: Removing test/http_test.c Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/FORT-validator/FORT-validator-1.2.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild index 9598c51..8b0695e 100644 --- a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild +++ b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild @@ -36,6 +36,8 @@ BDEPEND=" src_prepare() { default + rm test/http* || die + eautoreconf }
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/fort/
commit: 6df7894fc846d8913b09b050c1f9c2cb3ad98af1 Author: alarig swordarmor fr> AuthorDate: Fri Mar 13 11:06:48 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Fri Mar 13 15:51:06 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6df7894f net-misc/FORT-validator: RPKI validator (new ebuild) Signed-off-by: Alarig Le Lay swordarmor.fr> acct-user/fort/fort-0.ebuild | 13 + acct-user/fort/metadata.xml | 12 2 files changed, 25 insertions(+) diff --git a/acct-user/fort/fort-0.ebuild b/acct-user/fort/fort-0.ebuild new file mode 100644 index 000..9c9fec7 --- /dev/null +++ b/acct-user/fort/fort-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="User for FORT RPKI validator" +ACCT_USER_ID=323 +ACCT_USER_GROUPS=( fort ) +ACCT_USER_HOME="/usr/share/${PN}/" + +acct-user_add_deps diff --git a/acct-user/fort/metadata.xml b/acct-user/fort/metadata.xml new file mode 100644 index 000..678ca7a --- /dev/null +++ b/acct-user/fort/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ala...@swordarmor.fr + Alarig Le Lay + + + proxy-ma...@gentoo.org + Proxy Maintainers + +
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/, net-misc/FORT-validator/files/, acct-user/, ...
commit: 306074bb6b298fbf0a3988372f7f10795b973faf Author: alarig swordarmor fr> AuthorDate: Fri Mar 13 11:06:48 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Fri Mar 13 12:16:00 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=306074bb net-misc/FORT-validator: RPKI validator (new ebuild) Signed-off-by: Alarig Le Lay swordarmor.fr> acct-group/fort/fort-0.ebuild | 9 +++ acct-group/fort/metadata.xml | 12 acct-user/fort-0.ebuild| 13 acct-user/metadata.xml | 12 .../FORT-validator/FORT-validator-1.2.0.ebuild | 77 ++ net-misc/FORT-validator/Manifest | 1 + net-misc/FORT-validator/files/fort-confd | 15 + net-misc/FORT-validator/files/fort-config.json | 10 +++ net-misc/FORT-validator/files/fort-initd | 26 net-misc/FORT-validator/files/fort.service | 35 ++ net-misc/FORT-validator/metadata.xml | 12 11 files changed, 222 insertions(+) diff --git a/acct-group/fort/fort-0.ebuild b/acct-group/fort/fort-0.ebuild new file mode 100644 index 000..2e40814 --- /dev/null +++ b/acct-group/fort/fort-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +# Port 323 +ACCT_GROUP_ID=323 diff --git a/acct-group/fort/metadata.xml b/acct-group/fort/metadata.xml new file mode 100644 index 000..678ca7a --- /dev/null +++ b/acct-group/fort/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ala...@swordarmor.fr + Alarig Le Lay + + + proxy-ma...@gentoo.org + Proxy Maintainers + + diff --git a/acct-user/fort-0.ebuild b/acct-user/fort-0.ebuild new file mode 100644 index 000..9c9fec7 --- /dev/null +++ b/acct-user/fort-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="User for FORT RPKI validator" +ACCT_USER_ID=323 +ACCT_USER_GROUPS=( fort ) +ACCT_USER_HOME="/usr/share/${PN}/" + +acct-user_add_deps diff --git a/acct-user/metadata.xml b/acct-user/metadata.xml new file mode 100644 index 000..678ca7a --- /dev/null +++ b/acct-user/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ala...@swordarmor.fr + Alarig Le Lay + + + proxy-ma...@gentoo.org + Proxy Maintainers + + diff --git a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild new file mode 100644 index 000..9598c51 --- /dev/null +++ b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools fcaps systemd + +DESCRIPTION="FORT validator is an open source RPKI validator." +HOMEPAGE="https://fortproject.net/validator?2; +SRC_URI="https://github.com/NICMx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +MY_PN="fort" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="caps libressl" + +DEPEND=" + acct-group/fort + acct-user/fort + caps? ( sys-libs/libcap ) + dev-libs/jansson + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) +" +RDEPEND=" + ${DEPEND} + net-misc/rsync +" +BDEPEND=" + sys-devel/autoconf + sys-devel/automake +" + +src_prepare() { + default + + eautoreconf +} + +src_install() { + newinitd "${FILESDIR}/${MY_PN}-initd" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}-confd" ${MY_PN} + + emake DESTDIR="${D}" install + insinto /usr/share/${MY_PN}/ + insopts -m0644 -o "${MY_PN}" + diropts -m0755 -o "${MY_PN}" + doins -r examples/tal/ + + dodoc -r examples/ + + insinto /etc/fort + newins "${FILESDIR}/fort-config.json" config.json + + exeinto "/usr/libexec/${MY_PN}" + doexe fort_setup.sh + + systemd_dounit "${FILESDIR}/${MY_PN}.service" +} + +pkg_postinst() { + fcaps cap_net_bind_service usr/bin/fort + + einfo "" + einfo "ARIN TAL is disabled by default because the ARIN Relying Party" + einfo "Agreement must be accepted beforehead. Start fort, run" + einfo "" + einfo " su -s /bin/sh -c '${EROOT}/usr/libexec/${MY_PN}/fort_setup.sh /usr/share/${MY_PN}