[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/
commit: e2e6fd309a1d5128f9d0cf1378ce8c4ccabd9d63 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 04:21:34 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 04:21:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e6fd30 www-servers/xsp: fix DoubleEmptyLine Signed-off-by: Sam James gentoo.org> www-servers/xsp/xsp-3.8_p2014120900.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild b/www-servers/xsp/xsp-3.8_p2014120900.ebuild index c327b001d52..e2d9fda01c7 100644 --- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild +++ b/www-servers/xsp/xsp-3.8_p2014120900.ebuild @@ -27,7 +27,6 @@ PATCHES=( "${FILESDIR}/aclocal-fix.patch" ) - METAFILETOBUILD=xsp.sln src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/
commit: bd8b96ad61d4b7fb83c749e374053e73dccdd432 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 04:15:17 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 04:21:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8b96ad www-servers/xsp: switch to tarball for 3.8_p2014120900 Why not? Signed-off-by: Sam James gentoo.org> www-servers/xsp/Manifest | 2 +- www-servers/xsp/xsp-3.8_p2014120900.ebuild | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/www-servers/xsp/Manifest b/www-servers/xsp/Manifest index b7faea8c132..14d54fe5854 100644 --- a/www-servers/xsp/Manifest +++ b/www-servers/xsp/Manifest @@ -1,2 +1,2 @@ -DIST xsp-3.8_p2014120900.zip 632555 BLAKE2B e9c63a1e7ae26b45a6d4bec7aca48fc5f9712ffeb17087f6685009abb3feed4395015e8506b3c1333b59658f0334cadb66d181b35e4508bc807bb9680e360196 SHA512 a9d298079cfae4bacac1575f04e58c3106f532c1f283cc243a8a6560561c0a6b535320d1d3e925c7383bd1f7510f31f115d8e85506e31623c175d7f3f606ab91 +DIST xsp-3.8_p2014120900.tar.gz 307722 BLAKE2B a6c7723e41490022ea969961f93fa3cb5b5eb583edd6ad1ef40dc38adc29cc9c0de16b7da5e98074b0848cdb7cce1e4c5e0298dc6f7f71d6a5c5e542a662005e SHA512 bf7a8cbeda330be98eb6fb1942ca9d6d8107ceabfb47db36d4b9b1f9d99afb329bad7737a4c9bfbf3ac205e9499dd58b2aa1cf7dfd83e41ee50b3820b05d4596 DIST xsp-4.7.1.tar.gz 307143 BLAKE2B f8a3a09d644d567728e6462df553ff52fdbd17e974dc25aeebd011e7b6c22ef76be69cc49acfd1cdd9edbd30728ce6b7ef5f33ecda50653db219863b17442b36 SHA512 f106b073bc17ae8fafcffdf2f0db7284f36b62b648fd79321a0de7f5ed15085a9116deccf464e72b3e6f5daf8d65d0a6a3d55c1b275546a4762fa3236bd58e2b diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild b/www-servers/xsp/xsp-3.8_p2014120900.ebuild index 803e6c8bd9c..c327b001d52 100644 --- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild +++ b/www-servers/xsp/xsp-3.8_p2014120900.ebuild @@ -11,7 +11,7 @@ inherit autotools dotnet systemd user EGIT_COMMIT="e272a2c006211b6b03be2ef5bbb9e3f8fefd0768" DESCRIPTION="XSP is a small web server that can host ASP.NET pages" HOMEPAGE="http://www.mono-project.com/ASP.NET; -SRC_URI="https://github.com/mono/xsp/archive/${EGIT_COMMIT}.zip -> ${P}.zip" +SRC_URI="https://github.com/mono/xsp/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/xsp-${EGIT_COMMIT}" LICENSE="MIT" @@ -20,7 +20,6 @@ KEYWORDS="~amd64 ~ppc ~x86" IUSE="developer doc test" RESTRICT="!test? ( test )" -BDEPEND="app-arch/unzip" RDEPEND="dev-db/sqlite:3" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mono/
commit: 70d8a5e5a6eee8500baeba1f85600de468a840a0 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 03:48:15 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 04:21:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d8a5e5 dev-lang/mono: fix metadata indentation Signed-off-by: Sam James gentoo.org> dev-lang/mono/metadata.xml | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-lang/mono/metadata.xml b/dev-lang/mono/metadata.xml index 537ed12bade..9736309166b 100644 --- a/dev-lang/mono/metadata.xml +++ b/dev-lang/mono/metadata.xml @@ -1,12 +1,12 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - dot...@gentoo.org - Gentoo Dotnet Project - - - Enable if the user plans to run the package under a pax enabled hardened kernel - Make mono generate code that is considerably faster on xen VMs but slightly slower on for normal systems. - + + dot...@gentoo.org + Gentoo Dotnet Project + + + Enable if the user plans to run the package under a pax enabled hardened kernel + Make mono generate code that is considerably faster on xen VMs but slightly slower on for normal systems. +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mono/
commit: 639c2efc2a8b9f13bef99c0eeb1302820227f648 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 03:49:12 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 04:21:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639c2efc dev-lang/mono: add changelog link to metadata Signed-off-by: Sam James gentoo.org> dev-lang/mono/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-lang/mono/metadata.xml b/dev-lang/mono/metadata.xml index 985570a18a5..7fb3820c3aa 100644 --- a/dev-lang/mono/metadata.xml +++ b/dev-lang/mono/metadata.xml @@ -11,5 +11,6 @@ mono/mono + https://www.mono-project.com/docs/about-mono/releases/
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mono/
commit: 3f2ce176977618670a011966317ddfbd72409829 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 03:45:27 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 04:21:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2ce176 dev-lang/mono: add 6.12.0.122 * Bumps to 6.12.0.122 * Run cert-sync (regenerate certificate store) in pkg_postinst * Add (preliminary) check-reqs.eclass usage * Fix automagic dependencies on: ** app-crypt/mit-krb5 ** sys-libs/zlib (fallback to bundled previously) Bug: https://bugs.gentoo.org/776667 Bug: https://bugs.gentoo.org/719718 Closes: https://bugs.gentoo.org/687892 Closes: https://bugs.gentoo.org/729328 Closes: https://bugs.gentoo.org/762265 Signed-off-by: Sam James gentoo.org> dev-lang/mono/Manifest | 1 + dev-lang/mono/mono-6.12.0.122.ebuild | 114 +++ 2 files changed, 115 insertions(+) diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest index 5263681050b..3b0026bf103 100644 --- a/dev-lang/mono/Manifest +++ b/dev-lang/mono/Manifest @@ -1,2 +1,3 @@ DIST mono-6.10.0.104.tar.xz 292616252 BLAKE2B 705fb45ab280eae0e66b4c0fa0fc0e3ee87ed47164dd5bfa2f5c30fb7b788bd9b25bfe7d820db88178bf0863b1cc984def94fe291c9924b311454735deed SHA512 73b853e9fc9af2e1bf5e45f7accb8893dd7e48f9723f74b03d99ea11cf565e2c5bb2d6ae4c81c7e7be0cdfa489016da909ed7b12808c8f84d9d25e33e1cb9874 +DIST mono-6.12.0.122.tar.xz 292266176 BLAKE2B 07043c5fbca33edf64ebca0392b47af9b9ab502be772efb5afbe5ec9e8683b7f4e96a305ee906dff617842bdba2819c2abc130d7aff23b12779f403bbd88f3bd SHA512 0fbd4147498cc81e384933147eb6aa5c559d17a794a308af7ffa43dce51e0faefde24fc75e987ed804dcb161b52756944bc3611100fc0a4adcc260ca97ddaecd DIST mono-6.6.0.161.tar.xz 241179396 BLAKE2B 88cb0599cd5698500431dc8a78fa3b44a148bdc11d3067e950f0019c6bbeff9ebf2142e90f3b1023721c982fc4a59605ee969d84ee2137f968dee66b1ea0b55c SHA512 0b0c72daef9e1c10c0d566292997d4a923766390793ec1196a063b885e853b47a12503238632879cf7397f03b34909137e24c53db9300a4f209164e973284186 diff --git a/dev-lang/mono/mono-6.12.0.122.ebuild b/dev-lang/mono/mono-6.12.0.122.ebuild new file mode 100644 index 000..2e2781d0640 --- /dev/null +++ b/dev-lang/mono/mono-6.12.0.122.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CHECKREQS_DISK_BUILD="4500M" +inherit autotools check-reqs linux-info mono-env pax-utils multilib-minimal + +DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter" +HOMEPAGE="https://mono-project.com; +SRC_URI="https://download.mono-project.com/sources/mono/${P}.tar.xz; + +LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception IDPL" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="doc minimal nls pax_kernel xen" + +# Note: mono works incorrect with older versions of libgdiplus +# Details on dotnet overlay issue: https://github.com/gentoo/dotnet/issues/429 +DEPEND=" + app-crypt/mit-krb5[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + ia64? ( sys-libs/libunwind ) + !minimal? ( >=dev-dotnet/libgdiplus-6.0.2 ) + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${DEPEND} + app-misc/ca-certificates +" +BDEPEND=" + sys-devel/bc + virtual/yacc + pax_kernel? ( sys-apps/elfix ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-5.12-try-catch.patch +) + +pkg_pretend() { + linux-info_pkg_setup + + if use kernel_linux ; then + if linux_config_exists ; then + linux_chkconfig_builtin SYSVIPC || die "SYSVIPC not enabled in the kernel" + else + # https://github.com/gentoo/gentoo/blob/f200e625bda8de696a28338318c9005b69e34710/eclass/linux-info.eclass#L686 + ewarn "kernel config not found" + ewarn "If CONFIG_SYSVIPC is not set in your kernel .config, mono will hang while compiling." + ewarn "See https://bugs.gentoo.org/261869 for more info." + fi + fi + + # bug #687892 + check-reqs_pkg_pretend +} + +pkg_setup() { + mono-env_pkg_setup + check-reqs_pkg_setup +} + +src_prepare() { + # We need to sed in the paxctl-ng -mr in the runtime/mono-wrapper.in so it don't + # get killed in the build proces when MPROTECT is enabled, bug #286280 + # RANDMMAP kills the build process too, bug #347365 + # We use paxmark.sh to get PT/XT logic, bug #532244 + if use pax_kernel ; then + ewarn "We are disabling MPROTECT on the mono binary." + + # issue 9 : https://github.com/Heather/gentoo-dotnet/issues/9 + sed '/exec "/ i\paxmark.sh -mr "$r/@mono_runtime@"' -i "${S}"/runtime/mono-wrapper.in || die "Failed to sed mono-wrapper.in" + fi + + default + + # PATCHES contains configure.ac
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mono/
commit: 91361138dced60295684990b0f7d1a9e8ebe0a2e Author: Sam James gentoo org> AuthorDate: Sun Mar 28 03:48:55 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 04:21:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91361138 dev-lang/mono: add github remote-id Signed-off-by: Sam James gentoo.org> dev-lang/mono/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-lang/mono/metadata.xml b/dev-lang/mono/metadata.xml index 9736309166b..985570a18a5 100644 --- a/dev-lang/mono/metadata.xml +++ b/dev-lang/mono/metadata.xml @@ -9,4 +9,7 @@ Enable if the user plans to run the package under a pax enabled hardened kernel Make mono generate code that is considerably faster on xen VMs but slightly slower on for normal systems. + + mono/mono +
[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/
commit: 402a3b36a5f58622b18e6a8fa827dde2d2669e14 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 04:14:03 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 04:21:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402a3b36 www-servers/xsp: tidy variable declarations Signed-off-by: Sam James gentoo.org> www-servers/xsp/xsp-3.8_p2014120900.ebuild | 13 - www-servers/xsp/xsp-4.7.1.ebuild | 12 ++-- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild b/www-servers/xsp/xsp-3.8_p2014120900.ebuild index 33c34864ddf..803e6c8bd9c 100644 --- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild +++ b/www-servers/xsp/xsp-3.8_p2014120900.ebuild @@ -3,9 +3,9 @@ EAPI=7 +# TODO: We can probably yank the USE_DOTNET/dotnet.eclass stuff +# but let's be conservative for now USE_DOTNET="net35 net40 net45" -PATCHDIR="${FILESDIR}/2.2/" - inherit autotools dotnet systemd user EGIT_COMMIT="e272a2c006211b6b03be2ef5bbb9e3f8fefd0768" @@ -17,19 +17,20 @@ S="${WORKDIR}/xsp-${EGIT_COMMIT}" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="doc test developer" +IUSE="developer doc test" RESTRICT="!test? ( test )" BDEPEND="app-arch/unzip" RDEPEND="dev-db/sqlite:3" DEPEND="${RDEPEND}" -METAFILETOBUILD=xsp.sln - PATCHES=( "${FILESDIR}/aclocal-fix.patch" ) + +METAFILETOBUILD=xsp.sln + src_prepare() { default @@ -74,6 +75,8 @@ pkg_preinst() { src_install() { default + local PATCHDIR="${FILESDIR}/2.2/" + newinitd "${PATCHDIR}"/xsp.initd xsp newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server newconfd "${PATCHDIR}"/xsp.confd xsp diff --git a/www-servers/xsp/xsp-4.7.1.ebuild b/www-servers/xsp/xsp-4.7.1.ebuild index 8bbb25acfcf..e5cd0168007 100644 --- a/www-servers/xsp/xsp-4.7.1.ebuild +++ b/www-servers/xsp/xsp-4.7.1.ebuild @@ -4,8 +4,6 @@ EAPI=7 USE_DOTNET="net35 net40 net45" -PATCHDIR="${FILESDIR}/2.2/" - inherit autotools dotnet systemd user DESCRIPTION="XSP is a small web server that can host ASP.NET pages" @@ -15,18 +13,18 @@ SRC_URI="https://github.com/mono/xsp/archive/refs/tags/${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="doc test developer" +IUSE="developer doc test" RESTRICT="!test? ( test )" RDEPEND="dev-db/sqlite:3" DEPEND="${RDEPEND}" -METAFILETOBUILD=xsp.sln - PATCHES=( "${FILESDIR}/aclocal-fix.patch" ) +METAFILETOBUILD=xsp.sln + src_prepare() { default @@ -69,7 +67,9 @@ pkg_preinst() { } src_install() { - mv_command="cp -ar" default + default + + local PATCHDIR="${FILESDIR}/2.2/" newinitd "${PATCHDIR}"/xsp.initd xsp newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/mips-sources/
commit: 79217b2c420fb9e9f0dd194259b1f1ae828ebb64 Author: Joshua Kinard gentoo org> AuthorDate: Sun Mar 28 04:18:36 2021 + Commit: Joshua Kinard gentoo org> CommitDate: Sun Mar 28 04:18:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79217b2c sys-kernel/mips-sources: Bump LTS versions Signed-off-by: Joshua Kinard gentoo.org> Package-Manager: Portage-3.0.17, Repoman-3.0.2 sys-kernel/mips-sources/Manifest| 6 +++--- .../{mips-sources-4.14.221.ebuild => mips-sources-4.14.227.ebuild} | 0 .../{mips-sources-4.19.176.ebuild => mips-sources-4.19.183.ebuild} | 0 .../{mips-sources-5.4.99.ebuild => mips-sources-5.4.108.ebuild} | 0 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-kernel/mips-sources/Manifest b/sys-kernel/mips-sources/Manifest index 31fb2c77cbf..dd93d080fab 100644 --- a/sys-kernel/mips-sources/Manifest +++ b/sys-kernel/mips-sources/Manifest @@ -5,6 +5,6 @@ DIST mips-sources-4.14.0-patches-v2.tar.xz 287560 BLAKE2B 9fb6b07dcb0336be95c863 DIST mips-sources-4.19.0-patches-v2.tar.xz 289940 BLAKE2B ffca5540cbd663ed3eab3f748dec7727ca6f1abe11ce107fe1780b8191175b77d8c59f70d5e9254f01c43d507f805f081f15bd150f66da1d11e2a91715dcb038 SHA512 c67ac8c6f041a96348a5a6023919fc5586b70b6c3aa52777945d5f1a831e6bd24d867c0318034cf304a3c8f4c6ff0d2af3611b3ad2bc476f3bf3762d39a215f8 DIST mips-sources-5.4-patches-v3.tar.xz 195616 BLAKE2B 389d5d86265d14961d739f13623ed5a1efa0b4e6a649816eccb41f947186316560473a1ec0222d1db84ce8cc1e0c8dadb4dd499b941e37de201571cc37359e74 SHA512 4181b776ec17526c246516d0d2fb2737f12a214a18c2526085a71174a12e30735d7b497d9cba658a2579c05055a74191ebbdd658003c7b28265d49915bc94b58 DIST mipsgit-4.14.0-20180128.diff.xz 1008 BLAKE2B 2a317ff97aab096883680c6b653e993aee31994e6caec52c52dfbbb61f1dc1f25d03ebd3182fa122923a67aeee0aa598b36e603692333e4c9ccdc741fd456d96 SHA512 378deb1bc1d10a6b4912e5e4a0d6fcab28952e2e59c35fc879601841cf8160081b318a2598ef74db225e95f0f26483f6b9a56a348811b1ee7b8934391dd271ae -DIST patch-4.14.221.xz 4125144 BLAKE2B 474f8791e2b59f1524681e70300d5a9543a4b56fb7affbd02a22d67d4df2632c7aa37a73d032697b3b10291671efd96f5eaf13c4632c05801a4a7cac99a4c219 SHA512 fd332b076ac0231ea4b3806bd6cb58f0b66bd9317ae352fb6f90856e92df5cc96d2c89bc8c44001f2f34ea98b43fbbe8b8eae0abe2249fe561b8dd4a2c76bcb5 -DIST patch-4.19.176.xz 3779956 BLAKE2B 136d927a3254a8214b7c0766971b4585e7a08d13ac4b5e7160f24a1a0d687dfe234632b873aac3cff9fd596b9191acee202e88b7f5d7e139a3284aa544983f0a SHA512 9bb51df1822242aee8340b8d54b5d1eb9bab8c0fff37a5b671f2ab7d10e5b3f1bd9f6a7e13af600434cc406a42b6638a5659cc056917c44a158bf243b5383146 -DIST patch-5.4.99.xz 2620252 BLAKE2B e6b965a159fd019e95207eab66f0cee6ed35334d634594c4d8a433cfdb4be6b8274bc3794754c27ab9dc52223b6760c303ba5a9a2624b7799fb4d831ba49c8df SHA512 00b9128b450c86742ecdfd9656d2527625cd257e95dd18bf032d0c9325e5eb67dc65e30b30b95e1dd00f590eb6ea85710d9c43b2d92fe03e93d761b34b7cc498 +DIST patch-4.14.227.xz 4193400 BLAKE2B 126c48a104ef2836aeea86965c9c5c5f09dfea0cdd8598e0a9c6d7aad9bdec21319a9557c41906f67d95e161584ab143b6f895e7b4012ba771eca804f40439e1 SHA512 26d5ee9fff8a9e03fee571780759196282dc46d385b5e8ba3f7fa0ebf42443c9e2d038472bca61190a8fda194f5f229b92af410a339401b6f0256564fc5aaea1 +DIST patch-4.19.183.xz 3876724 BLAKE2B 8a64e3aae05b3abbecff097f6bd2501665f3c3d7a918e7752404d976077377d33e754807e1007515fe624465ed6075449e392c9f124c462a69b85c01b8461658 SHA512 f0c93463ee1727d074018d140848099f87cc242868a48400c68adbdf068af15b25b007ff95ffc8a27ab17b36391448426b6b56471b9c6df0dfdaaa166fd967c4 +DIST patch-5.4.108.xz 2763084 BLAKE2B d19897ed03298867180bc967c00499eb5df26d9126bf027fb6ab9e074cb6bbb9729166da2318986f932c3b5e557cf50fa10a08c04cb002b11a892c242a59edce SHA512 6856033ad3af0306911c97a5c213054ff3bcb390c763d60a0a29767e80d22281e43ea6c32ecee95c6f0f2d8d5c3b4eeab78eea111087f47249a4034269ddde44 diff --git a/sys-kernel/mips-sources/mips-sources-4.14.221.ebuild b/sys-kernel/mips-sources/mips-sources-4.14.227.ebuild similarity index 100% rename from sys-kernel/mips-sources/mips-sources-4.14.221.ebuild rename to sys-kernel/mips-sources/mips-sources-4.14.227.ebuild diff --git a/sys-kernel/mips-sources/mips-sources-4.19.176.ebuild b/sys-kernel/mips-sources/mips-sources-4.19.183.ebuild similarity index 100% rename from sys-kernel/mips-sources/mips-sources-4.19.176.ebuild rename to sys-kernel/mips-sources/mips-sources-4.19.183.ebuild diff --git a/sys-kernel/mips-sources/mips-sources-5.4.99.ebuild b/sys-kernel/mips-sources/mips-sources-5.4.108.ebuild similarity index 100% rename from sys-kernel/mips-sources/mips-sources-5.4.99.ebuild rename to sys-kernel/mips-sources/mips-sources-5.4.108.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: b7d3cd55bb34d342fcbf4d8e51d00d0d40c989f5 Author: Andrey Grozin gentoo org> AuthorDate: Sun Mar 28 03:39:07 2021 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Mar 28 03:39:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d3cd55 sci-geosciences/gpxsee: clean old Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest | 2 -- sci-geosciences/gpxsee/gpxsee-8.4.ebuild | 55 sci-geosciences/gpxsee/gpxsee-8.7.ebuild | 55 3 files changed, 112 deletions(-) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 987eb50d43a..6f019ef8211 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,5 +1,3 @@ DIST gpxsee-8.1.tar.gz 7715535 BLAKE2B f71c3e4212747f3084e2a9ed102fcd4b7c701292cfb933b01cfd1965ac41b3d09f1c67c291ca9eac8cdf66fb4c150937fdc1ccb7369d63e65c30155016fe915f SHA512 beb6a5bdae1e20cac3b5a29a398b5e2742ec28b8f2f1239c027d3470a11c354991465895ab81caa1f7c31dbc77f391aef978a1c746efd35214989505980f4654 -DIST gpxsee-8.4.tar.gz 8156963 BLAKE2B a2bbedf8a64655aad192cf436b762cc99f280f2bee32213a4d63476e48510b4a4697f474202aefa55d74c74e1f3eed48c58dc391aace1b76f431427e42a8a8c7 SHA512 8650e8e7d2bd4cef87f7a6554964b5599223ef2f69a64669c3e6f0fb25dabf93de9278d3016f4f141adb4cdd173a5f3812b7bcf147fd228765e06e23f066a9c4 -DIST gpxsee-8.7.tar.gz 8413467 BLAKE2B 96d4981c48c9d1e3c731a630f6d0d972b19bf23427f00920598854b2e77e3ab41470fdf64450c505a24c401248b169a63e4726ca2f223c4ac72fc81da5bad06d SHA512 6a0dbd6d34df062e8597314a47e0233bf222623fc396272572450b2e7ed624afbfb8f2bf065ab012d836e09fad7675c7338b4eb4d3822ab5780599a90c9df5f7 DIST gpxsee-8.8.tar.gz 8413193 BLAKE2B c497d79174668d3d16e012458d6e0d177d1db4c7bf73b7c1b2ecc24e322b389acd338295a21dcefc0275680e7b6ac2514e922f32c7dba56d37346dae6d0c6905 SHA512 2abf0f67f9199d7db66540a77bdb37859aebc0236562df7d9d7afb221fa6a4546d0e026b312b73ecf5de7ecbed1feaeb4d1e0879d3e8cda78c0fb08090e4d903 DIST gpxsee-8.9.tar.gz 8414586 BLAKE2B 540dfd52688358413c92580e4213873fedf1cc11418c6e199f67f74f6a4f1b2c9879720cf7f5c791fa6099b88fba0486ec5e516fdf090e04c5ce7b5f4fcf1b75 SHA512 262f1eae598f45196f6f9b167ef522f2af05c2481eb6c7873bae07b35e9eb35da6cf7a067bb3bd32922ec991901f53408040ceba967fb913caf079c1358221df diff --git a/sci-geosciences/gpxsee/gpxsee-8.4.ebuild b/sci-geosciences/gpxsee/gpxsee-8.4.ebuild deleted file mode 100644 index 950a8b5cfcf..000 --- a/sci-geosciences/gpxsee/gpxsee-8.4.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PLOCALES="cs da de en eo es fi fr hu it nb pl pt_BR ru sv tr uk" -inherit desktop qmake-utils l10n xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="dev-qt/qtwidgets:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - dev-qt/qtprintsupport:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) - -src_prepare() { - default - - l10n_find_plocales_changes lang "${PN}_" '.ts' - - rm_ts() { - sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro - } - - l10n_for_each_disabled_locale_do rm_ts -} - -src_compile() { - lrelease gpxsee.pro - eqmake5 gpxsee.pro - emake -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.md -} diff --git a/sci-geosciences/gpxsee/gpxsee-8.7.ebuild b/sci-geosciences/gpxsee/gpxsee-8.7.ebuild deleted file mode 100644 index 950a8b5cfcf..000 --- a/sci-geosciences/gpxsee/gpxsee-8.7.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PLOCALES="cs da de en eo es fi fr hu it nb pl pt_BR ru sv tr uk" -inherit desktop qmake-utils l10n xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="dev-qt/qtwidgets:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - dev-qt/qtprintsupport:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" -
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 460283b14493161923b382838aeae83f2e097333 Author: Andrey Grozin gentoo org> AuthorDate: Sun Mar 28 03:37:00 2021 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Mar 28 03:37:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460283b1 sci-geosciences/gpxsee: bump to 8.9 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest | 1 + sci-geosciences/gpxsee/gpxsee-8.9.ebuild | 55 2 files changed, 56 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 04eece18f73..987eb50d43a 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -2,3 +2,4 @@ DIST gpxsee-8.1.tar.gz 7715535 BLAKE2B f71c3e4212747f3084e2a9ed102fcd4b7c701292c DIST gpxsee-8.4.tar.gz 8156963 BLAKE2B a2bbedf8a64655aad192cf436b762cc99f280f2bee32213a4d63476e48510b4a4697f474202aefa55d74c74e1f3eed48c58dc391aace1b76f431427e42a8a8c7 SHA512 8650e8e7d2bd4cef87f7a6554964b5599223ef2f69a64669c3e6f0fb25dabf93de9278d3016f4f141adb4cdd173a5f3812b7bcf147fd228765e06e23f066a9c4 DIST gpxsee-8.7.tar.gz 8413467 BLAKE2B 96d4981c48c9d1e3c731a630f6d0d972b19bf23427f00920598854b2e77e3ab41470fdf64450c505a24c401248b169a63e4726ca2f223c4ac72fc81da5bad06d SHA512 6a0dbd6d34df062e8597314a47e0233bf222623fc396272572450b2e7ed624afbfb8f2bf065ab012d836e09fad7675c7338b4eb4d3822ab5780599a90c9df5f7 DIST gpxsee-8.8.tar.gz 8413193 BLAKE2B c497d79174668d3d16e012458d6e0d177d1db4c7bf73b7c1b2ecc24e322b389acd338295a21dcefc0275680e7b6ac2514e922f32c7dba56d37346dae6d0c6905 SHA512 2abf0f67f9199d7db66540a77bdb37859aebc0236562df7d9d7afb221fa6a4546d0e026b312b73ecf5de7ecbed1feaeb4d1e0879d3e8cda78c0fb08090e4d903 +DIST gpxsee-8.9.tar.gz 8414586 BLAKE2B 540dfd52688358413c92580e4213873fedf1cc11418c6e199f67f74f6a4f1b2c9879720cf7f5c791fa6099b88fba0486ec5e516fdf090e04c5ce7b5f4fcf1b75 SHA512 262f1eae598f45196f6f9b167ef522f2af05c2481eb6c7873bae07b35e9eb35da6cf7a067bb3bd32922ec991901f53408040ceba967fb913caf079c1358221df diff --git a/sci-geosciences/gpxsee/gpxsee-8.9.ebuild b/sci-geosciences/gpxsee/gpxsee-8.9.ebuild new file mode 100644 index 000..950a8b5cfcf --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-8.9.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PLOCALES="cs da de en eo es fi fr hu it nb pl pt_BR ru sv tr uk" +inherit desktop qmake-utils l10n xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/; +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RDEPEND="dev-qt/qtwidgets:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtprintsupport:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5 + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + l10n_find_plocales_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + l10n_for_each_disabled_locale_do rm_ts +} + +src_compile() { + lrelease gpxsee.pro + eqmake5 gpxsee.pro + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: 6c1000332491de2afe4d52ee7a380e5b2da2ddb8 Author: Zac Medico gentoo org> AuthorDate: Sun Mar 28 02:11:59 2021 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 28 03:16:56 2021 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6c100033 _get_eapi_attrs: cache eapi_* function calls via decorator Decorate eapi_* functions so that calls use _get_eapi_attrs(eapi) to cache results. Signed-off-by: Zac Medico gentoo.org> lib/portage/eapi.py | 107 +++- 1 file changed, 81 insertions(+), 26 deletions(-) diff --git a/lib/portage/eapi.py b/lib/portage/eapi.py index aca571ebd..796184644 100644 --- a/lib/portage/eapi.py +++ b/lib/portage/eapi.py @@ -1,7 +1,9 @@ -# Copyright 2010-2018 Gentoo Foundation +# Copyright 2010-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import collections +import operator +import types from portage import eapi_is_supported @@ -127,15 +129,63 @@ def eapi_has_sysroot(eapi): _eapi_attrs = collections.namedtuple('_eapi_attrs', 'allows_package_provided ' - 'bdepend broot dots_in_PN dots_in_use_flags exports_EBUILD_PHASE_FUNC ' - 'exports_PORTDIR exports_ECLASSDIR ' + 'bdepend ' + 'broot ' + 'dots_in_PN dots_in_use_flags ' + 'exports_AA ' + 'exports_EBUILD_PHASE_FUNC ' + 'exports_ECLASSDIR ' + 'exports_KV ' + 'exports_merge_type ' + 'exports_PORTDIR ' + 'exports_replace_vars ' 'feature_flag_test ' 'iuse_defaults iuse_effective posixish_locale ' 'path_variables_end_with_trailing_slash ' + 'prefix ' 'repo_deps required_use required_use_at_most_one_of slot_operator slot_deps ' 'src_uri_arrows strong_blocks use_deps use_dep_defaults ' 'empty_groups_always_true sysroot') + +_eapi_attr_func_prefixes = ( + 'eapi_allows_', + 'eapi_has_', + 'eapi_requires_', + 'eapi_supports_', + 'eapi_', +) + + +def _eapi_func_decorator(func, attr_getter): + def wrapper(eapi): + return attr_getter(_get_eapi_attrs(eapi)) + wrapper.func = func + wrapper.__doc__ = func.__doc__ + return wrapper + + +def _decorate_eapi_funcs(): + """ + Decorate eapi_* functions so that they use _get_eapi_attrs(eapi) + to cache results. + """ + decorated = {} + for k, v in globals().items(): + if not (isinstance(v, types.FunctionType) and k.startswith(_eapi_attr_func_prefixes)): + continue + for prefix in _eapi_attr_func_prefixes: + if k.startswith(prefix): + attr_name = k[len(prefix):] + if hasattr(_eapi_attrs, attr_name): + decorated[k] = _eapi_func_decorator(v, operator.attrgetter(attr_name)) + break + globals().update(decorated) + + +_decorate_eapi_funcs() + + _eapi_attrs_cache = {} def _get_eapi_attrs(eapi): @@ -155,31 +205,36 @@ def _get_eapi_attrs(eapi): eapi = None eapi_attrs = _eapi_attrs( - allows_package_provided=(eapi is None or eapi_allows_package_provided(eapi)), - bdepend = (eapi is not None and eapi_has_bdepend(eapi)), - broot = (eapi is None or eapi_has_broot(eapi)), - dots_in_PN = (eapi is None or eapi_allows_dots_in_PN(eapi)), - dots_in_use_flags = (eapi is None or eapi_allows_dots_in_use_flags(eapi)), - empty_groups_always_true = (eapi is not None and eapi_empty_groups_always_true(eapi)), - exports_EBUILD_PHASE_FUNC = (eapi is None or eapi_exports_EBUILD_PHASE_FUNC(eapi)), - exports_PORTDIR = (eapi is None or eapi_exports_PORTDIR(eapi)), - exports_ECLASSDIR = (eapi is not None and eapi_exports_ECLASSDIR(eapi)), + allows_package_provided=(eapi is None or eapi_allows_package_provided.func(eapi)), + bdepend = (eapi is not None and eapi_has_bdepend.func(eapi)), + broot = (eapi is None or eapi_has_broot.func(eapi)), + dots_in_PN = (eapi is None or eapi_allows_dots_in_PN.func(eapi)), + dots_in_use_flags = (eapi is None or eapi_allows_dots_in_use_flags.func(eapi)), + empty_groups_always_true = (eapi is not None and eapi_empty_groups_always_true.func(eapi)), + exports_AA = (eapi is not None and eapi_exports_AA.func(eapi)), + exports_EBUILD_PHASE_FUNC = (eapi is None or eapi_exports_EBUILD_PHASE_FUNC.func(eapi)), + exports_ECLASSDIR = (eapi is not None and eapi_exports_ECLASSDIR.func(eapi)), + exports_KV = (eapi is not None and eapi_exports_KV.func(eapi)), + exports_merge_type = (eapi is None or
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/mips/
commit: 55097dcd48bf2a3fe24c2bd3cae615444020bffb Author: Sam James gentoo org> AuthorDate: Sun Mar 28 03:26:01 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 03:26:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55097dcd profiles/arch/mips: drop obsolete www-client/elinks[javascript] mask Signed-off-by: Sam James gentoo.org> profiles/arch/mips/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 4fe3342af34..50ef31ed583 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -157,10 +157,6 @@ net-fs/samba ads cluster # dev-db/tokyocabinet not keyworded mail-client/mutt tokyocabinet -# Matt Turner (2010-12-26) -# dev-lang/spidermonkey not keyworded -www-client/elinks javascript - # Matt Turner (2010-12-26) # media-gfx/ufraw not keyworded media-gfx/imagemagick raw
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/ia64/
commit: c0a505dba73f1508069dd1180f287d6af8af53ea Author: Sam James gentoo org> AuthorDate: Sun Mar 28 03:25:39 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 03:25:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a505db profiles/arch/ia64: drop obsolete www-client/elinks[javascript] mask Signed-off-by: Sam James gentoo.org> profiles/arch/ia64/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 6bfcdedccd3..81ccf7e037a 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -425,10 +425,6 @@ app-text/asciidoc test # needs sys-libs/libcap-ng that is masked right now sys-apps/smartmontools caps -# Raúl Porcel (2010-12-05) -# Needs testing -www-client/elinks javascript - # Raúl Porcel (2010-06-26) # custom-optimization doesn't work on ia64 www-client/seamonkey custom-optimization
[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/
commit: c6009eeac3a2280ef3db04bee9329f0a6e0eacdf Author: Sam James gentoo org> AuthorDate: Sun Mar 28 03:03:59 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 03:03:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6009eea www-servers/xsp: fix whitespace Signed-off-by: Sam James gentoo.org> www-servers/xsp/xsp-3.8_p2014120900.ebuild | 2 +- www-servers/xsp/xsp-4.7.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild b/www-servers/xsp/xsp-3.8_p2014120900.ebuild index a803dddf5dc..dd42bb873c5 100644 --- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild +++ b/www-servers/xsp/xsp-3.8_p2014120900.ebuild @@ -38,7 +38,7 @@ src_prepare() { fi eautoconf -eautomake --gnu --add-missing --force --copy + eautomake --gnu --add-missing --force --copy } src_configure() { diff --git a/www-servers/xsp/xsp-4.7.1.ebuild b/www-servers/xsp/xsp-4.7.1.ebuild index 203ad0669e3..8bbb25acfcf 100644 --- a/www-servers/xsp/xsp-4.7.1.ebuild +++ b/www-servers/xsp/xsp-4.7.1.ebuild @@ -36,7 +36,7 @@ src_prepare() { fi eautoconf -eautomake --gnu --add-missing --force --copy + eautomake --gnu --add-missing --force --copy } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/
commit: 3e2b985c7e9fe482199025357aec979834ba49b4 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 03:04:27 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 03:04:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2b985c www-servers/xsp: add app-arch/unzip BDEPEND Signed-off-by: Sam James gentoo.org> www-servers/xsp/xsp-3.8_p2014120900.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild b/www-servers/xsp/xsp-3.8_p2014120900.ebuild index dd42bb873c5..33c34864ddf 100644 --- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild +++ b/www-servers/xsp/xsp-3.8_p2014120900.ebuild @@ -20,6 +20,7 @@ KEYWORDS="~amd64 ~ppc ~x86" IUSE="doc test developer" RESTRICT="!test? ( test )" +BDEPEND="app-arch/unzip" RDEPEND="dev-db/sqlite:3" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf-cxx/
commit: fbd8767ea10f184c2cb24d03c8dce1ba7317d3cb Author: Sam James gentoo org> AuthorDate: Sun Mar 28 03:05:03 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 03:05:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd8767e sci-libs/netcdf-cxx: fix DeprecatedInsinto Signed-off-by: Sam James gentoo.org> sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild b/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild index 25f862ab6e1..89e747db64c 100644 --- a/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild +++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild @@ -25,7 +25,7 @@ src_install() { default if use examples ; then - insinto /usr/share/doc/${PF} - doins -r examples + docinto examples + dodoc -r examples fi }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf-cxx/
commit: 156d6d434e5007d7838fc644668f5379a400e640 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 03:05:38 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 03:05:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156d6d43 sci-libs/netcdf-cxx: port to EAPI 7, drop eutils.eclass, drop ltprune.eclass Signed-off-by: Sam James gentoo.org> sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild index abbec52bd2a..ba3408589ce 100644 --- a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild +++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild @@ -1,15 +1,13 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 - -inherit eutils ltprune +EAPI=7 MYP=${PN}4-${PV} - DESCRIPTION="C++ library for netCDF" HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/; SRC_URI="https://github.com/Unidata/netcdf-cxx4/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" LICENSE="UCAR-Unidata" SLOT="0/1" @@ -19,8 +17,6 @@ IUSE="examples" RDEPEND=">=sci-libs/netcdf-4.2:=[hdf5]" DEPEND="${RDEPEND}" -S="${WORKDIR}/${MYP}" - src_configure() { econf --disable-static } @@ -28,5 +24,6 @@ src_configure() { src_install() { default use examples && dodoc -r examples - prune_libtool_files + + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/, www-servers/xsp/files/
commit: 748c333b1f45abc1c8d12f606d0f374377d81346 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 02:05:18 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 03:00:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748c333b www-servers/xsp: port to EAPI 7, drop autotools-utils.eclass * Port to EAPI 7 * Drop autotools-utils.eclass * Use normal makefiles to build for now Closes: https://bugs.gentoo.org/642942 Signed-off-by: Sam James gentoo.org> www-servers/xsp/files/aclocal-fix.patch| 4 +- www-servers/xsp/xsp-2014.12-r2014120900.ebuild | 66 ++ 2 files changed, 37 insertions(+), 33 deletions(-) diff --git a/www-servers/xsp/files/aclocal-fix.patch b/www-servers/xsp/files/aclocal-fix.patch index 49a00050fe8..3e96f8f42a4 100644 --- a/www-servers/xsp/files/aclocal-fix.patch +++ b/www-servers/xsp/files/aclocal-fix.patch @@ -1,5 +1,5 @@ Makefile_old.am2013-07-30 09:11:50.033962122 +0400 -+++ Makefile.am2013-07-30 09:12:20.843574793 +0400 +--- a/Makefile.am b/Makefile.am @@ -1,10 +1,2 @@ SUBDIRS=build man src test tools scripts packaging lib ACLOCAL_AMFLAGS += -I build/m4 diff --git a/www-servers/xsp/xsp-2014.12-r2014120900.ebuild b/www-servers/xsp/xsp-2014.12-r2014120900.ebuild index 682da894b80..a803dddf5dc 100644 --- a/www-servers/xsp/xsp-2014.12-r2014120900.ebuild +++ b/www-servers/xsp/xsp-2014.12-r2014120900.ebuild @@ -1,17 +1,16 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 USE_DOTNET="net35 net40 net45" PATCHDIR="${FILESDIR}/2.2/" -inherit base eutils systemd dotnet user autotools autotools-utils +inherit autotools dotnet systemd user +EGIT_COMMIT="e272a2c006211b6b03be2ef5bbb9e3f8fefd0768" DESCRIPTION="XSP is a small web server that can host ASP.NET pages" HOMEPAGE="http://www.mono-project.com/ASP.NET; - -EGIT_COMMIT="e272a2c006211b6b03be2ef5bbb9e3f8fefd0768" SRC_URI="https://github.com/mono/xsp/archive/${EGIT_COMMIT}.zip -> ${P}.zip" S="${WORKDIR}/xsp-${EGIT_COMMIT}" @@ -24,42 +23,45 @@ RESTRICT="!test? ( test )" RDEPEND="dev-db/sqlite:3" DEPEND="${RDEPEND}" +METAFILETOBUILD=xsp.sln + +PATCHES=( + "${FILESDIR}/aclocal-fix.patch" +) + src_prepare() { - epatch "${FILESDIR}/aclocal-fix.patch" + default - if [ -z "$LIBTOOL" ]; then - LIBTOOL=`which glibtool 2>/dev/null` - if [ ! -x "$LIBTOOL" ]; then - LIBTOOL=`which libtool` - fi - fi - eaclocal -I build/m4/shamrock -I build/m4/shave $ACLOCAL_FLAGS - if test -z "$NO_LIBTOOLIZE"; then - ${LIBTOOL}ize --force --copy + eaclocal -I build/m4/shamrock -I build/m4/shave ${ACLOCAL_FLAGS} + if test -z "${NO_LIBTOOLIZE}" ; then + _elibtoolize --force --copy fi + eautoconf +eautomake --gnu --add-missing --force --copy } src_configure() { - myeconfargs=("--enable-maintainer-mode") - use test && myeconfargs+=("--with_unit_tests") - use doc || myeconfargs+=("--disable-docs") - eautomake --gnu --add-missing --force --copy #nowarn - autotools-utils_src_configure - ./configure || die -} + local myeconfargs=( + "--enable-maintainer-mode" + ) -METAFILETOBUILD=xsp.sln + use test && myeconfargs+=( "--with_unit_tests" ) + use doc || myeconfargs+=( "--disable-docs" ) -src_compile() { - exbuild xsp.sln - if use developer; then - exbuild /p:DebugSymbols=True ${METAFILETOBUILD} - else - exbuild /p:DebugSymbols=False ${METAFILETOBUILD} - fi + econf "${myeconfargs[@]}" } +#src_compile() { +# exbuild xsp.sln + +# if use developer ; then +# exbuild /p:DebugSymbols=True ${METAFILETOBUILD} +# else +# exbuild /p:DebugSymbols=False ${METAFILETOBUILD} +# fi +#} + pkg_preinst() { enewgroup aspnet enewuser aspnet -1 -1 /tmp aspnet @@ -69,7 +71,8 @@ pkg_preinst() { } src_install() { - mv_command="cp -ar" autotools-utils_src_install + default + newinitd "${PATCHDIR}"/xsp.initd xsp newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server newconfd "${PATCHDIR}"/xsp.confd xsp @@ -78,6 +81,7 @@ src_install() { insinto /etc/xsp4 doins "${FILESDIR}"/systemd/mono.webapp insinto /etc/xsp4/conf.d + # mono-xsp4.service was original name from # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770458;filename=mono-xsp4.service;att=1;msg=5 # I think that using the same commands as in debian
[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/
commit: c9106bdfc10e315a72f9e7cf23956add8f2fa2b5 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 02:54:13 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 03:00:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9106bdf www-servers/xsp: add 4.7.1 Closes: https://bugs.gentoo.org/642942 Signed-off-by: Sam James gentoo.org> www-servers/xsp/Manifest | 1 + www-servers/xsp/xsp-4.7.1.ebuild | 95 2 files changed, 96 insertions(+) diff --git a/www-servers/xsp/Manifest b/www-servers/xsp/Manifest index 1d57520ef23..b7faea8c132 100644 --- a/www-servers/xsp/Manifest +++ b/www-servers/xsp/Manifest @@ -1 +1,2 @@ DIST xsp-3.8_p2014120900.zip 632555 BLAKE2B e9c63a1e7ae26b45a6d4bec7aca48fc5f9712ffeb17087f6685009abb3feed4395015e8506b3c1333b59658f0334cadb66d181b35e4508bc807bb9680e360196 SHA512 a9d298079cfae4bacac1575f04e58c3106f532c1f283cc243a8a6560561c0a6b535320d1d3e925c7383bd1f7510f31f115d8e85506e31623c175d7f3f606ab91 +DIST xsp-4.7.1.tar.gz 307143 BLAKE2B f8a3a09d644d567728e6462df553ff52fdbd17e974dc25aeebd011e7b6c22ef76be69cc49acfd1cdd9edbd30728ce6b7ef5f33ecda50653db219863b17442b36 SHA512 f106b073bc17ae8fafcffdf2f0db7284f36b62b648fd79321a0de7f5ed15085a9116deccf464e72b3e6f5daf8d65d0a6a3d55c1b275546a4762fa3236bd58e2b diff --git a/www-servers/xsp/xsp-4.7.1.ebuild b/www-servers/xsp/xsp-4.7.1.ebuild new file mode 100644 index 000..203ad0669e3 --- /dev/null +++ b/www-servers/xsp/xsp-4.7.1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_DOTNET="net35 net40 net45" +PATCHDIR="${FILESDIR}/2.2/" + +inherit autotools dotnet systemd user + +DESCRIPTION="XSP is a small web server that can host ASP.NET pages" +HOMEPAGE="http://www.mono-project.com/ASP.NET; +SRC_URI="https://github.com/mono/xsp/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc test developer" +RESTRICT="!test? ( test )" + +RDEPEND="dev-db/sqlite:3" +DEPEND="${RDEPEND}" + +METAFILETOBUILD=xsp.sln + +PATCHES=( + "${FILESDIR}/aclocal-fix.patch" +) + +src_prepare() { + default + + eaclocal -I build/m4/shamrock -I build/m4/shave ${ACLOCAL_FLAGS} + if test -z "${NO_LIBTOOLIZE}" ; then + _elibtoolize --force --copy + fi + + eautoconf +eautomake --gnu --add-missing --force --copy +} + +src_configure() { + local myeconfargs=( + "--enable-maintainer-mode" + ) + + use test && myeconfargs+=( "--with_unit_tests" ) + use doc || myeconfargs+=( "--disable-docs" ) + + econf "${myeconfargs[@]}" +} + +#src_compile() { +# exbuild xsp.sln +# +# if use developer ; then +# exbuild /p:DebugSymbols=True ${METAFILETOBUILD} +# else +# exbuild /p:DebugSymbols=False ${METAFILETOBUILD} +# fi +#} + +pkg_preinst() { + enewgroup aspnet + enewuser aspnet -1 -1 /tmp aspnet + + # enewuser www-data + # www-data - is from debian, i think it's the same as aspnet here +} + +src_install() { + mv_command="cp -ar" default + + newinitd "${PATCHDIR}"/xsp.initd xsp + newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server + newconfd "${PATCHDIR}"/xsp.confd xsp + newconfd "${PATCHDIR}"/mod-mono-server.confd mod-mono-server + + insinto /etc/xsp4 + doins "${FILESDIR}"/systemd/mono.webapp + insinto /etc/xsp4/conf.d + + # mono-xsp4.service was original name from + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770458;filename=mono-xsp4.service;att=1;msg=5 + # I think that using the same commands as in debian + # systemctl start mono-xsp4.service + # systemctl start mono-xsp4 + # is better than to have shorter command + # systemctl start xsp + # + # insinto /usr/lib/systemd/system + systemd_dounit "${FILESDIR}"/systemd/mono-xsp4.service + + keepdir /var/run/aspnet +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 0f19f62e7ffce1c8cf42695bc6bea28afde84bf0 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 02:59:54 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 03:02:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f19f62e autotools-utils.eclass: mark as @DEAD (last-rite eeclass) Removal on 2021-04-28. Please port to autotools.eclass or out-of-source.eclass. Signed-off-by: Sam James gentoo.org> eclass/autotools-utils.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/autotools-utils.eclass b/eclass/autotools-utils.eclass index 3fcaa79f80a..c9c6eeb1318 100644 --- a/eclass/autotools-utils.eclass +++ b/eclass/autotools-utils.eclass @@ -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 # @ECLASS: autotools-utils.eclass +# @DEAD # @MAINTAINER: # Maciej Mrozowski # Michał Górny
[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/
commit: 21696fb59235a8c9cf752cc10b4c8db060b766f2 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 02:07:07 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 03:00:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21696fb5 www-servers/xsp: rename 2014.12-r2014120900 to 3.8_p2014120900 The old version name doesn't follow convention for git snapshots and makes adding future actually-released versions difficult. Signed-off-by: Sam James gentoo.org> www-servers/xsp/Manifest| 2 +- .../xsp/{xsp-2014.12-r2014120900.ebuild => xsp-3.8_p2014120900.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/xsp/Manifest b/www-servers/xsp/Manifest index 612b373d2e7..1d57520ef23 100644 --- a/www-servers/xsp/Manifest +++ b/www-servers/xsp/Manifest @@ -1 +1 @@ -DIST xsp-2014.12.zip 632555 BLAKE2B e9c63a1e7ae26b45a6d4bec7aca48fc5f9712ffeb17087f6685009abb3feed4395015e8506b3c1333b59658f0334cadb66d181b35e4508bc807bb9680e360196 SHA512 a9d298079cfae4bacac1575f04e58c3106f532c1f283cc243a8a6560561c0a6b535320d1d3e925c7383bd1f7510f31f115d8e85506e31623c175d7f3f606ab91 +DIST xsp-3.8_p2014120900.zip 632555 BLAKE2B e9c63a1e7ae26b45a6d4bec7aca48fc5f9712ffeb17087f6685009abb3feed4395015e8506b3c1333b59658f0334cadb66d181b35e4508bc807bb9680e360196 SHA512 a9d298079cfae4bacac1575f04e58c3106f532c1f283cc243a8a6560561c0a6b535320d1d3e925c7383bd1f7510f31f115d8e85506e31623c175d7f3f606ab91 diff --git a/www-servers/xsp/xsp-2014.12-r2014120900.ebuild b/www-servers/xsp/xsp-3.8_p2014120900.ebuild similarity index 100% rename from www-servers/xsp/xsp-2014.12-r2014120900.ebuild rename to www-servers/xsp/xsp-3.8_p2014120900.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-misc/efax-gtk/
commit: 8f1cf150ad55dd151847391807a2d73f6c37519d Author: Jonas Stein gentoo org> AuthorDate: Sun Mar 28 02:48:19 2021 + Commit: Jonas Stein gentoo org> CommitDate: Sun Mar 28 02:48:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1cf150 x11-misc/efax-gtk: drop project desktop-misc Drop project desktop-misc from the list of maintainers. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> x11-misc/efax-gtk/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/x11-misc/efax-gtk/metadata.xml b/x11-misc/efax-gtk/metadata.xml index e052016ab93..d67ae4f1c9d 100644 --- a/x11-misc/efax-gtk/metadata.xml +++ b/x11-misc/efax-gtk/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - desktop-m...@gentoo.org - Gentoo Desktop Miscellaneous Project - + efax-gtk
[gentoo-commits] repo/gentoo:master commit in: x11-libs/c++-gtk-utils/
commit: 6cbcaff9a516ad90acdfa328f3c65a5582719b07 Author: Jonas Stein gentoo org> AuthorDate: Sun Mar 28 02:36:44 2021 + Commit: Jonas Stein gentoo org> CommitDate: Sun Mar 28 02:36:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbcaff9 x11-libs/c++-gtk-utils: drop project desktop-misc Drop project desktop-misc from the list of maintainers. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> x11-libs/c++-gtk-utils/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/x11-libs/c++-gtk-utils/metadata.xml b/x11-libs/c++-gtk-utils/metadata.xml index 4213bf121d9..8d8ad9973ab 100644 --- a/x11-libs/c++-gtk-utils/metadata.xml +++ b/x11-libs/c++-gtk-utils/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - desktop-m...@gentoo.org - Gentoo Desktop Miscellaneous Project - + cxx-gtk-utils http://cxx-gtk-utils.sourceforge.net/2.2/ChangeLog
[gentoo-commits] repo/gentoo:master commit in: x11-misc/openbox-menu/
commit: d609662534c971de945944103e1888eb4dca1174 Author: Jonas Stein gentoo org> AuthorDate: Sun Mar 28 01:53:43 2021 + Commit: Jonas Stein gentoo org> CommitDate: Sun Mar 28 01:53:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6096625 x11-misc/openbox-menu: drop project desktop-misc Drop project desktop-misc from the list of maintainers. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> x11-misc/openbox-menu/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/x11-misc/openbox-menu/metadata.xml b/x11-misc/openbox-menu/metadata.xml index 374fcd14bd7..9ca68119c25 100644 --- a/x11-misc/openbox-menu/metadata.xml +++ b/x11-misc/openbox-menu/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - desktop-m...@gentoo.org - Gentoo Desktop Miscellaneous Project - + fabrice.thir...@free.fr
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 85d2d61050547cbc6ccdfcc78544f947c5b2954f Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:25:02 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d2d610 profiles/base: drop obsolete sys-cluster/drbd-utils[heartbeat] mask Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 4789ea8d7be..c8fbbea7e89 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -143,7 +143,6 @@ net-nntp/pan gnome-keyring # Michał Górny (2020-09-09) # The respective dependencies are masked for removal. media-plugins/mythplugins mythnetvision -sys-cluster/drbd-utils heartbeat # Michał Górny (2020-09-09) # The respective dependencies are masked for removal.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 55da73d0832a9d56b40d134d7316d8aff5874a9e Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:24:41 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55da73d0 profiles/base: drop obsolete net-analyzer/hydra[ncp] mask Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 0c539a71eaa..4789ea8d7be 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -208,11 +208,6 @@ dev-util/meson test # Ada support is not yet ready for sys-devel/gcc sys-devel/gcc ada -# Joshua Kinard (2020-03-28) -# NCP support is masked pending removal of net-fs/ncpfs -# Bug #681820 -net-analyzer/hydra ncp - # Michał Górny (2020-03-28) # Requires masked dev-vcs/bzr. Remove the mask if breezy is packaged # and the package is confirmed to work with it.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 71f3417eb3937a1217267d09e9d95d152bc7157e Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:24:19 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f3417e profiles/base: drop obsolete net-analyzer/argus[libtirpc] force Signed-off-by: Sam James gentoo.org> profiles/base/package.use.force | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 6a32eb452f2..1216929e842 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -129,7 +129,6 @@ sys-firmware/seabios binary # Andreas K. Hüttel (2018-09-11) # All glibc versions that include RPC code are masked now. dev-perl/Lab-VXI11 libtirpc -net-analyzer/argus libtirpc net-analyzer/snort libtirpc net-firewall/conntrack-tools libtirpc net-fs/autofs libtirpc
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: d37f9c5ac4f8af737ab670c41a7fd62ee6ef645b Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:25:22 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37f9c5a profiles/base: drop obsolete dev-util/lcov[png] stable-mask Signed-off-by: Sam James gentoo.org> profiles/base/package.use.stable.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index b5e03cb88b2..868334e68ef 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -92,7 +92,6 @@ dev-perl/DBD-mysql mariadb app-misc/gcstar stats app-misc/g15daemon perl dev-lang/php coverage -dev-util/lcov png dev-perl/Business-ISBN barcode dev-perl/Template-Toolkit gd media-fonts/unifont utils fontforge
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: a4c80463e3b889f754ab22e3c4f470d7fe0d1714 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:28:16 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:28:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c80463 profiles: drop obsolete kernel mask Signed-off-by: Sam James gentoo.org> profiles/package.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index d5fdc5e0358..7eab7758b4a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -316,12 +316,6 @@ app-misc/logserial # Removal in 30 days. net-dns/sheerdns -# Mike Pagano (2021-03-04) -# This kernel version could corrupt your -# filesystem by overwritting it with -# random swap data -=sys-kernel/git-sources-5.12_rc1 - # Sam James (2021-03-03) # Declared abandoned upstream and stuck # on Python 3.7.
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 7b5ea8806847a184c6b00f4412ab943c27100689 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:27:14 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:27:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5ea880 profiles: drop obsolete dev-python/nosexcover entry in p.deprecated Signed-off-by: Sam James gentoo.org> profiles/package.deprecated | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/profiles/package.deprecated b/profiles/package.deprecated index ec0d480b70d..d3ebebe2d5a 100644 --- a/profiles/package.deprecated +++ b/profiles/package.deprecated @@ -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 # This file specifies packages that are considered deprecated (but not @@ -46,12 +46,6 @@ x11-libs/gtkglext # bug #699796. virtual/libffi -# Michał Górny (2019-12-09) -# Test coverage reporting is not useful for Gentoo ebuilds. The deps -# against coverage plugins are either entirely spurious, or the build -# systems need to be fixed to work without them. -dev-python/nosexcover - # Zac Medico (2019-12-06) # These golang libraries should be vendored either by upstream or via # the EGO_VENDOR variable.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/
commit: 0c0f2e25f9ffb4c9bea6900637ded0d4b79aefc4 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:23:13 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0f2e25 profiles/arch/sparc: drop obsolete www-client/elinks[javascript] mask Signed-off-by: Sam James gentoo.org> profiles/arch/sparc/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 614f1dca6a5..d648ca3c8d1 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -144,10 +144,6 @@ media-video/ffmpeg srt dev-util/geany-plugins git dev-util/geany-plugins workbench -# Rolf Eike Beer (2020-04-11) -# uses slot 0 of dev-lang/spidermonkey that is broken on sparc -www-client/elinks javascript - # Rolf Eike Beer (2020-04-11) # Required dependencies are not keyworded. x11-themes/qtcurve plasma
[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/
commit: bc4acb91a3e0369e0da6b4cf07d078dc8c73a813 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:25:52 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4acb91 profiles/targets/desktop: drop obsolete media-video/mpv[luajit] enabling Signed-off-by: Sam James gentoo.org> profiles/targets/desktop/package.use | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use index afc1923b4e5..75d4221778e 100644 --- a/profiles/targets/desktop/package.use +++ b/profiles/targets/desktop/package.use @@ -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 # Marek Szuba (2020-12-24) @@ -61,7 +61,7 @@ dev-lang/php -exif -truetype # These outputs are for systems without a proper audio/video support. # NOTE: Needs syncing to negate profile defaults if we decide # to keep this up. -media-video/mpv lua luajit -sdl +media-video/mpv lua -sdl media-video/mpv -lua_single_target_lua5-1 -lua_single_target_lua5-2 media-video/mpv lua_single_target_luajit
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
commit: c1e984eb37b20539652d54de60f43a67242b93d0 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:22:26 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e984eb profiles/arch/arm64: drop obsolete www-client/elinks[javascript] mask Signed-off-by: Sam James gentoo.org> profiles/arch/arm64/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index e86ba35..d852f0c9f59 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -103,10 +103,6 @@ sys-block/tgt rbd # dev-lua/busted is not keyworded yet dev-lua/mpack test -# Felix Janda (2020-08-01) -# Requires unkeyworded dev-lang/spidermonkey:17 ->=www-client/elinks-0.13.3 javascript - # Sam James (2020-07-09) # mariadb[rocksdb] fails to build on arm64 # bug #731998
[gentoo-commits] repo/gentoo:master commit in: sci-physics/herwig++/
commit: 38413f3b54f7090b0bcd40720b3e469deac3a2da Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:15:35 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38413f3b sci-physics/herwig++: fix DoubleEmptyLine Signed-off-by: Sam James gentoo.org> sci-physics/herwig++/herwig++-2.7.1-r1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild index 0efec5352f5..8f7bfafc054 100644 --- a/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild +++ b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild @@ -30,14 +30,12 @@ DEPEND=" >=sys-devel/boost-m4-0.4_p20160328 " - src_prepare() { default eapply -p0 "${FILESDIR}"/${PN}-2.6.3-looptools.patch eapply "${FILESDIR}"/${PN}-2.7.1-fix-boost-1.67.patch - # fixes bug 570458, which is due to an outdated bundled boost.m4 rm m4/boost.m4 || die
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/base/, profiles/arch/amd64/, ...
commit: 91a8f1ebc3fa717b478a439b350d3ec05f806250 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:20:59 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a8f1eb profiles/arch: drop obsolete vim[luajit] masks/unmasks Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 6 +++--- profiles/arch/base/package.use.mask | 6 +++--- profiles/arch/s390/package.use.mask | 2 +- profiles/arch/x86/package.use.mask | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 0a05a79d252..222efbf8c96 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -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 # When you add an entry to the top of this file, add your name, the date, and @@ -289,8 +289,8 @@ games-emulation/mupen64plus-core new-dynarec # Tim Harder (2013-08-13) # dev-lang/luajit keyworded for amd64 (masked in base) # dev-scheme/racket keyworded for amd64 (masked in base) -app-editors/vim -luajit -racket -app-editors/gvim -luajit -racket +app-editors/vim -racket +app-editors/gvim -racket # Kacper Kowalik (2013-08-09) # Works on amd64 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index b314718a518..542e10c3fa5 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -266,9 +266,9 @@ dev-vcs/git mediawiki mediawiki-experimental dev-libs/boost context # Tim Harder (2013-08-13) -# Related deps dev-lang/luajit and dev-scheme/racket are not keyworded by most arches. -app-editors/vim luajit racket -app-editors/gvim luajit racket +# Related dep dev-scheme/racket is not keyworded by most arches. +app-editors/vim racket +app-editors/gvim racket # Kacper Kowalik (2013-08-09) # Doesn't work on most profiles. Easier to mask here and diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index fca3adf4dad..20fa51d1695 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -17,7 +17,7 @@ dev-python/cssselect doc app-portage/layman darcs mercurial dev-python/setuptools_scm test # no lua support for vim -app-editors/vim luajit lua +app-editors/vim lua # not keyworded yet media-gfx/imagemagick raw dev-db/mariadb numa diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 446fff67ed8..fafd1cd21ee 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -323,8 +323,8 @@ dev-libs/boost -context # Tim Harder (2013-08-13) # dev-lang/luajit keyworded for x86 (masked in base) # dev-scheme/racket keyworded for amd64 (masked in base) -app-editors/vim -luajit -racket -app-editors/gvim -luajit -racket +app-editors/vim -racket +app-editors/gvim -racket # Kacper Kowalik (2013-08-09) # Works on x86
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/
commit: afe491c4667c24915969bd563d33c438557998c6 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:22:54 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe491c4 profiles/arch/hppa: drop obsolete www-client/elinks[javascript] mask Signed-off-by: Sam James gentoo.org> profiles/arch/hppa/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index b70b37363f1..4027d9a9376 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -50,10 +50,6 @@ dev-libs/efl avif lua_single_target_luajit physics # No drivers on this architecture support Vulkan media-libs/mesa vulkan vulkan-overlay zink -# Felix Janda (2020-08-01) -# Requires masked dev-lang/spidermonkey:17 ->=www-client/elinks-0.13.3 javascript - # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio -io-uring -zbc
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmpack/
commit: bb85e06389274ecee00f7c62abf280a8b5449ee3 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:16:44 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:26:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb85e063 dev-libs/libmpack: fix WhitespaceFound Signed-off-by: Sam James gentoo.org> dev-libs/libmpack/libmpack-1.0.5.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/libmpack/libmpack-1.0.5.ebuild b/dev-libs/libmpack/libmpack-1.0.5.ebuild index 6c07fbb2582..59450db31cb 100644 --- a/dev-libs/libmpack/libmpack-1.0.5.ebuild +++ b/dev-libs/libmpack/libmpack-1.0.5.ebuild @@ -54,9 +54,9 @@ src_install() { emake "${myemakeargs[@]}" install if [[ ${CHOST} == *-darwin* ]] ; then -local file="libmpack.0.0.0.dylib" -install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" "${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name" -fi + local file="libmpack.0.0.0.dylib" + install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" "${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name" + fi find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 4755b747601ce03d43126b2811fb845addee793b Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Mar 28 01:15:15 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Mar 28 01:15:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4755b747 sys-kernel/gentoo-sources: sparc marked stable (bug #768894) Maintainer timeout. Applying kernel project policy. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-4.14.221.ebuild | 2 +- sys-kernel/gentoo-sources/gentoo-sources-4.19.175.ebuild | 2 +- sys-kernel/gentoo-sources/gentoo-sources-4.4.257.ebuild | 2 +- sys-kernel/gentoo-sources/gentoo-sources-4.9.257.ebuild | 2 +- sys-kernel/gentoo-sources/gentoo-sources-5.4.97.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.221.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.221.ebuild index 2aa61e9b806..3e399c78a53 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.221.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.221.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.175.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.175.ebuild index ee09740704b..9c9b6802b6b 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.175.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.175.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.257.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.257.ebuild index 2d7a47ed697..d44b223a86c 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.257.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.257.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.257.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.257.ebuild index 085e0c61d93..45520c19d45 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.257.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.257.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.97.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.97.ebuild index 1ae4f1b71dd..5dc4a0c03e0 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.97.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.97.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: e41293184e4536bdd4ef480e8ef3305cdc37c72c Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:12:55 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:14:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4129318 sys-apps/pkgcore: Stabilize 0.11.4-r2 arm64, #776913 Signed-off-by: Sam James gentoo.org> sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild b/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild index 54c07a29eab..2b806114e42 100644 --- a/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subtests/
commit: e6cca8edc07f855cf41daa8c30badcdb3e0d36dd Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:13:15 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:14:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6cca8ed dev-python/pytest-subtests: Keyword 0.4.0 arm, #778401 Signed-off-by: Sam James gentoo.org> dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild index 8d4f5768289..f5e1ae0e00f 100644 --- a/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild +++ b/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~x86" +KEYWORDS="~amd64 ~arm ~ia64 ~x86" RDEPEND=" >=dev-python/pytest-5.3.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/tree-sitter/
commit: 115f4073cdf019a1efea5c88da3f7e64a6c15a74 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:12:57 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:14:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115f4073 dev-python/tree-sitter: Stabilize 0.19.0 arm64, #776913 Signed-off-by: Sam James gentoo.org> dev-python/tree-sitter/tree-sitter-0.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild b/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild index f17fb4bb2f4..cd0ed08127c 100644 --- a/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild +++ b/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild @@ -15,6 +15,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> py-${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/snakeoil/
commit: 5f168e218eed3f4e57b2f9eddf42cd194355fda8 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:12:53 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:13:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f168e21 dev-python/snakeoil: Stabilize 0.9.3 arm64, #776913 Signed-off-by: Sam James gentoo.org> dev-python/snakeoil/snakeoil-0.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/snakeoil/snakeoil-0.9.3.ebuild b/dev-python/snakeoil/snakeoil-0.9.3.ebuild index 1b24f2bd3eb..22212d0522a 100644 --- a/dev-python/snakeoil/snakeoil-0.9.3.ebuild +++ b/dev-python/snakeoil/snakeoil-0.9.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: 91f633d3bab0b3cbe5631921b594f216ca22fc49 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:12:36 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:13:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f633d3 sys-apps/pkgcore: Stabilize 0.11.4-r2 arm, #776913 Signed-off-by: Sam James gentoo.org> sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild b/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild index 2bd302ae482..54c07a29eab 100644 --- a/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git; inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/
commit: 865caaa30fe5058af5b18ed8b020ef06db301d5b Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:13:17 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:14:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865caaa3 dev-python/cryptography: Keyword 3.4.7 arm, #778401 Signed-off-by: Sam James gentoo.org> dev-python/cryptography/cryptography-3.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cryptography/cryptography-3.4.7.ebuild b/dev-python/cryptography/cryptography-3.4.7.ebuild index 73b03199c5b..8c4701bc3f9 100644 --- a/dev-python/cryptography/cryptography-3.4.7.ebuild +++ b/dev-python/cryptography/cryptography-3.4.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~x86" +KEYWORDS="~amd64 ~arm ~ia64 ~x86" IUSE="libressl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/snakeoil/
commit: 21e7a8219f8c17e649bcaeaf9cabe2f01812762d Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:12:34 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:13:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e7a821 dev-python/snakeoil: Stabilize 0.9.3 arm, #776913 Signed-off-by: Sam James gentoo.org> dev-python/snakeoil/snakeoil-0.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/snakeoil/snakeoil-0.9.3.ebuild b/dev-python/snakeoil/snakeoil-0.9.3.ebuild index 221b582e9b7..1b24f2bd3eb 100644 --- a/dev-python/snakeoil/snakeoil-0.9.3.ebuild +++ b/dev-python/snakeoil/snakeoil-0.9.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git; inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/
commit: e5c76c091f9b5efaf001fddccf29a5dfac561d51 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:13:31 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:14:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c76c09 dev-python/setuptools: Keyword 54.2.0 arm, #774216 Signed-off-by: Sam James gentoo.org> dev-python/setuptools/setuptools-54.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/setuptools/setuptools-54.2.0.ebuild b/dev-python/setuptools/setuptools-54.2.0.ebuild index 533095efb38..25d5f357410 100644 --- a/dev-python/setuptools/setuptools-54.2.0.ebuild +++ b/dev-python/setuptools/setuptools-54.2.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 00c40325837113cd9a01e12397c42c65815f65e3 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:12:59 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:14:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c40325 dev-util/pkgcheck: Stabilize 0.9.2-r2 arm64, #776913 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild index d6a4f4b8ab0..9c6ce92de7b 100644 --- a/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/tree-sitter/
commit: 92a29d81e72769460bfafd6a85e601cd1eb5ea86 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:12:39 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:13:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a29d81 dev-python/tree-sitter: Stabilize 0.19.0 arm, #776913 Signed-off-by: Sam James gentoo.org> dev-python/tree-sitter/tree-sitter-0.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild b/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild index 2cc1af03a21..f17fb4bb2f4 100644 --- a/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild +++ b/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild @@ -15,6 +15,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> py-${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: fbab66042bc03bb621365c0a4166b61e654897c2 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 01:12:41 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:13:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbab6604 dev-util/pkgcheck: Stabilize 0.9.2-r2 arm, #776913 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild b/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild index 653ef415571..d6a4f4b8ab0 100644 --- a/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sci-physics/herwig++/
commit: 3e1ecdd7fdf6972db07119f7840359ff48ef22e0 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 00:10:22 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:13:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1ecdd7 sci-physics/herwig++: port to EAPI 7 despite last-rites * Port to EAPI 7 * Drop autotools-utils This lets us get closer to removing autotools-utils. Signed-off-by: Sam James gentoo.org> sci-physics/herwig++/herwig++-2.7.1-r1.ebuild | 46 --- 1 file changed, 27 insertions(+), 19 deletions(-) diff --git a/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild index 33fcc97e82f..0efec5352f5 100644 --- a/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild +++ b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild @@ -1,18 +1,16 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_IN_SOURCE_BUILD=1 - -inherit autotools-utils eutils flag-o-matic multilib +inherit autotools flag-o-matic MYP=Herwig++-${PV} DESCRIPTION="High-Energy Physics event generator" -HOMEPAGE="http://herwig.hepforge.org/; -SRC_URI="http://www.hepforge.org/archive/herwig/${MYP}.tar.bz2; +HOMEPAGE="https://herwig.hepforge.org/; +SRC_URI="https://www.hepforge.org/archive/herwig/${MYP}.tar.bz2; +S="${WORKDIR}/${MYP}" SLOT="0/15" LICENSE="GPL-2" @@ -27,36 +25,46 @@ RDEPEND=" <=sci-physics/looptools-2.8:0= ~sci-physics/thepeg-1.9.2:0= fastjet? ( sci-physics/fastjet:0= )" -DEPEND="${RDEPEND} - >=sys-devel/boost-m4-0.4_p20160328" +DEPEND=" + ${RDEPEND} + >=sys-devel/boost-m4-0.4_p20160328 +" -S="${WORKDIR}/${MYP}" src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-2.6.3-looptools.patch \ - "${FILESDIR}"/${PN}-2.7.1-fix-boost-1.67.patch + default + + eapply -p0 "${FILESDIR}"/${PN}-2.6.3-looptools.patch + eapply "${FILESDIR}"/${PN}-2.7.1-fix-boost-1.67.patch + + # fixes bug 570458, which is due to an outdated bundled boost.m4 rm m4/boost.m4 || die + find -name 'Makefile.am' -exec \ sed -i -e '1ipkgdatadir=$(datadir)/herwig++' {} \; || die - autotools-utils_src_prepare + + eautoreconf } src_configure() { - use prefix && \ - append-ldflags -Wl,-rpath,"${EPREFIX}"/usr/$(get_libdir)/ThePEG + if use prefix ; then + append-ldflags -Wl,-rpath,"${EPREFIX}/usr/$(get_libdir)/ThePEG" + fi + local myeconfargs=( --with-boost="${EPREFIX}"/usr --with-thepeg="${EPREFIX}"/usr $(use_enable c++11 stdcxx11) $(use_with fastjet fastjet "${EPREFIX}"/usr) ) - autotools-utils_src_configure + + econf "${myeconfargs[@]}" } src_install() { - autotools-utils_src_install + default + sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/defaults/PDF.in || die sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/HerwigDefaults.rpo || die }
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/numbat/
commit: 68a82908d3282885a11131b8609a7f7ac2438bc2 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 00:38:17 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:13:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a82908 sci-chemistry/numbat: port to EAPI 7 * Port to EAPI 7 * Drop autotools-utils.eclass Still doesn't seem to build with newer gsl(?) but this unblocks autotools-utils removal anyway. Bug: https://bugs.gentoo.org/583038 Signed-off-by: Sam James gentoo.org> sci-chemistry/numbat/numbat-0.999-r1.ebuild | 42 - 1 file changed, 23 insertions(+), 19 deletions(-) diff --git a/sci-chemistry/numbat/numbat-0.999-r1.ebuild b/sci-chemistry/numbat/numbat-0.999-r1.ebuild index 66f5b2ae065..766c64b1b9c 100644 --- a/sci-chemistry/numbat/numbat-0.999-r1.ebuild +++ b/sci-chemistry/numbat/numbat-0.999-r1.ebuild @@ -1,52 +1,56 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_AUTORECONF=true - -inherit autotools-utils +inherit autotools MY_PN="Numbat" MY_P="${MY_PN}-${PV}" -DESCRIPTION="new user-friendly method built for automatic dX-tensor determination" +DESCRIPTION="New user-friendly method built for automatic dX-tensor determination" HOMEPAGE="http://www.nmr.chem.uu.nl/~christophe/numbat.html; SRC_URI="http://comp-bio.anu.edu.au/private/downloads/Numbat/${MY_P}.tar.gz; +S="${WORKDIR}"/${MY_P} SLOT="0" LICENSE="GPL-3" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" -CDEPEND=" +DEPEND=" gnome-base/libglade:2.0 sci-libs/gsl - x11-libs/gtk+:2" -DEPEND="${CDEPEND} - virtual/pkgconfig" -RDEPEND="${CDEPEND} + x11-libs/gtk+:2 +" +RDEPEND=" + ${DEPEND} sci-chemistry/molmol sci-chemistry/pymol - sci-visualization/gnuplot" - -S="${WORKDIR}"/${MY_P} + sci-visualization/gnuplot +" +BDEPEND="virtual/pkgconfig" PATCHES=( # "${FILESDIR}"/${P}-glade.patch - "${FILESDIR}"/${P}-gnuplot.patch ) + "${FILESDIR}"/${P}-gnuplot.patch +) src_prepare() { + default + sed \ -e '/COPYING/d' \ -e "s:doc/numbat:share/doc/${PF}:g" \ -i Makefile.am src/common.h || die - rm missing + + rm missing || die + emake distclean - autotools-utils_src_prepare + eautoreconf } src_install() { docompress -x /usr/share/doc/${PF} - autotools-utils_src_install + + default }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf-cxx/
commit: fd5082a8ca42d8119a85207092141bc319340f9b Author: Sam James gentoo org> AuthorDate: Sat Mar 27 23:43:40 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:13:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5082a8 sci-libs/netcdf-cxx: port 4.2-r300 to EAPI 7, drop autotools-utils.eclass * Port to EAPI 7 * Drop autotools-utils.eclass * Drop unused versionator.eclass Revbumping to ensure visibility of any reported issues, but should not be technically necessary. Signed-off-by: Sam James gentoo.org> ...cdf-cxx-4.2-r300.ebuild => netcdf-cxx-4.2-r301.ebuild} | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r300.ebuild b/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild similarity index 80% rename from sci-libs/netcdf-cxx/netcdf-cxx-4.2-r300.ebuild rename to sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild index a15d37a2a1d..25f862ab6e1 100644 --- a/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r300.ebuild +++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit autotools-utils versionator +inherit autotools DESCRIPTION="C++ library for netCDF" HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/; @@ -12,14 +12,19 @@ SRC_URI="https://www.unidata.ucar.edu/downloads/netcdf/ftp/${P}.tar.gz; LICENSE="UCAR-Unidata" SLOT="3" KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="examples static-libs" +IUSE="examples" RDEPEND=">=sci-libs/netcdf-4.2:0=" DEPEND="${RDEPEND}" +src_configure() { + econf --disable-static +} + src_install() { - autotools-utils_src_install - if use examples; then + default + + if use examples ; then insinto /usr/share/doc/${PF} doins -r examples fi
[gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf-cxx/
commit: df351896f691c7dd8b6724f3055bff4f0a18df8a Author: Sam James gentoo org> AuthorDate: Sat Mar 27 23:56:32 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:13:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df351896 sci-libs/netcdf-cxx: drop static-libs Signed-off-by: Sam James gentoo.org> sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild index e029c4ea6b3..abbec52bd2a 100644 --- a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild +++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/Unidata/netcdf-cxx4/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="UCAR-Unidata" SLOT="0/1" KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" -IUSE="examples static-libs" +IUSE="examples" RDEPEND=">=sci-libs/netcdf-4.2:=[hdf5]" DEPEND="${RDEPEND}" @@ -22,7 +22,7 @@ DEPEND="${RDEPEND}" S="${WORKDIR}/${MYP}" src_configure() { - econf $(use_enable static-libs static) + econf --disable-static } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/quickplot/
commit: b198e634ab4d1be829cedb573726025913bb328a Author: Sam James gentoo org> AuthorDate: Sat Mar 27 23:39:41 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 01:13:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b198e634 sci-visualization/quickplot: port to EAPI 7, drop .la, drop static-libs * Port to EAPI 7 * Drop autotools-utils, eutils * Drop .la * Drop static-libs Revbumping to ensure we catch any issues through reports, but shouldn't be strictly necessary. Signed-off-by: Sam James gentoo.org> ...ot-0.10.6.ebuild => quickplot-0.10.6-r1.ebuild} | 27 +++--- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/sci-visualization/quickplot/quickplot-0.10.6.ebuild b/sci-visualization/quickplot/quickplot-0.10.6-r1.ebuild similarity index 69% rename from sci-visualization/quickplot/quickplot-0.10.6.ebuild rename to sci-visualization/quickplot/quickplot-0.10.6-r1.ebuild index b3e060eccce..0fb21de2d5b 100644 --- a/sci-visualization/quickplot/quickplot-0.10.6.ebuild +++ b/sci-visualization/quickplot/quickplot-0.10.6-r1.ebuild @@ -1,11 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_AUTORECONF=true - -inherit autotools-utils eutils +inherit autotools desktop DESCRIPTION="A fast interactive 2D plotter" HOMEPAGE="http://quickplot.sourceforge.net/; @@ -20,23 +18,26 @@ RDEPEND=" media-libs/libsndfile >=sys-libs/readline-0.6.2:0= x11-libs/gtk+:3" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { + default + sed '/libquickplot_la_LIBADD/s:$: -lm:g' -i Makefile.am || die - autotools-utils_src_prepare + + eautoreconf } src_configure() { - local myeconfargs=( - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - autotools-utils_src_configure + econf --disable-static } src_install() { - autotools-utils_src_install + default + + find "${ED}" -name '*.la' -delete || die + make_desktop_entry 'quickplot --no-pipe' Quickplot quickplot Graphics mv "${ED}"/usr/share/applications/quickplot*.desktop \ "${ED}"/usr/share/applications/quickplot.desktop || die
[gentoo-commits] repo/gentoo:master commit in: x11-misc/redshift/
commit: d72033bcc282785c1a4b9ce4872e67e7b2d9aea3 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Mar 28 00:53:11 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 28 00:53:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72033bc x11-misc/redshift: Fix compile for Clang Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.17, Repoman-3.0.2 x11-misc/redshift/redshift-1.12-r4.ebuild | 90 +++ 1 file changed, 90 insertions(+) diff --git a/x11-misc/redshift/redshift-1.12-r4.ebuild b/x11-misc/redshift/redshift-1.12-r4.ebuild new file mode 100644 index 000..e7421556801 --- /dev/null +++ b/x11-misc/redshift/redshift-1.12-r4.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit flag-o-matic systemd autotools eutils gnome2-utils python-r1 + +DESCRIPTION="A screen color temperature adjusting software" +HOMEPAGE="http://jonls.dk/redshift/; +SRC_URI="https://github.com/jonls/redshift/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="appindicator geoclue gtk nls" + +COMMON_DEPEND=">=x11-libs/libX11-1.4 + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libdrm + appindicator? ( dev-libs/libappindicator:3[introspection] ) + geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) + gtk? ( ${PYTHON_DEPS} )" +RDEPEND="${COMMON_DEPEND} + gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + dev-python/pyxdg[${PYTHON_USEDEP}] )" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.50 + nls? ( sys-devel/gettext ) +" +REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + use gtk && python_setup + + # Fix compile for Clang (bug #732438) + append-cflags -fPIE + + econf \ + $(use_enable nls) \ + --enable-drm \ + --enable-randr \ + --enable-vidmode \ + --disable-wingdi \ + \ + --disable-corelocation \ + $(use_enable geoclue geoclue2) \ + \ + $(use_enable gtk gui) \ + --with-systemduserunitdir="$(systemd_get_userunitdir)" \ + --enable-apparmor \ + --disable-quartz \ + --disable-ubuntu +} + +_impl_specific_src_install() { + emake DESTDIR="${D}" pythondir="$(python_get_sitedir)" \ + -C src/redshift-gtk install +} + +src_install() { + emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install + + if use gtk; then + python_foreach_impl _impl_specific_src_install + python_replicate_script "${D}"/usr/bin/redshift-gtk + dosym redshift-gtk /usr/bin/gtk-redshift + + python_foreach_impl python_optimize + fi +} + +pkg_preinst() { + use gtk && gnome2_icon_savelist +} + +pkg_postinst() { + use gtk && gnome2_icon_cache_update +} + +pkg_postrm() { + use gtk && gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/
commit: b4cb8eb415091b66f6cb169bea568d0857c0a68a Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Mar 28 00:43:35 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Mar 28 00:43:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4cb8eb4 net-firewall/ipset: drop old Closes: https://bugs.gentoo.org/771798 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-firewall/ipset/Manifest | 1 - net-firewall/ipset/ipset-6.38-r1.ebuild | 99 - 2 files changed, 100 deletions(-) diff --git a/net-firewall/ipset/Manifest b/net-firewall/ipset/Manifest index 90f8c3c20c4..ffb7fa2a914 100644 --- a/net-firewall/ipset/Manifest +++ b/net-firewall/ipset/Manifest @@ -1,3 +1,2 @@ -DIST ipset-6.38.tar.bz2 545568 BLAKE2B 14e526ba40f4912cd78d81831d072f9c9c159ac14169ffea8ce7325ee4839b80e28ef76405535e1b2aeaf2d0b7b3dde0f8a1ec42c7489cbc786282700d9d2b0f SHA512 ba8c45fa6b4df1b4af848d8c0c218fb449a50c79c48b1d1550dd3a188f82d320956bc483874730f917249d8650e50c3eedff66c24a68a136246fdbf6e1127d60 DIST ipset-7.10.tar.bz2 679910 BLAKE2B acef5370116939aedf499768265eaded9efe7673895c7db30b90ec0173a55f4880d9f40662cb9a8f5a4f3cbb39f890c5ee5459fd6c0a3e60a92afa3395aa8522 SHA512 7f45c46f8c158600b1e64354500f31e7fb3c8ee844d55eab9f7eec298eecc27c9cb89e24a8ec6c180665dd0cc29776a9e42ada796b3e87d034cc39cdd4665807 DIST ipset-7.11.tar.bz2 674100 BLAKE2B 97f2e3372e963654ece511960e8c22d0dd9e29376d087a3767d89544dfbd85f9f9e75e0cc6c4eb9e1d813d1a472a410033a76feef3319b1d87fd51b0c3fd97cd SHA512 20890de32c17c04d9d3ae42fff64acfe21a252974bee5843ae39bdda707fcef55fde11cffccab9f987bf7e18f5445443c46c50eb854fb6f93f172f7bad07f922 diff --git a/net-firewall/ipset/ipset-6.38-r1.ebuild b/net-firewall/ipset/ipset-6.38-r1.ebuild deleted file mode 100644 index e91b237f8fc..000 --- a/net-firewall/ipset/ipset-6.38-r1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -MODULES_OPTIONAL_USE=modules -inherit linux-info linux-mod ltprune - -DESCRIPTION="IPset tool for iptables, successor to ippool" -HOMEPAGE="https://ipset.netfilter.org/; -SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc x86" - -RDEPEND=">=net-firewall/iptables-1.4.7 - net-libs/libmnl" -DEPEND="${RDEPEND}" - -DOCS=( ChangeLog INSTALL README UPGRADE ) - -# configurable from outside, e.g. /etc/portage/make.conf -IP_NF_SET_MAX=${IP_NF_SET_MAX:-256} - -BUILD_TARGETS="modules" -MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset" -MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)" -for i in ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,port{,ip,net}},net{,port{,net},iface,net}},_list_set}; do - MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})" -done - -pkg_setup() { - get_version - CONFIG_CHECK="NETFILTER" - ERROR_NETFILTER="ipset requires NETFILTER support in your kernel." - # It does still build without NET_NS, but it may be needed in future. - #CONFIG_CHECK="${CONFIG_CHECK} NET_NS" - #ERROR_NET_NS="ipset requires NET_NS (network namespace) support in your kernel." - CONFIG_CHECK+=" !PAX_CONSTIFY_PLUGIN" - ERROR_PAX_CONSTIFY_PLUGIN="ipset contains constified variables (#614896)" - - build_modules=0 - if use modules; then - if linux_config_src_exists && linux_chkconfig_builtin "MODULES" ; then - if linux_chkconfig_present "IP_NF_SET" || \ - linux_chkconfig_present "IP_SET"; then #274577 - eerror "There is IP{,_NF}_SET or NETFILTER_XT_SET support in your kernel." - eerror "Please either build ipset with modules USE flag disabled" - eerror "or rebuild kernel without IP_SET support and make sure" - eerror "there is NO kernel ip_set* modules in /lib/modules//... ." - die "USE=modules and in-kernel ipset support detected." - else - einfo "Modular kernel detected. Gonna build kernel modules..." - build_modules=1 - fi - else - eerror "Nonmodular kernel detected, but USE=modules. Either build" - eerror "modular kernel (without IP_SET) or disable USE=modules" - die "Nonmodular kernel detected, will not build kernel modules" - fi - fi - [[ ${build_modules} -eq 1 ]] && linux-mod_pkg_setup -} - -src_configure() { - econf \ - $(use_with modules kmod) \ - --disable-static \ - --with-maxsets=${IP_NF_SET_MAX} \ -
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: 82c011c4c7ac9ed3c63162541459d7a91c83b8da Author: Nick Sarnie gentoo org> AuthorDate: Sun Mar 28 00:24:46 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Mar 28 00:36:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c011c4 dev-util/vulkan-tools: Version bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-tools/Manifest| 1 + dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild | 81 +++ 2 files changed, 82 insertions(+) diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest index d100c79162e..2d47c28db34 100644 --- a/dev-util/vulkan-tools/Manifest +++ b/dev-util/vulkan-tools/Manifest @@ -1 +1,2 @@ DIST vulkan-tools-1.2.162.tar.gz 724232 BLAKE2B 16eb2dde35883fb2c7c263a72a615818ff8e1557ac9d74553ec3784d96a827e6900efa4e42218cb9081f7501d9b1a53eac82c360c2d20922043308515ab48983 SHA512 7827f6775dfb26820a2a2cbc60e7da8c7e7bdcb57b65523fbc6b2e989ae6869b04a57ae458c72715722c67d842660574697834c92f9b909dd5673da1945ac6dc +DIST vulkan-tools-1.2.170.tar.gz 835063 BLAKE2B 5b7b9c9ea07b3a25d2b989a0981417b4a1c4f97d03fc9f1ab765ac2ade3bd33e99657813a3cb6b3290559539cd9dca3d6992cacf848c0ea9eee536eeef99553f SHA512 0cc361c1a7cecf74dab25e6a4bead7870a0cf363b07a6e5fbd6fa245027fb8e4f2b651affda095fadad90e114507c4f80370c2fcb4e6b9cbc013eac8a67d2d6b diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild new file mode 100644 index 000..dd3ff96da94 --- /dev/null +++ b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Tools +CMAKE_ECLASS="cmake" +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + S="${WORKDIR}"/${MY_PN}-${PV} +fi + +DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cube wayland +X" + +# Cube demo only supports one window system at a time +REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )" + +BDEPEND="${PYTHON_DEPS} + >=dev-util/cmake-3.10.2 + cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND} + >=dev-util/vulkan-headers-${PV} +" + +pkg_setup() { + MULTILIB_CHOST_TOOLS=( + /usr/bin/vulkaninfo + ) + + use cube && MULTILIB_CHOST_TOOLS+=( + /usr/bin/vkcube + /usr/bin/vkcubepp + ) + + python-any-r1_pkg_setup +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DBUILD_VULKANINFO=ON + -DBUILD_CUBE=$(usex cube) + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr" + ) + + use cube && mycmakeargs+=( + -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr" + -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND) + ) + + cmake_src_configure +} + +multilib_src_install() { + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/
commit: f1e5ff83e5e1f44198a76d8f4b5db16b220e9e25 Author: Nick Sarnie gentoo org> AuthorDate: Sun Mar 28 00:21:19 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Mar 28 00:36:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e5ff83 media-libs/vulkan-layers: Version bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-layers/Manifest | 1 + .../{vulkan-layers-.ebuild => vulkan-layers-1.2.170.ebuild} | 8 media-libs/vulkan-layers/vulkan-layers-.ebuild| 8 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/media-libs/vulkan-layers/Manifest b/media-libs/vulkan-layers/Manifest index c8f48afb4de..73e08fd8ed2 100644 --- a/media-libs/vulkan-layers/Manifest +++ b/media-libs/vulkan-layers/Manifest @@ -1 +1,2 @@ DIST vulkan-layers-1.2.162.tar.gz 2398927 BLAKE2B febfcc88584cb7d69ac2f2bd95a73921d2dc92524b05f17e7d2a9f99336416260da60eefc560d93ad788d9a185d4dd865881f5bc8faf0dae388bacca59a21b7a SHA512 85eba0e1d07cafad212ef611fb1aef3113b6609361476cda7176a49110fe62d257b815f7c622d6ba959872785242e2231c7245242e7794ff5e60325d10f3061b +DIST vulkan-layers-1.2.170.tar.gz 2581751 BLAKE2B 968d17e11a21422003c0c922518b121586ebbd4e5375189f38715c52afc24b1bed04b1a4f05e17875b15fee3815492c357ad84316ea0abc359a97026418b490d SHA512 199e64c6d2ca34a604bb611fd231bfccf4608078a777369039597dadc209a23b7e7ea4ce71dc8b48826bd7874a7ea623d8af7dc47945914405fd99ce8bdf8de6 diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.2.170.ebuild similarity index 85% copy from media-libs/vulkan-layers/vulkan-layers-.ebuild copy to media-libs/vulkan-layers/vulkan-layers-1.2.170.ebuild index 71f1be1849f..1d652e22f4e 100644 --- a/media-libs/vulkan-layers/vulkan-layers-.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-1.2.170.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 @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-${PV} fi @@ -27,8 +27,8 @@ IUSE="wayland X" BDEPEND=">=dev-util/cmake-3.10.2" DEPEND="${PYTHON_DEPS} - >=dev-util/glslang-10.11.0.0_pre20200924:=[${MULTILIB_USEDEP}] - >=dev-util/spirv-tools-2020.5_pre20201107:=[${MULTILIB_USEDEP}] + >=dev-util/glslang-11.2.0:=[${MULTILIB_USEDEP}] + >=dev-util/spirv-tools-2021.0_pre20210327:=[${MULTILIB_USEDEP}] >=dev-util/vulkan-headers-${PV} wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) X? ( diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild b/media-libs/vulkan-layers/vulkan-layers-.ebuild index 71f1be1849f..1d652e22f4e 100644 --- a/media-libs/vulkan-layers/vulkan-layers-.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-.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 @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-${PV} fi @@ -27,8 +27,8 @@ IUSE="wayland X" BDEPEND=">=dev-util/cmake-3.10.2" DEPEND="${PYTHON_DEPS} - >=dev-util/glslang-10.11.0.0_pre20200924:=[${MULTILIB_USEDEP}] - >=dev-util/spirv-tools-2020.5_pre20201107:=[${MULTILIB_USEDEP}] + >=dev-util/glslang-11.2.0:=[${MULTILIB_USEDEP}] + >=dev-util/spirv-tools-2021.0_pre20210327:=[${MULTILIB_USEDEP}] >=dev-util/vulkan-headers-${PV} wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) X? (
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/
commit: 1e1104a4136c5c7e0a660600ffd5dad3a5ad9b0e Author: Nick Sarnie gentoo org> AuthorDate: Sun Mar 28 00:06:56 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Mar 28 00:36:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1104a4 dev-util/spirv-headers: Version bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-headers/Manifest | 1 + .../spirv-headers-1.5.4.2_pre20210327.ebuild| 17 + 2 files changed, 18 insertions(+) diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest index c705894bfba..61c7ad248a4 100644 --- a/dev-util/spirv-headers/Manifest +++ b/dev-util/spirv-headers/Manifest @@ -1 +1,2 @@ DIST spirv-headers-1.5.4.1.tar.gz 395834 BLAKE2B e4852f1d694271e9928f1f9aa460c6ba33ad2d0568bd38b24ba31e8dd0390a5542192f9c6977cd3ff4a56520af83280b779fd4e7cece6adc33a5261ef2d2398d SHA512 3578a0210b954e904ac154307a0b98a2c01410adf910e549669109b1b559781959bb5771e39945c50523548a6613d064576fcba15aa3c9125255c0443d3e61a6 +DIST spirv-headers-1.5.4.2_pre20210327.tar.gz 403907 BLAKE2B 9154b2c9abed730c0d292c5adc38d2723a8748d1eaad885ebf624631128edd227521f3e7f7185daddbd9ff404741e9fcd9adcd5eafff7a6a234585c7a327beb5 SHA512 02631716e4307f2bef9e7e294a5e4f2e6f7522f2b42f34eb919c7b8280fa8e55437ff1dcf6b5cf4bcdef062f1f0ed00b3afcb1dd1051b63ad3ec0b5a311b15fa diff --git a/dev-util/spirv-headers/spirv-headers-1.5.4.2_pre20210327.ebuild b/dev-util/spirv-headers/spirv-headers-1.5.4.2_pre20210327.ebuild new file mode 100644 index 000..6f9d77a1dcd --- /dev/null +++ b/dev-util/spirv-headers/spirv-headers-1.5.4.2_pre20210327.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Machine-readable files for the SPIR-V Registry" +HOMEPAGE="https://www.khronos.org/registry/spir-v/; +EGIT_COMMIT="75b30a659c8a4979104986652c54cc421fc51129" +SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: e11e097bc03a24d7c71a9a5452245a24c94809d8 Author: Nick Sarnie gentoo org> AuthorDate: Sun Mar 28 00:03:39 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Mar 28 00:36:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11e097b dev-util/glslang: Drop old Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 - .../glslang/glslang-10.11.0.0_pre20200924.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index f1adc79b65d..9cf11cdd1df 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,3 +1,2 @@ -DIST glslang-10.11.0.0_pre20200924.tar.gz 3246618 BLAKE2B e4353a9cf06273f6a5fc79004c5f97df3da3444a793ddefb6adee96cbcf541d6088bf2f2edc65dea53363cbcb254f7da80fefb8a93b8650adf2ed283b243fa24 SHA512 01551b2347f25e6135ef82f5ae838dbf275cb3f20300659b830c85fded334a8dea3928c017ff7d48d58d89ddf93f5429191f0a326f310db9ee989f622e23477f DIST glslang-10.11.0.0_pre20201216.tar.gz 3290064 BLAKE2B 46ce951ab6c69eb25dc2490e3eb817c5cc0e2bf2416f29842b45bb1efb83ea439d72c823c981e2f37803e203077ea01d1c84c28391fb78288c107510a47d2241 SHA512 4b9e300152dc2ec3b14657b3a745d5b26b5da49e5ff3da0d75680f84126237ec6af0f7cee5aaa74b2d4a123a386522cd7342b5f25e4c01f114da3d5d92057128 DIST glslang-11.2.0.tar.gz 3295235 BLAKE2B 42417f3be070a57f0c71f5a0c81ffcf4938044c74fd59435fad6889b74c077032fda18e73971db41b180341c1eb6bcdc24081d5ff57fb9baf36c32fbfac9e67a SHA512 0d6cd866c4e28069dbc2c5f0ceba2acab73356751499f8fe81177357c61b2bdae92d2502c47889687d57094dd9fd59b78a06234de1d9c4989a204f9ce3c73751 diff --git a/dev-util/glslang/glslang-10.11.0.0_pre20200924.ebuild b/dev-util/glslang/glslang-10.11.0.0_pre20200924.ebuild deleted file mode 100644 index d3d1649d45a..000 --- a/dev-util/glslang/glslang-10.11.0.0_pre20200924.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS="cmake" -PYTHON_COMPAT=( python3_{7,8} ) -inherit cmake-multilib python-any-r1 - -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; - inherit git-r3 -else - SNAPSHOT_COMMIT="bacaef3237c515e40d1a24722be48c0a0b30f75f" - SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" - S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" -fi - -DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" -HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; - -LICENSE="BSD" -SLOT="0" - -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
commit: d55e44ff328fb30016078d26c3ea8f57e368d87e Author: Nick Sarnie gentoo org> AuthorDate: Sun Mar 28 00:27:35 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Mar 28 00:36:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55e44ff media-libs/shaderc: Version bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> media-libs/shaderc/Manifest| 2 +- ...re20201106.ebuild => shaderc-2020.6_pre20210327.ebuild} | 14 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest index 4e746dc81cf..446a6f887f3 100644 --- a/media-libs/shaderc/Manifest +++ b/media-libs/shaderc/Manifest @@ -1,2 +1,2 @@ -DIST shaderc-2020.4_pre20201106.tar.gz 220189 BLAKE2B 5add12ddc2013c797b96a65bf531ea7f2a05812fb6cccf0d7d2e5bbaab0d6da78086de7d3a4cce1be936aa683524a9306f97e9d825b2fac7ea660fe7e5ee6a3f SHA512 99433df499213eb5c625a54994278567863fa402cbdac78ca06b635c488284e59308a6ce79ecd07e55b256431206fe7e26171de39a2508feb32dd85bb7bbcfe2 DIST shaderc-2020.5_pre20201216.tar.gz 220278 BLAKE2B 9565873bd1d85c2800b26ba821da8044aecf7ef7268b4843570b18bfbe07e0c9891b4f67b3ef58d7ac0813a2ca306ec2af8ef8bacb15047903d2d9bd1b723b6f SHA512 6b133b83f300c09408efa61f56b299b5ee3900fb739f2ada37e0ee3b8af4bf50423f0f9ca9a637d845bb02eeb61347456ddae9d616b5e46d2e481994ca3d35f3 +DIST shaderc-2020.6_pre20210327.tar.gz 220258 BLAKE2B 5f3321d7bea0a39bec865cf3c6b25baba82068ecea6a5272a4c1e3432bb9f1c0062c1bcf9a57bac1e92dcd382dfb0837a03bbe434d19e83b755dc5da16e2f1dd SHA512 07f4a49faed28f23fb2f7b33c804c9909617e362f8046d6cafaaf3c74d6453ac53ea3f848dde8d2164a8827375e492c4fc544d7b9276c3e7ca80cae4baf1b47c diff --git a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild similarity index 85% rename from media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild rename to media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild index 7e4884d24ce..d116c32b130 100644 --- a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild +++ b/media-libs/shaderc/shaderc-2020.6_pre20210327.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=7 -PYTHON_COMPAT=( python{3_7,3_8} ) +PYTHON_COMPAT=( python{3_7,3_8,3_9} ) CMAKE_ECLASS=cmake @@ -11,22 +11,22 @@ inherit cmake-multilib python-any-r1 DESCRIPTION="Collection of tools, libraries and tests for shader compilation" HOMEPAGE="https://github.com/google/shaderc; -EGIT_COMMIT="fcafd5b49266d65ab7e4268c825224e8b6c1b8bb" +EGIT_COMMIT="3fe94c6a76d2b617e7fb20fdf3cde98001a274e3" SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${EGIT_COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="doc test" RDEPEND=" - >=dev-util/glslang-10.11.0.0_pre20200924[${MULTILIB_USEDEP}] - >=dev-util/spirv-tools-2020.5_pre20201107[${MULTILIB_USEDEP}] + >=dev-util/glslang-11.2.0[${MULTILIB_USEDEP}] + >=dev-util/spirv-tools-2021.0_pre20210327[${MULTILIB_USEDEP}] " DEPEND="${RDEPEND} ${PYTHON_DEPS} - >=dev-util/spirv-headers-1.5.4 + >=dev-util/spirv-headers-1.5.4.2_pre20210327 doc? ( dev-ruby/asciidoctor ) test? ( dev-cpp/gtest
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/
commit: fa68ae781aa15857e300b57046abc2911fb06f78 Author: Nick Sarnie gentoo org> AuthorDate: Sun Mar 28 00:14:04 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Mar 28 00:36:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa68ae78 dev-util/vulkan-headers: Version bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-headers/Manifest | 1 + .../vulkan-headers/vulkan-headers-1.2.170.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest index fff112126cd..553e51ae426 100644 --- a/dev-util/vulkan-headers/Manifest +++ b/dev-util/vulkan-headers/Manifest @@ -1 +1,2 @@ DIST vulkan-headers-1.2.162.tar.gz 852973 BLAKE2B 3907c247f115f4dee2fc8697f157aeb30a3ef91a774132591771c0b327090abf7c0caad2082edb86c787883c167ce1ffe75c199d9b94fc642aae30526f5311cd SHA512 7b33f6ef32f1ef34d3b37ad38b077a3a2ebcef62612371afa1b6f4910815bbab8418a837c49b3872b57d2e5012c15623521121f5d62836e46d6f20773841d7b0 +DIST vulkan-headers-1.2.170.tar.gz 890902 BLAKE2B a38fa355e1716940f2bd34b4ac7e90ef95bf85da13b19e6408b488051441c20f9618e044d72ca06e1906851bb54b3087e894d6aeeb786a8dd028885f08d485ba SHA512 458e69f34776eb032ef9024744b34083c2a5e3dd074d511a3076d6be61a03dbe1383e6588979e700099a13a6411a72eaba97df9f0968b0b98e85049bc62a1c73 diff --git a/dev-util/vulkan-headers/vulkan-headers-1.2.170.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.2.170.ebuild new file mode 100644 index 000..9eea670b13d --- /dev/null +++ b/dev-util/vulkan-headers/vulkan-headers-1.2.170.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Headers +inherit cmake + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-${PV} +fi + +DESCRIPTION="Vulkan Header files and API registry" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers; + +LICENSE="Apache-2.0" +SLOT="0" + +BDEPEND=">=dev-util/cmake-3.10.2"
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/
commit: 1a4a46e030ce8afdc9b8a962f30555dd99c7ee4b Author: Nick Sarnie gentoo org> AuthorDate: Sun Mar 28 00:11:01 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Mar 28 00:36:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4a46e0 dev-util/spirv-tools: Version bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-tools/Manifest | 1 + ...rv-tools-.ebuild => spirv-tools-2021.0_pre20210327.ebuild} | 8 dev-util/spirv-tools/spirv-tools-.ebuild | 8 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest index ab2ae6d4822..3ec26e09502 100644 --- a/dev-util/spirv-tools/Manifest +++ b/dev-util/spirv-tools/Manifest @@ -1 +1,2 @@ DIST spirv-tools-2020.6.tar.gz 2595300 BLAKE2B bd500824866fcd0f0e05ccf3f43a168e33bc4783396d24fa6ddc58d4e46110b001cc32acde1cadcd793a997d547476f58c07475f43c3cbec5314b039926896b2 SHA512 b6d3667581101536e1f4d405e9c1c64e64a0aba174cc2f41d31e080f44d23bcfaed9642fd31f1d44a56c3df3e894526b643c572832cb96218b16d748b1ac6fe2 +DIST spirv-tools-2021.0_pre20210327.tar.gz 2591201 BLAKE2B e850bb2ccdd83bbd618ded22df8553c6e977e65ef623e881ec5b4dc15c3646a2c679dbf2a41166ddc98b75aa73a3404a870cd6fac577197c21623c97e7f07192 SHA512 56c206bf62d45a2341272612f979f9ef9bb933185e2f2852a39367dfb68f6647662d8995dfb9067e71b04cd76d2da0789346335dbabd7258406d96627f689e96 diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild b/dev-util/spirv-tools/spirv-tools-2021.0_pre20210327.ebuild similarity index 83% copy from dev-util/spirv-tools/spirv-tools-.ebuild copy to dev-util/spirv-tools/spirv-tools-2021.0_pre20210327.ebuild index 6a788dfb1c2..0f8c9646f36 100644 --- a/dev-util/spirv-tools/spirv-tools-.ebuild +++ b/dev-util/spirv-tools/spirv-tools-2021.0_pre20210327.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 @@ -12,9 +12,9 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; inherit git-r3 else - EGIT_COMMIT="a61d07a72763c1eb200de0a2c316703643a0d1d9" + EGIT_COMMIT="1b35745ad1c9a988bc427b976a9a2fe7afd4dada" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi @@ -26,7 +26,7 @@ SLOT="0" # Tests fail upon finding symbols that do not match a regular expression # in the generated library. Easily hit with non-standard compiler flags RESTRICT="test" -COMMON_DEPEND=">=dev-util/spirv-headers-1.5.4.1" +COMMON_DEPEND=">=dev-util/spirv-headers-1.5.4.2_pre20210327" DEPEND="${COMMON_DEPEND}" RDEPEND="" BDEPEND="${PYTHON_DEPS} diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild b/dev-util/spirv-tools/spirv-tools-.ebuild index 6a788dfb1c2..0f8c9646f36 100644 --- a/dev-util/spirv-tools/spirv-tools-.ebuild +++ b/dev-util/spirv-tools/spirv-tools-.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 @@ -12,9 +12,9 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; inherit git-r3 else - EGIT_COMMIT="a61d07a72763c1eb200de0a2c316703643a0d1d9" + EGIT_COMMIT="1b35745ad1c9a988bc427b976a9a2fe7afd4dada" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi @@ -26,7 +26,7 @@ SLOT="0" # Tests fail upon finding symbols that do not match a regular expression # in the generated library. Easily hit with non-standard compiler flags RESTRICT="test" -COMMON_DEPEND=">=dev-util/spirv-headers-1.5.4.1" +COMMON_DEPEND=">=dev-util/spirv-headers-1.5.4.2_pre20210327" DEPEND="${COMMON_DEPEND}" RDEPEND="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/
commit: 5601c172439d7ebc22489d548a0998e06d475e73 Author: Nick Sarnie gentoo org> AuthorDate: Sun Mar 28 00:15:06 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Mar 28 00:36:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5601c172 media-libs/vulkan-loader: Verison bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-loader/Manifest | 1 + .../vulkan-loader/vulkan-loader-1.2.170.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/media-libs/vulkan-loader/Manifest b/media-libs/vulkan-loader/Manifest index bbda31021d9..4f57ce2c681 100644 --- a/media-libs/vulkan-loader/Manifest +++ b/media-libs/vulkan-loader/Manifest @@ -1 +1,2 @@ DIST vulkan-loader-1.2.162.tar.gz 1421710 BLAKE2B 94b739821c5a12a94a52d8f0a9d79c13055ef3b45b907d53b82325b7be13db52b77d01397534e939bed5629d7a405ff8a09f8da374274a066986b4126fae9863 SHA512 89a99f282b73ec59dde30e4c8c09056b40416185a14ff9b7f7bd496754840e5ac764e7624f1f9a0f11792e786b00f19c3c9e55ccbb22a3c501d8ea9e815d84f9 +DIST vulkan-loader-1.2.170.tar.gz 1422110 BLAKE2B 8903fceee3172970ee4e9c41df7c9ceb3c4d21d380061c9442cf6c3c07412e5568f7d4653591bf53128088b928d7db8050782e9a90441b66e12ba12135e5c242 SHA512 b9512c8b30b68799a6cc2905e7a5593a1c03214edae7a99fd7bc27b1761f17ef70a61f422fc318dd805ac089bbfc6cf18dfe69d1b8a91789a1774ee396058747 diff --git a/media-libs/vulkan-loader/vulkan-loader-1.2.170.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.2.170.ebuild new file mode 100644 index 000..060cfb0c20b --- /dev/null +++ b/media-libs/vulkan-loader/vulkan-loader-1.2.170.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Loader +CMAKE_ECLASS="cmake" +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit flag-o-matic cmake-multilib python-any-r1 toolchain-funcs + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-${PV} +fi + +DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="layers wayland X" + +BDEPEND=">=dev-util/cmake-3.10.2" +DEPEND="${PYTHON_DEPS} + ~dev-util/vulkan-headers-${PV} + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )" + +multilib_src_configure() { + # Integrated clang assembler doesn't work with x86 - Bug #698164 + if tc-is-clang && [[ ${ABI} == x86 ]]; then + append-cflags -fno-integrated-as + fi + + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DBUILD_TESTS=OFF + -DBUILD_LOADER=ON + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + ) + cmake_src_configure +} + +multilib_src_install() { + keepdir /etc/vulkan/icd.d + + cmake_src_install +} + +pkg_postinst() { + einfo "USE=demos has been dropped as per upstream packaging" + einfo "vulkaninfo is now available in the dev-util/vulkan-tools package" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: a9220e21a841c846ac2640ae5f1387746b776358 Author: Nick Sarnie gentoo org> AuthorDate: Sun Mar 28 00:03:18 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Mar 28 00:36:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9220e21 dev-util/glslang: Version bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-11.2.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index ff8fe4a0a0a..f1adc79b65d 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,2 +1,3 @@ DIST glslang-10.11.0.0_pre20200924.tar.gz 3246618 BLAKE2B e4353a9cf06273f6a5fc79004c5f97df3da3444a793ddefb6adee96cbcf541d6088bf2f2edc65dea53363cbcb254f7da80fefb8a93b8650adf2ed283b243fa24 SHA512 01551b2347f25e6135ef82f5ae838dbf275cb3f20300659b830c85fded334a8dea3928c017ff7d48d58d89ddf93f5429191f0a326f310db9ee989f622e23477f DIST glslang-10.11.0.0_pre20201216.tar.gz 3290064 BLAKE2B 46ce951ab6c69eb25dc2490e3eb817c5cc0e2bf2416f29842b45bb1efb83ea439d72c823c981e2f37803e203077ea01d1c84c28391fb78288c107510a47d2241 SHA512 4b9e300152dc2ec3b14657b3a745d5b26b5da49e5ff3da0d75680f84126237ec6af0f7cee5aaa74b2d4a123a386522cd7342b5f25e4c01f114da3d5d92057128 +DIST glslang-11.2.0.tar.gz 3295235 BLAKE2B 42417f3be070a57f0c71f5a0c81ffcf4938044c74fd59435fad6889b74c077032fda18e73971db41b180341c1eb6bcdc24081d5ff57fb9baf36c32fbfac9e67a SHA512 0d6cd866c4e28069dbc2c5f0ceba2acab73356751499f8fe81177357c61b2bdae92d2502c47889687d57094dd9fd59b78a06234de1d9c4989a204f9ce3c73751 diff --git a/dev-util/glslang/glslang-11.2.0.ebuild b/dev-util/glslang/glslang-11.2.0.ebuild new file mode 100644 index 000..2fe500d1713 --- /dev/null +++ b/dev-util/glslang/glslang-11.2.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS="cmake" +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="${PV}" + SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0" + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/
commit: 9350ee0c61b324e2328f1efe72b2a8af41153efc Author: Jonas Stein gentoo org> AuthorDate: Sun Mar 28 00:33:43 2021 + Commit: Jonas Stein gentoo org> CommitDate: Sun Mar 28 00:33:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9350ee0c x11-libs/fltk: drop project desktop-misc Drop project desktop-misc from the list of maintainers. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> x11-libs/fltk/metadata.xml | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/x11-libs/fltk/metadata.xml b/x11-libs/fltk/metadata.xml index 19be30c1abe..4fef3c8a856 100644 --- a/x11-libs/fltk/metadata.xml +++ b/x11-libs/fltk/metadata.xml @@ -1,18 +1,15 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - desktop-m...@gentoo.org - Gentoo Desktop Miscellaneous Project - + - The Fast Light ToolKit is a cross-platform C++ user interface - toolkit for X and OpenGL. FLTK (pronounced "fulltick") provides GUI - functionality and supports 3D graphics via OpenGL and its built-in - GLUT emulation. FLTK also includes a UI builder called FLUID that - can be used to create applications. + The Fast Light ToolKit is a cross-platform C++ user interface + toolkit for X and OpenGL. FLTK (pronounced "fulltick") provides GUI + functionality and supports 3D graphics via OpenGL and its built-in + GLUT emulation. FLTK also includes a UI builder called FLUID that + can be used to create applications. - Builds and installs some extra games + Builds and installs some extra games
[gentoo-commits] repo/gentoo:master commit in: media-libs/libgpod/, media-libs/libgpod/files/
commit: b06d3056195b692580ce4e27c8dbf7a89473468f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 27 21:07:16 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 28 00:26:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06d3056 media-libs/libgpod: Drop 0.8.3-r3 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libgpod/files/libgpod-0.8.3-mono4.patch | 11 --- media-libs/libgpod/libgpod-0.8.3-r3.ebuild | 79 -- 2 files changed, 90 deletions(-) diff --git a/media-libs/libgpod/files/libgpod-0.8.3-mono4.patch b/media-libs/libgpod/files/libgpod-0.8.3-mono4.patch deleted file mode 100644 index 9cb57b464ff..000 --- a/media-libs/libgpod/files/libgpod-0.8.3-mono4.patch +++ /dev/null @@ -1,11 +0,0 @@ libgpod-0.8.3/m4/mono.m4.orig 2015-05-18 12:25:35.417699745 +0100 -+++ libgpod-0.8.3/m4/mono.m4 2015-05-18 12:25:53.488079557 +0100 -@@ -34,7 +34,7 @@ - - AC_DEFUN([SHAMROCK_FIND_MONO_2_0_COMPILER], - [ -- SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, gmcs) -+ SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, mcs) - ]) - - AC_DEFUN([SHAMROCK_FIND_MONO_RUNTIME], diff --git a/media-libs/libgpod/libgpod-0.8.3-r3.ebuild b/media-libs/libgpod/libgpod-0.8.3-r3.ebuild deleted file mode 100644 index bdbbcf9a5bc..000 --- a/media-libs/libgpod/libgpod-0.8.3-r3.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools mono-env udev - -DESCRIPTION="Shared library to access the contents of an iPod" -HOMEPAGE="http://www.gtkpod.org/libgpod/; -SRC_URI="mirror://sourceforge/gtkpod/${P}.tar.bz2" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="+gtk +udev ios mono" - -RDEPEND=" - >=app-pda/libplist-1.0:= - >=dev-db/sqlite-3:3 - >=dev-libs/glib-2.16:2 - dev-libs/libxml2:2 - sys-apps/sg3_utils - gtk? ( x11-libs/gdk-pixbuf:2 ) - ios? ( app-pda/libimobiledevice:= ) - udev? ( virtual/udev ) - mono? ( - >=dev-lang/mono-1.9.1 - >=dev-dotnet/gtk-sharp-2.12 - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/libxslt - dev-util/intltool - dev-util/gtk-doc-am - sys-devel/gettext - virtual/pkgconfig -" - -DOCS=( AUTHORS NEWS README{,.overview,.sqlite,.SysInfo} TROUBLESHOOTING ) - -PATCHES=( - "${FILESDIR}"/${P}-comment.patch #537968 - "${FILESDIR}"/${P}-segfault.patch #565052 - "${FILESDIR}"/${P}-mono4.patch - "${FILESDIR}"/${P}-pkgconfig_overlinking.patch -) - -pkg_setup() { - use mono && mono-env_pkg_setup -} - -src_prepare() { - default - - # mono-4 fixes from Fedora - sed -e "s#public DateTime#public System.DateTime#g" \ - -i bindings/mono/libgpod-sharp/Artwork.cs || die - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - $(use_enable udev) \ - $(use_enable gtk gdk-pixbuf) \ - --disable-pygobject \ - --without-hal \ - $(use_with ios libimobiledevice) \ - --with-udev-dir="$(get_udevdir)" \ - --without-python \ - $(use_with mono) -} - -src_install() { - default - rmdir "${ED}"/tmp || die - find "${D}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libgpod/
commit: 836056021e23a3b92c646050d8d91adb3eb451d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 27 21:06:39 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 28 00:26:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83605602 media-libs/libgpod: Drop IUSE=mono, rm libgpod-sharp pkgconfig Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libgpod/libgpod-0.8.3-r4.ebuild | 69 ++ 1 file changed, 69 insertions(+) diff --git a/media-libs/libgpod/libgpod-0.8.3-r4.ebuild b/media-libs/libgpod/libgpod-0.8.3-r4.ebuild new file mode 100644 index 000..6dd0be34016 --- /dev/null +++ b/media-libs/libgpod/libgpod-0.8.3-r4.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools udev + +DESCRIPTION="Shared library to access the contents of an iPod" +HOMEPAGE="http://www.gtkpod.org/libgpod/; +SRC_URI="mirror://sourceforge/gtkpod/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="+gtk ios +udev" + +RDEPEND=" + >=app-pda/libplist-1.0:= + >=dev-db/sqlite-3:3 + >=dev-libs/glib-2.16:2 + dev-libs/libxml2:2 + sys-apps/sg3_utils + gtk? ( x11-libs/gdk-pixbuf:2 ) + ios? ( app-pda/libimobiledevice:= ) + udev? ( virtual/udev ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + dev-util/intltool + dev-util/gtk-doc-am + sys-devel/gettext + virtual/pkgconfig +" + +DOCS=( AUTHORS NEWS README{,.overview,.sqlite,.SysInfo} TROUBLESHOOTING ) + +PATCHES=( + "${FILESDIR}"/${P}-comment.patch # bug 537968 + "${FILESDIR}"/${P}-segfault.patch # bug 565052 + "${FILESDIR}"/${P}-pkgconfig_overlinking.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-pygobject + --disable-static + --without-hal + --without-mono + --without-python + --with-udev-dir="$(get_udevdir)" + $(use_enable gtk gdk-pixbuf) + $(use_with ios libimobiledevice) + $(use_enable udev) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + rm "${ED}"/usr/$(get_libdir)/pkgconfig/libgpod-sharp.pc || die + rmdir "${ED}"/tmp || die + find "${ED}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
commit: 6c54319faf48614cb8a34f99485361171d88d4a8 Author: Joshua Kinard gentoo org> AuthorDate: Sun Mar 28 00:19:36 2021 + Commit: Joshua Kinard gentoo org> CommitDate: Sun Mar 28 00:20:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c54319f net-misc/chrony: Added ~mips to KEYWORDS. Signed-off-by: Joshua Kinard gentoo.org> Package-Manager: Portage-3.0.17, Repoman-3.0.2 net-misc/chrony/chrony-4.0-r1.ebuild | 2 +- net-misc/chrony/chrony-4.0.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/chrony/chrony-4.0-r1.ebuild b/net-misc/chrony/chrony-4.0-r1.ebuild index 1f2f0ba2627..838d655513e 100644 --- a/net-misc/chrony/chrony-4.0-r1.ebuild +++ b/net-misc/chrony/chrony-4.0-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git; else SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86" fi S="${WORKDIR}/${P/_/-}" diff --git a/net-misc/chrony/chrony-4.0.ebuild b/net-misc/chrony/chrony-4.0.ebuild index 3926d6b0f38..abe3a7cf46a 100644 --- a/net-misc/chrony/chrony-4.0.ebuild +++ b/net-misc/chrony/chrony-4.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git; else SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86" fi S="${WORKDIR}/${P/_/-}"
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/openbabel/, sci-chemistry/openbabel/files/
commit: 81ccd60f63092c825376eb6dd8897edc9eb86820 Author: Pacho Ramos gentoo org> AuthorDate: Sun Mar 28 00:17:34 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Mar 28 00:17:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ccd60f sci-chemistry/openbabel: Fix gcc10 build and use wxGTK:gtk3.0 Thanks-to: Michelangelo Scopelliti Bug: https://bugs.gentoo.org/722860 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Pacho Ramos gentoo.org> .../openbabel/files/openbabel-2.4.1-gcc10.patch| 62 + sci-chemistry/openbabel/openbabel-2.4.1-r2.ebuild | 101 + 2 files changed, 163 insertions(+) diff --git a/sci-chemistry/openbabel/files/openbabel-2.4.1-gcc10.patch b/sci-chemistry/openbabel/files/openbabel-2.4.1-gcc10.patch new file mode 100644 index 000..88d8c2add64 --- /dev/null +++ b/sci-chemistry/openbabel/files/openbabel-2.4.1-gcc10.patch @@ -0,0 +1,62 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2e66dd1..ef4f16b 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -1,16 +1,11 @@ + # Please ensure that any changes remain compliant with 2.4.8. + if(NOT EMBED_OPENBABEL) +- cmake_minimum_required(VERSION 2.4.8) ++ cmake_minimum_required(VERSION 2.4.10) + endif() + + project(openbabel) + set(CMAKE_MODULE_PATH ${openbabel_SOURCE_DIR}/cmake/modules) + +-# Allow loose loop constructs, i.e. no matching in if/else/endif or loops. +-# Note that this is true by default in CMake 2.6.0, but we currently only +-# require CMake 2.4.8 - remove this when the CMake requirement is bumped. +-set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS 1) +- + if(COMMAND cmake_policy) + cmake_policy(SET CMP0003 NEW) + cmake_policy(SET CMP0005 OLD) # add_definitions need updating to set to NEW +@@ -20,7 +15,6 @@ if(COMMAND cmake_policy) + endif() + + include (CheckCXXCompilerFlag) +-include (MacroEnsureVersion) + + # Version numbering - should be bumped for each release + # Note that for "beta" releases, we should start at x.90.0 -- we've +@@ -238,16 +232,21 @@ check_type_size(clock_t CLOCK_T) + + # Get the GCC version - from KDE4 cmake files + if(CMAKE_COMPILER_IS_GNUCXX) +- exec_program(${CMAKE_C_COMPILER} ARGS --version OUTPUT_VARIABLE _gcc_version_info) +- string(REGEX MATCH "[345]\\.[0-9]\\.[0-9]" _gcc_version "${_gcc_version_info}") +- # gcc on mac just reports: "gcc (GCC) 3.3 20030304 ..." without the +- # patch level, handle this here: +- if (NOT _gcc_version) +-string (REGEX REPLACE ".*\\(GCC\\).* ([34]\\.[0-9]) .*" "\\1.0" _gcc_version "${_gcc_version_info}") +- endif () +- macro_ensure_version("4.0.0" "${_gcc_version}" GCC_IS_NEWER_THAN_4_0) +- macro_ensure_version("4.1.0" "${_gcc_version}" GCC_IS_NEWER_THAN_4_1) +- macro_ensure_version("4.2.0" "${_gcc_version}" GCC_IS_NEWER_THAN_4_2) ++ if(NOT(${CMAKE_CXX_COMPILER_VERSION} VERSION_LESS 4.0.0)) ++set(GCC_IS_NEWER_THAN_4_0 TRUE) ++ else() ++set(GCC_IS_NEWER_THAN_4_0 FALSE) ++ endif() ++ if(NOT(${CMAKE_CXX_COMPILER_VERSION} VERSION_LESS 4.1.0)) ++set(GCC_IS_NEWER_THAN_4_1 TRUE) ++ else() ++set(GCC_IS_NEWER_THAN_4_1 FALSE) ++ endif() ++ if(NOT(${CMAKE_CXX_COMPILER_VERSION} VERSION_LESS 4.2.0)) ++set(GCC_IS_NEWER_THAN_4_2 TRUE) ++ else() ++set(GCC_IS_NEWER_THAN_4_2 FALSE) ++ endif() + endif() + + if(UNIX) diff --git a/sci-chemistry/openbabel/openbabel-2.4.1-r2.ebuild b/sci-chemistry/openbabel/openbabel-2.4.1-r2.ebuild new file mode 100644 index 000..8830108275b --- /dev/null +++ b/sci-chemistry/openbabel/openbabel-2.4.1-r2.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +WX_GTK_VER="3.0-gtk3" + +inherit cmake-utils desktop optfeature toolchain-funcs wxwidgets + +DESCRIPTION="Interconverts file formats used in molecular modeling" +HOMEPAGE="http://openbabel.org/wiki/Main_Page; +SRC_URI=" + mirror://sourceforge/openbabel/${P}.tar.gz + https://openbabel.org/docs/dev/_static/babel130.png -> ${PN}.png +" + +# See src/CMakeLists.txt for LIBRARY_VERSION +SLOT="0/5.0.0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="doc openmp test wxwidgets" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/eigen:3 + dev-libs/libxml2:2 + sci-libs/inchi + sys-libs/zlib + wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/cmake-2.4.10 + doc? ( app-doc/doxygen ) +" + +DOCS=( AUTHORS NEWS.md README.md THANKS doc/dioxin.{inc,mol2} doc/README.{dioxin.pov,povray} ) + +PATCHES=( + "${FILESDIR}"/${P}-gcc10.patch +) + +pkg_setup() { + if use openmp; then + if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp; then + ewarn "OpenMP is not available in your current selected gcc" + die "need openmp capable gcc" + fi +
[gentoo-commits] repo/gentoo:master commit in: media-video/mediainfo/
commit: 31171cca3639deb252abec95d1a46b103afe090d Author: Pacho Ramos gentoo org> AuthorDate: Sun Mar 28 00:09:00 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Mar 28 00:09:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31171cca media-video/mediainfo: Use wxGTK:3.0-gtk3 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Pacho Ramos gentoo.org> media-video/mediainfo/mediainfo-20.09-r1.ebuild | 82 + 1 file changed, 82 insertions(+) diff --git a/media-video/mediainfo/mediainfo-20.09-r1.ebuild b/media-video/mediainfo/mediainfo-20.09-r1.ebuild new file mode 100644 index 000..cb4768702f8 --- /dev/null +++ b/media-video/mediainfo/mediainfo-20.09-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER="3.0-gtk3" +inherit xdg-utils autotools wxwidgets + +DESCRIPTION="MediaInfo supplies technical and tag information about media files" +HOMEPAGE="https://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfo; +SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="curl mms wxwidgets" + +RDEPEND=" + ~media-libs/libmediainfo-${PV}[curl=,mms=] + >=media-libs/libzen-0.4.37 + sys-libs/zlib + wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/MediaInfo" + +pkg_setup() { + TARGETS="CLI" + if use wxwidgets; then + TARGETS+=" GUI" + setup-wxwidgets + fi +} + +src_prepare() { + default + + local target + for target in ${TARGETS}; do + cd "${S}"/Project/GNU/${target} || die + sed -i -e "s:-O2::" configure.ac || die + eautoreconf + done +} + +src_configure() { + local target + for target in ${TARGETS}; do + cd "${S}"/Project/GNU/${target} || die + local args="" + [[ ${target} == "GUI" ]] && args="--with-wxwidgets --with-wx-gui" + econf ${args} + done +} + +src_compile() { + local target + for target in ${TARGETS}; do + cd "${S}"/Project/GNU/${target} || die + default + done +} +src_install() { + local target + for target in ${TARGETS}; do + cd "${S}"/Project/GNU/${target} || die + default + dodoc "${S}"/History_${target}.txt + done +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e5cc8cd810af9c8255a62c7eabd506cfebcc3223 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 28 00:03:09 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 28 00:03:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cc8cd8 profiles: Fix mask timestamp... Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index ca76fee1ff0..d5fdc5e0358 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,7 +32,7 @@ #--- END OF EXAMPLES --- -# Andreas Sturmlechner (2021-04-28) +# Andreas Sturmlechner (2021-03-28) # No release since 2012, depends on deprecated dev-ml/lablgtk:2, no more # revdeps in Gentoo ebuild repository. # Removal on 2021-04-07, bug #769326
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: bcd8a292269abd1136de347f02d6faac3dfc891c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 27 23:40:21 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 27 23:59:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd8a292 profiles: Mask dev-ml/cairo-ocaml for removal Bug: https://bugs.gentoo.org/769326 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 4809bf50f58..ca76fee1ff0 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,12 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2021-04-28) +# No release since 2012, depends on deprecated dev-ml/lablgtk:2, no more +# revdeps in Gentoo ebuild repository. +# Removal on 2021-04-07, bug #769326 +dev-ml/cairo-ocaml + # Jonas Stein (2021-03-27) # Upstream is gone. Open bugs. Removal after 2021-05-01. # Bug #778800
[gentoo-commits] repo/gentoo:master commit in: sci-libs/plplot/
commit: 5f90f99cb34a65f9e4af59dd046219e490ca66cb Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 27 23:36:47 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 27 23:59:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f90f99c sci-libs/plplot: Drop 5.15.0-r100 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-libs/plplot/plplot-5.15.0-r100.ebuild | 298 -- 1 file changed, 298 deletions(-) diff --git a/sci-libs/plplot/plplot-5.15.0-r100.ebuild b/sci-libs/plplot/plplot-5.15.0-r100.ebuild deleted file mode 100644 index ae2654d31d8..000 --- a/sci-libs/plplot/plplot-5.15.0-r100.ebuild +++ /dev/null @@ -1,298 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER=3.0-gtk3 -FORTRAN_NEEDED=fortran -LUA_COMPAT=( lua5-1 ) -PYTHON_COMPAT=( python3_{7,8} ) - -inherit cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single python-single-r1 toolchain-funcs virtualx wxwidgets - -DESCRIPTION="Multi-language scientific plotting library" -HOMEPAGE="http://plplot.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0/14" # SONAME of libplplot.so -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml octave pdf - png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X" -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) - qt5? ( dynamic ) - test? ( latex ) - tk? ( tcl ) -" - -RESTRICT=" - !test? ( test ) - octave? ( test ) -" - -RDEPEND=" - cairo? ( x11-libs/cairo:0=[svg?,X] ) - gd? ( media-libs/gd:2=[jpeg?,png?] ) - java? ( >=virtual/jre-1.5:* ) - latex? ( - app-text/ghostscript-gpl - virtual/latex-base - ) - lua? ( ${LUA_DEPS} ) - ocaml? ( - dev-lang/ocaml - dev-ml/camlidl - cairo? ( dev-ml/cairo-ocaml[gtk] ) - ) - octave? ( sci-mathematics/octave:0= ) - pdf? ( media-libs/libharu:0= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_MULTI_USEDEP}] - qt5? ( dev-python/PyQt5[${PYTHON_MULTI_USEDEP}] ) - ') - ) - qhull? ( media-libs/qhull:0= ) - qt5? ( - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtprintsupport:5 - ) - shapefile? ( sci-libs/shapelib:0= ) - tcl? ( - dev-lang/tcl:0= - dev-tcltk/itcl:0= - tk? ( - dev-lang/tk:0= - dev-tcltk/itk - ) - ) - truetype? ( - media-fonts/freefont - media-libs/lasi:0= - gd? ( media-libs/gd:2=[truetype] ) - ) - wxwidgets? ( - x11-libs/wxGTK:${WX_GTK_VER}=[X] - x11-libs/agg:0=[truetype?] - ) - X? ( - x11-libs/libX11:0= - x11-libs/libXau:0= - x11-libs/libXdmcp:0= - )" - -DEPEND="${RDEPEND} - virtual/pkgconfig - java? ( - >=virtual/jdk-1.5 - dev-lang/swig - ) - lua? ( dev-lang/swig ) - ocaml? ( dev-ml/findlib ) - octave? ( >=dev-lang/swig-3.0.12 ) - python? ( dev-lang/swig ) - test? ( - media-fonts/font-misc-misc - media-fonts/font-cursor-misc - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.9.6-python.patch - - # Fedora patches - "${FILESDIR}"/${PN}-5.15.0-ocaml-rpath.patch - "${FILESDIR}"/${PN}-5.15.0-ieee.patch - "${FILESDIR}"/${PN}-5.15.0-multiarch.patch - "${FILESDIR}"/${PN}-5.15.0-ocaml.patch - "${FILESDIR}"/${PN}-5.12.0-safe-string.patch - "${FILESDIR}"/${PN}-5.15.0-QPainterPath-include.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup - use lua && lua-single_pkg_setup - use java && java-pkg-opt-2_pkg_setup - use fortran && fortran-2_pkg_setup -} - -src_prepare() { - use wxwidgets && setup-wxwidgets - cmake_src_prepare - - # avoid installing license - sed -i -e '/COPYING.LIB/d' CMakeLists.txt || die - - # prexify hard-coded /usr/include in cmake modules - sed -i \ - -e "s:/usr/include:${EPREFIX}/usr/include:g" \ - -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \ - -e "s:/usr/share:${EPREFIX}/usr/share:g" \ - cmake/modules/*.cmake || die - - # change default install directories for doc and examples - local f - while IFS="" read -d $'\0' -r f; do -
[gentoo-commits] repo/gentoo:master commit in: sci-libs/plplot/
commit: 2298e1d13f33640a384cc9db3bd39ee3ae34f5ff Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 27 23:36:20 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 27 23:59:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2298e1d1 sci-libs/plplot: Drop superfluous dev-ml/cairo-ocaml[gtk] DEPEND ebuild run with USE="ocaml cairo" says: -- WARNING: PLplot OCaml Cairo support currently requires substantial development effort so is indefinitely disabled Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-libs/plplot/plplot-5.15.0-r101.ebuild | 297 ++ 1 file changed, 297 insertions(+) diff --git a/sci-libs/plplot/plplot-5.15.0-r101.ebuild b/sci-libs/plplot/plplot-5.15.0-r101.ebuild new file mode 100644 index 000..a8ca91a4eed --- /dev/null +++ b/sci-libs/plplot/plplot-5.15.0-r101.ebuild @@ -0,0 +1,297 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER=3.0-gtk3 +FORTRAN_NEEDED=fortran +LUA_COMPAT=( lua5-1 ) +PYTHON_COMPAT=( python3_{7,8} ) + +inherit cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single python-single-r1 toolchain-funcs virtualx wxwidgets + +DESCRIPTION="Multi-language scientific plotting library" +HOMEPAGE="http://plplot.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0/14" # SONAME of libplplot.so +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml octave pdf + png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X" +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) + qt5? ( dynamic ) + test? ( latex ) + tk? ( tcl ) +" + +RESTRICT=" + !test? ( test ) + octave? ( test ) +" + +RDEPEND=" + cairo? ( x11-libs/cairo:0=[svg?,X] ) + gd? ( media-libs/gd:2=[jpeg?,png?] ) + java? ( >=virtual/jre-1.5:* ) + latex? ( + app-text/ghostscript-gpl + virtual/latex-base + ) + lua? ( ${LUA_DEPS} ) + ocaml? ( + dev-lang/ocaml + dev-ml/camlidl + ) + octave? ( sci-mathematics/octave:0= ) + pdf? ( media-libs/libharu:0= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_MULTI_USEDEP}] + qt5? ( dev-python/PyQt5[${PYTHON_MULTI_USEDEP}] ) + ') + ) + qhull? ( media-libs/qhull:0= ) + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtprintsupport:5 + ) + shapefile? ( sci-libs/shapelib:0= ) + tcl? ( + dev-lang/tcl:0= + dev-tcltk/itcl:0= + tk? ( + dev-lang/tk:0= + dev-tcltk/itk + ) + ) + truetype? ( + media-fonts/freefont + media-libs/lasi:0= + gd? ( media-libs/gd:2=[truetype] ) + ) + wxwidgets? ( + x11-libs/wxGTK:${WX_GTK_VER}=[X] + x11-libs/agg:0=[truetype?] + ) + X? ( + x11-libs/libX11:0= + x11-libs/libXau:0= + x11-libs/libXdmcp:0= + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + java? ( + >=virtual/jdk-1.5 + dev-lang/swig + ) + lua? ( dev-lang/swig ) + ocaml? ( dev-ml/findlib ) + octave? ( >=dev-lang/swig-3.0.12 ) + python? ( dev-lang/swig ) + test? ( + media-fonts/font-misc-misc + media-fonts/font-cursor-misc + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-5.9.6-python.patch + + # Fedora patches + "${FILESDIR}"/${PN}-5.15.0-ocaml-rpath.patch + "${FILESDIR}"/${PN}-5.15.0-ieee.patch + "${FILESDIR}"/${PN}-5.15.0-multiarch.patch + "${FILESDIR}"/${PN}-5.15.0-ocaml.patch + "${FILESDIR}"/${PN}-5.12.0-safe-string.patch + "${FILESDIR}"/${PN}-5.15.0-QPainterPath-include.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup + use lua && lua-single_pkg_setup + use java && java-pkg-opt-2_pkg_setup + use fortran && fortran-2_pkg_setup +} + +src_prepare() { + use wxwidgets && setup-wxwidgets + cmake_src_prepare + + # avoid installing license + sed -i -e '/COPYING.LIB/d' CMakeLists.txt || die + + # prexify hard-coded /usr/include in cmake modules + sed -i \ + -e "s:/usr/include:${EPREFIX}/usr/include:g" \ + -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \ + -e "s:/usr/share:${EPREFIX}/usr/share:g" \ + cmake/modules/*.cmake ||
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: e41e4d9cee3a48e3080f5096400eb846da38109c Author: Zac Medico gentoo org> AuthorDate: Sat Mar 27 23:57:43 2021 + Commit: Zac Medico gentoo org> CommitDate: Sat Mar 27 23:57:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41e4d9c sys-apps/portage: Remove old version 3.0.12 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/portage/Manifest | 1 - sys-apps/portage/portage-3.0.12.ebuild | 269 - 2 files changed, 270 deletions(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index ef5bef5e106..b2b322154e8 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,6 +1,5 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f SHA512 6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8 SHA512 176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5 -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.17-bug-775053-setup-globals-double-prefix-ff7d78.patch 908 BLAKE2B 51984f04bf9a9b448207f9f724a01e72f76a1df8f3da8a9cf263a870674458e885ed47aba7597b3a01d9ee3c86b687bcb9048356af9d7d2b015dac9c41c97baa SHA512 1aef52afcf4e5dca3afe7d746a868f5ea5a1afb28703e2087d620f5206cebdbf71e0d600d3354693e59f49cd92758f47e3aafb4625539af0cdec80b36109051b DIST portage-3.0.17-bug-775239-_test_lock_fn-tempfile-leak-d8a12c.patch 733 BLAKE2B 8281107d270908b49218603ef64b7580c5d6e0bf015eabef4c35f8ee9d76b2b7790f4b75404b9d85fd030c3a0f9183e88894d67bf547978f3fa0bed0630112cf SHA512 5ea4ccc7d517ea79a02fad77d20502d613cedf9df00edebf73972979bd5a469f47c14ae5b69b850f0ce9860b9fdf1b5bb283e138bd7be5b832928697e4bba42b diff --git a/sys-apps/portage/portage-3.0.12.ebuild b/sys-apps/portage/portage-3.0.12.ebuild deleted file mode 100644 index 2ca4d26888a..000 --- a/sys-apps/portage/portage-3.0.12.ebuild +++ /dev/null @@ -1,269 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( pypy3 python3_{7..9} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 linux-info tmpfiles prefix - -DESCRIPTION="Portage is the package management and distribution system for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; - -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - apidoc? ( - dev-python/sphinx - dev-python/sphinx-epytext - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - app-shells/bash:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=app-crypt/openpgp-keys-gentoo-release-20180706 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) -
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d9ab1c52a00ce853227e649de5f45c9f799f6d91 Author: Matt Turner gentoo org> AuthorDate: Sat Mar 27 23:38:50 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 27 23:38:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ab1c52 xorg-2.eclass: Remove 'Use' from @DEPRECATED Signed-off-by: Matt Turner gentoo.org> eclass/xorg-2.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/xorg-2.eclass b/eclass/xorg-2.eclass index 3fd388a8bae..21b3da5374a 100644 --- a/eclass/xorg-2.eclass +++ b/eclass/xorg-2.eclass @@ -10,7 +10,7 @@ # Author: Donnie Berkholz # @SUPPORTED_EAPIS: 4 5 # @BLURB: Reduces code duplication in the modularized X11 ebuilds. -# @DEPRECATED: Use xorg-3.eclass +# @DEPRECATED: xorg-3.eclass # @DESCRIPTION: # This eclass makes trivial X ebuilds possible for apps, fonts, drivers, # and more. Many things that would normally be done in various functions
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-qxl/
commit: 519557d835eef58e3056d315de6224f254d6c56e Author: Matt Turner gentoo org> AuthorDate: Sat Mar 27 23:32:39 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 27 23:32:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519557d8 x11-drivers/xf86-video-qxl: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-drivers/xf86-video-qxl/Manifest| 1 - .../xf86-video-qxl/xf86-video-qxl-0.1.5.ebuild | 23 -- 2 files changed, 24 deletions(-) diff --git a/x11-drivers/xf86-video-qxl/Manifest b/x11-drivers/xf86-video-qxl/Manifest index 4ac51ead1da..54b4c99009e 100644 --- a/x11-drivers/xf86-video-qxl/Manifest +++ b/x11-drivers/xf86-video-qxl/Manifest @@ -1,2 +1 @@ -DIST xf86-video-qxl-0.1.5.tar.bz2 508266 BLAKE2B ca0fd43830a393d9bb1f5a6ba306f26e07a0b90233fa44f3fbe7a5f21026f1bd6960254db9cd75d947b3c42f6cc8cd3b7cfd71afc2c0a74bd84c60eafcf7e150 SHA512 7510b2d037b3e978df6063b29e2406f3d1270695a239f29fdaec9b1dc65a30ab10cb959f15eb336f78e93aa708d41c64c5ea43803958feffc64542229605b782 DIST xf86-video-qxl-0.1.5_p20200205.tar.xz 137452 BLAKE2B 1639a393dadcba251a8fe761d52112d51c29e70960524785343379ec088e69c5e2cbd1a9710d72c749dc8b7303b3eceb545fbaec82d5d22613f8ebb0a4e7aca8 SHA512 9a2ba4aa7ef61d3ea0043ff1e3a8f312b7fe00f707045bcb4e4fc1189786b9aba2b6e44696f47e7c215485044f6c953f831ed4da48d4098cd7b62555c74a79f8 diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5.ebuild b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5.ebuild deleted file mode 100644 index 7180a2837a4..000 --- a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit xorg-2 - -DESCRIPTION="QEMU QXL paravirt video driver" - -KEYWORDS="amd64 x86" - -RDEPEND=" - x11-base/xorg-server[-minimal] - >=x11-libs/libdrm-2.4.46" -DEPEND="${RDEPEND} - >=app-emulation/spice-protocol-0.12.0 - x11-base/xorg-proto" - -src_configure() { - XORG_CONFIGURE_OPTIONS=( - --disable-xspice - ) - xorg-2_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: af74e77fa3af73a8f63e6eb0847eaac3e60a8e6e Author: Matt Turner gentoo org> AuthorDate: Sat Mar 27 18:43:52 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 27 23:33:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af74e77f xorg-2.eclass: Mark @DEAD for removal Removal on or after 2021-04-27. Bug: https://bugs.gentoo.org/778818 Signed-off-by: Matt Turner gentoo.org> eclass/xorg-2.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/xorg-2.eclass b/eclass/xorg-2.eclass index 99b1f891b99..3fd388a8bae 100644 --- a/eclass/xorg-2.eclass +++ b/eclass/xorg-2.eclass @@ -1,6 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# @DEAD # @ECLASS: xorg-2.eclass # @MAINTAINER: # x...@gentoo.org @@ -9,6 +10,7 @@ # Author: Donnie Berkholz # @SUPPORTED_EAPIS: 4 5 # @BLURB: Reduces code duplication in the modularized X11 ebuilds. +# @DEPRECATED: Use xorg-3.eclass # @DESCRIPTION: # This eclass makes trivial X ebuilds possible for apps, fonts, drivers, # and more. Many things that would normally be done in various functions
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-qxl/
commit: 81df824793a9e88e75a3b0b9b98c768e194c2a9c Author: Sam James gentoo org> AuthorDate: Sat Mar 27 23:29:24 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 23:29:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81df8247 x11-drivers/xf86-video-qxl: Stabilize 0.1.5_p20200205 x86, #778776 Signed-off-by: Sam James gentoo.org> x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild index ee92246f1d2..2c50c074669 100644 --- a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild +++ b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="QEMU QXL paravirt video driver" SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz; S="${WORKDIR}" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="xspice" REQUIRED_USE="xspice? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-qxl/
commit: a1c6dce6cb094428516ea02a28ed1acfbfa19438 Author: Sam James gentoo org> AuthorDate: Sat Mar 27 23:29:02 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 23:29:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c6dce6 x11-drivers/xf86-video-qxl: Stabilize 0.1.5_p20200205 amd64, #778776 Signed-off-by: Sam James gentoo.org> x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild index e8e8ae5dc9b..ee92246f1d2 100644 --- a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild +++ b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="QEMU QXL paravirt video driver" SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz; S="${WORKDIR}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="xspice" REQUIRED_USE="xspice? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/verynice/
commit: 58cd061cfb77fa5647e82725d0d1a9d0c2409ecc Author: Sam James gentoo org> AuthorDate: Sat Mar 27 22:50:24 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 23:28:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58cd061c app-admin/verynice: port to EAPI 7, fix VariableScope Signed-off-by: Sam James gentoo.org> app-admin/verynice/verynice-1.1-r3.ebuild | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/app-admin/verynice/verynice-1.1-r3.ebuild b/app-admin/verynice/verynice-1.1-r3.ebuild index bcb090717f3..b2ea0ce012c 100644 --- a/app-admin/verynice/verynice-1.1-r3.ebuild +++ b/app-admin/verynice/verynice-1.1-r3.ebuild @@ -1,20 +1,18 @@ -# 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 systemd toolchain-funcs DESCRIPTION="A tool for dynamically adjusting the nice-level of processes" HOMEPAGE="https://web.archive.org/web/20130621090315/http://thermal.cnde.iastate.edu/~sdh4/verynice/; SRC_URI="http://gentoo/${P}.tar.gz; +S="${WORKDIR}"/${PN} LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ppc x86" -IUSE="" - -S=${WORKDIR}/${PN} PATCHES=( "${FILESDIR}"/${PN}-1.1-build.patch @@ -22,11 +20,11 @@ PATCHES=( src_compile() { tc-export CC - emake RPM_BUILD_ROOT="${D}" PREFIX=/usr + emake PREFIX="${EPREFIX}"/usr } src_install() { - emake RPM_BUILD_ROOT="${D}" PREFIX=/usr VERSION=${PVR} install + emake RPM_BUILD_ROOT="${D}" PREFIX="${EPREFIX}"/usr VERSION=${PVR} install doinitd "${FILESDIR}"/verynice systemd_dounit "${FILESDIR}"/verynice.service }
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: fdff21fa1f1b04eb3dfae7627d603de42da32e2f Author: Jonas Stein gentoo org> AuthorDate: Sat Mar 27 23:24:40 2021 + Commit: Jonas Stein gentoo org> CommitDate: Sat Mar 27 23:24:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdff21fa package.mask: Last rite x11-themes/nimbus Signed-off-by: Jonas Stein gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 63271e18860..4809bf50f58 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,11 @@ #--- END OF EXAMPLES --- +# Jonas Stein (2021-03-27) +# Upstream is gone. Open bugs. Removal after 2021-05-01. +# Bug #778800 +x11-themes/nimbus + # Jimi Huotari (2021-03-26) # No consumers since 2020-09-05 (dev-libs/liboobs), and no known # stand-alone use.
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 3118c9f99602cc20c42f9bae22de7a6cea7a659a Author: Sam James gentoo org> AuthorDate: Sat Mar 27 20:35:54 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3118c9f9 x11-terms/xterm: add 367 Signed-off-by: Sam James gentoo.org> x11-terms/xterm/Manifest | 1 + x11-terms/xterm/xterm-367.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index 5a1302d346b..164eb585017 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -2,3 +2,4 @@ DIST xterm-351.tgz 1401009 BLAKE2B df32425affce33deb199710be118e90da7b1975882aaf DIST xterm-363.tgz 1442520 BLAKE2B f63efde533f9d495c3d6b744544e592608d2731f04af58a9d799f8ca7d705c81c507d9012fc4a1bd04b3e4c0a76fc00557d1a61cd9954f5fb2bf7b5ec624764f SHA512 e9148f144e5e38597c84ccd82033f4fb83a9dd222c4cecf7498e31065e7d0148c89631290e5f804fcd9d2d55f59f4fd271aaf220eb636fbe38ae245ea6537871 DIST xterm-365.tgz 1444367 BLAKE2B efb4ce024b7a196955c160e10aadc54d97da1df6e53b9ca79184382a1db939583e52f66ed4df1f586a33b9febda6ac51dc66a9f2cd69bb04296c934aae7e7571 SHA512 3f6571d09cd3fa94e9133494a2893e804ea0f0c76289d4a7e46e3ea267278042f0e78231ff4b06ee6d7ba5936dc3e2e6c81a8f52c36d79a8ddf3cfaa59376970 DIST xterm-366.tgz 1445992 BLAKE2B 4724851b84ae0682b39e5f1b070ba9f04c627511aa20a5b1c76e740666e14436a0095d8a1be4f6ad54eb1e5d841ef766b0bf4d840ebddcaea0889285f1377900 SHA512 ffab7e0970b92a25488bd57da2dfe2856279208c489a632e0e92788deec2a4f99510f76e1c88e55f389dfe984c323add0fab31b04d2a1d774ce6d3b2c9c642ef +DIST xterm-367.tgz 1448562 BLAKE2B 29b38ba3b48c843ecbf22d209a05afb4e9a6d52cf8f14efa18ed5dd02b26cc11c107bfb17260cb62f68fc318cb08e5147b5f12e8779ca63151c7b712ada60b7e SHA512 86fd6ed4e4aa0201349edd67d8bf00d3b93a19640307372011f9bdcd26fdb453267d1ab092a0639902e419b00c175d793b196884b6e65e546650e1b83a4461c4 diff --git a/x11-terms/xterm/xterm-367.ebuild b/x11-terms/xterm/xterm-367.ebuild new file mode 100644 index 000..0102172747d --- /dev/null +++ b/x11-terms/xterm/xterm-367.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop flag-o-matic + +DESCRIPTION="Terminal Emulator for X Windows" +HOMEPAGE="https://invisible-island.net/xterm/; +SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" + +BDEPEND="virtual/pkgconfig + x11-base/xorg-proto" +DEPEND="kernel_linux? ( sys-libs/libutempter ) + kernel_FreeBSD? ( sys-libs/libutempter ) + media-libs/fontconfig:1.0 + >=sys-libs/ncurses-5.7-r7:0= + x11-apps/xmessage + x11-libs/libICE + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXft + x11-libs/libxkbfile + x11-libs/libXmu + x11-libs/libXrender + x11-libs/libXt + unicode? ( x11-apps/luit ) + Xaw3d? ( x11-libs/libXaw3d ) + xinerama? ( x11-libs/libXinerama )" +RDEPEND="${DEPEND} + media-fonts/font-misc-misc + x11-apps/rgb" + +DOCS=( README{,.i18n} ctlseqs.txt ) + +pkg_setup() { + DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults +} + +src_configure() { + # 454736 + # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using + # something sane like pkg-config or ncurses5-config and stops guessing libs + # Everything gets linked against ncurses anyways, so don't shout + append-libs $(pkg-config --libs ncurses) + + local myeconfargs=( + --disable-full-tgetent + --disable-imake + --disable-setgid + --disable-setuid + --enable-256-color + --enable-broken-osc + --enable-broken-st + --enable-dabbrev + --enable-exec-xterm + --enable-i18n + --enable-load-vt-fonts + --enable-logging + --enable-screen-dumps + --enable-warnings + --enable-wide-chars + --libdir="${EPREFIX}"/etc + --with-app-defaults="${DEFAULTS_DIR}" + --with-utempter + --with-x + $(use_enable openpty) + $(use_enable sixel sixel-graphics) + $(use_enable toolbar) + $(use_enable truetype freetype) + $(use_enable unicode luit) + $(use_enable unicode mini-luit) + $(use_with Xaw3d) + $(use_with xinerama) + ) + econf "${myeconfargs[@]}" +} + +src_install() { +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subtests/
commit: 97b0c766dc5d6bd7b7e45aa7b8484ac5bd49bfe7 Author: Sam James gentoo org> AuthorDate: Sat Mar 27 22:34:33 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b0c766 dev-python/pytest-subtests: add conditional dev-python/typing-extensions dep It's a Python 3.8 backport, so we only need this for Python 3.7 and PyPy3. Signed-off-by: Sam James gentoo.org> dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild index 9d5b3d569ee..8d4f5768289 100644 --- a/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild +++ b/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild @@ -19,7 +19,11 @@ SLOT="0" KEYWORDS="~amd64 ~ia64 ~x86" RDEPEND=" - >=dev-python/pytest-5.3.0[${PYTHON_USEDEP}]" + >=dev-python/pytest-5.3.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions + ' python3_7 pypy3) +" # pytest-xdist is used to test compatibility BDEPEND=" dev-python/setuptools_scm[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 6874875df21e0244d59125034678fd7773b95023 Author: Sam James gentoo org> AuthorDate: Sat Mar 27 20:23:51 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6874875d app-text/groonga: EPREFIX->ESYSROOT in EAPI 7 We can use ${ESYSROOT} which is more apt in EAPI 7. Can't for the earlier version. Fixes: 717e0fca0dd5c3780f9574e4104f2b923c0c15f4 Signed-off-by: Sam James gentoo.org> app-text/groonga/groonga-8.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/groonga/groonga-8.0.2.ebuild b/app-text/groonga/groonga-8.0.2.ebuild index 19c48773526..ba54ef3cbd0 100644 --- a/app-text/groonga/groonga-8.0.2.ebuild +++ b/app-text/groonga/groonga-8.0.2.ebuild @@ -78,7 +78,7 @@ src_configure() { $(use_with lzo) $(use_with mecab) $(use_enable msgpack message-pack) - $(use_with msgpack message-pack "${EPREFIX}/usr") + $(use_with msgpack message-pack "${ESYSROOT}/usr") $(use_enable nfkc) $(use_with sphinx sphinx-build) $(use_enable static-libs static)
[gentoo-commits] repo/gentoo:master commit in: dev-util/quilt/
commit: 6c11fbfd541ec7697f79398e3821b3f7ec6c9059 Author: Sam James gentoo org> AuthorDate: Sat Mar 27 21:54:47 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c11fbfd dev-util/quilt: use HTTPS for EGIT_REPO_URI Signed-off-by: Sam James gentoo.org> dev-util/quilt/quilt-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/quilt/quilt-.ebuild b/dev-util/quilt/quilt-.ebuild index 8fee81630b8..df879d29d9c 100644 --- a/dev-util/quilt/quilt-.ebuild +++ b/dev-util/quilt/quilt-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -EGIT_REPO_URI="git://git.sv.gnu.org/quilt.git" +EGIT_REPO_URI="https://git.savannah.gnu.org/git/quilt.git; [[ ${PV} == ]] && inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sisctrl/
commit: 443488d2a534e61e0ffac5f092616affbb9b85ce Author: Sam James gentoo org> AuthorDate: Sat Mar 27 20:27:56 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443488d2 x11-misc/sisctrl: EPREFIX->ESYSROOT Fixes: 7f9e090198f6544422c3b26b35a7e387123a13d3 Signed-off-by: Sam James gentoo.org> x11-misc/sisctrl/sisctrl-0.0.20051202-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/sisctrl/sisctrl-0.0.20051202-r1.ebuild b/x11-misc/sisctrl/sisctrl-0.0.20051202-r1.ebuild index 072b2dfda9b..931f27d4658 100644 --- a/x11-misc/sisctrl/sisctrl-0.0.20051202-r1.ebuild +++ b/x11-misc/sisctrl/sisctrl-0.0.20051202-r1.ebuild @@ -35,5 +35,5 @@ PATCHES=( src_configure() { append-libs -lm econf \ - --with-xv-path="${EPREFIX}/usr/$(get_libdir)" + --with-xv-path="${ESYSROOT}/usr/$(get_libdir)" }
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 3aee3b3a985eaf4d2c4a7db7594535aab99b Author: Sam James gentoo org> AuthorDate: Sat Mar 27 21:50:43 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aee app-editors/nano: use HTTPS for EGIT_REPO_URI Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.3-r1.ebuild | 2 +- app-editors/nano/nano-5.5.ebuild| 2 +- app-editors/nano/nano-5.6.1.ebuild | 2 +- app-editors/nano/nano-5.6.ebuild| 2 +- app-editors/nano/nano-.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-editors/nano/nano-5.3-r1.ebuild b/app-editors/nano/nano-5.3-r1.ebuild index 6f1437da2a7..d98c2483f54 100644 --- a/app-editors/nano/nano-5.3-r1.ebuild +++ b/app-editors/nano/nano-5.3-r1.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit flag-o-matic if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; inherit git-r3 autotools else MY_P="${PN}-${PV/_}" diff --git a/app-editors/nano/nano-5.5.ebuild b/app-editors/nano/nano-5.5.ebuild index 64c74e70f9b..aaa4c882984 100644 --- a/app-editors/nano/nano-5.5.ebuild +++ b/app-editors/nano/nano-5.5.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit flag-o-matic if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; inherit git-r3 autotools else MY_P="${PN}-${PV/_}" diff --git a/app-editors/nano/nano-5.6.1.ebuild b/app-editors/nano/nano-5.6.1.ebuild index 64c74e70f9b..aaa4c882984 100644 --- a/app-editors/nano/nano-5.6.1.ebuild +++ b/app-editors/nano/nano-5.6.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit flag-o-matic if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; inherit git-r3 autotools else MY_P="${PN}-${PV/_}" diff --git a/app-editors/nano/nano-5.6.ebuild b/app-editors/nano/nano-5.6.ebuild index 64c74e70f9b..aaa4c882984 100644 --- a/app-editors/nano/nano-5.6.ebuild +++ b/app-editors/nano/nano-5.6.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit flag-o-matic if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; inherit git-r3 autotools else MY_P="${PN}-${PV/_}" diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 64c74e70f9b..aaa4c882984 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit flag-o-matic if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; inherit git-r3 autotools else MY_P="${PN}-${PV/_}"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: a85fb1b3047d6ba3be5875694f49e303de383700 Author: Sam James gentoo org> AuthorDate: Sat Mar 27 19:45:21 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85fb1b3 readme.gentoo.eclass: formally mark as @DEPRECATED Please use readme.gentoo-r1.eclass instead. Signed-off-by: Sam James gentoo.org> eclass/readme.gentoo.eclass | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/eclass/readme.gentoo.eclass b/eclass/readme.gentoo.eclass index fdb2d60f183..2d8d7512ded 100644 --- a/eclass/readme.gentoo.eclass +++ b/eclass/readme.gentoo.eclass @@ -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 # @ECLASS: readme.gentoo.eclass +# @DEPRECATED: readme.gentoo-r1 # @MAINTAINER: # Pacho Ramos # @AUTHOR: @@ -13,8 +14,6 @@ # shown via elog messages. With this eclass, those elog messages will only be # shown at first package installation and a file for later reviewing will be # installed under /usr/share/doc/${PF} -# -# This eclass is DEPRECATED. Please use readme.gentoo-r1 instead. if [[ -z ${_README_GENTOO_ECLASS} ]]; then _README_GENTOO_ECLASS=1
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 03bb886a54227499f9e34b4e0ed31b933178e440 Author: Sam James gentoo org> AuthorDate: Sat Mar 27 19:57:18 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bb886a oasis.eclass: adjust @DEPRECATED text (to fit format) Signed-off-by: Sam James gentoo.org> eclass/oasis.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/oasis.eclass b/eclass/oasis.eclass index a0b9a0a7115..83e68ae7533 100644 --- a/eclass/oasis.eclass +++ b/eclass/oasis.eclass @@ -9,7 +9,7 @@ # Original Author: Alexis Ballier # @SUPPORTED_EAPIS: 3 4 5 # @BLURB: Provides common ebuild phases for oasis-based packages. -# @DEPRECATED: Use opam.eclass, dune.eclass, or findlib.eclass (if necessary) +# @DEPRECATED: opam.eclass, dune.eclass, or findlib.eclass (if necessary) # @DESCRIPTION: # Provides common ebuild phases for oasis-based packages. # Most of these packages will just have to inherit the eclass, set their
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 1661e5814734e76f6a77af730bb75216cab78b23 Author: Sam James gentoo org> AuthorDate: Sat Mar 27 19:57:03 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1661e581 cmake-utils.eclass: mark as @DEPRECATED Use cmake.eclass. Signed-off-by: Sam James gentoo.org> eclass/cmake-utils.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass index 8127a66c2b5..59a3f9a026b 100644 --- a/eclass/cmake-utils.eclass +++ b/eclass/cmake-utils.eclass @@ -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 # @ECLASS: cmake-utils.eclass +# @DEPRECATED: cmake.eclass # @MAINTAINER: # k...@gentoo.org # @AUTHOR:
[gentoo-commits] repo/gentoo:master commit in: dev-util/poke/
commit: 963380aad1db8ce9c7fe7fe7315ddb28adaa7e95 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 27 22:18:42 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 27 22:18:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963380aa dev-util/poke: fix 1.1 license to GPL-3+ (1.0 was GPL-3) Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/poke/poke-1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/poke/poke-1.1.ebuild b/dev-util/poke/poke-1.1.ebuild index 0293e5f95c0..3683b23922d 100644 --- a/dev-util/poke/poke-1.1.ebuild +++ b/dev-util/poke/poke-1.1.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="http://www.jemarch.net/poke; SRC_URI="mirror://gnu/poke/${P}.tar.gz" KEYWORDS="~amd64 ~x86" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" IUSE="machine-interface nls static-libs test"
[gentoo-commits] repo/gentoo:master commit in: app-pda/libplist/
commit: 936f8dab651f66208417a0479e4d4a65e97a315f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 27 22:13:13 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 27 22:15:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936f8dab app-pda/libplist: python3_9, drop static-libs, fix src_compile() Reported-by: Reid Swanson reidswanson.com> Closes: https://bugs.gentoo.org/761130 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-pda/libplist/libplist-2.2.0-r3.ebuild | 113 ++ 1 file changed, 113 insertions(+) diff --git a/app-pda/libplist/libplist-2.2.0-r3.ebuild b/app-pda/libplist/libplist-2.2.0-r3.ebuild new file mode 100644 index 000..fb5ba8e6580 --- /dev/null +++ b/app-pda/libplist/libplist-2.2.0-r3.ebuild @@ -0,0 +1,113 @@ +# 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 autotools python-r1 toolchain-funcs + +DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)" +HOMEPAGE="https://www.libimobiledevice.org/; +SRC_URI="https://cgit.libimobiledevice.org/${PN}.git/snapshot/${P}.tar.bz2; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/2.0-3" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" +IUSE="python" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND="python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] ) +" + +DOCS=( AUTHORS NEWS README.md ) + +PATCHES=( + "${FILESDIR}"/libplist-2.2.0-fmin.patch + "${FILESDIR}"/libplist-2.2.0-pkgconfig-lib.patch +) + +BUILD_DIR="${S}_build" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local ECONF_SOURCE="${S}" + + do_configure() { + mkdir -p "${BUILD_DIR}" || die + pushd "${BUILD_DIR}" >/dev/null || die + econf --disable-static "${@}" + popd >/dev/null || die + } + + do_configure_python() { + local -x PYTHON_LDFLAGS="$(python_get_LIBS)" + do_configure "$@" + } + + # Don't prefer clang. + tc-export CC CXX + + do_configure --without-cython + use python && python_foreach_impl do_configure_python +} + +src_compile() { + local native_builddir=${BUILD_DIR} + ln -s "${native_builddir}/src/libplist-2.0.la" \ + "${native_builddir}/src/libplist.la" || die + + python_compile() { + emake -C "${BUILD_DIR}"/cython \ + VPATH="${S}/cython:${native_builddir}/cython" \ + plist_la_LIBADD="${native_builddir}/src/libplist-2.0.la" + } + + pushd "${BUILD_DIR}" >/dev/null || die + emake + use python && python_foreach_impl python_compile + popd >/dev/null || die +} + +src_test() { + emake -C "${BUILD_DIR}" check +} + +src_install() { + python_install() { + emake -C "${BUILD_DIR}/cython" \ + VPATH="${S}/cython:${native_builddir}/cython" \ + DESTDIR="${D}" install + } + + local native_builddir=${BUILD_DIR} + pushd "${BUILD_DIR}" >/dev/null || die + emake DESTDIR="${D}" install + use python && python_foreach_impl python_install + popd >/dev/null || die + + einstalldocs + + if use python ; then + insinto /usr/include/plist/cython + doins cython/plist.pxd + fi + + find "${ED}" -name '*.la' -delete || die + + # temporary fix for 2.2.0 release: + # bug #733082, + # https://github.com/libimobiledevice/libplist/issues/163 + # upstream commit 137716df3f197a7184c1fba88fcb30480dafd6e0 + dosym ./libplist-2.0.pc /usr/$(get_libdir)/pkgconfig/libplist.pc + dosym ./libplist++-2.0.so.3.3.0 /usr/$(get_libdir)/libplist++.so + dosym ./libplist-2.0.so.3.3.0 /usr/$(get_libdir)/libplist.so +}
[gentoo-commits] repo/gentoo:master commit in: app-pda/libplist/
commit: d7ea41096df91801bfb8fbf2db2e174edcae9a87 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 27 22:13:40 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 27 22:15:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ea4109 app-pda/libplist: Drop 2.2.0-r2 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-pda/libplist/libplist-2.2.0-r2.ebuild | 113 -- 1 file changed, 113 deletions(-) diff --git a/app-pda/libplist/libplist-2.2.0-r2.ebuild b/app-pda/libplist/libplist-2.2.0-r2.ebuild deleted file mode 100644 index 98d2bb68068..000 --- a/app-pda/libplist/libplist-2.2.0-r2.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -inherit autotools python-r1 toolchain-funcs - -DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)" -HOMEPAGE="https://www.libimobiledevice.org/; -SRC_URI="https://cgit.libimobiledevice.org/${PN}.git/snapshot/${P}.tar.bz2; - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/2.0-3" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" -IUSE="python static-libs" - -RDEPEND="python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] ) -" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DOCS=( AUTHORS NEWS README.md ) - -PATCHES=( - "${FILESDIR}"/libplist-2.2.0-fmin.patch - "${FILESDIR}"/libplist-2.2.0-pkgconfig-lib.patch -) - -BUILD_DIR="${S}_build" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local ECONF_SOURCE="${S}" - local myeconfargs=( $(use_enable static-libs static) ) - - do_configure() { - mkdir -p "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" >/dev/null || die - econf "${myeconfargs[@]}" "${@}" - popd >/dev/null || die - } - - do_configure_python() { - local -x PYTHON_LDFLAGS="$(python_get_LIBS)" - do_configure "$@" - } - - # Don't prefer clang. - tc-export CC CXX - - do_configure --without-cython - use python && python_foreach_impl do_configure_python -} - -src_compile() { - # - ln -s "${native_builddir}/src/libplist-2.0.la" "${native_builddir}/src/libplist.la" - python_compile() { - emake -C "${BUILD_DIR}"/cython \ - VPATH="${S}/cython:${native_builddir}/cython" \ - plist_la_LIBADD="${native_builddir}/src/libplist-2.0.la" - } - - local native_builddir=${BUILD_DIR} - pushd "${BUILD_DIR}" >/dev/null || die - emake - use python && python_foreach_impl python_compile - popd >/dev/null || die -} - -src_test() { - emake -C "${BUILD_DIR}" check -} - -src_install() { - python_install() { - emake -C "${BUILD_DIR}/cython" \ - VPATH="${S}/cython:${native_builddir}/cython" \ - DESTDIR="${D}" install - } - - local native_builddir=${BUILD_DIR} - pushd "${BUILD_DIR}" >/dev/null || die - emake DESTDIR="${D}" install - use python && python_foreach_impl python_install - popd >/dev/null || die - - einstalldocs - - if use python ; then - insinto /usr/include/plist/cython - doins cython/plist.pxd - fi - - find "${ED}" -name '*.la' -delete || die - - # temporary fix for 2.2.0 release: - # bug #733082, - # https://github.com/libimobiledevice/libplist/issues/163 - # upstream commit 137716df3f197a7184c1fba88fcb30480dafd6e0 - dosym ./libplist-2.0.pc /usr/$(get_libdir)/pkgconfig/libplist.pc - dosym ./libplist++-2.0.so.3.3.0 /usr/$(get_libdir)/libplist++.so - dosym ./libplist-2.0.so.3.3.0 /usr/$(get_libdir)/libplist.so -}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/, net-dialup/minicom/files/
commit: 1cb0b3c6e6a61ad3cbb0d2b14bc896d6bb1ebe0a Author: Conrad Kostecki gentoo org> AuthorDate: Sat Mar 27 21:50:19 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Mar 27 21:55:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb0b3c6 net-dialup/minicom: bump to version 2.8 Changelog: - Bump to EAPI=7 - Correct license to GPL-2+ - Add missing pkgconfig to deps - Overhaul ebuild - Dropped GCC-10 fix, as it's merged - Updated gentoo-runscript patch Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> net-dialup/minicom/Manifest| 1 + .../files/minicom-2.8-gentoo-runscript.patch | 42 +++ net-dialup/minicom/files/minicom-2.8-lockdir.patch | 14 + net-dialup/minicom/metadata.xml| 23 + net-dialup/minicom/minicom-2.8.ebuild | 60 ++ 5 files changed, 129 insertions(+), 11 deletions(-) diff --git a/net-dialup/minicom/Manifest b/net-dialup/minicom/Manifest index c218b898488..920a2cf93f0 100644 --- a/net-dialup/minicom/Manifest +++ b/net-dialup/minicom/Manifest @@ -1 +1,2 @@ DIST minicom-2.7.1.tar.gz 863544 BLAKE2B 473dbf9695e16fdf23581b831d1b76f32a5b9f47cf82c6430386646a4ad04a58d61bea08ba032d0c4f779fd19d90d12270df317b719bad6cba63d921c197c87c SHA512 eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af +DIST minicom-2.8.tar.gz 948015 BLAKE2B 007a2975a996e2dd2390b1cf20e1a70c4bb1b57d224211d30e8d83a9d02a45c147df34bf409961a20ad3746cb6b5551c1e0702a05bb0a0a3f7f042d251b553be SHA512 5ced0ff79cec11464154561130ddc6a38865170d4e4d80185ada540ba173fe89e35703b6d7fd0cf86caef6e020fcad1d7b1fdb4d4f55e3ddb906aea6a4b81b36 diff --git a/net-dialup/minicom/files/minicom-2.8-gentoo-runscript.patch b/net-dialup/minicom/files/minicom-2.8-gentoo-runscript.patch new file mode 100644 index 000..97c53e91c8e --- /dev/null +++ b/net-dialup/minicom/files/minicom-2.8-gentoo-runscript.patch @@ -0,0 +1,42 @@ +--- a/man/minicom.1 b/man/minicom.1 +@@ -469,7 +469,7 @@ + .TP 0.5i + .B D - Script program + Which program to use as the script interpreter. Defaults to the +-program "runscript", but if you want to use something else (eg, ++program "/usr/bin/runscript", but if you want to use something else (eg, + /bin/sh or "expect") it is possible. Stdin and stdout are connected + to the modem, stderr to the screen. + .RS 0.5i +--- a/man/runscript.1 b/man/runscript.1 +@@ -5,7 +5,7 @@ + .\" for conditions under which this file may be redistributed. + .TH RUNSCRIPT 1 "$Date: 2007-10-07 18:13:51 $" "User's Manual" + .SH NAME +-runscript \- script interpreter for minicom ++/usr/bin/runscript \- script interpreter for minicom + .SH SYNOPSIS + .B runscript + .RI "scriptname [logfile [homedir]]" +--- a/src/rwconf.c b/src/rwconf.c +@@ -105,7 +105,7 @@ + { N_("No"), 0, "kermreal" }, + { "3", 0, "colusage" }, + /* The script program */ +- { "runscript", 0, "scriptprog" }, ++ { "/usr/bin/runscript", 0, "scriptprog" }, + /* Modem parameters */ + { "", 0, "minit" }, + { "", 0, "mreset" }, +@@ -245,7 +245,7 @@ + int matched; + + if (conftype == CONFIG_GLOBAL) +-strcpy(P_SCRIPTPROG, "runscript"); ++strcpy(P_SCRIPTPROG, "/usr/bin/runscript"); + + line = malloc(line_size); + if (!line) { diff --git a/net-dialup/minicom/files/minicom-2.8-lockdir.patch b/net-dialup/minicom/files/minicom-2.8-lockdir.patch new file mode 100644 index 000..17fb635cd9b --- /dev/null +++ b/net-dialup/minicom/files/minicom-2.8-lockdir.patch @@ -0,0 +1,14 @@ +--- a/configure.ac b/configure.ac +@@ -219,7 +219,10 @@ + + if test "x$UUCPLOCK" != x + then +- if test -d $UUCPLOCK ++ dnl If a lock directory was manually specified, do not test it actually, ++ dnl as that might not be true during a chroot build, and the ++ dnl packager is responsible for making sure it exists at runtime. ++ if true + then + AC_MSG_RESULT($UUCPLOCK) + AC_DEFINE_UNQUOTED(UUCPLOCK, "$UUCPLOCK", [Lock directory]) diff --git a/net-dialup/minicom/metadata.xml b/net-dialup/minicom/metadata.xml index acd06db3222..51d4c88904c 100644 --- a/net-dialup/minicom/metadata.xml +++ b/net-dialup/minicom/metadata.xml @@ -1,15 +1,16 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -embed...@gentoo.org -Embedded Gentoo - - -Minicom is a menu driven communications program. It emulates ANSI and VT102 -terminals. It has a dialing directory and auto zmodem download. - - -cpe:/a:minicom_project:minicom - + + embed...@gentoo.org + Embedded Gentoo + + + Minicom is a menu driven communications program. + It emulates ANSI and VT102 terminals and +
[gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/files/, net-dialup/minicom/
commit: 513769430e0f4001d33f8c430fa44b5abab14ded Author: Conrad Kostecki gentoo org> AuthorDate: Sat Mar 27 21:54:36 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Mar 27 21:55:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51376943 net-dialup/minicom: fix compilation with musl Closes: https://bugs.gentoo.org/714676 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> net-dialup/minicom/files/minicom-2.7.1-musl.patch | 24 +++ net-dialup/minicom/minicom-2.7.1.ebuild | 3 ++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/net-dialup/minicom/files/minicom-2.7.1-musl.patch b/net-dialup/minicom/files/minicom-2.7.1-musl.patch new file mode 100644 index 000..da4ce13d0b8 --- /dev/null +++ b/net-dialup/minicom/files/minicom-2.7.1-musl.patch @@ -0,0 +1,24 @@ +--- a/src/dial.c b/src/dial.c +@@ -39,11 +39,9 @@ + #include "intl.h" + + #ifdef VC_MUSIC +-# if defined(__GLIBC__) + #include + #include + #include +-# endif + #endif + + enum { CURRENT_VERSION = 6 }; +--- a/src/getsdir.h b/src/getsdir.h +@@ -22,6 +22,7 @@ + *and licensing conditions. See the source, Luke. + */ + ++#include + #include + + typedef struct dirEntry { /* structure of data item */ diff --git a/net-dialup/minicom/minicom-2.7.1.ebuild b/net-dialup/minicom/minicom-2.7.1.ebuild index 0397e7a41fc..8484224b3e1 100644 --- a/net-dialup/minicom/minicom-2.7.1.ebuild +++ b/net-dialup/minicom/minicom-2.7.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=6 @@ -26,6 +26,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.3-gentoo-runscript.patch "${FILESDIR}"/${PN}-2.7-lockdir.patch "${FILESDIR}"/${PN}-2.7.1-gcc-10.patch + "${FILESDIR}"/${PN}-2.7.1-musl.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgweather/, dev-libs/libgweather/files/
commit: 6116ba2ccceddcef38f6aea7165bdb0d8ca736e8 Author: Matt Turner gentoo org> AuthorDate: Sat Mar 27 21:35:56 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 27 21:47:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6116ba2c dev-libs/libgweather: Version bump to 40.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/libgweather/Manifest | 1 + .../files/40.0-autoskip-network-test.patch | 29 ++ dev-libs/libgweather/files/40.0-meson-tweaks.patch | 109 + dev-libs/libgweather/files/40.0-tests-locale.patch | 55 +++ dev-libs/libgweather/libgweather-40.0.ebuild | 70 + 5 files changed, 264 insertions(+) diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest index f833821c1a2..c0343643d81 100644 --- a/dev-libs/libgweather/Manifest +++ b/dev-libs/libgweather/Manifest @@ -1,2 +1,3 @@ DIST libgweather-3.36.1.tar.xz 2702144 BLAKE2B bd867461b64ef81607695ae1a3796d2b096129a9a60721c5fcb20d8c35859c0b76a985e9393c23b311f7c0fdec3e691618eab83a826b483c427287906d575251 SHA512 6c7090b0b6dfac61e73a398d34329cd706080a007694ceb3d47700b4f444982f8ca989dd6dfaefe85b79ffd5af9c423be4bf1bd8491ac0ba6bd15c150d97b26d DIST libgweather-3.36.2.tar.xz 2707976 BLAKE2B 0051e1fe9dccef44ff6fe46bdf8e6b23c9a772ed000daf3a0349e064819d0f17f3f7d902f9c860f0d186a67fc6c5a27b31a8b20b4fec7e738221a58830216ca5 SHA512 58012931382d87b10ace79f6e2337a9244a0877a8bc241bad5da6368f6d8eaa815f88bee25cfd49b12baa4b2399a407b905f1cf0afb98f649fda6b0dc9f61f01 +DIST libgweather-40.0.tar.xz 2704404 BLAKE2B 27bc69c350ae91a07307d75b5ea1d03bb251f51bf87d5d54861965b61d7ed825ab708466cbe9d961c4f544b8b17ca6ed37b723c003ce2c1ef020270d6812c61d SHA512 72e295246bf03550039a70bd4bf5b8f06357a6b70e04308c197fba309e406d410a97d128d849d97a29a6a114faa1ef5452e6632870b7ea45223a0c305c228cc1 diff --git a/dev-libs/libgweather/files/40.0-autoskip-network-test.patch b/dev-libs/libgweather/files/40.0-autoskip-network-test.patch new file mode 100644 index 000..def65382613 --- /dev/null +++ b/dev-libs/libgweather/files/40.0-autoskip-network-test.patch @@ -0,0 +1,29 @@ +From 1d0ae284635ef1975a581b4d73ab497ccbd4532f Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Sun, 30 Aug 2020 10:35:13 +0300 +Subject: [PATCH 2/2] tests: Skip metar tests when METAR_SOURCES couldn't be + resolved + +--- + libgweather/test_libgweather.c | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/libgweather/test_libgweather.c b/libgweather/test_libgweather.c +index ee13dc7b..7ffaac41 100644 +--- a/libgweather/test_libgweather.c b/libgweather/test_libgweather.c +@@ -438,6 +438,11 @@ test_metar_weather_stations (void) + g_test_message ("SSL/TLS failure, please check your glib-networking installation"); + g_test_failed (); + return; ++} else if (msg->status_code == SOUP_STATUS_CANT_RESOLVE) { ++g_test_skip ("Could not resolve " METAR_SOURCES " - network sandboxed?"); ++g_object_unref (session); ++g_object_unref (msg); ++return; + } + g_assert_cmpint (msg->status_code, >=, 200); + g_assert_cmpint (msg->status_code, <, 300); +-- +2.26.2 + diff --git a/dev-libs/libgweather/files/40.0-meson-tweaks.patch b/dev-libs/libgweather/files/40.0-meson-tweaks.patch new file mode 100644 index 000..aa56c592890 --- /dev/null +++ b/dev-libs/libgweather/files/40.0-meson-tweaks.patch @@ -0,0 +1,109 @@ +From bbf17eac53c128904190ef2d74176b0717d7d907 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Sat, 23 Feb 2019 12:21:01 +0200 +Subject: [PATCH] build: Provide introspection option and don't build manual + tests + +--- + libgweather/meson.build | 21 ++--- + meson.build | 4 + meson_options.txt | 2 ++ + 3 files changed, 20 insertions(+), 7 deletions(-) + +diff --git a/libgweather/meson.build b/libgweather/meson.build +index 26f067e6..8f0f9047 100644 +--- a/libgweather/meson.build b/libgweather/meson.build +@@ -74,6 +74,15 @@ lib_libgweather = shared_library('gweather-3', + install: true, + ) + ++libgweather_dep = declare_dependency( ++ sources: [gweather_enum_types[1]], ++ dependencies: deps_libgweather, ++ link_with: lib_libgweather, ++ include_directories: root_inc, ++) ++ ++if get_option('introspection') ++ + gweather_gir = gnome.generate_gir(lib_libgweather, + sources: introspection_sources, + dependencies: deps_libgweather, +@@ -91,13 +100,6 @@ gweather_gir = gnome.generate_gir(lib_libgweather, + install: true, + ) + +-libgweather_dep = declare_dependency( +- sources: [gweather_enum_types[1], gweather_gir], +- dependencies: deps_libgweather, +- link_with: lib_libgweather, +- include_directories: root_inc, +-) +- + if enable_vala + gnome.generate_vapi('gweather-3.0', + sources: gweather_gir[0], +@@ -106,11 +108,13 @@ if enable_vala + install: true + ) + endif ++endif + + test_cargs =
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgweather/files/, dev-libs/libgweather/
commit: e5c735ce354f82c3efde8884d0805df91c8cd21c Author: Matt Turner gentoo org> AuthorDate: Sat Mar 27 21:18:26 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 27 21:35:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c735ce dev-libs/libgweather: Version bump to 3.36.2 Closes: https://bugs.gentoo.org/777567 Signed-off-by: Matt Turner gentoo.org> dev-libs/libgweather/Manifest | 1 + .../files/3.36.2-autoskip-network-test.patch | 29 + dev-libs/libgweather/libgweather-3.36.2.ebuild | 70 ++ 3 files changed, 100 insertions(+) diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest index 11c7d1bec28..f833821c1a2 100644 --- a/dev-libs/libgweather/Manifest +++ b/dev-libs/libgweather/Manifest @@ -1 +1,2 @@ DIST libgweather-3.36.1.tar.xz 2702144 BLAKE2B bd867461b64ef81607695ae1a3796d2b096129a9a60721c5fcb20d8c35859c0b76a985e9393c23b311f7c0fdec3e691618eab83a826b483c427287906d575251 SHA512 6c7090b0b6dfac61e73a398d34329cd706080a007694ceb3d47700b4f444982f8ca989dd6dfaefe85b79ffd5af9c423be4bf1bd8491ac0ba6bd15c150d97b26d +DIST libgweather-3.36.2.tar.xz 2707976 BLAKE2B 0051e1fe9dccef44ff6fe46bdf8e6b23c9a772ed000daf3a0349e064819d0f17f3f7d902f9c860f0d186a67fc6c5a27b31a8b20b4fec7e738221a58830216ca5 SHA512 58012931382d87b10ace79f6e2337a9244a0877a8bc241bad5da6368f6d8eaa815f88bee25cfd49b12baa4b2399a407b905f1cf0afb98f649fda6b0dc9f61f01 diff --git a/dev-libs/libgweather/files/3.36.2-autoskip-network-test.patch b/dev-libs/libgweather/files/3.36.2-autoskip-network-test.patch new file mode 100644 index 000..bc35bb3c4fd --- /dev/null +++ b/dev-libs/libgweather/files/3.36.2-autoskip-network-test.patch @@ -0,0 +1,29 @@ +From 4bc5b6792706788f0930bda7049adf349713a2cc Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Sun, 30 Aug 2020 10:35:13 +0300 +Subject: [PATCH] tests: Skip metar tests when METAR_SOURCES couldn't be + resolved + +--- + libgweather/test_libgweather.c | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/libgweather/test_libgweather.c b/libgweather/test_libgweather.c +index b481278d..5704bd8b 100644 +--- a/libgweather/test_libgweather.c b/libgweather/test_libgweather.c +@@ -424,6 +424,11 @@ test_metar_weather_stations (void) + g_test_message ("SSL/TLS failure, please check your glib-networking installation"); + g_test_failed (); + return; ++} else if (msg->status_code == SOUP_STATUS_CANT_RESOLVE) { ++g_test_skip ("Could not resolve " METAR_SOURCES " - network sandboxed?"); ++g_object_unref (session); ++g_object_unref (msg); ++return; + } + g_assert_cmpint (msg->status_code, >=, 200); + g_assert_cmpint (msg->status_code, <, 300); +-- +2.26.2 + diff --git a/dev-libs/libgweather/libgweather-3.36.2.ebuild b/dev-libs/libgweather/libgweather-3.36.2.ebuild new file mode 100644 index 000..6c35cbd8b67 --- /dev/null +++ b/dev-libs/libgweather/libgweather-3.36.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Location and timezone database and weather-lookup library" +HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather; + +LICENSE="GPL-2+" +SLOT="2/3-16-2" # subslot = 3-(libgweather-3 soname suffix) w/ temporary -2 suffix for silent ABI break after 3.28 without soname bump as per distro-list + +IUSE="glade gtk-doc +introspection +vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +RDEPEND=" + >=dev-libs/glib-2.44.0:2 + >=x11-libs/gtk+-3.13.5:3[introspection?] + >=net-libs/libsoup-2.44:2.4 + >=dev-libs/libxml2-2.6.0:2 + sci-geosciences/geocode-glib + >=sys-libs/timezone-data-2010k + + glade? ( >=dev-util/glade-3.16:3.10 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.11 + app-text/docbook-xml-dtd:4.3 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) +" + +PATCHES=( + "${FILESDIR}"/3.32.1-meson-tweaks.patch # Provide introspection optionality and don't build tests that aren't ran automatically + "${FILESDIR}"/3.36.1-tests-locale.patch # Don't fail tests when a locale is not present, https://gitlab.gnome.org/GNOME/libgweather/-/merge_requests/58 + "${FILESDIR}"/3.36.2-autoskip-network-test.patch +) + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use glade glade_catalog) + $(meson_use vala enable_vala) + $(meson_use gtk-doc gtk_doc) +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/
commit: cc5ef5be7ff8c92b91f46ede261abc87a3347adf Author: Matt Turner gentoo org> AuthorDate: Sat Mar 27 21:08:36 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 27 21:08:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5ef5be x11-libs/pango: Version bump to 1.48.4 Signed-off-by: Matt Turner gentoo.org> x11-libs/pango/Manifest| 1 + x11-libs/pango/pango-1.48.4.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest index 33c71b27a7d..f9c3ba98fe1 100644 --- a/x11-libs/pango/Manifest +++ b/x11-libs/pango/Manifest @@ -2,3 +2,4 @@ DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B ec3f1a6a4de30e0864e7f0bf0950cb7a7 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26 SHA512 993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc DIST pango-1.44.7.tar.xz 521384 BLAKE2B 9917efc1bcc9115331149d77eb9b15373d4331ed6a8e5542a97f480eb0557736d4f1817c0fd56262f442e4b3c2c68607baacdd38b1684def1af58a583bfb SHA512 6e0a3d5cd32c209fd71a2ce5f705a60db318c2133bcca07360a047a73892f642a1661c1f0fb90353fc43e75336dfc22909bf4969f1bd03324c9689344af08350 DIST pango-1.48.3.tar.xz 565956 BLAKE2B 6860ae9df2b8629bdd1c5acf03453e1c6d62d8fd100752a6d5762ab1e0f2b3cbefb55e0f3476e53209d07541e7f8dffc680507378e94ab39b49601582a35e9a7 SHA512 769ceec71c5d64c08b91a0d78c5e39f6599fa199ae3f9d6dc4b94e5898a41e7f4b3d3f9c16a92f03d0e558778a4ef5bbe2967eefef17173211d53ffdb3d72041 +DIST pango-1.48.4.tar.xz 1791332 BLAKE2B 281e1ba5b52b99c61bcd90dcefb3de64e45a6de0eec5a375e209cb4316562a03e81dea73e6fb8921a631ef854dca8b035e06b3cec7ff73bf8f0033151d2cd20b SHA512 ce754c5e915ed18ba0f0ec89d74a1094e5b235821514b247d16afba7b74ecf1d850ad2b7b7d0a43da83da126c74be1b2e4c4400dbcd447e388e75e6b3c8b4dbe diff --git a/x11-libs/pango/pango-1.48.4.ebuild b/x11-libs/pango/pango-1.48.4.ebuild new file mode 100644 index 000..e35db085707 --- /dev/null +++ b/x11-libs/pango/pango-1.48.4.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome2-utils meson multilib-minimal toolchain-funcs xdg + +DESCRIPTION="Internationalized text layout and rendering library" +HOMEPAGE="https://www.pango.org/; +SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz" + +LICENSE="LGPL-2+ FTL" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# X USE flag is simply a stub until all revdeps have been adjusted to use X(+) +IUSE="gtk-doc +introspection sysprof test +X" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}] + >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.0:=[glib(+),truetype(+),${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.12.10:=[X,${MULTILIB_USEDEP}] + >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto + sysprof? ( dev-util/sysprof-capture:4[${MULTILIB_USEDEP}] ) +" +BDEPEND=" + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( + >=dev-util/gtk-doc-1.20 + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 + ) +" + +src_prepare() { + xdg_src_prepare + gnome2_environment_reset +} + +multilib_src_configure() { + local emesonargs=( + $(meson_feature sysprof) + -Dcairo=enabled + -Dfontconfig=enabled + -Dfreetype=enabled + -Dgtk_doc="$(multilib_native_usex gtk-doc true false)" + -Dintrospection="$(multilib_native_usex introspection enabled disabled)" + -Dinstall-tests=false + -Dlibthai=disabled + -Dxft=enabled + ) + meson_src_configure +} + +muiltilib_src_compile() { + meson_src_compile +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_test() { + meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +}