[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-jsonapi/
commit: d397b83d464ff1f9c252d03cd098e1793bb543ba Author: Mikle Kolyada gentoo org> AuthorDate: Wed Mar 10 07:30:22 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Mar 10 07:31:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d397b83d app-admin/gopass-jsonapi: initial import Bug: https://bugs.gentoo.org/775143 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> app-admin/gopass-jsonapi/Manifest | 230 ++ .../gopass-jsonapi/gopass-jsonapi-1.11.1.ebuild| 260 + app-admin/gopass-jsonapi/metadata.xml | 11 + 3 files changed, 501 insertions(+) diff --git a/app-admin/gopass-jsonapi/Manifest b/app-admin/gopass-jsonapi/Manifest new file mode 100644 index 000..6cf7dace1b4 --- /dev/null +++ b/app-admin/gopass-jsonapi/Manifest @@ -0,0 +1,230 @@ +DIST filippo.io%2Fage%2F@v%2Fv1.0.0-beta4.mod 133 BLAKE2B 4140d5578e9738f5f0edff83413628bcf7506e8844873be8427ab9203cb9f76ee5074cd9586fbdf6195927a74bf476c1ac622f2d9e65c884e77a727979bd6791 SHA512 192ccd509f32ea420df41a82089c720228423e16e4bcba0d667f73d92c246086c0a354643bb85f68435b5231f91b7c3364b2eda0a865196f0d991b0ec3c8b5b7 +DIST filippo.io%2Fage%2F@v%2Fv1.0.0-beta4.zip 50964 BLAKE2B ec82c1c2cc70f7de63f8b3c83fcaf85c5f4f07b166fecb520e48ad4ef0aab865193311b2f6af650e840c0019d5915e7f7361931fcb569ba8873f5f6daeeda353 SHA512 22f86d62c7a6325a294db906d3733d0904e769e9a837d12821f856842b1adac58882d6a2141c972bb804bb1829b97deb7f93427dd460dbb2d137714f854b6475 +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb SHA512 43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f +DIST github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.mod 35 BLAKE2B 15461787708b56993bf7904db63ae2a711c78fe67157ff2adec29bcdce2f6c29b7ef5d997ed7a0123ab24b0f3069d3833405849924037ca4da8c05032725706a SHA512 49d95d7db5b42c6948c50dcbee20a5ec6b554e78f8ee4beec2303b318d6289a32be807084806bd17ee8e680e58c2693f753614fdb6788f424c9d7496790b20ba +DIST github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.zip 7610 BLAKE2B 98f86c3092146db7614ab394d67f720bc3a8852576c0ede1f7ff053dfd8811274d0ba981efa7dc2c8fc3350c360f21ed45f429ecbcfd2a2da8663a209079 SHA512 5df11a2def2b93ec0465fffaeee22cf12802fd63574dccf977a6153aaddbe95c2a3ce20388fa3c3dba0b41d0cafbfa827ab9e6c311cfeb491e5b09aa907cb6cb +DIST github.com%2Fblang%2Fsemver%2F@v%2Fv0.0.0-20190414182527-1a9109f8c4a1.mod 31 BLAKE2B 15785a01a9f07d2cfe324a1ece5c8188395300b11821621fe13427b702cb9f452ebe125566c3c2648d2d83139add9ad6224d00536aaea7b16306eb62f67f8184 SHA512 5f7f52012aa82bdc43bd89d1491fbe00091299554bd85dbfc07f0cc757fcf44f4499df97a4f19c234ce70fbb7af0f4c54c13ffd547ef0a733365ea9c68dd0297 +DIST github.com%2Fblang%2Fsemver%2F@v%2Fv1.1.0.zip 8870 BLAKE2B 0be11b5ba9293bbc0e0da6efb8a51fcf7728cb51d4211c141dbf37a5282ed1de46acfd2e02057d9e751f23954c0dabd4a829fee6dbd3092395bdc14870046dda SHA512 83b6c74d5b138cc5763ebb1c41d08d1fe20a8d84316c91ba5f84a0fcc972f62fc770ad2b14c20b19c545923c8883d755a429da3b1975ff4f02b9dcc7f25ad52e +DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod 31 BLAKE2B 15785a01a9f07d2cfe324a1ece5c8188395300b11821621fe13427b702cb9f452ebe125566c3c2648d2d83139add9ad6224d00536aaea7b16306eb62f67f8184 SHA512 5f7f52012aa82bdc43bd89d1491fbe00091299554bd85dbfc07f0cc757fcf44f4499df97a4f19c234ce70fbb7af0f4c54c13ffd547ef0a733365ea9c68dd0297 +DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip 19948 BLAKE2B 3f604e82647eb2a4a4c309622080fd07701d032a430999f13da727cc01d455cd3d0e31a7079e0bd833fd17d84a228f9e3f588719c4491ba83e50aa442080acf3 SHA512 e1c0c9251b0c7f05bcfad6f73cab4215cbd550d98065ccf8553dc04a56d7f6153ee70a477230a0e7cd8adc3707c8bfba279676902300537eb056fd912d75b51c +DIST github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.mod 135 BLAKE2B 972a300b4bfdb286beb205187939882ea19895d492a2deee1529d8aeb390e6825c09fabb4d40f5ba12eecbba80d4663eb8a37c88a4c7fbb7d064f29ca6f52ed3 SHA512 b3b127f9b95a0b40135dd5891ccd0a07de9fcdb010ea8566619fea1096353258e65c6a0aef50e3cd9d199635aca014de1e2e396dcda14b38b9cdb1f8f5930876 +DIST github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.zip 10979 BLAKE2B 665bc1735901a3bbd3f86ca39d92ebaa9e06ed0a92fe944b402964aa8ad424b8d9fad8ae5578baad06ac6203b80b92abba260eeb19d372618feb7e91bb6c7cdb SHA512
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
commit: 2bfec260e57586d91de7da25029f893eef1094ea Author: Fabian Groffen gentoo org> AuthorDate: Wed Mar 10 07:24:01 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Mar 10 07:24:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfec260 x11-terms/rxvt-unicode: fix build on Prefix Closes: https://bugs.gentoo.org/506500 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 5 - x11-terms/rxvt-unicode/rxvt-unicode-.ebuild| 7 +-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild index 4f49bd38126..d72cdf336d7 100644 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild +++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools desktop systemd +inherit autotools desktop systemd prefix COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch" @@ -54,6 +54,9 @@ src_prepare() { # kill the rxvt-unicode terminfo file - #192083 sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed" + # use xsubpp from Prefix - #506500 + hprefixify -q '"' -w "/xsubpp/" src/Makefile.in + eautoreconf } diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild index f5856323843..71119ddbc14 100644 --- a/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild +++ b/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools cvs desktop vcs-clean +inherit autotools cvs desktop vcs-clean prefix DESCRIPTION="rxvt clone with xft and unicode support" HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html; @@ -56,6 +56,9 @@ src_prepare() { # kill the rxvt-unicode terminfo file - #192083 sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed" + # use xsubpp from Prefix - #506500 + hprefixify -q '"' -w "/xsubpp/" src/Makefile.in + eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
commit: bdc391ae6c522515a16c260cb422659f5d272870 Author: Emily Mills emlove me> AuthorDate: Tue Mar 9 21:31:18 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Mar 10 07:17:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc391ae gui-apps/swappy: Remove obsolete sed This fix has been merged upstream See: https://github.com/jtheoof/swappy/pull/99 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Emily Mills emlove.me> Closes: https://github.com/gentoo/gentoo/pull/19854 Signed-off-by: Joonas Niilola gentoo.org> gui-apps/swappy/swappy-.ebuild | 7 --- 1 file changed, 7 deletions(-) diff --git a/gui-apps/swappy/swappy-.ebuild b/gui-apps/swappy/swappy-.ebuild index eea557b615f..c56ab3ad4f9 100644 --- a/gui-apps/swappy/swappy-.ebuild +++ b/gui-apps/swappy/swappy-.ebuild @@ -33,13 +33,6 @@ BDEPEND=" virtual/pkgconfig " -src_prepare() { - default - - # See https://github.com/jtheoof/swappy/pull/99 - sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/' src/po/swappy.desktop.in || die "Sed failed!" -} - src_configure() { local emesonargs=( -Dwerror=false
[gentoo-commits] repo/gentoo:master commit in: sys-power/thermald/
commit: 78ee7f576d4ce9c912afc7fdacb3ed2139fd08a1 Author: Yixun Lan gentoo org> AuthorDate: Wed Mar 10 06:04:28 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Mar 10 06:07:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ee7f57 sys-power/thermald: version bump, 2.4.3 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Yixun Lan gentoo.org> sys-power/thermald/Manifest | 1 + sys-power/thermald/thermald-2.4.3.ebuild | 57 2 files changed, 58 insertions(+) diff --git a/sys-power/thermald/Manifest b/sys-power/thermald/Manifest index 9f4144d9f6b..d30db0a13c4 100644 --- a/sys-power/thermald/Manifest +++ b/sys-power/thermald/Manifest @@ -1,2 +1,3 @@ DIST thermald-2.4.1.tar.gz 455735 BLAKE2B ee4d6bc590bc50639c0b19adbba7e243358174a837b2ff155dea060b1cd09171d4fb77b18b785dc9f64a633f680358cb1d7b36e3bd438e5267e0a0a27e18497e SHA512 2dab7d57e028037208034ab4be95dc138ce028d4a47a0151c69816e1502065d801d52990641544b5d246144e654c15c663fa78af6cea094cf9a107f2fb29c1ef DIST thermald-2.4.2.tar.gz 455797 BLAKE2B 5be01fa67defe738d2e9109388ab440ee93fea63e2fb56c2f5294095b14077330f1af4cba454e0f39bde69726f358513bec123f1eb7815afac469fb2385b6c9a SHA512 96d5cb9bf4f04b6ec5763d499416c246077b2d6dbc623de3fbb2b1fb8dc8b702d417852119240496f28f0a69c52be1b2a47e5d9ee7e952a123c621bda4d809ef +DIST thermald-2.4.3.tar.gz 455850 BLAKE2B 2348a5ce9175049e3cb2436ee6d7773af50ace9693956f5a0e64f9fbb28826004f5cf599887d7b4a8405680ecdf90dc04c054082bcca484151373e91d64eab1b SHA512 eda313aa91235ae024a673e9933267c3aa97a3a8e3e6501bf7daac24be747174b223c2f297e7b301477899d099878aa46c58cda936507c8d4683c4f14df009c0 diff --git a/sys-power/thermald/thermald-2.4.3.ebuild b/sys-power/thermald/thermald-2.4.3.ebuild new file mode 100644 index 000..2683a9652ea --- /dev/null +++ b/sys-power/thermald/thermald-2.4.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools out-of-source systemd + +DESCRIPTION="Thermal daemon for Intel architectures" +HOMEPAGE="https://01.org/linux-thermal-daemon https://github.com/intel/thermal_daemon; +SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/dbus-glib:= + dev-libs/glib:= + dev-libs/libxml2:= + dev-libs/libevdev + sys-power/upower + sys-apps/dbus:=" +DEPEND="${RDEPEND} + dev-util/gtk-doc + dev-util/glib-utils" + +S=${WORKDIR}/thermal_daemon-${PV} +DOCS=( thermal_daemon_usage.txt README.txt ) + +src_prepare() { + sed -i -e "/group=/s/power/wheel/g" \ + data/org.freedesktop.thermald.conf || die + + default + eautoreconf +} + +my_src_configure() { + ECONF_SOURCE="${S}" econf \ + --disable-werror \ + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" +} + +my_src_install_all() { + einstalldocs + + rm -rf "${ED}"/etc/init || die + doinitd "${FILESDIR}"/thermald +} + +pkg_postinst() { + if ! has_version sys-power/dptfxtract; then + elog "dptfxtract can be used to generate a more specific" + elog "thermald configuration for your system" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/openocd/
commit: db56903c52922dee404e9eac71c7a6ed96dc4bd0 Author: Yixun Lan gentoo org> AuthorDate: Wed Mar 10 06:07:13 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Mar 10 06:07:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db56903c dev-embedded/openocd: add myself to maintainer list Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Yixun Lan gentoo.org> dev-embedded/openocd/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-embedded/openocd/metadata.xml b/dev-embedded/openocd/metadata.xml index 2931185a0a9..270c6290d4b 100644 --- a/dev-embedded/openocd/metadata.xml +++ b/dev-embedded/openocd/metadata.xml @@ -9,6 +9,10 @@ fercer...@gmail.com Paul Fertser + + d...@gentoo.org + Yixun Lan + Use dev-libs/capstone for disassembly support Support for CMSIS-DAP compliant adapters
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/openocd/
commit: 34cbe5e67c3a40424c1753cc54beb7acc2686b51 Author: Yixun Lan gentoo org> AuthorDate: Wed Mar 10 05:58:43 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Mar 10 06:07:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34cbe5e6 dev-embedded/openocd: version bump, 0.11.0 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Yixun Lan gentoo.org> dev-embedded/openocd/Manifest | 2 +- .../openocd/{openocd-0.11.0_rc2.ebuild => openocd-0.11.0.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/openocd/Manifest b/dev-embedded/openocd/Manifest index b0539404eeb..8c2977737e2 100644 --- a/dev-embedded/openocd/Manifest +++ b/dev-embedded/openocd/Manifest @@ -1,2 +1,2 @@ DIST openocd-0.10.0.tar.gz 6124274 BLAKE2B 3b455fce6c62626b507e8609789e95e6a542038605423400d08ad2d14d6db0953194bb22d893e3919c79ef02a1b43ccb6396d3370273e375d340c41b587bdfbf SHA512 44b303b0df1d7c13bc18b8995493de64fed7a853704455d484dfc4a74a1ba4b0d42b4679a7009ec015dc71c47152e5556a1a02665cfafe7af80c608b68d8310a -DIST openocd-0.11.0-rc2.tar.gz 7232180 BLAKE2B 7631b9b85d28472a4f445c304091173350bc5084f0a29b22d1ffd9b92f23c5041218c5aa9c19957c6e25f5a516f6e8d579a9d6c4f9c2bad7e3350dee58faba41 SHA512 b49f631272852dec5a45023a702f2a8446aa386c38eb4ba8ae4b4bf6c84fdd69082f8ae09b5beaa176538644b304b61dfbb8f3da31b7053e02228a5c2dbf1714 +DIST openocd-0.11.0.tar.gz 7233889 BLAKE2B 272088c261a066d0a99cbbf2ebbc324fc34bc168290bbf0beb4012655b6b54848cc48324f36c65860518160c3fe43abb8c9a5f5b03f0cbaf7cdfb928f8fb8eea SHA512 667c5bea4144653f7c1309457b3aed1e14713f222dab8f2bb67a8e6c69e124a0efc24cd8f76e2b929d4ced045de14517f3587870682d0394ec95ba52e343e19b diff --git a/dev-embedded/openocd/openocd-0.11.0_rc2.ebuild b/dev-embedded/openocd/openocd-0.11.0.ebuild similarity index 100% rename from dev-embedded/openocd/openocd-0.11.0_rc2.ebuild rename to dev-embedded/openocd/openocd-0.11.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 00c708a279eebf1152744dae00acdbff1aeab5ed Author: Zac Medico gentoo org> AuthorDate: Wed Mar 10 06:01:13 2021 + Commit: Zac Medico gentoo org> CommitDate: Wed Mar 10 06:06:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c708a2 app-text/calibre: Bump to version 5.13.0 Reported-by: Per Pomsel gmx.net> Closes: https://bugs.gentoo.org/774174 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-5.13.0.ebuild | 266 + 2 files changed, 268 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index df8af515d42..9fe5676ebf0 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,5 +1,7 @@ DIST calibre-4.22.0.tar.xz 36924876 BLAKE2B 19576d5cfc1a4ed6a505ef46656675980b6736be01f55874951a9a0c81a70c82e23e723db1d81d13917eaf615e65752a100fbc1cb43bdca0b3c4543e3b17cf43 SHA512 b9db1c72cf010c25563e3f86a75478ac872249034b3c8b09bb8f0c2519487bb78dea821c9e45564fb645d17431bbee96459a28ee036e57830faedea4cd94b423 DIST calibre-4.23.0.tar.xz 36908740 BLAKE2B 3a950ac2b3aade547bb686cc99b963357e76b5931049ecb4a5e09ddaf1db26c74fa3b4ebd74e42d83f68c5c9827c534c0247a3c6a9b000641a778cfe5ac33599 SHA512 2a512f29ddc2fed7f6a229314a9f7fceac198c9422b3be19078685032f1d1cb3b9258ac2609c33d15da20683c1277ed09419ea1e9bbc70430cdc676f60395719 +DIST calibre-5.13.0.tar.xz 36746972 BLAKE2B b04fa558c2dd7418a449b2a43e6e850ad6ba14bdb8ee70d63b475839a6f489eb273c1c88eb841156feee1f0a6f13b19a38eab11820e8e14a05242a6d SHA512 99f2e007af70e4de9ffc05fc4ed41ac3e62ed5196d05e066ab2624e15694f8a0aa149769e0a2cf163f59e330ed7ab43bc938e65064ac2a9825d641b1735f13cf +DIST calibre-5.4.2-SIP-v4-04ad7b.patch 1534 BLAKE2B a0d3a49e13499ec55098c8639ba93c21e04a1b23b857ca8c7e0cb665f6e40b138f44a13c78b7a240784919effa9870817b2ec7ce5b494448807a4b77dd95b06f SHA512 f0acd97fc57bce9b22dd2061be7a85f4b39b7a9c3492304dec4108ede087a9e58ee886e21734823021709686dc1317f41eb1ac99a947a7dc07660b5c1849bc1b DIST calibre-5.4.2-SIP-v4.patch.xz 4640 BLAKE2B e8d20d9e23922885ecc3d24b7dd83579911dc83520037bad4e9323725c3127d348dc745dc725d137a3172e8891764355d3fcdee640a26cd6b142a2c26d00da0b SHA512 e79ee69ba0ca7e44c10c6670743889d0391d708e75c798e345e6228f483347f72b070e01e2a258590420a1eea6313d88d816817886747c699e6783bd965ab557 DIST calibre-5.4.2.tar.xz 36596800 BLAKE2B 00373cdc9af56a8dacc70096d1e7925f8d3da4eaf37727ad58c211d18e6c593a21c3ad0f283048ae28b1bb83889c8c801baaa5e240eb65d972ebc78a79922ec1 SHA512 ef3839f5ff4ceecb3bbd6c84819d6f57cc4bb2a1ae789a9dcf8f029680bc778ef86f9c2eb01832c4990f68c2de892eedafa449205470cec4d86a3bbe9d4b4527 DIST calibre-5.6.0.tar.xz 36653328 BLAKE2B 44941c50873c285aa552c5b4ac716e5d3dd6bc3e1a4f13b1003d42adb808566ec3a5083c683a40d9679524e4ae70eed6ec8bc4c70770991f9791bcea25387c42 SHA512 5d06b60467bbf332acb8666d4117407c2876cfe2726dca3e9d9ed5d77561614406c7150c2800aacefe3cecb0869c1cd7b2681eba27830248b3c32e362123d50f diff --git a/app-text/calibre/calibre-5.13.0.ebuild b/app-text/calibre/calibre-5.13.0.ebuild new file mode 100644 index 000..75c344bbfc2 --- /dev/null +++ b/app-text/calibre/calibre-5.13.0.ebuild @@ -0,0 +1,266 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="ipv6,sqlite,ssl" + +inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz + https://dev.gentoo.org/~zmedico/dist/calibre-5.4.2-SIP-v4-04ad7b.patch + https://dev.gentoo.org/~zmedico/dist/calibre-5.4.2-SIP-v4.patch.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_MULTI_USEDEP}] + dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_MULTI_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_MULTI_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_MULTI_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 0de24937f715fcbcf275d9c715ad2cbe6819227a Author: Zac Medico gentoo org> AuthorDate: Wed Mar 10 05:30:43 2021 + Commit: Zac Medico gentoo org> CommitDate: Wed Mar 10 05:33:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de24937 sys-apps/portage: 3.0.17-r1 revbump for bug 775053 Bug: https://bugs.gentoo.org/766117 Closes: https://bugs.gentoo.org/775053 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/portage/Manifest | 1 + .../portage/{portage-3.0.17.ebuild => portage-3.0.17-r1.ebuild}| 7 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 8a82120e79a..b1385a89b16 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -3,4 +3,5 @@ DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B dd3f990dbc87e655a767ce01e1ee3f0b1d52 DIST portage-3.0.12.tar.bz2 1049335 BLAKE2B 9f7b17ebfe068559ffbc2bc0799f72901abab8b8b5bb608c8f6afe1f8f7fdaae1026c2a04d9b2256b367711196e32b58c6927ea6fc57146148ed71b295acdcb8 SHA512 6f93f35c06ac765f926f5281e2fac99d52140e8c5d95ee4224796c1ea23ed5f45ed5382acbbfc7aebf9f68a9c585fc1b41b615ef765be2d16577909032de1350 DIST portage-3.0.13.tar.bz2 1049930 BLAKE2B 092e4a25896d613dcfcdaaa1c75f29d19112688328c4078a8ab2b24edcf1e26fff3273da56a79f8b35aada5e11e3cf7f14ef40aca742da0874ea7e907c4778bc SHA512 a9106fce311053523fd026c6c65cb85562bae69ab6ea6b5ae784044ffedbfeb0e3b1c3758ebea9204b11f885da383f9d8ee31d34ad52ac14f059cf97894e3590 DIST portage-3.0.16.tar.bz2 1055482 BLAKE2B 84d1ffd0be8855a7fee5b966d72032e59d72184dabab99c97bd829c669ac8eb526470c7b05958c9ea4cce4236bfb4998167db8feed74f8ef879d1e529c3d0eb5 SHA512 ae8ca1d15143bc0b62506d46b042626dc3d8587110c909448cb3735080a4c916d5d6d4bcaa4f189f98a32b0de29f2fc8b643f38642ec26fab58d1448ac50f1c3 +DIST portage-3.0.17-bug-775053-setup-globals-double-prefix-ff7d78.patch 908 BLAKE2B 51984f04bf9a9b448207f9f724a01e72f76a1df8f3da8a9cf263a870674458e885ed47aba7597b3a01d9ee3c86b687bcb9048356af9d7d2b015dac9c41c97baa SHA512 1aef52afcf4e5dca3afe7d746a868f5ea5a1afb28703e2087d620f5206cebdbf71e0d600d3354693e59f49cd92758f47e3aafb4625539af0cdec80b36109051b DIST portage-3.0.17.tar.xz 970076 BLAKE2B 261d8d3b0da5bb77f37328219365a59d7ac56a22e887de59a6b702fcf895493f7a0aac1af744bc67b80c9e2aa730795e507764e9e1c807c247d1ccbe6f825d2f SHA512 6f4a50b005a67e6eea24600d10179fd48b4aa1de4cdf99bc310854dc303248408f8a31bca4135e4e530fcbd2b3d99c2f89644e4e4240e3a754fd97e949403ffc diff --git a/sys-apps/portage/portage-3.0.17.ebuild b/sys-apps/portage/portage-3.0.17-r1.ebuild similarity index 96% rename from sys-apps/portage/portage-3.0.17.ebuild rename to sys-apps/portage/portage-3.0.17-r1.ebuild index f5f940db0e2..2c2a54608a7 100644 --- a/sys-apps/portage/portage-3.0.17.ebuild +++ b/sys-apps/portage/portage-3.0.17-r1.ebuild @@ -86,7 +86,12 @@ prefix_src_archives() { TARBALL_PV=${PV} SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.xz - $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.xz)" + $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.xz) + https://github.com/gentoo/portage/commit/ff7d78442895e53afb534c072477f98bada4f248.patch -> ${P}-bug-775053-setup-globals-double-prefix-ff7d78.patch" + +PATCHES=( + "${DISTDIR}/${P}-bug-775053-setup-globals-double-prefix-ff7d78.patch" +) pkg_pretend() { local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
[gentoo-commits] proj/portage:master commit in: /
commit: ff7d78442895e53afb534c072477f98bada4f248 Author: Zac Medico gentoo org> AuthorDate: Wed Mar 10 05:01:07 2021 + Commit: Zac Medico gentoo org> CommitDate: Wed Mar 10 05:14:02 2021 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ff7d7844 setup.py: fix GLOBAL_CONFIG_PATH double prefix Bug: https://bugs.gentoo.org/775053 Reported-by: Marien Zwart gmail.com> Signed-off-by: Zac Medico gentoo.org> setup.py | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/setup.py b/setup.py index e473e7db5..b6e798757 100755 --- a/setup.py +++ b/setup.py @@ -502,10 +502,13 @@ class x_install_lib(install_lib): with codecs.open(path, "w", "utf-8") as f: f.write(data) - val_dict = { - "GLOBAL_CONFIG_PATH": self.portage_confdir, - } + val_dict = {} if create_entry_points: + val_dict.update( + { + "GLOBAL_CONFIG_PATH": self.portage_confdir, + } + ) re_sub_file( "portage/const.py", (
[gentoo-commits] repo/gentoo:master commit in: games-arcade/aop/
commit: 21c9e0347f06c5b1842e174b7e04b734dd8f54c5 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 04:54:34 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 04:54:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c9e034 games-arcade/aop: fix typo and games.eclass porting Closes: https://bugs.gentoo.org/677894 Signed-off-by: Sam James gentoo.org> .../aop/{aop-0.6-r1.ebuild => aop-0.6-r2.ebuild}| 21 + 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/games-arcade/aop/aop-0.6-r1.ebuild b/games-arcade/aop/aop-0.6-r2.ebuild similarity index 67% rename from games-arcade/aop/aop-0.6-r1.ebuild rename to games-arcade/aop/aop-0.6-r2.ebuild index c5edb52f234..d0849e3b940 100644 --- a/games-arcade/aop/aop-0.6-r1.ebuild +++ b/games-arcade/aop/aop-0.6-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 DESCRIPTION="Ambassador of Pain is a curses based game with only 64 lines of code" HOMEPAGE="http://raffi.at/view/code/aop; @@ -10,23 +10,28 @@ SRC_URI="http://www.raffi.at/code/${PN}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" RDEPEND="sys-libs/ncurses:0" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-as-needed.patch +) src_prepare() { default + sed -i \ - -e "s#/usr/local/share#${GAMES_DATADIR}#" \ + -e "s#/usr/local/share#/usr/share/${PN}#" \ aop.c || die - eapply "${FILESDIR}"/${P}-as-needed.patch } src_install() { dobin aop - insinto "/usr/shate/${PN}" + + insinto "/usr/share/${PN}" doins aop-level-*.txt + einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/files/, dev-embedded/libftdi/
commit: a4c858127655bd6543d301f40a24200f2b592b57 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 04:51:12 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 04:51:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c85812 dev-embedded/libftdi: add upstream CMake patch Closes: https://bugs.gentoo.org/775116 Signed-off-by: Sam James gentoo.org> .../libftdi/files/libftdi-1.5-cmake-cxx.patch | 46 +++ dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 96 ++ 2 files changed, 142 insertions(+) diff --git a/dev-embedded/libftdi/files/libftdi-1.5-cmake-cxx.patch b/dev-embedded/libftdi/files/libftdi-1.5-cmake-cxx.patch new file mode 100644 index 000..a04aee1cf1d --- /dev/null +++ b/dev-embedded/libftdi/files/libftdi-1.5-cmake-cxx.patch @@ -0,0 +1,46 @@ +https://bugs.gentoo.org/766818 + +From cdb28383402d248dbc6062f4391b038375c52385 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 17 Jul 2020 21:25:03 +0200 +Subject: [PATCH] CMakeLists.txt: fix paths when FTDIPP is set + +Use the same project name (i.e. libftdi1 and not libftdipp1) when FTDIPP +is enabled as suggested by Aurelien Jarno in +http://developer.intra2net.com/mailarchive/html/libftdi/2020/msg00044.html + +Without this change, the libftdi1.pc config file defines the include +path as /usr/local/include/libftdipp1 while the ftdi.h file is actually +installed in /usr/local/include/libftdi1 + +This is an issue for example for libsigrok which will fail on: + +In file included from src/hardware/asix-sigma/protocol.c:27: +src/hardware/asix-sigma/protocol.h:28:10: fatal error: ftdi.h: No such file or directory + 28 | #include + | ^~~~ + +Fixes: + - http://autobuild.buildroot.org/results/1427f44e36752c337791597fab47a1889552a2fe + +Signed-off-by: Fabrice Fontaine +--- + CMakeLists.txt |2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5aecafc..3b0b87c 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -136,7 +136,7 @@ endif () + + add_subdirectory(src) + if ( FTDIPP ) +- project(libftdipp1 C CXX) ++ project(libftdi1 C CXX) + add_subdirectory(ftdipp) + endif () + if ( PYTHON_BINDINGS ) +-- +1.7.1 + diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild new file mode 100644 index 000..43542c3f4d8 --- /dev/null +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake python-single-r1 + +MY_P="${PN}1-${PV}" +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="git://developer.intra2net.com/${PN}" +else + SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Userspace access to FTDI USB interface chips" +HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-2" +SLOT="1" +IUSE="cxx doc examples python test tools" +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +BDEPEND=" + doc? ( app-doc/doxygen ) + python? ( dev-lang/swig )" +RDEPEND=" + virtual/libusb:1 + cxx? ( dev-libs/boost ) + python? ( ${PYTHON_DEPS} ) + tools? ( + !
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_fastcgi_handler/
commit: ad49fd833d609fe1a93dd7b47df70a8803d4 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 04:21:11 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 04:21:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad49fd83 www-apache/mod_fastcgi_handler: workaround depend.apache eclass issues Bug: https://bugs.gentoo.org/616612 Closes: https://bugs.gentoo.org/653606 Signed-off-by: Sam James gentoo.org> ...handler-0.6-r1.ebuild => mod_fastcgi_handler-0.6-r2.ebuild} | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild b/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r2.ebuild similarity index 68% rename from www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild rename to www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r2.ebuild index 83ca086002c..140492bd277 100644 --- a/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild +++ b/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -20,3 +20,11 @@ APACHE2_MOD_DEFINE="FASTCGI_HANDLER" APXS2_ARGS="-o ${PN}.so -c *.c" need_apache2 + +src_install() { + # bug #653606 + # but true cause seems to be bug #616612 + APACHE_BASEDIR="/usr/$(get_libdir)/apache2" + APACHE_MODULESDIR="${APACHE_BASEDIR}/modules" + default +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 5bdbacaec6802c1ea637248afb5b4b84064619b9 Author: Huang Rui gmail com> AuthorDate: Wed Mar 10 03:52:34 2021 + Commit: Rui Huang gmail com> CommitDate: Wed Mar 10 03:52:34 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5bdbacae sci-electronics/verilator: drop 4.108 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.108.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index f8dbe97b..17fa217e 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.108.tar.gz 2217541 BLAKE2B 52321477102f3762f3881b7b8ca38b7ffc6a19903f9f8091909d0bbe003fcb86c2bc0075249044b6483705d97fd2e85998e0d6b7b7c64c362a5224a4dc2ccbaf SHA512 a2e2f279f08c0781e3fa158923376574244052dc87a2d72ecd48d63efac3743e264a79f2121175a1766c7fb2fb56104e919baee75879a1e5c4c4a96dd22bfd91 DIST verilator-4.110.tar.gz 2227322 BLAKE2B 2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b SHA512 c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d diff --git a/sci-electronics/verilator/verilator-4.108.ebuild b/sci-electronics/verilator/verilator-4.108.ebuild deleted file mode 100644 index d8ccd0c0.. --- a/sci-electronics/verilator/verilator-4.108.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="|| ( Artistic-2 LGPL-3 )" -SLOT="0" - -RDEPEND=" - dev-lang/perl - sys-libs/zlib -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -src_prepare() { - default - eautoconf --force -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: d11e81ddc7fdf9ddc5dc5746915c97ad1ef780c9 Author: Huang Rui gmail com> AuthorDate: Wed Mar 10 03:51:09 2021 + Commit: Rui Huang gmail com> CommitDate: Wed Mar 10 03:51:09 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d11e81dd sci-electronics/verilator: bump to 4.110 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.110.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index b2d561ac..f8dbe97b 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.108.tar.gz 2217541 BLAKE2B 52321477102f3762f3881b7b8ca38b7ffc6a19903f9f8091909d0bbe003fcb86c2bc0075249044b6483705d97fd2e85998e0d6b7b7c64c362a5224a4dc2ccbaf SHA512 a2e2f279f08c0781e3fa158923376574244052dc87a2d72ecd48d63efac3743e264a79f2121175a1766c7fb2fb56104e919baee75879a1e5c4c4a96dd22bfd91 +DIST verilator-4.110.tar.gz 2227322 BLAKE2B 2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b SHA512 c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d diff --git a/sci-electronics/verilator/verilator-4.110.ebuild b/sci-electronics/verilator/verilator-4.110.ebuild new file mode 100644 index ..d8ccd0c0 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.110.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="|| ( Artistic-2 LGPL-3 )" +SLOT="0" + +RDEPEND=" + dev-lang/perl + sys-libs/zlib +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + eautoconf --force +}
[gentoo-commits] proj/musl:master commit in: media-libs/mesa/
commit: 5b8c4dd932f8bf83340d4d41da87b6b68ad950f0 Author: Jory Pratt gentoo org> AuthorDate: Wed Mar 10 03:14:15 2021 + Commit: Jory Pratt gentoo org> CommitDate: Wed Mar 10 03:14:15 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5b8c4dd9 media-libs/mesa: sync with stable, needs fixing Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jory Pratt gentoo.org> media-libs/mesa/Manifest | 1 + media-libs/mesa/mesa-20.3.4.ebuild | 567 + 2 files changed, 568 insertions(+) diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index e691156..62bd356 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,2 +1,3 @@ DIST mesa-20.1.10.tar.xz 12918420 BLAKE2B 408f4bc6eb0dc11199cd161d6914b77cb57313bca94f26794cbfd05332922c45dc216a64e33df9fad64cd41e1ad8b2de6c2e5f99cad234870f7a5b970a62dcbd SHA512 0d4016abfcc733c853d7b6c3c997ddc554a44088c0a4d9a7edb51ab5ad7d9e1234728b61ffcb9c82a6c5fee1429091a1c31cbeabcb1b50411337b99ee550d28a DIST mesa-20.2.6.tar.xz 13886924 BLAKE2B 2bc5d680979b58a77105a8058da5dfea81afe05166a44d08cf243e5760b8c66e418fd78046a2c88243f56aa85a610d052f3aaf259938668cd0f4a184e9edca46 SHA512 347b275d88c0d14cacef570ed736cac07f2e607bc4c89a16b915ec01ac57dbbe698ddf9a0ad70f034e00318403351e3c728e74c72c653acf1fc99720887fa888 +DIST mesa-20.3.4.tar.xz 14253372 BLAKE2B 210908f5b802b9fd0170a6f06310f39bab4aa0ca1c84914d702863f9df4d47f1720f0d3779ae804d2eef322a09f4b6cc40855efd7dc365cd84dd8f222b217998 SHA512 81c4d032213b4aef842f1594e0e89bc0045f7ca7ce5f267b62a0f8236eb12ab09c1f780d8b3776b3072f37cd0bd8829f8a1330a749ccf462471b262ef8097477 diff --git a/media-libs/mesa/mesa-20.3.4.ebuild b/media-libs/mesa/mesa-20.3.4.ebuild new file mode 100644 index 000..1810be3 --- /dev/null +++ b/media-libs/mesa/mesa-20.3.4.ebuild @@ -0,0 +1,567 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit llvm meson multilib-minimal python-any-r1 linux-info + +OPENGL_DIR="xorg-x11" + +MY_P="${P/_/-}" + +DESCRIPTION="OpenGL-like graphic library for Linux" +HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git; + inherit git-r3 +else + SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz; + KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 x86" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT=" + !test? ( test ) +" + +RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi" +VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau panfrost v3d vc4 virgl vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} + +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm + lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan + vulkan-overlay wayland +X xa xvmc zink +zstd" + +REQUIRED_USE=" + d3d9? ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_nouveau video_cards_vmware ) ) + gles1? ( egl ) + gles2? ( egl ) + vulkan? ( dri3 + video_cards_radeonsi? ( llvm ) ) + vulkan-overlay? ( vulkan ) + wayland? ( egl gbm ) + video_cards_freedreno? ( gallium ) + video_cards_intel? ( classic ) + video_cards_i915? ( || ( classic gallium ) ) + video_cards_i965? ( classic ) + video_cards_iris? ( gallium ) + video_cards_lima? ( gallium ) + video_cards_nouveau? ( || ( classic gallium ) ) + video_cards_panfrost? ( gallium ) + video_cards_radeon? ( || ( classic gallium ) + gallium? ( x86? ( llvm ) amd64? ( llvm ) ) ) + video_cards_r100? ( classic ) + video_cards_r200? ( classic ) + video_cards_r300? ( gallium x86? ( llvm ) amd64? ( llvm ) ) + video_cards_r600? ( gallium ) + video_cards_radeonsi? ( gallium llvm ) + video_cards_v3d? ( gallium ) + video_cards_vc4? ( gallium ) + video_cards_virgl? ( gallium ) + video_cards_vivante? ( gallium gbm ) + video_cards_vmware? ( gallium ) + xa? ( X ) + xvmc? ( X ) + zink? ( gallium vulkan ) +" + +LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100" +RDEPEND=" + >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] + >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}] + gallium? ( + unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) + llvm? ( + video_cards_radeonsi? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_r600? ( +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/unittest++/
commit: a526cad4c2c9464e3c48368100e6d6b46bff5697 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:41 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a526cad4 dev-libs/unittest++: Stabilize 2.0.0-r2 sparc, #770706 Signed-off-by: Sam James gentoo.org> dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild index af18c79509d..0bd62f9c1c1 100644 --- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild +++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/unittest++/
commit: 2f8e6bbe18bc972b81004d120aadbe595cd94fbc Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:12 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8e6bbe dev-libs/unittest++: Stabilize 2.0.0-r2 ppc, #770706 Signed-off-by: Sam James gentoo.org> dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild index 6b37284a931..a692e435056 100644 --- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild +++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/aespipe/
commit: e87c340758678f1900f228ea2cd7ff9be0103616 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:18 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87c3407 app-crypt/aespipe: Stabilize 2.4f ppc64, #775098 Signed-off-by: Sam James gentoo.org> app-crypt/aespipe/aespipe-2.4f.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/aespipe/aespipe-2.4f.ebuild b/app-crypt/aespipe/aespipe-2.4f.ebuild index d4403e3299c..ddf9bfde742 100644 --- a/app-crypt/aespipe/aespipe-2.4f.ebuild +++ b/app-crypt/aespipe/aespipe-2.4f.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://loop-aes.sourceforge.net/aespipe/${PN}-v${PV}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 arm arm64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +KEYWORDS="~amd64 arm arm64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_padlock static" RDEPEND="app-arch/sharutils app-crypt/gnupg"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/unittest++/
commit: fd7b7dc53f3c2a32363dba24d5ce5667c6b095fa Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:34 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7b7dc5 dev-libs/unittest++: Stabilize 2.0.0-r2 ppc64, #770706 Signed-off-by: Sam James gentoo.org> dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild index a692e435056..af18c79509d 100644 --- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild +++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/graphics/
commit: b3377bd6876932092fe73037dffdf7c9c38cee33 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:26 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3377bd6 dev-ml/graphics: Stabilize 5.1.1 ppc64, #769320 Signed-off-by: Sam James gentoo.org> dev-ml/graphics/graphics-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/graphics/graphics-5.1.1.ebuild b/dev-ml/graphics/graphics-5.1.1.ebuild index f61c4465893..12cfe36fbcb 100644 --- a/dev-ml/graphics/graphics-5.1.1.ebuild +++ b/dev-ml/graphics/graphics-5.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz; LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86" RDEPEND="dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4.09
[gentoo-commits] repo/gentoo:master commit in: dev-util/dwarves/
commit: 1b0f8fbd9280a38865a415954bb16534d592cfe2 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:31 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0f8fbd dev-util/dwarves: Stabilize 1.20 ppc64, #770682 Signed-off-by: Sam James gentoo.org> dev-util/dwarves/dwarves-1.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dwarves/dwarves-1.20.ebuild b/dev-util/dwarves/dwarves-1.20.ebuild index 10618245f8e..dda8221126b 100644 --- a/dev-util/dwarves/dwarves-1.20.ebuild +++ b/dev-util/dwarves/dwarves-1.20.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/dmraid/
commit: 29bb9f63a3833a86156ff0f7f0b8b53d7526aecc Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:22 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bb9f63 sys-fs/dmraid: Stabilize 1.0.0_rc16-r5 ppc64, #775188 Signed-off-by: Sam James gentoo.org> sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild index 9dc1280b70d..da078ca0f76 100644 --- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild +++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}/${MY_PV}/${PN}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86" IUSE="intel_led led mini static" RDEPEND=">=sys-fs/lvm2-2.02.45"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlgraph/
commit: f87a71507df55a36212875c656d530bccd3ced9c Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:27 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87a7150 dev-ml/ocamlgraph: Stabilize 2.0.0-r1 ppc64, #769320 Signed-off-by: Sam James gentoo.org> dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild index 99c5c8a8d14..8bf5401819d 100644 --- a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild +++ b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://ocamlgraph.lri.fr/index.en.html; SRC_URI="https://github.com/backtracking/${PN}/releases/download/${PV}/${P}.tbz; LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86" RDEPEND=" dev-ml/stdlib-shims:=[ocamlopt?] dev-ml/graphics:=[ocamlopt?]"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/dmraid/
commit: 9d941cd24470f29b19ff431b06f05d9b226e160b Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d941cd2 sys-fs/dmraid: Stabilize 1.0.0_rc16-r5 ppc, #775188 Signed-off-by: Sam James gentoo.org> sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild index b8ef3e5e176..9dc1280b70d 100644 --- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild +++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}/${MY_PV}/${PN}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86" IUSE="intel_led led mini static" RDEPEND=">=sys-fs/lvm2-2.02.45"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlgraph/
commit: c68905f1afaa69576199dfd99875e4816d9dad63 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:09 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68905f1 dev-ml/ocamlgraph: Stabilize 2.0.0-r1 ppc, #769320 Signed-off-by: Sam James gentoo.org> dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild index 6001ee9fb27..99c5c8a8d14 100644 --- a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild +++ b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://ocamlgraph.lri.fr/index.en.html; SRC_URI="https://github.com/backtracking/${PN}/releases/download/${PV}/${P}.tbz; LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86" RDEPEND=" dev-ml/stdlib-shims:=[ocamlopt?] dev-ml/graphics:=[ocamlopt?]"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/graphics/
commit: 58ea6889604b389ac179e2cf192a397091c89c74 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:08 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ea6889 dev-ml/graphics: Stabilize 5.1.1 ppc, #769320 Signed-off-by: Sam James gentoo.org> dev-ml/graphics/graphics-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/graphics/graphics-5.1.1.ebuild b/dev-ml/graphics/graphics-5.1.1.ebuild index f4e006b2d5d..f61c4465893 100644 --- a/dev-ml/graphics/graphics-5.1.1.ebuild +++ b/dev-ml/graphics/graphics-5.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz; LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86" RDEPEND="dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4.09
[gentoo-commits] repo/gentoo:master commit in: app-crypt/aespipe/
commit: d27a208bce8c96fa11befca034d801deddd57b26 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:06:00 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:06:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27a208b app-crypt/aespipe: Stabilize 2.4f ppc, #775098 Signed-off-by: Sam James gentoo.org> app-crypt/aespipe/aespipe-2.4f.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/aespipe/aespipe-2.4f.ebuild b/app-crypt/aespipe/aespipe-2.4f.ebuild index b807ebef5fa..d4403e3299c 100644 --- a/app-crypt/aespipe/aespipe-2.4f.ebuild +++ b/app-crypt/aespipe/aespipe-2.4f.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://loop-aes.sourceforge.net/aespipe/${PN}-v${PV}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +KEYWORDS="~amd64 arm arm64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_padlock static" RDEPEND="app-arch/sharutils app-crypt/gnupg"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/dmraid/
commit: 2d225bc2678ce9695f719908bf626cbf7e0b0b67 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:05:08 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:05:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d225bc2 sys-fs/dmraid: Stabilize 1.0.0_rc16-r5 arm, #775188 Signed-off-by: Sam James gentoo.org> sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild index e76bae706c5..b8ef3e5e176 100644 --- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild +++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}/${MY_PV}/${PN}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="intel_led led mini static" RDEPEND=">=sys-fs/lvm2-2.02.45"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/unittest++/
commit: 2dd57bbbaabd405620890636ea7f7de43e8ee993 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:05:14 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:05:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd57bbb dev-libs/unittest++: Stabilize 2.0.0-r2 arm, #770706 Signed-off-by: Sam James gentoo.org> dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild index b61ba39f5ea..6b37284a931 100644 --- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild +++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/unittest++/
commit: 9db116d96b813bfa577cd4e01ebbef4c7e46943f Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:04:51 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:04:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db116d9 dev-libs/unittest++: Stabilize 2.0.0-r2 arm64, #770706 Signed-off-by: Sam James gentoo.org> dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild index cbc9ade981c..b61ba39f5ea 100644 --- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild +++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cvise/
commit: 9d9271c3252bb0071bb29401378c0729e51bd25f Author: Sam James gentoo org> AuthorDate: Wed Mar 10 03:04:35 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 03:04:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9271c3 dev-util/cvise: Stabilize 2.1.0 amd64, #774999 Signed-off-by: Sam James gentoo.org> dev-util/cvise/cvise-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cvise/cvise-2.1.0.ebuild b/dev-util/cvise/cvise-2.1.0.ebuild index 80d78cf7622..ee0ad8abf53 100644 --- a/dev-util/cvise/cvise-2.1.0.ebuild +++ b/dev-util/cvise/cvise-2.1.0.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="test" RESTRICT="!test? ( test )" REQUIRED_USE=${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: sys-power/sispmctl/
commit: f5a77a196650f94c079a8b7236ac28d917374a62 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 02:11:20 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 02:16:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a77a19 sys-power/sispmctl: fix UnusedLocalUse Signed-off-by: Sam James gentoo.org> sys-power/sispmctl/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/sys-power/sispmctl/metadata.xml b/sys-power/sispmctl/metadata.xml index e961b0a56c7..9eae3565d72 100644 --- a/sys-power/sispmctl/metadata.xml +++ b/sys-power/sispmctl/metadata.xml @@ -2,9 +2,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - Install gemplug (management script) - sispmctl is an application enabling the use of the GEMBIRD SilverShield PowerManager (SiS-PM) device under Linux. @@ -15,4 +12,3 @@ The SiS-PM is an intelligent advanced surge protector with sispmctl -
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jrommanager/
commit: 024753051e1617b739dab02a846597a8336092bd Author: Sam James gentoo org> AuthorDate: Wed Mar 10 02:16:02 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 02:16:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02475305 games-emulation/jrommanager: fix MissingSlotDep Signed-off-by: Sam James gentoo.org> games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild index d27e9e52107..bdca596df27 100644 --- a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild +++ b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild @@ -18,7 +18,7 @@ LICENSE="GPL-2 GPL-2-with-classpath-exception BSD-2 MIT Apache-2.0 LGPL-2.1 unRA SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND=">=virtual/jre-1.8" +RDEPEND=">=virtual/jre-1.8:1.8" DEPEND="${RDEPEND}" BDEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
commit: bc1d3b8e343c2a74372c62babe98b115a72c5cef Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Mar 10 01:26:54 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Mar 10 01:27:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1d3b8e mail-client/thunderbird: amd64 & x86 stable Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> mail-client/thunderbird/thunderbird-78.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/thunderbird/thunderbird-78.8.1.ebuild b/mail-client/thunderbird/thunderbird-78.8.1.ebuild index 8e7bee22cf5..3289668057e 100644 --- a/mail-client/thunderbird/thunderbird-78.8.1.ebuild +++ b/mail-client/thunderbird/thunderbird-78.8.1.ebuild @@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="Thunderbird Mail Client" HOMEPAGE="https://www.mozilla.org/thunderbird; -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" SLOT="0/$(ver_cut 1)" LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: net-wireless/broadcom-sta/
commit: 6b7e9c45d80ddda866432ccfe110e219ad5012a3 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 01:25:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 01:25:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7e9c45 net-wireless/broadcom-sta: drop unused eutils Signed-off-by: Sam James gentoo.org> net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild index 97fa2fc9dde..a75c785b267 100644 --- a/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild +++ b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit eutils linux-info linux-mod +inherit linux-info linux-mod DESCRIPTION="Broadcom's IEEE 802.11a/b/g/n hybrid Linux device driver" HOMEPAGE="https://www.broadcom.com/support/802.11;
[gentoo-commits] repo/gentoo:master commit in: net-irc/psybnc/
commit: b09cb12d8eaf6c08054b42f67730a84a4b23aa66 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:42:26 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:42:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09cb12d net-irc/psybnc: modernise, fix invalid EROOT in src_* Signed-off-by: Sam James gentoo.org> net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild | 32 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild b/net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild index b6593d48d19..5a3deaeb55f 100644 --- a/net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild +++ b/net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,16 +11,18 @@ PSYBNC_HOME="/var/lib/psybnc" DESCRIPTION="A multi-user and multi-server gateway to IRC networks" HOMEPAGE="http://www.psybnc.at/index.html; SRC_URI="http://www.psybnc.at/download/beta/psyBNC-${MY_PV}.tar.gz; +S="${WORKDIR}/${PN}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" IUSE="ipv6 ssl oidentd scripting multinetwork" -DEPEND="ssl? ( >=dev-libs/openssl-0.9.7d ) - oidentd? ( >=net-misc/oidentd-2.0 )" +DEPEND=" + ssl? ( >=dev-libs/openssl-0.9.7d:= ) + oidentd? ( >=net-misc/oidentd-2.0 ) +" RDEPEND="${DEPEND}" -S="${WORKDIR}"/"${PN}" pkg_setup() { enewgroup psybnc @@ -37,14 +39,15 @@ src_unpack() { # Pretend we already have a certificate, we generate it in pkg_config touch key/psybnc.cert.pem || die - if [[ -f ${ROOT}/usr/share/psybnc/salt.h ]]; then + if [[ -f "${EPREFIX}"/usr/share/psybnc/salt.h ]]; then einfo "Using existing salt.h for password encryption" - cp "${ROOT}"/usr/share/psybnc/salt.h salt.h || die + cp "${EPREFIX}"/usr/share/psybnc/salt.h salt.h || die fi } src_prepare() { default + eapply "${FILESDIR}/compile.diff" eapply "${FILESDIR}/ldflags-fix.patch" @@ -65,6 +68,7 @@ src_compile() { if use ipv6; then rm -f tools/chkipv6.c || die fi + if use ssl; then rm -f tools/chkssl.c || die fi @@ -118,7 +122,7 @@ src_install() { pkg_config() { if use ssl; then - if [[ -f ${ROOT}/etc/psybnc/ssl/psybnc.cert.pem || -f ${ROOT}/etc/psybnc/ssl/psybnc.key.pem ]]; then + if [[ -f "${EROOT}"/etc/psybnc/ssl/psybnc.cert.pem || -f "${EROOT}"/etc/psybnc/ssl/psybnc.key.pem ]]; then ewarn "Existing /etc/psybnc/psybnc.cert.pem or /etc/psybnc/psybnc.key.pem found!" ewarn "Remove /etc/psybnc/psybnc.*.pem and run emerge --config =${CATEGORY}/${PF} again." return @@ -127,10 +131,12 @@ pkg_config() { einfo "Generating certificate request..." openssl req -new -out "${ROOT}"/etc/psybnc/ssl/psybnc.req.pem \ -keyout "${ROOT}"/etc/psybnc/ssl/psybnc.key.pem -nodes || die + einfo "Generating self-signed certificate..." openssl req -x509 -days 365 -in "${ROOT}"/etc/psybnc/ssl/psybnc.req.pem \ -key "${ROOT}"/etc/psybnc/ssl/psybnc.key.pem \ -out "${ROOT}"/etc/psybnc/ssl/psybnc.cert.pem || die + einfo "Setting permissions on files..." chown root:psybnc "${ROOT}"/etc/psybnc/ssl/psybnc.{cert,key,req}.pem || die chmod 0640 "${ROOT}"/etc/psybnc/ssl/psybnc.{cert,key,req}.pem || die @@ -140,20 +146,22 @@ pkg_config() { pkg_postinst() { if use ssl; then elog - elog "Please run \"emerge --config =${CATEGORY}/${PF}\" to create needed SSL certificates." + elog "Please run \"emerge --config =${CATEGORY}/${PF}\" to create the needed SSL certificates." fi + if use oidentd; then elog elog "You have enabled oidentd-support. You will need to set" - elog "up your /etc/oident.conf file before running psybnc. An example" - elog "for psyBNC can be found under /etc/oidentd.conf.psybnc" + elog "up your ${EROOT}/etc/oident.conf file before running psybnc. An example" + elog "for psyBNC can be found under ${EROOT}/etc/oidentd.conf.psybnc" fi + elog elog "You can connect to psyBNC on port 23998 with user gentoo and password gentoo." - elog "Please edit the psyBNC configuration at /etc/psybnc/psybnc.conf to change this." + elog "Please edit the psyBNC configuration at ${EROOT}/etc/psybnc/psybnc.conf to change this." elog elog "To be able to reuse an existing psybnc.conf, you need to make sure that
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipt_netflow/
commit: 4a82baeb81975640ef3840783cf979b94a178a99 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 01:17:28 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 01:17:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a82baeb net-firewall/ipt_netflow: BDEPEND for EAPI 7 Signed-off-by: Sam James gentoo.org> net-firewall/ipt_netflow/ipt_netflow-2.5.1-r1.ebuild | 7 +-- net-firewall/ipt_netflow/ipt_netflow-.ebuild | 9 + 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/net-firewall/ipt_netflow/ipt_netflow-2.5.1-r1.ebuild b/net-firewall/ipt_netflow/ipt_netflow-2.5.1-r1.ebuild index d64a581002f..bf18a5d0083 100644 --- a/net-firewall/ipt_netflow/ipt_netflow-2.5.1-r1.ebuild +++ b/net-firewall/ipt_netflow/ipt_netflow-2.5.1-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit linux-info linux-mod toolchain-funcs DESCRIPTION="Netflow iptables module" @@ -21,10 +22,12 @@ RDEPEND=" net-firewall/iptables:0= snmp? ( net-analyzer/net-snmp ) " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" virtual/linux-sources virtual/pkgconfig " + PATCHES=( "${FILESDIR}/${PN}-2.0-configure.patch" # bug #455984 "${FILESDIR}/${PN}-2.5-gentoo.patch" diff --git a/net-firewall/ipt_netflow/ipt_netflow-.ebuild b/net-firewall/ipt_netflow/ipt_netflow-.ebuild index d4305e2fc5c..55047faefa3 100644 --- a/net-firewall/ipt_netflow/ipt_netflow-.ebuild +++ b/net-firewall/ipt_netflow/ipt_netflow-.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit git-r3 linux-info linux-mod toolchain-funcs DESCRIPTION="Netflow iptables module" @@ -13,18 +14,18 @@ EGIT_REPO_URI="https://github.com/aabc/ipt-netflow; LICENSE="GPL-2" SLOT="0" -KEYWORDS="" - IUSE="debug natevents snmp" RDEPEND=" net-firewall/iptables:0= snmp? ( net-analyzer/net-snmp ) " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" virtual/linux-sources virtual/pkgconfig " + PATCHES=( "${FILESDIR}/${PN}-2.0-configure.patch" # bug #455984 "${FILESDIR}/${PN}--gentoo.patch"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/softhsm/
commit: f446ca0db4542d6fbf4a6f5236352a42f730408b Author: Sam James gentoo org> AuthorDate: Wed Mar 10 01:05:57 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 01:05:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f446ca0d dev-libs/softhsm: fix invalid EROOT usage Signed-off-by: Sam James gentoo.org> dev-libs/softhsm/softhsm-2.5.0.ebuild | 31 +-- dev-libs/softhsm/softhsm-2.6.1.ebuild | 31 +-- 2 files changed, 34 insertions(+), 28 deletions(-) diff --git a/dev-libs/softhsm/softhsm-2.5.0.ebuild b/dev-libs/softhsm/softhsm-2.5.0.ebuild index c9d44cfbb66..d9c6a91a08d 100644 --- a/dev-libs/softhsm/softhsm-2.5.0.ebuild +++ b/dev-libs/softhsm/softhsm-2.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,25 +7,27 @@ DESCRIPTION="A software PKCS#11 implementation" HOMEPAGE="https://www.opendnssec.org/; SRC_URI="https://www.opendnssec.org/files/source/${P}.tar.gz; +LICENSE="BSD" +SLOT="2" KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="bindist gost libressl migration-tool test" + RESTRICT="!test? ( test )" -SLOT="2" -LICENSE="BSD" -RDEPEND="migration-tool? ( dev-db/sqlite:3= ) +RDEPEND=" + migration-tool? ( dev-db/sqlite:3= ) !libressl? ( dev-libs/openssl:0=[bindist=] ) libressl? ( dev-libs/libressl:= ) - !~dev-libs/softhsm-2.0.0:0" + !~dev-libs/softhsm-2.0.0:0 +" DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +BDEPEND=" sys-devel/gcc:=[cxx] - test? ( dev-util/cppunit )" + virtual/pkgconfig + test? ( dev-util/cppunit ) +" -DOCS=( - NEWS - README.md -) +DOCS=( NEWS README.md ) PATCHES=( "${FILESDIR}/${P}-libressl.patch" @@ -36,7 +38,7 @@ src_configure() { --disable-static \ --with-crypto-backend=openssl \ --disable-p11-kit \ - --localstatedir="${EROOT}/var" \ + --localstatedir="${EPREFIX}/var" \ $(use_enable !bindist ecc) \ $(use_enable gost) \ $(use_with migration-tool migrate) @@ -44,7 +46,8 @@ src_configure() { src_install() { default - find "${D}" -name '*.la' -delete || die - keepdir "${EROOT}/var/lib/softhsm/tokens" + find "${ED}" -name '*.la' -delete || die + + keepdir /var/lib/softhsm/tokens } diff --git a/dev-libs/softhsm/softhsm-2.6.1.ebuild b/dev-libs/softhsm/softhsm-2.6.1.ebuild index 0d7093bbaa8..4fef59f66d5 100644 --- a/dev-libs/softhsm/softhsm-2.6.1.ebuild +++ b/dev-libs/softhsm/softhsm-2.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,32 +7,34 @@ DESCRIPTION="A software PKCS#11 implementation" HOMEPAGE="https://www.opendnssec.org/; SRC_URI="https://www.opendnssec.org/files/source/${P}.tar.gz; +LICENSE="BSD" +SLOT="2" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="bindist gost libressl migration-tool test" + RESTRICT="!test? ( test )" -SLOT="2" -LICENSE="BSD" -RDEPEND="migration-tool? ( dev-db/sqlite:3= ) +RDEPEND=" + migration-tool? ( dev-db/sqlite:3= ) !libressl? ( dev-libs/openssl:0=[bindist=] ) libressl? ( dev-libs/libressl:= ) - !~dev-libs/softhsm-2.0.0:0" + !~dev-libs/softhsm-2.0.0:0 +" DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +BDEPEND=" sys-devel/gcc:=[cxx] - test? ( dev-util/cppunit )" + virtual/pkgconfig + test? ( dev-util/cppunit ) +" -DOCS=( - NEWS - README.md -) +DOCS=( NEWS README.md ) src_configure() { econf \ --disable-static \ --with-crypto-backend=openssl \ --disable-p11-kit \ - --localstatedir="${EROOT}/var" \ + --localstatedir="${EPREFIX}/var" \ $(use_enable !bindist ecc) \ $(use_enable gost) \ $(use_with migration-tool migrate) @@ -40,7 +42,8 @@ src_configure() { src_install() { default - find "${D}" -name '*.la' -delete || die - keepdir "${EROOT}/var/lib/softhsm/tokens" + find "${ED}" -name '*.la' -delete || die + + keepdir /var/lib/softhsm/tokens }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/geoip/
commit: a7caa2f24a4593c1a3fc81c14668eb7282abecdc Author: Sam James gentoo org> AuthorDate: Wed Mar 10 01:13:17 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 01:13:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7caa2f2 dev-libs/geoip: drop 1.6.9-r1, 1.6.10, 1.6.11 Signed-off-by: Sam James gentoo.org> dev-libs/geoip/Manifest | 3 -- dev-libs/geoip/geoip-1.6.10.ebuild | 57 dev-libs/geoip/geoip-1.6.11.ebuild | 57 dev-libs/geoip/geoip-1.6.9-r1.ebuild | 57 4 files changed, 174 deletions(-) diff --git a/dev-libs/geoip/Manifest b/dev-libs/geoip/Manifest index 474f1a2b683..4c43fe25c33 100644 --- a/dev-libs/geoip/Manifest +++ b/dev-libs/geoip/Manifest @@ -1,4 +1 @@ -DIST geoip-1.6.10.tar.gz 161506 BLAKE2B 968ae25afe8345def099b82acf5bca4b7bcba05ffdc8d17f164bc2a91db25e2be45319a942fef05f084c6d6463521d481286888cbe7b43c7394e46ea0b47b5ca SHA512 5cd527da9d9a921bcc3020e636b410310e6462832804ac2d594b9cb4ceaacac0c31eb64f97e23e77d468da7b63a704084e140c8b69b838e362a188309756a2bf -DIST geoip-1.6.11.tar.gz 161934 BLAKE2B 628dd37bbcfffe36970d6bc8cd12ff1d504d9dc7bb760860ce59fbeeac631317556077ca5b50ae42c9cc8567ed41194379ed0743a0c2b0b0bef65504b13e62cb SHA512 9c017a95c7903898b9a2bc10c34e51b390326c181c46e6f99daf3bc4d8f84cfcf640c5cc92d527e4c7428e2b5bfa835cc57040507eb836062139a795726349b9 DIST geoip-1.6.12.tar.gz 160826 BLAKE2B a6cb17141e4e9d00c15d19d7adfecb5492b14591911dc85de403afc9f94801fe1ec92b6106478448074d3679d6c9fa6a44f210b9cc751aba0c0425a5fae699c1 SHA512 d1ed2dae091548f555cde4d26e4b51ae1e8fbb12ef1695fd95963229d9a1bf241e6f09e5d77b151d51edd0cef78ddef490c6a3f3a70ff122bdd9c0ac5500fc7d -DIST geoip-1.6.9.tar.gz 158576 BLAKE2B 797dce578c0e2b92b02cf125be5448746025e86c6d9a2efd4ec2c99de99b3874c9da0ef20c7c76308121420ea8099a0744c0240640ff9732b961789ce334b8d1 SHA512 a3a34511ba32e6c7d0b46b0e608c5be54411cf5b095c867c3225941b55e5714ec7c68de64e0aefcf4ee2081fbd626480067d6bc9822d775decef1f8e26d7e976 diff --git a/dev-libs/geoip/geoip-1.6.10.ebuild b/dev-libs/geoip/geoip-1.6.10.ebuild deleted file mode 100644 index 2f5ee8e5606..000 --- a/dev-libs/geoip/geoip-1.6.10.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils ltprune - -DESCRIPTION="GeoIP Legacy C API" -HOMEPAGE="https://github.com/maxmind/geoip-api-c; -SRC_URI=" - https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> ${P}.tar.gz -" - -# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db -LICENSE="LGPL-2.1 GPL-2 MaxMind2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="static-libs" -RESTRICT="test" - -DEPEND=" - net-misc/wget -" -RDEPEND=" - ${DEPEND} -" - -S="${WORKDIR}/${PN}-api-c-${PV}" - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) - sed -e "s|@PREFIX@|${ROOT}|g" "${FILESDIR}"/geoipupdate-r6.sh > geoipupdate.sh || die -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS.md README* - - prune_libtool_files - - keepdir /usr/share/GeoIP - - dosbin geoipupdate.sh -} - -pkg_postinst() { - ewarn "WARNING: Databases are no longer installed by this ebuild." - elog "Don't forget to run 'geoipupdate.sh -f' (or geoipupdate from" - elog "net-misc/geoipupdate) to populate ${ROOT}/usr/share/GeoIP/" - elog "with geo-located IP address databases." -} diff --git a/dev-libs/geoip/geoip-1.6.11.ebuild b/dev-libs/geoip/geoip-1.6.11.ebuild deleted file mode 100644 index 3c6fe0eb74c..000 --- a/dev-libs/geoip/geoip-1.6.11.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils ltprune - -DESCRIPTION="GeoIP Legacy C API" -HOMEPAGE="https://github.com/maxmind/geoip-api-c; -SRC_URI=" - https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> ${P}.tar.gz -" - -# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db -LICENSE="LGPL-2.1 GPL-2 MaxMind2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="static-libs" -RESTRICT="test" - -DEPEND=" - net-misc/wget -" -RDEPEND=" - ${DEPEND} -" - -S="${WORKDIR}/${PN}-api-c-${PV}" - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) - sed -e "s|@PREFIX@|${ROOT}|g" "${FILESDIR}"/geoipupdate-r6.sh > geoipupdate.sh || die -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS.md README* - -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/dmraid/
commit: e7577b1e87d1029c888b5f692abd699677d6aba8 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:52:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:52:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7577b1e sys-fs/dmraid: partly modernise latest version Signed-off-by: Sam James gentoo.org> sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild | 24 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild index 7d42581d1fd..ac268a35d6c 100644 --- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild +++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,6 +10,7 @@ MY_PV=${PV/_/.}-3 DESCRIPTION="Device-mapper RAID tool and library" HOMEPAGE="https://people.redhat.com/~heinzm/sw/dmraid/; SRC_URI="https://people.redhat.com/~heinzm/sw/dmraid/src/${PN}-${MY_PV}.tar.bz2; +S="${WORKDIR}/${PN}/${MY_PV}/${PN}" LICENSE="GPL-2" SLOT="0" @@ -17,13 +18,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="intel_led led mini static" RDEPEND=">=sys-fs/lvm2-2.02.45" -DEPEND="${RDEPEND} +DEPEND=" + ${RDEPEND} static? ( sys-fs/lvm2[static-libs] ) " -BDEPEND="virtual/pkgconfig - app-arch/tar" - -S="${WORKDIR}/${PN}/${MY_PV}/${PN}" +BDEPEND=" + app-arch/tar + virtual/pkgconfig +" pkg_setup() { if kernel_is lt 2 6 ; then @@ -43,15 +45,18 @@ src_prepare() { # pkg_check_modules is not in aclocal.m4 by default, and eautoreconf doesnt add it einfo "Appending pkg.m4 from system to aclocal.m4" cat "${BROOT}"/usr/share/aclocal/pkg.m4 >>"${S}"/aclocal.m4 || die "Could not append pkg.m4" - eapply_user + + default eautoreconf einfo "Creating prepatched source archive for use with Genkernel" # archive the patched source for use with genkernel cd "${WORKDIR}" || die mkdir -p "tmp/${PN}" || die + cp -a "${PN}/${MY_PV}/${PN}" "tmp/${PN}" || die mv "tmp/${PN}/${PN}" "tmp/${PN}/${MY_PV}" || die + cd tmp || die tar -jcf ${PN}-${MY_PV}-prepatched.tar.bz2 ${PN} || die mv ${PN}-${MY_PV}-prepatched.tar.bz2 .. || die @@ -59,7 +64,8 @@ src_prepare() { src_configure() { # disable klibc and dietlibc, bug #653392 - econf --with-usrlibdir='${prefix}'/$(get_libdir) \ + econf \ + --with-usrlibdir='${prefix}'/$(get_libdir) \ --disable-klibc \ --disable-dietlibc \ $(use_enable static static_link) \ @@ -70,7 +76,9 @@ src_configure() { src_install() { emake DESTDIR="${D}" install + dodoc CHANGELOG README TODO KNOWN_BUGS doc/* + insinto /usr/share/${PN} doins "${WORKDIR}"/${PN}-${MY_PV}-prepatched.tar.bz2 }
[gentoo-commits] repo/gentoo:master commit in: dev-util/icmake/
commit: 0cdf72bac4545b255204438710c6b65878486e8f Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:50:17 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:50:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cdf72ba dev-util/icmake: drop 9.02.09 Signed-off-by: Sam James gentoo.org> dev-util/icmake/Manifest | 1 - dev-util/icmake/icmake-9.02.09.ebuild | 46 --- 2 files changed, 47 deletions(-) diff --git a/dev-util/icmake/Manifest b/dev-util/icmake/Manifest index 0d0df2dbfde..bf7b36e3c2c 100644 --- a/dev-util/icmake/Manifest +++ b/dev-util/icmake/Manifest @@ -1,2 +1 @@ -DIST icmake-9.02.09.tar.gz 372706 BLAKE2B dc114193fbee9cd7641e0d3c8930c09fb1a3ee705cd14a18c81099cbef90b82e08739ba20344e42ba90c0001b90b274c0e7468f02f84260588659fdea51156a1 SHA512 383ae2e74a5193524aab184e6480cf53d5d3a2296420b8d35c6f223749c74b85f5c88ea00d8ff1e754ddacf2fd7f89c9205df64447fbb292681b069f93eb6891 DIST icmake-9.03.01.tar.gz 393488 BLAKE2B 43bac6944aa816e077a55264064abcb55ff3525842ab923712997248ef198a934fa434352fef3484a8ed0f887a89d9151b8e56ef7c601435d26d1644438b2b55 SHA512 2e6228c3bffa7fa145fd3743b1220d96b5730350718b91be96600cb24317e17aa5138282fe2f603d00dadd57d7a832ecff21a570eab0c21426f94d3208a61184 diff --git a/dev-util/icmake/icmake-9.02.09.ebuild b/dev-util/icmake/icmake-9.02.09.ebuild deleted file mode 100644 index c24170a062f..000 --- a/dev-util/icmake/icmake-9.02.09.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs flag-o-matic - -DESCRIPTION="Hybrid between a make utility and a shell scripting language" -HOMEPAGE="https://fbb-git.gitlab.io/icmake/ https://gitlab.com/fbb-git/icmake; -SRC_URI="https://gitlab.com/fbb-git/${PN}/-/archive/${PV}/${P}.tar.gz; -S="${WORKDIR}/${P}/${PN}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -PATCHES=( - "${FILESDIR}"/${PN}-9.00.00-ar.patch - "${FILESDIR}"/${PN}-9.02.02-verbose-build.patch -) - -src_prepare() { - default - - sed -e "/^#define LIBDIR/s/lib/$(get_libdir)/" \ - -e "/^#define DOCDIR/s/${PN}/${PF}/" \ - -e "/^#define DOCDOCDIR/s/${PN}-doc/${PF}/" \ - -i INSTALL.im || die - - # fix build issues (bug #589896) - append-cflags -std=gnu99 - - tc-export AR CC -} - -src_configure() { - ./icm_prepare "${EPREFIX}" || die -} - -src_compile() { - ./icm_bootstrap "${EPREFIX}" || die -} - -src_install() { - ./icm_install all "${ED}" || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/dmraid/, sys-fs/dmraid/files/
commit: 88f1074d0291e321e9765f358b4806dc9a8ad457 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:57:00 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:57:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f1074d sys-fs/dmraid: add musl patch Closes: https://bugs.gentoo.org/717430 Signed-off-by: Sam James gentoo.org> sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild| 4 sys-fs/dmraid/files/dmraid-1.0.0_rc16-musl.patch | 22 ++ 2 files changed, 26 insertions(+) diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild index ac268a35d6c..e76bae706c5 100644 --- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild +++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild @@ -41,12 +41,16 @@ src_prepare() { eapply -p0 "${FILESDIR}"/${P}-static-build-fixes.patch eapply -p3 "${FILESDIR}"/${P}-parallel-make.patch eapply "${FILESDIR}"/${P}-fix-missing-PATH-MOUNTED.patch + eapply "${FILESDIR}"/${PN}-1.0.0_rc16-musl.patch # pkg_check_modules is not in aclocal.m4 by default, and eautoreconf doesnt add it einfo "Appending pkg.m4 from system to aclocal.m4" cat "${BROOT}"/usr/share/aclocal/pkg.m4 >>"${S}"/aclocal.m4 || die "Could not append pkg.m4" + mv configure.{in,ac} || die + default + eautoreconf einfo "Creating prepatched source archive for use with Genkernel" diff --git a/sys-fs/dmraid/files/dmraid-1.0.0_rc16-musl.patch b/sys-fs/dmraid/files/dmraid-1.0.0_rc16-musl.patch new file mode 100644 index 000..d43ed635471 --- /dev/null +++ b/sys-fs/dmraid/files/dmraid-1.0.0_rc16-musl.patch @@ -0,0 +1,22 @@ +https://bugs.gentoo.org/717430 +https://git.alpinelinux.org/aports/plain/main/dmraid/006-musl-libc.patch +--- a/include/dmraid/misc.h b/include/dmraid/misc.h +@@ -10,6 +10,7 @@ + + #ifndef _MISC_H_ + #define _MISC_H_ ++#include + + #define DM_ASSERT(__cond) do { if (!(__cond)) { printf("ASSERT file:%s line:%d fuction:%s cond: %s\n", __FILE__, __LINE__, __FUNCTION__, #__cond); } } while(0); + +--- a/lib/device/scan.c b/lib/device/scan.c +@@ -10,6 +10,7 @@ + # include + # include + #else ++# include + # include + # include + #endif
[gentoo-commits] repo/gentoo:master commit in: dev-libs/geoip/
commit: 3e4b6af2825b3d18187474d53890a0ccba72bce6 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 01:14:29 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 01:14:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4b6af2 dev-libs/geoip: update EAPI 6 -> 7, fix invalid ROOT usage Signed-off-by: Sam James gentoo.org> dev-libs/geoip/geoip-1.6.12.ebuild | 27 ++- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/dev-libs/geoip/geoip-1.6.12.ebuild b/dev-libs/geoip/geoip-1.6.12.ebuild index 2f5ee8e5606..8d3acd5e9c6 100644 --- a/dev-libs/geoip/geoip-1.6.12.ebuild +++ b/dev-libs/geoip/geoip-1.6.12.ebuild @@ -1,14 +1,14 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit autotools eutils ltprune +EAPI=7 + +inherit autotools DESCRIPTION="GeoIP Legacy C API" HOMEPAGE="https://github.com/maxmind/geoip-api-c; -SRC_URI=" - https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> ${P}.tar.gz -" +SRC_URI="https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-api-c-${PV}" # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db LICENSE="LGPL-2.1 GPL-2 MaxMind2" @@ -17,24 +17,17 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd IUSE="static-libs" RESTRICT="test" -DEPEND=" - net-misc/wget -" -RDEPEND=" - ${DEPEND} -" - -S="${WORKDIR}/${PN}-api-c-${PV}" +DEPEND="net-misc/wget" +RDEPEND="${DEPEND}" src_prepare() { default - eautoreconf } src_configure() { econf $(use_enable static-libs static) - sed -e "s|@PREFIX@|${ROOT}|g" "${FILESDIR}"/geoipupdate-r6.sh > geoipupdate.sh || die + sed -e "s|@PREFIX@|${EPREFIX}|g" "${FILESDIR}"/geoipupdate-r6.sh > geoipupdate.sh || die } src_install() { @@ -42,7 +35,7 @@ src_install() { dodoc AUTHORS ChangeLog NEWS.md README* - prune_libtool_files + find "${ED}" -name '*.la' -delete || die keepdir /usr/share/GeoIP @@ -52,6 +45,6 @@ src_install() { pkg_postinst() { ewarn "WARNING: Databases are no longer installed by this ebuild." elog "Don't forget to run 'geoipupdate.sh -f' (or geoipupdate from" - elog "net-misc/geoipupdate) to populate ${ROOT}/usr/share/GeoIP/" + elog "net-misc/geoipupdate) to populate ${EROOT}/usr/share/GeoIP/" elog "with geo-located IP address databases." }
[gentoo-commits] repo/gentoo:master commit in: dev-util/icmake/
commit: 0b1e869a53495976f18a1d4501b29538578b0a7b Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:43:42 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:43:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1e869a dev-util/icmake: fix invalid EROOT usage Signed-off-by: Sam James gentoo.org> dev-util/icmake/icmake-9.02.09.ebuild | 9 - dev-util/icmake/icmake-9.03.01.ebuild | 9 - 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/dev-util/icmake/icmake-9.02.09.ebuild b/dev-util/icmake/icmake-9.02.09.ebuild index 4eea0292ebf..c24170a062f 100644 --- a/dev-util/icmake/icmake-9.02.09.ebuild +++ b/dev-util/icmake/icmake-9.02.09.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,13 +8,12 @@ inherit toolchain-funcs flag-o-matic DESCRIPTION="Hybrid between a make utility and a shell scripting language" HOMEPAGE="https://fbb-git.gitlab.io/icmake/ https://gitlab.com/fbb-git/icmake; SRC_URI="https://gitlab.com/fbb-git/${PN}/-/archive/${PV}/${P}.tar.gz; +S="${WORKDIR}/${P}/${PN}" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -S=${WORKDIR}/${P}/${PN} - PATCHES=( "${FILESDIR}"/${PN}-9.00.00-ar.patch "${FILESDIR}"/${PN}-9.02.02-verbose-build.patch @@ -35,11 +34,11 @@ src_prepare() { } src_configure() { - ./icm_prepare "${EROOT}" || die + ./icm_prepare "${EPREFIX}" || die } src_compile() { - ./icm_bootstrap "${EROOT}" || die + ./icm_bootstrap "${EPREFIX}" || die } src_install() { diff --git a/dev-util/icmake/icmake-9.03.01.ebuild b/dev-util/icmake/icmake-9.03.01.ebuild index e6bd5c26d8b..c24170a062f 100644 --- a/dev-util/icmake/icmake-9.03.01.ebuild +++ b/dev-util/icmake/icmake-9.03.01.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,13 +8,12 @@ inherit toolchain-funcs flag-o-matic DESCRIPTION="Hybrid between a make utility and a shell scripting language" HOMEPAGE="https://fbb-git.gitlab.io/icmake/ https://gitlab.com/fbb-git/icmake; SRC_URI="https://gitlab.com/fbb-git/${PN}/-/archive/${PV}/${P}.tar.gz; +S="${WORKDIR}/${P}/${PN}" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -S=${WORKDIR}/${P}/${PN} - PATCHES=( "${FILESDIR}"/${PN}-9.00.00-ar.patch "${FILESDIR}"/${PN}-9.02.02-verbose-build.patch @@ -35,11 +34,11 @@ src_prepare() { } src_configure() { - ./icm_prepare "${EROOT}" || die + ./icm_prepare "${EPREFIX}" || die } src_compile() { - ./icm_bootstrap "${EROOT}" || die + ./icm_bootstrap "${EPREFIX}" || die } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-text/pastebinit/
commit: 638522c19ccb69d67697b7e386d05b2d61c1ca0b Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:39:25 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:39:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638522c1 app-text/pastebinit: modernise, Python 3.9, fix invalid EROOT Signed-off-by: Sam James gentoo.org> app-text/pastebinit/pastebinit-1.5.1.ebuild | 41 +++-- 1 file changed, 27 insertions(+), 14 deletions(-) diff --git a/app-text/pastebinit/pastebinit-1.5.1.ebuild b/app-text/pastebinit/pastebinit-1.5.1.ebuild index ae5a31bb904..7a0e41a109b 100644 --- a/app-text/pastebinit/pastebinit-1.5.1.ebuild +++ b/app-text/pastebinit/pastebinit-1.5.1.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) -PYTHON_REQ_USE="xml" +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="xml" inherit python-single-r1 +MY_P="${PN}_${PV}" DESCRIPTION="A software that lets you send anything you want directly to a pastebin" HOMEPAGE="https://launchpad.net/pastebinit; -MY_P="${PN}_${PV}" SRC_URI="mirror://ubuntu/pool/main/p/${PN}/${MY_P}.orig.tar.gz" LICENSE="GPL-2" @@ -19,42 +19,55 @@ IUSE="crypt" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RDEPEND="${PYTHON_DEPS} +BDEPEND="app-text/docbook-xsl-stylesheets" +RDEPEND=" + ${PYTHON_DEPS} $(python_gen_cond_dep ' - dev-python/configobj[${PYTHON_MULTI_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] ') - crypt? ( app-crypt/gnupg )" -DEPEND="app-text/docbook-xsl-stylesheets" + crypt? ( app-crypt/gnupg ) +" src_prepare() { local mo="" for lang in ${LINGUAS}; do - if [ -f po/${lang}.po ]; then + if [[ -f po/${lang}.po ]]; then mo="${mo} ${lang}.mo" fi done sed -i -e "/^build-mo/s/:.*/:${mo}/" po/Makefile || die - eapply_user + + default } src_compile() { emake -C po xsltproc --nonet \ - "${EROOT}"/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl \ + "${BROOT}"/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl \ pastebinit.xml || die } src_install() { dobin pastebinit utils/pbput + python_fix_shebang "${ED}/usr/bin/${PN}" + dosym pbput /usr/bin/pbget - use crypt && dosym pbput /usr/bin/pbputs + + if use crypt; then + dosym pbput /usr/bin/pbputs + fi + dodoc README doman pastebinit.1 utils/*.1 - insinto /usr/share/locale - [[ -d po/mo ]] && doins -r po/mo/* + + if [[ -d po/mo ]]; then + insinto /usr/share/locale + doins -r po/mo/* + fi + insinto /usr/share doins -r pastebin.d }
[gentoo-commits] repo/gentoo:master commit in: app-text/pastebinit/
commit: 047636bf198e49d1ae3f1ad8722195bad2596a5d Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:39:58 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:39:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047636bf app-text/pastebinit: mark ALLARCHES Signed-off-by: Sam James gentoo.org> app-text/pastebinit/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/pastebinit/metadata.xml b/app-text/pastebinit/metadata.xml index c5629ce6ee7..6a9946b0c43 100644 --- a/app-text/pastebinit/metadata.xml +++ b/app-text/pastebinit/metadata.xml @@ -2,6 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> + Install pbputs for gpg-encrypted pastes
[gentoo-commits] repo/gentoo:master commit in: dev-util/icmake/files/, dev-util/icmake/
commit: ae6518852621141cc47f73a26d3f4d04f7b94fb5 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:49:39 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:49:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae651885 dev-util/icmake: fix installation of compressed docs Closes: https://bugs.gentoo.org/729602 Signed-off-by: Sam James gentoo.org> .../files/icmake-9.03.01-compressed-docs.patch | 32 ++ dev-util/icmake/icmake-9.03.01.ebuild | 1 + 2 files changed, 33 insertions(+) diff --git a/dev-util/icmake/files/icmake-9.03.01-compressed-docs.patch b/dev-util/icmake/files/icmake-9.03.01-compressed-docs.patch new file mode 100644 index 000..a8bb04e3102 --- /dev/null +++ b/dev-util/icmake/files/icmake-9.03.01-compressed-docs.patch @@ -0,0 +1,32 @@ +diff --git a/icm_bootstrap b/icm_bootstrap +index 9a80252..78ece4f 100755 +--- a/icm_bootstrap b/icm_bootstrap +@@ -45,11 +45,11 @@ cd doc + + echo man-pages to tmp/${MANDIR}/man1 and .../man7 + for x in *.1 ; do +-gzip -9cn $x > ../tmp/${MANDIR}/man1/$x.gz || exit 1 ++cp $x ../tmp/${MANDIR}/man1/$x || exit 1 + done + + for x in *.7 ; do +-gzip -9cn $x > ../tmp/${MANDIR}/man7/$x.gz || exit 1 ++cp $x ../tmp/${MANDIR}/man7/$x || exit 1 + done + + echo documentation to tmp/${DOCDIR} and tmp/${DOCDOCDIR} +@@ -58,11 +58,11 @@ echo documentation to tmp/${DOCDIR} and tmp/${DOCDOCDIR} + #gzip -9cn $x > ../tmp/${DOCDOCDIR}/$x.gz || exit 1 + #done + +-gzip -9cn icmake.ps > ../tmp/${DOCDOCDIR}/icmake.ps.gz || exit 1 ++cp icmake.ps ../tmp/${DOCDOCDIR}/icmake.ps || exit 1 + + cd .. + +-gzip -9cn changelog > tmp/${DOCDIR}/changelog.gz || exit 1 ++cp changelog tmp/${DOCDIR}/changelog || exit 1 + + try cp -r examples tmp/${DOCDOCDIR} + diff --git a/dev-util/icmake/icmake-9.03.01.ebuild b/dev-util/icmake/icmake-9.03.01.ebuild index c24170a062f..864297a798f 100644 --- a/dev-util/icmake/icmake-9.03.01.ebuild +++ b/dev-util/icmake/icmake-9.03.01.ebuild @@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~x86" PATCHES=( "${FILESDIR}"/${PN}-9.00.00-ar.patch "${FILESDIR}"/${PN}-9.02.02-verbose-build.patch + "${FILESDIR}"/${PN}-9.03.01-compressed-docs.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jrommanager/
commit: 1123dcd2f71675fcae51291512edda3418fe82d1 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:35:42 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:35:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1123dcd2 games-emulation/jrommanager: BDEPEND for EAPI 7 Signed-off-by: Sam James gentoo.org> games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild index 5a3f091d014..1e0e11098dc 100644 --- a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild +++ b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,8 +12,6 @@ inherit desktop DESCRIPTION="A Mame and Retrogaming Rom Manager, Java alternative to ClrMamePro" HOMEPAGE="https://github.com/optyfr/JRomManager; SRC_URI="https://github.com/optyfr/${MY_PN}/releases/download/${MY_PV}/${MY_P}.zip; -QA_PREBUILT="*" - S="${WORKDIR}" LICENSE="GPL-2 GPL-2-with-classpath-exception BSD-2 MIT Apache-2.0 LGPL-2.1 unRAR" @@ -21,8 +19,10 @@ SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND=">=virtual/jre-1.8" -DEPEND="${DEPEND} - app-arch/unzip" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip" + +QA_PREBUILT="*" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-misc/knock/
commit: e26f815c9d50761de7b262c0880738077cb84bcd Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:32:55 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:32:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26f815c net-misc/knock: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-misc/knock/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-misc/knock/metadata.xml b/net-misc/knock/metadata.xml index 46f1937fc92..8def26b02c6 100644 --- a/net-misc/knock/metadata.xml +++ b/net-misc/knock/metadata.xml @@ -5,4 +5,7 @@ Installs the knockd server daemon. + + jvinet/knock +
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jrommanager/
commit: bd37aaf1eb26186cbc18aafded6308420d46b736 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:36:27 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:36:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd37aaf1 games-emulation/jrommanager: tidy ebuild Signed-off-by: Sam James gentoo.org> games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild index 1e0e11098dc..3f3dc02f279 100644 --- a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild +++ b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild @@ -32,10 +32,11 @@ src_prepare() { } src_install() { - insinto "/usr/share/${PN}" + insinto /usr/share/${PN} doins *.jar doins -r lib - newbin "${MY_PN}-multi.sh" "${PN}" - newicon "rom.png" "${PN}.png" - make_desktop_entry "${PN}" '' '' 'Utility' + + newbin ${MY_PN}-multi.sh ${PN} + newicon rom.png ${PN}.png + make_desktop_entry ${PN} '' '' 'Utility' }
[gentoo-commits] repo/gentoo:master commit in: net-wireless/broadcom-sta/
commit: 0e8388b9888cee25d4fa45f6a75db2f82f39993c Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:34:12 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:34:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8388b9 net-wireless/broadcom-sta: adjust ebuild structure * Sort variables * Move PATCHES to out of 'phase space' Signed-off-by: Sam James gentoo.org> .../broadcom-sta-6.30.223.271-r6.ebuild| 37 +++--- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild index b84669a9969..97fa2fc9dde 100644 --- a/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild +++ b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit eutils linux-info linux-mod DESCRIPTION="Broadcom's IEEE 802.11a/b/g/n hybrid Linux device driver" @@ -10,6 +11,7 @@ SRC_BASE="https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35 SRC_URI="x86? ( ${SRC_BASE}-nodebug-pcoem-${PV//\./_}.tar.gz ) amd64? ( ${SRC_BASE}_64-nodebug-pcoem-${PV//\./_}.tar.gz ) https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/README_${PV}.txt -> README-${P}.txt" +S="${WORKDIR}" LICENSE="Broadcom" KEYWORDS="-* ~amd64 ~x86" @@ -17,9 +19,22 @@ KEYWORDS="-* ~amd64 ~x86" RESTRICT="mirror" DEPEND="virtual/linux-sources" -RDEPEND="" -S="${WORKDIR}" +PATCHES=( + "${FILESDIR}/${PN}-6.30.223.141-makefile.patch" + "${FILESDIR}/${PN}-6.30.223.141-eth-to-wlan.patch" + "${FILESDIR}/${PN}-6.30.223.141-gcc.patch" + "${FILESDIR}/${PN}-6.30.223.248-r3-Wno-date-time.patch" + "${FILESDIR}/${PN}-6.30.223.271-r1-linux-3.18.patch" + "${FILESDIR}/${PN}-6.30.223.271-r2-linux-4.3-v2.patch" + "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.7.patch" + "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.8.patch" + "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.11.patch" + "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.12.patch" + "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.15.patch" + "${FILESDIR}/${PN}-6.30.223.271-r5-linux-5.1.patch" + "${FILESDIR}/${PN}-6.30.223.271-r5-linux-5.6.patch" +) MODULE_NAMES="wl(net/wireless)" MODULESD_WL_ALIASES=("wlan0 wl") @@ -71,22 +86,6 @@ pkg_setup() { BUILD_TARGETS="wl.ko" } -PATCHES=( - "${FILESDIR}/${PN}-6.30.223.141-makefile.patch" - "${FILESDIR}/${PN}-6.30.223.141-eth-to-wlan.patch" - "${FILESDIR}/${PN}-6.30.223.141-gcc.patch" - "${FILESDIR}/${PN}-6.30.223.248-r3-Wno-date-time.patch" - "${FILESDIR}/${PN}-6.30.223.271-r1-linux-3.18.patch" - "${FILESDIR}/${PN}-6.30.223.271-r2-linux-4.3-v2.patch" - "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.7.patch" - "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.8.patch" - "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.11.patch" - "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.12.patch" - "${FILESDIR}/${PN}-6.30.223.271-r4-linux-4.15.patch" - "${FILESDIR}/${PN}-6.30.223.271-r5-linux-5.1.patch" - "${FILESDIR}/${PN}-6.30.223.271-r5-linux-5.6.patch" -) - src_install() { linux-mod_src_install
[gentoo-commits] repo/gentoo:master commit in: net-misc/knock/
commit: a216984edccce985ef0c815bd561f3b80db7e7c5 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:32:16 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:32:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a216984e net-misc/knock: drop invalid EROOT usage Signed-off-by: Sam James gentoo.org> net-misc/knock/knock-0.7-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/net-misc/knock/knock-0.7-r1.ebuild b/net-misc/knock/knock-0.7-r1.ebuild index 117341a6615..5d3643d7508 100644 --- a/net-misc/knock/knock-0.7-r1.ebuild +++ b/net-misc/knock/knock-0.7-r1.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Simple port-knocking daemon" -HOMEPAGE="https://www.zeroflux.org/projects/knock - https://github.com/jvinet/knock; +HOMEPAGE="https://www.zeroflux.org/projects/knock; SRC_URI="https://www.zeroflux.org/proj/knock/files/${P}.tar.gz; LICENSE="GPL-2+" @@ -22,6 +21,7 @@ src_prepare() { sed -e "/^AM_CFLAGS/s: -g : :" \ -e "/dist_doc_DATA/s:COPYING::" \ -i Makefile.in || die + sed -e "s:/usr/sbin/iptables:/sbin/iptables:g" \ -i knockd.conf || die } @@ -31,7 +31,7 @@ src_configure() { } src_install() { - emake DESTDIR="${D}" docdir="${EROOT}/usr/share/doc/${PF}" install + emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}" install if use server ; then newinitd "${FILESDIR}"/knockd.initd.2 knock
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 717e0fca0dd5c3780f9574e4104f2b923c0c15f4 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:27:47 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:27:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717e0fca app-text/groonga: replace invalid use of EROOT Signed-off-by: Sam James gentoo.org> app-text/groonga/groonga-6.1.2.ebuild | 3 ++- app-text/groonga/groonga-8.0.2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app-text/groonga/groonga-6.1.2.ebuild b/app-text/groonga/groonga-6.1.2.ebuild index f10e95ad95d..436498af553 100644 --- a/app-text/groonga/groonga-6.1.2.ebuild +++ b/app-text/groonga/groonga-6.1.2.ebuild @@ -63,7 +63,7 @@ src_configure() { $(use_with libevent) \ $(use_with lzo) \ $(use_with mecab) \ - $(use_with msgpack message-pack "${EROOT}usr") \ + $(use_with msgpack message-pack "${EPREFIX}/usr") \ $(use_enable nfkc) \ $(use_with sphinx sphinx-build) \ $(use_enable static-libs static) \ @@ -74,6 +74,7 @@ src_configure() { src_install() { local DOCS=( README.md ) + default prune_libtool_files diff --git a/app-text/groonga/groonga-8.0.2.ebuild b/app-text/groonga/groonga-8.0.2.ebuild index c429f681ca0..81552b275bf 100644 --- a/app-text/groonga/groonga-8.0.2.ebuild +++ b/app-text/groonga/groonga-8.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -71,7 +71,7 @@ src_configure() { $(use_with lzo) $(use_with mecab) $(use_enable msgpack message-pack) - $(use_with msgpack message-pack "${EROOT%/}/usr") + $(use_with msgpack message-pack "${EPREFIX}/usr") $(use_enable nfkc) $(use_with sphinx sphinx-build) $(use_enable static-libs static)
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jrommanager/
commit: 603e32c9ef68c76e33861604e34a23be826dab3b Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:36:49 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:36:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603e32c9 games-emulation/jrommanager: fix invalid EROOT usage Signed-off-by: Sam James gentoo.org> games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild index 3f3dc02f279..d27e9e52107 100644 --- a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild +++ b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild @@ -27,7 +27,9 @@ QA_PREBUILT="*" src_prepare() { default - sed -e "/cd.*/s:.*:cd \"${EROOT}/usr/share/${PN}\" || exit:" -i *.sh || die "sed failed!" + sed -e "/cd.*/s:.*:cd \"${EPREFIX}/usr/share/${PN}\" || exit:" -i *.sh \ + || die "sed failed!" + unzip -j ${MY_PN}.jar "jrm/resources/rom.png" || die }
[gentoo-commits] repo/gentoo:master commit in: sys-power/sispmctl/
commit: c1fb9793276c83c7eb255989f796828ac901c2da Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:30:22 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:30:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1fb9793 sys-power/sispmctl: drop 4.0 (EAPI 5, invalid ROOT) Signed-off-by: Sam James gentoo.org> sys-power/sispmctl/Manifest| 1 - sys-power/sispmctl/sispmctl-4.0.ebuild | 54 -- 2 files changed, 55 deletions(-) diff --git a/sys-power/sispmctl/Manifest b/sys-power/sispmctl/Manifest index 24b85c8bd47..edc1c177af9 100644 --- a/sys-power/sispmctl/Manifest +++ b/sys-power/sispmctl/Manifest @@ -1,2 +1 @@ -DIST sispmctl-4.0.tar.gz 517985 BLAKE2B 61e709031f6c5bec5ef011cb33b03661f004cce2ec57986f887daf346dda4cd86e280a7350e118baf2a7b6b2f0ecf22aebd9b28661828b9edfb7b8ddea3f88b5 SHA512 0fc643b627ccfa10f085b37702933fe9b7c2ef448bcbb32c22cacda57f7f710437c413bd02f510a3acb085f99a513a891e815981ee4ffbe7fed691492a335e96 DIST sispmctl-4.1.tar.gz 429477 BLAKE2B fe9231a5a0b22456d81166ae5dbaf98c86a636e79ff09112438c769daa503996128d31609bd90f66a5414459c9fce66956b1ee001ac3d57f8f472a09b34aee20 SHA512 52cf6e7d4df76c1d28d196a81a06dec59047f2d43571bc72ff08a22359c3e5d7a36fd446118036fe35f9c26e59a07563ac15d9e05285e7b09214b68aab5ef488 diff --git a/sys-power/sispmctl/sispmctl-4.0.ebuild b/sys-power/sispmctl/sispmctl-4.0.ebuild deleted file mode 100644 index 9d301d8acaa..000 --- a/sys-power/sispmctl/sispmctl-4.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit bash-completion-r1 eutils user - -DESCRIPTION="GEMBIRD SiS-PM control utility" -HOMEPAGE="http://sispmctl.sourceforge.net/; -SRC_URI="mirror://sourceforge/sispmctl/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="gemplug" - -RDEPEND="virtual/libusb:0 - gemplug? ( sys-process/at )" -DEPEND="${RDEPEND}" - -pkg_setup() { - enewgroup sispmctl -} - -src_configure() { - econf --enable-webless -} - -src_install() { - emake DESTDIR="${D}" install - dodoc README README.md ChangeLog NEWS - - ## install udev rules which make the device files writable - ## by the members of the group sispmctl - insinto /lib/udev/rules.d - doins examples/60-sispmctl.rules - - ## gemplug - if use gemplug; then - sed -i "s|/usr/local/bin/sispmctl|${ROOT:-/}usr/bin/sispmctl|g" extras/gemplug/gemplug - dobin extras/gemplug/gemplug - doman extras/gemplug/gemplug.1 - - newbashcomp extras/gemplug/gemplug-completion.sh gemplug - - dodir /var/lock/gemplug - fperms 2775 /var/lock/gemplug - fowners root:sispmctl /var/lock/gemplug - - einfo "To be able to use the locking mechanism of gemplug(1)," - einfo "add the users who are designated to run gemplug to the" - einfo "group 'sispmctl' which has write permissions to /var/lock/gemplug." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libiodbc/
commit: eb2403ce99c42a5bb1d3b963ee8fb3b59baf92a8 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:23:32 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:23:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2403ce dev-db/libiodbc: add 3.52.14 Closes: https://bugs.gentoo.org/764599 Signed-off-by: Sam James gentoo.org> dev-db/libiodbc/Manifest| 1 + dev-db/libiodbc/libiodbc-3.52.14.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-db/libiodbc/Manifest b/dev-db/libiodbc/Manifest index 586195992a4..0490a554d3b 100644 --- a/dev-db/libiodbc/Manifest +++ b/dev-db/libiodbc/Manifest @@ -1 +1,2 @@ DIST libiodbc-3.52.12.tar.gz 760155 BLAKE2B ab1a66b34c55f5ebd72c76c09bf356c9e00934f7f7516c39653840051bd7ae399b54232284e9cfeae37b752eae761d8f749e48e3184857ba59177016e03a SHA512 992a4d0a36651fe55178a4834160901381ea230a0e1671f61e1c5dd17708d2b649823313b97d5954e1656dc2213382361cb5f1eaf2f28f3b1ac55fd9f7aac535 +DIST libiodbc-3.52.14.tar.gz 800285 BLAKE2B 6d6c52ae6eb133c5d844a9106079878290a317c72e1d1fb31f4a91c703ff26b8b97fbeccfcf0041442dc7775042f64711cf7a47db7a2eba745e6a502b3f2adeb SHA512 76f60b1bf818937f1aa6fa4ac8a98573860e37d437ece94de9500b815be9e931fbd81a5ca700aa645329727773cc1710b4a7de69fbf2ef43cf610b6fbca05bac diff --git a/dev-db/libiodbc/libiodbc-3.52.14.ebuild b/dev-db/libiodbc/libiodbc-3.52.14.ebuild new file mode 100644 index 000..e7acaba82d3 --- /dev/null +++ b/dev-db/libiodbc/libiodbc-3.52.14.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal + +MY_PN="iODBC" + +DESCRIPTION="ODBC Interface for Linux" +HOMEPAGE="http://www.iodbc.org/; +SRC_URI="https://github.com/openlink/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="|| ( LGPL-2 BSD )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="gtk" + +RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS NEWS README ) + +MULTILIB_CHOST_TOOLS=( /usr/bin/iodbc-config ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.52.12-multilib.patch + "${FILESDIR}"/${PN}-3.52.7-debian_bug501100.patch + "${FILESDIR}"/${PN}-3.52.7-unicode_includes.patch + "${FILESDIR}"/fix-runpaths-r1.patch +) + +src_prepare() { + default + + sed -i.orig \ + -e '/^cd "$PREFIX"/,/^esac/d' \ + iodbc/install_libodbc.sh || die "sed failed" + + # Without this, automake dies. It's what upstream's autogen.sh does. + touch ChangeLog || die "failed to create empty ChangeLog" + + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + --disable-static \ + --enable-odbc3 \ + --enable-pthreads \ + --with-layout=gentoo \ + --with-iodbc-inidir=yes \ + $(use_enable gtk gui) +} + +multilib_src_install_all() { + einstalldocs + + find "${ED}" -name '*.la' -delete || die + + # Install lintian overrides + insinto /usr/share/lintian/overrides + newins debian/iodbc.lintian-overrides iodbc + newins debian/libiodbc2.lintian-overrides libiodbc2 +}
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 0e4ca75c33d0fe6bbe74324cfe09520894393c15 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:29:28 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:29:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4ca75c app-text/groonga: port to EAPI 7 Signed-off-by: Sam James gentoo.org> app-text/groonga/groonga-8.0.2.ebuild | 25 ++--- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/app-text/groonga/groonga-8.0.2.ebuild b/app-text/groonga/groonga-8.0.2.ebuild index 81552b275bf..19c48773526 100644 --- a/app-text/groonga/groonga-8.0.2.ebuild +++ b/app-text/groonga/groonga-8.0.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit libtool user @@ -26,11 +26,17 @@ RDEPEND=">=dev-libs/onigmo-6.1.1:0= zeromq? ( net-libs/zeromq:0= ) zlib? ( sys-libs/zlib:0= ) zstd? ( app-arch/zstd:0= )" -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" virtual/pkgconfig - sphinx? ( dev-python/sphinx )" + sphinx? ( dev-python/sphinx ) +" -REQUIRED_USE=" abort? ( dynamic-malloc-change ) fmalloc? ( dynamic-malloc-change ) sphinx? ( doc )" +REQUIRED_USE=" + abort? ( dynamic-malloc-change ) + fmalloc? ( dynamic-malloc-change ) + sphinx? ( doc ) +" pkg_setup() { enewgroup groonga @@ -38,7 +44,8 @@ pkg_setup() { } src_prepare() { - default_src_prepare + default + elibtoolize } @@ -80,14 +87,16 @@ src_configure() { $(use_with zlib) $(use_with zstd) ) + econf "${econfopts[@]}" } src_install() { local DOCS=( README.md ) + default - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die newinitd "${FILESDIR}/${PN}.initd" ${PN} newconfd "${FILESDIR}/${PN}.confd" ${PN} @@ -95,5 +104,7 @@ src_install() { keepdir /var/{log,lib}/${PN} fowners groonga:groonga /var/{log,lib}/${PN} - use examples || rm -r "${D%/}/usr/share/${PN}" || die + if ! use examples ; then + rm -r "${ED}/usr/share/${PN}" || die + fi }
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 081d2fc71ecd3a1333c87111e8fd52b4e3743ba8 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:09:53 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:09:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081d2fc7 sys-kernel/gentoo-kernel-bin: bump to 5.11.4 for arm64 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 1 + .../gentoo-kernel-bin-5.11.4-r1.ebuild | 113 + 2 files changed, 114 insertions(+) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 5c9b8a86406..5fa357c71aa 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -46,6 +46,7 @@ DIST gentoo-kernel-5.11.3-1.amd64.xpak 64831800 BLAKE2B ccc7ddf11246fe988720754e DIST gentoo-kernel-5.11.3-1.arm64.xpak 59778759 BLAKE2B 350fcd7e21b5884f3b0fb0fb35c1df2147f4151182bdcf01c491dc4c89b09d2e75e8433c658dd649d9f9ccdecb4dfd47c912fd2b93d0ca9ca884d8bfe863518f SHA512 ff91a4278c2d14b4313a1a6bffc2480c0afa1671564d341df4572236d4e9e82ff03dc7fb32324252190c26fa07958cac20a8d965de38b438c04281e7b0ca915b DIST gentoo-kernel-5.11.3-1.x86.xpak 57808390 BLAKE2B c8fa0b6c4736face65fad6d3caa83311eb1457a1bedb65401c073d800c90634298e929b4acf6e2212dd3b2f863dc06b28ad67992ca1c81b21531bf335ca21e1b SHA512 2f5aa0e7595120c8bf0b552c88a22b2ddf2d2a0028c8e2154250b07d526d66becf6e459fae64b67f69f1c91f7afc1109e7c13b72b2f48aca1a3b36ec6ce18fae DIST gentoo-kernel-5.11.4-1.amd64.xpak 64915116 BLAKE2B b7fac7ed149cac31c3bb670f8aac990aa46e34177537ceff2dcbe9a45345f295089643463258199961def60e040728f4bdf1a4833baefacea7e589d9a377c749 SHA512 6c8c9528e06f8d0abf01dd762eaa4057cc4823bcdfe95d4e9cb1d4dc0f51f696d3ec98c201549d981b008afbde3377f82ebe3b7d7ad5017499b7c6b83b38c6e6 +DIST gentoo-kernel-5.11.4-1.arm64.xpak 59923833 BLAKE2B fbafa63cd0414d2536bec17304fb66b3ffadb3ee3e43a23210b8a10f3a9eda390a011e7b59ac2d741428761d28f2eb002683048b0d68ea5775a32957d3098500 SHA512 831324ff10470f0920652c7451267b7933204f02bb379ad3354b107df0d5e39ac561a6d8b020d7def081083f05ba9c3e91d6643536f437e3fc8ed74f10a1bb98 DIST gentoo-kernel-5.11.4-1.x86.xpak 57890628 BLAKE2B 53a80025da8ccd72921e21ddb16538f111b953c9cdafdb791b26b926e3ffacce76eec7850bb2f72c6b721b89aa617e33f4e49822600d294293d7d0b2b0bdd4e5 SHA512 39864af55c3e8a4d07702de0db922e28c176841e9c7599251acdd67c55820bec940eff29867f0eb9161367f8d0362a7bcf7f99a14b2b36709e76aed1709e0a75 DIST gentoo-kernel-5.11.5-1.amd64.xpak 64924579 BLAKE2B b4484bb69d8355f63acecadac5a604ab57f61ae87a4341cba16c6b3cdc35d19c64c6d8042fedc69aa1272c151d09ba5957b9b26f2a6ab067a46451fd0a928b9b SHA512 218d649adc456f13055e7ec7ce3de1ead2cfdcc41d6d5d023de67dcc7a21679154dfe057dcf72592ab7a7315a8cf1a4d7a96f7904c21f0f8e219f3a277dae21f DIST gentoo-kernel-5.11.5-1.x86.xpak 57891193 BLAKE2B f9f1eed75c7a81067994fe07a8305e5d70001c4ac969ae4d39d222960cf70c5fe5591db0a4e19fbaca9faa53e6dc1206158c0ad071cf3907761a61b00eedf098 SHA512 9494f10ae5a2ad3a0232e9eca5cb16647e4967f5ded3b45b5752f2e380b1c21437b9239d2fc7336cd84a246b488dc405e389c844263834a1feeea9257b2f8779 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.4-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.4-r1.ebuild new file mode 100644 index 000..1d8f27f2627 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.4-r1.ebuild @@ -0,0 +1,113 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die +
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-stream/
commit: 05db8c35042bbd0d78dc116f64c474f048e2ccfd Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:01:52 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:01:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05db8c35 dev-python/jaraco-stream: mark ALLARCHES Signed-off-by: Sam James gentoo.org> dev-python/jaraco-stream/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/jaraco-stream/metadata.xml b/dev-python/jaraco-stream/metadata.xml index b154260363e..73937827cc3 100644 --- a/dev-python/jaraco-stream/metadata.xml +++ b/dev-python/jaraco-stream/metadata.xml @@ -5,6 +5,7 @@ sb...@gentoo.org Louis Sautier + jaraco.stream jaraco/jaraco.stream
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 2055466dfe9f2cae0d1c46010dc11ee89c700c3d Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:06:15 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:06:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2055466d sys-kernel/gentoo-kernel-bin: bump to 5.4.103 for arm64 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 1 + .../gentoo-kernel-bin-5.4.103-r1.ebuild| 113 + 2 files changed, 114 insertions(+) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 638de39823e..6ca8a2215da 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -58,6 +58,7 @@ DIST gentoo-kernel-5.4.102-1.amd64.xpak 61103639 BLAKE2B aa68fdcc95d2d5a61d8a7ef DIST gentoo-kernel-5.4.102-1.arm64.xpak 56392362 BLAKE2B b26c3035e0aa1f2ca24aebf05b178f96a5603c5695fca9964cb77f781054a917e8a9c29d3a1f881960d91b83023dffd3be89ed2f44b3143bc236f02d23f6 SHA512 8e918055e3d93e46a47de2e6a85cc4f41ff34e4fb10b71cc32d0922eede2b722a23cd7ace5f9c67f00c9792e9ce980cc9374c16c45206aa934864b1986d50650 DIST gentoo-kernel-5.4.102-1.x86.xpak 52916487 BLAKE2B d3fe562ff68713d57d9446c593c75445dc5561739b2c2e845f5aa60aaee8b5e5e0dcab2f633aab2508fe28db4246183d5bb44de8caff68cdc849e3a572c79e7f SHA512 bd5763ab5585a199d5e6bde85a1faace934f2b1415fa30d81905fc06fa4424e8cefd2aa46d6bcb1d51f746038c8290a9545275ed59164a5e5c7d8ac4d4c5f15f DIST gentoo-kernel-5.4.103-1.amd64.xpak 61177997 BLAKE2B 712b8043fb592f2cc80e3b29c138befc0a203fc1ef0697f65b30264d32ab8102b30581e7cf57d805c4e183f21d96e04ddf74ac6ee13100530e9c30002049 SHA512 1b8e5e20f149ab378f8a303d6886828fa82e52b32d661c02161ba5bbf7f2ac3454b9577e2dc591c2ea5f9c818aef39438f3c59216e33864b728e31ee9d522163 +DIST gentoo-kernel-5.4.103-1.arm64.xpak 56419864 BLAKE2B e7044dd04d0f520911c1e7eba7ceb7519d5eafeb62ed51792e49198f44f8ca583253870e8b4849ae24268c44b0323e8d29a511041cdcf90d41b88b397e91281f SHA512 da0f93c078a1151edf07fda5efbcd10e853ccbc543ff16cd7b47fa815e4fac331b9fb69485ee26fafcbd5e007c4546267f630fb1e1d7bfff7afc559088dab0ed DIST gentoo-kernel-5.4.103-1.x86.xpak 52986552 BLAKE2B 49445d908dbbf0d0d9f6ca7550c5252e4ab27e7324a9191d603f410ac5bc85f5d38402fee0fc2182b3fdbc6cef6e446856261b0ce66a28d592a697f339a8b70f SHA512 f044ef8e43c3d0a392024cc7dbda1d21c68be686904b7284086adfb3c72c198b3e92491cebe9f8f9470843336047ab15328cc8602f0650fac180300ff87a4b19 DIST gentoo-kernel-5.4.104-1.amd64.xpak 61168729 BLAKE2B f4035929ec0ae6f975b6a1f3c1e45349a34947447c12b0115f28b74087365d6933e0475da842adfc2e4f35cb198553a01aa422868a4ff7253340419485bf003b SHA512 d767213d45440be207896e46ca6dd9d21afb9847f8d7d40553ad6765d0e7a7d1d5d24ea6afc423bc90d9e27caed4c499ce77d8588a003d60be63b079b5982198 DIST gentoo-kernel-5.4.104-1.x86.xpak 52994991 BLAKE2B e96911371fea462e94128a7790b089a5e1357b74b30d9b649097c7b295d8534195f4f98579a07f151e068d0a05d92cd181ab824cea181cd927457d36c8f84a6c SHA512 0715b8858ffd473bc694ae0f8ff79eae13d6849226424d56d5c20657116732d49571ac9b5434674c8db3e5765761f3f03372e1d5decb15ed723b42053888a0e8 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.103-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.103-r1.ebuild new file mode 100644 index 000..18c02d4c0f3 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.103-r1.ebuild @@ -0,0 +1,113 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 34cc7467d89d3e3531155d92e41a4a04a6a67428 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:07:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:07:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34cc7467 sys-kernel/gentoo-kernel-bin: bump to 5.10.21 for arm64 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 1 + .../gentoo-kernel-bin-5.10.21-r1.ebuild| 113 + 2 files changed, 114 insertions(+) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 6ca8a2215da..5c9b8a86406 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -35,6 +35,7 @@ DIST gentoo-kernel-5.10.20-1.amd64.xpak 64025164 BLAKE2B 05812b0eae411959bc3a653 DIST gentoo-kernel-5.10.20-1.arm64.xpak 59166505 BLAKE2B b8a591f53961753da42c1d0c5f946ee7e6d01469f25ace5c22d27a84c404d427521864893879d9d6be6886b96dfdd667c16c2cd981cb699460465594b577c817 SHA512 c12739add0585e4e9c9b2517f8ebb286083fab8b5c64b2bd2cac0bc96344b2a1b7f8834fae8e4a81512aedf797fe86577a12641af0bac012d07fe4fccf36159d DIST gentoo-kernel-5.10.20-1.x86.xpak 56974811 BLAKE2B 8d636a1af81de6f7a77235610459719c046b980103ee2c67122efb27554c20491b1febb05849d4cab97a0ceb5368449031de6b3b3e97f0cb41aca0bf372ae6a0 SHA512 ddd16c0b92bc86ac1f38eb0ed9fdfede66dfb16518e4e4bbe646c5db82a398e2ce86180e228b874cf419cbae895cfb1c2b0b11c22a499670ca516648e7f6f190 DIST gentoo-kernel-5.10.21-1.amd64.xpak 64098921 BLAKE2B 77e28d143903a6930867093d03c98834e4e38abd3bb37fbe4c0a3e57abb7bc9d08937a9128abc4bde189fe3d720796412f5e4fd8510e75adf3bcabe06e40f4a3 SHA512 0bc8efd310e008910f5c08c4faf71249c920b5a9131337e0ad48480c4093888158dba0d8dfa09c5c424b4d81acdf620ce9533bc8b23acab003bd1316f663abd3 +DIST gentoo-kernel-5.10.21-1.arm64.xpak 59332791 BLAKE2B ddb667553bb19f66a42472180a7fdbf2fe26a7481562b6a72eac91af39caff8e10182b9b5ed25f67a7265b06aeb58832ac0559de417e0798d21ccad0a5e808ae SHA512 6dd27944b06af90872087f2613ec703d5c5972a38954de363cabd1a61b6cff929c8e8445cc698c1faf6a6bd70d75c307e787731eb9d2def6b0a29067bfca7fa6 DIST gentoo-kernel-5.10.21-1.x86.xpak 57068126 BLAKE2B 4d087cfc6e76f829f510b91fe898b7f3ee1e8e735a3eb08345d92e62c3a91a855fea5f1704c07574e6e8f56d3da499afedc83bb6cf8276abb49a878c8724687d SHA512 a62737b43fbd8607bb5a61025064d5dde7ee41c7ad4e6d017642b26a89eee584fcf8125044ae84fa8b37faf7c839edf99d47d9826611060a2bf3bd2d5d8bcf6d DIST gentoo-kernel-5.10.22-1.amd64.xpak 64085208 BLAKE2B 2ad4a5ac3391bf34c15a190a81772d48ca1bad6cae671a26a9dac70550b671f05512e37fa20370fb970a1796444b05c9f26b2846bbf9acb82369bd88d6766b1c SHA512 27722129bdd20babbd2a37b5b7bc0fda446d0726bf881ffddb4c6a4fde7e7427abb4f41a36943ab462416091f0414ae5e1fea5c743a3a701409f936472ab742b DIST gentoo-kernel-5.10.22-1.x86.xpak 57048115 BLAKE2B a07ef32fa35da33d9b5d56c66c18465e3ae89edb801763e87a2de543fdaa37722e063f64da42074baf42f26b990dfbf9e1e7d102943dc5edf791727d568d776f SHA512 f9f85ac08c1ca19715ecda74242ceaee600e2ae83aa6dfe5fa862dfceecfb0d1f16bdebbeb96bbf706555e717e4200a7de705017b62788f74bc16561d2372ac6 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.21-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.21-r1.ebuild new file mode 100644 index 000..18c02d4c0f3 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.21-r1.ebuild @@ -0,0 +1,113 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc" + +QA_PREBUILT='*' + +src_unpack() { + default + ebegin "Unpacking ${BINPKG}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/aespipe/
commit: c14630bb4ea92970ffef1d62f88cef7180d1cf1b Author: Sam James gentoo org> AuthorDate: Tue Mar 9 23:55:14 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 23:57:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14630bb app-crypt/aespipe: Stabilize 2.4f arm64, #775098 Signed-off-by: Sam James gentoo.org> app-crypt/aespipe/aespipe-2.4f.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/aespipe/aespipe-2.4f.ebuild b/app-crypt/aespipe/aespipe-2.4f.ebuild index 0bd5e38c8d9..b807ebef5fa 100644 --- a/app-crypt/aespipe/aespipe-2.4f.ebuild +++ b/app-crypt/aespipe/aespipe-2.4f.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://loop-aes.sourceforge.net/aespipe/${PN}-v${PV}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_padlock static" RDEPEND="app-arch/sharutils app-crypt/gnupg"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
commit: cad7dd21f832fdba8e85911d34969c61ae72bea2 Author: Zac Medico gentoo org> AuthorDate: Tue Mar 9 23:44:38 2021 + Commit: Zac Medico gentoo org> CommitDate: Tue Mar 9 23:55:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad7dd21 dev-libs/log4cxx: Bump to version 0.11.0 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> dev-libs/log4cxx/Manifest | 1 + dev-libs/log4cxx/log4cxx-0.11.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-libs/log4cxx/Manifest b/dev-libs/log4cxx/Manifest index eac0d6890bb..a4d520b5750 100644 --- a/dev-libs/log4cxx/Manifest +++ b/dev-libs/log4cxx/Manifest @@ -1 +1,2 @@ DIST apache-log4cxx-0.10.0.tar.gz 1667425 BLAKE2B f753e1ddb1f2d7abfca92e60883752acfacc0491aa93cfe0ac26c12b32c1f6406df7be2aa83b65a176671debdaa67a69d68af6cb7901cb626eee572425de40c4 SHA512 1c34d80983db5648bc4582ddcf6b4fdefdc6594c2769f95235f5441cd6d03cf279cc8f365e9a687085b113f79ebac9d7d33a54b6aa3b3b808c0e1a56a15ffa37 +DIST apache-log4cxx-0.11.0.tar.gz 1145075 BLAKE2B 786f3374923a5d47172bdaba7edb1725bedc766cb310b7b1237cfcc2fdd84cf2e390b47d55284ad0ce65631798e545523723090f4c0f7ab262f6cbe41a03e327 SHA512 f8aa37c9c094e7a4d6ca92dff13c032f69f1e078c51ea55e284fcb931c13256b08950af3ea6eaf7a12282240f6073e9acab19bfe217f88dbd62a5d2360f3fbdd diff --git a/dev-libs/log4cxx/log4cxx-0.11.0.ebuild b/dev-libs/log4cxx/log4cxx-0.11.0.ebuild new file mode 100644 index 000..4345b2b1b98 --- /dev/null +++ b/dev-libs/log4cxx/log4cxx-0.11.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +MY_P=apache-${P} + +DESCRIPTION="Library of C++ classes for logging to files, syslog and other destinations" +HOMEPAGE="https://logging.apache.org/log4cxx/; +SRC_URI="mirror://apache/logging/${PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos" +IUSE="iodbc unicode odbc smtp" +REQUIRED_USE="iodbc? ( !odbc )" +# test suite fails +RESTRICT="test" + +RDEPEND=" + dev-libs/apr:1= + dev-libs/apr-util:1= + odbc? ( + iodbc? ( >=dev-db/libiodbc-3.52.4 ) + !iodbc? ( dev-db/unixODBC ) + ) + smtp? ( net-libs/libesmtp )" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + --disable-doxygen \ + --disable-html-docs \ + --with-apr-util="${ESYSROOT}"/usr \ + $(use_with smtp SMTP libesmtp) \ + $(use_with odbc ODBC $(usex iodbc iODBC unixODBC)) \ + --with-charset=$(usex unicode utf-8 auto) +} + +src_install() { + default + + docinto examples + dodoc src/examples/cpp/*.cpp + docompress -x /usr/share/doc/${PF}/examples + + # package provides .pc files + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/aespipe/
commit: 2ad9a29425b396f446085b0d703cf60046dd119e Author: Sam James gentoo org> AuthorDate: Tue Mar 9 23:54:43 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 23:54:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad9a294 app-crypt/aespipe: Stabilize 2.4f arm, #775098 Signed-off-by: Sam James gentoo.org> app-crypt/aespipe/aespipe-2.4f.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/aespipe/aespipe-2.4f.ebuild b/app-crypt/aespipe/aespipe-2.4f.ebuild index 8959f446cae..0bd5e38c8d9 100644 --- a/app-crypt/aespipe/aespipe-2.4f.ebuild +++ b/app-crypt/aespipe/aespipe-2.4f.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://loop-aes.sourceforge.net/aespipe/${PN}-v${PV}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_padlock static" RDEPEND="app-arch/sharutils app-crypt/gnupg"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cssutils/
commit: 36601db6f74da5b70e853c11ac6791f612abf896 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 23:50:21 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 23:50:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36601db6 dev-python/cssutils: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-python/cssutils/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/cssutils/metadata.xml b/dev-python/cssutils/metadata.xml index b178dba82e4..586ee083720 100644 --- a/dev-python/cssutils/metadata.xml +++ b/dev-python/cssutils/metadata.xml @@ -8,5 +8,6 @@ cssutils +jaraco/cssutils
[gentoo-commits] repo/gentoo:master commit in: dev-python/cssutils/
commit: 71a8167df00ee3f2320599d45c1d047fbb26fbee Author: Sam James gentoo org> AuthorDate: Tue Mar 9 23:49:41 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 23:49:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a8167d dev-python/cssutils: mark ALLARCHES Signed-off-by: Sam James gentoo.org> dev-python/cssutils/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/cssutils/metadata.xml b/dev-python/cssutils/metadata.xml index c9b197a9598..b178dba82e4 100644 --- a/dev-python/cssutils/metadata.xml +++ b/dev-python/cssutils/metadata.xml @@ -5,6 +5,7 @@ pyt...@gentoo.org Python + cssutils
[gentoo-commits] proj/musl:master commit in: dev-libs/elfutils/
commit: 439c197b9cf8c8e2d867984726e3971010ea678d Author: Jory Pratt gentoo org> AuthorDate: Tue Mar 9 23:45:40 2021 + Commit: Jory Pratt gentoo org> CommitDate: Tue Mar 9 23:45:40 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=439c197b dev-libs/elfutils: add missing dev-libs/libbsd for cdefs.h Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jory Pratt gentoo.org> dev-libs/elfutils/elfutils-0.180.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-libs/elfutils/elfutils-0.180.ebuild b/dev-libs/elfutils/elfutils-0.180.ebuild index a4da76a..6b36ae7 100644 --- a/dev-libs/elfutils/elfutils-0.180.ebuild +++ b/dev-libs/elfutils/elfutils-0.180.ebuild @@ -1,4 +1,4 @@ -# Copyright 2003-2020 Gentoo Authors +# Copyright 2003-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,6 +21,7 @@ RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}] sys-libs/argp-standalone sys-libs/fts-standalone sys-libs/obstack-standalone + dev-libs/libbsd ) !dev-libs/libelf" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 4d41c4b4c0b039204434a47c06733458a213a789 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 9 21:59:05 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 9 23:44:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d41c4b4 dev-python/botocore: Bump to 1.20.24 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.20.24.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index ed33ca4548d..7aee34d487f 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -7,4 +7,5 @@ DIST botocore-1.20.20.tar.gz 7484162 BLAKE2B c9b14936ca8d59070cc99ec56fb7124c2c1 DIST botocore-1.20.21.tar.gz 7489798 BLAKE2B edaea4e14515e5ce5d1a84dcc466f9cc2720f6cf996d61b1ee9fbdb4164849fd3f22fb7321e007b02b7348e6134a20623be4768875de7f7f811e7ea4591197cf SHA512 41086b8f8dac26db5ffdc8d60969f5c2accc756535323d645e44456bdf6af71929211e31e3d73b6fb3ec0367752f8646dbbed2abc0f147b4b34ad462ecd86c48 DIST botocore-1.20.22.tar.gz 7499474 BLAKE2B 14394f8de4de39d8073548409f08615452a1d3059a13287549e16ab8815dbf1ac975e0c116ebcbe7acb86055df29ca8d9f2e251f56386ed3cf15922eee9e5f1f SHA512 1c67de2456d5933a67966b0497492acec2954a2a397c856f54d06aa642ee286b8975a52d0df6b2b814bc817ae129b9965b0d5ba6711c75585b0e2127bcde823f DIST botocore-1.20.23.tar.gz 7499542 BLAKE2B abcc28ec69d30ddff06ac2e2f3e2c0dcd7311c6a4ba676c9d11059fa5f66de3cebf93b37b88da6204f74ce77e3dbf9da6829be7f9f0c62abb14310a6a2863c34 SHA512 d44d5619ffb288c99f9c5638ab84466a5776df986525a258349264697fd85842b25f67b177fb5a5cf87a5aade81fbbc87b731d4e7a8ff9156cfe12814fc915ec +DIST botocore-1.20.24.tar.gz 7503493 BLAKE2B fdc1de907a8201ecc63435b2f3cef38ec40ac8cb6b23bf20140db3d5def46dae3a6d66ee0f1cf268bfa63fa9cbcd7f0835570a91b3c538c3303350499e3a1964 SHA512 26ab23f2b3fb8c5b6b0fbd3045761ae81b4abf07c3457307a3b79f7b2a3840b5f1bca5ca669aa98d2465c9c39bb1250f93f2254bace5bfc75849745804f29061 DIST botocore-1.20.7.tar.gz 7458254 BLAKE2B 8b9a1edda73e2564d3a3d67c6b3542d1ec9372403cb4d88396e58dfbcb5987821f278f2757e079e1ab32e03243ed3a6d1023ecc591b965512b3af5e2d43ea7b0 SHA512 9b023a31be866a50b94017a28aca40b5fe2e720959c928a3fd93db96041f3886049717f50461222a09572c0c56c5961a4614b80e400e4fa6d8b3ff4b4ab681df diff --git a/dev-python/botocore/botocore-1.20.24.ebuild b/dev-python/botocore/botocore-1.20.24.ebuild new file mode 100644 index 000..4e5d698e619 --- /dev/null +++ b/dev-python/botocore/botocore-1.20.24.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore; +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + # very unstable + sed -i -e 's:test_stress_test_token_bucket:_&:' \ + tests/functional/retries/test_bucket.py || die + distutils-r1_src_prepare +} + +python_test() { + # note: suites need to be run separately as one of the unit tests + # seems to be leaking mocks and breaking a few functional tests + nosetests -v tests/unit || + die "unit tests failed under ${EPYTHON}" + nosetests -v tests/functional || + die "functional tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/
commit: 4369a86b72bd650903cd2c2425d8f617fc77b3e3 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 9 22:05:14 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 9 23:44:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4369a86b dev-python/reportlab: Bump to 3.5.64 Signed-off-by: Michał Górny gentoo.org> dev-python/reportlab/Manifest| 1 + dev-python/reportlab/reportlab-3.5.64.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest index 7982cd95681..c9611bc903f 100644 --- a/dev-python/reportlab/Manifest +++ b/dev-python/reportlab/Manifest @@ -1,3 +1,4 @@ DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2 DIST reportlab-3.5.60.tar.gz 2905122 BLAKE2B 8863e910dac03d5fd1d53880bb9fe83d218641156e481c97b498e462cf9e1e5c6826f2f25fcef7c65cee3dbc7551401bfd1dba6a319532363b7c9cbc9c37e618 SHA512 395ad0c904215ba3ae16efa52140b7cc6f751efd04c70f687a8891806b346d78c75bb29df5aa0d6d49adb6f5638da58704e713ee1500df05424c9dddc38afad2 DIST reportlab-3.5.63.tar.gz 2908785 BLAKE2B 0af6f72063e4a1f4464bf8d847575e23b5d96ced3bdbafa518e56503194e98aed5e07c17fbf6cf07d3d95ef91b3d0d450233024b40368889dc1ef5d8792050fe SHA512 39c940a585695752095b868fa631396193083d9d270512e0e89e766e02d749745b6d0438f2d9f5ec2ea58c7da6aa538a0315fbd7483571ebc2c460035e12a1bf +DIST reportlab-3.5.64.tar.gz 2909252 BLAKE2B 5922ec3083238c2884d7ebede5593a15fa537a8bd72f5cf9b6a84bf1673fe43be2df9f2125f033400c766fdf78a07f4c919b331bbd2215acb950dbbcb971bced SHA512 ac4eb9a7c337ebdde81dcfa9e6b9609aec7fca8451d383c28b9d58e0ea73bd71c328fb2362ba5805b96e10c95dc166d5806eb763c5c325a6d72a9474dce3c422 diff --git a/dev-python/reportlab/reportlab-3.5.64.ebuild b/dev-python/reportlab/reportlab-3.5.64.ebuild new file mode 100644 index 000..71dd8dad099 --- /dev/null +++ b/dev-python/reportlab/reportlab-3.5.64.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="Tools for generating printable PDF documents from any data source" +HOMEPAGE=" + https://www.reportlab.com/ + https://pypi.org/project/reportlab/; +SRC_URI=" + mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz + https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + media-libs/freetype + media-libs/libart_lgpl + sys-libs/zlib:=" +RDEPEND=" + ${DEPEND} + dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]" +BDEPEND=" + app-arch/unzip" + +distutils_enable_sphinx docs/source +distutils_enable_tests unittest + +PATCHES=( + # bug 738312, remove -L/usr/lib from link line + "${FILESDIR}"/${PN}-3.5.48-usr-lib-LLD.patch +) + +src_unpack() { + unpack ${P}.tar.gz + cd ${P}/src/reportlab/fonts || die + unpack pfbfer-20070710.zip +} + +python_prepare_all() { + # tests requiring Internet access + sed -i -e 's:test0:_&:' \ + tests/test_platypus_general.py \ + tests/test_platypus_images.py || die + sed -i -e 's:test9:_&:' tests/test_lib_utils.py || die + + distutils-r1_python_prepare_all +} + +src_configure() { + mydistutilsargs=( + --no-download-t1-files + --use-system-libart + ) +} + +python_test() { + pushd tests >/dev/null || die + "${EPYTHON}" runAll.py -v || die "Testing failed with ${EPYTHON}" + popd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cssutils/
commit: 0007e5c88ba2e347d7c8493de09355bdfdb38c93 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 9 22:11:12 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 9 23:44:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0007e5c8 dev-python/cssutils: Bump to 2.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cssutils/Manifest | 1 + dev-python/cssutils/cssutils-2.0.0.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest index 23b7b70e68a..46579c30fde 100644 --- a/dev-python/cssutils/Manifest +++ b/dev-python/cssutils/Manifest @@ -1 +1,2 @@ DIST cssutils-1.0.2.tar.gz 367038 BLAKE2B e19edce100dbc05d6e469eb6b0ad234d7d4c9458aca1b2a3e72bdeff1a35dec64427353936a339e2071d8ba2e8804c5754f55a391955a61ef61ae56381269125 SHA512 4988893875a03923d3127e334654799e5c2ebcdc0a7f5b3fb5c9ab27d1b331caa5bf197161312a298531e0757843aa3259ceba5fa19947353eea24a5da53ceda +DIST cssutils-2.0.0.tar.gz 734153 BLAKE2B 09a6db97c2f10865d88ca83fe93b3b7a3981608b4afdc20fbb8533cd49b9f06b03d30ea5f456e83fc28a199b375fb6c7709ef067107bea1965e74b5e810158b5 SHA512 598f589c0f5961abe4f55f2ad0a63c98c931592c00d6c28579895527d2d2fc71686f3ae08df5b64616aa64ebf5a160a4aab12f7eae961d8891c4f525568b0188 diff --git a/dev-python/cssutils/cssutils-2.0.0.ebuild b/dev-python/cssutils/cssutils-2.0.0.ebuild new file mode 100644 index 000..8f87d89ad44 --- /dev/null +++ b/dev-python/cssutils/cssutils-2.0.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="A CSS Cascading Style Sheets library" +HOMEPAGE="https://pypi.org/project/cssutils/ https://cthedot.de/cssutils/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + )" + +python_prepare_all() { + # fix casing of call to Windows-1252. Remove when upstream fixes casing. + sed -i -e 's/encutils.tryEncodings(test)/encutils.tryEncodings(test).lower()/' \ + cssutils/tests/test_encutils/__init__.py || + die "fixing test_encutils failed" + + distutils-r1_python_prepare_all +} + +python_test() { + ln -s "${S}/sheets" "${BUILD_DIR}/sheets" || die + # esetup.py test + # exclude tests that connect to the network + set -- nosetests -v -P "${BUILD_DIR}/lib/cssutils/tests" \ + -e test_parseUrl + echo "$@" + "$@" || die "Testing failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 087decc7fa02129e1f4547816c6153b06b738d5e Author: Michał Górny gentoo org> AuthorDate: Tue Mar 9 21:59:16 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 9 23:44:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087decc7 dev-python/boto3: Bump to 1.17.24 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.17.24.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index aa659af46a3..4f450429680 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -7,4 +7,5 @@ DIST boto3-1.17.20.tar.gz 348258 BLAKE2B b26a72e3861c8e45a11f4d8da3733cbdefe5e2b DIST boto3-1.17.21.tar.gz 348371 BLAKE2B 97799d4013e8ace6ebdfbb471c51743112e0d103fa1e13b947989c8da5b6517a2a6c088807519c735f5eb80ea1cedef3aae7aea5b2bd7b337af0ddc6744d91d9 SHA512 092e84c0e15a686634ae247295b5e525da605c9845950094525746df07e59082f36e90be66cb7726f6bc0ce4ac918aeb7e8f8efced98c1a002b8775d5ea68a04 DIST boto3-1.17.22.tar.gz 348457 BLAKE2B 952650e5ebd51fe8f83ab9eeb0b9d76438865205cae75ff52fcb51aef38f2a3b61a0838dc7dbecac13f71774619a55b944bf8afc5894c93016c37b283e19cab0 SHA512 02a0e9f7723d61b5d21cc503f5dd3001aeb9433b989688728d5475e40852e84dfb0de6757f38c78b40b47d81321236aaf535aaa0b763deac8df9e4c1213c87b4 DIST boto3-1.17.23.tar.gz 348518 BLAKE2B 53e918cbb39f4cc1a5fc9303817efe7fade551c0c6ff80ef4093871fe1c99a4e01bb9dbdf5815c4b46803a327878454971a88a8fa12053009a61afefacfe9b84 SHA512 f4e9ccfe4d7da3bec049f415e5236e00c701335b3eec842c2e6955e43b4b1ede834b116b6299f43c3cd6eae3d2496ffb58017b64730a3bc8c1913d603c9eadf9 +DIST boto3-1.17.24.tar.gz 349323 BLAKE2B 41a15fb92218d9aa936300054805b4cda52f373165e6d9f1f0b9f1edc0035e95a1134a407dd740856f8d28878e77ea669e6589ca20ab7af616390fda575d661c SHA512 57bc612e1f86edd2264364ad35c4a334a0ed98173d4f1e6808dce0b3c65dda4eb550fa231520aa67259a185d37e2b9e61e5ab4e1d7c41f7a0f22f270d1a07867 DIST boto3-1.17.7.tar.gz 346682 BLAKE2B 08c06dda1d59b4f555cad075673917b38cbf9ad8d0037f66027b17076e60b4d5fd32a93e088635320ebc3226a9cd8809c9208ec84f8588c26a77766b21dbee98 SHA512 2ba1817575c4a64c232c84a75a9d3b0db1de8634ded9aa31844930a82ccf4611805c6dd31b2e4d36cc9a2cc1813d233b4d7366305eaf28efd46a3b843d3c2993 diff --git a/dev-python/boto3/boto3-1.17.24.ebuild b/dev-python/boto3/boto3-1.17.24.ebuild new file mode 100644 index 000..74b9170a911 --- /dev/null +++ b/dev-python/boto3/boto3-1.17.24.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3; +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # prevent an infinite loop + rm tests/functional/docs/test_smoke.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + nosetests -v tests/unit/ tests/functional/ || die "test failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/openpyxl/
commit: 9ed31aada277b04315128f668469a23fcad1d84d Author: Michał Górny gentoo org> AuthorDate: Tue Mar 9 22:04:20 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 9 23:44:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed31aad dev-python/openpyxl: Bump to 3.0.7 Signed-off-by: Michał Górny gentoo.org> dev-python/openpyxl/Manifest | 1 + dev-python/openpyxl/openpyxl-3.0.7.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest index 60f580cb512..f0e0fedf961 100644 --- a/dev-python/openpyxl/Manifest +++ b/dev-python/openpyxl/Manifest @@ -1 +1,2 @@ DIST openpyxl-3.0.6.tar.bz2 2423464 BLAKE2B 205db09634730a1da6c24bc8c407b2f3deeac712b4c2cbe69796c538c6911ccb3e7e003617ab9563df12a74d6ca9fb2b1b83d8d75f3b91c168d2053a14c15d66 SHA512 6996800c54746dc41b902cbea378181cdab5db916fd6863c673df25f84f71de67019e34d0034231d7c588bf56be3f8e16b3a52c198dcbe74465d0b088090c24a +DIST openpyxl-3.0.7.tar.bz2 2426608 BLAKE2B 5ce0a34ea4ec8f33da2224555f3d681c4cfa2145f4cba10ed182044e6a6d69ce61c500c51a26db7ded2a3a0e778d0d8e2bd996c3852732f565501f233b145db7 SHA512 bd697c353d0a9fe66a7947dc0f51530b8419e39b36833e5322cca544fafcbd6aba36e42e53c1a1672f44b3940de9b91417bc58955c87257b7b82782c480ef738 diff --git a/dev-python/openpyxl/openpyxl-3.0.7.ebuild b/dev-python/openpyxl/openpyxl-3.0.7.ebuild new file mode 100644 index 000..8ecd3bf3eba --- /dev/null +++ b/dev-python/openpyxl/openpyxl-3.0.7.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Pure python reader and writer of Excel OpenXML files" +HOMEPAGE="https://openpyxl.readthedocs.io/en/stable/; +# Upstream doesn't want to include tests in PyPI tarballs +SRC_URI="https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + dev-python/et_xmlfile[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff,jpeg] + )" + +distutils_enable_sphinx doc +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-python-lint/
commit: e33e224a699fc5dc72035d73e42caa6192864b8d Author: Michał Górny gentoo org> AuthorDate: Tue Mar 9 22:00:07 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 9 23:44:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33e224a dev-python/cfn-python-lint: Bump to 0.47.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-python-lint/Manifest| 1 + .../cfn-python-lint/cfn-python-lint-0.47.0.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-python/cfn-python-lint/Manifest b/dev-python/cfn-python-lint/Manifest index 9b6388964d4..7e9c22b2da0 100644 --- a/dev-python/cfn-python-lint/Manifest +++ b/dev-python/cfn-python-lint/Manifest @@ -1,3 +1,4 @@ DIST cfn-python-lint-0.44.5.tar.gz 5657765 BLAKE2B e35fca9cf8232bc802666333184a52b544bad5858ec8e4c16fe435ea5c421ca25296bb9d8a3bf351276dc1e36ee3101cb0c950ca9d8ce87f5dd2f64cf347ba30 SHA512 e23e415f7d5dd3933e70e7c5b0d9d001bc9aefd0ec67ba9245b4cecbad0c5470376439c12d2cd532eb39e900a325de52c4856351bba2ca27cdc0760ed091ccca DIST cfn-python-lint-0.44.7.tar.gz 5711448 BLAKE2B b38b90ca7d181dc655b07a0151acad6a22ed1a0d34223cb813c3257cceb0f9ef5ca175cd4992a9d72a843c2b40b0830c433cbbe8b71550c9c9c482ea62783142 SHA512 a4ed91383f80e437338f7afee55de5e7cb0f3f8690c4324de77f2d35a665e5947f07945449aedddbd9d996270495ee63418e38b97639c4b7852b1fe50e8ce6e4 DIST cfn-python-lint-0.46.0.tar.gz 6287874 BLAKE2B 7ec2665596b50697c95e32b40f736822d718d4682d3a41f72b94e45f1b42a386d2d44cb5447826010c01ccd8da655e394b7379764e5e8ca2a79db22c274cc033 SHA512 b87751a719fc037dca2533bb8e14a483bc85d4460b73c7ef2a2d2fff188bd1c611d9828dbf13eca16781e21124123a85c723054bc460243df8ee9fcba5d8e104 +DIST cfn-python-lint-0.47.0.tar.gz 6326333 BLAKE2B 450190ab374f491c034a93edfdb0d5c006c8468deee285dba676f07f4017ecbfa68ffb10a052ea2d46aa4c6d94870261065e26bdd4a753978fca76778914 SHA512 b2349730993758578226253ae6ab942658bc3d9326d75ad1ec029ce093112697fb2a15ee63377dff210a33111de9940b391d276c0ff4894a2b68e545f1783fbb diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.47.0.ebuild b/dev-python/cfn-python-lint/cfn-python-lint-0.47.0.ebuild new file mode 100644 index 000..c3edcec5c4e --- /dev/null +++ b/dev-python/cfn-python-lint/cfn-python-lint-0.47.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE="https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint; +SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/importlib_resources[${PYTHON_USEDEP}] + ' python3_6) + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/six-1.11[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests --install unittest + +PATCHES=( + "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch" +) + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + # requires git checkout + sed -e 's:test_update_docs:_&:' \ + -i test/unit/module/maintenance/test_update_documentation.py || die + # requires Internet + sed -e 's:test_update_resource_specs_python:_&:' \ + -i test/unit/module/maintenance/test_update_resource_specs.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/files/
commit: e993bd8971df7caa068ac928e44726a8b915d4d7 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 23:27:02 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 23:30:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e993bd89 sci-libs/gdal: update libdir patch (again) Missed one 'lib'. Signed-off-by: Sam James gentoo.org> sci-libs/gdal/files/gdal-3.2.1-libdir.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch index fb6813d5df8..cc4537bca43 100644 --- a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch +++ b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch @@ -287,7 +287,7 @@ https://bugs.gentoo.org/696106 - AC_MSG_CHECKING([for libfyba.a, libfygm.a and libfyut.a in $with_sosi/lib]) - if test -r $with_sosi/lib/libfyba.a -a -r $with_sosi/lib/libfygm.a -a -r $with_sosi/lib/libfyut.a ; then + AC_MSG_CHECKING([for libfyba.a, libfygm.a and libfyut.a in $with_sosi/${libdir}]) -+ if test -r $with_sosi/lib/libfyba.a -a -r $with_sosi/lib/libfygm.a -a -r $with_sosi/${libdir}/libfyut.a ; then ++ if test -r $with_sosi/${libdir}/libfyba.a -a -r $with_sosi/${libdir}/libfygm.a -a -r $with_sosi/${libdir}/libfyut.a ; then AC_MSG_RESULT([found.]) -SOSI_LIB="$with_sosi/lib/libfyba.a $with_sosi/lib/libfygm.a $with_sosi/lib/libfyut.a" +SOSI_LIB="$with_sosi/${libdir}/libfyba.a $with_sosi/${libdir}/libfygm.a $with_sosi/${libdir}/libfyut.a"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/
commit: fd0920de79ae3ead7132f5e1514561995d959315 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Mar 9 23:12:11 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Mar 9 23:12:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0920de app-benchmarks/geekbench: amd64 stable Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/geekbench/geekbench-5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/geekbench/geekbench-5.3.2.ebuild b/app-benchmarks/geekbench/geekbench-5.3.2.ebuild index 257bad69c37..87ca7c029db 100644 --- a/app-benchmarks/geekbench/geekbench-5.3.2.ebuild +++ b/app-benchmarks/geekbench/geekbench-5.3.2.ebuild @@ -7,7 +7,7 @@ DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and Windo HOMEPAGE="https://www.geekbench.com/; SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz; -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" LICENSE="geekbench" SLOT="5"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/
commit: 2071ae29ccaa0942421a11af7e3dece00d797fe8 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Mar 9 23:12:57 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Mar 9 23:12:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2071ae29 app-benchmarks/geekbench: drop 5.3.1 Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/geekbench/Manifest | 1 - app-benchmarks/geekbench/geekbench-5.3.1.ebuild | 43 - 2 files changed, 44 deletions(-) diff --git a/app-benchmarks/geekbench/Manifest b/app-benchmarks/geekbench/Manifest index 5981a14307f..c0d6fba516a 100644 --- a/app-benchmarks/geekbench/Manifest +++ b/app-benchmarks/geekbench/Manifest @@ -2,5 +2,4 @@ DIST Geekbench-2.4.2-LinuxARM.tar.gz 1921401 BLAKE2B 34d86178e35d586b79182b33203 DIST Geekbench-2.4.3-Linux.tar.gz 3337551 BLAKE2B cb660f3c08cc812cb23374032490a148449a36845fe63320788432493581ec6bd5958bf178d83d68b532ffbe5c7ee13e92b0bb00c0aca968bb2e499453f1b7a7 SHA512 d84e13eb5fd28fb232a5f93aa76f4855adcb9ccffbcd90dacc3e2b45231afd82e78d40c63f729391e5d00e95c14653e83757faca4e543c6306dd913c4e0edb87 DIST Geekbench-3.4.2-Linux.tar.gz 9986039 BLAKE2B 63d7e768d65bc033260a0d99da17df2e518750f19882e63dbc9bbe6ff0b52a8cddb35b9143e85c01838bf5d77a04599578fc0a57a3e6fd89e7aec8c8ffdd4f5b SHA512 a61a5d5481682baefdce64f6054c3373900e8cd585dcbfa2feabbf386032986b40b603619c552102401a83e0b748831d00af5b5b5278e88ef42dee176adf06e9 DIST Geekbench-4.4.1-Linux.tar.gz 71076124 BLAKE2B 14c2b80c971798e7d2bb256e76c7ab9c48e8c1c389e2f7547a436f706ac4f21c1e52e564cd584893071ee2f9f0a4747cd03ea72cc728ff8e4f369d5cc794d77a SHA512 fa687d33a7d7a2d09c544e3d17de93f41cfa77915c708cd1ef0743f84f7f83df9d3f8df2872a8f85ed2c4c872e3cd41932685ffeb19cdb0ea047ab5116713420 -DIST Geekbench-5.3.1-Linux.tar.gz 93054604 BLAKE2B bf8c2ecb0eeed5c74868499a1bf0cd248b5d8a92888c5df37f674d98e79af4ba636971fe1007edc368a463ce391d273b79ea33cbfa2ed8564a751962e928d2fc SHA512 14f8112b9e76dee726074863dc321b63956804b2666d42835cb863b9c61548168b9cb80f2e45a64695706c77afc91e792e874b4451b7b503f18b194804c16bdf DIST Geekbench-5.3.2-Linux.tar.gz 93056596 BLAKE2B 400bb854956fa74f0f3399b3d4d98f63e9c1e28890001cde55a2aa441cdf2d2aa2e7ede6565bad3defdbaf29913bde66f06a9b341134ccffc434021665a84a89 SHA512 03225a4837c02745723f0d5f65439c20977bd16243c1ee2ab6d1540828b54778de93c82ca5688b3bfefe0dea4e41fda43fdda633a9b1685382fd549742d580a9 diff --git a/app-benchmarks/geekbench/geekbench-5.3.1.ebuild b/app-benchmarks/geekbench/geekbench-5.3.1.ebuild deleted file mode 100644 index 7349eb15541..000 --- a/app-benchmarks/geekbench/geekbench-5.3.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and Windows" -HOMEPAGE="https://www.geekbench.com/; -SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz; - -KEYWORDS="-* amd64" -LICENSE="geekbench" -SLOT="5" - -RESTRICT="bindist mirror" - -S="${WORKDIR}/Geekbench-${PV}-Linux" - -QA_PREBUILT=" - opt/geekbench5/geekbench5 - opt/geekbench5/geekbench_x86_64 -" - -pkg_nofetch() { - elog "Please download ${A} from ${HOMEPAGE}/download/linux" - elog "and place it in your DISTDIR directory." -} - -src_install() { - exeinto /opt/geekbench5 - doexe geekbench5 geekbench_x86_64 - - insinto /opt/geekbench5 - doins geekbench.plar - - dodir /opt/bin - dosym ../geekbench5/geekbench5 /opt/bin/geekbench5 -} - -pkg_postinst() { - elog "If you have purchased a commercial license, you can enter" - elog "your email address and your license key with the following command:" - elog "geekbench5 -r " -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libmd/
commit: 198429503286cafd1cbbfd2bfd2d3bd614b07897 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:48:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:49:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19842950 app-crypt/libmd: rename live ebuild Signed-off-by: Sam James gentoo.org> app-crypt/libmd/{libmd-9.ebuild => libmd-.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-crypt/libmd/libmd-9.ebuild b/app-crypt/libmd/libmd-.ebuild similarity index 100% rename from app-crypt/libmd/libmd-9.ebuild rename to app-crypt/libmd/libmd-.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/libaacplus/
commit: 7209e33f93a917c7ff0ffeba5c25103737a3f3cf Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:49:34 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:49:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7209e33f media-libs/libaacplus: update EAPI 6 -> 7 Signed-off-by: Sam James gentoo.org> media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild b/media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild index 5cc97a7bfb8..6db52835873 100644 --- a/media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild +++ b/media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit autotools eutils ltprune multilib-minimal +inherit autotools multilib-minimal # This file cannot be mirrored. # See the notes at http://tipok.org.ua/node/17 @@ -26,9 +26,11 @@ RESTRICT="bindist mirror" RDEPEND=" !media-sound/aacplusenc fftw? ( >=sci-libs/fftw-3.3.3-r2:3.0[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" app-arch/unzip - virtual/pkgconfig" + virtual/pkgconfig +" PATCHES=( "${FILESDIR}/${P}-clang-inline-redefinition.patch" @@ -36,11 +38,15 @@ PATCHES=( src_prepare() { default + sed \ -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' \ -i configure.ac || die + eautoreconf + cp "${DISTDIR}/${TGPPDIST}" src/ || die + multilib_copy_sources } @@ -55,6 +61,6 @@ multilib_src_compile() { } multilib_src_install_all() { - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libmd/
commit: 434ea14657a635360b4efb3a01ea7b5d0753a168 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:48:21 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:49:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434ea146 app-crypt/libmd: drop .la files with find, sync live Closes: https://bugs.gentoo.org/775161 Signed-off-by: Sam James gentoo.org> app-crypt/libmd/libmd-1.0.3.ebuild | 2 +- app-crypt/libmd/libmd-9.ebuild | 8 +++- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/app-crypt/libmd/libmd-1.0.3.ebuild b/app-crypt/libmd/libmd-1.0.3.ebuild index 8a326814c16..f4e3c0857bd 100644 --- a/app-crypt/libmd/libmd-1.0.3.ebuild +++ b/app-crypt/libmd/libmd-1.0.3.ebuild @@ -20,5 +20,5 @@ src_configure() { src_install() { default - rm "${ED}"/usr/$(get_libdir)/libmd.la || die + find "${ED}" -name '*.la' -delete || die } diff --git a/app-crypt/libmd/libmd-9.ebuild b/app-crypt/libmd/libmd-9.ebuild index c0ad8d6375b..b7ba4f0339b 100644 --- a/app-crypt/libmd/libmd-9.ebuild +++ b/app-crypt/libmd/libmd-9.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools git-r3 DESCRIPTION="Message Digest functions from BSD systems" @@ -10,16 +11,13 @@ EGIT_REPO_URI="https://git.hadrons.org/git/libmd.git; LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )" SLOT="0" -KEYWORDS="" -IUSE="static-libs" src_prepare() { default - eautoreconf } src_configure() { - econf $(use_enable static-libs static) + econf --disable-static } src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-misc/cadaver/
commit: 49adda165451ef32ed0c7b619650b79d1325f5f9 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Tue Mar 9 00:00:00 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 9 22:48:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49adda16 net-misc/cadaver: Create config.rpath for newer Autoconf. Closes: https://bugs.gentoo.org/775092 Closes: https://github.com/gentoo/gentoo/pull/19848 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Lars Wendler gentoo.org> net-misc/cadaver/cadaver-0.23.3.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-misc/cadaver/cadaver-0.23.3.ebuild b/net-misc/cadaver/cadaver-0.23.3.ebuild index 3c957659343..a9288a4027b 100644 --- a/net-misc/cadaver/cadaver-0.23.3.ebuild +++ b/net-misc/cadaver/cadaver-0.23.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2003-2020 Gentoo Authors +# Copyright 2003-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -33,6 +33,7 @@ src_prepare() { sed -e "s:^\(SUBDIRS.*=\).*:\1:" -i Makefile.in || die "sed Makefile.in failed" cp "${EPREFIX}/usr/share/gettext/po/Makefile.in.in" po || die "cp failed" + config_rpath_update . AT_M4DIR="m4 m4/neon" eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/mapserver/
commit: 1f3f5a1275e53f113eb8c691e68aace48a85ec0b Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:33:42 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:33:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3f5a12 sci-geosciences/mapserver: drop PHP 7.2 Signed-off-by: Sam James gentoo.org> .../mapserver/{mapserver-7.6.2.ebuild => mapserver-7.6.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/mapserver/mapserver-7.6.2.ebuild b/sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild similarity index 99% rename from sci-geosciences/mapserver/mapserver-7.6.2.ebuild rename to sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild index 0e9c7aabc65..b6827ae663d 100644 --- a/sci-geosciences/mapserver/mapserver-7.6.2.ebuild +++ b/sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild @@ -8,7 +8,7 @@ PHP_EXT_OPTIONAL_USE="php" PHP_EXT_NAME="php_mapscriptng" PHP_EXT_SKIP_PHPIZE="yes" -USE_PHP="php7-2 php7-3 php7-4" +USE_PHP="php7-3 php7-4" PYTHON_COMPAT=( python3_{7,8,9} ) WEBAPP_MANUAL_SLOT=yes
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/mapserver/, sci-geosciences/mapserver/files/
commit: f2ae830cc5e16dc6079dbbaf546047a4a936f751 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:32:34 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:33:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ae830c sci-geosciences/mapserver: update EAPI 6 -> 7, proj 8 patch * Port from EAPI 6 to 7 now that depend.apache supports it * Add a simple PROJ 8 patch to detect its presence Signed-off-by: Sam James gentoo.org> .../mapserver/files/mapserver-7.6.2-proj8.patch| 19 sci-geosciences/mapserver/mapserver-7.6.2.ebuild | 36 +++--- 2 files changed, 37 insertions(+), 18 deletions(-) diff --git a/sci-geosciences/mapserver/files/mapserver-7.6.2-proj8.patch b/sci-geosciences/mapserver/files/mapserver-7.6.2-proj8.patch new file mode 100644 index 000..24a5066c01c --- /dev/null +++ b/sci-geosciences/mapserver/files/mapserver-7.6.2-proj8.patch @@ -0,0 +1,19 @@ +https://github.com/MapServer/MapServer/issues/6249 + +From e56a020789c024f985c61e49d66f3eb92d350232 Mon Sep 17 00:00:00 2001 +From: Even Rouault +Date: Mon, 8 Mar 2021 15:19:50 +0100 +Subject: [PATCH] FindProj.cmake: allow finding PROJ 8 that has no longer + proj_api.h (fixes #6249) + +--- a/cmake/FindProj.cmake b/cmake/FindProj.cmake +@@ -6,7 +6,7 @@ + #PROJ_LIBRARY + + +-FIND_PATH(PROJ_INCLUDE_DIR proj_api.h) ++FIND_PATH(PROJ_INCLUDE_DIR NAMES proj.h proj_api.h) + + FIND_LIBRARY(PROJ_LIBRARY NAMES proj proj_i) + diff --git a/sci-geosciences/mapserver/mapserver-7.6.2.ebuild b/sci-geosciences/mapserver/mapserver-7.6.2.ebuild index 1c0f539edc5..0e9c7aabc65 100644 --- a/sci-geosciences/mapserver/mapserver-7.6.2.ebuild +++ b/sci-geosciences/mapserver/mapserver-7.6.2.ebuild @@ -1,9 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# NOTE: We have to stick with EAPI 6 for now because of the -# depend.apache eclass. -EAPI=6 +EAPI=7 # Variables for the miscellaneous bindings we provide PHP_EXT_OPTIONAL_USE="php" @@ -16,8 +14,7 @@ PYTHON_COMPAT=( python3_{7,8,9} ) WEBAPP_MANUAL_SLOT=yes WEBAPP_OPTIONAL=yes -# NOTE: Similarly, we cannot go cmake-utils -> cmake until we're on EAPI 7 -inherit cmake-utils depend.apache eapi7-ver perl-functions php-ext-source-r3 python-r1 webapp +inherit cmake depend.apache perl-functions php-ext-source-r3 python-r1 webapp DESCRIPTION="Development environment for building spatially enabled webapps" HOMEPAGE="https://mapserver.org/; @@ -77,9 +74,8 @@ RDEPEND=" ) python? ( ${PYTHON_DEPS} ) " - -DEPEND=" - ${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" virtual/pkgconfig perl? ( >=dev-lang/swig-4.0 ) php? ( >=dev-lang/swig-4.0 ) @@ -89,6 +85,10 @@ DEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${P}-proj8.patch +) + want_apache2 apache pkg_setup() { @@ -97,7 +97,7 @@ pkg_setup() { } src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare use php && php-ext-source-r3_src_prepare use python && python_copy_sources @@ -163,7 +163,7 @@ src_configure() { use perl && mycmakeargs+=( "-DCUSTOM_PERL_SITE_ARCH_DIR=$(perl_get_raw_vendorlib)" ) # Configure the standard build first - cmake-utils_src_configure + cmake_src_configure # Minimal build for bindings # Note that we use _generate_cmake_args to get a clean config each time, then add @@ -174,7 +174,7 @@ src_configure() { "-DWITH_PYTHON=ON" ) - python_foreach_impl cmake-utils_src_configure + python_foreach_impl cmake_src_configure python_foreach_impl python_optimize fi @@ -193,7 +193,7 @@ src_configure() { "-DPHP_INCLUDES=${PHPPREFIX}" ) - BUILD_DIR="${S}/php${slot}" cmake-utils_src_configure + BUILD_DIR="${S}/php${slot}" cmake_src_configure # Return to where we left off, in case we add more # to this phase. @@ -203,10 +203,10 @@ src_configure() { } src_compile() { - cmake-utils_src_compile + cmake_src_compile if use python ; then - python_foreach_impl cmake-utils_src_compile + python_foreach_impl cmake_src_compile fi if use php ; then @@ -216,7 +216,7 @@ src_compile() { php_init_slot_env "${slot}" # Force cmake to build in it - BUILD_DIR="${S}/php${slot}" cmake-utils_src_compile + BUILD_DIR="${S}/php${slot}" cmake_src_compile # Return to where we left off, in case we add more # to this phase. @@ -230,7 +230,7 @@ src_install() { use apache && webapp_src_preinst if use
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: a0b86ba4d424b344c788ccbf309a09c966a3ac42 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:16:31 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:16:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b86ba4 sci-libs/gdal: add bug reference to comment Signed-off-by: Sam James gentoo.org> sci-libs/gdal/gdal-3.2.1-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-libs/gdal/gdal-3.2.1-r1.ebuild b/sci-libs/gdal/gdal-3.2.1-r1.ebuild index ebac034babc..7bed137263c 100644 --- a/sci-libs/gdal/gdal-3.2.1-r1.ebuild +++ b/sci-libs/gdal/gdal-3.2.1-r1.ebuild @@ -97,6 +97,7 @@ src_prepare() { # Drop a --prefix hack in the upstream build system # We don't want the line at all, so let's just drop it rather than # trying to put in the right libdir value. + # bug #696106 sed -e '/\$ADD_PREFIX\/lib/d' \ -i configure.ac || die
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/files/
commit: f2e7245cce85205abbbe915a8be8c0e41b331c6e Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:17:34 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:17:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e7245c sci-libs/gdal: update older patch metadata Signed-off-by: Sam James gentoo.org> sci-libs/gdal/files/gdal-2.2.3-soname.patch | 4 ++-- sci-libs/gdal/files/gdal-2.3.0-curl.patch | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sci-libs/gdal/files/gdal-2.2.3-soname.patch b/sci-libs/gdal/files/gdal-2.2.3-soname.patch index 4cceee5ec92..1fee41daeaf 100644 --- a/sci-libs/gdal/files/gdal-2.2.3-soname.patch +++ b/sci-libs/gdal/files/gdal-2.2.3-soname.patch @@ -3,8 +3,8 @@ Set SONAME and unbreak compilation on Darwin Author: Fabian Groffen Author: Dennis Schridde a/GDALmake.opt.in 2008-02-02 18:25:48.0 -0800 -+++ b/GDALmake.opt.in 2008-02-02 18:54:53.0 -0800 +--- a/GDALmake.opt.in b/GDALmake.opt.in @@ -97,6 +97,14 @@ GDAL_SLIB = $(GDAL_ROOT)/libgdal.$(SO_EXT) GDAL_SLIB_LINK= -L$(GDAL_ROOT) -lgdal diff --git a/sci-libs/gdal/files/gdal-2.3.0-curl.patch b/sci-libs/gdal/files/gdal-2.3.0-curl.patch index 1cd33243f42..46bc6de7167 100644 --- a/sci-libs/gdal/files/gdal-2.3.0-curl.patch +++ b/sci-libs/gdal/files/gdal-2.3.0-curl.patch @@ -1,6 +1,6 @@ -diff -urNd gdal-2.3.1/port/cpl_vsil_curl.cpp gdal-2.3.1-curl/port/cpl_vsil_curl.cpp gdal-2.3.1/port/cpl_vsil_curl.cpp 2018-06-24 01:10:23.0 +1000 -+++ gdal-2.3.1-curl/port/cpl_vsil_curl.cpp 2018-07-13 01:29:31.326347717 +1000 +https://bugs.gentoo.org/659840 +--- a/port/cpl_vsil_curl.cpp b/port/cpl_vsil_curl.cpp @@ -8617,8 +8617,10 @@ if( poFSHandler ) poFSHandler->ClearCache();
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/files/
commit: 8fd581fc7ef300466dae0f9a1cd64ccc1e679240 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:12:49 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:12:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd581fc sci-libs/gdal: adjust paths Signed-off-by: Sam James gentoo.org> sci-libs/gdal/files/gdal-3.2.1-libdir.patch | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch index 3cd65b64784..fb6813d5df8 100644 --- a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch +++ b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch @@ -1,7 +1,7 @@ https://github.com/OSGeo/gdal/pull/3560 https://bugs.gentoo.org/696106 a/gdal/configure.ac -+++ b/gdal/configure.ac +--- a/configure.ac b/configure.ac @@ -1121,11 +1121,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" -o "$with_libz" = "yes" ; elif test "$with_libz" != "no" -a "$with_libz" != "internal" ; then @@ -325,8 +325,8 @@ https://bugs.gentoo.org/696106 else AC_MSG_ERROR([libjson-c (internal or external) is required]) fi a/gdal/frmts/grass/pkg/configure.in -+++ b/gdal/frmts/grass/pkg/configure.in +--- a/frmts/grass/pkg/configure.in b/frmts/grass/pkg/configure.in @@ -99,7 +99,7 @@ else if $GDAL_CONFIG --autoload > /dev/null 2>&1 ; then AUTOLOAD_DIR=`$GDAL_CONFIG --autoload` @@ -370,8 +370,8 @@ https://bugs.gentoo.org/696106 fi GRASS_INCLUDE="-I$with_grass/include" GRASS_GISBASE="$with_grass" a/gdal/m4/ax_lib_expat.m4 -+++ b/gdal/m4/ax_lib_expat.m4 +--- a/m4/ax_lib_expat.m4 b/m4/ax_lib_expat.m4 @@ -119,9 +119,9 @@ AC_DEFUN([AX_LIB_EXPAT], expat_lib_flags="-lexpat" fi @@ -384,8 +384,8 @@ https://bugs.gentoo.org/696106 fi fi fi a/gdal/m4/ax_lib_libkml.m4 -+++ b/gdal/m4/ax_lib_libkml.m4 +--- a/m4/ax_lib_libkml.m4 b/m4/ax_lib_libkml.m4 @@ -172,7 +172,7 @@ kmldom::KmlFactory* factory = kmldom::KmlFactory::GetFactory(); if test "$libkml_prefix" = "/usr"; then libkml_lib_flags="-lkmldom -lkmlbase -lkmlengine -lkmlconvenience -lminizip -luriparser" @@ -395,8 +395,8 @@ https://bugs.gentoo.org/696106 fi run_libkml_test="yes" elif test "$libkml_requested" = "yes"; then a/gdal/m4/ax_lib_xerces.m4 -+++ b/gdal/m4/ax_lib_xerces.m4 +--- a/m4/ax_lib_xerces.m4 b/m4/ax_lib_xerces.m4 @@ -100,7 +100,7 @@ AC_DEFUN([AX_LIB_XERCES], if test "$xerces_prefix" = "/usr"; then xerces_lib_flags="-lxerces-c -lpthread"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/files/
commit: 111add5983433f78e9854bfbfeaf4605833dbe13 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:11:07 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:11:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111add59 sci-libs/gdal: remove some patch metadata Signed-off-by: Sam James gentoo.org> sci-libs/gdal/files/gdal-3.2.1-libdir.patch | 27 +-- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch index fcf20dd8bed..3cd65b64784 100644 --- a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch +++ b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch @@ -1,30 +1,5 @@ https://github.com/OSGeo/gdal/pull/3560 - -From fbb2adf5b67741f561036b41ab196c72b5978517 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Tue, 9 Mar 2021 21:57:57 + -Subject: [PATCH] Respect --libdir parameter - -When searching for various libraries, we want to use -the libdir passed in to autotools (--libdir) -to ensure that we find the library -for the correct ABI. - -It is possible that we pick up the wrong -copy from e.g. /usr/lib/ where a 32-bit -copy of e.g. zlib exists -when we're in the middle of a 64-bit build. - -Use ${libdir} to ensure we respect -any preferences/information given and -search for libraries in the right place. - -No behaviour should change here as ---libdir defaults to 'lib'. - -Bug: https://bugs.gentoo.org/696106 -Signed-off-by: Sam James - +https://bugs.gentoo.org/696106 --- a/gdal/configure.ac +++ b/gdal/configure.ac @@ -1121,11 +1121,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" -o "$with_libz" = "yes" ;
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/files/
commit: 871d75f47010b9efc658ea04690c18a837c67e1b Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:09:59 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:09:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871d75f4 sci-libs/gdal: update libdir patch slightly * Removed more obsolete libproj logic/checks * Fix json-c too Bug: https://bugs.gentoo.org/696106 Signed-off-by: Sam James gentoo.org> sci-libs/gdal/files/gdal-3.2.1-libdir.patch | 166 1 file changed, 95 insertions(+), 71 deletions(-) diff --git a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch index 0a6c99b73f1..fcf20dd8bed 100644 --- a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch +++ b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch @@ -1,8 +1,33 @@ https://github.com/OSGeo/gdal/pull/3560 -https://bugs.gentoo.org/696106 a/configure.ac -+++ b/configure.ac -@@ -1133,11 +1133,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" -o "$with_libz" = "yes" ; + +From fbb2adf5b67741f561036b41ab196c72b5978517 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 9 Mar 2021 21:57:57 + +Subject: [PATCH] Respect --libdir parameter + +When searching for various libraries, we want to use +the libdir passed in to autotools (--libdir) +to ensure that we find the library +for the correct ABI. + +It is possible that we pick up the wrong +copy from e.g. /usr/lib/ where a 32-bit +copy of e.g. zlib exists +when we're in the middle of a 64-bit build. + +Use ${libdir} to ensure we respect +any preferences/information given and +search for libraries in the right place. + +No behaviour should change here as +--libdir defaults to 'lib'. + +Bug: https://bugs.gentoo.org/696106 +Signed-off-by: Sam James + +--- a/gdal/configure.ac b/gdal/configure.ac +@@ -1121,11 +1121,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" -o "$with_libz" = "yes" ; elif test "$with_libz" != "no" -a "$with_libz" != "internal" ; then @@ -17,7 +42,7 @@ https://bugs.gentoo.org/696106 if test "$LIBZ_SETTING" = "external" ; then AC_MSG_RESULT([using libz library from $with_libz]) else -@@ -1178,7 +1178,7 @@ AC_ARG_WITH(libdeflate, +@@ -1166,7 +1166,7 @@ AC_ARG_WITH(libdeflate, if test "$with_libdeflate" != "no" ; then if test "$with_libdeflate" != "" -a "$with_libdeflate" != "yes"; then @@ -26,7 +51,7 @@ https://bugs.gentoo.org/696106 else AC_CHECK_LIB(deflate, libdeflate_zlib_decompress, [libdeflate_lib=yes], [libdeflate_lib=no]) fi -@@ -1209,7 +1209,7 @@ fi +@@ -1197,7 +1197,7 @@ fi if test "$LIBDEFLATE_SETTING" = "yes" ; then if test "$with_libdeflate" != "" -a "$with_libdeflate" != "yes"; then EXTRA_INCLUDES="-I$with_libdeflate/include $EXTRA_INCLUDES" @@ -35,7 +60,7 @@ https://bugs.gentoo.org/696106 else LIBS="-ldeflate $LIBS" fi -@@ -1302,7 +1302,7 @@ else +@@ -1290,7 +1290,7 @@ else LIBS="-L$with_libtiff -ltiff $LIBS" EXTRA_INCLUDES="-I$with_libtiff $EXTRA_INCLUDES" else @@ -44,7 +69,7 @@ https://bugs.gentoo.org/696106 EXTRA_INCLUDES="-I$with_libtiff/include $EXTRA_INCLUDES" fi -@@ -1426,19 +1426,12 @@ else +@@ -1414,52 +1414,22 @@ else fi else ORIG_LIBS="$LIBS" @@ -55,21 +80,36 @@ https://bugs.gentoo.org/696106 AC_LANG_POP([C++]) if test "$PROJ_FOUND" = "no"; then -LIBS="-L$with_proj/lib -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" ++LIBS="-L$with_proj/${libdir} -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" + unset ac_cv_lib_proj_proj_create_from_wkt + AC_LANG_PUSH([C++]) + AC_CHECK_LIB(proj,proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) + AC_LANG_POP([C++]) + fi + if test "$PROJ_FOUND" = "no"; then +-LIBS="-L$with_proj/lib64 -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" -unset ac_cv_lib_proj_proj_create_from_wkt -AC_LANG_PUSH([C++]) -AC_CHECK_LIB(proj,proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) -AC_LANG_POP([C++]) -fi -if test "$PROJ_FOUND" = "no"; then --LIBS="-L$with_proj/lib64 -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" +-LIBS="-L$with_proj/lib -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" +LIBS="-L$with_proj/${libdir} -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" - unset ac_cv_lib_proj_proj_create_from_wkt AC_LANG_PUSH([C++]) - AC_CHECK_LIB(proj,proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) -@@ -1460,22 +1453,6 @@ else - PROJ_INCLUDE="-DPROJ_RENAME_SYMBOLS" - fi - fi + AC_CHECK_LIB(proj,internal_proj_create_from_wkt,PROJ_FOUND=yes,PROJ_FOUND=no,) + AC_LANG_POP([C++]) +-if test "$PROJ_FOUND" = "no"; then +-LIBS="-L$with_proj/lib -lproj $with_proj_extra_lib_for_test $ORIG_LIBS" +-unset
[gentoo-commits] repo/gentoo:master commit in: dev-ml/num/
commit: 346a94086d8568db73e1e4dc367a15fbe827fbb2 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:05:32 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:08:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346a9408 dev-ml/num: fix tests Closes: https://bugs.gentoo.org/775146 Signed-off-by: Sam James gentoo.org> dev-ml/num/num-1.4-r1.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-ml/num/num-1.4-r1.ebuild b/dev-ml/num/num-1.4-r1.ebuild index 1221bd84c22..1d40da0b807 100644 --- a/dev-ml/num/num-1.4-r1.ebuild +++ b/dev-ml/num/num-1.4-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit dune findlib +inherit findlib DESCRIPTION="Library for arbitrary-precision integer and rational arithmetic" HOMEPAGE="https://github.com/ocaml/num; @@ -18,6 +18,11 @@ src_compile() { emake CFLAGS="${CFLAGS}" } +src_test() { + # Override needed to not use dune + emake test +} + src_install() { findlib_src_preinst OCAMLPATH="${OCAMLFIND_DESTDIR}" emake install DESTDIR="${D}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/num/
commit: 435a8e1a8abecb45bbc27bf8e00df532b65da7c6 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:06:02 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:08:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435a8e1a dev-ml/num: add note regarding dune Signed-off-by: Sam James gentoo.org> dev-ml/num/num-1.4-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-ml/num/num-1.4-r1.ebuild b/dev-ml/num/num-1.4-r1.ebuild index 1d40da0b807..39defb4f313 100644 --- a/dev-ml/num/num-1.4-r1.ebuild +++ b/dev-ml/num/num-1.4-r1.ebuild @@ -3,6 +3,7 @@ EAPI=7 +# Not using dune for now, bug #775119 inherit findlib DESCRIPTION="Library for arbitrary-precision integer and rational arithmetic"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/files/
commit: d72b95c42efb6fa261ebe1849f298153c5dfc8a1 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:06:24 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:08:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72b95c4 sci-libs/gdal: add link to upstream PR Bug: https://bugs.gentoo.org/696106 Signed-off-by: Sam James gentoo.org> sci-libs/gdal/files/gdal-3.2.1-libdir.patch | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch index 89bc87489e9..0a6c99b73f1 100644 --- a/sci-libs/gdal/files/gdal-3.2.1-libdir.patch +++ b/sci-libs/gdal/files/gdal-3.2.1-libdir.patch @@ -1,3 +1,5 @@ +https://github.com/OSGeo/gdal/pull/3560 +https://bugs.gentoo.org/696106 --- a/configure.ac +++ b/configure.ac @@ -1133,11 +1133,11 @@ if test "$with_libz" = "external" -o "$with_libz" = "" -o "$with_libz" = "yes" ;
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/
commit: a5606097d123fb8cc9cbc0c0f542adac5cbe41e2 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 22:07:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 22:08:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5606097 dev-libs/libofx: add link to upstream commits Signed-off-by: Sam James gentoo.org> dev-libs/libofx/files/libofx-0.10.1-docdir.patch| 2 ++ dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch | 2 ++ 2 files changed, 4 insertions(+) diff --git a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch index 1e73e6ea104..a43fdffd523 100644 --- a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch +++ b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch @@ -1,3 +1,5 @@ +https://github.com/libofx/libofx/commit/ee296908c23a944b9b034c9b1f8b974edcb44b80 + From ee296908c23a944b9b034c9b1f8b974edcb44b80 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 6 Mar 2021 06:09:11 + diff --git a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch index 9dd2160f74c..036c6864bed 100644 --- a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch +++ b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch @@ -1,3 +1,5 @@ +https://github.com/libofx/libofx/commit/a647c1db417459bded7fb47af69dff375eae83c1 + From a647c1db417459bded7fb47af69dff375eae83c1 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 6 Mar 2021 05:57:49 +
[gentoo-commits] repo/gentoo:master commit in: dev-tex/biblatex/
commit: e6d68eb75c63b311dabc5d825d99bd6b7000586a Author: Jonas Licht fem tu-ilmenau de> AuthorDate: Thu Jan 7 16:20:58 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Mar 9 22:03:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d68eb7 dev-tex/biblatex: version bump to 3.16 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jonas Licht fem.tu-ilmenau.de> Signed-off-by: Andreas K. Hüttel gentoo.org> dev-tex/biblatex/Manifest | 1 + dev-tex/biblatex/biblatex-3.16.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-tex/biblatex/Manifest b/dev-tex/biblatex/Manifest index 0a4be8d2057..c5ef173e352 100644 --- a/dev-tex/biblatex/Manifest +++ b/dev-tex/biblatex/Manifest @@ -1 +1,2 @@ DIST biblatex-3.14.tds.tgz 20047529 BLAKE2B e7d058050277d542233be957a0b3b7cff7ff3de99cd8ab1f54c8ad5477005f2622f5f50613f1bef969664603b1deebb4e02315ec6ddb47280b739a37e3347e55 SHA512 2d28ba0be1484e83de9f71fb8c759cd7522b5d933708b7c2bfd9cab5790620634965d5c5e92234f42b15a44180f53f2e38e3fad4b899f23011f0dde8d376f660 +DIST biblatex-3.16.tds.tgz 20306711 BLAKE2B 0b458a082f653ff53c2d9aee5ee001bedd7a6d36bdba70bfc6dbaa5fb95e7077259b084e8db582f645d098b0db06a923ae67d198dd8181b9ff77dfab16094e08 SHA512 80d838b2fc60eb40e94aa0afde560bab4927c453eeda9bdedc967a96673551b7b32d7c6f510f49ce7cea631b7d933bf9505217558e459bd1622249f5370c77a3 diff --git a/dev-tex/biblatex/biblatex-3.16.ebuild b/dev-tex/biblatex/biblatex-3.16.ebuild new file mode 100644 index 000..7f9950e1710 --- /dev/null +++ b/dev-tex/biblatex/biblatex-3.16.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit latex-package + +DESCRIPTION="Reimplementation of the bibliographic facilities provided by LaTeX" +HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tds.tgz" + +LICENSE="LPPL-1.3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+biber doc examples" + +DEPEND="dev-texlive/texlive-bibtexextra + dev-texlive/texlive-latexextra + dev-texlive/texlive-plaingeneric" +RDEPEND="${DEPEND}" +PDEPEND="biber? ( ~dev-tex/biber-2.16 )" + +S="${WORKDIR}" +TEXMF=/usr/share/texmf-site + +src_install() { + insinto "${TEXMF}" + doins -r bibtex tex + + dodoc doc/latex/biblatex/{README,CHANGES.md} + if use doc ; then + pushd doc || die + latex-package_src_doinstall doc + popd || die + fi + + if use examples ; then + dodoc -r doc/latex/biblatex/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/biber/
commit: 0207eb81318c94d9dbb7941c08e25bb40a53e870 Author: Jonas Licht fem tu-ilmenau de> AuthorDate: Thu Jan 7 16:26:26 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Mar 9 22:03:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0207eb81 dev-tex/biber: version bump to 2.16 Bug: https://bugs.gentoo.org/761427 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jonas Licht fem.tu-ilmenau.de> Closes: https://github.com/gentoo/gentoo/pull/18980 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-tex/biber/Manifest | 1 + dev-tex/biber/biber-2.16.ebuild | 69 + 2 files changed, 70 insertions(+) diff --git a/dev-tex/biber/Manifest b/dev-tex/biber/Manifest index e3a98371c2e..3d2c10125dd 100644 --- a/dev-tex/biber/Manifest +++ b/dev-tex/biber/Manifest @@ -1 +1,2 @@ DIST biber-2.14.tar.gz 1589847 BLAKE2B a5f2c1ebbcde68c8ec28d54f10f9217e710c0bb840f455fea2516441653d308666ec3e9c1732f3211f0b205952d59b63d87fe8baf6f846776c781555884730a5 SHA512 dd42aabdb8f469ea759a4a7bb97cbe27ebe57e46d1b6dde7d293d1b046a55e20ac889bf9c8c6b6219ee827b162a280bf7aca239af1f357ee1ccc90600a5dcfc1 +DIST biber-2.16.tar.gz 1594209 BLAKE2B 60c07723c0ee869d3430d0270a2c0bf54adb63c1a842cd1bf0c6f2280bc964a404b2acd3d8a48461c8a22f7abaefcdfe346868e5a435f3e375b1466700176fa9 SHA512 12b939c194e171f4e7d8e0341b6301b55be8376eab3aa3e14a72a780e5bd8f6d61fa601a95f99c9d17894b8c10a785ccc916b23593391ed00ef31e0a8c2a4662 diff --git a/dev-tex/biber/biber-2.16.ebuild b/dev-tex/biber/biber-2.16.ebuild new file mode 100644 index 000..cd8a79b581c --- /dev/null +++ b/dev-tex/biber/biber-2.16.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit perl-module + +DESCRIPTION="A BibTeX replacement for users of biblatex" +HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/; +SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-lang/perl-5.30 + dev-perl/autovivification + dev-perl/Business-ISBN + dev-perl/Business-ISMN + dev-perl/Business-ISSN + dev-perl/Class-Accessor + dev-perl/Data-Compare + dev-perl/Data-Dump + dev-perl/Data-Uniqid + dev-perl/DateTime-Calendar-Julian + dev-perl/DateTime-Format-Builder + dev-perl/Encode-EUCJPASCII + dev-perl/Encode-HanExtra + dev-perl/Encode-JIS2K + dev-perl/File-Slurper + dev-perl/IO-String + dev-perl/IPC-Run3 + dev-perl/libwww-perl[ssl] + >=dev-perl/Lingua-Translit-0.280 + dev-perl/List-AllUtils + dev-perl/List-MoreUtils + dev-perl/List-MoreUtils-XS + dev-perl/Log-Log4perl + dev-perl/LWP-Protocol-https + dev-perl/Mozilla-CA + dev-perl/Parse-RecDescent + dev-perl/PerlIO-utf8_strict + dev-perl/Regexp-Common + dev-perl/Sort-Key + >=dev-perl/Text-BibTeX-0.880.0 + dev-perl/Text-CSV + dev-perl/Text-CSV_XS + dev-perl/Text-Roman + dev-perl/URI + >=dev-perl/Unicode-LineBreak-2019.1.0 + >=virtual/perl-Unicode-Normalize-1.260.0 + >=dev-perl/XML-LibXML-1.70 + dev-perl/XML-LibXML-Simple + dev-perl/XML-LibXSLT + dev-perl/XML-Writer + ~dev-tex/biblatex-3.16 + virtual/perl-IPC-Cmd + >=virtual/perl-Unicode-Collate-1.290.0" +DEPEND="${RDEPEND} + dev-perl/Config-AutoConf + dev-perl/Module-Build + dev-perl/ExtUtils-LibBuilder + test? ( dev-perl/File-Which + dev-perl/Parse-RecDescent + dev-perl/Test-Differences )" + +mydoc="doc/biber.tex"
[gentoo-commits] repo/gentoo:master commit in: perl-core/Unicode-Collate/
commit: 60e322fe22fd236c7350d4f1a996e038d7d81920 Author: Jonas Licht fem tu-ilmenau de> AuthorDate: Thu Jan 7 16:16:07 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Mar 9 22:03:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e322fe perl-core/Unicode-Collate: version bump to 1.290 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jonas Licht fem.tu-ilmenau.de> Signed-off-by: Andreas K. Hüttel gentoo.org> perl-core/Unicode-Collate/Manifest | 1 + .../Unicode-Collate/Unicode-Collate-1.290.0.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/perl-core/Unicode-Collate/Manifest b/perl-core/Unicode-Collate/Manifest index 2833dc95b13..38f92d6cb42 100644 --- a/perl-core/Unicode-Collate/Manifest +++ b/perl-core/Unicode-Collate/Manifest @@ -1 +1,2 @@ DIST Unicode-Collate-1.25.tar.gz 894836 BLAKE2B e8c16c4e0a126abdaef6a0130371b1e13f41476f00ff3e4a73f9b9c3e845d5ae8a367dfd5f354e6aff0e0e7bcadfd990f558edd44c3e2ad66f255f3c601ea7a2 SHA512 f7c7147fbdbe0699a77874d3c5fd5c1810a9a79f1880682a6329a6b85b14f8cda294b0de0ae2cfdfed14b6f9c7000dbbe38f96dde1e23a88960b8702a1457993 +DIST Unicode-Collate-1.29.tar.gz 926045 BLAKE2B ca87d4c559f4aaccaf1e94144a8f8ce13744dd16c43a560015b3d8a40a7de565b2030ebe250f7979390918ac0d9cff292857e809a91de525a6dec5d6b69b75f1 SHA512 7abf9312738a35ea2cd8e37e3e18e4f20480d85c53ba3e5c59209d967318973b654e555eab9ad15a6936b0f7f1ac73d603534bc52d0b36eaa01d221ac41dde8e diff --git a/perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild b/perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild new file mode 100644 index 000..1204cc480c9 --- /dev/null +++ b/perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=SADAHIRO +DIST_VERSION=1.29 +inherit perl-module + +DESCRIPTION="Unicode Collate Algorithm" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-File-Spec + virtual/perl-XSLoader +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +"
[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Unicode-Collate/
commit: bd26cde7e6cef97d821aa070ece800acfea268a1 Author: Jonas Licht fem tu-ilmenau de> AuthorDate: Thu Jan 7 16:19:03 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Mar 9 22:03:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd26cde7 virtual/perl-Unicode-Collate: version bump to 1.290 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jonas Licht fem.tu-ilmenau.de> Signed-off-by: Andreas K. Hüttel gentoo.org> .../perl-Unicode-Collate-1.290.0.ebuild | 15 +++ 1 file changed, 15 insertions(+) diff --git a/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild b/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild new file mode 100644 index 000..ab65efad6c9 --- /dev/null +++ b/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for ${PN#perl-}" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + ~perl-core/${PN#perl-}-${PV} + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/johntheripper-jumbo/
commit: 4ed0c7ea31218312797665524ee1fc080f4828d6 Author: Rick Farina gentoo org> AuthorDate: Tue Mar 9 21:42:49 2021 + Commit: Rick Farina gentoo org> CommitDate: Tue Mar 9 21:43:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed0c7ea app-crypt/johntheripper-jumbo: drop old Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Rick Farina gentoo.org> app-crypt/johntheripper-jumbo/Manifest | 1 - .../johntheripper-jumbo-1.8.0.ebuild | 124 - .../johntheripper-jumbo-1.9.0.ebuild | 122 3 files changed, 247 deletions(-) diff --git a/app-crypt/johntheripper-jumbo/Manifest b/app-crypt/johntheripper-jumbo/Manifest index 0afa7b836b3..cf2f85e511b 100644 --- a/app-crypt/johntheripper-jumbo/Manifest +++ b/app-crypt/johntheripper-jumbo/Manifest @@ -1,2 +1 @@ -DIST JohnTheRipper-1.8.0-jumbo-1.tar.gz 32533148 BLAKE2B 15929fa25314438619899582b209bee6902b1e53dc2df39ed6a686820665fd4d8e56d26b3f0082d05dc6be2f54add3526570d936c0a929641e33e6dcfb7a13b5 SHA512 8b7fad7a6330b5ff1afc306218ba698aaa27776b566f82c2e76102d5ceb10aeafa69d71fa6fff67c81996ea2c6a04384bab4696ed192306c6d074873562e7089 DIST john-1.9.0-jumbo-1.tar.xz 33638768 BLAKE2B 2fd6813e234308408d42581705ee8b25f9217a3dfb43f05483156f7bb67d0ce0d6de9c3ce8c2e4a17bb99bb377119dae2897bc08c800e7bc80bc6cf245400df6 SHA512 c5cb5dc739ee4c666f8479cdf10511fddc391b590c59f90c060d3ccd8449b794ac7b831a6d1f7553883892499e709a66578cfa4d62caef9b7e0a831eb827e808 diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild deleted file mode 100644 index e770d857725..000 --- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs pax-utils - -DESCRIPTION="fast password cracker" -HOMEPAGE="http://www.openwall.com/john/; - -MY_PN="JohnTheRipper" - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git; - inherit git-r3 -else - JUMBO="jumbo-1" - MY_PV="${PV}-${JUMBO}" - MY_P="${MY_PN}-${MY_PV}" - SRC_URI="https://github.com/magnumripper/${MY_PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" - S="${WORKDIR}/${MY_P}" -fi - -LICENSE="GPL-2" -SLOT="0" -#removed rexgen and commoncrypto -IUSE="custom-cflags kerberos mpi opencl openmp pcap" - -DEPEND=">=dev-libs/openssl-1.0.1:0 - mpi? ( virtual/mpi ) - opencl? ( virtual/opencl ) - kerberos? ( virtual/krb5 ) - pcap? ( net-libs/libpcap ) - dev-libs/gmp:* - sys-libs/zlib - app-arch/bzip2" - -RDEPEND="${DEPEND} - !app-crypt/johntheripper" - -pkg_setup() { - if use openmp && [[ ${MERGE_TYPE} != binary ]]; then - tc-has-openmp || die "Please switch to an openmp compatible compiler" - fi -} - -src_prepare() { - eapply "${FILESDIR}/${PV}-gcc5.patch" - sed -i 's#/usr/share/john#/etc/john#' src/params.h || die - default -} - -src_configure() { - cd src || die - - use custom-cflags || strip-flags - - # John ignores CPPFLAGS, use CFLAGS instead - append-cflags -DJOHN_SYSTEMWIDE=1 - - econf \ - --disable-native-macro \ - --disable-native-tests \ - --without-commoncrypto \ - --disable-rexgen \ - --with-openssl \ - $(use_enable mpi) \ - $(use_enable opencl) \ - $(use_enable openmp) \ - $(use_enable pcap) -} - -src_compile() { - emake -C src -} - -src_test() { - pax-mark -mr run/john - #if use opencl; then - #gpu tests fail in portage, so run cpu only tests - # ./run/john --device=cpu --test=0 --verbosity=2 || die - #else - #weak tests - # ./run/john --test=0 --verbosity=2 || die - #strong tests - #./run/john --test=1 --verbosity=2 || die - #fi - ewarn "When built systemwide, john can't run tests without reading files in /etc." - ewarn "Don't bother opening a bug for this unless you include a patch to fix it" -} - -src_install() { - # executables - dosbin run/john - newsbin run/mailer john-mailer - - pax-mark -mr "${ED}/usr/sbin/john" - - # grep '$(LN)' Makefile.in | head -n-3 | tail -n+2 | cut -d' ' -f3 | cut -d/ -f3 - for s in \ - unshadow unafs undrop unique ssh2john putty2john pfx2john keepass2john keyring2john \ - zip2john gpg2john rar2john racf2john keychain2john kwallet2john pwsafe2john dmg2john \ -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/johntheripper-jumbo/
commit: b9de2a9ecd1543b73bd37604b30179efcdfac081 Author: Rick Farina gentoo org> AuthorDate: Tue Mar 9 21:40:09 2021 + Commit: Rick Farina gentoo org> CommitDate: Tue Mar 9 21:43:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9de2a9e app-crypt/johntheripper-jumbo: remove stray keywords= Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Rick Farina gentoo.org> app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild index 260f0956a16..9177f8d4624 100644 --- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild +++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,6 @@ MY_PN="JohnTheRipper" if [[ ${PV} == "" ]] ; then EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git; inherit git-r3 - KEYWORDS="" else JUMBO="jumbo-1" MY_PV="${PV}-${JUMBO}"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/johntheripper-jumbo/
commit: 590633ed64a50e822bf3b904e70c91d10e678473 Author: Rick Farina gentoo org> AuthorDate: Tue Mar 9 21:41:37 2021 + Commit: Rick Farina gentoo org> CommitDate: Tue Mar 9 21:43:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590633ed app-crypt/johntheripper-jumbo: restored dropped keyword Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Rick Farina gentoo.org> app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild index 9177f8d4624..c0fcb46c4e3 100644 --- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild +++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild @@ -18,7 +18,7 @@ else MY_PV="${PV}-${JUMBO}" MY_P="john-${MY_PV}" SRC_URI="https://www.openwall.com/john/k/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" S="${WORKDIR}/${MY_P}" fi
[gentoo-commits] repo/gentoo:master commit in: app-crypt/johntheripper-jumbo/files/, app-crypt/johntheripper-jumbo/
commit: cdd8982b5fde70da005cb979a78519b01297d578 Author: Hank Leininger korelogic com> AuthorDate: Sat Nov 21 02:47:28 2020 + Commit: Rick Farina gentoo org> CommitDate: Tue Mar 9 21:43:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd8982b app-crypt/johntheripper-jumbo: fixes and cleanups Fixed opencl compilation issue, installation of .pl helpers, a broken documentation symlink, and removed ~amd64-linux KEYWORD because its dependencies lack it, to keep `repoman full` happy. Signed-off-by: Hank Leininger korelogic.com> Closes: https://bugs.gentoo.org/732456 Closes: https://bugs.gentoo.org/713462 CLoses: https://bugs.gentoo.org/726432 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Rick Farina gentoo.org> .../johntheripper-jumbo-1.9.0-opencl-fix.patch | 12 ++ .../johntheripper-jumbo-1.9.0-r1.ebuild| 133 + 2 files changed, 145 insertions(+) diff --git a/app-crypt/johntheripper-jumbo/files/johntheripper-jumbo-1.9.0-opencl-fix.patch b/app-crypt/johntheripper-jumbo/files/johntheripper-jumbo-1.9.0-opencl-fix.patch new file mode 100644 index 000..6fe7693276b --- /dev/null +++ b/app-crypt/johntheripper-jumbo/files/johntheripper-jumbo-1.9.0-opencl-fix.patch @@ -0,0 +1,12 @@ +--- a/src/opencl_common.h 2020-08-03 15:49:20.0 +0100 b/src/opencl_common.h 2020-08-03 15:55:23.081101690 +0100 +@@ -81,6 +81,9 @@ + + #ifndef CL_DEVICE_TOPOLOGY_AMD + #define CL_DEVICE_TOPOLOGY_AMD 0x4037 ++#endif ++ ++#ifndef CL_DEVICE_TOPOLOGY_TYPE_PCIE_AMD + typedef union { + struct { + cl_uint type; diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild new file mode 100644 index 000..260f0956a16 --- /dev/null +++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0-r1.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs pax-utils + +DESCRIPTION="fast password cracker" +HOMEPAGE="http://www.openwall.com/john/; + +MY_PN="JohnTheRipper" + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git; + inherit git-r3 + KEYWORDS="" +else + JUMBO="jumbo-1" + MY_PV="${PV}-${JUMBO}" + MY_P="john-${MY_PV}" + SRC_URI="https://www.openwall.com/john/k/${MY_P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="GPL-2" +SLOT="0" +#removed rexgen and commoncrypto +IUSE="custom-cflags kerberos mpi opencl openmp pcap" + +DEPEND=">=dev-libs/openssl-1.0.1:0 + mpi? ( virtual/mpi ) + opencl? ( virtual/opencl ) + kerberos? ( virtual/krb5 ) + pcap? ( net-libs/libpcap ) + dev-libs/gmp:* + sys-libs/zlib + app-arch/bzip2" + +RDEPEND="${DEPEND} + !app-crypt/johntheripper" + +PATCHES=( "${FILESDIR}/${P}-opencl-fix.patch" ) + +pkg_setup() { + if use openmp && [[ ${MERGE_TYPE} != binary ]]; then + tc-has-openmp || die "Please switch to an openmp compatible compiler" + fi +} + +src_prepare() { + sed -i 's#$prefix/share/john#/etc/john#' src/configure || die + default +} + +src_configure() { + cd src || die + + use custom-cflags || strip-flags + + econf \ + --disable-native-march \ + --disable-native-tests \ + --without-commoncrypto \ + --disable-rexgen \ + --with-openssl \ + --with-systemwide \ + $(use_enable mpi) \ + $(use_enable opencl) \ + $(use_enable openmp) \ + $(use_enable pcap) +} + +src_compile() { + emake -C src +} + +src_test() { + pax-mark -mr run/john + #if use opencl; then + #gpu tests fail in portage, so run cpu only tests + # ./run/john --device=cpu --test=0 --verbosity=2 || die + #else + #weak tests + # ./run/john --test=0 --verbosity=2 || die + #strong tests + #./run/john --test=1 --verbosity=2 || die + #fi + ewarn "When built systemwide, john can't run tests without reading files in /etc." + ewarn "Don't bother opening a bug for this unless you include a patch to fix it" +} + +src_install() { + # executables + dosbin run/john + newsbin run/mailer john-mailer + + pax-mark -mr "${ED}/usr/sbin/john" + + # grep '$(LN)' Makefile.in | head -n-3 | tail -n+2 | cut -d' ' -f3 | cut -d/ -f3 + for s in \ + unshadow unafs undrop unique ssh2john putty2john pfx2john keepass2john keyring2john \ + zip2john gpg2john rar2john racf2john
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngcrush/
commit: c1c75787ca11cbfa7b36a065313930c80989f228 Author: John Helmert III gentoo org> AuthorDate: Tue Mar 9 21:31:12 2021 + Commit: John Helmert III gentoo org> CommitDate: Tue Mar 9 21:31:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c75787 media-gfx/pngcrush: add ~arm, bug 774222 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: John Helmert III gentoo.org> media-gfx/pngcrush/pngcrush-1.8.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngcrush/pngcrush-1.8.13.ebuild b/media-gfx/pngcrush/pngcrush-1.8.13.ebuild index ba4efcf233b..5f8886dfc50 100644 --- a/media-gfx/pngcrush/pngcrush-1.8.13.ebuild +++ b/media-gfx/pngcrush/pngcrush-1.8.13.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/pmt/${P}-nolib.tar.xz" LICENSE="pngcrush" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND="media-libs/libpng:0= sys-libs/zlib:="