[gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/files/, net-misc/gmid/
commit: 65433ba88a032d674582ad5cc387d6dc485b7985 Author: Anna Vyalkova sysrq in> AuthorDate: Wed Apr 7 06:55:17 2021 + Commit: Anna Vyalkova gmail com> CommitDate: Wed Apr 7 06:55:37 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65433ba8 net-misc/gmid: fix initd script It writes a valid PID file now Other changes: * add a reasonable default configuration file * automatically generate a self-signed certificate for localhost Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Anna Vyalkova sysrq.in> net-misc/gmid/files/gmid.conf | 8 net-misc/gmid/files/gmid.confd | 9 - net-misc/gmid/files/gmid.initd | 7 +++ net-misc/gmid/gmid-1.6.ebuild | 17 +++-- net-misc/gmid/gmid-.ebuild | 17 +++-- 5 files changed, 41 insertions(+), 17 deletions(-) diff --git a/net-misc/gmid/files/gmid.conf b/net-misc/gmid/files/gmid.conf new file mode 100644 index 0..c9b298c2a --- /dev/null +++ b/net-misc/gmid/files/gmid.conf @@ -0,0 +1,8 @@ +user "gemini" # drop privileges + +server "localhost" { + root "/var/gemini/localhost" + auto index on + cert "/etc/ssl/gmid/gmid.crt" + key "/etc/ssl/gmid/gmid.key" +} diff --git a/net-misc/gmid/files/gmid.confd b/net-misc/gmid/files/gmid.confd index 62027f6a4..497ddb58e 100644 --- a/net-misc/gmid/files/gmid.confd +++ b/net-misc/gmid/files/gmid.confd @@ -2,12 +2,3 @@ # Configuration file #GMID_CONFIGFILE="/etc/gmid/gmid.conf" - -# PID file -#GMID_PIDFILE="/var/run/gmid.pid" - -# User to run gmid as -#GMID_USER="gemini" - -# Group to run gmid as -#GMID_GROUP="gemini" diff --git a/net-misc/gmid/files/gmid.initd b/net-misc/gmid/files/gmid.initd index dfe3b0009..6607c7d2f 100644 --- a/net-misc/gmid/files/gmid.initd +++ b/net-misc/gmid/files/gmid.initd @@ -12,10 +12,9 @@ description_reload="Reload the gmid configuration without losing connections." GMID_CONFIGFILE=${GMID_CONFIGFILE:-/etc/gmid/gmid.conf} command="/usr/bin/gmid" -command_args="-c \"${GMID_CONFIGFILE}\"" -pidfile=${GMID_PIDFILE:-/var/run/gmid.pid} -user=${GMID_USER:-gemini} -group=${GMID_GROUP:-gemini} +command_args="-c \"${GMID_CONFIGFILE}\" -f" +command_background=1 +pidfile="/var/run/gmid.pid" depend() { need net diff --git a/net-misc/gmid/gmid-1.6.ebuild b/net-misc/gmid/gmid-1.6.ebuild index da3b22779..3e844bfec 100644 --- a/net-misc/gmid/gmid-1.6.ebuild +++ b/net-misc/gmid/gmid-1.6.ebuild @@ -3,7 +3,10 @@ EAPI=7 -inherit toolchain-funcs +SSL_DEPS_SKIP=1 +SSL_DAYS=36500 + +inherit ssl-cert toolchain-funcs DESCRIPTION="simple and secure Gemini server" HOMEPAGE="https://www.omarpolo.com/pages/gmid.html"; @@ -53,13 +56,23 @@ src_configure() { src_install() { default + dodir /etc/gmid + cp "${FILESDIR}"/gmid.conf "${ED}"/etc/gmid/gmid.conf || die + newinitd "${FILESDIR}"/gmid.initd gmid newconfd "${FILESDIR}"/gmid.confd gmid + + keepdir /var/gemini/localhost } pkg_postinst() { + if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then + install_cert /etc/ssl/${PN}/${PN} + chown gemini:gemini "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem} + fi + einfo "This gemini server can be run as a user with zero configuration.\n" einfo "In order to use it with the init service you will need to generate a" - einfo "self-signed TLS certificate and key and set up the configuration" + einfo "self-signed TLS certificate and a key and set up the configuration" einfo "file (see man 1 gmid for details)." } diff --git a/net-misc/gmid/gmid-.ebuild b/net-misc/gmid/gmid-.ebuild index da3b22779..3e844bfec 100644 --- a/net-misc/gmid/gmid-.ebuild +++ b/net-misc/gmid/gmid-.ebuild @@ -3,7 +3,10 @@ EAPI=7 -inherit toolchain-funcs +SSL_DEPS_SKIP=1 +SSL_DAYS=36500 + +inherit ssl-cert toolchain-funcs DESCRIPTION="simple and secure Gemini server" HOMEPAGE="https://www.omarpolo.com/pages/gmid.html"; @@ -53,13 +56,23 @@ src_configure() { src_install() { default + dodir /etc/gmid + cp "${FILESDIR}"/gmid.conf "${ED}"/etc/gmid/gmid.conf || die + newinitd "${FILESDIR}"/gmid.initd gmid newconfd "${FILESDIR}"/gmid.confd gmid + + keepdir /var/gemini/localhost } pkg_postinst() { + if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then + install_cert /etc/ssl/${PN}/${PN} + chown gemini:gemini "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem} + fi + einfo "This gemini server can be run as a user with zero configuration.\n" einfo "In order to use it with the init service you will need to generate a" - einfo "self-signed TLS certificate and key and set up the configuration" + einfo "self-signed TLS certificate and a key and set up the configuration" einfo "file (see man 1 gmid for details)." }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libksba/
commit: 7028c94489bd2332e2a13d111d436e702024cc0c Author: Lars Wendler gentoo org> AuthorDate: Wed Apr 7 06:41:13 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Apr 7 06:41:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7028c944 dev-libs/libksba: Removed old Signed-off-by: Lars Wendler gentoo.org> dev-libs/libksba/Manifest| 2 -- dev-libs/libksba/libksba-1.3.5-r1.ebuild | 28 --- dev-libs/libksba/libksba-1.3.5-r2.ebuild | 32 --- dev-libs/libksba/libksba-1.4.0.ebuild| 33 4 files changed, 95 deletions(-) diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest index ae11a51faa2..8bd16e4f746 100644 --- a/dev-libs/libksba/Manifest +++ b/dev-libs/libksba/Manifest @@ -1,4 +1,2 @@ -DIST libksba-1.3.5.tar.bz2 620649 BLAKE2B 6ed250684e40b4efcc07a86584adfbc659f886919d0306e82e2275c9acb8a1df698c7cc9a917fa66dd906fe473d14fa29507c03e681aed86286d65d9551cb5f6 SHA512 60179bfd109b7b4fd8d2b30a3216540f03f5a13620d9a5b63f1f95788028708a420911619f172ba57e945a6a2fcd2ef7eaafc5585a0eb2b9652cfadf47bf39a2 -DIST libksba-1.4.0.tar.bz2 651319 BLAKE2B 0e3f49fd0d389d905ff75ddad6ac1f3d158d2d4d9f47d08c14d11e3fdc07aa3f661e7ea53612770269b4e08e7b61af2d83a1679874daa0605638454059cb3321 SHA512 7c1666017ebfa50b5663153dead1e019e0ee342c4f44ee8f644fc749e82dcc983237ef0f557de9de3f7908dc90405d967a4db2e36e04fe0d5a09edf49f8a0c8d DIST libksba-1.5.0.tar.bz2 656518 BLAKE2B 077655031f82ff13c596ad0be0d0f15408a5b793f00e3af3516f4f207285f7d76096216c7bf11d2c46c28eb332cc74df39bef84afb0f47184c8ebdd8cb92a86d SHA512 84383e8b084bf47ac646a9aacb174e510ffcab4b966b649e4351990eaf7ce78cc9d199e6c4f3a1be697888c857ee86ecef949c06156790c7d8d0bd0fb0142721 DIST libksba-1.5.1.tar.bz2 659280 BLAKE2B f247a2c9545e3c3ae3bbcf50344ca530ef320d12b9a1e301bca086b0e1a69e6b7a88b912b14f862d82e7ad45bf588754db601d987ee42579d8042e68b5108d33 SHA512 156fe6a36daa7b11ce580366ab36a5fceda253413f0057ace791e4f028fd3158a70a3f6ba1d0c824fafee4420d1076864dbd0911606fb65e14c8b2332b6cc92b diff --git a/dev-libs/libksba/libksba-1.3.5-r1.ebuild b/dev-libs/libksba/libksba-1.3.5-r1.ebuild deleted file mode 100644 index 1d6f3735e79..000 --- a/dev-libs/libksba/libksba-1.3.5-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit ltprune - -DESCRIPTION="X.509 and CMS (PKCS#7) library" -HOMEPAGE="http://www.gnupg.org/related_software/libksba"; -SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2" - -LICENSE="LGPL-3+ GPL-2+ GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="static-libs" - -RDEPEND=">=dev-libs/libgpg-error-1.8" -DEPEND="${RDEPEND}" - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - # ppl need to use lib*-config for --cflags and --libs - prune_libtool_files -} diff --git a/dev-libs/libksba/libksba-1.3.5-r2.ebuild b/dev-libs/libksba/libksba-1.3.5-r2.ebuild deleted file mode 100644 index a4e474c9c33..000 --- a/dev-libs/libksba/libksba-1.3.5-r2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="X.509 and CMS (PKCS#7) library" -HOMEPAGE="http://www.gnupg.org/related_software/libksba"; -SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2" - -LICENSE="LGPL-3+ GPL-2+ GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="static-libs" - -RDEPEND=">=dev-libs/libgpg-error-1.8" -DEPEND="${RDEPEND}" - -src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" - LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" - $("${S}/configure" --help | grep -o -- '--without-.*-prefix') - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - # ppl need to use lib*-config for --cflags and --libs - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/libksba/libksba-1.4.0.ebuild b/dev-libs/libksba/libksba-1.4.0.ebuild deleted file mode 100644 index 788b2975735..000 --- a/dev-libs/libksba/libksba-1.4.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="X.509 and CMS (PKCS#7) library" -HOMEPAGE="http://www.gnupg.org/related_software/libksba"; -SRC_URI="mirror:/
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libksba/
commit: 4a580edc9fdb4b141a86b99f1707bfe400dfb47a Author: Lars Wendler gentoo org> AuthorDate: Wed Apr 7 06:37:48 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Apr 7 06:41:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a580edc dev-libs/libksba: Bump to version 1.5.1 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libksba/Manifest | 1 + dev-libs/libksba/libksba-1.5.1.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest index c3c330a4ac4..ae11a51faa2 100644 --- a/dev-libs/libksba/Manifest +++ b/dev-libs/libksba/Manifest @@ -1,3 +1,4 @@ DIST libksba-1.3.5.tar.bz2 620649 BLAKE2B 6ed250684e40b4efcc07a86584adfbc659f886919d0306e82e2275c9acb8a1df698c7cc9a917fa66dd906fe473d14fa29507c03e681aed86286d65d9551cb5f6 SHA512 60179bfd109b7b4fd8d2b30a3216540f03f5a13620d9a5b63f1f95788028708a420911619f172ba57e945a6a2fcd2ef7eaafc5585a0eb2b9652cfadf47bf39a2 DIST libksba-1.4.0.tar.bz2 651319 BLAKE2B 0e3f49fd0d389d905ff75ddad6ac1f3d158d2d4d9f47d08c14d11e3fdc07aa3f661e7ea53612770269b4e08e7b61af2d83a1679874daa0605638454059cb3321 SHA512 7c1666017ebfa50b5663153dead1e019e0ee342c4f44ee8f644fc749e82dcc983237ef0f557de9de3f7908dc90405d967a4db2e36e04fe0d5a09edf49f8a0c8d DIST libksba-1.5.0.tar.bz2 656518 BLAKE2B 077655031f82ff13c596ad0be0d0f15408a5b793f00e3af3516f4f207285f7d76096216c7bf11d2c46c28eb332cc74df39bef84afb0f47184c8ebdd8cb92a86d SHA512 84383e8b084bf47ac646a9aacb174e510ffcab4b966b649e4351990eaf7ce78cc9d199e6c4f3a1be697888c857ee86ecef949c06156790c7d8d0bd0fb0142721 +DIST libksba-1.5.1.tar.bz2 659280 BLAKE2B f247a2c9545e3c3ae3bbcf50344ca530ef320d12b9a1e301bca086b0e1a69e6b7a88b912b14f862d82e7ad45bf588754db601d987ee42579d8042e68b5108d33 SHA512 156fe6a36daa7b11ce580366ab36a5fceda253413f0057ace791e4f028fd3158a70a3f6ba1d0c824fafee4420d1076864dbd0911606fb65e14c8b2332b6cc92b diff --git a/dev-libs/libksba/libksba-1.5.1.ebuild b/dev-libs/libksba/libksba-1.5.1.ebuild new file mode 100644 index 000..788b2975735 --- /dev/null +++ b/dev-libs/libksba/libksba-1.5.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="X.509 and CMS (PKCS#7) library" +HOMEPAGE="http://www.gnupg.org/related_software/libksba"; +SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2" + +LICENSE="LGPL-3+ GPL-2+ GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" + +RDEPEND=">=dev-libs/libgpg-error-1.8" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/bison" + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" + LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" + $("${S}/configure" --help | grep -o -- '--without-.*-prefix') + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + # ppl need to use lib*-config for --cflags and --libs + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/, dev-java/cglib/files/
commit: 92f8cce642eb5a21765420be48676300657e7966 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 7 06:26:10 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Apr 7 06:26:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f8cce6 dev-java/cglib: Drop 3.1 Closes: https://bugs.gentoo.org/778596 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-java/cglib/Manifest| 1 - dev-java/cglib/cglib-3.1.ebuild| 58 -- dev-java/cglib/files/cglib-3.1-build.xml.patch | 36 3 files changed, 95 deletions(-) diff --git a/dev-java/cglib/Manifest b/dev-java/cglib/Manifest index cf2193ec38b..e2e74e006c2 100644 --- a/dev-java/cglib/Manifest +++ b/dev-java/cglib/Manifest @@ -1,2 +1 @@ DIST cglib-RELEASE_3_3_0.tar.gz 151490 BLAKE2B d7ca4cc9ea6dad9f7a827c784ad13f93e8f31c817c5a0182a86b2ba759ccd3dfbec88d5178507599cd08a97a1ef13ba4880cab016b68b92dda3358bfb0a751c0 SHA512 635dcdb10a8fe83887a1dc8cf12844fe61b73a12fb530bf84d6ac53f75b0103820d76518cbc0d93d63dba86d13929f0df4dbae3b4943a402cf9f2af76f44161a -DIST cglib-src-3.1.jar 1541525 BLAKE2B 46df8c11a8d05549c15a3bbf0f9789fbe4ad0540caa5be6d30f922aec95b55427cf36bff7740ba8c050c3c72749c6e9c98d8119a6de345126d7ef72343130568 SHA512 3b246b37f1c90acaefd4ba64f1f1db0b4d1fa64025f0e4e216ae7955e05701671bf8dc01d19c754286966cc5f8c06d78d02cb4f4500542f4448656768109c13f diff --git a/dev-java/cglib/cglib-3.1.ebuild b/dev-java/cglib/cglib-3.1.ebuild deleted file mode 100644 index 88dbbfbb6dd..000 --- a/dev-java/cglib/cglib-3.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -JAVA_PKG_IUSE="doc examples source test" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="cglib is a powerful, high performance and quality Code Generation Library" -HOMEPAGE="https://github.com/cglib/cglib"; -SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.jar" - -LICENSE="Apache-2.0" -SLOT="3" -KEYWORDS="amd64 ~arm64 ppc64 x86" - -IUSE="" - -COMMON_DEP="dev-java/asm:4 - dev-java/ant-core:0" -RDEPEND=">=virtual/jre-1.6 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.6 - test? ( dev-java/junit:4 ) - ${COMMON_DEP}" - -S="${WORKDIR}" - -JAVA_ANT_REWRITE_CLASSPATH="yes" -EANT_GENTOO_CLASSPATH="asm-4 ant-core" - -java_prepare() { - find . -iname '*.jar' -delete || die - - # Get rid of some parts in XML. - epatch "${FILESDIR}"/${P}-build.xml.patch -} - -src_install() { - java-pkg_newjar dist/${P}.jar ${PN}.jar - - if use doc; then - java-pkg_dojavadoc docs - fi - - if use source; then - java-pkg_dosrc src/proxy/net - fi - - if use examples; then - java-pkg_doexamples --subdir samples src/proxy/samples - fi -} - -src_test() { - java-pkg-2_src_test -} diff --git a/dev-java/cglib/files/cglib-3.1-build.xml.patch b/dev-java/cglib/files/cglib-3.1-build.xml.patch deleted file mode 100644 index 0bf60be7b01..000 --- a/dev-java/cglib/files/cglib-3.1-build.xml.patch +++ /dev/null @@ -1,36 +0,0 @@ build.xml.orig 2015-04-11 20:26:25.459688628 +0200 -+++ build.xml 2015-04-11 20:28:41.930026892 +0200 -@@ -73,7 +73,7 @@ - - -+ target="${compile.target}" extdirs="${compile.extdirs}" source="${compile.source}"> - - - -@@ -123,15 +123,6 @@ - - - -- -- -- -- -- -- -- -- -- - - - -@@ -246,7 +237,7 @@ - - - -- -+ - - -
[gentoo-commits] repo/gentoo:master commit in: media-libs/libebur128/
commit: 0f107c30b40a4dd989d62b45014b2b6db86aeb49 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 7 06:24:05 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Apr 7 06:25:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f107c30 media-libs/libebur128: Drop 1.2.4 Closes: https://bugs.gentoo.org/780105 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libebur128/Manifest| 1 - media-libs/libebur128/libebur128-1.2.4.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/media-libs/libebur128/Manifest b/media-libs/libebur128/Manifest index 113780e952e..d61dcb6542c 100644 --- a/media-libs/libebur128/Manifest +++ b/media-libs/libebur128/Manifest @@ -1,3 +1,2 @@ DIST ebu-loudness-test-setv05.zip 91631421 BLAKE2B 95a345b0700893ab96854c7563ecc9c667db30e8137352226d1f1ac7a666f6b08d1748d88ef11f72056d0a4bd513f365a1336de568ea45917a6ba9af5bc526ea SHA512 60d022fdac47ad0be2688411be9daecbff85da994d6fa4921bba6cffab841b081d8b15d9ce284ad2253efb686463450a84a0d19cb0bad7a934546cc52dd73771 -DIST libebur128-1.2.4.tar.gz 23140 BLAKE2B 4095a11b976109c82ffbd133d5e509b60a2fa27871982d4a81c1927cb23783e89f907bcce52e78d3c743d1e41d1bd823b9b7b510792137649e4b3b680c93eca7 SHA512 d9aec133aca9240f7e859aae30cfcab07ba7aa20378187d53dfeec4cd3840d49bb117fa0698591bac04d95f9d8b5cd0b1fbe41c364694f2fa8267dd690b2dc02 DIST libebur128-1.2.6.tar.gz 25890 BLAKE2B 8f497091d201f05efc02c423ac3e83e9d056c11ac0dd67cc89d43b7d50f1a28f22ea0f35d329e6f7c8e3df4fb1f245e729fcf7201bdf0c83477211f67472fd00 SHA512 ab188c6d32cd14613119258313a8a3fb1167b55501c9f5b6d3ba738d674bc58f24ac3034c23d9730ed8dc3e95a23619bfb81719e4c79807a9a16c1a5b3423582 diff --git a/media-libs/libebur128/libebur128-1.2.4.ebuild b/media-libs/libebur128/libebur128-1.2.4.ebuild deleted file mode 100644 index bbea82445b4..000 --- a/media-libs/libebur128/libebur128-1.2.4.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-multilib - -DESCRIPTION="A library implementing the EBU R128 loudness standard" -HOMEPAGE="https://github.com/jiixyj/libebur128"; -SRC_URI="https://github.com/jiixyj/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://tech.ebu.ch/files/live/sites/tech/files/shared/testmaterial/ebu-loudness-test-setv05.zip )" - -LICENSE="MIT" -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( app-arch/unzip - media-libs/libsndfile[${MULTILIB_USEDEP}] )" - -multilib_src_configure() { - local mycmakeargs=( - -DBUILD_STATIC_LIBS=$(usex static-libs) - -DENABLE_TESTS=$(usex test) - ) - cmake-utils_src_configure -} - -multilib_src_test() { - cd "${WORKDIR}" || die - "${BUILD_DIR}"/r128-test-library | tee test-results - grep -c "^FAILED" test-results > /dev/null \ - && die "At least one test failed" -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/
commit: 4cc2384ee9c57d331b9f52a96d51f080dcf0f475 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:24:55 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:24:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc2384e dev-lang/erlang: Stabilize 23.2.7 ppc64, #780669 Signed-off-by: Sam James gentoo.org> dev-lang/erlang/erlang-23.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/erlang/erlang-23.2.7.ebuild b/dev-lang/erlang/erlang-23.2.7.ebuild index e78f4f36b06..fc507a8315e 100644 --- a/dev-lang/erlang/erlang-23.2.7.ebuild +++ b/dev-lang/erlang/erlang-23.2.7.ebuild @@ -22,7 +22,7 @@ LICENSE="Apache-2.0" # same build of ERTS that was used when compiling the code. See # http://erlang.org/doc/system_principles/misc.html for more information. SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/netifrc/
commit: 18752b48e4f984a10a5b164a08cc3b6d6705042e Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:24:51 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:24:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18752b48 net-misc/netifrc: Stabilize 0.7.3 ppc64, #780573 Signed-off-by: Sam James gentoo.org> net-misc/netifrc/netifrc-0.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/netifrc/netifrc-0.7.3.ebuild b/net-misc/netifrc/netifrc-0.7.3.ebuild index ffdbd0585cd..1288e244346 100644 --- a/net-misc/netifrc/netifrc-0.7.3.ebuild +++ b/net-misc/netifrc/netifrc-0.7.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then inherit git-r3 else SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/
commit: fd94f1e8db2b081074465f39e67bc2ab3329339c Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:24:47 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:24:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd94f1e8 app-portage/tatt: Stabilize 0.8 ALLARCHES, #780570 Signed-off-by: Sam James gentoo.org> app-portage/tatt/tatt-0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/tatt/tatt-0.8.ebuild b/app-portage/tatt/tatt-0.8.ebuild index ba8e46a2031..73a7ef4a3b3 100644 --- a/app-portage/tatt/tatt-0.8.ebuild +++ b/app-portage/tatt/tatt-0.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="+templates" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-socks/
commit: 2cf605fa2b4db2b886571e1501459870df0060e5 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:22:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:22:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf605fa dev-python/python-socks: Stabilize 1.2.2 ALLARCHES, #780276 Signed-off-by: Sam James gentoo.org> dev-python/python-socks/python-socks-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-socks/python-socks-1.2.2.ebuild b/dev-python/python-socks/python-socks-1.2.2.ebuild index 29375e51cbf..63ec12cd3af 100644 --- a/dev-python/python-socks/python-socks-1.2.2.ebuild +++ b/dev-python/python-socks/python-socks-1.2.2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" # trio, curio are not packaged # asyncio is the only backend we have, so dep on its deps unconditionally
[gentoo-commits] repo/gentoo:master commit in: dev-python/websocket-client/
commit: 37e99d620fb60fed0169be8607f017732d1fb9a5 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:23:08 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:23:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e99d62 dev-python/websocket-client: Stabilize 0.58.0 ALLARCHES, #780309 Signed-off-by: Sam James gentoo.org> dev-python/websocket-client/websocket-client-0.58.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/websocket-client/websocket-client-0.58.0.ebuild b/dev-python/websocket-client/websocket-client-0.58.0.ebuild index cf64c39706c..7433612032e 100644 --- a/dev-python/websocket-client/websocket-client-0.58.0.ebuild +++ b/dev-python/websocket-client/websocket-client-0.58.0.ebuild @@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P} LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~x64-macos" IUSE="examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: a574a94b0c5acf918c432ebbc9aefd8fd118bcc2 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:23:11 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:23:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a574a94b www-apps/postfixadmin: Stabilize 3.3.8 ALLARCHES, #780357 Signed-off-by: Sam James gentoo.org> www-apps/postfixadmin/postfixadmin-3.3.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild index 0df1b6d2667..20b1f26da4e 100644 --- a/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tvdb_api/
commit: 4014d355117723b3e89fcfa8bb35605b9b04f6d9 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:23:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:23:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4014d355 dev-python/tvdb_api: Stabilize 3.0.2 ALLARCHES, #780306 Signed-off-by: Sam James gentoo.org> dev-python/tvdb_api/tvdb_api-3.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tvdb_api/tvdb_api-3.0.2.ebuild b/dev-python/tvdb_api/tvdb_api-3.0.2.ebuild index 8604174a644..4432098ac2a 100644 --- a/dev-python/tvdb_api/tvdb_api-3.0.2.ebuild +++ b/dev-python/tvdb_api/tvdb_api-3.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/t/${PN}/${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/speg/
commit: 7210f68264d0d0c8d3ea2177958fc622ac401e79 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:22:52 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:22:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7210f682 dev-python/speg: Stabilize 0.3-r2 ALLARCHES, #780291 Signed-off-by: Sam James gentoo.org> dev-python/speg/speg-0.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/speg/speg-0.3-r2.ebuild b/dev-python/speg/speg-0.3-r2.ebuild index 50b5e9ec305..8ae01aa99bc 100644 --- a/dev-python/speg/speg-0.3-r2.ebuild +++ b/dev-python/speg/speg-0.3-r2.ebuild @@ -9,6 +9,6 @@ HOMEPAGE="https://github.com/avakar/speg/"; SRC_URI="https://github.com/avakar/speg/archive/v${PV}.tar.gz -> ${P}.tar.gz" SLOT="0" LICENSE="MIT" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/translate-toolkit/
commit: e066338bfeafdd23b70d0347b0f578d6180280e6 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:23:00 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:23:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e066338b dev-python/translate-toolkit: Stabilize 3.3.3 ALLARCHES, #780303 Signed-off-by: Sam James gentoo.org> dev-python/translate-toolkit/translate-toolkit-3.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/translate-toolkit/translate-toolkit-3.3.3.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.3.3.ebuild index fe65fd0c945..894d0ead037 100644 --- a/dev-python/translate-toolkit/translate-toolkit-3.3.3.ebuild +++ b/dev-python/translate-toolkit/translate-toolkit-3.3.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/translate/translate/releases/download/${PV}/${P}.tar LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="+html +ical +ini +subtitles +yaml" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tenacity/
commit: 608738c8fec2100f6a21555746e8a43042f97540 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:22:56 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:22:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608738c8 dev-python/tenacity: Stabilize 7.0.0 ALLARCHES, #780294 Signed-off-by: Sam James gentoo.org> dev-python/tenacity/tenacity-7.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tenacity/tenacity-7.0.0.ebuild b/dev-python/tenacity/tenacity-7.0.0.ebuild index dcd22bfad3d..358acf894c4 100644 --- a/dev-python/tenacity/tenacity-7.0.0.ebuild +++ b/dev-python/tenacity/tenacity-7.0.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbsphinx/
commit: e30f14da9873ef50c7846b7e5d8361da299bf748 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:21:42 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:21:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30f14da dev-python/nbsphinx: Stabilize 0.8.2 ALLARCHES, #780252 Signed-off-by: Sam James gentoo.org> dev-python/nbsphinx/nbsphinx-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nbsphinx/nbsphinx-0.8.2.ebuild b/dev-python/nbsphinx/nbsphinx-0.8.2.ebuild index 94b3df79908..6d626dc40a7 100644 --- a/dev-python/nbsphinx/nbsphinx-0.8.2.ebuild +++ b/dev-python/nbsphinx/nbsphinx-0.8.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" dev-python/docutils[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 580878e423272fcef6ca0817126cb7fd37513ed0 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:22:03 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:22:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580878e4 dev-python/pyproj: Stabilize 3.0.1 amd64, #780270 Signed-off-by: Sam James gentoo.org> dev-python/pyproj/pyproj-3.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.0.1.ebuild b/dev-python/pyproj/pyproj-3.0.1.ebuild index af1f8f54b07..e9a704baf81 100644 --- a/dev-python/pyproj/pyproj-3.0.1.ebuild +++ b/dev-python/pyproj/pyproj-3.0.1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_p/.post}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" RDEPEND=">=sci-libs/proj-7.2.0:=" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/nose2/
commit: dcf1afbad2158417bf9a7d574d42b6bbaf685933 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:21:46 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:21:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf1afba dev-python/nose2: Stabilize 0.10.0 ALLARCHES, #780255 Signed-off-by: Sam James gentoo.org> dev-python/nose2/nose2-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nose2/nose2-0.10.0.ebuild b/dev-python/nose2/nose2-0.10.0.ebuild index 1f4c68ec3af..78d73e08836 100644 --- a/dev-python/nose2/nose2-0.10.0.ebuild +++ b/dev-python/nose2/nose2-0.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/nose-devs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc" # Failures need investigating RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycson/
commit: e810b28549e3bf7852b4c3578c6b673852b110ce Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:21:58 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:21:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e810b285 dev-python/pycson: Stabilize 0.8-r1 ALLARCHES, #780267 Signed-off-by: Sam James gentoo.org> dev-python/pycson/pycson-0.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycson/pycson-0.8-r1.ebuild b/dev-python/pycson/pycson-0.8-r1.ebuild index 67ca8c30fe1..aa79a8793be 100644 --- a/dev-python/pycson/pycson-0.8-r1.ebuild +++ b/dev-python/pycson/pycson-0.8-r1.ebuild @@ -9,6 +9,6 @@ HOMEPAGE="https://github.com/avakar/pycson/"; SRC_URI="https://github.com/avakar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" SLOT="0" LICENSE="MIT" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="dev-python/speg"
[gentoo-commits] repo/gentoo:master commit in: dev-python/phonenumbers/
commit: ed6eede9f05576d2a00828ca4366f91636b269e4 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:21:54 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:21:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6eede9 dev-python/phonenumbers: Stabilize 8.12.20 ALLARCHES, #780261 Signed-off-by: Sam James gentoo.org> dev-python/phonenumbers/phonenumbers-8.12.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/phonenumbers/phonenumbers-8.12.20.ebuild b/dev-python/phonenumbers/phonenumbers-8.12.20.ebuild index 8f5b4d0422a..e1586dbb97b 100644 --- a/dev-python/phonenumbers/phonenumbers-8.12.20.ebuild +++ b/dev-python/phonenumbers/phonenumbers-8.12.20.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DOCS=(README.md)
[gentoo-commits] repo/gentoo:master commit in: dev-python/peewee/
commit: 00b51404a17be6fdadc9651b7540522d6656e15c Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:21:50 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:21:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b51404 dev-python/peewee: Stabilize 3.14.3 amd64, #780258 Signed-off-by: Sam James gentoo.org> dev-python/peewee/peewee-3.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/peewee/peewee-3.14.3.ebuild b/dev-python/peewee/peewee-3.14.3.ebuild index 618fc504213..5ac1aeef0ea 100644 --- a/dev-python/peewee/peewee-3.14.3.ebuild +++ b/dev-python/peewee/peewee-3.14.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: ffe7191d4a13f0e72eee66a0fafeebc74b6d1f24 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:53 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe7191d dev-lang/python: Stabilize 3.6.13_p1 arm64, #779841 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.6.13_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.6.13_p1.ebuild b/dev-lang/python/python-3.6.13_p1.ebuild index 4f97aa048f2..7703c375cc4 100644 --- a/dev-lang/python/python-3.6.13_p1.ebuild +++ b/dev-lang/python/python-3.6.13_p1.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}/${PYVER}m" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc x86" IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline +sqlite +ssl test +threads tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 26ef15ad6172973136c93d2650ef1ac8e8048571 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:54 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ef15ad dev-lang/python: Stabilize 3.7.10_p1 arm64, #779841 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.7.10_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.7.10_p1.ebuild b/dev-lang/python/python-3.7.10_p1.ebuild index ee299aa7ad7..c6b5a67b702 100644 --- a/dev-lang/python/python-3.7.10_p1.ebuild +++ b/dev-lang/python/python-3.7.10_p1.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}/${PYVER}m" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/asm/
commit: 0be4ebc12de71dfdeeb07e9768adfe9200df5f00 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:30 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be4ebc1 dev-java/asm: Stabilize 9.1 arm64, #778596 Signed-off-by: Sam James gentoo.org> dev-java/asm/asm-9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/asm/asm-9.1.ebuild b/dev-java/asm/asm-9.1.ebuild index fff77ca01ff..671695dc812 100644 --- a/dev-java/asm/asm-9.1.ebuild +++ b/dev-java/asm/asm-9.1.ebuild @@ -12,7 +12,7 @@ MY_P="ASM_${PV//./_}" SRC_URI="https://gitlab.ow2.org/asm/asm/-/archive/${MY_P}/asm-${MY_P}.tar.gz"; LICENSE="BSD" SLOT="9" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~x64-macos" RESTRICT="test" CDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 45b1d1197bbe6a230b50390a91e5cb3fd3574e8d Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:21:03 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:21:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b1d119 dev-lang/python: Stabilize 2.7.18_p8 arm64, #779844 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-2.7.18_p8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-2.7.18_p8.ebuild b/dev-lang/python/python-2.7.18_p8.ebuild index 19b9700c50d..4930bd0d25a 100644 --- a/dev-lang/python/python-2.7.18_p8.ebuild +++ b/dev-lang/python/python-2.7.18_p8.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" IUSE="-berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline +sqlite +ssl +threads tk +wide-unicode wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild.
[gentoo-commits] repo/gentoo:master commit in: dev-java/cglib/
commit: 66377a78701c943c50e77d509e82c0c7979f837b Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:31 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66377a78 dev-java/cglib: Stabilize 3.3.0 arm64, #778596 Signed-off-by: Sam James gentoo.org> dev-java/cglib/cglib-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/cglib/cglib-3.3.0.ebuild b/dev-java/cglib/cglib-3.3.0.ebuild index f15e55c92d0..df66cf8c3d6 100644 --- a/dev-java/cglib/cglib-3.3.0.ebuild +++ b/dev-java/cglib/cglib-3.3.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/cglib/cglib/archive/refs/tags/${MY_PV}.tar.gz -> ${M LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND="dev-java/ant-core:0 dev-java/asm:9
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 256cc27542dff4b13989f77ad780c850e7960cc6 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:55 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256cc275 dev-lang/python: Stabilize 3.8.8_p1 arm64, #779841 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.8.8_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.8.8_p1.ebuild b/dev-lang/python/python-3.8.8_p1.ebuild index 2192ea0b191..bb83a674744 100644 --- a/dev-lang/python/python-3.8.8_p1.ebuild +++ b/dev-lang/python/python-3.8.8_p1.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: dc3762557782bd20eec5d358934ce6986ba93647 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:56 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc376255 dev-lang/python: Stabilize 3.9.2_p1 arm64, #779841 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.9.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.9.2_p1.ebuild b/dev-lang/python/python-3.9.2_p1.ebuild index eecbc6f77a7..14602c47253 100644 --- a/dev-lang/python/python-3.9.2_p1.ebuild +++ b/dev-lang/python/python-3.9.2_p1.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/coverage/
commit: 9224d0fbf9e704dea823de4aaf40aec9ec9841fa Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9224d0fb dev-python/coverage: Stabilize 5.5 arm64, #780189 Signed-off-by: Sam James gentoo.org> dev-python/coverage/coverage-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/coverage/coverage-5.5.ebuild b/dev-python/coverage/coverage-5.5.ebuild index 08a1aa1c38c..b710cf68c2c 100644 --- a/dev-python/coverage/coverage-5.5.ebuild +++ b/dev-python/coverage/coverage-5.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" #IUSE="test" # The tests are impossible to appease. Please run them externally # via tox. Or fix the ebuild if you have hours of time to spend
[gentoo-commits] repo/gentoo:master commit in: media-libs/libebur128/
commit: f8de3943af5ace5391c2cc7a38743ab7b21662f1 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:44 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8de3943 media-libs/libebur128: Stabilize 1.2.6 arm64, #780105 Signed-off-by: Sam James gentoo.org> media-libs/libebur128/libebur128-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libebur128/libebur128-1.2.6.ebuild b/media-libs/libebur128/libebur128-1.2.6.ebuild index 735eeddcf1b..2f6ba7d05eb 100644 --- a/media-libs/libebur128/libebur128-1.2.6.ebuild +++ b/media-libs/libebur128/libebur128-1.2.6.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/jiixyj/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/1" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/
commit: 93df58995e195acfdb046e209c3aae4e5f22a75f Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:35 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93df5899 x11-libs/gtk+: Stabilize 3.24.26 arm64, #778932 Signed-off-by: Sam James gentoo.org> x11-libs/gtk+/gtk+-3.24.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gtk+/gtk+-3.24.26.ebuild b/x11-libs/gtk+/gtk+-3.24.26.ebuild index 7ba53d6e82b..35c5e77feb4 100644 --- a/x11-libs/gtk+/gtk+-3.24.26.ebuild +++ b/x11-libs/gtk+/gtk+-3.24.26.ebuild @@ -17,7 +17,7 @@ REQUIRED_USE=" xinerama? ( X ) " -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Upstream wants us to do their job: # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/
commit: 625f0836a0d001d56daacd9f56eb50e1ee661ea6 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:36 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625f0836 dev-util/gtk-update-icon-cache: Stabilize 3.24.26 arm64, #778932 Signed-off-by: Sam James gentoo.org> dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild index 2efd47edd97..87d12e868a4 100644 --- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild +++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.ta LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # man page was previously installed by gtk+:3 ebuild RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/taglib/
commit: d1f1b9022b49bcd60710a164315b09578a18eb96 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:20:40 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:20:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f1b902 media-libs/taglib: Stabilize 1.12 arm64, #779733 Signed-off-by: Sam James gentoo.org> media-libs/taglib/taglib-1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/taglib/taglib-1.12.ebuild b/media-libs/taglib/taglib-1.12.ebuild index c0ad26d358f..b493459ec43 100644 --- a/media-libs/taglib/taglib-1.12.ebuild +++ b/media-libs/taglib/taglib-1.12.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://taglib.github.io/"; SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1 MPL-1.1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" SLOT="0" IUSE="debug doc examples test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/redcloth/
commit: dcf03f27cd5f204747e8cb340c2dcfdd8319844a Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 7 05:47:11 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 7 06:14:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf03f27 dev-ruby/redcloth: add ruby30; drop unused versionator eclass Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/redcloth/redcloth-4.3.2-r2.ebuild | 61 ++ 1 file changed, 61 insertions(+) diff --git a/dev-ruby/redcloth/redcloth-4.3.2-r2.ebuild b/dev-ruby/redcloth/redcloth-4.3.2-r2.ebuild new file mode 100644 index 000..e442db0353e --- /dev/null +++ b/dev-ruby/redcloth/redcloth-4.3.2-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_NAME="RedCloth" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc CHANGELOG" + +RUBY_FAKEGEM_REQUIRE_PATHS="lib/case_sensitive_require" + +RUBY_FAKEGEM_GEMSPEC=redcloth.gemspec + +inherit ruby-fakegem + +DESCRIPTION="A module for using Textile in Ruby" +HOMEPAGE="http://redcloth.org/"; + +GITHUB_USER=jgarber +SRC_URI="https://github.com/${GITHUB_USER}/redcloth/archive/v${PV}.tar.gz -> ${RUBY_FAKEGEM_NAME}-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND+=" =dev-util/ragel-6*" + +PATCHES=( "${FILESDIR}/${P}-load-documents.patch" ) + +ruby_add_bdepend " + >=dev-ruby/rake-0.8.7 + >=dev-ruby/rake-compiler-0.7.1 + test? ( >=dev-ruby/diff-lcs-1.1.2 )" + +pkg_setup() { + ruby-ng_pkg_setup + + # Export the VERBOSE variable to avoid remapping of stdout and + # stderr, and that breaks because of bad interactions between + # echoe, Ruby and Gentoo. + export VERBOSE=1 +} + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile ${PN}.gemspec || die + rm -f tasks/{release,rspec,rvm}.rake || die +} + +each_ruby_compile() { + # We cannot run this manually easily, because Ragel re-generation + # is a mess + ${RUBY} -S rake compile || die "rake compile failed" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: ecf946f36f77eb77509d2a8d746d566bf882e0f5 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 7 05:50:02 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 7 06:14:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf946f3 dev-ruby/sqlite3: add ruby30 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild index 8eabff0df5b..4733b3915fb 100644 --- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_TASK_DOC="faq" RUBY_FAKEGEM_DOCDIR="doc faq"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mocha/
commit: f1780f7975478e28e525f48fbd1e3be71cfa2156 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 7 06:03:30 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 7 06:14:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1780f79 dev-ruby/mocha: add ruby30 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mocha/mocha-0.14.0-r1.ebuild | 31 +++ 1 file changed, 31 insertions(+) diff --git a/dev-ruby/mocha/mocha-0.14.0-r1.ebuild b/dev-ruby/mocha/mocha-0.14.0-r1.ebuild new file mode 100644 index 000..0e4a590535d --- /dev/null +++ b/dev-ruby/mocha/mocha-0.14.0-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_TASK_TEST="MOCHA_NO_DOCS=true test:units" + +RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md" + +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +inherit ruby-fakegem + +DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock" +HOMEPAGE="http://gofreerange.com/mocha/docs/"; + +LICENSE="MIT" +SLOT="0.14" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend " + test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )" + +ruby_add_rdepend "dev-ruby/metaclass" #metaclass ~> 0.0.1 + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die + sed -i -e '20irequire "mocha/setup"' test/test_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/shoulda/
commit: 2e2dc9443cf7887f7140927ae7c5a7de003b8c6f Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 7 06:10:10 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 7 06:14:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e2dc944 dev-ruby/shoulda: add ruby27, ruby30 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/shoulda/shoulda-2.11.3-r3.ebuild | 27 +++ 1 file changed, 27 insertions(+) diff --git a/dev-ruby/shoulda/shoulda-2.11.3-r3.ebuild b/dev-ruby/shoulda/shoulda-2.11.3-r3.ebuild new file mode 100644 index 000..905694b9e65 --- /dev/null +++ b/dev-ruby/shoulda/shoulda-2.11.3-r3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTION_GUIDELINES.rdoc README.rdoc" + +RUBY_FAKEGEM_GEMSPEC=shoulda.gemspec + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="http://thoughtbot.com/projects/shoulda"; +SRC_URI="https://github.com/thoughtbot/${PN}/tarball/v${PV} -> ${P}.tar.gz" +RUBY_S="thoughtbot-${PN}-*" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +IUSE="" + +# tests seem to be quite broken :( They require working version of +# various rails versions. There appear to be unit and matcher tests but +# they can't be run on their own. +RESTRICT=test
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagstamon/
commit: 0c35185858fb5b28d055300acae688b0f3fde0a1 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 7 06:14:14 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 7 06:14:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c351858 net-analyzer/nagstamon: add 3.6.0 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> net-analyzer/nagstamon/Manifest | 1 + net-analyzer/nagstamon/nagstamon-3.6.0.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/net-analyzer/nagstamon/Manifest b/net-analyzer/nagstamon/Manifest index b7a773ddc3e..de821af8187 100644 --- a/net-analyzer/nagstamon/Manifest +++ b/net-analyzer/nagstamon/Manifest @@ -1 +1,2 @@ DIST Nagstamon-3.4.1.tar.gz 563745 BLAKE2B 3ac35c90757eb525e7e7953f63a8798a0087470e4a94161987f3c382b6be43240aa8b5c44f279d23d841dbf9e4536f38d3f5e2f63234538a00fe6b6e0ee9c680 SHA512 68f8a7345c606b8ad4511b34e2d76383faf8831202c9429ab24eeb215073984f00f580c83a7f5e348f7d4104d3c82bd6f4661939801444e463c3fcf64c8240bd +DIST nagstamon-3.6.0.tar.gz 573998 BLAKE2B 6cc1e7918d8a7a53255fbd1661b8a41c0f3f414341da64724e566ceb95378590ed325fea757fffcdccf33533c8e34ca235036b47323f89bfcb3d06007a0cf43e SHA512 4da9b20c518129857ff86fa4aa4aa7507fce6c5b43fc917a4b8681d36e69f267045ab35c2f6922bde55536bf55e753f61b4fc184165e2f6d9eb6cb9b00703c69 diff --git a/net-analyzer/nagstamon/nagstamon-3.6.0.ebuild b/net-analyzer/nagstamon/nagstamon-3.6.0.ebuild new file mode 100644 index 000..04d03cf4b9d --- /dev/null +++ b/net-analyzer/nagstamon/nagstamon-3.6.0.ebuild @@ -0,0 +1,55 @@ +# 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 python-r1 distutils-r1 + +MY_PN="Nagstamon" +MY_P="${MY_PN}-${PV/_p/-}" + +DESCRIPTION="status monitor for the desktop" +DESCRIPTION="systray monitor for displaying realtime status of several monitoring systems" +HOMEPAGE="https://nagstamon.de"; +SRC_URI="https://github.com/HenriWahl/Nagstamon/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/PyQt5[gui,multimedia,svg,widgets,${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/secretstorage[${PYTHON_USEDEP}] + >=dev-python/python-xlib-0.19[${PYTHON_USEDEP}] + dev-python/requests-kerberos[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( "${FILESDIR}/${PN}-3.0-setup.patch" ) + +src_prepare() { + default_src_prepare + + # pre-compressed already + rm Nagstamon/resources/nagstamon.1.gz || die + sed -i -e 's:\(nagstamon\.1\)\.gz:\1:' setup.py || die + + mv ${PN}.py ${PN} || die + + rm -rf "${S}/Nagstamon/thirdparty/Xlib/" || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-mixer/, media-libs/sdl-mixer/files/
commit: 0646663bfcadb4ffe7550e2bb41097f42818ed49 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 05:50:42 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:10:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0646663b media-libs/sdl-mixer: fix slibtool (parallel) build Thanks-to: orbea riseup.net> See: 36d63464d341868f0ba533188238c805710f16e0 Bug: https://bugs.gentoo.org/777420 Signed-off-by: Sam James gentoo.org> .../sdl-mixer-1.2.12-parallel-build-slibtool.patch | 92 ++ media-libs/sdl-mixer/sdl-mixer-1.2.12-r4.ebuild| 8 +- 2 files changed, 99 insertions(+), 1 deletion(-) diff --git a/media-libs/sdl-mixer/files/sdl-mixer-1.2.12-parallel-build-slibtool.patch b/media-libs/sdl-mixer/files/sdl-mixer-1.2.12-parallel-build-slibtool.patch new file mode 100644 index 000..a9996f9b10e --- /dev/null +++ b/media-libs/sdl-mixer/files/sdl-mixer-1.2.12-parallel-build-slibtool.patch @@ -0,0 +1,92 @@ +https://github.com/libsdl-org/SDL_mixer/pull/311 + +This is the SDL 1 variant of the SDL 2 patch also in Gentoo. +See: 36d63464d341868f0ba533188238c805710f16e0 (Gentoo) +Bug: https://bugs.gentoo.org/777420 + +From 0b3b8a5f886648c95ce5ed0abb3d4e9e181d7ca6 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Tue, 6 Apr 2021 07:32:27 -0700 +Subject: [PATCH] build: Fix parallel make with slibtool. + +--- +diff --git a/Makefile.in b/Makefile.in +index 293608d..5d27df1 100644 +--- a/Makefile.in b/Makefile.in +@@ -47,7 +47,7 @@ LT_RELEASE = @LT_RELEASE@ + LT_REVISION = @LT_REVISION@ + LT_LDFLAGS = -no-undefined -rpath $(libdir) -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) + +-all: $(srcdir)/configure Makefile $(objects) $(objects)/$(TARGET) $(objects)/playwave$(EXE) $(objects)/playmus$(EXE) ++all: $(srcdir)/configure Makefile $(objects)/$(TARGET) $(objects)/playwave$(EXE) $(objects)/playmus$(EXE) + + $(srcdir)/configure: $(srcdir)/configure.ac + @echo "Warning, configure is out of date, please re-run autogen.sh" +@@ -55,8 +55,9 @@ $(srcdir)/configure: $(srcdir)/configure.ac + Makefile: $(srcdir)/Makefile.in + $(SHELL) config.status $@ + +-$(objects): +- $(SHELL) $(auxdir)/mkinstalldirs $@ ++$(objects)/.created: ++ $(SHELL) $(auxdir)/mkinstalldirs $(objects) ++ touch $@ + + .PHONY: all install install-hdrs install-lib install-bin uninstall uninstall-hdrs uninstall-lib uninstall-bin clean distclean dist + +@@ -78,7 +79,7 @@ install-hdrs: + done + $(SHELL) $(auxdir)/mkinstalldirs $(libdir)/pkgconfig + $(INSTALL) -m 644 SDL_mixer.pc $(libdir)/pkgconfig/ +-install-lib: $(objects) $(objects)/$(TARGET) ++install-lib: $(objects)/$(TARGET) + $(SHELL) $(auxdir)/mkinstalldirs $(libdir) + $(LIBTOOL) --mode=install $(INSTALL) $(objects)/$(TARGET) $(libdir)/$(TARGET) + install-bin: +--- a/configure.in b/configure.in +@@ -626,14 +626,14 @@ OBJECTS=`echo $SOURCES` + DEPENDS=`echo $SOURCES` + OBJECTS=`echo "$OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.c,$(objects)/\1.lo,g'` + DEPENDS=`echo "$DEPENDS" | sed 's,\([[^ ]]*\)/\([[^ ]]*\)\.c,\\ +-$(objects)/\2.lo: \1/\2.c\\ ++$(objects)/\2.lo: \1/\2.c \$(objects)/.created\\ + \$(LIBTOOL) --mode=compile \$(CC) \$(CFLAGS) \$(EXTRA_CFLAGS) '"$DEPENDENCY_TRACKING_OPTIONS"' -c \$< -o \$@,g'` + + OBJECTS_CXX=`echo $SOURCES_CXX` + DEPENDS_CXX=`echo $SOURCES_CXX` + OBJECTS_CXX=`echo "$OBJECTS_CXX" | sed 's,[[^ ]]*/\([[^ ]]*\)\.cpp,$(objects)/\1.lo,g'` + DEPENDS_CXX=`echo "$DEPENDS_CXX" | sed 's,\([[^ ]]*\)/\([[^ ]]*\)\.cpp,\\ +-$(objects)/\2.lo: \1/\2.cpp\\ ++$(objects)/\2.lo: \1/\2.cpp \$(objects)/.created\\ + \$(LIBTOOL) --mode=compile \$(CXX) \$(CFLAGS) \$(EXTRA_CFLAGS) '"$DEPENDENCY_TRACKING_OPTIONS"' -c \$< -o \$@,g'` + OBJECTS="$OBJECTS $OBJECTS_CXX" + DEPENDS="$DEPENDS $DEPENDS_CXX" +@@ -643,7 +643,7 @@ VERSION_OBJECTS=`echo $VERSION_SOURCES` + VERSION_DEPENDS=`echo $VERSION_SOURCES` + VERSION_OBJECTS=`echo "$VERSION_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.rc,$(objects)/\1.o,g'` + VERSION_DEPENDS=`echo "$VERSION_DEPENDS" | sed 's,\([[^ ]]*\)/\([[^ ]]*\)\.rc,\\ +-$(objects)/\2.o: \1/\2.rc\\ ++$(objects)/\2.o: \1/\2.rc \$(objects)/.created\\ + \$(WINDRES) \$< \$@,g'` + VERSION_DEPENDS=`echo "$VERSION_DEPENDS" | sed 's,\\$,$,g'` + +@@ -652,7 +652,7 @@ PLAYWAVE_OBJECTS=`echo $PLAYWAVE_SOURCES` + PLAYWAVE_DEPENDS=`echo $PLAYWAVE_SOURCES` + PLAYWAVE_OBJECTS=`echo "$PLAYWAVE_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.c,$(objects)/\1.lo,g'` + PLAYWAVE_DEPENDS=`echo "$PLAYWAVE_DEPENDS" | sed 's,\([[^ ]]*\)/\([[^ ]]*\)\.c,\\ +-$(objects)/\2.lo: \1/\2.c\\ ++$(objects)/\2.lo: \1/\2.c \$(objects)/.created\\ + \$(LIBTOOL) --mode=compile \$(CC) \$(CFLAGS) \$(EXTRA_CFLAGS) '"$DEPENDENCY_TRACKING_OPTIONS"' -c \$< -o \$@,g'` + PLAYWAVE_DEPENDS=`echo "$PLAYWAVE_DEPENDS" | sed 's,\\$,$,g'` + +@@ -661,7 +661,7 @@ PLAYMUS_OBJECTS=`echo $PLAYMUS_SOURCES` + PLAYMUS_DEPENDS=`echo $PLAYMU
[gentoo-commits] repo/proj/dotnet:master commit in: dev-dotnet/dotnetcore-sdk-bin-common/, dev-dotnet/dotnetcore-sdk-bin/
commit: 85d731061942ab7a57efb6b7ac44a97b92ce395c Author: Gergely Nagy ngg hu> AuthorDate: Wed Apr 7 05:40:55 2021 + Commit: Gergely Nagy ngg hu> CommitDate: Wed Apr 7 05:40:55 2021 + URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=85d73106 dev-dotnet/dotnetcore-sdk-bin{-common}: bump to 5.0.202 Signed-off-by: Gergely Nagy ngg.hu> ...bin-common-5.0.201.ebuild => dotnetcore-sdk-bin-common-5.0.202.ebuild} | 0 ...otnetcore-sdk-bin-5.0.201.ebuild => dotnetcore-sdk-bin-5.0.202.ebuild} | 0 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.201.ebuild b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.202.ebuild similarity index 100% rename from dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.201.ebuild rename to dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.202.ebuild diff --git a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.201.ebuild b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.202.ebuild similarity index 100% rename from dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.201.ebuild rename to dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.202.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/
commit: 5f18ee25512686ce1959e169c55c32a9786fcf4a Author: Sam James gentoo org> AuthorDate: Wed Apr 7 02:36:59 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 05:24:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f18ee25 app-arch/rpm: add bug reference to OpenMP check Bug: https://bugs.gentoo.org/779769 Signed-off-by: Sam James gentoo.org> app-arch/rpm/rpm-4.16.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-arch/rpm/rpm-4.16.0.ebuild b/app-arch/rpm/rpm-4.16.0.ebuild index af422db8c46..3e6a36bfe07 100644 --- a/app-arch/rpm/rpm-4.16.0.ebuild +++ b/app-arch/rpm/rpm-4.16.0.ebuild @@ -61,6 +61,7 @@ pkg_setup() { use lua && lua-single_pkg_setup use python && python-single-r1_pkg_setup + # Added USE=openmp and this check for bug #779769 [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/mumps/
commit: a93336ff1ca0d7906d54b3361378b804c6f788dd Author: Sam James gentoo org> AuthorDate: Wed Apr 7 02:41:25 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 05:24:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a93336ff sci-libs/mumps: add multilib inherit for get_libname Signed-off-by: Sam James gentoo.org> sci-libs/mumps/mumps-5.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/mumps/mumps-5.3.5.ebuild b/sci-libs/mumps/mumps-5.3.5.ebuild index 9c2b70d7f00..75cf031e52c 100644 --- a/sci-libs/mumps/mumps-5.3.5.ebuild +++ b/sci-libs/mumps/mumps-5.3.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit fortran-2 flag-o-matic toolchain-funcs +inherit fortran-2 flag-o-matic multilib toolchain-funcs MYP=MUMPS_${PV}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/linux-misc-apps/
commit: 2c6d7eb8057ca361a82f0159609f137855c7e706 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 02:59:11 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 05:24:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6d7eb8 sys-apps/linux-misc-apps: prefix helper get_version_component_count with _ Avoids false positives with pkgcheck's MissingInherits. This is a helper function to emulate versionator.eclass, it's not a missing inherit. Signed-off-by: Sam James gentoo.org> sys-apps/linux-misc-apps/linux-misc-apps-5.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/linux-misc-apps/linux-misc-apps-5.8.ebuild b/sys-apps/linux-misc-apps/linux-misc-apps-5.8.ebuild index 7b479642bd7..305b9ee03e9 100644 --- a/sys-apps/linux-misc-apps/linux-misc-apps-5.8.ebuild +++ b/sys-apps/linux-misc-apps/linux-misc-apps-5.8.ebuild @@ -18,7 +18,7 @@ MY_PV="${MY_PV/-pre/-git}" LINUX_V=$(ver_cut 1-2) -get_version_component_count() { +_get_version_component_count() { local cnt=( $(ver_rs 1- ' ') ) echo ${#cnt[@]} || die } @@ -29,7 +29,7 @@ if [ ${PV/_rc} != ${PV} ]; then LINUX_PATCH=patch-${PV//_/-}.xz SRC_URI="https://www.kernel.org/pub/linux/kernel/v3.x/testing/${LINUX_PATCH} https://www.kernel.org/pub/linux/kernel/v3.x/testing/v${PATCH_VERSION}/${LINUX_PATCH}"; -elif [ $(get_version_component_count) == 4 ]; then +elif [ $(_get_version_component_count) == 4 ]; then # stable-release series LINUX_VER=$(ver_cut 1-3) LINUX_PATCH=patch-${PV}.xz
[gentoo-commits] repo/gentoo:master commit in: sci-libs/mumps/
commit: 4a665e7b736e2b5fd3e2d515ef7b4988623699a0 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 02:42:10 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 05:24:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a665e7b sci-libs/mumps: prefix helper get_version_component_count with _ Avoids false positives with pkgcheck's MissingInherits. This is a helper function to emulate versionator.eclass, it's not a missing inherit. Signed-off-by: Sam James gentoo.org> sci-libs/mumps/mumps-5.3.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/mumps/mumps-5.3.5.ebuild b/sci-libs/mumps/mumps-5.3.5.ebuild index 75cf031e52c..23e0f15d16a 100644 --- a/sci-libs/mumps/mumps-5.3.5.ebuild +++ b/sci-libs/mumps/mumps-5.3.5.ebuild @@ -29,7 +29,7 @@ RDEPEND=" " DEPEND="${RDEPEND}" -get_version_component_count() { +_get_version_component_count() { local cnt=( $(ver_rs 1- ' ') ) echo ${#cnt[@]} || die } @@ -53,7 +53,7 @@ static_to_shared() { -Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \ "$@" -o ${libdir}/${soname} || die "${soname} failed" - if [[ $(get_version_component_count) -ge 1 ]] ; then + if [[ $(_get_version_component_count) -ge 1 ]] ; then ln -s ${soname} ${libdir}/${libname}$(get_libname $(ver_cut 1)) || die fi
[gentoo-commits] repo/gentoo:master commit in: sys-fabric/mstflint/
commit: d05a5ad86b99f86952cc3050d2e49af7ae4598a5 Author: Zac Medico gentoo org> AuthorDate: Wed Apr 7 04:08:34 2021 + Commit: Zac Medico gentoo org> CommitDate: Wed Apr 7 04:09:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05a5ad8 sys-fabric/mstflint: Bump to version 4.16.0_p2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-fabric/mstflint/Manifest | 1 + sys-fabric/mstflint/mstflint-4.16.0_p2.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/sys-fabric/mstflint/Manifest b/sys-fabric/mstflint/Manifest index 525d0558b8f..a779f53f9aa 100644 --- a/sys-fabric/mstflint/Manifest +++ b/sys-fabric/mstflint/Manifest @@ -2,3 +2,4 @@ DIST mstflint-4.10.0_p3.tar.gz 3208065 BLAKE2B 9d27bc41f3af4af2d430814a892bc26b3 DIST mstflint-4.11.0_p5.tar.gz 3622665 BLAKE2B 119d1ca04eaf3ebc2e4b8175525fdc87079b27742013f210f8c38d2ac0e83b46c555e4b8b49d7f1562180473c0873456932939e942b1050e9c952a2e3172185a SHA512 c98f24acda519e62fd8db8e170c39c8ffe69b980bc2c9a167f20cfcb2575038648e463de0c7dfad3ddebe098b8a466640b7a125901c033f193a42ef1bfef00d8 DIST mstflint-4.13.3_p2.tar.gz 3809937 BLAKE2B bfe0d5a531a26547779f2e9377c4c6f393c28623d56c87a1f0210a0fbb767a43f5186c481609722ef2e5066bcdf0110009468b047ca0a8b25c096f4802b43229 SHA512 bd7e937eaed30c4b4479c3bc184d9bd8edff9aba23824fdd6a82f0e62d319854aa74954c783eb483074e322eec94f9a0cd5bd6a0ff4de2422f9b011680324706 DIST mstflint-4.14.0_p3.tar.gz 4012564 BLAKE2B 4203c398665cbc7a0e9f86158e58270c903f546372aecf697c09b75f7fc44944304a4c5f1524362d442ed8e16f5dd9f35fe08ec638c5c556ed182cbac9f1c27b SHA512 c27872e34443df24fb152f2837d2fa31a7a459eff859654d00c815fc942182dc48d18991e83b79cc99bbd5fafe5b721b69e9bee9c927e2d54581eb78d7a5548e +DIST mstflint-4.16.0_p2.tar.gz 4534457 BLAKE2B c199cd0b4eed8ecc20b8ab89235035b7ad258fe583c464dafb31a1e5ba8f6cfd745b132ff12631fa0d98c2d94f16ca69c908c0b6ad94391ec1a3e56ba9967d59 SHA512 03a6b055384b9fab44a31ba6f2de02d1580e08af981c1cad5111a96279872ea960024bfa9debbbdb36019b88713906c3c59d3910a11f169ad5f3a0090bc6c7df diff --git a/sys-fabric/mstflint/mstflint-4.16.0_p2.ebuild b/sys-fabric/mstflint/mstflint-4.16.0_p2.ebuild new file mode 100644 index 000..bac06d183ae --- /dev/null +++ b/sys-fabric/mstflint/mstflint-4.16.0_p2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Mstflint - an open source version of MFT (Mellanox Firmware Tools)" +HOMEPAGE="https://github.com/Mellanox/mstflint"; +LICENSE="|| ( GPL-2 BSD-2 )" +KEYWORDS="~amd64 ~x86" +EGIT_COMMIT="bd8852742cbd5d4d5eb0d67e000275c953cc0820" +MY_PV=${PV/_p/-} +MY_P="" +SRC_URI="https://github.com/Mellanox/mstflint/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +IUSE="adb-generic-tools inband ssl" +SLOT="0" +RDEPEND="dev-db/sqlite:3= + sys-libs/zlib:= + inband? ( sys-fabric/libibmad ) + adb-generic-tools? ( + dev-libs/boost:= + dev-libs/expat:= + ) + ssl? ( dev-libs/openssl:= )" +DEPEND="${RDEPEND}" +S="${WORKDIR}/${PN}-${MY_PV}" + +src_prepare() { + default + echo '#define TOOLS_GIT_SHA "'${EGIT_COMMIT}'"' > ./common/gitversion.h || die +} + +src_configure() { + eautoreconf + econf $(use_enable inband) $(use_enable ssl openssl) $(use adb-generic-tools && printf -- '--enable-adb-generic-tools') +} + +src_compile() { + if use adb-generic-tools; then + pushd ext_libs/json >/dev/null || die + emake + popd >/dev/null || die + fi + default +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/tai/
commit: 9d63545bbc7f5d490ba6f3e255d1726a912debae Author: Mustafa Salih gmail com> AuthorDate: Wed Apr 7 03:52:06 2021 + Commit: Mustafa Salih gmail com> CommitDate: Wed Apr 7 03:53:14 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d63545b app-misc/tai: Bump version to v0.0.4 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mustafa gmail.com> app-misc/tai/Manifest | 11 + app-misc/tai/tai-0.0.4.ebuild | 54 +++ 2 files changed, 65 insertions(+) diff --git a/app-misc/tai/Manifest b/app-misc/tai/Manifest index 2e9e591de..53e20c12a 100644 --- a/app-misc/tai/Manifest +++ b/app-misc/tai/Manifest @@ -1,9 +1,12 @@ DIST adler-0.2.3.crate 12168 BLAKE2B c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996 SHA512 565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST adler32-1.2.0.crate 6411 BLAKE2B 51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483 SHA512 8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b DIST bytemuck-1.5.0.crate 24494 BLAKE2B 91efb064da279c852ec660977427a2b4b2d19535efd076cfef0fe3ffceaafb9df2bf23c5a704b87ac6901ba860665036c4fdc54ab46f0e03179de63fb45d702b SHA512 e783b7510fb7e5c5521ecf0129d9d105b002ff41f455de4eb13fa6bb4eb3c39c7c689210f340db345fafb671890838475ae29b69b46cdf2fd7e81b555af9b510 +DIST bytemuck-1.5.1.crate 24562 BLAKE2B 25221f8a42f7b43fcaf94351fd1c42c3640ebcec254a73d0083c5880774db63e74b831b67092e20c9d80dd04c7d6af0ff28b2c1b2a53bfda465453e8d79dea8d SHA512 23aa2ce347d8cd031e341acbdd4d3f4e0d950afe3b215e0c61d2a313a62f139710333f0fcec9510a3007e31d50c5bdbd765d52ce33713b594476de456babeb31 DIST byteorder-1.4.2.crate 22148 BLAKE2B 4fd246d80ec9e0abf41a0779668d8b383098206eacbf7e16ab94a4aac39858471742934df41e20084f976a738154a97f642bebe51cb871afb2a50ff2cbdbf943 SHA512 f6d2bdc3fb456b3f7a99358a987bb593be027b47b06b896938a30a88d36459ec4d28be166ff8fea9b1ea468d95ad387488cc6aa8f07d0723d6a2a7d43e3617e8 +DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 DIST const_fn-0.4.5.crate 13107 BLAKE2B 00a90cd0087060f2d4fd279ae8a771913d6be6055d0c2365b76eddf55d294ce203d1dc7eab907890a96379c910f08fe9456517671a9ba48231f54bc411fb75e1 SHA512 6e41e2d5b185178ea0b7efe8303b7a3a532d3c7d7c7c4c9f093007c81edef2ed5ac8d456da167247b53a128c12ba3a6e1c32497ca11b7c5cb1b03ae37c7c897c @@ -11,18 +14,25 @@ DIST crc32fast-1.2.1.crate 38172 BLAKE2B 80801a345f4c5ed8a5fd335bbf672eac1733a1c DIST crossbeam-channel-0.5.0.crate 86811 BLAKE2B 9af4384f2b74d202971f1967887cfd0e71ddba9a6456ffbdfc80bf192d527f61242239d2eb6a0d9dcbe47be22eb414736976e6b1840c021610d96a3bf03c3d18 SHA512 838b433d48b84f1fea020a1d1324e366e6cdae30ef07396140f195afc45b8f705de6347d949b68ce1ed0708fe533ffaa2cfdedc9d2e6288a7325c188ccde9aa2 DIST crossbeam-deque-0.8.0.crate 20756 BLAKE2B 6bb602547cb0ca65552a9b981502221f1d3570422d22c867f654ba677e5c95aa5f81ed0022a498d3408c3f
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: 907fd95e4ba3c68cc2b73bd0642eda07e6b0f9cf Author: Ali Abdel-Qader protonmail com> AuthorDate: Wed Apr 7 02:11:50 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Apr 7 03:18:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907fd95e dev-libs/tree-sitter: Revision bump after upstream changing release tag Closes: https://bugs.gentoo.org/780639 Signed-off-by: Ali Abdel-Qader protonmail.com> Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> dev-libs/tree-sitter/Manifest | 2 +- .../{tree-sitter-0.19.4.ebuild => tree-sitter-0.19.4-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest index 1fafbf7e948..687f4af6d09 100644 --- a/dev-libs/tree-sitter/Manifest +++ b/dev-libs/tree-sitter/Manifest @@ -1 +1 @@ -DIST tree-sitter-0.19.4.tar.gz 2869774 BLAKE2B 4f39a565d12f2fa0cb3a68c2015fd83a3445e5951a2293e1b37ac6c98c430aaeb1e219d33b11691de2c198b0039dd2319df53ab3be8c136c25a744f1c355d48c SHA512 269a9022f11c153c2dc09446273cc65de3f4fbab7ce2c42605b1b41abc5c98368660f6f10a5fd2deb751d6b9f21cf52a4351fcfec21bd6459be681e16eb2efc0 +DIST tree-sitter-0.19.4-r1.tar.gz 2869856 BLAKE2B ae010a66f5fd51175b474e1418d36965cea8ed87edb5d186c9a554cc2a193233046148ffd8f7764b61c166e75eb94866115d948b2a367a5e1140f5d41c9f8505 SHA512 cc6adba489f4bbf3348b24f6d0d4039ae8bd80164d6e6bd5ee313bea064ef978d43aa78f7294601f65a95501b4fa0a914af879fdc362e54f429ca2255f70ae2b diff --git a/dev-libs/tree-sitter/tree-sitter-0.19.4.ebuild b/dev-libs/tree-sitter/tree-sitter-0.19.4-r1.ebuild similarity index 97% rename from dev-libs/tree-sitter/tree-sitter-0.19.4.ebuild rename to dev-libs/tree-sitter/tree-sitter-0.19.4-r1.ebuild index 20f3386f7f3..c21aa2ec880 100644 --- a/dev-libs/tree-sitter/tree-sitter-0.19.4.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-0.19.4-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/${PN}/${PN}"; else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}-r1.tar.gz" KEYWORDS="~amd64 ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-dotenv/
commit: 50784376aeab129341992ce4bec2855a68dfd808 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Apr 7 02:10:37 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Apr 7 02:11:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50784376 dev-python/python-dotenv: 0.17.0 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.18, Repoman-3.0.3 dev-python/python-dotenv/Manifest | 1 + .../python-dotenv/python-dotenv-0.17.0.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-python/python-dotenv/Manifest b/dev-python/python-dotenv/Manifest index d6deed65381..2f060e473aa 100644 --- a/dev-python/python-dotenv/Manifest +++ b/dev-python/python-dotenv/Manifest @@ -1,2 +1,3 @@ DIST python-dotenv-0.15.0.tar.gz 30008 BLAKE2B 1a406145f0d0497aa037dc95b80fb04854b2889ba4014e4689a24b142d5d71c49d24ac60406f8b2dc873e661c19e36604ef58eb03c7bc9f890f6d4561be199a6 SHA512 f1f16d2688041259027b12920ac5f47c2d1d96cfc3ec8a362a05ddfb13fee2cf4926c20ad38eda521fcafb6eef8d7895d86dedadef1b1ea2ecd7e33734b07cbe DIST python-dotenv-0.16.0.tar.gz 30903 BLAKE2B 10a737d819bbede558ef87e79b64c4347d05e3dc2bcf76877daf2f3a7afe80230dc95bd2667a7ab6adaad3507d3e55d061b1b43f09f1710778683e79c5aef928 SHA512 8025e3c1e3c2eb5276b13716f3f2f002151c699fa9837d61762fb8bc8b5fe9b58498905ff1689bc62c49612b8d81066e80e0a289164451f5b757bdc6bc0c46eb +DIST python-dotenv-0.17.0.tar.gz 31388 BLAKE2B 1b87a0e1ceec6bb929e6f3d859aa032da6105666fd48627987295730e1ffbb233197bdd339996a6ab4259ec313bfa76683c7bbcfc82e39ef02556ff45119 SHA512 77e260c2f39c4f6e7cf030ff2617045a50961d031918e11e1c1711693ab41243de9b14657b3f9e8c76799326af51911da4b034728c5011be7784ebf968f08108 diff --git a/dev-python/python-dotenv/python-dotenv-0.17.0.ebuild b/dev-python/python-dotenv/python-dotenv-0.17.0.ebuild new file mode 100644 index 000..400dad458bc --- /dev/null +++ b/dev-python/python-dotenv/python-dotenv-0.17.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Manage .env files" +HOMEPAGE="https://github.com/theskumar/python-dotenv"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + test? ( + >=dev-python/click-5[${PYTHON_USEDEP}] + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/sh-1.09[${PYTHON_USEDEP}] + )" + +DOCS=( CHANGELOG.md README.md ) + +distutils_enable_tests --install pytest
[gentoo-commits] repo/gentoo:master commit in: games-fps/quake1-demodata/
commit: 2fd7cf754a08aba95c1f10f8c4b5a17a1dd20914 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 01:06:44 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd7cf75 games-fps/quake1-demodata: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...-1.06.ebuild => quake1-demodata-1.06-r1.ebuild} | 34 ++ 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/games-fps/quake1-demodata/quake1-demodata-1.06.ebuild b/games-fps/quake1-demodata/quake1-demodata-1.06-r1.ebuild similarity index 76% rename from games-fps/quake1-demodata/quake1-demodata-1.06.ebuild rename to games-fps/quake1-demodata/quake1-demodata-1.06-r1.ebuild index 102d80da46f..b5931771e14 100644 --- a/games-fps/quake1-demodata/quake1-demodata-1.06.ebuild +++ b/games-fps/quake1-demodata/quake1-demodata-1.06-r1.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils versionator games +EAPI=7 -MY_PV=$(delete_all_version_separators) +MY_PV=$(ver_rs 1- '') MY_PN="quake" DESCRIPTION="Demo data for Quake 1" HOMEPAGE="https://en.wikipedia.org/wiki/Quake_I"; SRC_URI="mirror://idsoftware/${MY_PN}/${MY_PN}${MY_PV}.zip" +S="${WORKDIR}" # See licinfo.txt LICENSE="quake1-demodata" @@ -18,15 +18,14 @@ KEYWORDS="~amd64 ~x86" IUSE="symlink" RDEPEND="symlink? ( !games-fps/quake1-data )" -DEPEND="app-arch/lha - app-arch/unzip" +BDEPEND=" + app-arch/lha + app-arch/unzip +" -S=${WORKDIR} -dir=${GAMES_DATADIR}/${MY_PN}1 +dir=usr/share/${MY_PN}1 pkg_setup() { - games_pkg_setup - if has_version "games-fps/quake1-data" ; then ewarn "games-fps/quake1-data already includes the demo data," ewarn "so this installation is not very useful." @@ -37,31 +36,28 @@ src_unpack() { unpack ${A} # File rename for bug #159100 - mv resource.{1,x} + mv resource.{1,x} || die lha xfq resource.x || die "lha failed" # Don't want to conflict with the cdinstall files - mv id1 demo + mv ID1 demo || die } src_install() { - insinto "${dir}" + insinto ${dir} doins -r demo - dodoc *.txt + dodoc *.TXT if use symlink ; then # Make the demo the default, so that people can just run it, # without having to mess with command-line options. - cd "${D}/${dir}" && ln -sfn demo id1 + cd "${ED}/${dir}" || die + ln -sfn demo id1 || die fi - - prepgamesdirs } pkg_postinst() { - games_pkg_postinst - elog "This is just the demo data." elog "You will still need a Quake 1 client, to play, such as darkplaces." echo
[gentoo-commits] repo/gentoo:master commit in: games-fps/quake2-data/
commit: c2015ef74c53eb06df23e74a2b6387b0df3d2300 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 01:32:46 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2015ef7 games-fps/quake2-data: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...data-3.20.ebuild => quake2-data-3.20-r1.ebuild} | 48 +- 1 file changed, 20 insertions(+), 28 deletions(-) diff --git a/games-fps/quake2-data/quake2-data-3.20.ebuild b/games-fps/quake2-data/quake2-data-3.20-r1.ebuild similarity index 61% rename from games-fps/quake2-data/quake2-data-3.20.ebuild rename to games-fps/quake2-data/quake2-data-3.20-r1.ebuild index d7eda874782..f631098f495 100644 --- a/games-fps/quake2-data/quake2-data-3.20.ebuild +++ b/games-fps/quake2-data/quake2-data-3.20-r1.ebuild @@ -1,30 +1,22 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit unpacker eutils cdrom games +EAPI=7 + +inherit cdrom unpacker DESCRIPTION="iD Software's Quake 2 ... the data files" HOMEPAGE="https://www.idsoftware.com/"; SRC_URI="mirror://idsoftware/quake2/q2-${PV}-x86-full-ctf.exe" +S="${WORKDIR}" LICENSE="Q2EULA" SLOT="0" KEYWORDS="~alpha ~amd64 ~x86" IUSE="videos" -DEPEND="app-arch/unzip" -RDEPEND="" - -S=${WORKDIR} - -pkg_setup() { - games_pkg_setup - if has_version "games-fps/quake2-demodata[symlink]" ; then - eerror "The symlink for the demo data conflicts with the cdinstall data" - die "Unmerge games-fps/quake2-demodata to remove the conflict" - fi -} +RDEPEND="!games-fps/quake2-demodata[symlink]" +BDEPEND="app-arch/unzip" src_unpack() { export CDROM_NAME_SET=("Existing Install" "Ultimate Quake Edition" "Quake2 CD" "Quake4 Bonus DVD") @@ -36,10 +28,11 @@ src_unpack() { src_install() { dodoc DOCS/* 3.20_Changes.txt newdoc ctf/readme.txt ctf-readme.txt + case ${CDROM_SET} in - 0) dohtml -r "${CDROM_ROOT}"/Install/DOCS/quake2_manual/* ;; - 1) dohtml -r "${CDROM_ROOT}"/Install/Docs/quake2_manual/* ;; - 2) dohtml -r "${CDROM_ROOT}"/Install/DOCS/quake2_manual/* ;; + 0) { docinto html && dodoc -r "${CDROM_ROOT}"/Install/DOCS/quake2_manual/* ; } ;; + 1) { docinto html && dodoc -r "${CDROM_ROOT}"/Install/Docs/quake2_manual/* ; } ;; + 2) { docinto html && dodoc -r "${CDROM_ROOT}"/Install/DOCS/quake2_manual/* ; } ;; 3) dodoc "${CDROM_ROOT}"/Docs/* ;; esac @@ -51,35 +44,34 @@ src_install() { 3) baseq2_cdpath=${CDROM_ROOT}/setup/Data/baseq2;; esac - dodir "${GAMES_DATADIR}"/quake2/baseq2 + dodir /usr/share/quake2/baseq2 if use videos ; then - insinto "${GAMES_DATADIR}"/quake2/baseq2/video + insinto /usr/share/quake2/baseq2/video doins "${baseq2_cdpath}"/video/* fi - insinto "${GAMES_DATADIR}"/quake2/baseq2 + insinto /usr/share/quake2/baseq2 doins "${baseq2_cdpath}"/pak0.pak doins baseq2/*.pak baseq2/maps.lst - dodir "${GAMES_DATADIR}"/quake2/baseq2/players + + dodir /usr/share/quake2/baseq2/players cp -R "${baseq2_cdpath}"/players/* baseq2/players/* \ - "${D}/${GAMES_DATADIR}"/quake2/baseq2/players/ || die + "${ED}"/usr/share/quake2/baseq2/players/ || die for mod in ctf rogue xatrix ; do if [[ -d ${baseq2_cdpath}/../${mod} ]] ; then if use videos && [[ -d ${baseq2_cdpath}/../${mod}/video ]] ; then - insinto "${GAMES_DATADIR}"/quake2/${mod}/video + insinto /usr/share/quake2/${mod}/video doins "${baseq2_cdpath}"/../${mod}/video/* 2>/dev/null fi if [[ -n $(ls "${baseq2_cdpath}"/../${mod}/*.pak 2>/dev/null) ]] ; then - insinto "${GAMES_DATADIR}"/quake2/${mod} + insinto /usr/share/quake2/${mod} doins "${baseq2_cdpath}"/../${mod}/*.pak fi fi done - insinto "${GAMES_DATADIR}"/quake2/ctf + insinto /usr/share/quake2/ctf doins ctf/*.{cfg,ico,pak} - - prepgamesdirs }
[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/
commit: 7be914d238d7bba1728477547008e4efdf9bb8d4 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 01:52:26 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be914d2 app-arch/rpm: add note about NSS deprecation to ebuild 4.16.0 warns: "configure: WARNING: Using the nss library with rpm is deprecated and support will be removed in a future release!" Only libgcrypt (default) and openssl are not deprecated. Need to consider this for a revbump or future releases. Bug: https://bugs.gentoo.org/780684 Signed-off-by: Sam James gentoo.org> app-arch/rpm/rpm-4.16.0.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/app-arch/rpm/rpm-4.16.0.ebuild b/app-arch/rpm/rpm-4.16.0.ebuild index 071d60b3c1d..af422db8c46 100644 --- a/app-arch/rpm/rpm-4.16.0.ebuild +++ b/app-arch/rpm/rpm-4.16.0.ebuild @@ -83,6 +83,10 @@ src_prepare() { src_configure() { append-cppflags -I"${EPREFIX}/usr/include/nss" -I"${EPREFIX}/usr/include/nspr" + # NOTE: 4.16.0 warns: + # "configure: WARNING: Using the nss library with rpm is deprecated and support will be removed in a future release!" + # Only libgcrypt (default) and openssl are not deprecated. We should consider this. + # bug #780684 econf \ --without-selinux \ --with-crypto=nss \
[gentoo-commits] repo/gentoo:master commit in: games-fps/ut2004-demo/
commit: 0a6141fe0bb2d4d4dfa3cedd20408018335dbc27 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 01:00:43 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6141fe games-fps/ut2004-demo: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...o-3334-r1.ebuild => ut2004-demo-3334-r2.ebuild} | 39 +- 1 file changed, 15 insertions(+), 24 deletions(-) diff --git a/games-fps/ut2004-demo/ut2004-demo-3334-r1.ebuild b/games-fps/ut2004-demo/ut2004-demo-3334-r2.ebuild similarity index 78% rename from games-fps/ut2004-demo/ut2004-demo-3334-r1.ebuild rename to games-fps/ut2004-demo/ut2004-demo-3334-r2.ebuild index 51bc3e089f0..7615513c46a 100644 --- a/games-fps/ut2004-demo/ut2004-demo-3334-r1.ebuild +++ b/games-fps/ut2004-demo/ut2004-demo-3334-r2.ebuild @@ -1,33 +1,30 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils unpacker games +EAPI=7 + +inherit desktop unpacker wrapper MY_P="ut2004-lnx-demo${PV}.run" DESCRIPTION="Demo for the critically-acclaimed first-person shooter" HOMEPAGE="http://www.unrealtournament.com/"; SRC_URI="mirror://gentoo/${MY_P}" +S="${WORKDIR}" LICENSE="ut2003-demo" SLOT="0" KEYWORDS="-* ~amd64 ~x86" RESTRICT="strip" -IUSE="" -DEPEND="" RDEPEND=" sys-libs/libstdc++-v3:5 x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] " - -S=${WORKDIR} - -dir=${GAMES_PREFIX_OPT}/${PN} -Ddir=${D}/${dir} -QA_PREBUILT="${dir:1}/System/*" +dir=opt/${PN} +Ddir="${ED}"/${dir} +QA_PREBUILT="${dir}/System/*" src_unpack() { unpack_makeself @@ -35,37 +32,31 @@ src_unpack() { } src_install() { - dodir "${dir}" + dodir ${dir} tar xjf ut2004demo.tar.bz2 -C "${Ddir}" || die - if use x86 - then + if use x86 ; then tar xjf linux-x86.tar.bz2 || die - fi - if use amd64 - then + elif use amd64 ; then tar xjf linux-amd64.tar.bz2 || die fi - insinto "${dir}" + insinto ${dir} doins README.linux ut2004.xpm newicon ut2004.xpm ut2004-demo.xpm - exeinto "${dir}" + exeinto ${dir} doexe bin/ut2004-demo - exeinto "${dir}"/System + exeinto ${dir}/System doexe System/{libSDL-1.2.so.0,openal.so,ucc-bin,ut2004-bin} - games_make_wrapper ut2004-demo ./ut2004-demo "${dir}" "${dir}" + make_wrapper ut2004-demo ./ut2004-demo "${dir}" "${dir}" make_desktop_entry ut2004-demo "Unreal Tournament 2004 (Demo)" ut2004-demo - - prepgamesdirs } pkg_postinst() { - games_pkg_postinst echo elog "For Text To Speech:" elog " 1) emerge festival speechd"
[gentoo-commits] repo/gentoo:master commit in: games-fps/quake2-textures/
commit: a0d11d7445ba7bebaeeaf0793d41e6e2ec21bd21 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 01:11:56 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d11d74 games-fps/quake2-textures: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...a8.ebuild => quake2-textures-0_beta8-r1.ebuild} | 23 +++--- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/games-fps/quake2-textures/quake2-textures-0_beta8.ebuild b/games-fps/quake2-textures/quake2-textures-0_beta8-r1.ebuild similarity index 62% rename from games-fps/quake2-textures/quake2-textures-0_beta8.ebuild rename to games-fps/quake2-textures/quake2-textures-0_beta8-r1.ebuild index 7c3cf383251..c26a14c1fc5 100644 --- a/games-fps/quake2-textures/quake2-textures-0_beta8.ebuild +++ b/games-fps/quake2-textures/quake2-textures-0_beta8-r1.ebuild @@ -1,40 +1,31 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils versionator games +EAPI=7 -MY_PV=$(get_version_component_range 2-2) +MY_PV=$(ver_cut 2-) MY_PV=${MY_PV/beta/} DESCRIPTION="High-resolution textures for Quake 2" HOMEPAGE="http://jdolan.tastyspleen.net/"; SRC_URI="http://jdolan.tastyspleen.net/pak${MY_PV}.zip"; +S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="mirror bindist" -RDEPEND="" -DEPEND="app-arch/unzip" +RESTRICT="bindist mirror" -S=${WORKDIR} -dir=${GAMES_DATADIR}/quake2 +BDEPEND="app-arch/unzip" src_install() { - insinto "${dir}"/baseq2 + insinto /usr/share/quake2/baseq2 doins *.pak - dodoc README - - prepgamesdirs } pkg_postinst() { - games_pkg_postinst - elog "Use a recent Quake 2 client to take advantage of" elog "these textures, e.g. qudos or quake2-icculus." echo
[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/
commit: 223280966bd899718c85a616f8baa0376c8d84bb Author: Sam James gentoo org> AuthorDate: Wed Apr 7 01:48:46 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22328096 app-arch/rpm: make openmp optional Closes: https://bugs.gentoo.org/779769 Signed-off-by: Sam James gentoo.org> app-arch/rpm/rpm-4.16.0.ebuild | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/app-arch/rpm/rpm-4.16.0.ebuild b/app-arch/rpm/rpm-4.16.0.ebuild index 1742df61ac5..071d60b3c1d 100644 --- a/app-arch/rpm/rpm-4.16.0.ebuild +++ b/app-arch/rpm/rpm-4.16.0.ebuild @@ -6,7 +6,7 @@ EAPI=7 LUA_COMPAT=( lua5-2 ) PYTHON_COMPAT=( python3_{7,8,9} ) -inherit autotools flag-o-matic lua-single perl-module python-single-r1 +inherit autotools flag-o-matic lua-single perl-module python-single-r1 toolchain-funcs DESCRIPTION="Red Hat Package Management Utils" HOMEPAGE="https://rpm.org @@ -20,7 +20,7 @@ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~ # Tests are broken. See bug 657500 RESTRICT="test" -IUSE="acl caps doc dbus lua nls python selinux test +zstd" +IUSE="acl caps doc dbus lua nls openmp python selinux test +zstd" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )" @@ -53,9 +53,15 @@ RDEPEND="${CDEPEND} selinux? ( sec-policy/selinux-rpm ) " +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { use lua && lua-single_pkg_setup use python && python-single-r1_pkg_setup + + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_prepare() { @@ -69,7 +75,6 @@ src_prepare() { sed -i "s:@__PYTHON@:${PYTHON}:" macros.in || die "Fixing %__python failed" eapply_user - eautoreconf # Prevent automake maintainer mode from kicking in (#450448). @@ -83,6 +88,7 @@ src_configure() { --with-crypto=nss \ $(use_enable python) \ $(use_enable nls) \ + $(use_enable openmp) \ $(use_enable dbus inhibit-plugin) \ $(use_with lua) \ $(use_with caps cap) \
[gentoo-commits] repo/gentoo:master commit in: games-arcade/epiar/
commit: 6ed16b6458380594d193456b226904e95f1592c8 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 00:37:57 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed16b64 games-arcade/epiar: ~amd64 keyworded for 0.5.1 Signed-off-by: Sam James gentoo.org> games-arcade/epiar/epiar-0.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-arcade/epiar/epiar-0.5.1.ebuild b/games-arcade/epiar/epiar-0.5.1.ebuild index 0d640921c5d..4a03726722d 100644 --- a/games-arcade/epiar/epiar-0.5.1.ebuild +++ b/games-arcade/epiar/epiar-0.5.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/cthielen/Epiar/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~x86" +KEYWORDS="~amd64 ~x86" REQUIRED_USE="${LUA_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: games-fps/quake2-demodata/
commit: fb43d595458946ec20cc09c0dc89ef91ae1b346c Author: Sam James gentoo org> AuthorDate: Wed Apr 7 01:26:05 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb43d595 games-fps/quake2-demodata: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...-3.14.ebuild => quake2-demodata-3.14-r1.ebuild} | 28 ++ 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/games-fps/quake2-demodata/quake2-demodata-3.14.ebuild b/games-fps/quake2-demodata/quake2-demodata-3.14-r1.ebuild similarity index 70% rename from games-fps/quake2-demodata/quake2-demodata-3.14.ebuild rename to games-fps/quake2-demodata/quake2-demodata-3.14-r1.ebuild index bcca1299773..b7fe8cd32c7 100644 --- a/games-fps/quake2-demodata/quake2-demodata-3.14.ebuild +++ b/games-fps/quake2-demodata/quake2-demodata-3.14-r1.ebuild @@ -1,16 +1,19 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit unpacker eutils versionator games +EAPI=7 -MY_PV=$(delete_all_version_separators) +inherit unpacker + +#MY_PV=$(delete_all_version_separators) +MY_PV=$(ver_rs 1- '') MY_PN="quake2" FILE="q2-${MY_PV}-demo-x86.exe" DESCRIPTION="Demo data for Quake 2" HOMEPAGE="https://en.wikipedia.org/wiki/Quake_II"; SRC_URI="mirror://idsoftware/${MY_PN}/${FILE}" +S="${WORKDIR}" # See license.txt - it's a bit different to Q2EULA in Portage LICENSE="quake2-demodata" @@ -18,19 +21,17 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~x86" IUSE="symlink" -RDEPEND="" -DEPEND="app-arch/unzip - !games-fps/quake2-data" # games-fps/quake2-data already includes the demo data +RDEPEND="!games-fps/quake2-data" # games-fps/quake2-data already includes the demo data +BDEPEND="app-arch/unzip" -S=${WORKDIR} -dir=${GAMES_DATADIR}/${MY_PN} +dir=usr/share/${MY_PN} src_unpack() { unpack_zip ${A} } src_install() { - insinto "${dir}"/demo + insinto ${dir}/demo doins -r Install/Data/baseq2/{pak0.pak,players} dodoc Install/Data/DOCS/*.txt @@ -38,15 +39,12 @@ src_install() { if use symlink ; then # Make the demo the default, so that people can just run it, # without having to mess with command-line options. - cd "${D}/${dir}" && ln -sfn demo baseq2 + cd "${ED}"/${dir} || die + ln -sfn demo baseq2 || die fi - - prepgamesdirs } pkg_postinst() { - games_pkg_postinst - elog "This is just the demo data. To play, install a client" elog "such as games-fps/qudos" echo
[gentoo-commits] repo/gentoo:master commit in: games-arcade/epiar/files/, games-arcade/epiar/
commit: b37e88acde2bc04a4d132d0ead74ff7c511260b1 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 00:35:27 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37e88ac games-arcade/epiar: add 0.5.1 Includes patches to: * Unbundle Lua 5.1 * Fix Bashisms Signed-off-by: Sam James gentoo.org> games-arcade/epiar/Manifest| 1 + games-arcade/epiar/epiar-0.5.1.ebuild | 49 ++ .../epiar/files/epiar-0.5.1-fix-bashisms.patch | 41 ++ .../epiar/files/epiar-0.5.1-unbundle-lua5.1.patch | 49 ++ 4 files changed, 140 insertions(+) diff --git a/games-arcade/epiar/Manifest b/games-arcade/epiar/Manifest index baa5cbae42a..2c4d09e0caa 100644 --- a/games-arcade/epiar/Manifest +++ b/games-arcade/epiar/Manifest @@ -1 +1,2 @@ DIST epiar-0.5.0-src.zip 8809392 BLAKE2B c29c541f5841da91d13f7ccddfa2d2175265a434ae03e2ed87a64cd5c177d7139ff2cf44ec679ec023fe783427868f0f234c6f5f49d0d52ab08be852d424ba59 SHA512 22d8655aefd3aa071de064aeeed40d8780fb32ee702e657c8b8a723c381b6825ae9b5820cf5b29991e14bc264c443d0b24f88656b4997a6270383aa080c15f3e +DIST epiar-0.5.1.tar.gz 35576547 BLAKE2B 6648eeccbe86e6935f53d83e5a58aa5839dbec2f5a8c408fd4d8a95e303daa8877c001f5dd4e37a2b72b3c24df646236c850c57c1a1d000fca63177cf075c729 SHA512 ce09aaafc455f3f9721d46a1703bf110ae00041234627b2b5fb4a9489f38672d0d0600b01a65d210728a50b596a51aacddc525d50d1138a6959db421b9384c40 diff --git a/games-arcade/epiar/epiar-0.5.1.ebuild b/games-arcade/epiar/epiar-0.5.1.ebuild new file mode 100644 index 000..0d640921c5d --- /dev/null +++ b/games-arcade/epiar/epiar-0.5.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-1 ) +inherit autotools lua-single + +DESCRIPTION="A space adventure/combat game" +HOMEPAGE="https://epiar.net/"; +SRC_URI="https://github.com/cthielen/Epiar/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~x86" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + dev-games/physfs + dev-libs/libxml2 + media-libs/ftgl + media-libs/libsdl[video] + media-libs/sdl-image[png] + ${LUA_DEPS} +" +DEPEND=" + ${RDEPEND} + x11-libs/libX11 + virtual/opengl +" +BDEPEND=" + app-arch/unzip + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.1-unbundle-lua5.1.patch + "${FILESDIR}"/${PN}-0.5.1-fix-bashisms.patch +) + +src_prepare() { + default + + # Remove bundled Lua 5.1 + rm -rf source/lua || die + + eautoreconf +} diff --git a/games-arcade/epiar/files/epiar-0.5.1-fix-bashisms.patch b/games-arcade/epiar/files/epiar-0.5.1-fix-bashisms.patch new file mode 100644 index 000..cc064799366 --- /dev/null +++ b/games-arcade/epiar/files/epiar-0.5.1-fix-bashisms.patch @@ -0,0 +1,41 @@ +From 99b92a9d29f61beae05227c4f10ed54c41c02b11 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Wed, 7 Apr 2021 00:29:01 + +Subject: [PATCH 2/2] Fix bashisms + +--- + configure.ac | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index b5a70d5..4d3d598 100644 +--- a/configure.ac b/configure.ac +@@ -22,13 +22,13 @@ AC_PROG_RANLIB + AC_LANG(C++) + + dnl Check for a C++ compiler +-if test "$ac_cv_prog_cxx_g" == no ++if test "$ac_cv_prog_cxx_g" = no + then + AC_MSG_ERROR([Cannot find a working C++ compiler]) + fi + + dnl Set PKG_CONFIG if necessary +-if test "$PKG_CONFIG" == "" ++if test "$PKG_CONFIG" = "" + then + PKG_CONFIG=`which pkg-config` + fi +@@ -71,7 +71,7 @@ AC_CHECK_LIB(physfs, PHYSFS_init, have_physfs_lib=yes) + if test x$have_physfs_hdr = xyes -a x$have_physfs_lib = xyes; then + enable_physfs="yes" + else +-dnl if test "$ac_cv_prog_cxx_g" == no ++dnl if test "$ac_cv_prog_cxx_g" = no + dnl then + AC_MSG_ERROR([Could not find PhysicsFS]) + dnl fi +-- +2.31.1 + diff --git a/games-arcade/epiar/files/epiar-0.5.1-unbundle-lua5.1.patch b/games-arcade/epiar/files/epiar-0.5.1-unbundle-lua5.1.patch new file mode 100644 index 000..e80615e549b --- /dev/null +++ b/games-arcade/epiar/files/epiar-0.5.1-unbundle-lua5.1.patch @@ -0,0 +1,49 @@ +From 0ed05474a5ea50cc972fae620fd1580ed0026fca Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Wed, 7 Apr 2021 00:28:07 + +Subject: [PATCH 1/2] Unbundle Lua 5.1 and dynamically link with system copy + +Signed-off-by: Sam James +--- + Makefile.am | 6 ++ + configure.ac | 3 +++ + 2 files changed, 5 insertions(+), 4 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 334b80e..b24ad29 100644 +--- a/Makefile.am b/Makefile.am +@@ -1,4 +1,4 @@ +-AM_CXXFLAGS = -I$(top_srcdir)/source/ -I$(top_srcdir)/source/lua/src ++AM_CXXFLAGS = -I$(top_srcdir)/source/ $(LUA_CFLAGS) + +
[gentoo-commits] repo/gentoo:master commit in: games-arcade/epiar/, games-arcade/epiar/files/
commit: 631a083c9c954290ce0d6f536da6bc1b9ed5620f Author: Sam James gentoo org> AuthorDate: Wed Apr 7 00:30:09 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631a083c games-arcade/epiar: port to EAPI 7, games.eclass-- * EAPI 7 * Drop games.eclass * Respect CC * Verbose build * Modernise patches Signed-off-by: Sam James gentoo.org> games-arcade/epiar/epiar-0.5-r1.ebuild | 58 ++- .../epiar/files/epiar-0.5-Makefile.linux.patch | 4 +- games-arcade/epiar/files/epiar-0.5-gcc41.patch | 4 +- games-arcade/epiar/files/epiar-0.5-paths.patch | 20 +- .../epiar/files/epiar-0.5-respect-CC.patch | 37 ++ games-arcade/epiar/files/epiar-0.5-underlink.patch | 4 +- .../epiar/files/epiar-0.5-unsilence-build.patch| 445 + 7 files changed, 535 insertions(+), 37 deletions(-) diff --git a/games-arcade/epiar/epiar-0.5-r1.ebuild b/games-arcade/epiar/epiar-0.5-r1.ebuild index 203d8500f90..ba57731041d 100644 --- a/games-arcade/epiar/epiar-0.5-r1.ebuild +++ b/games-arcade/epiar/epiar-0.5-r1.ebuild @@ -1,50 +1,66 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit flag-o-matic eutils games +EAPI=7 + +inherit flag-o-matic toolchain-funcs DESCRIPTION="A space adventure/combat game" HOMEPAGE="https://sourceforge.net/projects/epiar/"; SRC_URI="mirror://sourceforge/epiar/${P}.0-src.zip" +S="${WORKDIR}" LICENSE="GPL-2 LGPL-2.1" SLOT="0" KEYWORDS="~x86" -IUSE="" -RDEPEND="media-libs/libsdl[video] - media-libs/sdl-image[png]" -DEPEND="${RDEPEND} +RDEPEND=" + media-libs/libsdl[video] + media-libs/sdl-image[png] +" +DEPEND=" + ${RDEPEND} x11-libs/libX11 virtual/opengl - app-arch/unzip" +" +BDEPEND="app-arch/unzip" -S=${WORKDIR} +PATCHES=( + "${FILESDIR}"/${P}-paths.patch + "${FILESDIR}"/${P}-gcc41.patch + "${FILESDIR}"/${P}-Makefile.linux.patch + "${FILESDIR}"/${P}-underlink.patch + "${FILESDIR}"/${P}-unsilence-build.patch + "${FILESDIR}"/${P}-respect-CC.patch +) src_prepare() { + default + + append-cflags -fcommon + sed -i \ - -e "/^CFLAGS/s:-pg -g:${CFLAGS} ${LDFLAGS}:" \ + -e "/^CFLAGS/s:-pg -g:${CFLAGS} ${CPPFLAGS} ${LDFLAGS}:" \ Makefile.linux || die - epatch \ - "${FILESDIR}"/${P}-paths.patch \ - "${FILESDIR}"/${P}-gcc41.patch \ - "${FILESDIR}"/${P}-Makefile.linux.patch \ - "${FILESDIR}"/${P}-underlink.patch + sed -i \ - -e "s:GENTOO_DATADIR:${GAMES_DATADIR}/${PN}/:" \ + -e "s:GENTOO_DATADIR:/usr/share/${PN}/:" \ src/main.c || die } src_compile() { - emake -f Makefile.linux + emake \ + -j1 \ + -f Makefile.linux \ + CC="$(tc-getCC)" } src_install() { - dogamesbin epiar - insinto "${GAMES_DATADIR}"/${PN} + dobin epiar + + insinto /usr/share/${PN} doins -r missions *.eaf - keepdir "${GAMES_DATADIR}"/${PN}/plugins + + keepdir /usr/share/${PN}/plugins dodoc AUTHORS ChangeLog README - prepgamesdirs } diff --git a/games-arcade/epiar/files/epiar-0.5-Makefile.linux.patch b/games-arcade/epiar/files/epiar-0.5-Makefile.linux.patch index 3086bd13ef9..baf89abc3f9 100644 --- a/games-arcade/epiar/files/epiar-0.5-Makefile.linux.patch +++ b/games-arcade/epiar/files/epiar-0.5-Makefile.linux.patch @@ -1,5 +1,5 @@ Makefile.linux.old 2007-04-05 16:42:30 + -+++ Makefile.linux 2007-04-05 16:42:47 + +--- a/Makefile.linux b/Makefile.linux @@ -24,7 +24,7 @@ @echo Building Epiar 0.5.0 ... @$(CC) $(CFLAGS) -I/usr/X11R6/lib/ $(OBJS) -o epiar $(LIBS) diff --git a/games-arcade/epiar/files/epiar-0.5-gcc41.patch b/games-arcade/epiar/files/epiar-0.5-gcc41.patch index 65f08b2691d..7bc0e28d99c 100644 --- a/games-arcade/epiar/files/epiar-0.5-gcc41.patch +++ b/games-arcade/epiar/files/epiar-0.5-gcc41.patch @@ -1,5 +1,5 @@ src/game/game.h.old2006-04-23 22:13:36.0 +0200 -+++ src/game/game.h2006-04-23 22:13:50.0 +0200 +--- a/src/game/game.h b/src/game/game.h @@ -2,7 +2,6 @@ #include "includes.h" diff --git a/games-arcade/epiar/files/epiar-0.5-paths.patch b/games-arcade/epiar/files/epiar-0.5-paths.patch index 41266c7272b..0401a029e03 100644 --- a/games-arcade/epiar/files/epiar-0.5-paths.patch +++ b/games-arcade/epiar/files/epiar-0.5-paths.patch @@ -1,5 +1,5 @@ src/input/input.c -+++ src/input/input.c +--- a/src/input/input.c b/src/input/input.c @@ -240,7 +240,10 @@ * **/ @@ -35,8 +35,8 @@ if (fp == NULL
[gentoo-commits] repo/gentoo:master commit in: games-fps/quake1-data/
commit: 365e36d515a42a6dd5c847298641d263f75a9d50 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 01:09:31 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365e36d5 games-fps/quake1-data: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...data-2.40.ebuild => quake1-data-2.40-r1.ebuild} | 34 -- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/games-fps/quake1-data/quake1-data-2.40.ebuild b/games-fps/quake1-data/quake1-data-2.40-r1.ebuild similarity index 74% rename from games-fps/quake1-data/quake1-data-2.40.ebuild rename to games-fps/quake1-data/quake1-data-2.40-r1.ebuild index 6c3c9e1eb19..ed730aa32cb 100644 --- a/games-fps/quake1-data/quake1-data-2.40.ebuild +++ b/games-fps/quake1-data/quake1-data-2.40-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # TODO: if installing off of the 1.01 cd, need to fetch the @@ -6,51 +6,53 @@ # http://linux.omnipotent.net/article.php?article_id=11287 # ftp://ftp.cdrom.com/pub/idgames/idstuff/quake/quake106.zip -EAPI=5 -inherit eutils cdrom games +EAPI=7 + +inherit cdrom DESCRIPTION="iD Software's Quake 1 ... the data files" HOMEPAGE="https://www.idsoftware.com/games/quake/quake/"; -SRC_URI="" +S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="app-arch/lha" RDEPEND="!games-fps/quake1-demodata[symlink]" - -S=${WORKDIR} +BDEPEND="app-arch/lha" src_unpack() { export CDROM_NAME_SET=("Existing Install" "Quake CD (1.01)" "Ultimate Quake Collection" "Quake CD (newer)") cdrom_get_cds id1:q101_int.1:Setup/ID1:resource.1 + if [[ ${CDROM_SET} == "1" ]] ; then - echo ">>> Unpacking q101_int.lha to ${PWD}" + elog "Unpacking q101_int.lha to ${PWD}" cat "${CDROM_ROOT}"/q101_int.1 "${CDROM_ROOT}"/q101_int.2 > \ "${S}"/q101_int.exe + lha xqf "${S}"/q101_int.exe || die - rm -f q101_int.exe + rm -f q101_int.exe || die elif [[ ${CDROM_SET} == "3" ]] ; then - echo ">>> Unpacking resource.1 to ${PWD}" + elog "Unpacking resource.1 to ${PWD}" lha xqf "${CDROM_ROOT}"/resource.1 || die fi } src_install() { - insinto "${GAMES_DATADIR}"/quake1/id1 + insinto /usr/share/quake1/id1 case ${CDROM_SET} in - 0) doins "${CDROM_ROOT}"/id1/* + 0) + doins "${CDROM_ROOT}"/id1/* dodoc "${CDROM_ROOT}"/*.txt ;; - 1|3)doins id1/* + 1|3) + doins id1/* dodoc *.txt ;; - 2) newins "${CDROM_ROOT}"/Setup/ID1/PAK0.PAK pak0.pak + 2) + newins "${CDROM_ROOT}"/Setup/ID1/PAK0.PAK pak0.pak newins "${CDROM_ROOT}"/Setup/ID1/PAK1.PAK pak1.pak dodoc "${CDROM_ROOT}"/Docs/* ;; esac - prepgamesdirs }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdg-utils/
commit: b7e316d067d355aaa4dd629d964220fca4ddae7e Author: Sam James gentoo org> AuthorDate: Wed Apr 7 00:52:11 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e316d0 x11-misc/xdg-utils: add virtual/awk BDEPEND Signed-off-by: Sam James gentoo.org> x11-misc/xdg-utils/xdg-utils-1.1.3-r2.ebuild | 5 - x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r2.ebuild | 5 - x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r3.ebuild | 5 - 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3-r2.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.3-r2.ebuild index 0e07355c619..ba8167e9e06 100644 --- a/x11-misc/xdg-utils/xdg-utils-1.1.3-r2.ebuild +++ b/x11-misc/xdg-utils/xdg-utils-1.1.3-r2.ebuild @@ -28,7 +28,10 @@ RDEPEND=" x11-apps/xprop x11-apps/xset " -DEPEND=">=app-text/xmlto-0.0.28-r5[text(+)]" +DEPEND=" + >=app-text/xmlto-0.0.28-r5[text(+)] + virtual/awk +" DOCS=( ChangeLog README RELEASE_NOTES TODO ) diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r2.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r2.ebuild index fe2afe8f3b6..6a3449b21a0 100644 --- a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r2.ebuild +++ b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r2.ebuild @@ -26,7 +26,10 @@ RDEPEND=" x11-apps/xprop x11-apps/xset " -BDEPEND=">=app-text/xmlto-0.0.28-r5[text(+)]" +BDEPEND=" + >=app-text/xmlto-0.0.28-r5[text(+)] + virtual/awk +" DOCS=( ChangeLog README RELEASE_NOTES TODO ) diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r3.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r3.ebuild index 393df3a86e7..ebfab8c520b 100644 --- a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r3.ebuild +++ b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r3.ebuild @@ -31,7 +31,10 @@ RDEPEND=" x11-apps/xprop x11-apps/xset " -BDEPEND=">=app-text/xmlto-0.0.28-r5[text(+)]" +BDEPEND=" + >=app-text/xmlto-0.0.28-r5[text(+)] + virtual/awk +" DOCS=( ChangeLog README RELEASE_NOTES TODO )
[gentoo-commits] repo/gentoo:master commit in: games-action/shadowgrounds-bin/
commit: 5582aa587fee068476c84442203457f9e2359107 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 23:28:06 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5582aa58 games-action/shadowgrounds-bin: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ..._p1.ebuild => shadowgrounds-bin-0_p1-r1.ebuild} | 34 +++--- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1.ebuild b/games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1-r1.ebuild similarity index 71% rename from games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1.ebuild rename to games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1-r1.ebuild index 232160a4549..58f4129b9c5 100644 --- a/games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1.ebuild +++ b/games-action/shadowgrounds-bin/shadowgrounds-bin-0_p1-r1.ebuild @@ -1,25 +1,26 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit unpacker games eutils versionator +EAPI=7 -DIST_PV=$(get_version_component_range 2) +inherit desktop unpacker wrapper -DESCRIPTION="an epic action experience combining modern technology with addictive playability" +DIST_PV=$(ver_cut 2-) + +DESCRIPTION="An epic action experience combining modern technology with addictive playability" HOMEPAGE="http://shadowgroundsgame.com/"; # FIXME: PV should perhaps be 0_p1, in which case a filter is in order SRC_URI="shadowgroundsUpdate${DIST_PV/p/}.run" +S="${WORKDIR}" LICENSE="frozenbyte-eula" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="" RESTRICT="fetch strip" -DEPEND="app-arch/unzip" -RDEPEND=">=sys-libs/glibc-2.4 +RDEPEND=" >=sys-devel/gcc-4.3.0 + >=sys-libs/glibc-2.4 !amd64? ( gnome-base/libglade sys-libs/zlib @@ -27,11 +28,11 @@ RDEPEND=">=sys-libs/glibc-2.4 amd64? ( >=gnome-base/libglade-2.6.4-r1[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] - )" - -S=${WORKDIR} + ) +" +BDEPEND="app-arch/unzip" -d="${GAMES_PREFIX_OPT}/${PN}" +d="opt/${PN}" QA_TEXTRELS_x86="`echo ${d#/}/lib32/lib{avcodec.so.51,avformat.so.52,avutil.so.49,FLAC.so.8}`" QA_TEXTRELS_amd64=${QA_TEXTRELS_x86} @@ -41,9 +42,9 @@ pkg_nofetch() { } src_unpack() { - # manually run unzip as the initial seek causes it to exit(1) + # Manually run unzip as the initial seek causes it to exit(1) unpack_zip ${A} - rm lib*/lib{gcc_s,m,rt,selinux,z}.so.? + rm lib*/lib{gcc_s,m,rt,selinux,z}.so.? || die } src_install() { @@ -54,7 +55,8 @@ src_install() { bb="shadowgrounds-${b}" exeinto ${d} newexe ${bb} ${bb} || die - games_make_wrapper ${bb} "./${bb}" "${d}" + + make_wrapper ${bb} "./${bb}" "${d}" make_desktop_entry ${bb} "Shadowgrounds ${b}" Shadowgrounds done @@ -63,6 +65,4 @@ src_install() { insinto ${d} doins -r Config data Profiles *.fbz *.glade *-logo.png - - prepgamesdirs }
[gentoo-commits] repo/gentoo:master commit in: games-fps/quake1-teamfortress/
commit: 44a497be7dd27d6d72bd352ba7d3a60f8b9959cc Author: Sam James gentoo org> AuthorDate: Wed Apr 7 00:55:13 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a497be games-fps/quake1-teamfortress: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> 9.ebuild => quake1-teamfortress-2.9-r1.ebuild} | 28 ++ 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/games-fps/quake1-teamfortress/quake1-teamfortress-2.9.ebuild b/games-fps/quake1-teamfortress/quake1-teamfortress-2.9-r1.ebuild similarity index 58% rename from games-fps/quake1-teamfortress/quake1-teamfortress-2.9.ebuild rename to games-fps/quake1-teamfortress/quake1-teamfortress-2.9-r1.ebuild index 19e52511fc5..92573dc42b6 100644 --- a/games-fps/quake1-teamfortress/quake1-teamfortress-2.9.ebuild +++ b/games-fps/quake1-teamfortress/quake1-teamfortress-2.9-r1.ebuild @@ -1,37 +1,35 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils games +EAPI=7 + +inherit edos2unix DESCRIPTION="The classic Team Fortress Quake World mod" HOMEPAGE="http://www.planetfortress.com/teamfortress/"; SRC_URI="mirror://gentoo/tf28.zip mirror://gentoo/tf29qw.zip" +S="${WORKDIR}" LICENSE="quake1-teamfortress" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="" -DEPEND="app-arch/unzip" -S=${WORKDIR} +BDEPEND="app-arch/unzip" src_unpack() { - echo ">>> Unpacking tf28.zip to ${PWD}" + elog "Unpacking tf28.zip to ${PWD}" unzip -qoL "${DISTDIR}"/tf28.zip || die "unpacking tf28.zip failed" - cd fortress - echo ">>> Unpacking tf29qw.zip to ${PWD}" + + cd fortress || die + elog "Unpacking tf29qw.zip to ${PWD}" unzip -qoL "${DISTDIR}"/tf29qw.zip || die "unpacking tf29qw.zip failed" - edos2unix $(find . -name '*.txt' -o -name '*.cfg') - mv server.cfg server.example.cfg + edos2unix $(find . -name '*.txt' -o -name '*.cfg' || die) + mv server.cfg server.example.cfg || die } src_install() { - insinto "${GAMES_DATADIR}/quake1" + insinto /usr/share/quake1 doins -r * - prepgamesdirs }
[gentoo-commits] repo/gentoo:master commit in: games-fps/soldieroffortune/
commit: ed1d18bc688c10c0ecc6ad3c9f49140e51b555fa Author: Sam James gentoo org> AuthorDate: Wed Apr 7 01:16:29 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1d18bc games-fps/soldieroffortune: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...-r1.ebuild => soldieroffortune-1.06a-r2.ebuild} | 55 +++--- 1 file changed, 27 insertions(+), 28 deletions(-) diff --git a/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild b/games-fps/soldieroffortune/soldieroffortune-1.06a-r2.ebuild similarity index 75% rename from games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild rename to games-fps/soldieroffortune/soldieroffortune-1.06a-r2.ebuild index b10d3fa3364..ad644fc95b4 100644 --- a/games-fps/soldieroffortune/soldieroffortune-1.06a-r1.ebuild +++ b/games-fps/soldieroffortune/soldieroffortune-1.06a-r2.ebuild @@ -1,36 +1,36 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit check-reqs eutils unpacker cdrom games +EAPI=7 + +CHECKREQS_DISK_BUILD="1450M" +CHECKREQS_DISK_USR="725M" +inherit cdrom check-reqs desktop unpacker wrapper DESCRIPTION="First-person shooter based on the mercenary trade" HOMEPAGE="http://www.lokigames.com/products/sof/"; SRC_URI="mirror://lokigames/sof/sof-${PV}-cdrom-x86.run" +S="${WORKDIR}" LICENSE="LOKI-EULA" SLOT="0" KEYWORDS="~amd64 ~x86" RESTRICT="strip mirror bindist" -IUSE="" -DEPEND="games-util/loki_patch" -RDEPEND="sys-libs/glibc - amd64? ( sys-libs/glibc[multilib] ) - virtual/opengl[abi_x86_32(-)] +RDEPEND=" media-libs/libsdl[X,opengl,sound,abi_x86_32(-)] + media-libs/smpeg[abi_x86_32(-)] + sys-libs/glibc + virtual/opengl[abi_x86_32(-)] x11-libs/libXrender[abi_x86_32(-)] x11-libs/libXrandr[abi_x86_32(-)] - media-libs/smpeg[abi_x86_32(-)]" - -S=${WORKDIR} - -dir=${GAMES_PREFIX_OPT}/${PN} -Ddir=${ED}/${dir} -unpackDir=${T}/unpack + amd64? ( sys-libs/glibc[multilib] ) +" +BDEPEND="games-util/loki_patch" -CHECKREQS_DISK_BUILD="1450M" -CHECKREQS_DISK_USR="725M" +dir=opt/${PN} +Ddir="${ED}"/${dir} +unpackDir="${T}"/unpack pkg_pretend() { check-reqs_pkg_pretend @@ -46,38 +46,37 @@ src_unpack() { src_install() { einfo "Copying files... this may take a while..." - exeinto "${dir}" + + exeinto ${dir} doexe "${CDROM_ROOT}"/bin/x86/glibc-2.1/sof - insinto "${dir}" + + insinto ${dir} doins -r "${unpackDir}"/* doins "${CDROM_ROOT}"/{README,kver.pub,sof.xpm} - cd "${S}" + cd "${S}" || die export _POSIX2_VERSION=199209 - loki_patch --verify patch.dat + loki_patch --verify patch.dat || die loki_patch patch.dat "${Ddir}" >& /dev/null || die # now, since these files are coming off a cd, the times/sizes/md5sums wont # be different ... that means portage will try to unmerge some files (!) # we run touch on ${D} so as to make sure portage doesnt do any such thing - find "${Ddir}" -exec touch '{}' + + find "${Ddir}" -exec touch '{}' + || die - games_make_wrapper sof ./sof "${dir}" "${dir}" + make_wrapper sof ./sof "${dir}" "${dir}" - # fix buffer overflow + # Fix buffer overflow sed -i -e '/^exec/i \ export MESA_EXTENSION_MAX_YEAR=2003 \ export __GL_ExtensionStringVersion=17700' \ - "${ED}/${GAMES_BINDIR}/sof" || die + "${ED}/usr/bin/sof" || die doicon "${CDROM_ROOT}"/sof.xpm make_desktop_entry sof "Soldier of Fortune" sof - - prepgamesdirs } pkg_postinst() { - games_pkg_postinst elog "To play the game run:" elog " sof" }
[gentoo-commits] repo/gentoo:master commit in: games-action/shadowgrounds-survivor-bin/
commit: 66f63f420241bfd08e2a76817d4a5e3a1cd5805c Author: Sam James gentoo org> AuthorDate: Tue Apr 6 23:26:06 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f63f42 games-action/shadowgrounds-survivor-bin: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...d => shadowgrounds-survivor-bin-0_p1-r1.ebuild} | 32 +++--- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-0_p1.ebuild b/games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-0_p1-r1.ebuild similarity index 73% rename from games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-0_p1.ebuild rename to games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-0_p1-r1.ebuild index 242be142fe4..09beed77b70 100644 --- a/games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-0_p1.ebuild +++ b/games-action/shadowgrounds-survivor-bin/shadowgrounds-survivor-bin-0_p1-r1.ebuild @@ -1,34 +1,35 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit unpacker eutils games versionator +EAPI=7 -DIST_PV=$(get_version_component_range 2) +inherit desktop unpacker wrapper + +DIST_PV=$(ver_cut 2-) DESCRIPTION="human survivors who battle against the ongoing alien onslaught" HOMEPAGE="http://shadowgroundsgame.com/survivor/"; SRC_URI="survivorUpdate${DIST_PV/p/}.run" +S="${WORKDIR}" LICENSE="frozenbyte-eula" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="" RESTRICT="fetch strip" -DEPEND="app-arch/unzip" -RDEPEND=">=sys-libs/glibc-2.4 +RDEPEND=" >=sys-devel/gcc-4.3.0 + >=sys-libs/glibc-2.4 !amd64? ( gnome-base/libglade ) amd64? ( >=gnome-base/libglade-2.6.4-r1[abi_x86_32(-)] - )" - -S=${WORKDIR} + ) +" +BDEPEND="app-arch/unzip" -d="${GAMES_PREFIX_OPT}/${PN}" +d="opt/${PN}" QA_TEXTRELS_x86="`echo ${d#/}/lib32/lib{avcodec.so.51,avformat.so.52,avutil.so.49,FLAC.so.8}`" QA_TEXTRELS_amd64=${QA_TEXTRELS_x86} @@ -38,9 +39,9 @@ pkg_nofetch() { } src_unpack() { - # manually run unzip as the initial seek causes it to exit(1) + # Manually run unzip as the initial seek causes it to exit(1) unpack_zip ${A} - rm lib*/lib{gcc_s,m,rt,selinux}.so.? + rm lib*/lib{gcc_s,m,rt,selinux}.so.? || die } src_install() { @@ -51,7 +52,8 @@ src_install() { bb="survivor-${b}" exeinto ${d} newexe ${bb} ${bb} - games_make_wrapper ${bb} "./${bb}" "${d}" + + make_wrapper ${bb} "./${bb}" "${d}" make_desktop_entry ${bb} "Shadowgrounds Survivor ${b}" "Shadowgrounds Survivor" done @@ -60,6 +62,4 @@ src_install() { insinto ${d} doins -r Config data Profiles *.fbz *.glade *-logo.png - - prepgamesdirs }
[gentoo-commits] repo/gentoo:master commit in: games-fps/quake1-textures/
commit: 726be8a842870ef8bab063fbccb32b3f40a2577e Author: Sam James gentoo org> AuthorDate: Wed Apr 7 01:21:23 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726be8a8 games-fps/quake1-textures: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...0.ebuild => quake1-textures-20050820-r1.ebuild} | 30 +- 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/games-fps/quake1-textures/quake1-textures-20050820.ebuild b/games-fps/quake1-textures/quake1-textures-20050820-r1.ebuild similarity index 68% rename from games-fps/quake1-textures/quake1-textures-20050820.ebuild rename to games-fps/quake1-textures/quake1-textures-20050820-r1.ebuild index 4489581ed4a..38e4e9a9dfa 100644 --- a/games-fps/quake1-textures/quake1-textures-20050820.ebuild +++ b/games-fps/quake1-textures/quake1-textures-20050820-r1.ebuild @@ -1,8 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils games +EAPI=7 MY_SKINS="SKINSbmodels-48files-4-23-05.zip" MY_TEXTURES="textures-486files-8-20-05.rar" @@ -11,41 +10,36 @@ DESCRIPTION="Collection of graphical improvements for Quake 1" HOMEPAGE="http://facelift.quakedev.com/"; SRC_URI="http://facelift.quakedev.com/download/${MY_SKINS} http://facelift.quakedev.com/download/${MY_TEXTURES}"; +S="${WORKDIR}" LICENSE="quake1-textures" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="" -DEPEND="app-arch/unzip +BDEPEND=" + app-arch/unzip || ( app-arch/unrar - app-arch/rar )" - -S=${WORKDIR} -dir=${GAMES_DATADIR}/quake1 + app-arch/rar + ) +" src_unpack() { unpack ${A} - mv readme.txt skins.txt + mv readme.txt skins.txt || die } src_install() { - insinto "${dir}"/id1/textures + local dir=/usr/share/quake1 + insinto ${dir}/id1/textures doins -r *.tga # Set up symlink, for the demo levels to include the textures - dosym "${dir}/id1/textures" "${dir}/demo/textures" - + dosym ../id1/textures ${dir}/demo/textures dodoc *.txt - - prepgamesdirs } pkg_postinst() { - games_pkg_postinst - elog "Use a Quake 1 client (e.g. darkplaces) to take advantage of these." }
[gentoo-commits] repo/gentoo:master commit in: games-arcade/epiar/
commit: f68815e38bdfc122754afad769dded25520b143e Author: Sam James gentoo org> AuthorDate: Wed Apr 7 00:37:24 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68815e3 games-arcade/epiar: add github remote-id Signed-off-by: Sam James gentoo.org> games-arcade/epiar/metadata.xml | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/games-arcade/epiar/metadata.xml b/games-arcade/epiar/metadata.xml index 9a42744eb0d..af9cc9c06ba 100644 --- a/games-arcade/epiar/metadata.xml +++ b/games-arcade/epiar/metadata.xml @@ -6,16 +6,17 @@ Gentoo Games Project -Epiar is a space adventure/combat game written in C with SDL -(Simple DirectMedia Layer). It is absolutely free (released -under the General Public License v2). -In Epiar, you begin as a shuttle pilot in a galaxy generally -ruled by anarchy, with few stable governments and numerous -rebel factions. You start your adventure off doing whatever -you want, but generally trying to save up money for a new -starship, and your adventure takes off from there ... - + Epiar is a space adventure/combat game written in C with SDL + (Simple DirectMedia Layer). It is absolutely free (released + under the General Public License v2). + In Epiar, you begin as a shuttle pilot in a galaxy generally + ruled by anarchy, with few stable governments and numerous + rebel factions. You start your adventure off doing whatever + you want, but generally trying to save up money for a new + starship, and your adventure takes off from there ... + + cthielen/Epiar epiar
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdg-utils/
commit: 7a3b04f5cc9df93fa7115c0c16d8bc3148951d5a Author: Sam James gentoo org> AuthorDate: Wed Apr 7 00:46:24 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 01:57:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a3b04f5 x11-misc/xdg-utils: increase app-text/xmlto lower bound to nudge upgrades We change the bound on app-text/xmlto to be >=app-text/xmlto-0.0.28-r5 to ensure we have the fixed xmlto version for links. Bug: https://bugs.gentoo.org/679626 Bug: https://bugs.gentoo.org/726156 Signed-off-by: Sam James gentoo.org> .../xdg-utils/{xdg-utils-1.1.3-r1.ebuild => xdg-utils-1.1.3-r2.ebuild} | 2 +- ...utils-1.1.3_p20200220.ebuild => xdg-utils-1.1.3_p20200220-r2.ebuild} | 2 +- ...ls-1.1.3_p20200220-r1.ebuild => xdg-utils-1.1.3_p20200220-r3.ebuild} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3-r1.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.3-r2.ebuild similarity index 97% rename from x11-misc/xdg-utils/xdg-utils-1.1.3-r1.ebuild rename to x11-misc/xdg-utils/xdg-utils-1.1.3-r2.ebuild index 3d6f1b575d4..0e07355c619 100644 --- a/x11-misc/xdg-utils/xdg-utils-1.1.3-r1.ebuild +++ b/x11-misc/xdg-utils/xdg-utils-1.1.3-r2.ebuild @@ -28,7 +28,7 @@ RDEPEND=" x11-apps/xprop x11-apps/xset " -DEPEND=">=app-text/xmlto-0.0.26-r1[text(+)]" +DEPEND=">=app-text/xmlto-0.0.28-r5[text(+)]" DOCS=( ChangeLog README RELEASE_NOTES TODO ) diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r2.ebuild similarity index 97% rename from x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220.ebuild rename to x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r2.ebuild index 00294847ef4..fe2afe8f3b6 100644 --- a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220.ebuild +++ b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r2.ebuild @@ -26,7 +26,7 @@ RDEPEND=" x11-apps/xprop x11-apps/xset " -BDEPEND=">=app-text/xmlto-0.0.26-r1[text(+)]" +BDEPEND=">=app-text/xmlto-0.0.28-r5[text(+)]" DOCS=( ChangeLog README RELEASE_NOTES TODO ) diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r1.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r3.ebuild similarity index 97% rename from x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r1.ebuild rename to x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r3.ebuild index 8db71130ff2..393df3a86e7 100644 --- a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r1.ebuild +++ b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r3.ebuild @@ -31,7 +31,7 @@ RDEPEND=" x11-apps/xprop x11-apps/xset " -BDEPEND=">=app-text/xmlto-0.0.26-r1[text(+)]" +BDEPEND=">=app-text/xmlto-0.0.28-r5[text(+)]" DOCS=( ChangeLog README RELEASE_NOTES TODO )
[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-iptvsimple/
commit: 56724632450ae33d90feeff7c74072f3f454ad3b Author: Craig Andrews gentoo org> AuthorDate: Wed Apr 7 00:35:47 2021 + Commit: Craig Andrews gentoo org> CommitDate: Wed Apr 7 00:36:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56724632 media-plugins/kodi-pvr-iptvsimple: 7.6.0 version bump Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Craig Andrews gentoo.org> media-plugins/kodi-pvr-iptvsimple/Manifest | 1 + .../kodi-pvr-iptvsimple-7.6.0.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest b/media-plugins/kodi-pvr-iptvsimple/Manifest index ab0a939dff6..265fb76908f 100644 --- a/media-plugins/kodi-pvr-iptvsimple/Manifest +++ b/media-plugins/kodi-pvr-iptvsimple/Manifest @@ -1 +1,2 @@ DIST kodi-pvr-iptvsimple-7.5.1.tar.gz 188853 BLAKE2B 9f5e391c7884d59a86960a7e7ba7e341a9f70911207d8f87850e47b1c151bb8d3b398ee02920ec08a53058515261bd3a2c37ee5b363ebb0866c5eb11ceb2e0ed SHA512 da6dbd2dfe62ab30df293cdd055d9375c621ff17f9ea151f672d7978a8e486548a65f8385f66ed89085d92e5594f379b32bd2954a7f5916e83d086812ec91354 +DIST kodi-pvr-iptvsimple-7.6.0.tar.gz 191480 BLAKE2B 63465709316c392471147466154cc2fa9fa696c5e5506579a662d2c54142eae22b332eeb952616969a21771eb88b1bb3a91eaaf95ea004dcfce4d7c371c84bb7 SHA512 d2e0565b699517e19b09c1b2a440b6c39be8fa1440a2653b87fac5d99ae24875e9a54f21efe012d1d21e88e0eedc3c90f5401533b90b6108ed258aead214d385 diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.0.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.0.ebuild new file mode 100644 index 000..36d5b715c65 --- /dev/null +++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="Kodi's IPTVSimple client addon" +HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple"; +SRC_URI="" + +case ${PV} in +) + SRC_URI="" + EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git"; + inherit git-r3 + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + dev-libs/pugixml + =media-tv/kodi-19* + sys-libs/zlib + " + +RDEPEND=" + ${DEPEND} + " + +src_prepare() { + [ -d depends ] && rm -rf depends || die + cmake_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/, app-emulation/docker-compose/files/
commit: acef23b50a5cb1cf054edd6d87cddb43dcaf5497 Author: Sebastian Pipping gentoo org> AuthorDate: Tue Apr 6 23:42:38 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Apr 6 23:44:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acef23b5 app-emulation/docker-compose: 1.29.0 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.18, Repoman-3.0.3 app-emulation/docker-compose/Manifest | 1 + .../docker-compose/docker-compose-1.29.0.ebuild| 73 ++ .../files/docker-compose-1.29.0-setup-py.patch | 66 +++ 3 files changed, 140 insertions(+) diff --git a/app-emulation/docker-compose/Manifest b/app-emulation/docker-compose/Manifest index 88cfc2fa0ea..a4d540bc2fd 100644 --- a/app-emulation/docker-compose/Manifest +++ b/app-emulation/docker-compose/Manifest @@ -2,3 +2,4 @@ DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 098af5e0308de4fe72f8f7d5c9cbdb2 DIST docker-compose-1.28.4.tar.gz 318110 BLAKE2B 97a39c52a2e9819fa4632a16080b9b3a029c5b81caa1bcb5143e78b9c6f3981aa462ef23c6c08fcafe80f8b786ce4962959dc84fd4fe2003ceee3dddcb85f438 SHA512 ba0b8a8a87e154c36b499b0fbb422847bcec421bdcbb6a7fc4a4d8169ae410f6bb71867fbff42b670b3d5ae61101527eeb71e68d57458906796e2d64adc0e367 DIST docker-compose-1.28.5.tar.gz 318236 BLAKE2B 32aca16fdebd00c5b211404e82b44b9486340bfa379d4739d164d5aa75d4f35b95d914065c05fef585ea7e412035e582d8058f2b942a4ce17a9b2bc25ff0cd31 SHA512 1f2cc87b82d18c023e8c2d9eb2e991393c96f7a3ab17fa6871d0969a28162b6832f98b42c76cadc641416629f74eb00763c89e044ae8cf02a062bd74b58371c9 DIST docker-compose-1.28.6.tar.gz 319216 BLAKE2B 6f35f13fd35e08223fd17406b219fcd8c97fe9a2e96a3210607d23d54923496a9a51271f359b1537b73bc5e407d175822075835f44406fcfe028cc23d8eaf9f9 SHA512 0aef0066e58ee3e9ac6ddfef71cd29ae46ba52ed641b6da7ffc74b9e9a60b3974593173e84ac863475bb5d2a3896a0d453fda4decb69101c91abc04f33e50d45 +DIST docker-compose-1.29.0.tar.gz 321019 BLAKE2B ba20ae83e0f2d899da2d39cd9f2edbc00b22eaba0209eaa1dbc5d376fc94b16d454713f5d26fed8b06eceb274098dd1155430d43a723e096643a108023de19ed SHA512 41bb20a405a0305093b0678e24c57582393806bc617bd09f98c43c9cd1c38af51011c7ab1c0afd1a91159c5a3e19a1b8df575c5be4a7e8317db96dd37ee9a339 diff --git a/app-emulation/docker-compose/docker-compose-1.29.0.ebuild b/app-emulation/docker-compose/docker-compose-1.29.0.ebuild new file mode 100644 index 000..0d5c1a457de --- /dev/null +++ b/app-emulation/docker-compose/docker-compose-1.29.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 2018-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit bash-completion-r1 distutils-r1 + +MY_PV=${PV/_/-} +DESCRIPTION="Multi-container orchestration for Docker" +HOMEPAGE="https://github.com/docker/compose"; +SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}] + >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] + >=dev-python/docker-py-5[${PYTHON_USEDEP}] + >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] + >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] + >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] + >=dev-python/six-1.3.0[${PYTHON_USEDEP}] + >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND} + test? ( + >=dev-python/pytest-5[${PYTHON_USEDEP}] + >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}/compose-${MY_PV}" + +PATCHES=( + # Bug #679968 -- https://bugs.gentoo.org/679968 + # Bug #681002 -- https://bugs.gentoo.org/681002 + "${FILESDIR}"/${PN}-1.29.0-setup-py.patch +) + +DOCS=( CHANGELOG.md README.md ) + +src_prepare() { + # Address QA issue "docker-compose.exe: missing alias (symlink) for completed command." + sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i contrib/completion/bash/docker-compose || die + + default +} + +python_test() { + distutils_install_for_testing + ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}" +} + +python_install_all() { + newbashcomp contrib/completion/bash/docker-compose ${PN} + + insinto /usr/share/zsh/site-functions + doins contrib/completion/zsh/* + + distutils-r1_python_install_all +} diff --git a/app-emulation/docker-compose/files/docker-compose-1.29.0
[gentoo-commits] repo/gentoo:master commit in: dev-python/docker-py/
commit: 587f8e6ef1765bef2568466f09e8331c1f4bc872 Author: Sebastian Pipping gentoo org> AuthorDate: Tue Apr 6 23:05:09 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Apr 6 23:44:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587f8e6e dev-python/docker-py: 5.0.0 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.18, Repoman-3.0.3 dev-python/docker-py/Manifest | 1 + dev-python/docker-py/docker-py-5.0.0.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest index fdc92972dce..8ddc8ec5752 100644 --- a/dev-python/docker-py/Manifest +++ b/dev-python/docker-py/Manifest @@ -1 +1,2 @@ DIST docker-py-4.4.4.tar.gz 247640 BLAKE2B 68b2e0d41e68fdf4826d61b7ab167321467b1b30f122f0b29955a62ac5f036fc0b60b02a8c9a6776ffd9a7cafb5744de44ec3b9284d0f266a1dd5c72fbec2879 SHA512 4106ffe353ce8c3227c30c38347f107e0f7da660f1c3ae68bf2c576fc6b270f6fae6774747c46491eae0fc85a48dfe246b7a22d8e45c74eff89ed43be285f0df +DIST docker-py-5.0.0.tar.gz 247639 BLAKE2B 7e7f1d0edf228c967ee9252c6dc37e803a2e91601d3dce06db335c4bc4c8af43097864307ad72d4665d13f9ab0ba63b3dfd5ac7baa4dbc903ca57fe67985c1d2 SHA512 fae4afcda91ddf946048f76e62928a4891e1b0ce522b820aefb774dde58eb8e2aac0a381971acca04ca87794989ba675464e7913fab4abf2ed414719d66c91d1 diff --git a/dev-python/docker-py/docker-py-5.0.0.ebuild b/dev-python/docker-py/docker-py-5.0.0.ebuild new file mode 100644 index 000..6cfc62e02e8 --- /dev/null +++ b/dev-python/docker-py/docker-py-5.0.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Python client for Docker" +HOMEPAGE="https://github.com/docker/docker-py"; +SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/requests-2.24.0[${PYTHON_USEDEP}] + >=dev-python/six-1.4.0[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}] +" +DEPEND=" + test? ( + >=dev-python/mock-1.0.1[${PYTHON_USEDEP}] + >=dev-python/paramiko-2.4.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + 'dev-python/recommonmark' \ + '>=dev-python/sphinx-1.4.6' +distutils_enable_tests pytest + +src_prepare() { + # localhost has a better chance of being in /etc/hosts + sed -e 's:socket[.]gethostname():"localhost":' \ + -i tests/unit/api_test.py || die + + distutils-r1_src_prepare +} + +python_test() { + pytest -vv tests/unit/ || die "tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: games-action/heretic2/
commit: 69d7ac851f9bb304a7b9def5146a133effcfba31 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 23:14:00 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 23:14:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d7ac85 games-action/heretic2: move BDEPEND Signed-off-by: Sam James gentoo.org> games-action/heretic2/heretic2-1.06c-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-action/heretic2/heretic2-1.06c-r2.ebuild b/games-action/heretic2/heretic2-1.06c-r2.ebuild index 6a98959420b..729e2999cb0 100644 --- a/games-action/heretic2/heretic2-1.06c-r2.ebuild +++ b/games-action/heretic2/heretic2-1.06c-r2.ebuild @@ -20,7 +20,6 @@ RESTRICT="strip mirror bindist" QA_TEXTRELS="opt/${PN}/base/*.so" -BDEPEND="games-util/loki_patch" RDEPEND=" virtual/opengl amd64? ( @@ -33,6 +32,7 @@ RDEPEND=" x11-libs/libXext ) " +BDEPEND="games-util/loki_patch" src_unpack() { cdrom_get_cds bin/x86/glibc-2.1/${PN}
[gentoo-commits] repo/gentoo:master commit in: games-fps/tribes2/
commit: 54ca721d5019ce15da2dd584e64e6d341c81ee71 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 23:10:58 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 23:10:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ca721d games-fps/tribes2: games-util/loki_patch is a BDEPEND Signed-off-by: Sam James gentoo.org> games-fps/tribes2/tribes2-25034.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-fps/tribes2/tribes2-25034.ebuild b/games-fps/tribes2/tribes2-25034.ebuild index 0822d3ca553..22567811496 100644 --- a/games-fps/tribes2/tribes2-25034.ebuild +++ b/games-fps/tribes2/tribes2-25034.ebuild @@ -19,13 +19,13 @@ KEYWORDS="-amd64 ~x86" RESTRICT="mirror bindist strip" DEPEND=" - games-util/loki_patch sys-libs/glibc " RDEPEND=" ${DEPEND} virtual/opengl " +BDEPEND="games-util/loki_patch" dir=opt/${PN} Ddir="${ED}"/${dir}
[gentoo-commits] repo/gentoo:master commit in: games-action/descent3-demo/
commit: d625151a8c820eb008e8dcce85704c235c730e44 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 23:13:22 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 23:13:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d625151a games-action/descent3-demo: port to EAPI 7, eutils-- Signed-off-by: Sam James gentoo.org> .../descent3-demo/descent3-demo-1.4.0a-r1.ebuild | 32 -- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/games-action/descent3-demo/descent3-demo-1.4.0a-r1.ebuild b/games-action/descent3-demo/descent3-demo-1.4.0a-r1.ebuild index a7347bf10e2..c0be84464d1 100644 --- a/games-action/descent3-demo/descent3-demo-1.4.0a-r1.ebuild +++ b/games-action/descent3-demo/descent3-demo-1.4.0a-r1.ebuild @@ -1,34 +1,38 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit desktop eutils unpacker xdg +inherit desktop unpacker wrapper xdg DESCRIPTION="Indoor/outdoor 3D combat with evil robotic mining spacecraft" HOMEPAGE="http://www.lokigames.com/products/descent3/"; SRC_URI="mirror://lokigames/loki_demos/${PN}.run" +S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="alsa pulseaudio" REQUIRED_USE="?? ( alsa pulseaudio )" + RESTRICT="bindist mirror strip" -DEPEND="games-util/loki_patch" -RDEPEND="sys-libs/glibc +RDEPEND=" + sys-libs/glibc >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] alsa? ( media-libs/alsa-oss[abi_x86_32(-)] ) - pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)] )" + pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)] ) +" +BDEPEND="games-util/loki_patch" -dir="/opt/${PN}" -QA_PREBUILT="${dir:1}/descent3_demo.x86 - ${dir:1}/netgames/*.d3m" - -S="${WORKDIR}" +dir="opt/${PN}" +QA_PREBUILT=" + ${dir}/descent3_demo.x86 + ${dir}/netgames/*.d3m +" src_install() { local \ @@ -38,8 +42,8 @@ src_install() { loki_patch patch.dat data/ || die - insinto "${dir}" - exeinto "${dir}" + insinto ${dir} + exeinto ${dir} doins -r "${demo}"/* doexe "${demo}/${exe}" @@ -63,11 +67,9 @@ src_install() { pkg_postinst() { xdg_pkg_postinst - echo elog "To play the game run:" elog " descent3-demo" elog elog "If the game appears blank, then run it windowed with:" elog " descent3-demo -w" - echo }
[gentoo-commits] repo/gentoo:master commit in: games-action/descent3/
commit: 60fd187648e58bf67ed58b889cef6ecbcdcc06a3 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 23:09:49 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 23:09:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fd1876 games-action/descent3: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...-1.4.0b-r2.ebuild => descent3-1.4.0b-r3.ebuild} | 36 -- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/games-action/descent3/descent3-1.4.0b-r2.ebuild b/games-action/descent3/descent3-1.4.0b-r3.ebuild similarity index 84% rename from games-action/descent3/descent3-1.4.0b-r2.ebuild rename to games-action/descent3/descent3-1.4.0b-r3.ebuild index 44a13d1b0af..0756a6d15fc 100644 --- a/games-action/descent3/descent3-1.4.0b-r2.ebuild +++ b/games-action/descent3/descent3-1.4.0b-r3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils unpacker cdrom multilib games +EAPI=7 + +inherit cdrom desktop unpacker wrapper -IUSE="nocd videos" DESCRIPTION="Descent 3 - 3-Dimensional indoor/outdoor spaceship combat" HOMEPAGE="http://www.lokigames.com/products/descent3/"; SRC_URI="mirror://lokigames/${PN}/${PN}-1.4.0a-x86.run @@ -13,20 +13,23 @@ SRC_URI="mirror://lokigames/${PN}/${PN}-1.4.0a-x86.run LICENSE="LOKI-EULA" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="nocd videos" + RESTRICT="strip mirror bindist" -RDEPEND="sys-libs/glibc +RDEPEND=" media-libs/libsdl[abi_x86_32(-)] media-libs/smpeg[abi_x86_32(-)] + sys-libs/glibc virtual/opengl[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)]" + x11-libs/libXext[abi_x86_32(-)] +" -dir=${GAMES_PREFIX_OPT}/${PN} -Ddir=${D}/${dir} +dir=opt/${PN} +Ddir="${ED}"/${dir} pkg_setup() { - games_pkg_setup if use videos ; then ewarn "The installed game takes about 1.2GB of space!" elif use nocd ; then @@ -42,6 +45,7 @@ src_unpack() { else cdrom_get_cds missions/d3.mn3 fi + mkdir -p "${S}"/{a,b} || die cd "${S}"/a || die unpack_makeself ${PN}-1.4.0a-x86.run @@ -51,9 +55,9 @@ src_unpack() { src_install() { einfo "Copying files... this may take a while..." - exeinto "${dir}" + exeinto ${dir} doexe ${CDROM_ROOT}/bin/x86/glibc-2.1/{${PN},nettest} - insinto "${dir}" + insinto ${dir} doins ${CDROM_ROOT}/{FAQ.txt,README{,.mercenary},d3.hog,icon.{bmp,xpm}} cd "${Ddir}" || die @@ -73,6 +77,7 @@ src_install() { cd "${S}"/a || die bin/Linux/x86/loki_patch --verify patch.dat || die bin/Linux/x86/loki_patch patch.dat "${Ddir}" >& /dev/null || die + cd "${S}"/b || die bin/Linux/x86/loki_patch --verify patch.dat || die bin/Linux/x86/loki_patch patch.dat "${Ddir}" >& /dev/null || die @@ -80,22 +85,19 @@ src_install() { # now, since these files are coming off a cd, the times/sizes/md5sums wont # be different ... that means portage will try to unmerge some files (!) # we run touch on ${D} so as to make sure portage doesnt do any such thing - find "${Ddir}" -exec touch '{}' + + find "${Ddir}" -exec touch '{}' + || die - games_make_wrapper descent3 ./descent3.dynamic "${dir}" "${dir}" + make_wrapper descent3 ./descent3.dynamic "${dir}" "${dir}" newicon ${CDROM_ROOT}/icon.xpm ${PN}.xpm # Fix for 2.6 kernel crash cd "${Ddir}" || die - ln -sf ppics.hog PPics.Hog + ln -sf ppics.hog PPics.Hog || die - prepgamesdirs make_desktop_entry ${PN} "Descent 3" ${PN} } pkg_postinst() { - games_pkg_postinst elog "To play the game run:" elog " descent3" - echo }
[gentoo-commits] repo/gentoo:master commit in: games-action/heretic2-demo/
commit: 1d61eeb42ec76a3bce0d0617b3af91642506e4fe Author: Sam James gentoo org> AuthorDate: Tue Apr 6 23:06:08 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 23:06:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d61eeb4 games-action/heretic2-demo: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...-1.06a.ebuild => heretic2-demo-1.06a-r1.ebuild} | 32 ++ 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/games-action/heretic2-demo/heretic2-demo-1.06a.ebuild b/games-action/heretic2-demo/heretic2-demo-1.06a-r1.ebuild similarity index 69% rename from games-action/heretic2-demo/heretic2-demo-1.06a.ebuild rename to games-action/heretic2-demo/heretic2-demo-1.06a-r1.ebuild index 13ff487e694..8d869e898f2 100644 --- a/games-action/heretic2-demo/heretic2-demo-1.06a.ebuild +++ b/games-action/heretic2-demo/heretic2-demo-1.06a-r1.ebuild @@ -1,31 +1,31 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils unpacker multilib games +EAPI=7 + +inherit desktop multilib unpacker wrapper DESCRIPTION="Third-person classic magical action-adventure game" HOMEPAGE="http://www.lokigames.com/products/heretic2/ http://www.hereticii.com/"; SRC_URI="mirror://lokigames/loki_demos/${PN}.run" +S="${WORKDIR}" LICENSE="LOKI-EULA" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" + RESTRICT="strip mirror bindist" -QA_TEXTRELS="${GAMES_PREFIX_OPT:1}/heretic2-demo/ref_glx.so" -DEPEND="games-util/loki_patch" RDEPEND=" x11-libs/libX11[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)]" + x11-libs/libXext[abi_x86_32(-)] +" +BDEPEND="games-util/loki_patch" -S=${WORKDIR} - -dir=${GAMES_PREFIX_OPT}/${PN} -Ddir=${D}/${dir} +dir=opt/${PN} QA_PREBUILT="${dir:1}/*" +QA_TEXTRELS="opt/heretic2-demo/ref_glx.so" src_install() { ABI=x86 @@ -36,7 +36,7 @@ src_install() { loki_patch patch.dat data/ || die # Remove bad opengl library - rm -r "${demo}/gl_drivers/" + rm -r "${demo}/gl_drivers/" || die # Change to safe default of 800x600 and option of normal opengl driver sed -i \ @@ -44,14 +44,12 @@ src_install() { -e "s:libGL:/usr/$(get_libdir)/libGL:" \ "${demo}"/base/default.cfg || die - insinto "${dir}" - exeinto "${dir}" + insinto ${dir} + exeinto ${dir} doins -r "${demo}"/* doexe "${demo}/${exe}" - games_make_wrapper ${PN} "./${exe}" "${dir}" "${dir}" + make_wrapper ${PN} "./${exe}" "${dir}" "${dir}" newicon "${demo}"/icon.xpm ${PN}.xpm make_desktop_entry ${PN} "Heretic 2 (Demo)" ${PN} - - prepgamesdirs }
[gentoo-commits] repo/gentoo:master commit in: games-strategy/darwinia/
commit: a0ca50acf3ccbc6bcea29f5366a0ef8b37dc782c Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:59:20 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 23:00:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ca50ac games-strategy/darwinia: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...a9-r1.ebuild => darwinia-1.4.0_beta9-r2.ebuild} | 22 ++ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/games-strategy/darwinia/darwinia-1.4.0_beta9-r1.ebuild b/games-strategy/darwinia/darwinia-1.4.0_beta9-r2.ebuild similarity index 77% rename from games-strategy/darwinia/darwinia-1.4.0_beta9-r1.ebuild rename to games-strategy/darwinia/darwinia-1.4.0_beta9-r2.ebuild index d1f5e9d5f83..562267b62e4 100644 --- a/games-strategy/darwinia/darwinia-1.4.0_beta9-r1.ebuild +++ b/games-strategy/darwinia/darwinia-1.4.0_beta9-r2.ebuild @@ -1,19 +1,20 @@ -# 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 + CDROM_OPTIONAL="yes" -inherit eutils unpacker cdrom games +inherit cdrom desktop unpacker wrapper MY_PV=${PV/_beta/b} -DESCRIPTION="the hyped indie game of the year. By the Uplink creators" +DESCRIPTION="The hyped indie game of the year - by the Uplink creators" HOMEPAGE="http://www.darwinia.co.uk/support/linux.html"; SRC_URI="http://www.introversion.co.uk/darwinia/downloads/${PN}-full-${MY_PV}.sh"; +S="${WORKDIR}" LICENSE="Introversion" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="" RESTRICT="bindist mirror strip" RDEPEND=" @@ -21,11 +22,10 @@ RDEPEND=" media-libs/libsdl[abi_x86_32(-)] media-libs/libvorbis[abi_x86_32(-)] virtual/glu[abi_x86_32(-)] - virtual/opengl[abi_x86_32(-)]" - -S=${WORKDIR} + virtual/opengl[abi_x86_32(-)] +" -dir=${GAMES_PREFIX_OPT}/${PN} +dir=opt/${PN} QA_PREBUILT="${dir:1}/lib/darwinia.bin.x86" src_unpack() { @@ -50,9 +50,8 @@ src_install() { dodoc README newicon darwinian.png darwinia.png - games_make_wrapper darwinia ./darwinia "${dir}" "${dir}" + make_wrapper darwinia ./darwinia "${dir}" "${dir}" make_desktop_entry darwinia "Darwinia" - prepgamesdirs } pkg_postinst() { @@ -60,5 +59,4 @@ pkg_postinst() { ewarn "To play the game, you need to copy main.dat and sounds.dat" ewarn "from gamefiles/ on the game CD to ${dir}/lib/." fi - games_pkg_postinst }
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenetwork-meta/
commit: 6e3ba726cd038e93a07b2c5364e145b865ba9d85 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 22:57:57 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 22:58:50 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6e3ba726 kde-apps/kdenetwork-meta: Fix metadata.xml Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenetwork-meta/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenetwork-meta/metadata.xml b/kde-apps/kdenetwork-meta/metadata.xml index 3a9daa1ab4..b6ffc17ea5 100644 --- a/kde-apps/kdenetwork-meta/metadata.xml +++ b/kde-apps/kdenetwork-meta/metadata.xml @@ -8,7 +8,7 @@ Pull in net-p2p/ktorrent for BitTorrent protocol support Enable support for Dropbox in kde-apps/dolphin via kde-apps/dolphin-plugins-dropbox - Enable support for net-fs/samba file sharing plugin from within file properties + Enable support for net-fs/samba file sharing plugin from within file properties Enable support for Plasma Telepathy (instant messaging) integration via kde-apps/plasma-telepathy-meta
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdenetwork-meta/
commit: b5131eaff5685e28cc8c0ee264cc121460ba9eaa Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 22:57:57 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 22:58:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5131eaf kde-apps/kdenetwork-meta: Fix metadata.xml Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenetwork-meta/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenetwork-meta/metadata.xml b/kde-apps/kdenetwork-meta/metadata.xml index 3a9daa1ab4e..b6ffc17ea56 100644 --- a/kde-apps/kdenetwork-meta/metadata.xml +++ b/kde-apps/kdenetwork-meta/metadata.xml @@ -8,7 +8,7 @@ Pull in net-p2p/ktorrent for BitTorrent protocol support Enable support for Dropbox in kde-apps/dolphin via kde-apps/dolphin-plugins-dropbox - Enable support for net-fs/samba file sharing plugin from within file properties + Enable support for net-fs/samba file sharing plugin from within file properties Enable support for Plasma Telepathy (instant messaging) integration via kde-apps/plasma-telepathy-meta
[gentoo-commits] repo/gentoo:master commit in: games-action/heretic2/
commit: 24117ef594609c8f54f66369484edad7fe30e964 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:55:49 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:55:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24117ef5 games-action/heretic2: add desktop inherit Signed-off-by: Sam James gentoo.org> games-action/heretic2/heretic2-1.06c-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-action/heretic2/heretic2-1.06c-r2.ebuild b/games-action/heretic2/heretic2-1.06c-r2.ebuild index aeb604f80b7..6a98959420b 100644 --- a/games-action/heretic2/heretic2-1.06c-r2.ebuild +++ b/games-action/heretic2/heretic2-1.06c-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cdrom multilib unpacker wrapper +inherit cdrom desktop multilib unpacker wrapper DESCRIPTION="Third-person classic magical action-adventure game" HOMEPAGE="http://lokigames.com/products/heretic2/
[gentoo-commits] repo/gentoo:master commit in: games-rpg/to-the-moon/
commit: 270e260e839e9f25c13c4d5177987c80f10eaa9c Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:56:23 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:56:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=270e260e games-rpg/to-the-moon: fix ${GAMES_PREFIX_OPT} reference Signed-off-by: Sam James gentoo.org> games-rpg/to-the-moon/to-the-moon-0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-rpg/to-the-moon/to-the-moon-0-r1.ebuild b/games-rpg/to-the-moon/to-the-moon-0-r1.ebuild index 14c390ecc21..4b29282e74d 100644 --- a/games-rpg/to-the-moon/to-the-moon-0-r1.ebuild +++ b/games-rpg/to-the-moon/to-the-moon-0-r1.ebuild @@ -20,9 +20,9 @@ RESTRICT="fetch bindist splitdebug" QA_PREBUILT="opt/${PN}/${MY_PN}.bin*" if [[ ${ARCH} == "amd64" ]] ; then - QA_PREBUILT="${QA_PREBUILT} ${GAMES_PREFIX_OPT}/${PN}/lib64/*" + QA_PREBUILT="${QA_PREBUILT} opt/${PN}/lib64/*" else - QA_PREBUILT="${QA_PREBUILT} ${GAMES_PREFIX_OPT}/${PN}/lib/*" + QA_PREBUILT="${QA_PREBUILT} opt/${PN}/lib/*" fi # TODO: unbundling sdl-sound breaks the game
[gentoo-commits] repo/gentoo:master commit in: games-action/heretic2/
commit: da612df6fcc898e6757045a9cbe50f041c9dcb07 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:53:40 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:54:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da612df6 games-action/heretic2: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...c2-1.06c-r1.ebuild => heretic2-1.06c-r2.ebuild} | 55 +++--- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/games-action/heretic2/heretic2-1.06c-r1.ebuild b/games-action/heretic2/heretic2-1.06c-r2.ebuild similarity index 65% rename from games-action/heretic2/heretic2-1.06c-r1.ebuild rename to games-action/heretic2/heretic2-1.06c-r2.ebuild index 60d2b16cafe..aeb604f80b7 100644 --- a/games-action/heretic2/heretic2-1.06c-r1.ebuild +++ b/games-action/heretic2/heretic2-1.06c-r2.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils unpacker cdrom multilib games +EAPI=7 + +inherit cdrom multilib unpacker wrapper DESCRIPTION="Third-person classic magical action-adventure game" HOMEPAGE="http://lokigames.com/products/heretic2/ @@ -10,16 +11,18 @@ HOMEPAGE="http://lokigames.com/products/heretic2/ SRC_URI="mirror://lokigames/${PN}/${P/%?/b}-unified-x86.run mirror://lokigames/${PN}/${P}-unified-x86.run mirror://lokigames/${PN}/${PN}-maps-1.0.run" +S="${WORKDIR}" LICENSE="LOKI-EULA" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RESTRICT="strip mirror bindist" -QA_TEXTRELS="${GAMES_PREFIX_OPT:1}/${PN}/base/*.so" -DEPEND="games-util/loki_patch" -RDEPEND="virtual/opengl +QA_TEXTRELS="opt/${PN}/base/*.so" + +BDEPEND="games-util/loki_patch" +RDEPEND=" + virtual/opengl amd64? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] @@ -28,17 +31,16 @@ RDEPEND="virtual/opengl x86? ( x11-libs/libX11 x11-libs/libXext - )" - -S=${WORKDIR} + ) +" src_unpack() { cdrom_get_cds bin/x86/glibc-2.1/${PN} - mkdir ${A} + mkdir ${A} || die local f for f in * ; do - cd "${S}"/${f} + cd "${S}"/${f} || die unpack_makeself ${f} done } @@ -46,39 +48,38 @@ src_unpack() { src_install() { has_multilib_profile && ABI=x86 - local dir=${GAMES_PREFIX_OPT}/${PN} + local dir=opt/${PN} - cd "${CDROM_ROOT}" + cd "${CDROM_ROOT}" || die - insinto "${dir}" + insinto ${dir} doins -r base help Manual.html README README.more - exeinto "${dir}" + exeinto ${dir} doexe bin/x86/glibc-2.1/${PN} - games_make_wrapper ${PN} ./${PN} "${dir}" "${dir}" + make_wrapper ${PN} ./${PN} "${dir}" "${dir}" sed -i \ -e 's/^exec /__GL_ExtensionStringVersion=17700 exec /' \ - "${D}/${GAMES_BINDIR}/${PN}" || die + "${ED}/usr/bin/${PN}" || die newicon icon.xpm ${PN}.xpm make_desktop_entry ${PN} "Heretic II" - cd "${D}/${dir}" - ln -s "${CDROM_ROOT}"/*.gz . + cd "${ED}/${dir}" || die + ln -s "${CDROM_ROOT}"/*.gz . || die unpack ./*.gz - rm -f *.gz + rm -f *.gz || die local d for d in "${S}"/* ; do - pushd "${d}" > /dev/null - loki_patch patch.dat "${D}/${dir}" || die - popd > /dev/null + pushd "${d}" > /dev/null || die + loki_patch patch.dat "${ED}/${dir}" || die + popd > /dev/null || die done - rmdir gl_drivers + rmdir gl_drivers || die + sed -i \ "128i set gl_driver \"/usr/$(get_libdir)/libGL.so\"" \ base/default.cfg || die - - prepgamesdirs }
[gentoo-commits] repo/gentoo:master commit in: games-rpg/wasteland2/
commit: a3481884746f4d1d37d2480f6e5a3f02764436fe Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:50:18 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:54:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3481884 games-rpg/wasteland2: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...9.0.13.ebuild => wasteland2-1.9.0.13-r1.ebuild} | 31 +- 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/games-rpg/wasteland2/wasteland2-1.9.0.13.ebuild b/games-rpg/wasteland2/wasteland2-1.9.0.13-r1.ebuild similarity index 82% rename from games-rpg/wasteland2/wasteland2-1.9.0.13.ebuild rename to games-rpg/wasteland2/wasteland2-1.9.0.13-r1.ebuild index b8ddb7e9b2e..0b6cef86831 100644 --- a/games-rpg/wasteland2/wasteland2-1.9.0.13.ebuild +++ b/games-rpg/wasteland2/wasteland2-1.9.0.13-r1.ebuild @@ -1,21 +1,23 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit eutils gnome2-utils check-reqs games +CHECKREQS_DISK_BUILD="22000M" +CHECKREQS_DISK_USR="21600M" +inherit check-reqs desktop gnome2-utils wrapper DESCRIPTION="Sequel to 1988 Wasteland, post-apocalyptic computer RPG inspiration for Fallout" HOMEPAGE="https://wasteland.inxile-entertainment.com/"; SRC_URI="gog_wasteland_2_${PV}.tar.gz" +S="${WORKDIR}/Wasteland 2" LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RESTRICT="bindist fetch mirror" -QA_PREBUILT="${GAMES_PREFIX_OPT}/${PN}/*" +QA_PREBUILT="opt/${PN}/*" RDEPEND=" >=dev-libs/atk-2.12.0-r1[abi_x86_32(-)] @@ -34,11 +36,6 @@ RDEPEND=" virtual/opengl " -S="${WORKDIR}/Wasteland 2" - -CHECKREQS_DISK_BUILD="22000M" -CHECKREQS_DISK_USR="21600M" - pkg_nofetch() { einfo einfo "Please buy Wasteland 2" @@ -53,30 +50,26 @@ pkg_nofetch() { } src_install() { - local dir=${GAMES_PREFIX_OPT}/${PN} + local dir=opt/${PN} # over 20GB of data - dodir "${dir}" - mv game/WL2_Data "${D%/}${dir}"/ || die - exeinto "${dir}" + dodir ${dir} + mv game/WL2_Data "${ED}/${dir}"/ || die + exeinto ${dir} doexe game/WL2 - games_make_wrapper ${PN} ./WL2 "${dir}" + make_wrapper ${PN} ./WL2 "${dir}" newicon -s 256 support/gog-wasteland-2.png ${PN}.png make_desktop_entry ${PN} "Wasteland 2" dodoc docs/*.pdf - - prepgamesdirs } pkg_preinst() { - games_pkg_preinst gnome2_icon_savelist } pkg_postinst() { - games_pkg_postinst gnome2_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: net-misc/sks/, net-misc/sks/files/
commit: ddd41714ba739d7ef77ef4b2cb5c0bfeb5386cf3 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:47:08 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:47:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd41714 net-misc/sks: add upstream patch for DB hang Bug: https://bugs.gentoo.org/780141 Signed-off-by: Sam James gentoo.org> .../sks/files/sks-1.1.6_p20200624-r1-db-hang.patch | 32 + net-misc/sks/sks-1.1.6_p20200624-r1.ebuild | 133 + 2 files changed, 165 insertions(+) diff --git a/net-misc/sks/files/sks-1.1.6_p20200624-r1-db-hang.patch b/net-misc/sks/files/sks-1.1.6_p20200624-r1-db-hang.patch new file mode 100644 index 000..a09d55c1bb8 --- /dev/null +++ b/net-misc/sks/files/sks-1.1.6_p20200624-r1-db-hang.patch @@ -0,0 +1,32 @@ +https://bugs.gentoo.org/780141 +https://github.com/SKS-Keyserver/sks-keyserver/commit/c3ba6d5abb525dcb84745245631c410c11c07ec1.patch + +From c3ba6d5abb525dcb84745245631c410c11c07ec1 Mon Sep 17 00:00:00 2001 +From: ygrek +Date: Thu, 4 Feb 2021 15:31:02 -0500 +Subject: [PATCH] do not set DB_DBT_READONLY (fix #82) + +it is allowed only on keys, but sks is not using any bdb functions that +might mutate keys, so it is easier to just avoid using it altogether +--- + bdb/bdb_stubs.c | 5 - + 1 file changed, 5 deletions(-) + +diff --git a/bdb/bdb_stubs.c b/bdb/bdb_stubs.c +index 864f0b2..959ee27 100644 +--- a/bdb/bdb_stubs.c b/bdb/bdb_stubs.c +@@ -58,13 +58,8 @@ static void dbt_from_string(DBT *dbt, value v) { + // uninitialized stack-allocated DBT + zerob(dbt, sizeof(*dbt)); + +- // Cast away the lack of const: we set DB_DBT_READONLY to +- // indicate to bdb that it shouldn't modify this buffer + dbt->data = (void *)String_val(v); + dbt->size = string_length(v); +-#ifdef DB_DBT_READONLY +- dbt->flags = DB_DBT_READONLY; +-#endif + } + + #if OCAML_VERSION < 40600 diff --git a/net-misc/sks/sks-1.1.6_p20200624-r1.ebuild b/net-misc/sks/sks-1.1.6_p20200624-r1.ebuild new file mode 100644 index 000..86789aedbe7 --- /dev/null +++ b/net-misc/sks/sks-1.1.6_p20200624-r1.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit readme.gentoo-r1 systemd toolchain-funcs + +COMMIT="591a7834dc9f1dff3d336d769a6561138a5befe7" +DESCRIPTION="An OpenPGP keyserver which is decentralized with highly reliable synchronization" +HOMEPAGE="https://github.com/SKS-Keyserver/sks-keyserver"; +SRC_URI="https://github.com/SKS-Keyserver/sks-keyserver/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-keyserver-${COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="optimize test" +RESTRICT="!test? ( test )" + +DOC_CONTENTS="To get sks running, first build the database, +start the database, import atleast one key, then +run a cleandb. See the sks man page for more information +Typical DB_CONFIG file and sksconf has been installed +in /var/lib/sks and can be used as templates by renaming +to remove the .typical extension. The DB_CONFIG file has +to be in place before doing the database build, or the BDB +environment has to be manually cleared from both KDB and PTree. +The same applies if you are upgrading to this version with an existing KDB/Ptree, +using another version of BDB than 4.8; you need to clear the environment +using e.g. db4.6_recover -h . and db4.6_checkpoint -1h . in both KDB and PTree +Additionally a sample web interface has been installed as +web.typical in /var/lib/sks that can be used by renaming it to web +Important: It is strongly recommended to set up SKS behind a +reverse proxy. Instructions on properly configuring SKS can be +found at https://bitbucket.org/skskeyserver/sks-keyserver/wiki/Peering"; + +RDEPEND=" + acct-user/sks + acct-group/sks + >=dev-lang/ocaml-4.0:= + dev-ml/camlp4:= + dev-ml/cryptokit:= + dev-ml/num:= + sys-libs/db:5.3 +" +DEPEND="${RDEPEND} + dev-ml/findlib" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.6_p20200624-respect-CFLAGS-CXXFLAGS.patch + "${FILESDIR}"/${PN}-1.1.6_p20200624-QA-fixups.patch + "${FILESDIR}"/${PN}-1.1.6_p20200624-r1-db-hang.patch +) + +QA_FLAGS_IGNORED=( + /usr/bin/sks_add_mail +) + +src_prepare() { + cp Makefile.local.unused Makefile.local || die + sed -i \ + -e "s:^BDBLIB=.*$:BDBLIB=-L/usr/$(get_libdir):g" \ + -e "s:^BDBINCLUDE=.*$:BDBINCLUDE=-I/usr/include/db5.3/:g" \ + -e "s:^LIBDB=.*$:LIBDB=-ldb-5.3:g" \ + -e "s:^PREFIX=.*$:PREFIX=${D}/usr:g" \ + -e "s:^MANDIR=.*$:MANDIR=${D}/usr/share/man:g" \ + Makefile.local || die + sed -i \ + -e 's:/usr/sbin/sks:/usr/bin/sks:g' \ + sks_build.sh || die + + dosym sks_build.sh /usr/bin/sks_build.bc.sh + default +} + +src_compile() { + tc-e
[gentoo-commits] repo/gentoo:master commit in: games-action/hotline-miami/
commit: a6a0d6fe27366413ee715036d6860f4d6edce5da Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:12:36 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:47:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a0d6fe games-action/hotline-miami: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...ld => hotline-miami-1.0.9a_p20140221-r2.ebuild} | 28 +++--- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/games-action/hotline-miami/hotline-miami-1.0.9a_p20140221-r1.ebuild b/games-action/hotline-miami/hotline-miami-1.0.9a_p20140221-r2.ebuild similarity index 82% rename from games-action/hotline-miami/hotline-miami-1.0.9a_p20140221-r1.ebuild rename to games-action/hotline-miami/hotline-miami-1.0.9a_p20140221-r2.ebuild index fa19d6e68fd..1a6a8e0ef21 100644 --- a/games-action/hotline-miami/hotline-miami-1.0.9a_p20140221-r1.ebuild +++ b/games-action/hotline-miami/hotline-miami-1.0.9a_p20140221-r2.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# TODO: unbundle Qt5 +EAPI=7 -EAPI=5 -inherit eutils games +inherit desktop wrapper DESCRIPTION="High-octane action game overflowing with raw brutality" HOMEPAGE="http://www.devolverdigital.com/games/view/hotline-miami"; SRC_URI="HotlineMiami_linux_1392944501.tar.gz" +S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" @@ -16,11 +16,14 @@ KEYWORDS="~amd64 ~x86" IUSE="bundled-libs +launcher" RESTRICT="bindist fetch splitdebug" -MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN} -QA_PREBUILT="${MYGAMEDIR#/}/lib/* +MYGAMEDIR=opt/${PN} +QA_PREBUILT=" + ${MYGAMEDIR#/}/lib/* ${MYGAMEDIR#/}/Hotline - ${MYGAMEDIR#/}/hotline_launcher" + ${MYGAMEDIR#/}/hotline_launcher +" +# TODO: unbundle Qt5 RDEPEND=" amd64? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)] @@ -53,9 +56,8 @@ RDEPEND=" x11-libs/libXrender x11-libs/libxcb ) - )" - -S=${WORKDIR} + ) +" pkg_nofetch() { einfo "Please buy & download ${SRC_URI} from:" @@ -75,12 +77,10 @@ src_install() { use launcher && doexe lib/libQt5* use bundled-libs && doexe libCg* libopenal* - games_make_wrapper ${PN} "./Hotline" "${MYGAMEDIR}" "${MYGAMEDIR}/lib" + make_wrapper ${PN} "./Hotline" "${MYGAMEDIR}" "${MYGAMEDIR}/lib" make_desktop_entry ${PN} if use launcher ; then - games_make_wrapper ${PN}-launcher "./hotline_launcher" "${MYGAMEDIR}" "${MYGAMEDIR}/lib" + make_wrapper ${PN}-launcher "./hotline_launcher" "${MYGAMEDIR}" "${MYGAMEDIR}/lib" make_desktop_entry ${PN}-launcher "${PN} (launcher)" fi - - prepgamesdirs }
[gentoo-commits] repo/gentoo:master commit in: games-strategy/dominions2/
commit: d42b1b8cc9b18b80697f58b025a2405159d0b48f Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:38:32 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:47:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42b1b8c games-strategy/dominions2: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...ions2-2.16.ebuild => dominions2-2.16-r1.ebuild} | 26 +++--- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/games-strategy/dominions2/dominions2-2.16.ebuild b/games-strategy/dominions2/dominions2-2.16-r1.ebuild similarity index 87% rename from games-strategy/dominions2/dominions2-2.16.ebuild rename to games-strategy/dominions2/dominions2-2.16-r1.ebuild index eca8acd9d25..0f7d0a64c0f 100644 --- a/games-strategy/dominions2/dominions2-2.16.ebuild +++ b/games-strategy/dominions2/dominions2-2.16-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils cdrom games +EAPI=7 + +inherit cdrom desktop wrapper DESCRIPTION="Dominions 2: The Ascension Wars is an epic turn-based fantasy strategy game" HOMEPAGE="http://www.illwinter.com/dom2/index.html"; @@ -22,6 +23,7 @@ LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc" + RESTRICT="bindist strip" RDEPEND=" @@ -36,10 +38,11 @@ RDEPEND=" virtual/opengl[abi_x86_32(-)] virtual/glu[abi_x86_32(-)] ) - )" + ) +" -dir=${GAMES_PREFIX_OPT}/${PN} -Ddir=${D}/${dir} +dir=opt/${PN} +Ddir="${ED}"/${dir} src_unpack() { mkdir -p "${S}"/patch || die @@ -61,6 +64,7 @@ src_install() { elif use ppc ; then doexe "${CDROM_ROOT}"/bin_lin/ppc/dom2* fi + insinto "${dir}" doins -r "${CDROM_ROOT}"/dominions2.app/Contents/Resources/* dodoc "${CDROM_ROOT}"/doc/* @@ -75,7 +79,7 @@ src_install() { if use doc; then elog "" - elog "Installing extra documentation to '/usr/share/doc/${P}'" + elog "Installing extra documentation to '/usr/share/doc/${PF}'" elog "" elog "You may want to study 'DOM2_Walkthrough.pdf' carefully if" elog "you are new to Dominions II." @@ -86,17 +90,13 @@ src_install() { doicon "${DISTDIR}"/${PN}.png # update times - find "${D}" -exec touch '{}' \; + find "${D}" -exec touch '{}' \; || die - games_make_wrapper dominions2 ./dom2 "${dir}" "${dir}" + make_wrapper dominions2 ./dom2 "${dir}" "${dir}" make_desktop_entry dominions2 "Dominions II" dominions2 - - prepgamesdirs } pkg_postinst() { - games_pkg_postinst elog "To play the game run:" elog " dominions2" - echo }
[gentoo-commits] repo/gentoo:master commit in: games-fps/red-blue-quake2/files/, games-fps/red-blue-quake2/
commit: 90fbfae1d66e2c2ae9807c0b15142dd846ddd00c Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:35:49 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:47:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fbfae1 games-fps/red-blue-quake2: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> games-fps/red-blue-quake2/files/0.1-gentoo.patch | 16 ++--- .../files/red-blue-quake2-0.1-gcc41.patch | 8 +-- .../files/red-blue-quake2-0.1-ldflags.patch| 4 +- .../red-blue-quake2/red-blue-quake2-0.1-r1.ebuild | 73 ++ .../red-blue-quake2/red-blue-quake2-0.1.ebuild | 57 - 5 files changed, 87 insertions(+), 71 deletions(-) diff --git a/games-fps/red-blue-quake2/files/0.1-gentoo.patch b/games-fps/red-blue-quake2/files/0.1-gentoo.patch index fd13df9bcb4..e283e6e3bc0 100644 --- a/games-fps/red-blue-quake2/files/0.1-gentoo.patch +++ b/games-fps/red-blue-quake2/files/0.1-gentoo.patch @@ -1,6 +1,6 @@ diff -ur Makefile.old Makefile Makefile 2001-12-29 20:37:22.0 -0500 -+++ Makefile 2003-07-17 22:14:50.0 -0400 +--- a/linux/Makefile b/linux/Makefile @@ -54,7 +54,7 @@ RELEASE_CFLAGS=$(BASE_CFLAGS) -O6 -ffast-math -funroll-loops \ -fomit-frame-pointer -fexpensive-optimizations @@ -11,8 +11,8 @@ diff -ur Makefile.old Makefile endif diff -ur sys_linux.c.old sys_linux.c sys_linux.c.old2001-12-22 18:45:58.0 -0500 -+++ sys_linux.c2003-07-17 22:34:11.0 -0400 +--- a/linux/sys_linux.c b/linux/sys_linux.c @@ -220,7 +220,7 @@ charcurpath[MAX_OSPATH]; char*path; @@ -38,8 +38,8 @@ diff -ur sys_linux.c.old sys_linux.c } diff -ur ../qcommon/files.c ../qcommon/files.c ../qcommon/files.c 2001-12-22 16:32:26.0 -0500 -+++ ../qcommon/files.c 2003-07-17 22:34:29.0 -0400 +--- a/qcommon/files.c b/qcommon/files.c @@ -865,7 +865,7 @@ // // start up with baseq2 by default @@ -50,8 +50,8 @@ diff -ur ../qcommon/files.c ../qcommon/files.c // any set gamedirs will be freed up to here fs_base_searchpaths = fs_searchpaths; diff -ur ../qcommon/qcommon.h ../qcommon/qcommon.h ../qcommon/qcommon.h 2001-12-22 16:32:26.0 -0500 -+++ ../qcommon/qcommon.h 2003-07-17 21:20:03.0 -0400 +--- a/qcommon/qcommon.h b/qcommon/qcommon.h @@ -25,7 +25,7 @@ #define VERSION 3.21 diff --git a/games-fps/red-blue-quake2/files/red-blue-quake2-0.1-gcc41.patch b/games-fps/red-blue-quake2/files/red-blue-quake2-0.1-gcc41.patch index 1f933d33537..22ca5c56a54 100644 --- a/games-fps/red-blue-quake2/files/red-blue-quake2-0.1-gcc41.patch +++ b/games-fps/red-blue-quake2/files/red-blue-quake2-0.1-gcc41.patch @@ -1,5 +1,5 @@ ../game/g_local.h.old 2006-05-07 00:27:45.0 +0200 -+++ ../game/g_local.h 2006-05-07 00:28:06.0 +0200 +--- a/game/g_local.h b/game/g_local.h @@ -458,11 +458,6 @@ externint sm_meat_index; externint snd_fry; @@ -12,8 +12,8 @@ // means of death #define MOD_UNKNOWN 0 #define MOD_BLASTER 1 ../ctf/g_local.h.old 2006-05-07 00:36:21.0 +0200 -+++ ../ctf/g_local.h 2006-05-07 00:36:38.0 +0200 +--- a/ctf/g_local.h b/ctf/g_local.h @@ -466,11 +466,6 @@ externint sm_meat_index; externint snd_fry; diff --git a/games-fps/red-blue-quake2/files/red-blue-quake2-0.1-ldflags.patch b/games-fps/red-blue-quake2/files/red-blue-quake2-0.1-ldflags.patch index 58beb0f3cec..547b9045a86 100644 --- a/games-fps/red-blue-quake2/files/red-blue-quake2-0.1-ldflags.patch +++ b/games-fps/red-blue-quake2/files/red-blue-quake2-0.1-ldflags.patch @@ -1,5 +1,5 @@ Makefile.old 2010-10-18 09:09:48.0 +0200 -+++ Makefile 2010-10-18 09:15:59.0 +0200 +--- a/linux/Makefile b/linux/Makefile @@ -59,7 +59,7 @@ endif diff --git a/games-fps/red-blue-quake2/red-blue-quake2-0.1-r1.ebuild b/games-fps/red-blue-quake2/red-blue-quake2-0.1-r1.ebuild new file mode 100644 index 000..01e871966b2 --- /dev/null +++ b/games-fps/red-blue-quake2/red-blue-quake2-0.1-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Red-blue Quake II! Play quake2 with 3D glasses!" +HOMEPAGE="https://www.jfedor.org/red-blue-quake2/"; +SRC_URI="mirror://idsoftware/source/q2source-3.21.zip + https://www.jfedor.org/red-blue-quake2/${P}.tar.gz"; +S="${WORKDIR}"/quake2-3.21 + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" + +RDEPEND="x11-libs/libX11" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip" + +PATCHES=( + "${FILESDIR}"/${PV}-gentoo.patch + "${FILESDIR}"/${P}-gcc41.patch + "${FILESDIR}"/${P}-ldflags.patch
[gentoo-commits] repo/gentoo:master commit in: games-arcade/aquaria/
commit: 42add7c12cd19a7e92ba49a7c174cf248f0e02cd Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:15:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:47:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42add7c1 games-arcade/aquaria: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...ria-1.1.3-r1.ebuild => aquaria-1.1.3-r2.ebuild} | 29 ++ 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/games-arcade/aquaria/aquaria-1.1.3-r1.ebuild b/games-arcade/aquaria/aquaria-1.1.3-r2.ebuild similarity index 69% rename from games-arcade/aquaria/aquaria-1.1.3-r1.ebuild rename to games-arcade/aquaria/aquaria-1.1.3-r2.ebuild index ff45a40ffdb..e1fb8b150c6 100644 --- a/games-arcade/aquaria/aquaria-1.1.3-r1.ebuild +++ b/games-arcade/aquaria/aquaria-1.1.3-r2.ebuild @@ -1,27 +1,26 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit unpacker eutils games +EAPI=7 + +inherit desktop unpacker wrapper DESCRIPTION="A 2D scroller set in a massive ocean world" HOMEPAGE="http://www.bit-blot.com/aquaria/"; SRC_URI="aquaria-lnx-humble-bundle.mojo.run" +S="${WORKDIR}"/data LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="" RESTRICT="strip fetch bindist" -DEPEND="app-arch/unzip" RDEPEND=" >=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)] >=media-libs/openal-1.15.1[abi_x86_32(-)]" +BDEPEND="app-arch/unzip" -S=${WORKDIR}/data - -dir=${GAMES_PREFIX_OPT}/${PN} +dir=opt/${PN} QA_PREBUILT="${dir#/}/aquaria" pkg_nofetch() { @@ -36,19 +35,17 @@ src_unpack() { } src_install() { - insinto "${dir}" - exeinto "${dir}" + insinto ${dir} + exeinto ${dir} doins -r *.xml */ - doexe "${PN}" - doicon "${PN}.png" + doexe ${PN} + doicon ${PN}.png dodoc README-linux.txt mv "${ED}/${dir}"/docs "${ED}/usr/share/doc/${PF}/html" || die - dosym /usr/share/doc/${PF}/html "${dir}"/docs + dosym ../../../usr/share/doc/${PF}/html ${dir}/docs - games_make_wrapper "${PN}" "./${PN}" "${dir}" + make_wrapper "${PN}" "./${PN}" "${dir}" make_desktop_entry "${PN}" "Aquaria" - - prepgamesdirs }
[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/
commit: e287dfd160fa079e50f9adf4a7126eb49ba518ca Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:20:36 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:47:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e287dfd1 games-action/swordandsworcery: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...1.02.ebuild => swordandsworcery-1.02-r1.ebuild} | 26 +++--- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/games-action/swordandsworcery/swordandsworcery-1.02.ebuild b/games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild similarity index 91% rename from games-action/swordandsworcery/swordandsworcery-1.02.ebuild rename to games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild index a35edbe92d2..ba249b9f5fd 100644 --- a/games-action/swordandsworcery/swordandsworcery-1.02.ebuild +++ b/games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild @@ -1,15 +1,14 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# TODO: unbundle liblua-5.1 when available for multilib - -EAPI=5 +EAPI=7 -inherit eutils games +inherit desktop DESCRIPTION="An exploratory action adventure game with an emphasis on audiovisual style" HOMEPAGE="http://www.swordandsworcery.com/"; SRC_URI="${PN}_${PV}.tar.gz" +S="${WORKDIR}" LICENSE="CAPYBARA-EULA LGPL-3" SLOT="0" @@ -17,10 +16,13 @@ KEYWORDS="-* ~amd64 ~x86" IUSE="bundled-libs" RESTRICT="bindist fetch splitdebug" -MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN} -QA_PREBUILT="${MYGAMEDIR#/}/bin/* - ${MYGAMEDIR#/}/lib/*" +MYGAMEDIR=opt/${PN} +QA_PREBUILT=" + ${MYGAMEDIR#/}/bin/* + ${MYGAMEDIR#/}/lib/* +" +# TODO: unbundle liblua-5.1 when available for multilib # linked to pulseaudio RDEPEND=" virtual/opengl @@ -74,8 +76,6 @@ RDEPEND=" ) )" -S=${WORKDIR} - pkg_nofetch() { einfo "Please buy & download ${SRC_URI} from:" einfo " ${HOMEPAGE}" @@ -98,11 +98,11 @@ src_install() { insinto "${MYGAMEDIR}" doins -r bin lib res - dogamesbin "${T}"/${PN} + dobin "${T}"/${PN} make_desktop_entry ${PN} - dohtml README.html + docinto html + dodoc README.html fperms +x "${MYGAMEDIR}"/bin/${PN} - prepgamesdirs }
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenetwork-meta/
commit: 2b0df6d7220f7c015e4f7dbb69e1fc8766179eb0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 20:14:38 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 22:40:58 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b0df6d7 kde-apps/kdenetwork-meta: Add IUSE=samba Closes: https://bugs.gentoo.org/773910 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild | 4 ++-- kde-apps/kdenetwork-meta/metadata.xml| 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild index 2686a38f1d..21bff4ce21 100644 --- a/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild @@ -9,10 +9,9 @@ HOMEPAGE="https://kde.org/"; LICENSE="metapackage" SLOT="5" KEYWORDS="" -IUSE="+bittorrent dropbox +webengine" +IUSE="+bittorrent dropbox samba +webengine" RDEPEND=" - >=kde-apps/kdenetwork-filesharing-${PV}:${SLOT} >=kde-apps/kget-${PV}:${SLOT} >=kde-apps/kopete-${PV}:${SLOT} >=kde-apps/krdc-${PV}:${SLOT} @@ -26,5 +25,6 @@ RDEPEND=" >=net-p2p/ktorrent-${PV}:${SLOT} ) dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:${SLOT} ) + samba? ( >=kde-apps/kdenetwork-filesharing-${PV}:${SLOT} ) webengine? ( >=kde-apps/plasma-telepathy-meta-${PV}:${SLOT} ) " diff --git a/kde-apps/kdenetwork-meta/metadata.xml b/kde-apps/kdenetwork-meta/metadata.xml index 0d1c53f1aa..3a9daa1ab4 100644 --- a/kde-apps/kdenetwork-meta/metadata.xml +++ b/kde-apps/kdenetwork-meta/metadata.xml @@ -8,6 +8,7 @@ Pull in net-p2p/ktorrent for BitTorrent protocol support Enable support for Dropbox in kde-apps/dolphin via kde-apps/dolphin-plugins-dropbox + Enable support for net-fs/samba file sharing plugin from within file properties Enable support for Plasma Telepathy (instant messaging) integration via kde-apps/plasma-telepathy-meta
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenetwork-filesharing/
commit: 53c65606a206f63c43b9f3dae04310dc12aec1a6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 22:35:25 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 22:41:34 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=53c65606 kde-apps/kdenetwork-filesharing: Fix DESCRIPTION Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-.ebuild index 915af599a3..5ccebe4eea 100644 --- a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-.ebuild +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-.ebuild @@ -7,7 +7,7 @@ KFMIN=5.75.0 QTMIN=5.15.2 inherit ecm kde.org -DESCRIPTION="SMB filesharing config module for systemsettings" +DESCRIPTION="Samba filesharing plugin for file properties" HOMEPAGE="https://apps.kde.org/en/kdenetwork_filesharing"; LICENSE="GPL-2" # TODO: CHECK
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdenetwork-meta/
commit: dbfe11a6a7b3e1fb2f2ec47f2b83b56639e2e2a3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 20:14:38 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 22:38:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfe11a6 kde-apps/kdenetwork-meta: Add IUSE=samba Closes: https://bugs.gentoo.org/773910 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> ...enetwork-meta-20.12.3.ebuild => kdenetwork-meta-20.12.3-r1.ebuild} | 4 ++-- kde-apps/kdenetwork-meta/metadata.xml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-20.12.3.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-20.12.3-r1.ebuild similarity index 88% rename from kde-apps/kdenetwork-meta/kdenetwork-meta-20.12.3.ebuild rename to kde-apps/kdenetwork-meta/kdenetwork-meta-20.12.3-r1.ebuild index ba534f5b998..43505127fbc 100644 --- a/kde-apps/kdenetwork-meta/kdenetwork-meta-20.12.3.ebuild +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-20.12.3-r1.ebuild @@ -9,10 +9,9 @@ HOMEPAGE="https://kde.org/"; LICENSE="metapackage" SLOT="5" KEYWORDS="amd64 arm64 ~ppc64 x86" -IUSE="+bittorrent dropbox +webengine" +IUSE="+bittorrent dropbox samba +webengine" RDEPEND=" - >=kde-apps/kdenetwork-filesharing-${PV}:${SLOT} >=kde-apps/kget-${PV}:${SLOT} >=kde-apps/kopete-${PV}:${SLOT} >=kde-apps/krdc-${PV}:${SLOT} @@ -26,5 +25,6 @@ RDEPEND=" >=net-p2p/ktorrent-${PV}:${SLOT} ) dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:${SLOT} ) + samba? ( >=kde-apps/kdenetwork-filesharing-${PV}:${SLOT} ) webengine? ( >=kde-apps/plasma-telepathy-meta-${PV}:${SLOT} ) " diff --git a/kde-apps/kdenetwork-meta/metadata.xml b/kde-apps/kdenetwork-meta/metadata.xml index 0d1c53f1aad..3a9daa1ab4e 100644 --- a/kde-apps/kdenetwork-meta/metadata.xml +++ b/kde-apps/kdenetwork-meta/metadata.xml @@ -8,6 +8,7 @@ Pull in net-p2p/ktorrent for BitTorrent protocol support Enable support for Dropbox in kde-apps/dolphin via kde-apps/dolphin-plugins-dropbox + Enable support for net-fs/samba file sharing plugin from within file properties Enable support for Plasma Telepathy (instant messaging) integration via kde-apps/plasma-telepathy-meta
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdenetwork-filesharing/
commit: 588f610db015e239075d996ee4ce72f9e30ce30b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 22:35:25 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 22:38:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588f610d kde-apps/kdenetwork-filesharing: Fix DESCRIPTION Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-20.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-20.12.3.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-20.12.3.ebuild index c27737225e5..0f0970c9024 100644 --- a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-20.12.3.ebuild +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-20.12.3.ebuild @@ -7,7 +7,7 @@ KFMIN=5.75.0 QTMIN=5.15.2 inherit ecm kde.org -DESCRIPTION="SMB filesharing config module for systemsettings" +DESCRIPTION="Samba filesharing plugin for file properties" HOMEPAGE="https://apps.kde.org/en/kdenetwork_filesharing"; LICENSE="GPL-2" # TODO: CHECK
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebkit/
commit: 29b55fe0a022cdb6ac449c918fe67ae1ba16e741 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 22:20:00 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 22:38:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b55fe0 dev-qt/qtwebkit: Actually add py39 to PYTHON_COMPAT Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwebkit/qtwebkit-5.212.0_pre20200309-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20200309-r1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20200309-r1.ebuild index 62ebc6f09e8..26d118790a7 100644 --- a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20200309-r1.ebuild +++ b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20200309-r1.ebuild @@ -13,7 +13,7 @@ else KEYWORDS="amd64 arm arm64 ppc64 x86" S="${WORKDIR}/${MY_P}" fi -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) USE_RUBY="ruby25 ruby26 ruby27" inherit check-reqs cmake flag-o-matic python-any-r1 qmake-utils ruby-single toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: net-fs/minio/
commit: bff564ea0bfb75d10deae852dc334e26f553ecd8 Author: John Helmert III gentoo org> AuthorDate: Tue Apr 6 21:47:02 2021 + Commit: John Helmert III gentoo org> CommitDate: Tue Apr 6 21:48:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff564ea net-fs/minio: drop 2021.03.04.00.53.13, 2021.03.12.00.00.47 (security) Bug: https://bugs.gentoo.org/83 Signed-off-by: John Helmert III gentoo.org> net-fs/minio/Manifest | 10 - net-fs/minio/minio-2021.03.04.00.53.13.ebuild | 939 -- net-fs/minio/minio-2021.03.12.00.00.47.ebuild | 937 - 3 files changed, 1886 deletions(-) diff --git a/net-fs/minio/Manifest b/net-fs/minio/Manifest index 92b42d5b9cb..626e7b5a942 100644 --- a/net-fs/minio/Manifest +++ b/net-fs/minio/Manifest @@ -24,7 +24,6 @@ DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.1.0.mod 60 B DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.2.0.mod 60 BLAKE2B b5b6b8c4b80b9fb33bdabf18d6d34357cb207329df96da5fa36f85c18a62135da9d1550acc17eda531ec3fbf225781c5f9fa8f8c4a50730a8bda95e9fd567fe9 SHA512 98a8b2ccac214ef2a701c0bca2bb3512acdab19294d516ae6c8fe028d87393b055aa2e589cb273704ea4f612a1c949194014394aeb7d8ecd92233401e6ca35a6 DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.3.0.mod 114 BLAKE2B fec15aa5a362d73dbe839818a965fbf0a0183e7de3fa5b739739e7dcac4e88ae037848ccd7e6a35a4f6c3d7bc26988e0e1219ef6a3527c2533598777a0e5fdd2 SHA512 a119491d5a5b513a2ec0d0f5960ce04d03c263842f35a86a3efcb3931b5fefd19ef74df546e4b79ec119fb20dfa62d0f251c7812f144bc8258bf3acd902b693e DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.4.0.mod 119 BLAKE2B 079ec8baac7694b3a9080e10de4b2b23ed2039493614e4b9080461b3ffb3e3c2521d8a8764388f56454b3654983f2f2554a2b1596a4c1ce37004423c6f420939 SHA512 6a9196afd0b5bcafef72c001742e1c8e45ffd0d7f53ad64ff33a8388b71d90917cff08687ffdcc80f5f64806269c120ffd3ae7d0d718c6fb8b2810b2fc2b5e28 -DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.4.0.zip 9252 BLAKE2B 5c9751748d076ff53dcad7965907678162156a571cb8bf6fdcf4fcaa13253184fa1c355626470e146e73a12a0077fdcdc8a9fe24403a70741f947b5ade9f6253 SHA512 40298ea1077dfa8a550a9815d470f7e6fc4226e7e7a00794f2ffe3e2997692a7e6f47c33d605b4fd4ab8588575d51ec38bb9c6e2a453df304e63af2d43dda0d8 DIST github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.1.0.mod 52 BLAKE2B 83e3b09b165e45af373e2e62dc0b7799ac204794e1922b4134ebbeba4cf6cd9b6d883f6035624f2421e8ae613d071a2e281379ee4935e55b73540ad8104d79cd SHA512 ad433e42696f3b605cdb12c70438d3b1a4d4d52890cb28b8e76cb26bf1ae51f324e6dbe2043bd74bc9086efe743da65b8cbddd10618f4b59d27858e0898279d5 DIST github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.5.0.mod 53 BLAKE2B 6fab3fdcfa8f595bbd52845b0b4f7b0e47df93fc624820a661b38bff1d51e0a57c89b678e0cf271ac6575b6a77c48d3ca93d5307d6cad98b35f79f1142a27795 SHA512 b1f9bd825933cac8ecd5416f86748f26e5cde3fe87266e35ee794cd1f59ce0fa81c0e62169e838e70afa71b0680a89fd8f2beafb3c1411eceadf48a154a08f9d DIST github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.6.0.mod 112 BLAKE2B 37e4e4987feb544f6382e506e0721975c975cfd239138221555dd238350b534400256fa7118705a7ded177877f3ead64275789839cbeff8c175aa3e4f8b9c8e5 SHA512 a513562aef7037e4f62d099d2fb3ee2015bb43d6bb32b734ef2597d32642d7cf7eb13f1e9a71edf424e274912d90de5db5c038b8cdc4276836740bc045cd1a90 @@ -126,8 +125,6 @@ DIST github.com%2Feapache%2Fqueue%2F@v%2Fv1.1.0.zip 4517 BLAKE2B 6408d130bb15855 DIST github.com%2Feclipse%2Fpaho.mqtt.golang%2F@v%2Fv1.3.0.mod 155 BLAKE2B c70be572a90525f2d515d6215d37d52d6b3e704e940047648b871f5f2b6e4a74dcf3465591a0381dc6c3e01d39a7acd2eb96ded758a92c86dd032f3dbaa232d2 SHA512 f7f5f41b1e89fd285cda4fcc5d8085da27e39bc13c97fc094d6df97018ec6e8541869c4653799363c95750b26a4dfcbd505b57264a0361acc69a38dfcb8cc308 DIST github.com%2Feclipse%2Fpaho.mqtt.golang%2F@v%2Fv1.3.0.zip 126771 BLAKE2B 0cd82c24619ddc5ceae31c21d7a150793fef7a775413849ec09c2ae62557aee8e871ec56901e5516720c46524f955b6cc5a3325f3575c994c05f499329d56688 SHA512 50e03ea271f9f9617c88a273a8af17044e31b1a5f048c24fd5b2b8179390af732327f611284af936acf3479e9828d2e84d8bff46f9ace2a2404f1967feabadc9 DIST github.com%2Fedsrzf%2Fmmap-go%2F@v%2Fv1.0.0.mod 33 BLAKE2B 52211e27792f060734989af8b47b48f3f9edbdc94b49917d715bd8853a3f05ac714cfbf752d3171b4c223a8787497df16e1ee46b07203a6d2c4cae3540c66af1 SHA512 ddf8e796d04c0741342eae18ad343861ad7a76d030a5dd9a27b1a68b2944a0f94ec21b1513640179c73c16d79ac309b8552dae42d6e45bc0f03d33269666bbf6 -DIST github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv1.0.0.mod 45 BLAKE2B 53afd9bac3239067917b3d730bb8b2775b196d3258695342047e9a49894ab1b585d36c664e3651f71dc0a5f68523648dffc0276000fddc7d5a2b0db328115b1f SHA512 0185b47e73f67a822bd73467f1f07982722d10f59c298592440e1217c31d308547e61067d47ed9aaf6ed802823878d9ec01ef6cbc1aa60fa833e246cec260d69 -DIST github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv1.0.0.zip 4879 BLAKE2B e11b6fcd8abfa51f7
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
commit: 67e21dd6f29964b26b6e183692c36bc30bb0edcd Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 16:05:25 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 16:05:25 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=67e21dd6 kde-plasma/plasma-desktop: Update (R)DEPENDs Upstream commits: 0bceb1a4a874ae7f2ebd61048cf3cfb0fb7fb389 ea9181cc0ea3d46cd77b7a0991c6703d8c0d0813 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-desktop/plasma-desktop-.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kde-plasma/plasma-desktop/plasma-desktop-.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-.ebuild index 2a8690439c..2372b4c15d 100644 --- a/kde-plasma/plasma-desktop/plasma-desktop-.ebuild +++ b/kde-plasma/plasma-desktop/plasma-desktop-.ebuild @@ -45,6 +45,7 @@ COMMON_DEPEND=" >=kde-frameworks/kconfig-${KFMIN}:5 >=kde-frameworks/kconfigwidgets-${KFMIN}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 >=kde-frameworks/kdbusaddons-${KFMIN}:5 >=kde-frameworks/kdeclarative-${KFMIN}:5 >=kde-frameworks/kded-${KFMIN}:5 @@ -114,6 +115,7 @@ RDEPEND="${COMMON_DEPEND} >=kde-plasma/oxygen-${PVCUT}:5 sys-apps/util-linux x11-apps/setxkbmap + x11-misc/xdg-user-dirs kaccounts? ( net-libs/signon-oauth2 ) policykit? ( sys-apps/accountsservice ) "
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: e6c28172ef03e299b380383c96f821a6dd51a606 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 21:41:11 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 21:41:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c28172 sys-kernel/gentoo-sources: Stabilize 4.9.264 arm, #778824 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-4.9.264.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.264.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.264.ebuild index c35d18c4ad3..1a90916dfd6 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.264.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.264.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-kernel/gentoo-sources/
commit: 302f2b61717e4b0b312500f39779fe79e33fc99d Author: Sam James gentoo org> AuthorDate: Tue Apr 6 21:41:13 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 21:41:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302f2b61 sys-kernel/gentoo-sources: Stabilize 5.4.109 arm, #778824 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-5.4.109.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.109.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.109.ebuild index 7f592d682e0..cf7adacf9b4 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.109.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.109.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-kernel/gentoo-sources/
commit: 277f2a063a986b0267ee8f09009fe7fb298fdb57 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 21:41:10 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 21:41:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277f2a06 sys-kernel/gentoo-sources: Stabilize 4.4.264 arm, #778824 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-4.4.264.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.264.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.264.ebuild index 0c83d05a9d8..64a61b5a38e 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.264.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.264.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-kernel/gentoo-sources/
commit: 701ac78fc74c519b69a8157a049116e35c32ba13 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 21:41:08 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 21:41:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701ac78f sys-kernel/gentoo-sources: Stabilize 4.14.228 arm, #778824 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-4.14.228.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.228.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.228.ebuild index 227c6c209c5..4e066d25d33 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.228.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.228.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-kernel/gentoo-sources/
commit: 9738cb94d5c59ff8870ff9265a9d789ead6f6d06 Author: Sam James gentoo org> AuthorDate: Tue Apr 6 21:41:12 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 21:41:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9738cb94 sys-kernel/gentoo-sources: Stabilize 5.10.27 arm, #778824 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-5.10.27.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.27.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.27.ebuild index b15781ff717..3c9d02a6d35 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.27.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.27.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"; IUSE="experimental"