[gentoo-commits] repo/gentoo:master commit in: dev-python/mako/
commit: 8f3934b93fe85f146d9d2d0aad418c883161de0a Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 06:53:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:53:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3934b9 dev-python/mako: Stabilize 1.3.3 ALLARCHES, #930749 Signed-off-by: Michał Górny gentoo.org> dev-python/mako/mako-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mako/mako-1.3.3.ebuild b/dev-python/mako/mako-1.3.3.ebuild index 2069ece40b7a..cfeb5449315c 100644 --- a/dev-python/mako/mako-1.3.3.ebuild +++ b/dev-python/mako/mako-1.3.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/trove-classifiers/
commit: c558648fa8a24b930993d9897f520462100e3e5c Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 06:53:46 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:53:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c558648f dev-python/trove-classifiers: Stabilize 2024.4.10 ALLARCHES, #930747 Signed-off-by: Michał Górny gentoo.org> dev-python/trove-classifiers/trove-classifiers-2024.4.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/trove-classifiers/trove-classifiers-2024.4.10.ebuild b/dev-python/trove-classifiers/trove-classifiers-2024.4.10.ebuild index 3172a692bdd9..35832d4c838e 100644 --- a/dev-python/trove-classifiers/trove-classifiers-2024.4.10.ebuild +++ b/dev-python/trove-classifiers/trove-classifiers-2024.4.10.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp/
commit: 8678c509bcde64c549f4cadb03af7cb2b83aeec3 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 06:53:47 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:53:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8678c509 dev-python/aiohttp: Stabilize 3.9.4 sparc, #930748 Signed-off-by: Michał Górny gentoo.org> dev-python/aiohttp/aiohttp-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/aiohttp/aiohttp-3.9.4.ebuild b/dev-python/aiohttp/aiohttp-3.9.4.ebuild index a4d57535e7e2..e09f6a13aa3d 100644 --- a/dev-python/aiohttp/aiohttp-3.9.4.ebuild +++ b/dev-python/aiohttp/aiohttp-3.9.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="test-rust" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-zackweinberg/
commit: 661f2781bb8024efffd481942d519e80df3af67a Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 06:53:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:53:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661f2781 sec-keys/openpgp-keys-zackweinberg: Stabilize 20231223 sparc, #930739 Signed-off-by: Michał Górny gentoo.org> .../openpgp-keys-zackweinberg-20231223.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sec-keys/openpgp-keys-zackweinberg/openpgp-keys-zackweinberg-20231223.ebuild b/sec-keys/openpgp-keys-zackweinberg/openpgp-keys-zackweinberg-20231223.ebuild index 231dc7e7299f..7080ef019183 100644 --- a/sec-keys/openpgp-keys-zackweinberg/openpgp-keys-zackweinberg-20231223.ebuild +++ b/sec-keys/openpgp-keys-zackweinberg/openpgp-keys-zackweinberg-20231223.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ S=${WORKDIR} LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" src_install() { local files=( ${A} )
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 49a3bf1000431f4f5737fea77dd01cb1286d3072 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 06:53:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:53:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a3bf10 app-arch/libarchive: Stabilize 3.7.3 sparc, #930740 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.3.ebuild index 4e1429fdc70c..f9e2a057a10f 100644 --- a/app-arch/libarchive/libarchive-3.7.3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-server/
commit: 0657753902aeedaff7446d167809effe8523859f Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 06:53:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:53:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06577539 dev-python/jupyter-server: Stabilize 2.14.0 ALLARCHES, #930744 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyter-server/jupyter-server-2.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jupyter-server/jupyter-server-2.14.0.ebuild b/dev-python/jupyter-server/jupyter-server-2.14.0.ebuild index 51d0d35e0e59..29564bc55704 100644 --- a/dev-python/jupyter-server/jupyter-server-2.14.0.ebuild +++ b/dev-python/jupyter-server/jupyter-server-2.14.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfakefs/
commit: 202fc08e31b0eec47e78d4fbc88909b82b9d5cb7 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 06:53:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:53:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202fc08e dev-python/pyfakefs: Stabilize 5.4.1 ALLARCHES, #930746 Signed-off-by: Michał Górny gentoo.org> dev-python/pyfakefs/pyfakefs-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyfakefs/pyfakefs-5.4.1.ebuild b/dev-python/pyfakefs/pyfakefs-5.4.1.ebuild index 85eb97cbee97..ebe04cf6f2f1 100644 --- a/dev-python/pyfakefs/pyfakefs-5.4.1.ebuild +++ b/dev-python/pyfakefs/pyfakefs-5.4.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/supervisor/
commit: b32eff8ce8301be01b6e7461b1117189f602daad Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 06:53:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:53:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32eff8c app-admin/supervisor: Keyword 4.2.5 arm64, #930719 Signed-off-by: Michał Górny gentoo.org> app-admin/supervisor/supervisor-4.2.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/supervisor/supervisor-4.2.5.ebuild b/app-admin/supervisor/supervisor-4.2.5.ebuild index d067658aa814..4ff555fe8f00 100644 --- a/app-admin/supervisor/supervisor-4.2.5.ebuild +++ b/app-admin/supervisor/supervisor-4.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ HOMEPAGE="http://supervisord.org/ https://pypi.org/project/supervisor/"; LICENSE="repoze ZPL BSD HPND GPL-2" SLOT="0" -KEYWORDS="amd64 ~riscv x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND="acct-group/supervisor"
[gentoo-commits] repo/gentoo:master commit in: dev-build/autoconf/
commit: dab497ddc1a7e0c31af3456697819b8785f7fd94 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 06:53:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:53:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab497dd dev-build/autoconf: Stabilize 2.71-r7 sparc, #930739 Signed-off-by: Michał Górny gentoo.org> dev-build/autoconf/autoconf-2.71-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-build/autoconf/autoconf-2.71-r7.ebuild b/dev-build/autoconf/autoconf-2.71-r7.ebuild index 5e0b7361acfd..76181d8cb87d 100644 --- a/dev-build/autoconf/autoconf-2.71-r7.ebuild +++ b/dev-build/autoconf/autoconf-2.71-r7.ebuild @@ -24,7 +24,7 @@ else S="${WORKDIR}"/${MY_P} if ! [[ ${PV} == *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/XS-Parse-Keyword/
commit: 27c9fde5a8a5cd8d413aa53481f64ec8dc643205 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Apr 27 06:50:40 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Apr 27 06:51:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c9fde5 dev-perl/XS-Parse-Keyword: add 0.410.0 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/XS-Parse-Keyword/Manifest | 1 + .../XS-Parse-Keyword/XS-Parse-Keyword-0.410.0.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-perl/XS-Parse-Keyword/Manifest b/dev-perl/XS-Parse-Keyword/Manifest index f8f1e4a0e6c4..6b4dd55d5b71 100644 --- a/dev-perl/XS-Parse-Keyword/Manifest +++ b/dev-perl/XS-Parse-Keyword/Manifest @@ -1 +1,2 @@ DIST XS-Parse-Keyword-0.38.tar.gz 84144 BLAKE2B 088d29d8843062c8b4d40a6704032e9ca033d2a7837d03566902fd245f75e93eb3b2687ceb87bcf7d33353c357d1f60c52267e81a79428894668016f7f67da7a SHA512 2b7dfade590c00095681a55ff937e3d9de1f939e0ea9fec6ae5cd06e618c2dacdc226f94047d41e6d95725dbf722feb3f2c8794a9a6950bfe12fc53bdbb823fa +DIST XS-Parse-Keyword-0.41.tar.gz 88942 BLAKE2B 3adb1d45b2c6055292294e33beb60beedb32d245bbf9ef25a47844311146ad806cc952bdb461e504079d2c9a04e7429f9e45786131b7c4d14ec40c4d18bd339c SHA512 253a1f180faa4e6b927a91aa0263d2cfb0e51f930fb969830e89ca896ba92955a3393542ac3611225b40ca12243c9063369c41ed8fa0c9874d38f5eadac73178 diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.410.0.ebuild b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.410.0.ebuild new file mode 100644 index ..601386fde429 --- /dev/null +++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.410.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PEVANS +DIST_VERSION=0.41 +inherit perl-module + +DESCRIPTION="XS functions to assist in parsing keyword syntax" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +BDEPEND=" + >=dev-perl/ExtUtils-CChecker-0.110.0 + >=dev-perl/Module-Build-0.400.400 + virtual/perl-ExtUtils-CBuilder + >=virtual/perl-ExtUtils-ParseXS-3.160.0 + test? ( dev-perl/Test2-Suite ) +"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/YAML-LibYAML/
commit: dc479f40ebaefb3ff0cfa4cdc9b989c9c4c67f52 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Apr 27 06:43:18 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Apr 27 06:51:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc479f40 dev-perl/YAML-LibYAML: add 0.890.0 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/YAML-LibYAML/Manifest| 1 + dev-perl/YAML-LibYAML/YAML-LibYAML-0.890.0.ebuild | 14 ++ 2 files changed, 15 insertions(+) diff --git a/dev-perl/YAML-LibYAML/Manifest b/dev-perl/YAML-LibYAML/Manifest index 8b9f33aa6510..72391607d5d4 100644 --- a/dev-perl/YAML-LibYAML/Manifest +++ b/dev-perl/YAML-LibYAML/Manifest @@ -1 +1,2 @@ DIST YAML-LibYAML-0.88.tar.gz 152979 BLAKE2B 143b0b4973f9b142e626106dc694c5413ea2726927ce3c2d3a7eaf11f011a988438194aa16a8345d177d4074f97da29970a96e8410b934d94e9339c9fb4e67a1 SHA512 3a91fc85a87662ac5145fca6715be99644896056430ab628e1a1b8d7a1d60ae5505ecb2f168302aacb1a9ca4669c5f71a47a5e0249ebc7787ebbc032bef75b4e +DIST YAML-LibYAML-0.89.tar.gz 153478 BLAKE2B 6f928b418e7b60c675dbb42aa445505d1e7e1a6692fc2c6d953febf74de414989906cf2fbd16f7e476d6f49b4f874ad71bc70233e5b5ebbc0b4e5bb213bb9fff SHA512 24697f9625534facf23c22a96af26468c48cc91225af9879baa3039db8158fe0ff740acea527d33651d90e1c8ce24e804b02744812b72aae7b28aa6d88ba68c7 diff --git a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.890.0.ebuild b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.890.0.ebuild new file mode 100644 index ..1c07152b248d --- /dev/null +++ b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.890.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TINITA +DIST_VERSION=0.89 +inherit perl-module + +DESCRIPTION="Perl YAML Serialization using XS and libyaml" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +PERL_RM_FILES=("t/author-pod-syntax.t")
[gentoo-commits] repo/gentoo:master commit in: dev-perl/YAML-PP/
commit: 8f87429c0e2a2a77f41ad31707b2dbd915ba8b9e Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Apr 27 06:40:53 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Apr 27 06:51:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f87429c dev-perl/YAML-PP: add 0.38.0 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/YAML-PP/Manifest | 1 + dev-perl/YAML-PP/YAML-PP-0.38.0.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-perl/YAML-PP/Manifest b/dev-perl/YAML-PP/Manifest index feea72e2a1aa..296f6fcb4f89 100644 --- a/dev-perl/YAML-PP/Manifest +++ b/dev-perl/YAML-PP/Manifest @@ -1 +1,2 @@ DIST YAML-PP-0.036.tar.gz 133579 BLAKE2B 83adfed310f92a8afc2bf5743226abe6fdaddb787d9062a0ff395e776e4c2da87c79155208a90b124928e623d177adc48fbfd918c84a3f0c2f345803a09d0159 SHA512 62134d8d64617658f03543552675b5dfcf495bd55294bd4fd96988093fca7e8c1bfd93faa1db88baaa994d2b3bc2f1eb2d2826ac767ac3c6d6d4899abd4544b9 +DIST YAML-PP-v0.38.0.tar.gz 214572 BLAKE2B c922b83957e17d8c5f0862cd29797f8d5a2091bcca77d785f0d9a81a724c03025197ec36c92919cb93755a2b7cfa343061a4d2b7b23d33f0e50b78920432c2e6 SHA512 2c503e675068d3c2903c3a862651417a1320647469cae74a029bc80e5a67dd7694264711aa00a2ff074b2fd0dd9ea631d5010980fb9166709e82dd9cc366dfa9 diff --git a/dev-perl/YAML-PP/YAML-PP-0.38.0.ebuild b/dev-perl/YAML-PP/YAML-PP-0.38.0.ebuild new file mode 100644 index ..9283f011053c --- /dev/null +++ b/dev-perl/YAML-PP/YAML-PP-0.38.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TINITA +DIST_VERSION=v${PV} +inherit perl-module + +DESCRIPTION="YAML 1.2 processor in perl" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-Data-Dumper + virtual/perl-Encode + virtual/perl-Exporter + virtual/perl-Getopt-Long + virtual/perl-MIME-Base64 + virtual/perl-Module-Load + >=virtual/perl-Scalar-List-Utils-1.70.0 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-File-Spec + virtual/perl-IO + >=virtual/perl-Test-Simple-0.980.0 + dev-perl/Test-Warn + ) +"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/YAML/
commit: 799530e6339ce5d495292a7e3d80f2bf1e01e0ca Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Apr 27 06:46:26 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Apr 27 06:51:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=799530e6 dev-perl/YAML: add 1.310.0 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/YAML/Manifest| 1 + dev-perl/YAML/YAML-1.310.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-perl/YAML/Manifest b/dev-perl/YAML/Manifest index a8adad26081c..654b2f146868 100644 --- a/dev-perl/YAML/Manifest +++ b/dev-perl/YAML/Manifest @@ -1 +1,2 @@ DIST YAML-1.30.tar.gz 87471 BLAKE2B f1f7a5027026cc06908f69370ee723901f30d20c86c99a1a165823a364d192348883d2ed3acf7abc9ad37ed273007b881dd56201d417d2221115ce1db9558e57 SHA512 f73f2d9f3cd96edeb05ec098c859755dd6b80bf1a00049f8de2889ebbf4f41df9fcc1540116afa8648e965a0b780d993f256af2c5ffc03a9f1ba7df1f0cc8941 +DIST YAML-1.31.tar.gz 88102 BLAKE2B d2cf6a27d568dba193f1a804d259b84f3d29fdb78248049736c57bfb7833f00a20eeaf1237d5195dee23db8a9b50f06b7ef2231175022602ae25bf6241df649b SHA512 7f6af46348c4288541b611cb0d0f6d63a3d671417cadb3e9d60fed1c2c7664b35202b3ee8d15ef68400758604a3b2cb8a04c11b3e9badfd6f9222cf24f4a9edc diff --git a/dev-perl/YAML/YAML-1.310.0.ebuild b/dev-perl/YAML/YAML-1.310.0.ebuild new file mode 100644 index ..47a0c59b6425 --- /dev/null +++ b/dev-perl/YAML/YAML-1.310.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=INGY +DIST_VERSION=1.31 +inherit perl-module + +DESCRIPTION="YAML Ain't Markup Language (tm)" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND="" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Encode + dev-perl/Test-Deep + >=virtual/perl-Test-Simple-0.880.0 + >=dev-perl/Test-YAML-1.50.0 + ) +" + +PERL_RM_FILES=("t/author-pod-syntax.t")
[gentoo-commits] repo/gentoo:master commit in: app-editors/remarkable/
commit: 0c3a63163b1e534920a957c63e931508a5115789 Author: Martin Dummer gmx net> AuthorDate: Fri Apr 26 21:26:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:41:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3a6316 app-editors/remarkable: drop 1.9.0_pre20210320-r2 Signed-off-by: Martin Dummer gmx.net> Signed-off-by: Michał Górny gentoo.org> .../remarkable-1.9.0_pre20210320-r2.ebuild | 69 -- 1 file changed, 69 deletions(-) diff --git a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r2.ebuild b/app-editors/remarkable/remarkable-1.9.0_pre20210320-r2.ebuild deleted file mode 100644 index c3b373f0dc21.. --- a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit desktop gnome2-utils python-single-r1 readme.gentoo-r1 - -DESCRIPTION="Fully featured markdown editor, supports github markdown dialect" -HOMEPAGE="https://remarkableapp.github.io/ https://github.com/jamiemcg/remarkable"; -GIT_COMMIT="7b0b3dacef270a00c28e8852a88d74f72a3544d7" -SRC_URI="https://github.com/jamiemcg/remarkable/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/Remarkable-${GIT_COMMIT}" - -LICENSE="BSD-2 GPL-2+ LGPL-2.1+ MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - net-libs/webkit-gtk:4.1[introspection] - x11-libs/gtk+:3[introspection] - x11-libs/gtksourceview:3.0[introspection] - $(python_gen_cond_dep ' - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ')" -RDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}"/${P}-disable-spellcheck.patch - "${FILESDIR}"/webkit-version.patch -) - -src_prepare() { - default - sed -i -e "s|import styles|from remarkable import styles|" \ - -e "s|from findBar|from remarkable.findBar|" \ - remarkable/RemarkableWindow.py || die -} - -src_install() { - default - - python_domodule markdown pdfkit remarkable remarkable_lib - python_doscript bin/remarkable - doicon data/ui/remarkable.png - domenu ${PN}.desktop - - insinto /usr/share/${PN} - doins -r data/ui - doins -r data/media - - insinto /usr/share/glib-2.0/schemas - doins data/glib-2.0/schemas/* - - readme.gentoo_create_doc -} - -pkg_postinst() { - gnome2_schemas_update - readme.gentoo_print_elog -} - -pkg_postrm() { - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/remarkable/
commit: 92043d12f8f91deb5c00d52a8f6fdbcef81c3770 Author: Martin Dummer gmx net> AuthorDate: Fri Apr 26 21:28:47 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:41:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92043d12 app-editors/remarkable: enable py3.12 Closes: https://bugs.gentoo.org/929300 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/36446 Signed-off-by: Michał Górny gentoo.org> app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild b/app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild index 1525913a442f..f35866eca613 100644 --- a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild +++ b/app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop gnome2-utils python-single-r1 readme.gentoo-r1 DESCRIPTION="Fully featured markdown editor, supports github markdown dialect"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 6042d9fb515ff7e2ae89918c8ea1b33f495c382a Author: Ulrich Müller gentoo org> AuthorDate: Sat Apr 27 05:07:45 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 27 05:11:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6042d9fb app-editors/emacs: Remove -flto from CFLAGS Suggested-by: Sam James gentoo.org> Closes: https://bugs.gentoo.org/924338 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-18.59-r15.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app-editors/emacs/emacs-18.59-r15.ebuild b/app-editors/emacs/emacs-18.59-r15.ebuild index 466b031d91a4..87944772b4c2 100644 --- a/app-editors/emacs/emacs-18.59-r15.ebuild +++ b/app-editors/emacs/emacs-18.59-r15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -73,12 +73,13 @@ src_configure() { -e "s:-lncurses:$("$(tc-getPKG_CONFIG)" --libs ncurses):" \ src/s-linux.h || die - # -O3 and -finline-functions cause segmentation faults at run time. + # -O3 and -finline-functions cause segmentation faults at run time; + # -flto causes a segmentation fault at compile time. # -Wno-implicit, -Wno-return-type and -Wno-return-mismatch will # quieten newer versions of GCC; feel free to submit a patch adding # all those missing prototypes. strip-flags - filter-flags -finline-functions -fpie + filter-flags -finline-functions -fpie -flto append-flags -fno-strict-aliasing -Wno-implicit -Wno-return-type \ -Wno-return-mismatch append-ldflags $(test-flags -no-pie)#639562
[gentoo-commits] repo/gentoo:master commit in: www-apps/icingadb-web/
commit: 9c2e310ab3a7a807af8982c0f995dd0f6cdc2281 Author: Joonas Niilola gentoo org> AuthorDate: Sat Apr 27 04:40:52 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 27 04:40:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2e310a www-apps/icingadb-web: Stabilize 1.1.1 amd64, #930716 Signed-off-by: Joonas Niilola gentoo.org> www-apps/icingadb-web/icingadb-web-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/icingadb-web/icingadb-web-1.1.1.ebuild b/www-apps/icingadb-web/icingadb-web-1.1.1.ebuild index 1a440fcdecec..58f46989a59b 100644 --- a/www-apps/icingadb-web/icingadb-web-1.1.1.ebuild +++ b/www-apps/icingadb-web/icingadb-web-1.1.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="UI for Icinga DB" HOMEPAGE="https://icinga.com/docs/icinga-db-web/"; -KEYWORDS="~amd64" +KEYWORDS="amd64" SRC_URI="https://github.com/Icinga/icingadb-web/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-misc/geckodriver/
commit: 2d987ce6a5795e7fa08f84ee363fc5b4a4e9f47e Author: Joonas Niilola gentoo org> AuthorDate: Sat Apr 27 04:32:16 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 27 04:32:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d987ce6 net-misc/geckodriver: Keyword 0.34.0 x86, #930738 Signed-off-by: Joonas Niilola gentoo.org> net-misc/geckodriver/geckodriver-0.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/geckodriver/geckodriver-0.34.0.ebuild b/net-misc/geckodriver/geckodriver-0.34.0.ebuild index 24bca6050318..c23ac7d491fa 100644 --- a/net-misc/geckodriver/geckodriver-0.34.0.ebuild +++ b/net-misc/geckodriver/geckodriver-0.34.0.ebuild @@ -200,7 +200,7 @@ LICENSE="MPL-2.0" # Dependent crate licenses LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-DFS-2016" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="unchained"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nmap/files/, net-analyzer/nmap/
commit: bae33e2d2aafdf4713ebd7497be221961e0359d3 Author: Hank Leininger korelogic com> AuthorDate: Wed Nov 29 22:33:35 2023 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 04:19:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae33e2d net-analyzer/nmap: fix segv with large --top-ports argument Signed-off-by: Hank Leininger korelogic.com> Closes: https://bugs.gentoo.org/918874 Closes: https://github.com/gentoo/gentoo/pull/34055 Signed-off-by: Sam James gentoo.org> net-analyzer/nmap/files/nmap-7.94-topport.patch | 26 net-analyzer/nmap/nmap-7.94-r1.ebuild | 189 2 files changed, 215 insertions(+) diff --git a/net-analyzer/nmap/files/nmap-7.94-topport.patch b/net-analyzer/nmap/files/nmap-7.94-topport.patch new file mode 100644 index ..7b62c18b8cc7 --- /dev/null +++ b/net-analyzer/nmap/files/nmap-7.94-topport.patch @@ -0,0 +1,26 @@ +From edad9c059ca45bccab8c0f41fe6fc6546c60153a Mon Sep 17 00:00:00 2001 +From: dmiller +Date: Thu, 20 Jul 2023 16:21:23 + +Subject: [PATCH] Add missing braces. Fixes #2679 + +--- + services.cc | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/services.cc b/services.cc +index a0899c7509..2a709dca97 100644 +--- a/services.cc b/services.cc +@@ -496,9 +496,10 @@ void gettoppts(double level, const char *portlist, struct scan_lists * ports, co + if (sctpmax && strcmp(current->s_proto, "sctp") == 0 + && (!ptsdata_initialized || + is_port_member(ptsdata.sctp_ports, ptsdata.sctp_count, current)) +- ) ++ ) { + ports->sctp_ports[ports->sctp_count++] = current->s_port; +-sctpmax--; ++ sctpmax--; ++} + break; + default: + break; diff --git a/net-analyzer/nmap/nmap-7.94-r1.ebuild b/net-analyzer/nmap/nmap-7.94-r1.ebuild new file mode 100644 index ..9050bebb7efe --- /dev/null +++ b/net-analyzer/nmap/nmap-7.94-r1.ebuild @@ -0,0 +1,189 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-4 ) +LUA_REQ_USE="deprecated" +PYTHON_COMPAT=( python3_{10..11} ) +PLOCALES="de es fr hi hr hu id it ja pl pt_BR pt_PR ro ru sk zh" +PLOCALE_BACKUP="en" +inherit autotools lua-single plocale python-single-r1 toolchain-funcs + +DESCRIPTION="Network exploration tool and security / port scanner" +HOMEPAGE="https://nmap.org/"; +if [[ ${PV} == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/nmap/nmap"; + +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nmap.asc + inherit verify-sig + + SRC_URI="https://nmap.org/dist/${P}.tar.bz2"; + SRC_URI+=" verify-sig? ( https://nmap.org/dist/sigs/${P}.tar.bz2.asc )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-7.94-patches.tar.xz"; + +# https://github.com/nmap/nmap/issues/2199 +LICENSE="NPSL-0.95" +SLOT="0" +IUSE="ipv6 libssh2 ncat ndiff nping nls +nse ssl symlink zenmap" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + nse? ( ${LUA_REQUIRED_USE} ) + symlink? ( ncat ) +" + +RDEPEND=" + dev-libs/liblinear:= + dev-libs/libpcre + net-libs/libpcap + ndiff? ( ${PYTHON_DEPS} ) + libssh2? ( + net-libs/libssh2[zlib] + sys-libs/zlib + ) + nls? ( virtual/libintl ) + nse? ( + ${LUA_DEPS} + sys-libs/zlib + ) + ssl? ( dev-libs/openssl:= ) + symlink? ( + ncat? ( + !net-analyzer/netcat + !net-analyzer/openbsd-netcat + ) + ) + zenmap? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + ) +" +DEPEND="${RDEPEND}" +# Python is always needed at build time for some scripts +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +if [[ ${PV} != ** ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-nmap )" +fi + +PATCHES=( + "${WORKDIR}"/${PN}-7.94-patches + "${FILESDIR}"/${PN}-7.94-autoconf-2.72.patch + "${FILESDIR}"/${PN}-7.94-topport.patch +) + +pkg_setup() { + python-single-r1_pkg_setup + + use nse && lua-single_pkg_setup +} + +src_unpack() { + if [[ ${PV} == * ]] ; then + git-r3_src_unpack + elif use verify-sig ; then + # Needed for downloaded patch (which is unsigned, which is fine) + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.bz2{,.asc} + fi + + default +} + +src_prepare() { + default + +
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
commit: 3cdee62a15218b82803a620b86b6b2cae1d8a8a9 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 04:16:00 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 04:19:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdee62a dev-vcs/git-extras: add 7.2.0 Signed-off-by: Sam James gentoo.org> dev-vcs/git-extras/Manifest| 1 + dev-vcs/git-extras/git-extras-7.2.0.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest index 9531b1d6a9b1..f6b8f5f88444 100644 --- a/dev-vcs/git-extras/Manifest +++ b/dev-vcs/git-extras/Manifest @@ -1 +1,2 @@ DIST git-extras-7.1.0.tar.gz 176733 BLAKE2B 697f09c2993e85595620e272465ad2f4afa3bbd456a1041b92b01a98f962f3aa1fb5f22f1c9ef7e484b87734e8c9e8d15da15f71fb345b9049dd5bb1b98093c9 SHA512 955161b40c48ab92578efe487db78ea8d0fff499aaf8d4da2b13e8194a7f9297a84542c8642dd3a7c61c9a4d1e92342b5c586d341e4a003c9838d5e9731127b9 +DIST git-extras-7.2.0.tar.gz 183043 BLAKE2B 242adf211a39666b97996f0a45073171034930fe29ee3ebbfa07068886367832e17cc76398145d8802d32201c2563c8f2ba4171ed206344fbefbb10c4fadd6f3 SHA512 c97c00bab24415574c8b38f259a0becd5da2edafe8cb5ff373de50917bc2854e39b1c396c42b603d4f203af2853d0ebaefe074bfe353f7692af7b1a13e744586 diff --git a/dev-vcs/git-extras/git-extras-7.2.0.ebuild b/dev-vcs/git-extras/git-extras-7.2.0.ebuild new file mode 100644 index ..6c3441ad3f2f --- /dev/null +++ b/dev-vcs/git-extras/git-extras-7.2.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +inherit bash-completion-r1 python-any-r1 + +DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more" +HOMEPAGE="https://github.com/tj/git-extras"; +SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-shells/bash-4.0:* + dev-vcs/git +" +BDEPEND=" + test? ( + $(python_gen_any_dep ' + >=dev-python/GitPython-3.1.40[${PYTHON_USEDEP}] + >=dev-python/pytest-7.2[${PYTHON_USEDEP}] + ') + ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + + # For now, don't force including the git completion + sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die +} + +src_compile() { + return +} + +src_test() { + epytest +} + +src_install() { + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + SYSCONFDIR="${EPREFIX}/etc" \ + COMPL_DIR="${D}/$(get_bashcompdir)" \ + install + + # TODO: Unfortunately, none of the completion seems to + # actually work for me yet(?) + + newbashcomp "${S}"/etc/bash_completion.sh ${PN} + + insinto /usr/share/zsh/site-functions + newins "${S}"/etc/${PN}-completion.zsh _${PN} + + insinto /usr/share/fish/vendor_completions.d + doins "${S}"/etc/${PN}.fish +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nmap/files/
commit: 197a020b2d9db8c6e2b82d56db20664155cc3e46 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 04:17:23 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 04:19:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197a020b net-analyzer/nmap: add upstream refs to patch Signed-off-by: Sam James gentoo.org> net-analyzer/nmap/files/nmap-7.94-topport.patch | 5 + 1 file changed, 5 insertions(+) diff --git a/net-analyzer/nmap/files/nmap-7.94-topport.patch b/net-analyzer/nmap/files/nmap-7.94-topport.patch index 7b62c18b8cc7..0ba568d317e3 100644 --- a/net-analyzer/nmap/files/nmap-7.94-topport.patch +++ b/net-analyzer/nmap/files/nmap-7.94-topport.patch @@ -1,3 +1,8 @@ +https://bugs.gentoo.org/918874 +https://github.com/nmap/nmap/issues/2655 +https://github.com/nmap/nmap/issues/2679 +https://github.com/nmap/nmap/commit/edad9c059ca45bccab8c0f41fe6fc6546c60153a + From edad9c059ca45bccab8c0f41fe6fc6546c60153a Mon Sep 17 00:00:00 2001 From: dmiller Date: Thu, 20 Jul 2023 16:21:23 +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/goawk/
commit: dbe772c7f7c464edf4389b89c5164ce92dec53eb Author: Sam James gentoo org> AuthorDate: Sat Apr 27 04:09:58 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 04:19:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe772c7 sys-apps/goawk: add 1.27.0 Signed-off-by: Sam James gentoo.org> sys-apps/goawk/Manifest| 1 + sys-apps/goawk/goawk-1.27.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/sys-apps/goawk/Manifest b/sys-apps/goawk/Manifest index 2bcb620c818f..577a1b3c407b 100644 --- a/sys-apps/goawk/Manifest +++ b/sys-apps/goawk/Manifest @@ -1,2 +1,3 @@ DIST goawk-1.25.0.tar.gz 1685633 BLAKE2B e435393c17e6502a8642af53982ce964aaba86c3f72d373f69c0d7a4c6c163b6801c952d5e2cc7f2704df233d3eac9e5db8beb3e9379d05940711021c83dc6e5 SHA512 33a00063f6b12359da8d9d2788d893d149f5c14105de8899f5e44c3146b6b30ce778529bbeaac142f2f7fdd23ac1037ea9ef902569b0189eab3deabff54785bd DIST goawk-1.26.0.tar.gz 1686762 BLAKE2B c627c9e182139d7c325f8da36985ddba596fd7c9900a6c59f6111ceb822231ed575ad133c1a242c668b4a8fd911889234c20d259a6d82830c09e2672f7751195 SHA512 d645aac503ad52e63fdc737aef45a52f58543554d7ecfad22a55b2626c509551cf09d091c7148762249ae57d97095c33ef8591684afdb410456d85240450c1fc +DIST goawk-1.27.0.tar.gz 1680488 BLAKE2B ba212963d1ee48016b81af342dbff9921874dded62473ca3f0abe5da1b01d9eafb799d7316f51870f38747db4ebe3435805e3e619e28bd2193bec54fb7754090 SHA512 7f86cb8f6e4e09bd5a3115ff18deecfdc76baac81f7c8a2e6e2a8a5031b3833272d9bbc15a22b6633ffd088b7a419f80b32338c5d7f58e790294ced14deb4156 diff --git a/sys-apps/goawk/goawk-1.27.0.ebuild b/sys-apps/goawk/goawk-1.27.0.ebuild new file mode 100644 index ..9b774e46f9c9 --- /dev/null +++ b/sys-apps/goawk/goawk-1.27.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="POSIX-compliant AWK interpreter written in Go, with CSV support" +HOMEPAGE="https://github.com/benhoyt/goawk"; +SRC_URI="https://github.com/benhoyt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.16" + +src_compile() { + ego build +} + +src_test() { + ego test +} + +src_install() { + einstalldocs + + dobin goawk +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/
commit: d7271b7d1f6968682f1ac8456afdd501c4376d53 Author: Chris Mayo gmail com> AuthorDate: Wed Mar 20 19:29:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 03:25:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7271b7d app-editors/retext: make single-impl and update dependencies Closes: https://bugs.gentoo.org/880459 Signed-off-by: Chris Mayo gmail.com> Signed-off-by: Michał Górny gentoo.org> app-editors/retext/retext-.ebuild | 60 ++- 1 file changed, 24 insertions(+), 36 deletions(-) diff --git a/app-editors/retext/retext-.ebuild b/app-editors/retext/retext-.ebuild index 38c1165fb129..0ad582a951db 100644 --- a/app-editors/retext/retext-.ebuild +++ b/app-editors/retext/retext-.ebuild @@ -3,12 +3,13 @@ EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_SINGLE_IMPL=1 PYPI_NO_NORMALIZE=1 PYPI_PN="ReText" -inherit desktop distutils-r1 optfeature qmake-utils virtualx xdg +inherit desktop distutils-r1 optfeature virtualx xdg DESCRIPTION="Simple editor for Markdown and reStructuredText" HOMEPAGE="https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki"; @@ -26,56 +27,43 @@ SLOT="0" RESTRICT="!test? ( test )" RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - >=dev-python/markups-3.1.1[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/python-markdown-math[${PYTHON_USEDEP}] - dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + >=dev-python/markups-3.1.1[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}] + ') " -DEPEND="${RDEPEND}" +# qmake6 from qtbase is used to find lrelease BDEPEND=" - dev-qt/linguist-tools - test? ( dev-python/PyQt6[testlib,${PYTHON_USEDEP}] ) + dev-qt/qtbase:6 + dev-qt/qttools:6[linguist] + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + dev-python/PyQt6[testlib,${PYTHON_USEDEP}] + ') + ) " distutils_enable_tests unittest -pkg_setup() { - # Needed for lrelease - export PATH="$(qt5_get_bindir):${PATH}" -} - src_test() { - virtx distutils-r1_src_test -} - -python_test() { - virtx eunittest + QT_QPA_PLATFORM=minimal virtx distutils-r1_src_test } src_install() { distutils-r1_src_install - newicon data/retext-kde5.png retext.png - - # Fixme: The application actually provides a desktop file which theoretically - # could be used, so far though I could not make it install properly. - make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor" + domenu data/me.mitya57.ReText.desktop } pkg_postinst() { xdg_pkg_postinst + optfeature "a local copy of the MathJax JavaScript library" dev-libs/mathjax + optfeature "encoding detection" dev-python/chardet optfeature "dictionary support" dev-python/pyenchant - - einfo "Starting with retext-7.0.4 the markdown-math plugin is installed." - einfo "Note that you can use different math delimiters, e.g. \(...\) for inline math." - einfo "For more details take a look at:" - einfo "https://github.com/mitya57/python-markdown-math#math-delimiters"; -} - -pkg_postrm() { - xdg_icon_cache_update + optfeature "JavaScript support in preview" dev-python/PyQt6-WebEngine }
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfdesktop/, xfce-base/xfdesktop/files/
commit: 968649d789dfc35e8e53a9df688bc76b07dc9562 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 03:46:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 03:46:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968649d7 xfce-base/xfdesktop: Fix segv with a followup backport I am very sorry for messing this up and not including the other upstream fix. Closes: https://bugs.gentoo.org/904468 Closes: https://bugs.gentoo.org/930736 Signed-off-by: Michał Górny gentoo.org> .../files/xfdesktop-4.19.2-settings.patch | 80 ++ ...4.19.2-r1.ebuild => xfdesktop-4.19.2-r2.ebuild} | 0 2 files changed, 67 insertions(+), 13 deletions(-) diff --git a/xfce-base/xfdesktop/files/xfdesktop-4.19.2-settings.patch b/xfce-base/xfdesktop/files/xfdesktop-4.19.2-settings.patch index e384ef578a1d..4c31dbd777e2 100644 --- a/xfce-base/xfdesktop/files/xfdesktop-4.19.2-settings.patch +++ b/xfce-base/xfdesktop/files/xfdesktop-4.19.2-settings.patch @@ -1,25 +1,79 @@ -From 439bf8a8cd36796c33ae0b413641338417c9a911 Mon Sep 17 00:00:00 2001 +From e3807249480b48ad403f94d62c39afca9251b149 Mon Sep 17 00:00:00 2001 From: "Brian J. Tarricone" -Date: Thu, 25 Apr 2024 23:28:24 -0700 -Subject: [PATCH] Fix some default settings not being applied on startup +Date: Fri, 26 Apr 2024 01:20:14 -0700 +Subject: [PATCH] Fix invalid param flags -Closes #242. --- - src/xfce-desktop.c | 1 + - 1 file changed, 1 insertion(+) + src/xfce-desktop.c | 20 ++-- + 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/src/xfce-desktop.c b/src/xfce-desktop.c -index e79e83305..b4f837ef5 100644 +index b4f837ef..37b4b277 100644 --- a/src/xfce-desktop.c +++ b/src/xfce-desktop.c -@@ -731,6 +731,7 @@ xfce_desktop_class_init(XfceDesktopClass *klass) +@@ -730,31 +730,26 @@ xfce_desktop_class_init(XfceDesktopClass *klass) + widget_class->popup_menu = xfce_desktop_popup_menu; widget_class->style_updated = xfce_desktop_style_updated; - #define XFDESKTOP_PARAM_FLAGS (G_PARAM_READWRITE \ -+| G_PARAM_CONSTRUCT \ - | G_PARAM_STATIC_NAME \ - | G_PARAM_STATIC_NICK \ - | G_PARAM_STATIC_BLURB) +-#define XFDESKTOP_PARAM_FLAGS (G_PARAM_READWRITE \ +-| G_PARAM_STATIC_NAME \ +-| G_PARAM_STATIC_NICK \ +-| G_PARAM_STATIC_BLURB) +- + g_object_class_install_property(gobject_class, PROP_SCREEN, + g_param_spec_object("screen", + "gdk screen", + "gdk screen", + GDK_TYPE_SCREEN, +-XFDESKTOP_PARAM_FLAGS | G_PARAM_CONSTRUCT_ONLY)); ++G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS)); + + g_object_class_install_property(gobject_class, PROP_CHANNEL, + g_param_spec_object("channel", + "xfconf channel", + "xfconf channel", + XFCONF_TYPE_CHANNEL, +-XFDESKTOP_PARAM_FLAGS | G_PARAM_CONSTRUCT_ONLY)); ++G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS)); + + g_object_class_install_property(gobject_class, PROP_PROPERTY_PREFIX, + g_param_spec_string("property-prefix", + "xfconf property prefix", + "xfconf property prefix", + "", +-XFDESKTOP_PARAM_FLAGS | G_PARAM_CONSTRUCT_ONLY)); ++G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS)); + + #ifdef ENABLE_DESKTOP_ICONS + g_object_class_install_property(gobject_class, PROP_ICON_STYLE, +@@ -768,7 +762,7 @@ xfce_desktop_class_init(XfceDesktopClass *klass) + #else + XFCE_DESKTOP_ICON_STYLE_WINDOWS, + #endif /* ENABLE_FILE_ICONS */ +- XFDESKTOP_PARAM_FLAGS)); ++ G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); + #endif /* ENABLE_DESKTOP_ICONS */ + + g_object_class_install_property(gobject_class, PROP_SINGLE_WO
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 43dcbe04cac27a39c3ec2dcb5841b44b22e5bd22 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 03:21:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 03:21:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dcbe04 dev-python/tox: Bump to 4.15.0 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.15.0.ebuild | 87 2 files changed, 88 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 197638f3473d..0bddde40eb69 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1 +1,2 @@ DIST tox-4.14.2.tar.gz 178515 BLAKE2B 812a4e0ffe218c5799a5bdf76cc5f1f99f60c7de464953349283e3951c91aded247941cb173bfdff670c9c079b9efb3645220ff7126b7e0cf341071d561a375b SHA512 45bbd3f8d00eee05158452295230321947ec16a8bfff43e84ea9825d514976526f3889709255ed042cfb7a7ebfed020707cfc2d25b69ce90c148f4472092350d +DIST tox-4.15.0.tar.gz 179243 BLAKE2B ba126d2dbe9598667570e1798567cf2301a60ca4859947b0b5cd15603b6f1b9c1b557bc090973a3c99960c29242edbb684d9ab81b90ecca3ac020b129a033850 SHA512 a113d8e921301dc4bc39e03103f8857604b28beedc49c764315cf99694e8a351b965e0e1b7d91555ce437a1cbb2bce0e1dd645b7c92c36e8e0e1dedcf610d1af diff --git a/dev-python/tox/tox-4.15.0.ebuild b/dev-python/tox/tox-4.15.0.ebuild new file mode 100644 index ..e80094cd0dd9 --- /dev/null +++ b/dev-python/tox/tox-4.15.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/cachetools[${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + dev-python/pyproject-api[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{9..10}) + dev-python/virtualenv[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/distlib[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/re-assert[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # upstream lower bounds are meaningless + sed -i -e 's:>=[0-9.]*::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' + ) + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 5fd8b845edd0df7786a39812bfbd7f1de52d4123 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 03:21:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 03:21:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd8b845 dev-python/botocore: Bump to 1.34.93 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.34.93.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 1d0b5e0be626..2470c76828bb 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -5,3 +5,4 @@ DIST botocore-1.34.89.gh.tar.gz 12942425 BLAKE2B f2df9f8e1c90a55ec9c4a1695dd9d9e DIST botocore-1.34.90.gh.tar.gz 12959004 BLAKE2B e80aa5ec0727db538ccbdac357431a3015494aa10da2d4a0e9ff6fb5080eaab38494933c3d3678fbf9d1266007a5edfc742b5a65a6be8e26edb8e3e11de255b5 SHA512 a6eb45e36ff189edf7915667719112279a07133ce7ef9bfe94c18c8e5ab6df4b734a00d973986f9f74ed7e475fa72461457a7633464973e720f38cf828f2ecc8 DIST botocore-1.34.91.gh.tar.gz 12975028 BLAKE2B 0a4d4ca5530411148e7df7be4f937741457e44b3cf7774ded834db58ce9d6fd05f0fed6aaac1283ee410b6914d4825387c36545b17b1e78cf89175d560445071 SHA512 aad3f747ca49f58eed1116c303202e29bb0cec0a9816c5436bf75881d46b4c363e9aebbc039b3f6c6faedaf81cbea03d635b744fffb9f740cdb4c1d3ff21724f DIST botocore-1.34.92.gh.tar.gz 12978936 BLAKE2B 64fda2f4b1cbaa31c3d9148039c0db44e54811245186abf014ce1f3a635cb52f5bcef1180f082fed27300314ebd3b79887f364698b4df131f6534dc3bd69 SHA512 4923a04ac00d325f7d8b3dd69b11d82130abf642afd5a7abb22620062ff9f8859940d9dea1ff15bc3ace546e7b85ddb0e56a30e472ee8adf4406124c9587fe09 +DIST botocore-1.34.93.gh.tar.gz 12982900 BLAKE2B 3225279b85101e04da3be11f01ac3f4ca74cf77235fcb8878bc12d7aca61472155c8319329beb54ffe335f9da9023fb3ccce99256f3a31c6588389dfa1746de9 SHA512 505e8c9b3915b1c2da3863b62c85c392a58c12376c3e71493025445b7b672ba320474087b446fda876ffee5d6260909bc1d1442ff6dbfeb49fd6661d3d7840a1 diff --git a/dev-python/botocore/botocore-1.34.93.ebuild b/dev-python/botocore/botocore-1.34.93.ebuild new file mode 100644 index ..ba6cd2a5d2a2 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.93.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 87b41569f2d2967cdf477b5b28feae93f4b46a00 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 03:21:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 03:21:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b41569 dev-python/boto3: Bump to 1.34.93 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.93.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 1d51dfa1fe15..c627bb82f52b 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -5,3 +5,4 @@ DIST boto3-1.34.89.gh.tar.gz 799495 BLAKE2B 2d719b0c2e09f0387dbe317f76555b36fda7 DIST boto3-1.34.90.gh.tar.gz 800389 BLAKE2B cd604cf39479af676c46b7fd1e5a8ee24e46ec384d97c50b15f80c2d96a5f46ad1c66a8a34a03ccffdf37cf386e7dcc455dc38543fc9c919f9c2b18be6e402bb SHA512 480824e36f9f118b0813b391818a4214bb1861e322099cfbc2e7f5e20a088799d2e3c1c4e745ead86dde634b2f2b46656dec872025c0d5b3b608859fc8c9d9c8 DIST boto3-1.34.91.gh.tar.gz 800954 BLAKE2B 40bbc688a00e85b07d8f40f291ced5d6ffa0a26980bb89e353f7e300960bbff74c46554d8d4805b0cfd6723f8fa8b75f54908a255c9bc0d341ae23000265 SHA512 e8db938b1af6753c65b42f764ec1f4783d33dc889cadc76715f7fd6053a29149163e328593315f2d900a9d5d46fe0ab451bbba597180dbabd654dbac83b75b2c DIST boto3-1.34.92.gh.tar.gz 801544 BLAKE2B ec5e6aabcbc51f7fd0ce235b124489e5bf3375d346c9922430114a8e79d56544c90e91eb861393c63b191a1bdaa8eb04d6d59a40095c785741c59acde411d523 SHA512 349fbdc017da180d5f5d53a8d22c49203bbe633e8d98db71c9ec2be7dc8a78deedae7d0e256d827e2b75608374283ec9946b9c43aa9dd80504fd88fc8f8b65a8 +DIST boto3-1.34.93.gh.tar.gz 802078 BLAKE2B 43f19efd6ae42bdb20e8dd79b1735df229ec2f231b5fe05006b26fcd5ddf4796a53fba6011c298fb919ee7b205b4ae3f4b563ad3b5325bdbbdebaeab7be59608 SHA512 4da1d9d7d8648e895f23763e5055a868d05bbfd8eb28d56e716975b3b8349bd1825d703f6fd11c316174004c39e1fca5ddcd8a4ad27a000e1a52f08a36eb4780 diff --git a/dev-python/boto3/boto3-1.34.93.ebuild b/dev-python/boto3/boto3-1.34.93.ebuild new file mode 100644 index ..2c733040b7a3 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.93.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/
commit: 3d9bd987fbdd0f4bd317562658c930c550be353d Author: Chris Mayo gmail com> AuthorDate: Wed Mar 20 19:29:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 03:25:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9bd987 app-editors/retext: add 8.0.2 Signed-off-by: Chris Mayo gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35842 Signed-off-by: Michał Górny gentoo.org> app-editors/retext/Manifest| 1 + app-editors/retext/retext-8.0.2.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest index 1cefd03873f6..0cfa460a7a21 100644 --- a/app-editors/retext/Manifest +++ b/app-editors/retext/Manifest @@ -1,3 +1,4 @@ DIST ReText-7.2.3.tar.gz 527428 BLAKE2B 3c710769a881275d74018ba319b174020dda0b65da22ae926231af56901b56c31b3cff69119a9bb378cd218d7b793f002bb08bf1483cc1e55c95a4963cbe1598 SHA512 eb337866f5dfacad2f23435f09b550f4378df5bb261d6f79b1708fed9e7bd93e96e8f06f940cb7109fe02aa6df0592b151f11dfe13853799f0b1ac2c1065a0da DIST ReText-8.0.0.tar.gz 492823 BLAKE2B ba80f01f1a40981220c0b3e16dd04bf551319a35c1a5c7f6d5e70135404537e74fa4625fe4c05c7ee54202de9ae16d181c110fcae9b9172761ca5ecf6400f7de SHA512 0f2480bcc8569cf60ebfe55847a2a068d1e5dd262a4ff212873bf58660ec31e9c37d9b21bdc66229d681c065a0d96b6ff11652e8d9a7c77841ea551480d1154c DIST ReText-8.0.1.tar.gz 538968 BLAKE2B 6ee18b4becf47ed3edae9e1d3ea8167a5db2685ae55b206be1ffca78bb765a559f53575da8aa105eae5d1b1fb87419723cdfd02cfff2eb422de9722589a0b97a SHA512 a2a03a821ac06e0408cd036189e9fce18f4b693085aaa15e0d95f2a80157f6ab09b0bcecd9574673ce57fc9cde937457e8d62971f1553cbc26c681039401178a +DIST ReText-8.0.2.tar.gz 546236 BLAKE2B 3ef28366e5884234d77b2155c3f01d7881206383aa19ccb010255eb40ea14aa2ab298fe212d2b4d0e7d65246075b426c93a8ae518b8fb5f0887f1694064e309a SHA512 c7b543d91290c007c820751f39c009c1e5fb86eb59590d0c13610c9c7f13b6023ffee3d6aebc4665addacbefad0d17937a29e8201d08457cc1641a6d5c0019b0 diff --git a/app-editors/retext/retext-8.0.2.ebuild b/app-editors/retext/retext-8.0.2.ebuild new file mode 100644 index ..0ad582a951db --- /dev/null +++ b/app-editors/retext/retext-8.0.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517="setuptools" +DISTUTILS_SINGLE_IMPL=1 +PYPI_NO_NORMALIZE=1 +PYPI_PN="ReText" + +inherit desktop distutils-r1 optfeature virtualx xdg + +DESCRIPTION="Simple editor for Markdown and reStructuredText" +HOMEPAGE="https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/retext-project/retext.git"; +else + inherit pypi + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2+" +SLOT="0" +RESTRICT="!test? ( test )" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + >=dev-python/markups-3.1.1[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}] + ') +" +# qmake6 from qtbase is used to find lrelease +BDEPEND=" + dev-qt/qtbase:6 + dev-qt/qttools:6[linguist] + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + dev-python/PyQt6[testlib,${PYTHON_USEDEP}] + ') + ) +" + +distutils_enable_tests unittest + +src_test() { + QT_QPA_PLATFORM=minimal virtx distutils-r1_src_test +} + +src_install() { + distutils-r1_src_install + + domenu data/me.mitya57.ReText.desktop +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "a local copy of the MathJax JavaScript library" dev-libs/mathjax + optfeature "encoding detection" dev-python/chardet + optfeature "dictionary support" dev-python/pyenchant + optfeature "JavaScript support in preview" dev-python/PyQt6-WebEngine +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 1336c6e1bf2c3c95c90e18d4c5b4648277374717 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 03:22:30 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 03:22:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1336c6e1 app-admin/awscli: Bump to 1.32.93 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.93.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index e8b7c1361e7a..be567c4e3702 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -5,3 +5,4 @@ DIST aws-cli-1.32.89.gh.tar.gz 2693748 BLAKE2B 006de47c4328c191120c09d5b738283ae DIST aws-cli-1.32.90.gh.tar.gz 2694763 BLAKE2B ebe21c4589b1a386fc067740703e42f08153dc1ecd960115ea7f8e57444ded9e14c340c4fb5c3fc2ec021eb9d9e26cb5cf5cf70cc77a60a4dc991304b7949ee0 SHA512 96060564f3371ddacede05e6bb1917f263d785413f2d6e00e5f6f4eed14dff8cfa20c3136c387b53571d46557ba87fecc175c4f9f84044d598c2aace865cc9e6 DIST aws-cli-1.32.91.gh.tar.gz 2694732 BLAKE2B 418d8fa3525842a9abacb75b05bc5e9499398b9cd1c0e89c5db9e11b63daecd6c2496170fbca328b92a4711214cc19e3e6af937a818d92cd0dc3770f54f3eb18 SHA512 332c91f04dd639a273100bfbb49be71aa0b575c28930dd8943373f4aac28f09fe49f06421858503b2c34222ebd609f80e68d04a480331c267dd338b43f896d3b DIST aws-cli-1.32.92.gh.tar.gz 2695697 BLAKE2B 702324003fa4db30d21ed03f177463df02ca05ce4e07ca721d257c3fa4efb01f0adc60e56e9d45c0339284e2e3d0b70ff4d8303b6ded1fd3ec4792238bdaed6b SHA512 bfffdc08ef3a48c78d1b3f1c26bf2517687d013fd7a033244c241c8fac302d4552b71e614c88e30185800fd40de9a01913eb153616ec63961805f499e3619373 +DIST aws-cli-1.32.93.gh.tar.gz 2695489 BLAKE2B d2f81786d4db158a13ec50ed833668db26bde00cc1e4f5254aa127aba82113074abafa996f525b5f7cd215fd51639481a01a49c425bb4c01e990261529f06082 SHA512 e03892ef522fa43442d1b053d0bf8dbd6c892d94398934c4af58e81153c2759f7e55a289457bb3e5b46f2f01697642498fdd6d51cdc18ad8b6c0f6a31d7c606a diff --git a/app-admin/awscli/awscli-1.32.93.ebuild b/app-admin/awscli/awscli-1.32.93.ebuild new file mode 100644 index ..4a677affdbc4 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.93.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab/
commit: 1d526b4d823c481252c287571b26a999fa0b32e0 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 03:22:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 03:22:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d526b4d dev-python/jupyterlab: Bump to 4.1.8 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyterlab/Manifest| 1 + dev-python/jupyterlab/jupyterlab-4.1.8.ebuild | 80 +++ 2 files changed, 81 insertions(+) diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest index 9dd0d4984b59..349666f1e7cf 100644 --- a/dev-python/jupyterlab/Manifest +++ b/dev-python/jupyterlab/Manifest @@ -1,2 +1,3 @@ DIST jupyterlab-4.1.6.tar.gz 21773628 BLAKE2B b2855ecc4fa0cc892fab9bb79c19a3cec0ea577c9c490571ad4028e9fe35bca87fc61d0035cc889bee14313475825344e1cea69f34af4a908c5d2a304250d983 SHA512 b895aac68c6df3affb47eaebc243ecf7d778228a5adec8b8a047783e341008ab4beb0fe50b92138f765e7a72acfbe906f63f41aebe1a72544fe3030105d52716 DIST jupyterlab-4.1.7.tar.gz 21773423 BLAKE2B 6456011cd841b0c61b09ecd647443cd68abc4a48151ddeab6b5834f22fd99616470a70fc68897a8b46cb32873a49c3f950006eff80facd6e109d337be5d95569 SHA512 01c8b1a496c621d387a8b03c8705c1807f9f18d09be30aa3327a9beac1fa97b23df02f518490d984ac022f1265a55104d7db69ca69a79941c526b50946c8d20b +DIST jupyterlab-4.1.8.tar.gz 21774267 BLAKE2B d707257b2f7c53c023fa0e2741ff1ddbb83116c1b8cc8136b550c94120737161c519c4a2e67211fff275267ab31c58e58b17ea6041e9ba00d44baa1919876f1e SHA512 376b9a9b154b70716ca8450126b9623932b44c88b1a83e42fadc4b98f5a3dd3982d77ae9fc807f483fbd84615c184dd8c170297002c9f609b81755aec21e1ff4 diff --git a/dev-python/jupyterlab/jupyterlab-4.1.8.ebuild b/dev-python/jupyterlab/jupyterlab-4.1.8.ebuild new file mode 100644 index ..b655c8c83338 --- /dev/null +++ b/dev-python/jupyterlab/jupyterlab-4.1.8.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi xdg + +DESCRIPTION="JupyterLab computational environment" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyterlab/jupyterlab/ + https://pypi.org/project/jupyterlab/ +" + +LICENSE="BSD MIT GPL-3 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/async-lru[${PYTHON_USEDEP}] + >=dev-python/httpx-0.25.0[${PYTHON_USEDEP}] + >=dev-python/ipykernel-6.5.0[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] + dev-python/jupyter-core[${PYTHON_USEDEP}] + >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] + =dev-python/jupyterlab-server-2.27.1[${PYTHON_USEDEP}] + =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.10) + >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}] + dev-python/traitlets[${PYTHON_USEDEP}] + net-libs/nodejs +" + +BDEPEND=" + dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-cache[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # These tests call npm and want internet + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build +) + +EPYTEST_IGNORE=( + jupyterlab/tests/test_announcements.py +) + +distutils_enable_tests pytest +# TODO: package sphinx_copybutton +#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/myst-parser + +python_install_all() { + distutils-r1_python_install_all + mv "${ED}/usr/etc" "${ED}/etc" || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/rye/
commit: 0d8aafce8a63d41cc003c36f5c82004ca372dc5d Author: Daichi Yamamoto dyama net> AuthorDate: Sat Apr 27 03:31:08 2024 + Commit: Daichi Yamamoto dyama net> CommitDate: Sat Apr 27 03:31:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d8aafce dev-util/rye: add 0.33.0, drop 0.32.0 Signed-off-by: Daichi Yamamoto dyama.net> dev-util/rye/Manifest | 23 +- .../rye/{rye-0.32.0.ebuild => rye-0.33.0.ebuild} | 23 +- 2 files changed, 2 insertions(+), 44 deletions(-) diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest index 85d9018ddc..55dea37384 100644 --- a/dev-util/rye/Manifest +++ b/dev-util/rye/Manifest @@ -23,9 +23,7 @@ DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc DIST bzip2-0.4.4.crate 34197 BLAKE2B b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c SHA512 9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555 DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102 SHA512 d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 -DIST cfb-0.7.3.crate 63277 BLAKE2B 5d0d4124421d26c1e3dbfabaf741c407f346d62147b12bbf889ef5b4c25350c02d09919e332e1ca18ade34a4e6d2895fc835161f7062c0c0bb56f104f94811a6 SHA512 a5c8d5da5ac009dd7d19320237ea516a65c9b1780bec3403fdbfb6ffa13bf7d05a896baeac5760c3e9aead9f4bd66cf969ab12bbd2938cbe479b1d2266e80b8f DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 DIST chacha20-0.9.1.crate 23424 BLAKE2B d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880 SHA512 3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83 DIST chacha20poly1305-0.10.1.crate 68485 BLAKE2B 580cdcb819afaf514e920e7c86686cb397355fea531c5642c419eecfa131cf30118913bb0cae542f50bcdca775f8d5db1bab967d6d833e8012b4c2ba41e87b4a SHA512 8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629 DIST charset-0.1.3.crate 14330 BLAKE2B 928771e37cc4f86f49cf09b671cc016cb662275799f34159dff9c22ca61a71d722f199ed36b2fadebde30b5763cc01d87bd6f27e70ff8ad357df10d6ddb652a8 SHA512 61166acd4fba3330c4c71e101e1993717baa448d91dd9773f7d58ac504fa4025322560ce82bd7de1b5935443f96ba84691658e5c982192196b325f52dc48f4b1 @@ -39,7 +37,6 @@ DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd DIST configparser-3.0.4.crate 24680 BLAKE2B b9f6552fb57cf175cc0bd61138e724721ef53609ff86033273af772c48270979a76e60c97d67c40ce0e1d326c5e6dfee9113379bd3f3b6d37b1e290be97950db SHA512 aef273f5ce927a137294b3a6f1c505720ff9029d3c163785287a43a551ffeeebadd4b7212075524a836dafd9d2eb740046b3eb4d33535d20a98cb77372010d4b DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 DIST cookie-factory-0.3.2.crate 14325 BLAKE2B 34a45c00e033b7d684b1bfd61a60d5969d3f5cf72532239d09f4f9f803b8cdff4858d1c827bdccc991b562c3ecad3b308995430775080c06fd5ad03538e6e9de SHA512 8c3eb5ac052368a426158ec23c4d2cd3d74f14b426782cab4b89de6070611cbdaf4360a668dc3c76d9168f738cd10389eb56094f72014c7e5c249ee1616aebc7 -DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 DIST cpufeat
[gentoo-commits] repo/gentoo:master commit in: net-vpn/pptpd/files/
commit: f2427cc130cb688bd0b7494749dcb157441ef3f5 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 02:12:01 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 02:12:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2427cc1 net-vpn/pptpd: add upstream ref to patch Signed-off-by: Sam James gentoo.org> net-vpn/pptpd/files/pptpd-1.4.0-c99.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch b/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch index 902a275d5f35..fd14963b50e2 100644 --- a/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch +++ b/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch @@ -1,6 +1,6 @@ https://bugs.gentoo.org/920775 https://bugs.gentoo.org/927333 - +https://sourceforge.net/p/poptop/bugs/54/ --- a/compat.c +++ b/compat.c @@ -10,9 +10,9 @@
[gentoo-commits] repo/gentoo:master commit in: net-vpn/pptpd/files/, net-vpn/pptpd/
commit: de42887364fb0681a6045f33b48dfefe58c46298 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 00:55:29 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 00:55:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de428873 net-vpn/pptpd: fix Modern C issue Interestingly, this only seems to manifest with >=glibc-2.38, because the include had a '#ifndef HAVE_STRLCPY' guard. Closes: https://bugs.gentoo.org/920775 Closes: https://bugs.gentoo.org/927333 Signed-off-by: Sam James gentoo.org> net-vpn/pptpd/files/pptpd-1.4.0-c99.patch| 16 .../{pptpd-1.4.0-r3.ebuild => pptpd-1.4.0-r4.ebuild} | 3 ++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch b/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch new file mode 100644 index ..902a275d5f35 --- /dev/null +++ b/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch @@ -0,0 +1,16 @@ +https://bugs.gentoo.org/920775 +https://bugs.gentoo.org/927333 + +--- a/compat.c b/compat.c +@@ -10,9 +10,9 @@ + + #include "compat.h" + #include "our_syslog.h" ++#include + + #ifndef HAVE_STRLCPY +-#include + #include + + void strlcpy(char *dst, const char *src, size_t size) diff --git a/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild b/net-vpn/pptpd/pptpd-1.4.0-r4.ebuild similarity index 96% rename from net-vpn/pptpd/pptpd-1.4.0-r3.ebuild rename to net-vpn/pptpd/pptpd-1.4.0-r4.ebuild index 425dcbcb8d78..c5805c7696e2 100644 --- a/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild +++ b/net-vpn/pptpd/pptpd-1.4.0-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -40,6 +40,7 @@ src_prepare() { "${FILESDIR}/${P}-pidfile.patch" "${FILESDIR}/${P}-libdir.patch" "${FILESDIR}/${P}-musl.patch" + "${FILESDIR}/${P}-c99.patch" ) if has_version -d ">=net-dialup/ppp-2.5.0"; then
[gentoo-commits] repo/gentoo:master commit in: dev-db/firebird/
commit: 87c7b4704b5a0e5dd7f02b0d21f59fdf3ef1999b Author: Sam James gentoo org> AuthorDate: Sat Apr 27 01:09:59 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 01:09:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c7b470 dev-db/firebird: filter LTO, no SA, no lifetime DSE Bug: https://gcc.gnu.org/PR107078 Bug: https://github.com/FirebirdSQL/firebird/issues/5384 Bug: https://github.com/FirebirdSQL/firebird/issues/7308 Closes: https://bugs.gentoo.org/917662 Closes: https://bugs.gentoo.org/924659 Signed-off-by: Sam James gentoo.org> dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild | 8 ++-- dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild | 6 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild b/dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild index cf1793d314a8..5fd90979b8e5 100644 --- a/dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild +++ b/dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 MY_P=${PN/f/F}-$(ver_rs 4 '-') -inherit autotools flag-o-matic +inherit autotools flag-o-matic toolchain-funcs DESCRIPTION="Relational database offering many ANSI SQL:2003 and some SQL:2008 features" HOMEPAGE="https://www.firebirdsql.org/"; @@ -91,6 +91,10 @@ src_prepare() { -e 's:ISQL :FBSQL :w /dev/stdout' \ src/msgs/messages2.sql | wc -l)" "6" "src/msgs/messages2.sql" # 6 lines + # bug #917662, bug #924659 + filter-lto + append-flags -fno-strict-aliasing $(test-flags-CXX -fno-lifetime-dse) + # use gentoo's CXXFLAGS instead of whatever firebird decided on # doesn't replace all firebird's CXXFLAGS, but at least this is last, # so it can do some overrides diff --git a/dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild b/dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild index 171554c2aebe..6f2ba7ca3b89 100644 --- a/dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild +++ b/dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -93,6 +93,10 @@ src_configure() { filter-flags -fprefetch-loop-arrays filter-mfpmath sse + # bug #917662, bug #924659 + filter-lto + append-flags -fno-strict-aliasing $(test-flags-CXX -fno-lifetime-dse) + # otherwise this doesnt build with gcc-6 # http://tracker.firebirdsql.org/browse/CORE-5099 append-cflags -fno-sized-deallocation -fno-delete-null-pointer-checks
[gentoo-commits] repo/proj/guru:dev commit in: /
commit: 48f93f485864dedd848397ec113fec8a45d67acc Author: Yuan Liao gmail com> AuthorDate: Sat Apr 27 00:50:03 2024 + Commit: Yuan Liao gmail com> CommitDate: Sat Apr 27 00:50:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48f93f48 .dMMb.: Remove junk Signed-off-by: Yuan Liao gmail.com> .dMMb. | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/.dMMb. b/.dMMb. deleted file mode 100644 index e69de29bb2..00
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/evernote2/
commit: 1810aef50cf9db095de81bdf4777f2c98b58b256 Author: Vitaly Zdanevich ya ru> AuthorDate: Sat Apr 27 00:02:04 2024 + Commit: Vitaly Zdanevich ya ru> CommitDate: Sat Apr 27 00:02:04 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1810aef5 dev-python/evernote2: RDEPEND from deprecated oauth lib to the alive See the context https://github.com/gentoo/guru/commit/bebb60ef842bdfde41aa273cf808adbbc82bd75c#commitcomment-141378326 Signed-off-by: Vitaly Zdanevich ya.ru> dev-python/evernote2/evernote2-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/evernote2/evernote2-.ebuild b/dev-python/evernote2/evernote2-.ebuild index 1025374b7f..62b61950ad 100644 --- a/dev-python/evernote2/evernote2-.ebuild +++ b/dev-python/evernote2/evernote2-.ebuild @@ -20,6 +20,6 @@ LICENSE="Apache-2.0" SLOT="0" RDEPEND=" - dev-python/python-oauth2[${PYTHON_USEDEP}] + dev-python/oauthlib[${PYTHON_USEDEP}] dev-python/thrift[${PYTHON_USEDEP}] "
[gentoo-commits] repo/gentoo:master commit in: net-misc/anydesk/
commit: 13587f35faa0ec56e94b0da0ea81f89a0ffa8f67 Author: Jaco Kroon uls co za> AuthorDate: Fri Apr 26 09:45:28 2024 + Commit: Yixun Lan gentoo org> CommitDate: Fri Apr 26 23:25:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13587f35 net-misc/anydesk: drop 6.2.1-r1, 6.3.1 Remove versions for which downloads are no longer available. Closes: https://bugs.gentoo.org/930649 Closes: https://github.com/gentoo/gentoo/pull/36431 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Yixun Lan gentoo.org> net-misc/anydesk/Manifest| 2 - net-misc/anydesk/anydesk-6.2.1-r1.ebuild | 102 --- net-misc/anydesk/anydesk-6.3.1.ebuild| 102 --- 3 files changed, 206 deletions(-) diff --git a/net-misc/anydesk/Manifest b/net-misc/anydesk/Manifest index 0f95dd90f4dc..e3f805ac65a0 100644 --- a/net-misc/anydesk/Manifest +++ b/net-misc/anydesk/Manifest @@ -1,3 +1 @@ -DIST anydesk-6.2.1-amd64.tar.gz 6634159 BLAKE2B 03abb9c3a990a8e4b53505896ebef253c386f578a275ccbec55e85cbb27e5c0f140863c6dc407b1d0cc2f2975b63bcd13487e27425b16cd3fdb42fd71a646e97 SHA512 2a36eb0698d18d7f779a9c7b8a17b2a9964fc10ba1ce65a68555332e58fd316b8541ef5443c8f8a62a30711e8dd19174d599ac2cdccd581da645c6b6a7e000ae -DIST anydesk-6.3.1-amd64.tar.gz 7050869 BLAKE2B d6cb708817947804a6c58a5d6edf7e49765fc962228c23aa89f37f8276f04f8501ca874190fe55ab4bb2efd9aea4e1f63e7750116e2351a7d452c8800f8c561b SHA512 f8985df5a58b17bf2f442b88b8a9211294c953987aeb267b91029bcc639f2a3679248613562916cef16897b87aab05e715313bd2be182c7929168d90ade2238f DIST anydesk-6.3.2-amd64.tar.gz 7039607 BLAKE2B dfc628baef862bddb944b02d39c3e270a0ac4dbe88704099f8b9022e7e758a367093432b78e86bcc1d9432fabe1c2842c4e811e59541433cb75a9734e09cff08 SHA512 a0fac07d6beb085666f4414f592b5b26b0f699ebc0b1ad5a587317a0c46b0f92a8d3b3e2e0ab08ce9e6c4c1c15789f8396158cc87075e623e32ce714ad071612 diff --git a/net-misc/anydesk/anydesk-6.2.1-r1.ebuild b/net-misc/anydesk/anydesk-6.2.1-r1.ebuild deleted file mode 100644 index 77d78ee0f0c6.. --- a/net-misc/anydesk/anydesk-6.2.1-r1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit desktop optfeature systemd xdg-utils - -DESCRIPTION="Feature rich multi-platform remote desktop application" -HOMEPAGE="https://anydesk.com"; -SRC_URI="https://download.anydesk.com/linux/${P}-amd64.tar.gz - https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz"; - -# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash -LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB" -SLOT="0" -KEYWORDS="-* ~amd64" - -# x11-libs/gtkglext is required and cannot be mitigated: https://bugs.gentoo.org/868255 -RDEPEND=" - app-accessibility/at-spi2-core:2 - dev-libs/glib:2 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/glu - media-libs/libglvnd - sys-auth/polkit - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/gtkglext - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" -BDEPEND="dev-util/patchelf" - -RESTRICT="bindist mirror" - -QA_PREBUILT="opt/${PN}/*" - -src_install() { - local dst="/opt/${PN}" - - exeinto ${dst} - doexe ${PN} - - dodir /opt/bin - dosym "${dst}/${PN}" "/opt/bin/${PN}" - - newinitd "${FILESDIR}/anydesk.init" anydesk - systemd_newunit "${FILESDIR}/anydesk-4.0.1.service" anydesk.service - - insinto /usr/share/polkit-1/actions - doins polkit-1/com.anydesk.anydesk.policy - - insinto /usr/share - doins -r icons - - domenu "${FILESDIR}/anydesk.desktop" - - dodoc copyright README -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "To run AnyDesk as background service use:" - elog - elog "OpenRC:" - elog "# rc-service anydesk start" - elog "# rc-update add anydesk default" - elog - elog "Systemd:" - elog "# systemctl start anydesk.service" - elog "# systemctl enable anydesk.service" - elog - elog "Please see README at /usr/share/doc/${PF}/README.bz2 for" - elog "further information about the linux version of AnyDesk." - elog - fi - - optfeature_header "AnyDesk additional tools:" - optfeature "lsb_release" sys-apps/lsb-release - optfeature "lspci" sys-apps/pciutils - optfeature "lsusb" sys-apps/usbutils - optfeature "sound support" media-
[gentoo-commits] repo/gentoo:master commit in: net-misc/anydesk/
commit: 221658eaffe9051941ad76c940d1d64a447a39df Author: Jaco Kroon uls co za> AuthorDate: Fri Apr 26 09:44:55 2024 + Commit: Yixun Lan gentoo org> CommitDate: Fri Apr 26 23:24:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221658ea net-misc/anydesk: add 6.3.2 Bug: https://bugs.gentoo.org/930649 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Yixun Lan gentoo.org> net-misc/anydesk/Manifest | 1 + net-misc/anydesk/anydesk-6.3.2.ebuild | 102 ++ 2 files changed, 103 insertions(+) diff --git a/net-misc/anydesk/Manifest b/net-misc/anydesk/Manifest index fa0304d8712d..0f95dd90f4dc 100644 --- a/net-misc/anydesk/Manifest +++ b/net-misc/anydesk/Manifest @@ -1,2 +1,3 @@ DIST anydesk-6.2.1-amd64.tar.gz 6634159 BLAKE2B 03abb9c3a990a8e4b53505896ebef253c386f578a275ccbec55e85cbb27e5c0f140863c6dc407b1d0cc2f2975b63bcd13487e27425b16cd3fdb42fd71a646e97 SHA512 2a36eb0698d18d7f779a9c7b8a17b2a9964fc10ba1ce65a68555332e58fd316b8541ef5443c8f8a62a30711e8dd19174d599ac2cdccd581da645c6b6a7e000ae DIST anydesk-6.3.1-amd64.tar.gz 7050869 BLAKE2B d6cb708817947804a6c58a5d6edf7e49765fc962228c23aa89f37f8276f04f8501ca874190fe55ab4bb2efd9aea4e1f63e7750116e2351a7d452c8800f8c561b SHA512 f8985df5a58b17bf2f442b88b8a9211294c953987aeb267b91029bcc639f2a3679248613562916cef16897b87aab05e715313bd2be182c7929168d90ade2238f +DIST anydesk-6.3.2-amd64.tar.gz 7039607 BLAKE2B dfc628baef862bddb944b02d39c3e270a0ac4dbe88704099f8b9022e7e758a367093432b78e86bcc1d9432fabe1c2842c4e811e59541433cb75a9734e09cff08 SHA512 a0fac07d6beb085666f4414f592b5b26b0f699ebc0b1ad5a587317a0c46b0f92a8d3b3e2e0ab08ce9e6c4c1c15789f8396158cc87075e623e32ce714ad071612 diff --git a/net-misc/anydesk/anydesk-6.3.2.ebuild b/net-misc/anydesk/anydesk-6.3.2.ebuild new file mode 100644 index ..8da50cec7b3c --- /dev/null +++ b/net-misc/anydesk/anydesk-6.3.2.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit desktop optfeature systemd xdg-utils + +DESCRIPTION="Feature rich multi-platform remote desktop application" +HOMEPAGE="https://anydesk.com"; +SRC_URI="https://download.anydesk.com/linux/${P}-amd64.tar.gz + https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz"; + +# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash +LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB" +SLOT="0" +KEYWORDS="-* ~amd64" + +# x11-libs/gtkglext is required and cannot be mitigated: https://bugs.gentoo.org/868255 +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/glib:2 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/glu + media-libs/libglvnd + sys-auth/polkit + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/gtkglext + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" +BDEPEND="dev-util/patchelf" + +RESTRICT="bindist mirror" + +QA_PREBUILT="opt/${PN}/*" + +src_install() { + local dst="/opt/${PN}" + + exeinto ${dst} + doexe ${PN} + + dodir /opt/bin + dosym "${dst}/${PN}" "/opt/bin/${PN}" + + newinitd "${FILESDIR}/anydesk.init" anydesk + systemd_newunit "${FILESDIR}/anydesk-4.0.1.service" anydesk.service + + insinto /usr/share/polkit-1/actions + doins polkit-1/com.anydesk.anydesk.policy + + insinto /usr/share + doins -r icons + + domenu "${FILESDIR}/anydesk.desktop" + + dodoc copyright README +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "To run AnyDesk as background service use:" + elog + elog "OpenRC:" + elog "# rc-service anydesk start" + elog "# rc-update add anydesk default" + elog + elog "Systemd:" + elog "# systemctl start anydesk.service" + elog "# systemctl enable anydesk.service" + elog + elog "Please see README at /usr/share/doc/${PF}/README.bz2 for" + elog "further information about the linux version of AnyDesk." + elog + fi + + optfeature_header "AnyDesk additional tools:" + optfeature "lsb_release" sys-apps/lsb-release + optfeature "lspci" sys-apps/pciutils + optfeature "lsusb" sys-apps/usbutils + optfeature "sound support" media-libs/libcanberra[gtk2] +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 417bb59355d133fc58626b7d50b0126cd02a2c61 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 22:54:00 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 22:54:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417bb593 sys-devel/gcc: add 13.2.1_p20240426 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-13.2.1_p20240426.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index d33f4a7a1d23..55d7cb599402 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -12,6 +12,7 @@ DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b7 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76 SHA512 aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d SHA512 14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f DIST gcc-13-20240420.tar.xz 84407856 BLAKE2B 188b92454735223a4da7af2b5b57bb52c6362778550aa6ddbc445d3a2e0700494db2f743da59961ceccb756791f01c23f76c83224daeaccfb561cd1d2e6ece7c SHA512 6be1fbb1cddebbccf38da4424af56e173d0c4a53e63ed3a9d86398f23053747a231287ce7bdeb5666ceeb4f3385dee228cc05fba19beaf4d7b2c9cbe1f14a489 +DIST gcc-13-20240426.tar.xz 84431012 BLAKE2B 0ea105269161eefb7e3af40e9adc2d7ecf656097178cae7fdc5ecba8f4318802dffa6c6949846c3be684d6d4a9cade8b79a99d9b1dda4dab269688eaea47c305 SHA512 e56561b7e32467c089e9bcf219d65cd65d5802899d0984df81614c72957c2107c69c3d78719cbe498177fa952ccd480ba8aa1a66659e42790187f404ccb429ce DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-14.tar.xz 46928 BLAKE2B fce23bc5315f35b04a4976550c4b44578944a1b17e40c7553351eeb8a1ef0f3a2538da5a5e1ae6f37b784ff11bbd8a44b8f6eec542be63e34d984dee69e1cd81 SHA512 d7d52bb2915fd89c06b0134bede8db939cadbb1f2dcddf923bee2c3f9f577ff9e5e986b60420d892539edf82867a0d1bd635807814bc618b06a2b37cdaca893a DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366 SHA512 c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34 diff --git a/sys-devel/gcc/gcc-13.2.1_p20240426.ebuild b/sys-devel/gcc/gcc-13.2.1_p20240426.ebuild new file mode 100644 index ..2a22fc220b4c --- /dev/null +++ b/sys-devel/gcc/gcc-13.2.1_p20240426.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="13.2.0" +PATCH_VER="15" +MUSL_VER="2" +MUSL_GCC_VER="13.2.0" +PYTHON_COMPAT=( python3_{10..11} ) + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RD
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 6f7062e42bdfa48923c15da794a2754898d54125 Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 22:28:29 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 22:28:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7062e4 www-client/vivaldi: Drop old 6.6.3271.57 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/Manifest | 3 - www-client/vivaldi/vivaldi-6.6.3271.57.ebuild | 231 -- 2 files changed, 234 deletions(-) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index 796322ed85a5..e470453e9093 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-stable_6.6.3271.57-1_amd64.deb 107543568 BLAKE2B f1b7675dfe91adf613aa18c1937f24f64716da0abc118f5ebd92df59dc3a00b71b3548d0fc9b37af4eb0984122f8004767fbeadbd03eb4732fd8fb3d14d8e0ea SHA512 7519bf0687244e2345fe55f3924a972999e281b8ce3ad7ea00deef487763a0cecc514e58a1cad5feab5f2e2c42cef3f3bb67377339bf5ab5ff9133f590933582 -DIST vivaldi-stable_6.6.3271.57-1_arm64.deb 100640076 BLAKE2B 9f594af5634c0805548b7dab441c5c912b9b1142c4efcf377b11fa7cef8fab4164b4efb473d24976df445797c133f6e10d2ff9f67172af7e7e36aeba073a5dc7 SHA512 53bfa79204167cdf99da0256d0d44423b6b89f10c7e544b42a388d87aa1da043ac852eaf2be5c8b1490ef0a17af19a6d3a25918066442cfab1359c64beb5d428 -DIST vivaldi-stable_6.6.3271.57-1_armhf.deb 101984572 BLAKE2B 4bebeadd2e2426cf631f4d257249b58596b39e8f46c9398149628674ebfa8e959027feee83b9496d1a33413dd7bed0d7c418dc171beafbddf6ac2c7f598add59 SHA512 7a155740befc574b5f050b979e23a49ce7b3bc7c2ed12c1b0667076010abd8afa217524b6844e435047d71b83b1ccbf67cf9b7153ea8bd5e4342ff180ea3d3a1 DIST vivaldi-stable_6.6.3271.61-1_amd64.deb 107518328 BLAKE2B fab00da21d1f3c4d7b0497e852774747b8f22911fdb94bc1a951265bb5b7b348803d1c6ee1f3acce18577afee2dbeabea360aacc1ef753eaa42b984758573358 SHA512 7fc2ed33b18b1cf845795ac783bb73bc9f6b8c86f22fd98e663e3f97a5c1e8b91d793763f453a1745754b421c8ff257c76c09d90ca7daeca5ea7e449607f4284 DIST vivaldi-stable_6.6.3271.61-1_arm64.deb 100650596 BLAKE2B bfb8ed6ee26531c25ec9982d51d7738d5e90220ba0df866d311f4de2431b40d7e5503366dbd109a48bb615c093ab71bffedbda8ebdbd42b3203dd2f4f4f6eed8 SHA512 9b4e75fe2be57a0e9278b05d541a30ed7c0661d967140d22eab6376a0fe226b3bd4c32f63a166e346da1e9b931a514c3ef11437d1f4227fbe3022b45a2912a32 DIST vivaldi-stable_6.6.3271.61-1_armhf.deb 102006152 BLAKE2B d71ea7a8e5f590194d043aaf41f19a59fdd9ae0c04170b105c594eff7df77514dc29a400aae6293095d279c39c2cb06da45b67ce1d0a372acf806fcb28631218 SHA512 b668bb10601cb3e0903b10826d57445ea1e9c69ac7694576a30fb4d4a97415556fa21740e50fafe07116a1f45838505bbc298ad36c71d44e9fcf8544054d2436 diff --git a/www-client/vivaldi/vivaldi-6.6.3271.57.ebuild b/www-client/vivaldi/vivaldi-6.6.3271.57.ebuild deleted file mode 100644 index f4b2de2436f2.. --- a/www-client/vivaldi/vivaldi-6.6.3271.57.ebuild +++ /dev/null @@ -1,231 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="121" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - ca-valencia - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop linux-info toolchain-funcs unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/"; - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"; - -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) -" - -LICENSE="Vivaldi" -SLOT="0" -IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine" -RESTRICT="bindist mirror" -#REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss -
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: a281a30ef3811123048aae477931d3fd3f460546 Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 22:25:49 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 22:25:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a281a30e www-client/vivaldi: Add version 6.7.3329.17 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/Manifest | 3 + www-client/vivaldi/vivaldi-6.7.3329.17.ebuild | 231 ++ 2 files changed, 234 insertions(+) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index ed9469879d1d..796322ed85a5 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -4,3 +4,6 @@ DIST vivaldi-stable_6.6.3271.57-1_armhf.deb 101984572 BLAKE2B 4bebeadd2e2426cf63 DIST vivaldi-stable_6.6.3271.61-1_amd64.deb 107518328 BLAKE2B fab00da21d1f3c4d7b0497e852774747b8f22911fdb94bc1a951265bb5b7b348803d1c6ee1f3acce18577afee2dbeabea360aacc1ef753eaa42b984758573358 SHA512 7fc2ed33b18b1cf845795ac783bb73bc9f6b8c86f22fd98e663e3f97a5c1e8b91d793763f453a1745754b421c8ff257c76c09d90ca7daeca5ea7e449607f4284 DIST vivaldi-stable_6.6.3271.61-1_arm64.deb 100650596 BLAKE2B bfb8ed6ee26531c25ec9982d51d7738d5e90220ba0df866d311f4de2431b40d7e5503366dbd109a48bb615c093ab71bffedbda8ebdbd42b3203dd2f4f4f6eed8 SHA512 9b4e75fe2be57a0e9278b05d541a30ed7c0661d967140d22eab6376a0fe226b3bd4c32f63a166e346da1e9b931a514c3ef11437d1f4227fbe3022b45a2912a32 DIST vivaldi-stable_6.6.3271.61-1_armhf.deb 102006152 BLAKE2B d71ea7a8e5f590194d043aaf41f19a59fdd9ae0c04170b105c594eff7df77514dc29a400aae6293095d279c39c2cb06da45b67ce1d0a372acf806fcb28631218 SHA512 b668bb10601cb3e0903b10826d57445ea1e9c69ac7694576a30fb4d4a97415556fa21740e50fafe07116a1f45838505bbc298ad36c71d44e9fcf8544054d2436 +DIST vivaldi-stable_6.7.3329.17-1_amd64.deb 108482112 BLAKE2B 8edbcb501815c6f357670a165d64c7ab2afd831c3e31b3f1a415e7b9e729e32cba2c50ec72abc430fa08fdbab4be5c3d93137fb42bcf7c19db2c75ea2d873416 SHA512 e66801822652fce29ed1514c6fc23011cbd899bae36682780ee45a807b7459ca7489e220d537dd4692691b665bc4a3ce3d1a9afc142114e4a24ae18cdd6fdbbc +DIST vivaldi-stable_6.7.3329.17-1_arm64.deb 99161004 BLAKE2B 3384b4bf9c3f340193119c5828cba9548692edb22069da5efc124efe683dd3a2ec9ff83c8ce249669a5ee435ba3ccf35ce6d59933a00bc2ca181a0a0ab7a4b0f SHA512 18e1a323d5e9791380141e58e5ecb39f43dff7a488d18445f0711792c71f28728d17891ff3f4f0da7175004707e9aac099ac812d300db029dfa0940335323ebe +DIST vivaldi-stable_6.7.3329.17-1_armhf.deb 100332728 BLAKE2B b9be3b1d740a1d25d6ed642e97c22514b643581f2c092863d1e2196cc841e13b54d68319661216d3c001fe4d825f5d3e6cddcd59d0b470047501e0d4ea2cbfa7 SHA512 84431823912139d0792f38ae31d02faf7d4f1e4ee35119940b133d11de7fb50cb99b36487bd7979c93cb03848b2162718d05fb2c844944ff9ef08e6e5d689604 diff --git a/www-client/vivaldi/vivaldi-6.7.3329.17.ebuild b/www-client/vivaldi/vivaldi-6.7.3329.17.ebuild new file mode 100644 index ..ac289a86107d --- /dev/null +++ b/www-client/vivaldi/vivaldi-6.7.3329.17.ebuild @@ -0,0 +1,231 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="124" +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + ca-valencia + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + ur + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop linux-info toolchain-funcs unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/"; + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"; + +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb ) + arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine" +RESTRICT="bindist mirror" +REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat +
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 18205c3cd954bde362c0d3ed64740741294da3ec Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 22:28:08 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 22:28:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18205c3c www-client/vivaldi: Stabilise 6.6.3271.61 on amd64 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/vivaldi-6.6.3271.61.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/vivaldi/vivaldi-6.6.3271.61.ebuild b/www-client/vivaldi/vivaldi-6.6.3271.61.ebuild index 6543536228ed..f4b2de2436f2 100644 --- a/www-client/vivaldi/vivaldi-6.6.3271.61.ebuild +++ b/www-client/vivaldi/vivaldi-6.6.3271.61.ebuild @@ -98,7 +98,7 @@ else DEB_REV=1 fi -KEYWORDS="-* ~amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm ~arm64" VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"; SRC_URI="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
commit: d35697f63e22b6106ef5d2b989bbebb8de5fa893 Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 22:00:25 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 22:06:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35697f6 dev-libs/weston: Undo ppc64 keywording Sorry, I panicked there and forgot about the dependencies. Let's just mask gtk[test] for the moment while we keyword everything properly. Signed-off-by: James Le Cuirot gentoo.org> dev-libs/weston/weston-13.0.0-r2.ebuild | 2 +- dev-libs/weston/weston-13.0.1.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/weston/weston-13.0.0-r2.ebuild b/dev-libs/weston/weston-13.0.0-r2.ebuild index 38a6d926b301..5cbd993aa607 100644 --- a/dev-libs/weston/weston-13.0.0-r2.ebuild +++ b/dev-libs/weston/weston-13.0.0-r2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} = ** ]]; then SRC_URI="${SRC_PATCHES}" else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz"; - KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~riscv x86" fi LICENSE="MIT CC-BY-SA-3.0" diff --git a/dev-libs/weston/weston-13.0.1.ebuild b/dev-libs/weston/weston-13.0.1.ebuild index 071601606aaa..002b836d7566 100644 --- a/dev-libs/weston/weston-13.0.1.ebuild +++ b/dev-libs/weston/weston-13.0.1.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} = ** ]]; then SRC_URI="${SRC_PATCHES}" else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86" fi LICENSE="MIT CC-BY-SA-3.0"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/
commit: 235aff3bb3e88ad045c0c698ab0fa87138bc7e8f Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 22:05:01 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 22:06:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=235aff3b profiles: Temporarily mask gui-libs/gtk[test] on ppc64le While we get dev-libs/weston keywords in order. Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index e52371ee7cfa..6451c29aa1cf 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2024-04-26) +# Temporary mask while we get dev-libs/weston keywords in order. +gui-libs/gtk test + # Marek Szuba (2023-12-05) # Needs USE=video_cards_amdgpu, which IS available on ppc64le. >=sys-apps/fwupd-1.9.10 -amdgpu
[gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
commit: 4a2c5527d5e83c234378b0fc9fe29ced9c3baac6 Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 21:58:47 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 22:06:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2c5527 dev-libs/weston: Drop unused seatd USE flag description Signed-off-by: James Le Cuirot gentoo.org> dev-libs/weston/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-libs/weston/metadata.xml b/dev-libs/weston/metadata.xml index 2e4783560fc4..a92c370bfe99 100644 --- a/dev-libs/weston/metadata.xml +++ b/dev-libs/weston/metadata.xml @@ -22,7 +22,6 @@ Enable plugin to stream output to remote hosts using media-libs/gstreamer Increase performance, allocate more RAM. Recommended to disable on Raspberry Pi Enable screen-sharing through RDP - Enable support for rootless session via sys-auth/seatd Enable Wayland compositor support Enable ability support native X11 applications
[gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
commit: 4db701bbd41079b5b6d7c15e1d1c77682eb04669 Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 22:02:46 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 22:07:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db701bb dev-libs/weston: Drop obsolete Python 3.9 Signed-off-by: James Le Cuirot gentoo.org> dev-libs/weston/weston-13.0.0-r2.ebuild | 2 +- dev-libs/weston/weston-13.0.1.ebuild| 2 +- dev-libs/weston/weston-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/weston/weston-13.0.0-r2.ebuild b/dev-libs/weston/weston-13.0.0-r2.ebuild index 5cbd993aa607..e7b796fe2341 100644 --- a/dev-libs/weston/weston-13.0.0-r2.ebuild +++ b/dev-libs/weston/weston-13.0.0-r2.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then EXPERIMENTAL="true" fi -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS} DESCRIPTION="Wayland reference compositor" diff --git a/dev-libs/weston/weston-13.0.1.ebuild b/dev-libs/weston/weston-13.0.1.ebuild index 002b836d7566..40b3bd77eef2 100644 --- a/dev-libs/weston/weston-13.0.1.ebuild +++ b/dev-libs/weston/weston-13.0.1.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then EXPERIMENTAL="true" fi -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS} DESCRIPTION="Wayland reference compositor" diff --git a/dev-libs/weston/weston-.ebuild b/dev-libs/weston/weston-.ebuild index 002b836d7566..40b3bd77eef2 100644 --- a/dev-libs/weston/weston-.ebuild +++ b/dev-libs/weston/weston-.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then EXPERIMENTAL="true" fi -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS} DESCRIPTION="Wayland reference compositor"
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: 36235596e061bf8cf4729b3915f9aaa6ec80baa3 Author: Alfred Wingate protonmail com> AuthorDate: Sat Apr 6 08:28:43 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 22:05:48 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=36235596 lib: adhere to python package version conventions * Commit metadata isn't valid version that python tooling is expected to parse. Follow python ecosystem conventions and make it a local version. https://packaging.python.org/en/latest/specifications/version-specifiers/#local-version-segments Example: * Old: 3.0.63-g08a2bc380 * New: 3.0.63+g08a2bc380 Bug: https://bugs.gentoo.org/926966 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/portage/pull/1314 Signed-off-by: Sam James gentoo.org> lib/portage/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/portage/__init__.py b/lib/portage/__init__.py index a468eeaff3..21bf993170 100644 --- a/lib/portage/__init__.py +++ b/lib/portage/__init__.py @@ -732,7 +732,7 @@ if installation.TYPE == installation.TYPES.SOURCE: output = _unicode_decode(proc.communicate()[0], encoding=encoding) status = proc.wait() if os.WIFEXITED(status) and os.WEXITSTATUS(status) == os.EX_OK: -VERSION = output.lstrip('portage-').strip() +VERSION = output.lstrip("portage-").strip().replace("-g", "+g") else: VERSION = "HEAD" return VERSION
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: 381fad5e3554ec94ec5626e8c17874f32b30b752 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 07:26:36 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 22:05:48 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=381fad5e lib: use more pure git-describe output for --version Use `git describe --dirty` output rather than mangling git-describe and reinventing --dirty by manually checking for changes post-commit. We no longer mangle the 7th commit post-tag into _p7, but instead do: ${tag}-7-${last_commit}. This is similar to gnulib's git-version-gen (which we may still want to import, not sure, this seems enough for now) and is familiar output for developers. Example: * Old: 3.0.51_p7 * New: 3.0.51-7-g098b30548 Bug: https://bugs.gentoo.org/912209 Signed-off-by: Sam James gentoo.org> lib/portage/__init__.py | 35 --- 1 file changed, 4 insertions(+), 31 deletions(-) diff --git a/lib/portage/__init__.py b/lib/portage/__init__.py index aa81bdb4c2..a468eeaff3 100644 --- a/lib/portage/__init__.py +++ b/lib/portage/__init__.py @@ -720,10 +720,7 @@ if installation.TYPE == installation.TYPES.SOURCE: BASH_BINARY, "-c", ( -f"cd {_shell_quote(PORTAGE_BASE_PATH)} ; git describe --match 'portage-*' || exit $? ; " -'if [ -n "`git diff-index --name-only --diff-filter=M HEAD`" ] ; ' -"then echo modified ; git rev-list --format=%%ct -n 1 HEAD ; fi ; " -"exit 0" +f"cd {_shell_quote(PORTAGE_BASE_PATH)} ; git describe --dirty --match 'portage-*' || exit $? ; " ), ] cmd = [ @@ -735,33 +732,9 @@ if installation.TYPE == installation.TYPES.SOURCE: output = _unicode_decode(proc.communicate()[0], encoding=encoding) status = proc.wait() if os.WIFEXITED(status) and os.WEXITSTATUS(status) == os.EX_OK: -output_lines = output.splitlines() -if output_lines: -version_split = output_lines[0].split("-") -if len(version_split) > 1: -VERSION = version_split[1] -patchlevel = False -if len(version_split) > 2: -patchlevel = True -VERSION = f"{VERSION}_p{version_split[2]}" -if len(output_lines) > 1 and output_lines[1] == "modified": -head_timestamp = None -if len(output_lines) > 3: -try: -head_timestamp = int(output_lines[3]) -except ValueError: -pass -timestamp = int(time.time()) -if ( -head_timestamp is not None -and timestamp > head_timestamp -): -timestamp = timestamp - head_timestamp -if not patchlevel: -VERSION = f"{VERSION}_p0" -VERSION = f"{VERSION}_p{timestamp}" -return VERSION -VERSION = "HEAD" +VERSION = output.lstrip('portage-').strip() +else: +VERSION = "HEAD" return VERSION VERSION = _LazyVersion()
[gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
commit: d02fcde73bae6eba9d9fd96b3803fbe2b9bdd3ad Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 21:57:36 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 21:57:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02fcde7 dev-libs/weston: Restore ppc64 keywords We have masked this package on big endian arches, but I had forgotten about ppc64le. It worked before and the other arches look good, so let's just stabilise 13.0.0-r2 immediately to fix the tree breakage. Signed-off-by: James Le Cuirot gentoo.org> dev-libs/weston/weston-13.0.0-r2.ebuild | 2 +- dev-libs/weston/weston-13.0.1.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/weston/weston-13.0.0-r2.ebuild b/dev-libs/weston/weston-13.0.0-r2.ebuild index 5cbd993aa607..38a6d926b301 100644 --- a/dev-libs/weston/weston-13.0.0-r2.ebuild +++ b/dev-libs/weston/weston-13.0.0-r2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} = ** ]]; then SRC_URI="${SRC_PATCHES}" else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz"; - KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~riscv x86" + KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc64 ~riscv x86" fi LICENSE="MIT CC-BY-SA-3.0" diff --git a/dev-libs/weston/weston-13.0.1.ebuild b/dev-libs/weston/weston-13.0.1.ebuild index 002b836d7566..071601606aaa 100644 --- a/dev-libs/weston/weston-13.0.1.ebuild +++ b/dev-libs/weston/weston-13.0.1.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} = ** ]]; then SRC_URI="${SRC_PATCHES}" else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86" fi LICENSE="MIT CC-BY-SA-3.0"
[gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
commit: aebf7ffcc4bda5e9c31c6fbc52df7baa1ccf91d2 Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 21:35:03 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 21:37:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebf7ffc gui-libs/neatvnc: Drop old 0.7.0 Signed-off-by: James Le Cuirot gentoo.org> gui-libs/neatvnc/Manifest | 1 - gui-libs/neatvnc/neatvnc-0.7.0.ebuild | 62 --- 2 files changed, 63 deletions(-) diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest index 2551f90ce196..a9370b3619d2 100644 --- a/gui-libs/neatvnc/Manifest +++ b/gui-libs/neatvnc/Manifest @@ -1,2 +1 @@ -DIST neatvnc-0.7.0.tar.gz 660642 BLAKE2B ae14f3d35839ae141d6cce760c118f6605b66c16e3d8e6fae4606deaa63adacab13d3c8dbc001a3937f4f1f6f9c908607176ea36a914d39a126730c77f3470c7 SHA512 79abf2f6d5676e1d8dc9f70a341ae0247ae20dd95f8724d27c667ae42d45c8b5f4de2321c0dad6278e0eebefbcda0a512da917fa6e5def801f938875bdab18d0 DIST neatvnc-0.8.0.tar.gz 661726 BLAKE2B 075831ad8f2a4e209b316b848ac2f5b2dbcd0ecf36e2ecc2b264be255ca0250d9a61ae5df1c522c310459cc2a536958cb01567ee640fca52db3966329d89cd09 SHA512 bd5bfbcec88711a64eb45c12cad208d594f24e3812d98ccb9eb3a3f8a933df3040fcb21e4bdf0df3ea44332096b6f0bca6dcb8f4be15d42541ab98b2295d4091 diff --git a/gui-libs/neatvnc/neatvnc-0.7.0.ebuild b/gui-libs/neatvnc/neatvnc-0.7.0.ebuild deleted file mode 100644 index 4bd7e8b6b4c3.. --- a/gui-libs/neatvnc/neatvnc-0.7.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Liberally licensed VNC server library with a clean interface" -HOMEPAGE="https://github.com/any1/neatvnc/"; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/any1/neatvnc.git"; -else - SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86" -fi - -LICENSE="ISC" -SLOT="0" -IUSE="examples gbm h264 jpeg ssl test tracing websockets" -REQUIRED_USE="h264? ( gbm )" -RESTRICT="!test? ( test )" - -RDEPEND=" - =dev-libs/aml-0.3* - sys-libs/zlib - x11-libs/pixman - gbm? ( media-libs/mesa ) - h264? ( - media-video/ffmpeg:= - x11-libs/libdrm - ) - jpeg? ( media-libs/libjpeg-turbo:= ) - ssl? ( net-libs/gnutls:= ) - tracing? ( dev-debug/systemtap ) - websockets? ( - dev-libs/gmp:= - dev-libs/nettle:=[gmp] - ) -" -DEPEND=" - ${RDEPEND} - x11-libs/libdrm -" -BDEPEND=" - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_use test tests) - $(meson_feature jpeg) - $(meson_feature ssl tls) - $(meson_feature websockets nettle) - $(meson_use tracing systemtap) - $(meson_feature gbm) - $(meson_feature h264) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: 8b70abfcf1677c9d034062b5c1445421a3bad74e Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 21:36:46 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 21:37:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b70abfc gui-apps/wayvnc: Update mesa[gles2] dependency now that flag has gone Signed-off-by: James Le Cuirot gentoo.org> gui-apps/wayvnc/wayvnc-0.8.0.ebuild | 2 +- gui-apps/wayvnc/wayvnc-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-apps/wayvnc/wayvnc-0.8.0.ebuild b/gui-apps/wayvnc/wayvnc-0.8.0.ebuild index 5c0626f790cf..c9c3f90bdec0 100644 --- a/gui-apps/wayvnc/wayvnc-0.8.0.ebuild +++ b/gui-apps/wayvnc/wayvnc-0.8.0.ebuild @@ -25,7 +25,7 @@ RDEPEND=" dev-libs/jansson:= dev-libs/wayland =gui-libs/neatvnc-0.8* - media-libs/mesa[egl(+),gles2,gbm(+)?] + media-libs/mesa[egl(+),gles2(+),gbm(+)?] x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pixman diff --git a/gui-apps/wayvnc/wayvnc-.ebuild b/gui-apps/wayvnc/wayvnc-.ebuild index 5c0626f790cf..c9c3f90bdec0 100644 --- a/gui-apps/wayvnc/wayvnc-.ebuild +++ b/gui-apps/wayvnc/wayvnc-.ebuild @@ -25,7 +25,7 @@ RDEPEND=" dev-libs/jansson:= dev-libs/wayland =gui-libs/neatvnc-0.8* - media-libs/mesa[egl(+),gles2,gbm(+)?] + media-libs/mesa[egl(+),gles2(+),gbm(+)?] x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pixman
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: 4b5d0ba73deb998b28fe5cda0ed25bb61ab78b20 Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 21:33:51 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 21:37:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5d0ba7 gui-apps/wayvnc: Drop old 0.7.2 Signed-off-by: James Le Cuirot gentoo.org> gui-apps/wayvnc/Manifest| 1 - gui-apps/wayvnc/wayvnc-0.7.2.ebuild | 51 - 2 files changed, 52 deletions(-) diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest index f7e62e9d5925..4836c47edd4a 100644 --- a/gui-apps/wayvnc/Manifest +++ b/gui-apps/wayvnc/Manifest @@ -1,2 +1 @@ -DIST wayvnc-0.7.2.tar.gz 89948 BLAKE2B 09e3e266619d796b9bac5e566c4b9bc3a51ce49f96485a56500524bda504aefe20b1f8d747cdbd29b1e295a72aa8bc719af8770818bf64e1c22ead1b88750fac SHA512 2c37c8b20d24ace47c73ad552dbb812601657ae7c699f0a3e9319eff486c8157f6a1fcb072b5badd323c1886723dd0e720bbcdbdfc7091f3706f7283ad240d14 DIST wayvnc-0.8.0.tar.gz 101120 BLAKE2B c4d6a338bdc4d6672e6238f4d0364294a29c69e2b034ea03c90b36f6280fc8f6d2a35101fa5650a75be4b2d360b402d913c787e86088bd11188e8e38f4380873 SHA512 88971d276cf6695a446fc746fa1eae1f4df2b5ba42cabf7b7c57481a89af95fe60fce5e1c92bc10e4c871bf561da0d9bb2117418e971a9b4bc6f46b9e53db74d diff --git a/gui-apps/wayvnc/wayvnc-0.7.2.ebuild b/gui-apps/wayvnc/wayvnc-0.7.2.ebuild deleted file mode 100644 index 9cd27cb65ace.. --- a/gui-apps/wayvnc/wayvnc-0.7.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -DESCRIPTION="VNC server for wlroots based Wayland compositors" -HOMEPAGE="https://github.com/any1/wayvnc"; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/any1/wayvnc.git"; -else - SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~riscv ~x86" -fi - -LICENSE="ISC" -SLOT="0" -IUSE="gbm pam test tracing" - -RDEPEND=" - =dev-libs/aml-0.3* - dev-libs/jansson:= - dev-libs/wayland - =gui-libs/neatvnc-0.7*[tracing?] - media-libs/mesa:=[egl(+),gles2,gbm(+)?] - x11-libs/libxkbcommon - x11-libs/pixman - pam? ( sys-libs/pam ) - tracing? ( dev-debug/systemtap ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/scdoc - dev-libs/wayland-protocols - virtual/pkgconfig -" - -RESTRICT="!test? ( test )" - -src_configure() { - local emesonargs=( - $(meson_feature pam) - $(meson_feature gbm screencopy-dmabuf) - $(meson_use tracing systemtap) - $(meson_use test tests) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-debug/valgrind/
commit: 5514123820c205bada4151f0a35400858e7be95f Author: Sam James gentoo org> AuthorDate: Fri Apr 26 21:34:33 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 21:34:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55141238 dev-debug/valgrind: install man pages in live ebuild Thanks to mjw for helping out. Signed-off-by: Sam James gentoo.org> dev-debug/valgrind/valgrind-3.23.0.ebuild | 20 +--- dev-debug/valgrind/valgrind-.ebuild | 20 +--- 2 files changed, 26 insertions(+), 14 deletions(-) diff --git a/dev-debug/valgrind/valgrind-3.23.0.ebuild b/dev-debug/valgrind/valgrind-3.23.0.ebuild index 5a073f147105..efcec418f726 100644 --- a/dev-debug/valgrind/valgrind-3.23.0.ebuild +++ b/dev-debug/valgrind/valgrind-3.23.0.ebuild @@ -37,8 +37,14 @@ IUSE="mpi" DEPEND="mpi? ( virtual/mpi )" RDEPEND="${DEPEND}" -if [[ ${PV} != ]] ; then - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-valgrind )" +if [[ ${PV} == ]] ; then + # Needed for man pages + BDEPEND+=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + " +else + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-valgrind )" fi PATCHES=( @@ -121,14 +127,14 @@ src_test() { } src_install() { - default - - if [[ ${PV} == "" ]]; then - # Otherwise FAQ.txt won't exist: - emake -C docs FAQ.txt + if [[ ${PV} == ]]; then + # TODO: Could do HTML docs too with 'all-docs' + emake -C docs man-pages FAQ.txt mv docs/FAQ.txt . || die "Couldn't move FAQ.txt" fi + default + dodoc FAQ.txt pax-mark m "${ED}"/usr/$(get_libdir)/valgrind/*-*-linux diff --git a/dev-debug/valgrind/valgrind-.ebuild b/dev-debug/valgrind/valgrind-.ebuild index 5a073f147105..efcec418f726 100644 --- a/dev-debug/valgrind/valgrind-.ebuild +++ b/dev-debug/valgrind/valgrind-.ebuild @@ -37,8 +37,14 @@ IUSE="mpi" DEPEND="mpi? ( virtual/mpi )" RDEPEND="${DEPEND}" -if [[ ${PV} != ]] ; then - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-valgrind )" +if [[ ${PV} == ]] ; then + # Needed for man pages + BDEPEND+=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + " +else + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-valgrind )" fi PATCHES=( @@ -121,14 +127,14 @@ src_test() { } src_install() { - default - - if [[ ${PV} == "" ]]; then - # Otherwise FAQ.txt won't exist: - emake -C docs FAQ.txt + if [[ ${PV} == ]]; then + # TODO: Could do HTML docs too with 'all-docs' + emake -C docs man-pages FAQ.txt mv docs/FAQ.txt . || die "Couldn't move FAQ.txt" fi + default + dodoc FAQ.txt pax-mark m "${ED}"/usr/$(get_libdir)/valgrind/*-*-linux
[gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
commit: f575de2c967089a671feda85e3e1aa5ab8a3842e Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 21:27:32 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 21:27:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f575de2c dev-libs/weston: Drop old 11.0.1-r10 This drops the ppc64 keyword, but we have found issues on big endian arches. Signed-off-by: James Le Cuirot gentoo.org> dev-libs/weston/Manifest | 1 - dev-libs/weston/weston-11.0.1-r10.ebuild | 141 --- 2 files changed, 142 deletions(-) diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest index 17c978030608..dab749c91d9c 100644 --- a/dev-libs/weston/Manifest +++ b/dev-libs/weston/Manifest @@ -1,2 +1 @@ -DIST weston-11.0.1.tar.xz 1900796 BLAKE2B 33d7d5b3340e7074265885bd54ee039e8b5d448fa9f58f4bf9f823efd2557da9b916d903119565a806ab698382fe185165c8ede8614e983c872dfe15b474b616 SHA512 d451230fc260b45db5cf0aa360629e45e72e3b3676c6ec040d6c6549dbb57d05683effd962c3b2d61482b47a6c990d12cc736c896b501d982c8c4d34834c DIST weston-13.0.0.tar.xz 1986520 BLAKE2B df0e73e451e39b329ed327c370f42bcae01eb5b8fad67711f069fa8f24900ac0c9a9e69b9a6445b67c76ab0ce441dcd2a5a1a8aa3ac0d89a647b9661d575a917 SHA512 8c656cdf24ec9429c76c64ebd2d58351991f5990a6d4b5900ac913243ad8e2c9c0fb1a748f018d177fbfd7e0a8836d0434d97acec287a8f977d47335ae30eacc diff --git a/dev-libs/weston/weston-11.0.1-r10.ebuild b/dev-libs/weston/weston-11.0.1-r10.ebuild deleted file mode 100644 index 2ed95404301f.. --- a/dev-libs/weston/weston-11.0.1-r10.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git"; - GIT_ECLASS="git-r3" - EXPERIMENTAL="true" -fi - -PYTHON_COMPAT=( python3_{9..11} ) -inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS} - -DESCRIPTION="Wayland reference compositor" -HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston"; - -if [[ ${PV} = ** ]]; then - SRC_URI="${SRC_PATCHES}" -else - SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/uploads/f5648c818fba5432edc3ea63c4db4813/${P}.tar.xz"; - KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc64 ~riscv x86" -fi - -LICENSE="MIT CC-BY-SA-3.0" -SLOT="0" - -IUSE="+desktop +drm editor examples fullscreen +gles2 headless ivi jpeg kiosk lcms pipewire rdp remoting +resize-optimization screen-sharing +seatd +suid systemd test wayland-compositor webp +X xwayland" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - drm? ( gles2 ) - pipewire? ( drm ) - remoting? ( drm gles2 ) - screen-sharing? ( rdp ) - test? ( desktop headless lcms xwayland ) - wayland-compositor? ( gles2 ) - || ( drm headless rdp wayland-compositor X ) - || ( seatd systemd ) -" - -RDEPEND=" - >=dev-libs/libinput-0.8.0 - >=dev-libs/wayland-1.20.0 - lcms? ( >=media-libs/lcms-2.9:2 ) - media-libs/libpng:0= - webp? ( media-libs/libwebp:0= ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - >=x11-libs/cairo-1.11.3 - >=x11-libs/libdrm-2.4.108 - >=x11-libs/libxkbcommon-0.5.0 - >=x11-libs/pixman-0.25.2 - x11-misc/xkeyboard-config - drm? ( - >=media-libs/mesa-17.1[gbm(+)] - >=sys-libs/mtdev-1.1.0 - >=virtual/udev-136 - ) - editor? ( x11-libs/pango ) - examples? ( x11-libs/pango ) - gles2? ( - media-libs/mesa[gles2(+),wayland] - ) - pipewire? ( >=media-video/pipewire-0.3:= ) - rdp? ( >=net-misc/freerdp-2.3.0:2=[server] ) - remoting? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) - seatd? ( sys-auth/seatd:= ) - systemd? ( - sys-auth/pambase[systemd] - >=sys-apps/dbus-1.6 - >=sys-apps/systemd-209[pam] - ) - X? ( - >=x11-libs/libxcb-1.9 - x11-libs/libX11 - ) - xwayland? ( - x11-base/xwayland - x11-libs/cairo[X,xcb(+)] - >=x11-libs/libxcb-1.9 - x11-libs/libXcursor - ) -" -DEPEND="${RDEPEND} - >=dev-libs/wayland-protocols-1.24 -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use drm backend-drm) - -Dbackend-drm-screencast-vaapi=false - $(meson_use headless backend-headless) - $(meson_use rdp backend-rdp) - $(meson_use screen-sharing screenshare) - $(meson_use wayland-compositor backend-wayland) - $(meson_use X backend-x11) - -Dbackend-default=auto -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
commit: f184265f0ab3ece85c68acef9e23937c51106ed1 Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 21:31:57 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 21:31:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f184265f dev-libs/weston: Bump version to 13.0.1 Signed-off-by: James Le Cuirot gentoo.org> dev-libs/weston/Manifest | 1 + dev-libs/weston/weston-13.0.1.ebuild | 150 +++ 2 files changed, 151 insertions(+) diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest index dab749c91d9c..9507ecc296b7 100644 --- a/dev-libs/weston/Manifest +++ b/dev-libs/weston/Manifest @@ -1 +1,2 @@ DIST weston-13.0.0.tar.xz 1986520 BLAKE2B df0e73e451e39b329ed327c370f42bcae01eb5b8fad67711f069fa8f24900ac0c9a9e69b9a6445b67c76ab0ce441dcd2a5a1a8aa3ac0d89a647b9661d575a917 SHA512 8c656cdf24ec9429c76c64ebd2d58351991f5990a6d4b5900ac913243ad8e2c9c0fb1a748f018d177fbfd7e0a8836d0434d97acec287a8f977d47335ae30eacc +DIST weston-13.0.1.tar.xz 1986684 BLAKE2B 7910f9b62c2fe92a6915037521024d3682f391727d615b044517e1cc2e157dc78b7571a923b9c6d62c55bf2a532101220d4ffd2ecbb81f984e9676919420576b SHA512 4a0fd0b1aec823219421d701030bc534576be64b71ede70c7d33f131e9e64c0e0dc209e62f75cecb9368df7604c1d5b2321932eccc818b529d246ec2e3114122 diff --git a/dev-libs/weston/weston-13.0.1.ebuild b/dev-libs/weston/weston-13.0.1.ebuild new file mode 100644 index ..002b836d7566 --- /dev/null +++ b/dev-libs/weston/weston-13.0.1.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git"; + GIT_ECLASS="git-r3" + EXPERIMENTAL="true" +fi + +PYTHON_COMPAT=( python3_{9..12} ) +inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS} + +DESCRIPTION="Wayland reference compositor" +HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston"; + +if [[ ${PV} = ** ]]; then + SRC_URI="${SRC_PATCHES}" +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86" +fi + +LICENSE="MIT CC-BY-SA-3.0" +SLOT="0" + +IUSE="+desktop +drm editor examples fullscreen +gles2 headless ivi jpeg kiosk lcms pipewire rdp remoting +resize-optimization screen-sharing +suid systemd test vnc wayland-compositor webp +X xwayland" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + drm? ( gles2 ) + pipewire? ( drm ) + remoting? ( drm gles2 ) + screen-sharing? ( rdp ) + test? ( desktop headless lcms xwayland ) + wayland-compositor? ( gles2 ) + || ( drm headless rdp vnc wayland-compositor X ) +" + +RDEPEND=" + >=dev-libs/libinput-1.2.0 + >=dev-libs/wayland-1.22.0 + media-libs/libpng:0= + sys-auth/seatd:= + >=x11-libs/cairo-1.11.3 + >=x11-libs/libdrm-2.4.108 + >=x11-libs/libxkbcommon-0.5.0 + >=x11-libs/pixman-0.25.2 + x11-misc/xkeyboard-config + drm? ( + >=media-libs/mesa-17.1[gbm(+)] + >=sys-libs/mtdev-1.1.0 + >=virtual/udev-136 + ) + editor? ( x11-libs/pango ) + examples? ( x11-libs/pango ) + gles2? ( media-libs/mesa[gles2(+),wayland] ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + lcms? ( >=media-libs/lcms-2.9:2 ) + pipewire? ( >=media-video/pipewire-0.3:= ) + rdp? ( >=net-misc/freerdp-2.3.0:2=[server] ) + remoting? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + systemd? ( sys-apps/systemd ) + vnc? ( + =dev-libs/aml-0.3* + =gui-libs/neatvnc-0.8* + sys-libs/pam + ) + webp? ( media-libs/libwebp:0= ) + X? ( + >=x11-libs/libxcb-1.9 + x11-libs/libX11 + ) + xwayland? ( + x11-base/xwayland + x11-libs/cairo[X,xcb(+)] + >=x11-libs/libxcb-1.9 + x11-libs/libXcursor + >=x11-libs/xcb-util-cursor-0.1.4 + ) +" +DEPEND="${RDEPEND} + >=dev-libs/wayland-protocols-1.24 +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/wayland-scanner + virtual/pkgconfig + $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') +" + +PATCHES=( + "${FILESDIR}"/${PN}-neatvnc-0.8.patch +) + +python_check_deps() { + python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" +} + +src_configure() { + local emesonargs=( + $(meson_use drm backend-drm) + -Dbackend-drm-screencast-vaapi=false + $(meson_use headless backend-headless) + $(meson_use pipewire backend-pipewire) + $(meson_use rdp backend
[gentoo-commits] repo/gentoo:master commit in: games-emulation/mednafen/
commit: f267fc7799c9306a3af331c5a180738e5dd1b8d4 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 21:01:10 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 21:01:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f267fc77 games-emulation/mednafen: Stabilize 1.32.1 amd64, #930726 Signed-off-by: Sam James gentoo.org> games-emulation/mednafen/mednafen-1.32.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/mednafen/mednafen-1.32.1.ebuild b/games-emulation/mednafen/mednafen-1.32.1.ebuild index 779c7413188c..f6f7bc4baa2d 100644 --- a/games-emulation/mednafen/mednafen-1.32.1.ebuild +++ b/games-emulation/mednafen/mednafen-1.32.1.ebuild @@ -12,7 +12,7 @@ S=${WORKDIR}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="alsa cpu_flags_ppc_altivec flac jack" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/
commit: 2a86eecf931bafc8dd27fa0411046764f102ccd5 Author: Oskari Pirhonen gmail com> AuthorDate: Tue Apr 16 02:42:38 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 21:00:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a86eecf app-editors/gvim: add 9.1.0366 Now with XDG dir support! Signed-off-by: Oskari Pirhonen gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36276 Signed-off-by: Sam James gentoo.org> app-editors/gvim/Manifest | 1 + app-editors/gvim/gvim-9.1.0366.ebuild | 365 ++ 2 files changed, 366 insertions(+) diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest index c7237f377374..71f002ea046c 100644 --- a/app-editors/gvim/Manifest +++ b/app-editors/gvim/Manifest @@ -5,4 +5,5 @@ DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B ad6d785f4c6b112199bd2f34e0b7f6070615fb DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B 3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199 SHA512 ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f DIST vim-9.0.2092.tar.gz 17359377 BLAKE2B eeb50de7e4876ce0e2a1e8b241ea2c7c472898495ef5517fa115e01f29ef8922fb7ef970f2c1a3ffe65a8274e2c59bd5a939f397048c6b486683c29c01484d1e SHA512 1c3e78ee1bb507858e0d30a8a1e646c16dd6d8d666ea587e91d1c90e490aef46387d6dfadc01e80f9aa807f7b109e4072efa8d8115fcd2a81dd62cabc30a8001 DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B 496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029 SHA512 6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0 +DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B 8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5 SHA512 11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843 SHA512 2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a diff --git a/app-editors/gvim/gvim-9.1.0366.ebuild b/app-editors/gvim/gvim-9.1.0366.ebuild new file mode 100644 index ..826999e81017 --- /dev/null +++ b/app-editors/gvim/gvim-9.1.0366.ebuild @@ -0,0 +1,365 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with app-editors/vim-core and app-editors/vim + +VIM_VERSION="9.1" +VIM_PATCHES_VERSION="9.0.2092" + +LUA_COMPAT=( lua5-{1..4} luajit ) +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" +USE_RUBY="ruby31 ruby32" + +inherit bash-completion-r1 flag-o-matic lua-single prefix python-single-r1 ruby-single toolchain-funcs vim-doc xdg-utils + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vim/vim.git"; + EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV} +else + SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz + https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +fi +S="${WORKDIR}"/vim-${PV} + +DESCRIPTION="GUI version of the Vim text editor" +HOMEPAGE="https://www.vim.org https://github.com/vim/vim"; + +LICENSE="vim" +SLOT="0" +IUSE="acl aqua crypt cscope debug lua minimal motif netbeans nls perl python racket ruby selinux session sound tcl" +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) + aqua? ( !motif ) +" + +RDEPEND=" + ~app-editors/vim-core-${PV} + >=app-eselect/eselect-vi-1.1 + >=sys-libs/ncurses-5.2-r2:0= + x11-libs/libICE + x11-libs/libSM + x11-libs/libXext + x11-libs/libXt + acl? ( kernel_linux? ( sys-apps/acl ) ) + !aqua? ( + motif? ( >=x11-libs/motif-2.3:0 ) + !motif? ( + x11-libs/gtk+:3 + x11-libs/libXft + ) + ) + crypt? ( dev-libs/libsodium:= ) + cscope? ( dev-util/cscope ) + lua? ( + ${LUA_DEPS} + $(lua_gen_impl_dep 'deprecated' lua5-1) + ) + nls? ( virtual/libintl ) + perl? ( dev-lang/perl:= ) + python? ( ${PYTHON_DEPS} ) + racket? ( dev-scheme/racket ) + ruby? ( ${RUBY_DEPS} ) + selinux? ( sys-libs/
[gentoo-commits] repo/gentoo:master commit in: dev-python/lxml-html-clean/
commit: e3cc35f2d5884e76cc6c6e9d27b5010c5d5ce43b Author: Sam James gentoo org> AuthorDate: Fri Apr 26 21:01:09 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 21:01:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cc35f2 dev-python/lxml-html-clean: Stabilize 0.1.1 amd64, #930725 Signed-off-by: Sam James gentoo.org> dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild b/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild index 415d951cbde4..be9038fb8598 100644 --- a/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild +++ b/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" RDEPEND=" >=dev-python/lxml-5.2.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/
commit: 2f383270799969dc7221d91595589a421ef3490e Author: Oskari Pirhonen gmail com> AuthorDate: Tue Apr 16 02:41:00 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 21:00:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f383270 app-editors/vim: add 9.1.0366 Now with XDG dir support! Signed-off-by: Oskari Pirhonen gmail.com> Signed-off-by: Sam James gentoo.org> app-editors/vim/Manifest| 1 + app-editors/vim/vim-9.1.0366.ebuild | 377 2 files changed, 378 insertions(+) diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest index c7237f377374..71f002ea046c 100644 --- a/app-editors/vim/Manifest +++ b/app-editors/vim/Manifest @@ -5,4 +5,5 @@ DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B ad6d785f4c6b112199bd2f34e0b7f6070615fb DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B 3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199 SHA512 ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f DIST vim-9.0.2092.tar.gz 17359377 BLAKE2B eeb50de7e4876ce0e2a1e8b241ea2c7c472898495ef5517fa115e01f29ef8922fb7ef970f2c1a3ffe65a8274e2c59bd5a939f397048c6b486683c29c01484d1e SHA512 1c3e78ee1bb507858e0d30a8a1e646c16dd6d8d666ea587e91d1c90e490aef46387d6dfadc01e80f9aa807f7b109e4072efa8d8115fcd2a81dd62cabc30a8001 DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B 496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029 SHA512 6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0 +DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B 8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5 SHA512 11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843 SHA512 2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a diff --git a/app-editors/vim/vim-9.1.0366.ebuild b/app-editors/vim/vim-9.1.0366.ebuild new file mode 100644 index ..91f87fbcb9a3 --- /dev/null +++ b/app-editors/vim/vim-9.1.0366.ebuild @@ -0,0 +1,377 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with app-editors/vim-core and app-editors/gvim + +VIM_VERSION="9.1" +VIM_PATCHES_VERSION="9.0.2092" + +LUA_COMPAT=( lua5-{1..4} luajit ) +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" +USE_RUBY="ruby31 ruby32" + +inherit vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 ruby-single toolchain-funcs desktop xdg-utils + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vim/vim.git"; +else + SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +DESCRIPTION="Vim, an improved vi-style text editor" +HOMEPAGE="https://www.vim.org https://github.com/vim/vim"; + +LICENSE="vim" +SLOT="0" +IUSE="X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager" +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) + vim-pager? ( !minimal ) +" + +RDEPEND=" + >=app-eselect/eselect-vi-1.1 + >=sys-libs/ncurses-5.2-r2:0= + nls? ( virtual/libintl ) + acl? ( kernel_linux? ( sys-apps/acl ) ) + crypt? ( dev-libs/libsodium:= ) + cscope? ( dev-util/cscope ) + gpm? ( >=sys-libs/gpm-1.19.3 ) + lua? ( ${LUA_DEPS} + $(lua_gen_impl_dep 'deprecated' lua5-1) + ) + ~app-editors/vim-core-${PV} + vim-pager? ( app-editors/vim-core[-minimal] ) + perl? ( dev-lang/perl:= ) + python? ( ${PYTHON_DEPS} ) + racket? ( dev-scheme/racket ) + ruby? ( ${RUBY_DEPS} ) + selinux? ( sys-libs/libselinux ) + sound? ( media-libs/libcanberra ) + tcl? ( dev-lang/tcl:0= ) + X? ( x11-libs/libXt ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +# configure runs the Lua interpreter +BDEPEND=" + dev-build/autoconf + lua? ( ${LUA_DEPS} ) + nls?
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: cf81d84ff247f36a9218619157213593f8980454 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 21:01:08 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 21:01:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf81d84f app-text/calibre: Stabilize 7.7.0-r1 amd64, #930725 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.7.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.7.0-r1.ebuild b/app-text/calibre/calibre-7.7.0-r1.ebuild index 6f780c4441b5..331a32a8a077 100644 --- a/app-text/calibre/calibre-7.7.0-r1.ebuild +++ b/app-text/calibre/calibre-7.7.0-r1.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64" +KEYWORDS="amd64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 1991ca00b7c10895fb0ec2d38c039f49922430c1 Author: Oskari Pirhonen gmail com> AuthorDate: Tue Apr 16 02:39:07 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 21:00:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1991ca00 app-editors/vim-core: add 9.1.0366 Now with XDG dir support! Signed-off-by: Oskari Pirhonen gmail.com> Signed-off-by: Sam James gentoo.org> app-editors/vim-core/Manifest | 1 + app-editors/vim-core/vim-core-9.1.0366.ebuild | 236 ++ 2 files changed, 237 insertions(+) diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest index c7237f377374..71f002ea046c 100644 --- a/app-editors/vim-core/Manifest +++ b/app-editors/vim-core/Manifest @@ -5,4 +5,5 @@ DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B ad6d785f4c6b112199bd2f34e0b7f6070615fb DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B 3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199 SHA512 ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f DIST vim-9.0.2092.tar.gz 17359377 BLAKE2B eeb50de7e4876ce0e2a1e8b241ea2c7c472898495ef5517fa115e01f29ef8922fb7ef970f2c1a3ffe65a8274e2c59bd5a939f397048c6b486683c29c01484d1e SHA512 1c3e78ee1bb507858e0d30a8a1e646c16dd6d8d666ea587e91d1c90e490aef46387d6dfadc01e80f9aa807f7b109e4072efa8d8115fcd2a81dd62cabc30a8001 DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B 496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029 SHA512 6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0 +DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B 8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5 SHA512 11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843 SHA512 2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a diff --git a/app-editors/vim-core/vim-core-9.1.0366.ebuild b/app-editors/vim-core/vim-core-9.1.0366.ebuild new file mode 100644 index ..8df57d51b46b --- /dev/null +++ b/app-editors/vim-core/vim-core-9.1.0366.ebuild @@ -0,0 +1,236 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with app-editors/vim and app-editors/gvim + +VIM_VERSION="9.1" +VIM_PATCHES_VERSION="9.0.2092" +inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc xdg-utils + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vim/vim.git"; + EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV} +else + SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz + https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi +S="${WORKDIR}/vim-${PV}" + +DESCRIPTION="vim and gvim shared files" +HOMEPAGE="https://www.vim.org https://github.com/vim/vim"; + +LICENSE="vim" +SLOT="0" +IUSE="nls acl minimal" + +# ncurses is only needed by ./configure, so no subslot operator required +DEPEND=">=sys-libs/ncurses-5.2-r2:0" +BDEPEND="dev-build/autoconf" + +if [[ ${PV} != * ]]; then + # Gentoo patches to fix runtime issues, cross-compile errors, etc + PATCHES=( + "${WORKDIR}/vim-${VIM_PATCHES_VERSION}-patches" + ) +fi + +# platform-specific checks (bug #898406): +# - acl() -- Solaris +# - statacl() -- AIX +QA_CONFIG_IMPL_DECL_SKIP=( + 'acl' + 'statacl' +) + +pkg_setup() { + # people with broken alphabets run into trouble. bug #82186. + unset LANG LC_ALL + export LC_COLLATE="C" +} + +src_prepare() { + default + + # Fixup a script to use awk instead of nawk + sed -i \ + -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \ + "${S}"/runtime/tools/mve.awk || die "sed failed" + + # See bug #77841. We remove this file after the tarball extraction. + rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed" + + # Read vimrc and gvimrc from /etc/vim + echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h || die + echo '
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyperscan/
commit: 9119dc357eaf50b4081f2f86d7b97d0c5692de34 Author: David Roman gmail com> AuthorDate: Fri Apr 26 20:47:16 2024 + Commit: David Roman gmail com> CommitDate: Fri Apr 26 20:47:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9119dc35 dev-python/pyperscan: add missing built time dep Closes: https://bugs.gentoo.org/926806 Signed-off-by: David Roman gmail.com> dev-python/pyperscan/pyperscan-0.3.0.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-python/pyperscan/pyperscan-0.3.0.ebuild b/dev-python/pyperscan/pyperscan-0.3.0.ebuild index 75251acda1..817d483275 100644 --- a/dev-python/pyperscan/pyperscan-0.3.0.ebuild +++ b/dev-python/pyperscan/pyperscan-0.3.0.ebuild @@ -105,4 +105,7 @@ KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" +RDEPEND="dev-libs/vectorscan:=" +DEPEND="${RDEPEND}" + distutils_enable_tests pytest
[gentoo-commits] repo/user/dlang:master commit in: eclass/, eclass/tests/
commit: 0618e9ecab3234a0fb7f0bb2c358c37630bb1427 Author: Andrei Horodniceanu proton me> AuthorDate: Fri Apr 26 18:31:35 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Fri Apr 26 18:34:15 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=0618e9ec dlang-utils.eclass: add dlang_get_abi_bits Signed-off-by: Andrei Horodniceanu proton.me> eclass/dlang-utils.eclass | 31 --- eclass/tests/dlang-utils.sh | 7 +++ 2 files changed, 27 insertions(+), 11 deletions(-) diff --git a/eclass/dlang-utils.eclass b/eclass/dlang-utils.eclass index b759435..60eee53 100644 --- a/eclass/dlang-utils.eclass +++ b/eclass/dlang-utils.eclass @@ -699,6 +699,20 @@ dlang-filter-dflags() { return 0 } +# @FUNCTION: dlang_get_abi_bits +# @USAGE: [] +# @DESCRIPTION: +# Echo the bits of the given abi. When unspecified take the value from +# $ABI. +# +# If the abi is x86, echo 32, if amd64 echo 64, otherwise do nothing. +dlang_get_abi_bits() { + case "${1:-${ABI}}" in + amd64*) echo 64 ;; + x86*) echo 32 ;; + esac +} + # @FUNCTION: _dlang_export # @USAGE: [] ... # @INTERNAL @@ -816,12 +830,9 @@ _dlang_export() { # The logic is controlled by us so the calculation # is found in dlang.eclass. Just copy it here, mostly. # Simplify the ABI usage a little. - local model - case "${ABI}" in - x86*) model=32 ;; - amd64*) model=64 ;; - *) die "Unknown ABI ${ABI} for dmd implementation." ;; - esac + [[ ${ABI} == @(x86|amd64) ]] || + die "Unknown ABI ${ABI} for dmd implementation." + local model=$(dlang_get_abi_bits) if has_multilib_profile || [[ ${model} == 64 ]]; then libdirname=lib${model} @@ -850,11 +861,9 @@ _dlang_export() { DLANG_MODEL_FLAG) if has_multilib_profile; then # Only x86/amd64 multilib is supported - case "${ABI}" in - x86*) DLANG_MODEL_FLAG=-m32 ;; - amd64*) DLANG_MODEL_FLAG=-m64 ;; - *) die "ABI ${ABI} is not supported in a multilib configuration." - esac + [[ ${ABI} == @(x86|amd64) ]] || + die "ABI ${ABI} is not supported in a multilib configuration." + DLANG_MODEL_FLAG=-m$(dlang_get_abi_bits) else DLANG_MODEL_FLAG= fi diff --git a/eclass/tests/dlang-utils.sh b/eclass/tests/dlang-utils.sh index 70915c3..0f4b6da 100755 --- a/eclass/tests/dlang-utils.sh +++ b/eclass/tests/dlang-utils.sh @@ -277,3 +277,10 @@ dlang-filter-dflags "gdc*" "-march=native" [[ "${DCFLAGS}" == "-O2 -pipe" ]] && [[ "${DMDW_DCFLAGS}" == "-q,-O2 -q,-pipe" ]] tend $? + +tbegin "dlang_get_abi_bits" +assert_eq $(dlang_get_abi_bits x86) 32 +assert_eq $(dlang_get_abi_bits amd64) 64 +assert_eq $(dlang_get_abi_bits aarch64) "" +assert_eq $(ABI=x86 dlang_get_abi_bits) 32 +tend
[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-util/dlang-tools/files/
commit: a2baa88e881a460177184473a321768bf1ac6549 Author: Andrei Horodniceanu proton me> AuthorDate: Fri Apr 26 18:35:41 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Fri Apr 26 19:47:45 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=a2baa88e dev-util/dlang-tools: add 2.108.0 Additional changes: - enable tests - remove mirror restriction. It has been added in dlang-tools-2.067.1.ebuild but I coudn't find a reason for it nor is it needed or required currently. Signed-off-by: Andrei Horodniceanu proton.me> dev-util/dlang-tools/Manifest | 1 + dev-util/dlang-tools/dlang-tools-2.108.0.ebuild| 113 + .../files/2.108.0-rdmd-disable-make-test.patch | 13 +++ .../dlang-tools/files/gdc-13-fix-parentheses.patch | 26 + 4 files changed, 153 insertions(+) diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest index 194a7b9..0b68e75 100644 --- a/dev-util/dlang-tools/Manifest +++ b/dev-util/dlang-tools/Manifest @@ -1,2 +1,3 @@ DIST dlang-tools-2.106.1.tar.gz 129644 BLAKE2B 014adf42be0c4f82b96d1857eff01e5927a5e179cf99e0928abb2300b7ed3e1e2719e2a38a0ff36dc776b61dcd5ae24affd18ed26a1eabdab1185430eeb888b3 SHA512 bed6ec6cf6287104ad1d5e79e8512094b1aec69be09206104ea58d4bff8af8c5f15012db0237aa195a58baa85a8d880b054ea66a7352fc0684218bfa563b2d32 DIST dlang-tools-2.107.0.tar.gz 128252 BLAKE2B 9d51eda89ab60ca1a98933c8e17ac4ea545d5c8f70ed7f9fec655ea37a5487a11345306fd02d7ab27c4ef3127795d4900d47db558ca0e337e163e6102dee SHA512 7e12f29eb230d7160b985bb6f892b8b267d51bdab96c9f75ab0d80d9fea596c106253f2673bfc54084f343116751c827e83aa8a27cad77c71b3475a0f9b2806d +DIST dlang-tools-2.108.0.tar.gz 128260 BLAKE2B de91759bfe75809450eb67c57d05872d5fb1d9a6dde82c3ad8af622fd2068d41290f60b121af60ea4d3a0c7eb555f2e498ab57872c7e7ecb882697a0a32282d7 SHA512 e962a3cebcbe7143fc558a4609f02e59c23b10be15eb1a65147bc49b54ed0b4eb8e3d040045cf9522536a7b016cffb18d66d6db9e26d619c19a2585e0917536a diff --git a/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild b/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild new file mode 100644 index 000..b086a62 --- /dev/null +++ b/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Ancilliary tools for the D programming language compiler" +HOMEPAGE="http://dlang.org/"; + +DLANG_SLOT="$(ver_cut 1-2)" + +BETA="$(ver_cut 4)" +VERSION="$(ver_cut 1-3)" + +if [[ -n "${BETA}" ]]; then + # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1 + VERSION="$(ver_rs 3 "-" 4 ".")" +fi +SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz" +S="${WORKDIR}/tools-${VERSION}" + +LICENSE="Boost-1.0" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +TOOLS="ddemangle detab dustmite rdmd" +IUSE="+ddemangle detab dustmite +rdmd" + +DLANG_COMPAT=( dmd-2_{106..108} gdc-13 ldc2-1_{35..37} ) + +inherit desktop dlang-single xdg-utils + +PATCHES=( + # The make tests fails due to https://savannah.gnu.org/bugs/?65588 + "${FILESDIR}/2.108.0-rdmd-disable-make-test.patch" + "${FILESDIR}/gdc-13-fix-parentheses.patch" +) + +REQUIRED_USE="|| ( ${TOOLS[@]} ) ${DLANG_REQUIRED_USE}" +DEPEND=${DLANG_DEPS} +BDEPEND=${DLANG_DEPS} +RDEPEND=${DLANG_DEPS} + +src_compile() { + use ddemangle && dlang_compile_bin ddemangle ddemangle.d + use detab && dlang_compile_bin detab detab.d + use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d + use rdmd && dlang_compile_bin rdmd rdmd.d +} + +src_test() { + if use ddemangle; then + dlang_compile_bin ddemangle_ut ddemangle.d $(dlang_get_unittest_flag) + ./ddemangle_ut || die 'ddemangle unittests failed' + fi + if use dustmite; then + dlang_compile_bin dustmite_ut DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d $(dlang_get_unittest_flag) + ./dustmite_ut || die 'dustmite unittests failed' + fi + if use rdmd; then + # Add an empty main since gdc doesn't support -main + echo 'void main(){}' >> rdmd.d + dlang_compile_bin rdmd_ut rdmd.d $(dlang_get_unittest_flag) + ./rdmd_ut || die 'rdmd unittests failed' + + # These tests fail with gdc, due to some quirks. + # + # On aarch64, -m64 is not supported by gdc. + # See: https://github.com/dlang/tools/pull/470 + # + # On other arches there is one test failing. See: + # https://github.com/dlang/tools/pull/469 for possible + # solutions. + # + # These issues have existed for a while so ignore the failures. +
[gentoo-commits] repo/user/dlang:master commit in: eclass/
commit: 1d835dc4a882768383667cb17d450be48b9a7637 Author: Andrei Horodniceanu proton me> AuthorDate: Fri Apr 26 18:34:24 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Fri Apr 26 18:34:24 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=1d835dc4 dmd-r1.eclass: use dlang_get_abi_bits instead of _get_abi_bits Signed-off-by: Andrei Horodniceanu proton.me> eclass/dmd-r1.eclass | 22 -- 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/eclass/dmd-r1.eclass b/eclass/dmd-r1.eclass index 19a6224..e16c056 100644 --- a/eclass/dmd-r1.eclass +++ b/eclass/dmd-r1.eclass @@ -97,7 +97,7 @@ dmd-r1_pkg_setup() { dmd-r1_src_unpack() { # Here because pkgdev complains about it being in pkg_setup if use selfhost; then - export DC=${WORKDIR}/dmd2/linux/bin$(_get_abi_bits)/dmd + export DC=${WORKDIR}/dmd2/linux/bin$(dlang_get_abi_bits)/dmd export DMDW=${DC} fi @@ -149,7 +149,7 @@ dmd-r1_src_compile() { "${cmd[@]}" || die "Failed to build dmd" # The release here is from ENABLE_RELEASE, keep them in sync. - export GENERATED_DMD=${S}/dmd/generated/linux/release/$(_get_abi_bits)/dmd + export GENERATED_DMD=${S}/dmd/generated/linux/release/$(dlang_get_abi_bits)/dmd compile_libraries() { local commonMakeArgs=( @@ -229,7 +229,7 @@ dmd-r1_src_compile() { # ${GENERATED_DMD} is not yet fully functional as we didn't # create a good dmd.conf. But instead of doing that we're going # to specify our flags here. - DFLAGS="-defaultlib=phobos2 -L-rpath=${S}/phobos/generated/linux/release/$(_get_abi_bits)" + DFLAGS="-defaultlib=phobos2 -L-rpath=${S}/phobos/generated/linux/release/$(dlang_get_abi_bits)" ) echo "${cmd[@]}" "${cmd[@]}" || die "Could not generate man pages" @@ -383,20 +383,6 @@ EOF fi } -# @FUNCTION: _get_abi_bits -# @USAGE: [] -# @INTERNAL -# @DESCRIPTION: -# Echo the bits of abi, 64 for amd64 and 32 for x86. If unspecified, the -# value is taken from $ABI. -_get_abi_bits() { - case "${1:-${ABI}}" in - amd64*) echo 64 ;; - x86*) echo 32 ;; - *) die "Unknown ABI: ${ABI}." ;; - esac -} - # @FUNCTION: _dmd_foreach_abi # @USAGE: [...] # @INTERNAL @@ -409,7 +395,7 @@ _dmd_foreach_abi() { local ABI for ABI in $(multilib_get_enabled_abis); do - local MODEL=$(_get_abi_bits) + local MODEL=$(dlang_get_abi_bits) einfo "Executing ${1} in ${MODEL}-bit" "${@}" done
[gentoo-commits] repo/gentoo:master commit in: games-emulation/mednaffe/
commit: 12b9284c3a9b57403d8b9e6f5b7be4da383c4338 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 19:51:22 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 19:51:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b9284c games-emulation/mednaffe: Stabilize 0.9.3 amd64, #930727 Signed-off-by: Sam James gentoo.org> games-emulation/mednaffe/mednaffe-0.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/mednaffe/mednaffe-0.9.3.ebuild b/games-emulation/mednaffe/mednaffe-0.9.3.ebuild index fa5be892ce40..51441ed7bcae 100644 --- a/games-emulation/mednaffe/mednaffe-0.9.3.ebuild +++ b/games-emulation/mednaffe/mednaffe-0.9.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/AmatCoder/mednaffe/releases/download/${PV}/${P}.tar. LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" dev-libs/glib:2
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencv/files/, media-libs/opencv/
commit: 4edaafa9cf27632b52d1cd385621943c12cb58f9 Author: Paul Zander gmail com> AuthorDate: Fri Apr 26 15:41:05 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Apr 26 19:49:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4edaafa9 media-libs/opencv: limit cuda-12.4 again Still requires fixes from https://github.com/NVIDIA/cccl/pull/1522 Bug: https://bugs.gentoo.org/928747 Signed-off-by: Paul Zander gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36437 Signed-off-by: Andrew Ammerlaan gentoo.org> ...v-4.9.0-cuda-12.4.patch => opencv_contrib-4.9.0-cuda-12.4.patch} | 0 media-libs/opencv/opencv-4.9.0.ebuild | 6 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/media-libs/opencv/files/opencv-4.9.0-cuda-12.4.patch b/media-libs/opencv/files/opencv_contrib-4.9.0-cuda-12.4.patch similarity index 100% rename from media-libs/opencv/files/opencv-4.9.0-cuda-12.4.patch rename to media-libs/opencv/files/opencv_contrib-4.9.0-cuda-12.4.patch diff --git a/media-libs/opencv/opencv-4.9.0.ebuild b/media-libs/opencv/opencv-4.9.0.ebuild index 36bf72aa8718..dbf8b20165fd 100644 --- a/media-libs/opencv/opencv-4.9.0.ebuild +++ b/media-libs/opencv/opencv-4.9.0.ebuild @@ -145,7 +145,7 @@ RDEPEND=" app-arch/bzip2[${MULTILIB_USEDEP}] dev-libs/protobuf:=[${MULTILIB_USEDEP}] sys-libs/zlib[${MULTILIB_USEDEP}] - cuda? ( dev-util/nvidia-cuda-toolkit:= ) + cuda? ( =dev-util/nvidia-cuda-toolkit-12.4" && use cuda; then + # TODO https://github.com/NVIDIA/cccl/pull/1522 + eapply "${FILESDIR}/${PN}_contrib-4.9.0-cuda-12.4.patch" + fi cd "${S}" || die ! use contribcvv && { rm -R "${WORKDIR}/${PN}_contrib-${PV}/modules/cvv" || die; }
[gentoo-commits] repo/gentoo:master commit in: mail-filter/courier-pythonfilter/
commit: 27a4f22663d49d8d9b49c65b2b41d8a9ece6b956 Author: Hanno Böck gentoo org> AuthorDate: Fri Apr 26 19:46:41 2024 + Commit: Hanno Böck gentoo org> CommitDate: Fri Apr 26 19:46:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a4f226 mail-filter/courier-pythonfilter: enable py3.12 Remove unneeded IUSE var. Closes: https://bugs.gentoo.org/929607 Signed-off-by: Hanno Böck gentoo.org> mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild b/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild index d5a8959c00de..70df32376338 100644 --- a/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild +++ b/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{9,10,11,12} ) PYPI_NO_NORMALIZE=1 DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi @@ -13,6 +13,5 @@ HOMEPAGE="https://pypi.org/project/courier-pythonfilter/"; LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64" -IUSE="" DEPEND="mail-mta/courier"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/snapd-glib/, sys-libs/snapd-glib/files/
commit: b150466d0b9ddeac707d138269170650068c7fe3 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Apr 26 19:43:53 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Apr 26 19:44:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b150466d sys-libs/snapd-glib: fix compilation of kde-plasma/discover[snap] Notice header was not installed by meson Bug: https://github.com/snapcore/snapd-glib/pull/152 Signed-off-by: Andrew Ammerlaan gentoo.org> .../files/snapd-glib-1.65-install-missing-header.patch | 13 + .../{snapd-glib-1.65.ebuild => snapd-glib-1.65-r1.ebuild} | 5 + 2 files changed, 18 insertions(+) diff --git a/sys-libs/snapd-glib/files/snapd-glib-1.65-install-missing-header.patch b/sys-libs/snapd-glib/files/snapd-glib-1.65-install-missing-header.patch new file mode 100644 index ..71371795f865 --- /dev/null +++ b/sys-libs/snapd-glib/files/snapd-glib-1.65-install-missing-header.patch @@ -0,0 +1,13 @@ +https://github.com/snapcore/snapd-glib/pull/152 +diff --git a/snapd-qt/meson.build b/snapd-qt/meson.build +index a767c6d..db2f5bf 100644 +--- a/snapd-qt/meson.build b/snapd-qt/meson.build +@@ -131,6 +131,7 @@ source_alias_h = [ + 'Snapd/MarkdownNode', + 'Snapd/MarkdownParser', + 'Snapd/Media', ++ 'Snapd/Notice', + 'Snapd/Plug', + 'Snapd/PlugRef', + 'Snapd/Price', diff --git a/sys-libs/snapd-glib/snapd-glib-1.65.ebuild b/sys-libs/snapd-glib/snapd-glib-1.65-r1.ebuild similarity index 92% rename from sys-libs/snapd-glib/snapd-glib-1.65.ebuild rename to sys-libs/snapd-glib/snapd-glib-1.65-r1.ebuild index ce6cc2f734a2..558bca6c7442 100644 --- a/sys-libs/snapd-glib/snapd-glib-1.65.ebuild +++ b/sys-libs/snapd-glib/snapd-glib-1.65-r1.ebuild @@ -52,6 +52,11 @@ RDEPEND="${DEPEND} app-containers/snapd " +PATCHES=( + # https://github.com/snapcore/snapd-glib/pull/152 + "${FILESDIR}/${P}-install-missing-header.patch" +) + pkg_setup() { vala_setup }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/snapd-glib/files/
commit: 7fc0d6a7732b1efc877c4034d574e5accc59f1bb Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Apr 26 19:34:12 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Apr 26 19:44:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc0d6a7 sys-libs/snapd-glib: drop obsolete patch Signed-off-by: Andrew Ammerlaan gentoo.org> .../snapd-glib/files/snapd-glib-1.64-qt6.patch | 286 - 1 file changed, 286 deletions(-) diff --git a/sys-libs/snapd-glib/files/snapd-glib-1.64-qt6.patch b/sys-libs/snapd-glib/files/snapd-glib-1.64-qt6.patch deleted file mode 100644 index de6b4bbdec5c.. --- a/sys-libs/snapd-glib/files/snapd-glib-1.64-qt6.patch +++ /dev/null @@ -1,286 +0,0 @@ -From 5377f5d01adce209b9a148018cab100d5d5a1d4c Mon Sep 17 00:00:00 2001 -From: Aleix Pol -Date: Tue, 13 Feb 2024 01:25:39 +0100 -Subject: [PATCH] qt: Port to Qt 6 - -It's what we are using in Discover now. -diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml -index 8a8668f2..58700c2f 100644 a/.github/workflows/test.yaml -+++ b/.github/workflows/test.yaml -@@ -55,7 +55,7 @@ jobs: - - name: Install dependencies (Fedora) - if: startsWith(matrix.image, 'fedora:') - run: | -- dnf install -y gcc gcc-c++ gobject-introspection-devel glib2-devel gtk-doc json-glib-devel libsoup3-devel ninja-build python3-pip qt5-qtbase-devel qt5-qtdeclarative-devel redhat-rpm-config vala -+ dnf install -y gcc gcc-c++ gobject-introspection-devel glib2-devel gtk-doc json-glib-devel libsoup3-devel ninja-build python3-pip qt6-qtbase-devel qt6-qtdeclarative-devel redhat-rpm-config vala - - - name: Install meson - if: matrix.image != 'ubuntu:rolling' -diff --git a/meson.build b/meson.build -index b9f98d37..26951e9c 100644 a/meson.build -+++ b/meson.build -@@ -1,7 +1,7 @@ - project ('snapd-glib', [ 'c', 'cpp' ], - version: '1.64', -- meson_version: '>= 0.43.0', -- default_options : [ 'c_std=c11', 'cpp_std=c++11' ]) -+ meson_version: '>= 0.57.0', -+ default_options : [ 'c_std=c11' ]) - - glib_dep = dependency ('glib-2.0', version: '>= 2.46') - gio_dep = dependency ('gio-2.0', version: '>= 2.46') -@@ -14,9 +14,9 @@ endif - json_glib_dep = dependency ('json-glib-1.0', version: '>= 1.1.2') - - if get_option ('qt-bindings') -- qt5_core_dep = dependency ('qt5', modules: [ 'Core' ]) -- qt5_network_dep = dependency ('qt5', modules: [ 'Network' ]) -- qml_dep = dependency ('qt5', modules: [ 'Qml' ]) -+ qt6_core_dep = dependency ('qt6', modules: [ 'Core' ]) -+ qt6_network_dep = dependency ('qt6', modules: [ 'Network' ]) -+ qml_dep = dependency ('qt6', modules: [ 'Qml' ]) - endif - - datadir = join_paths (get_option ('prefix'), get_option ('datadir')) -diff --git a/snapd-qt/markdown-node.cpp b/snapd-qt/markdown-node.cpp -index 2be1751e..2e87707b 100644 a/snapd-qt/markdown-node.cpp -+++ b/snapd-qt/markdown-node.cpp -@@ -62,3 +62,14 @@ QSnapdMarkdownNode *QSnapdMarkdownNode::child (int n) const - return NULL; - return new QSnapdMarkdownNode (children->pdata[n]); - } -+ -+QSnapdMarkdownNode & QSnapdMarkdownNode::operator=(const QSnapdMarkdownNode& node) -+{ -+if (&node == this) { -+return *this; -+} -+g_object_unref(wrapped_object); -+wrapped_object = node.wrapped_object; -+g_object_ref(wrapped_object); -+return *this; -+} -diff --git a/snapd-qt/markdown-parser.cpp b/snapd-qt/markdown-parser.cpp -index 751592c3..1a305ad9 100644 a/snapd-qt/markdown-parser.cpp -+++ b/snapd-qt/markdown-parser.cpp -@@ -56,7 +56,7 @@ bool QSnapdMarkdownParser::preserveWhitespace () const - QList QSnapdMarkdownParser::parse (const QString &text) const - { - Q_D(const QSnapdMarkdownParser); --g_autoptr(GPtrArray) nodes = snapd_markdown_parser_parse (d->parser, text.toStdString ().c_str ()); -+g_autoptr(GPtrArray) nodes = snapd_markdown_parser_parse (d->parser, text.toUtf8().constData()); - QList nodes_list; - for (uint i = 0; i < nodes->len; i++) { - SnapdMarkdownNode *node = (SnapdMarkdownNode *) g_ptr_array_index (nodes, i); -diff --git a/snapd-qt/meson.build b/snapd-qt/meson.build -index 74687852..48fe650c 100644 a/snapd-qt/meson.build -+++ b/snapd-qt/meson.build -@@ -9,7 +9,7 @@ if not get_option('soup2') - endif - - install_header_dir = join_paths (includedir, library_name, 'Snapd') --qml_dir = join_paths (libdir, 'qt5', 'qml', qt_name) -+qml_dir = join_paths (libdir, 'qt6', 'qml', qt_name) - cmake_dir = join_paths (libdir, 'cmake', qt_name) - - source_cpp = [ -@@ -114,19 +114,19 @@ source_private_h = [ - ] - - if get_option ('qt-bindings') -- qt5 = import ('qt5') -- moc_files = qt5.preprocess (moc_headers: [ source_h, source_private_h ], -- dependencies: [ qt5_core_dep, qt5_network_dep ]) -+ qt6 = import ('qt6') -+ moc_files = qt6.preprocess (moc_headers
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 8314ae2a2ccc5c77b9de1c708f3c1cd172d5b89c Author: Sam James gentoo org> AuthorDate: Fri Apr 26 19:39:07 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 19:40:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8314ae2a sys-devel/gcc: drop 13.2.1_p20240113-r1 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 2 - sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild | 66 2 files changed, 68 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 5ad2a33b2ddd..d33f4a7a1d23 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -10,11 +10,9 @@ DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 1ae5a646da470f06648c4766c77475ceb28 DIST gcc-12-20240419.tar.xz 79851084 BLAKE2B fff60c92dc6a2c10c413d837ab9a02959efd24896f1e174a3a15c4d1676abd72b68aa4c88ea3be16b521ecbb0e93afefe6df27b0099809b16426cea0c6ccef07 SHA512 09aefc61f8dea440ca2ffc7e448173c013769415e8bcc86695566d3fe7905b6943bca740f76035383399aef3086822de674265e0b881c504e458f8c6fb4b2b80 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76 SHA512 aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb -DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c SHA512 a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d SHA512 14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f DIST gcc-13-20240420.tar.xz 84407856 BLAKE2B 188b92454735223a4da7af2b5b57bb52c6362778550aa6ddbc445d3a2e0700494db2f743da59961ceccb756791f01c23f76c83224daeaccfb561cd1d2e6ece7c SHA512 6be1fbb1cddebbccf38da4424af56e173d0c4a53e63ed3a9d86398f23053747a231287ce7bdeb5666ceeb4f3385dee228cc05fba19beaf4d7b2c9cbe1f14a489 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 -DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387 SHA512 b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617 DIST gcc-13.2.0-patches-14.tar.xz 46928 BLAKE2B fce23bc5315f35b04a4976550c4b44578944a1b17e40c7553351eeb8a1ef0f3a2538da5a5e1ae6f37b784ff11bbd8a44b8f6eec542be63e34d984dee69e1cd81 SHA512 d7d52bb2915fd89c06b0134bede8db939cadbb1f2dcddf923bee2c3f9f577ff9e5e986b60420d892539edf82867a0d1bd635807814bc618b06a2b37cdaca893a DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366 SHA512 c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34 DIST gcc-14-20240421.tar.xz 87982608 BLAKE2B e977ee966d7256e996064d0cb3a01ccbece49c6609e8c2bff54650a6d1965e72faf6ed0fe06f50e223f4edea83b44d4f2664d8141d7a8ba371485c9b4877c38e SHA512 f211ae16cc7c64ad097d33c6f092fb64c8c547efd0bf2975f536b457cf0314c7613d39fa82cf04c4a62facf47c4cd214f73a3f2347dd8f73b6d95a5836614f98 diff --git a/sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild b/sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild deleted file mode 100644 index 27e1e5ab20bc.. --- a/sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="13.2.0" -PATCH_VER="12" -MUSL_VER="2" -MUSL_GCC_VER="13.2.0" -PYTHON_COMPAT=( python3_{10..11} ) - -if [[ ${PV} == *. ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: d6049663ea5d87c90c3c579b8461f067cda0c937 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 19:38:38 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 19:40:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6049663 sys-devel/gcc: drop 11.4.1_p20240208 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 - sys-devel/gcc/gcc-11.4.1_p20240208.ebuild | 65 --- 2 files changed, 66 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index b643be86721d..d763b1ebab39 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -2,7 +2,6 @@ DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 5387e516d07d81477b3f39b8b3bd9 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd SHA512 9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b SHA512 d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8 SHA512 aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4 -DIST gcc-11-20240208.tar.xz 76276224 BLAKE2B efce83c3ea03093546b73d7731ac1051da7a2b0309612ce5b809ae2756bf7a949c94f951f6a77e789f7669051315e1a4e4c33f2b12a2ec1999ee9f1f39f6b13f SHA512 a0e2b4402ff187d0804e3bc2ed0a228cfce48476c1270d57798b060899f65c7e986945651d36c358f9df5eb4b36db13321e141895329b7382c130a0aca6a8962 DIST gcc-11-20240404.tar.xz 76246936 BLAKE2B 09eed1bff289e960018b8c9c5d39e43ebcff78d344feba45d7889149e0de0d2727a54a0359471eab9a28cb38d5750b488c62cbffbf937ab7238eab51f3e7d0b7 SHA512 431f0b8d78f2b5e910ca8de8e8f64594f070639c17bc65a074650c217a5262cb9081db7e090bd3396e30ef50e92ed3ada0d163b4cabf04f2ae78fd02dba8c05a DIST gcc-11-20240425.tar.xz 76259112 BLAKE2B df54ece1a13e56f25ac236c42bbab3c6185d2971ef68f7d6a06ce0e5e367a1b56e43bb7e1f2c0757e33c3c92c31ce7dcec52f325a3c494ae8d855a5f082a5a79 SHA512 600bc31506e512d6ff93f7e6a6cbc47b2282338972d7dd006a931c9ed6af9e494d716e51f4ada1c551e1fb10df5d04ddd3937228e846bd76243024e21ecef073 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c diff --git a/sys-devel/gcc/gcc-11.4.1_p20240208.ebuild b/sys-devel/gcc/gcc-11.4.1_p20240208.ebuild deleted file mode 100644 index 9b1b89ca2bff.. --- a/sys-devel/gcc/gcc-11.4.1_p20240208.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="11.4.0" -PATCH_VER="12" -MUSL_VER="2" -MUSL_GCC_VER="11.4.0" -PYTHON_COMPAT=( python3_{10..11} ) - -if [[ ${PV} == *. ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2. -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=releases/gcc-$(ver_cut 1) -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -if [[ ${CATEGORY} != cross-* ]] ; then - # Technically only if USE=hardened *too* right now, but no point in complicating it further. - # If GCC is enabling CET by default, we need glibc to be built with support for it. - # bug #830454 - RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" - DEPEND="${RDEPEND}" - BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )" -fi - -src_prepare() { - local p upstreamed_patches=( -
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 42a5976590c55fb9ffb1f63422074f7d3498136c Author: Sam James gentoo org> AuthorDate: Fri Apr 26 19:38:50 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 19:40:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a59765 sys-devel/gcc: drop 12.3.1_p20240112 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 2 - sys-devel/gcc/gcc-12.3.1_p20240112.ebuild | 65 --- 2 files changed, 67 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index d763b1ebab39..5ad2a33b2ddd 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -6,11 +6,9 @@ DIST gcc-11-20240404.tar.xz 76246936 BLAKE2B 09eed1bff289e960018b8c9c5d39e43ebcf DIST gcc-11-20240425.tar.xz 76259112 BLAKE2B df54ece1a13e56f25ac236c42bbab3c6185d2971ef68f7d6a06ce0e5e367a1b56e43bb7e1f2c0757e33c3c92c31ce7dcec52f325a3c494ae8d855a5f082a5a79 SHA512 600bc31506e512d6ff93f7e6a6cbc47b2282338972d7dd006a931c9ed6af9e494d716e51f4ada1c551e1fb10df5d04ddd3937228e846bd76243024e21ecef073 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d SHA512 87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61 -DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55 SHA512 2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b SHA512 9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd DIST gcc-12-20240419.tar.xz 79851084 BLAKE2B fff60c92dc6a2c10c413d837ab9a02959efd24896f1e174a3a15c4d1676abd72b68aa4c88ea3be16b521ecbb0e93afefe6df27b0099809b16426cea0c6ccef07 SHA512 09aefc61f8dea440ca2ffc7e448173c013769415e8bcc86695566d3fe7905b6943bca740f76035383399aef3086822de674265e0b881c504e458f8c6fb4b2b80 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 -DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76 SHA512 aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c SHA512 a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d SHA512 14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f diff --git a/sys-devel/gcc/gcc-12.3.1_p20240112.ebuild b/sys-devel/gcc/gcc-12.3.1_p20240112.ebuild deleted file mode 100644 index 6c45c55e4a05.. --- a/sys-devel/gcc/gcc-12.3.1_p20240112.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="12.3.0" -PATCH_VER="2" -MUSL_VER="1" -MUSL_GCC_VER="12.3.0" -PYTHON_COMPAT=( python3_{10..11} ) - -if [[ ${PV} == *. ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - -
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: da33b20297b8b7ad97bc9475ad35a14358615eb8 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 19:39:48 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 19:40:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da33b202 sys-devel/gcc: stabilize 12.3.1_p20240209, 13.2.1_p20240210 for ppc Bug: https://bugs.gentoo.org/875776 Bug: https://bugs.gentoo.org/880677 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/gcc-12.3.1_p20240209.ebuild | 2 +- sys-devel/gcc/gcc-13.2.1_p20240210.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild b/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild index f0ad270b596f..db88043beff8 100644 --- a/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild +++ b/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild @@ -38,7 +38,7 @@ if tc_is_live ; then EGIT_BRANCH=releases/gcc-$(ver_cut 1) elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then # Don't keyword live ebuilds - 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 diff --git a/sys-devel/gcc/gcc-13.2.1_p20240210.ebuild b/sys-devel/gcc/gcc-13.2.1_p20240210.ebuild index e2094692e1f6..8d6404580a0e 100644 --- a/sys-devel/gcc/gcc-13.2.1_p20240210.ebuild +++ b/sys-devel/gcc/gcc-13.2.1_p20240210.ebuild @@ -38,7 +38,7 @@ if tc_is_live ; then EGIT_BRANCH=releases/gcc-$(ver_cut 1) elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then # Don't keyword live ebuilds - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" :; fi
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e83c4a3b33ead451030b0c7288807d716c29287e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 19:38:08 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 19:39:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83c4a3b net-misc/ttytter: last-rite Bug: https://bugs.gentoo.org/912842 Signed-off-by: Arthur Zamarin gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 8fb601c289f0..7b4881f43941 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Arthur Zamarin (2024-04-26) +# Broken and reported as such upstream. EAPI=6. +# Removal: 2024-05-26. Bug #912842. +net-misc/ttytter + # Maciej Barć (2024-04-25) # Mask "app-emacs/windows" and reverse dependencies. # Very old package failing to compile with modern GNU Emacs.
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 3b2be41aeb3bc5c61705527e203016316845bb07 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 19:37:23 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 19:37:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2be41a net-misc/curl: add maintainer note to subscribe to curl-distors ML Maintainers should subscribe to the 'curl-distros' ML for backports etc See https://daniel.haxx.se/blog/2024/03/25/curl-distro-report/ and https://lists.haxx.se/listinfo/curl-distros. Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.7.1-r4.ebuild | 4 net-misc/curl/curl-.ebuild | 4 2 files changed, 8 insertions(+) diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild b/net-misc/curl/curl-8.7.1-r4.ebuild index 88cabd666994..aefd425553b9 100644 --- a/net-misc/curl/curl-8.7.1-r4.ebuild +++ b/net-misc/curl/curl-8.7.1-r4.ebuild @@ -3,6 +3,10 @@ EAPI=8 +# Maintainers should subscribe to the 'curl-distros' ML for backports etc +# https://daniel.haxx.se/blog/2024/03/25/curl-distro-report/ +# https://lists.haxx.se/listinfo/curl-distros + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs verify-sig diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild index df12594ad066..684c38ec8a8e 100644 --- a/net-misc/curl/curl-.ebuild +++ b/net-misc/curl/curl-.ebuild @@ -3,6 +3,10 @@ EAPI=8 +# Maintainers should subscribe to the 'curl-distros' ML for backports etc +# https://daniel.haxx.se/blog/2024/03/25/curl-distro-report/ +# https://lists.haxx.se/listinfo/curl-distros + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs verify-sig
[gentoo-commits] repo/gentoo:master commit in: dev-debug/valgrind/
commit: 95aa4204708549ddfcc701708d05c1bb3e4f6f83 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 19:03:30 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 19:35:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95aa4204 dev-debug/valgrind: add 3.23.0, drop 3.23.0_rc2 Signed-off-by: Sam James gentoo.org> dev-debug/valgrind/Manifest | 4 ++-- .../valgrind/{valgrind-3.23.0_rc2.ebuild => valgrind-3.23.0.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-debug/valgrind/Manifest b/dev-debug/valgrind/Manifest index a508db6fee2a..21a5e4c20e6d 100644 --- a/dev-debug/valgrind/Manifest +++ b/dev-debug/valgrind/Manifest @@ -2,5 +2,5 @@ DIST valgrind-3.21.0.tar.bz2 17449484 BLAKE2B 1f7306d288eb5ecfb2b2f0b2dc68960ecd DIST valgrind-3.21.0.tar.bz2.asc 488 BLAKE2B 6297bc925c16526a51de4f589232a8d5bcb8d54bdc885c145d329deeba45b42d3a5a8a3f59d3fb240d3bd78be7fd30d95ceb33c7624afd3c99c51833d0fd16f2 SHA512 114e5cd2f7352e56099efa3b2c42d39ed24e42419bbaac1af5e2b5c4fa72a2ba38ac6b0c60b93460a0cce8819ca0c7fae6618599b2af809ac0ab4fa30fdb25ba DIST valgrind-3.22.0.tar.bz2 16565502 BLAKE2B 80024371b3e70521996077fba24e233097a6190477ced1b311cd41fead687dcc2511ac0ef723792488f4af08867dff3e1f474816fda09c1604b89059e31c2514 SHA512 2904c13f68245bbafcea70998c6bd20725271300a7e94b6751ca00916943595fc3fac8557da7ea8db31b54a43f092823a0a947bc142829da811d074e1fe49777 DIST valgrind-3.22.0.tar.bz2.asc 488 BLAKE2B 9e4d4cfac4dcc09bb62beeaa7b9f78bfafd0a6ae8d63e423ff81b7b8f5444a301e4c3030a241644c8070c36ee040832ce99f444678f22611457e325ceae18dd1 SHA512 c2317db564ef816d2b5d1a7f2f680dc1c6ea05abbffde660587946c986af179ea7ca2314d94c792f63f3043b6a44819ddf5661fd60ec2454a2c562e7d2711b36 -DIST valgrind-3.23.0.RC2.tar.bz2 16551949 BLAKE2B 0104a56006cd4a1f4d3195c69d76b13f3eebb15b3cd490e6b78f5b0ad6267488e5b1b5502711fba171d213158d2bc9f4644c9f15b73ed00533748117afba5eef SHA512 36d20c08442bd00ae560693517d69ab5cc1665b210cb7510e6ab7cfa7ce7a35e0f289fdbedc0b1c682ad2698586e49c8c65e52bbe699eef3aec6b7b1fdb5b961 -DIST valgrind-3.23.0.RC2.tar.bz2.asc 488 BLAKE2B bc858fe769d9cc28ab0d17738075e0523de701bf67fc0f80bdbc258465fd1b60cedd7730156a186db20406b8a35fe79f6e58daf718dd59852384f7b445d2ce7d SHA512 b91c2ab157a3cf3042cde2b531a33b063d92c5bef8ae7e097d860b2b19a84ad372e4b7057a6d49ec8ad51a2cb2a80ecdf02115813f1c517b674a810876552512 +DIST valgrind-3.23.0.tar.bz2 16550038 BLAKE2B 9312761b0531006725f13270984b26c48f71ebe66e355b04410d7c01773c9b78ec21db3259cab398e58b3b68f93f5f074db06efe1f359bd7cf423515576191a4 SHA512 27d038faaaf6154cace2df18c3573291393548ba0738dbb6aba58eab6324c5beaa95fc5f3c0271663ca071baf829b15d806f7e81074f7cf087bef20ea0ed3117 +DIST valgrind-3.23.0.tar.bz2.asc 488 BLAKE2B b06781577e3e84e506e56bd4acc7341aecacb6b5898d8f0daab627d24bc70c9c60edad11dc7e3723ac77aa9c7978f1e13af7734e7a37763c720e77ea4ff103a4 SHA512 e10b38c72ed1fb8d79a3fa84ab70c475ec7a15927a578ee6715aa74f9600453f0fb72551053b6c31583321c37dab100bafbf6e689c02a3bc06021f6092b4bc80 diff --git a/dev-debug/valgrind/valgrind-3.23.0_rc2.ebuild b/dev-debug/valgrind/valgrind-3.23.0.ebuild similarity index 100% rename from dev-debug/valgrind/valgrind-3.23.0_rc2.ebuild rename to dev-debug/valgrind/valgrind-3.23.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 80085d0f25460274dd4f37a39852e75004e37c42 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 18:48:03 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 19:35:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80085d0f sys-libs/glibc: fix too-long lines, variable order Still a bunch of too-long lines to address though. Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.39-r3.ebuild | 33 - sys-libs/glibc/glibc-2.39-r4.ebuild | 33 - sys-libs/glibc/glibc-.ebuild| 33 - 3 files changed, 60 insertions(+), 39 deletions(-) diff --git a/sys-libs/glibc/glibc-2.39-r3.ebuild b/sys-libs/glibc/glibc-2.39-r3.ebuild index 1e6aadbb04e3..8a1b09f69a23 100644 --- a/sys-libs/glibc/glibc-2.39-r3.ebuild +++ b/sys-libs/glibc/glibc-2.39-r3.ebuild @@ -9,14 +9,6 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) TMPFILES_OPTIONAL=1 -inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ - multilib systemd multiprocessing tmpfiles - -DESCRIPTION="GNU libc C library" -HOMEPAGE="https://www.gnu.org/software/libc/"; -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -SLOT="2.2" - EMULTILIB_PKG="true" # Gentoo patchset (ignored for live ebuilds) @@ -40,6 +32,12 @@ MIN_PAX_UTILS_VER="1.3.3" # its seccomp filter!). Please double check this! MIN_SYSTEMD_VER="254.9-r1" +inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing tmpfiles + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/"; + if [[ ${PV} == * ]]; then inherit git-r3 else @@ -51,6 +49,8 @@ fi SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +SLOT="2.2" IUSE="audit caps cet compile-locales custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla" # Here's how the cross-compile logic breaks down ... @@ -213,7 +213,9 @@ XFAIL_NSPAWN_TEST_LIST=( dump_build_environment() { einfo glibc build environment local v - for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX CPP LD {AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY STRINGS OBJDUMP READELF; do + for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX CPP LD \ + {AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY \ + STRINGS OBJDUMP READELF; do einfo " $(printf '%15s' ${v}:) ${!v}" done einfo = @@ -256,7 +258,9 @@ alt_build_headers() { if tc-is-cross-compiler ; then ALT_BUILD_HEADERS=${SYSROOT}$(alt_headers) if [[ ! -e ${ALT_BUILD_HEADERS}/linux/version.h ]] ; then - local header_path=$(echo '#include ' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o '[^"]*linux/version.h') + local header_path=$(echo '#include ' \ + | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 \ + | grep -o '[^"]*linux/version.h') ALT_BUILD_HEADERS=${header_path%/linux/version.h} fi fi @@ -1363,9 +1367,11 @@ glibc_do_src_install() { # Move versioned .a file out of libdir to evade portage QA checks # instead of using gen_usr_ldscript(). We fix ldscript as: # "GROUP ( /usr/lib64/libm-.a ..." -> "GROUP ( /usr/lib64/glibc-/libm-.a ..." - sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" "${ED}"/$(alt_usrlibdir)/libm.a || die + sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" \ + "${ED}"/$(alt_usrlibdir)/libm.a || die dodir $(alt_usrlibdir)/${P} - mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a "${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die + mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a \ + "${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die fi # We configure toolchains for standalone prefix systems with a sysroot, @@ -1650,7 +1656,8 @@ pkg_preinst() { # bug #802207 if has_version "${CATEGORY}/${PN}[crypt]" && ! has preserve-libs ${FEATURES}; then
[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/funtools/
commit: 84afe13990609bcaa91aaa80de442794d2dc9f47 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 19:32:56 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 19:32:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84afe139 sci-astronomy/funtools: add 1.4.8, EAPI6->8 Closes: https://bugs.gentoo.org/836815 Closes: https://bugs.gentoo.org/741112 Signed-off-by: Arthur Zamarin gentoo.org> sci-astronomy/funtools/Manifest | 1 + sci-astronomy/funtools/funtools-1.4.8.ebuild | 81 2 files changed, 82 insertions(+) diff --git a/sci-astronomy/funtools/Manifest b/sci-astronomy/funtools/Manifest index 115132c5cfca..6d96c6dbf839 100644 --- a/sci-astronomy/funtools/Manifest +++ b/sci-astronomy/funtools/Manifest @@ -1 +1,2 @@ DIST funtools-1.4.7.tar.gz 3270079 BLAKE2B 8c366d70d9d7e48c41dcd1f82374dce818c6f8e367b971b6ae44f36491bc41008645cfa02526b6173f8248c172639f7461f5a142434fe2791177718503f66332 SHA512 d53bdb00a2eb9cd70bf60e34a10e5e16435a10b96f89cd55f0ffb686fac30438e2dfc1d823578286be51bee5caf0dcd1c0f257cd8e725cf8e5aa798a6f3c245a +DIST funtools-1.4.8.tar.gz 3281636 BLAKE2B dd1fd341786e09662a6de88a102a01f02be78775bdada938c4df79f6bae388d07d711df46f52eaea6557589450e104aaff65b0823758161f1aea3301f5a82338 SHA512 f916ce582d66f0350448912be6ec427b0c697e7da49595ec04e86b105af76d229d7721b5fee8844f843b1734129b53402228d7736e55fbae83df405362fb8a6c diff --git a/sci-astronomy/funtools/funtools-1.4.8.ebuild b/sci-astronomy/funtools/funtools-1.4.8.ebuild new file mode 100644 index ..c7ba18476c52 --- /dev/null +++ b/sci-astronomy/funtools/funtools-1.4.8.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs autotools + +DESCRIPTION="FITS library and utlities for astronomical images" +HOMEPAGE="https://github.com/ericmandel/funtools"; +SRC_URI="https://github.com/ericmandel/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/1" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc static-libs" + +RDEPEND=" + dev-lang/tcl:0= + sci-astronomy/wcstools:0= + sci-visualization/gnuplot + sys-libs/zlib:0= +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + # respect libdir, dont build wcs, respect toolchain + sed -e "/INSTALL/s|/lib|/$(get_libdir)|g" \ + -e 's|${OBJS}|$(OBJS)|g' \ + -e '/^SUBLIBS/s|wcs||g' \ + -e 's/mkdir/mkdir -p/g' \ + -e '/mklib/s|-o $(PACKAGE)|-o $(PACKAGE) $(LIBS)|g' \ + -e "s| ar| $(tc-getAR)|g" \ + -e "s|ar cruv|$(tc-getAR) cruv|g" \ + -e "s|WCS_INC.*=.*|WCS_INC = $($(tc-getPKG_CONFIG) --cflags wcstools)|g" \ + -i Makefile.in */Makefile.in || die + # fix race condition (when ccache is on) + sed -e 's|$(LIB):|$(LIB): FORCE|g' \ + -e '$aFORCE:' \ + -i */Makefile.in || die + eautoreconf +} + +src_configure() { + local myeconfargs=( + --exec-prefix="${EPREFIX}/usr" + --enable-shared + --enable-dl + --with-wcslib="$($(tc-getPKG_CONFIG) --libs wcstools)" + --with-zlib="$($(tc-getPKG_CONFIG) --libs zlib)" + --with-tcl="${EPREFIX}/usr/$(get_libdir)" + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + emake + emake shtclfun +} + +src_install() { + default + # install missing includes + insinto /usr/include/funtools/fitsy + doins fitsy/*.h + + # fix bug #536630 + mv "${ED}"/usr/share/man/man3/funopen.3 \ + "${ED}"/usr/share/man/man7/funopen.7 \ + || die + + if use doc; then + dodoc doc/*.pdf doc/*html doc/*c \ + docompress -x /usr/share/doc/${PF}/*.c + fi + + if ! use static-libs; then + find "${ED}" -name "*.a" -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-print/npadmin/files/, net-print/npadmin/
commit: 5a62c61bc94f482d303b5c7e5fa3cd27cc09d6bb Author: NHOrus yahoo com> AuthorDate: Sun Mar 31 19:42:04 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 19:08:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a62c61b net-print/npadmin: fix configure error on Clang/GCC-14 Bundled configure used bad compiler check script. Running autoreconf fixed that problem. Makefile.in contained old name of configure.in, fixed that in patch EAPI bump and revbump included as now npadmin may pull new compile flags Closes: https://bugs.gentoo.org/875749 Signed-off-by: NHOrus yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/35964 Signed-off-by: Arthur Zamarin gentoo.org> .../npadmin/files/npadmin-0.8.7-makefile.patch | 43 ++ net-print/npadmin/npadmin-0.8.7-r2.ebuild | 34 + 2 files changed, 77 insertions(+) diff --git a/net-print/npadmin/files/npadmin-0.8.7-makefile.patch b/net-print/npadmin/files/npadmin-0.8.7-makefile.patch new file mode 100644 index ..140750a0b0b8 --- /dev/null +++ b/net-print/npadmin/files/npadmin-0.8.7-makefile.patch @@ -0,0 +1,43 @@ +--- a/Makefile.in 2024-03-28 13:35:04.247099098 + b/Makefile.in 2024-03-28 13:33:44.610623716 + +@@ -104,7 +104,7 @@ + NROFF = nroff + DIST_COMMON = README ./stamp-h.in AUTHORS COPYING ChangeLog INSTALL \ + Makefile.am Makefile.in NEWS TODO acconfig.h aclocal.m4 config.h.in \ +-configure configure.in install-sh memcmp.c missing mkinstalldirs \ ++configure configure.ac install-sh memcmp.c missing mkinstalldirs \ + npadmin.spec.in snprintf.c + + +@@ -118,19 +118,19 @@ + all: all-redirect + .SUFFIXES: + .SUFFIXES: .C .S .c .o .s +-$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) ++$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.ac $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile + + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + cd $(top_builddir) \ + && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status + +-$(ACLOCAL_M4): configure.in ++$(ACLOCAL_M4): configure.ac + cd $(srcdir) && $(ACLOCAL) + + config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + $(SHELL) ./config.status --recheck +-$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) ++$(srcdir)/configure: $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) + cd $(srcdir) && $(AUTOCONF) + + config.h: stamp-h +@@ -148,7 +148,7 @@ + rm -f $(srcdir)/stamp-h.in; \ + $(MAKE) $(srcdir)/stamp-h.in; \ + else :; fi +-$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h ++$(srcdir)/stamp-h.in: $(top_srcdir)/configure.ac $(ACLOCAL_M4) acconfig.h + cd $(top_srcdir) && $(AUTOHEADER) + @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null + diff --git a/net-print/npadmin/npadmin-0.8.7-r2.ebuild b/net-print/npadmin/npadmin-0.8.7-r2.ebuild new file mode 100644 index ..fa6d1bf147cd --- /dev/null +++ b/net-print/npadmin/npadmin-0.8.7-r2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Network printer command-line administration tool" +HOMEPAGE="https://npadmin.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +# this does NOT link against SNMP +# DEPEND="" + +PATCHES=( + "${FILESDIR}"/${P}-stdlib.patch + "${FILESDIR}"/${P}-gcc6.patch + "${FILESDIR}"/${P}-makefile.patch +) + +src_prepare() { + default + eautoreconf +} + +src_install() { + dobin npadmin + doman npadmin.1 + dodoc README AUTHORS ChangeLog INSTALL NEWS README TODO +}
[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/
commit: f0e3b4f90161456e944bd1882b03b7f0afa18a8d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 19:03:22 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 19:03:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e3b4f9 app-doc/python-docs: Stabilize 3.11.9 x86, #929046 Signed-off-by: Arthur Zamarin gentoo.org> app-doc/python-docs/python-docs-3.11.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/python-docs/python-docs-3.11.9.ebuild b/app-doc/python-docs/python-docs-3.11.9.ebuild index bac9c5220831..0ecde4985dc6 100644 --- a/app-doc/python-docs/python-docs-3.11.9.ebuild +++ b/app-doc/python-docs/python-docs-3.11.9.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html" LICENSE="PSF-2" SLOT="$(ver_cut 1-2)" -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" src_install() { rm -r _sources || die
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 05f0124a6aa223acf90f168f963d54f378ca3a69 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 19:03:22 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 19:03:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f0124a dev-lang/python: Stabilize 3.11.9 x86, #929046 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/python/python-3.11.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.11.9.ebuild b/dev-lang/python/python-3.11.9.ebuild index e0b6f1d35c76..0b7d97cc23bc 100644 --- a/dev-lang/python/python-3.11.9.ebuild +++ b/dev-lang/python/python-3.11.9.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE=" bluetooth build debug +ensurepip examples gdbm libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: c85c8365ce79747948f3bccd07e4eda7d1188bcf Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 19:03:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 19:03:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85c8365 dev-lang/python: Stabilize 3.11.9 amd64, #929046 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/python/python-3.11.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.11.9.ebuild b/dev-lang/python/python-3.11.9.ebuild index dc2597b8c502..be68c007715d 100644 --- a/dev-lang/python/python-3.11.9.ebuild +++ b/dev-lang/python/python-3.11.9.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE=" bluetooth build debug +ensurepip examples gdbm libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: fb7d0fa6c829bd2fd00a9fc2abe572d9c70d871b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 19:03:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 19:03:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7d0fa6 dev-lang/python: Stabilize 3.11.9 arm, #929046 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/python/python-3.11.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.11.9.ebuild b/dev-lang/python/python-3.11.9.ebuild index be68c007715d..e0b6f1d35c76 100644 --- a/dev-lang/python/python-3.11.9.ebuild +++ b/dev-lang/python/python-3.11.9.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE=" bluetooth build debug +ensurepip examples gdbm libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/
commit: 888a6907c0fd8d8abf06ba80f18876a702474299 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 19:03:19 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 19:03:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888a6907 app-doc/python-docs: Stabilize 3.11.9 arm, #929046 Signed-off-by: Arthur Zamarin gentoo.org> app-doc/python-docs/python-docs-3.11.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/python-docs/python-docs-3.11.9.ebuild b/app-doc/python-docs/python-docs-3.11.9.ebuild index 4d66dafe7d97..bac9c5220831 100644 --- a/app-doc/python-docs/python-docs-3.11.9.ebuild +++ b/app-doc/python-docs/python-docs-3.11.9.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html" LICENSE="PSF-2" SLOT="$(ver_cut 1-2)" -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" src_install() { rm -r _sources || die
[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/
commit: bc59971e037dadff61bd9edc087db6d649b1ae85 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 19:03:16 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 19:03:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc59971e app-doc/python-docs: Stabilize 3.11.9 amd64, #929046 Signed-off-by: Arthur Zamarin gentoo.org> app-doc/python-docs/python-docs-3.11.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/python-docs/python-docs-3.11.9.ebuild b/app-doc/python-docs/python-docs-3.11.9.ebuild index a884c6990ca4..4d66dafe7d97 100644 --- a/app-doc/python-docs/python-docs-3.11.9.ebuild +++ b/app-doc/python-docs/python-docs-3.11.9.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html" LICENSE="PSF-2" SLOT="$(ver_cut 1-2)" -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" src_install() { rm -r _sources || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab/
commit: 5384681702c91de5bd05e3e4cf945dbc72708cd4 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 26 18:32:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 26 18:55:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53846817 dev-python/jupyterlab: Bump to 4.1.7 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyterlab/Manifest| 1 + dev-python/jupyterlab/jupyterlab-4.1.7.ebuild | 80 +++ 2 files changed, 81 insertions(+) diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest index d01d17ae45a6..9dd0d4984b59 100644 --- a/dev-python/jupyterlab/Manifest +++ b/dev-python/jupyterlab/Manifest @@ -1 +1,2 @@ DIST jupyterlab-4.1.6.tar.gz 21773628 BLAKE2B b2855ecc4fa0cc892fab9bb79c19a3cec0ea577c9c490571ad4028e9fe35bca87fc61d0035cc889bee14313475825344e1cea69f34af4a908c5d2a304250d983 SHA512 b895aac68c6df3affb47eaebc243ecf7d778228a5adec8b8a047783e341008ab4beb0fe50b92138f765e7a72acfbe906f63f41aebe1a72544fe3030105d52716 +DIST jupyterlab-4.1.7.tar.gz 21773423 BLAKE2B 6456011cd841b0c61b09ecd647443cd68abc4a48151ddeab6b5834f22fd99616470a70fc68897a8b46cb32873a49c3f950006eff80facd6e109d337be5d95569 SHA512 01c8b1a496c621d387a8b03c8705c1807f9f18d09be30aa3327a9beac1fa97b23df02f518490d984ac022f1265a55104d7db69ca69a79941c526b50946c8d20b diff --git a/dev-python/jupyterlab/jupyterlab-4.1.7.ebuild b/dev-python/jupyterlab/jupyterlab-4.1.7.ebuild new file mode 100644 index ..b655c8c83338 --- /dev/null +++ b/dev-python/jupyterlab/jupyterlab-4.1.7.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi xdg + +DESCRIPTION="JupyterLab computational environment" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyterlab/jupyterlab/ + https://pypi.org/project/jupyterlab/ +" + +LICENSE="BSD MIT GPL-3 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/async-lru[${PYTHON_USEDEP}] + >=dev-python/httpx-0.25.0[${PYTHON_USEDEP}] + >=dev-python/ipykernel-6.5.0[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] + dev-python/jupyter-core[${PYTHON_USEDEP}] + >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] + =dev-python/jupyterlab-server-2.27.1[${PYTHON_USEDEP}] + =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.10) + >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}] + dev-python/traitlets[${PYTHON_USEDEP}] + net-libs/nodejs +" + +BDEPEND=" + dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-cache[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # These tests call npm and want internet + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build +) + +EPYTEST_IGNORE=( + jupyterlab/tests/test_announcements.py +) + +distutils_enable_tests pytest +# TODO: package sphinx_copybutton +#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/myst-parser + +python_install_all() { + distutils-r1_python_install_all + mv "${ED}/usr/etc" "${ED}/etc" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/keyring/
commit: 4b417c7f9e9c9fc353c266b49c0af270ee6d7001 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 26 18:30:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 26 18:55:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b417c7f dev-python/keyring: Bump to 25.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/keyring/Manifest | 1 + dev-python/keyring/keyring-25.2.0.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest index 7934751d5665..e1bc555df8da 100644 --- a/dev-python/keyring/Manifest +++ b/dev-python/keyring/Manifest @@ -1,2 +1,3 @@ DIST keyring-24.3.1.tar.gz 60454 BLAKE2B cb0a9b82163febbbd737f2f25353bf96cbb7b8a87c7db00523960b3fce5595c6af65bc02b7d070b0fa5a466fc53530975de8f7a44ab9a9f783d2db34b1a67901 SHA512 53f26763175c7f1de041d8805062696ef3ef6c79792cdc75ae72621da8e729ac4cbb6e76937db2a0a5ce4bc41ab92c164d62e4627f92edab8c0d0fc02ca4980e DIST keyring-25.1.0.tar.gz 60191 BLAKE2B 90cf0088f7740f6bc6562173b98630f885eca4c011be513532630ecaf4ca327053e37444b88ef5110a224567a68ad14228f59cf859090761be08a17d007b18ba SHA512 991023f96c9ffa98b65ee48cb07908bfa0c2a56af13aba60f476a5c99eea9c627112a8eb777c2a8be1ae87cfc8fc79ba68c9ca08ed53002e9e240e64f937cff4 +DIST keyring-25.2.0.tar.gz 60808 BLAKE2B a9f97b80593cc1fc4716b0c97579408d4485dbd9dab415fa98e1827130cea425a03ff6188282ffb0125327feb6ed282260c15d21ce603f4d2561a94f83e6cbd0 SHA512 36ef4a78d5b9081f13ea7aabbfbe508e0ee275cbdf458fbcb36da5a360f91df79ce4c54bf0ce4000d91961d06f019d75a9ffc46328ef7d9e14e9a883508a1950 diff --git a/dev-python/keyring/keyring-25.2.0.ebuild b/dev-python/keyring/keyring-25.2.0.ebuild new file mode 100644 index ..4e1deec56116 --- /dev/null +++ b/dev-python/keyring/keyring-25.2.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE=" + https://github.com/jaraco/keyring/ + https://pypi.org/project/keyring/ +" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}] + dev-python/jaraco-classes[${PYTHON_USEDEP}] + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] + >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib-metadata-4.11.4[${PYTHON_USEDEP}] + ' 3.10 3.11) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # this test fails if importlib-metadata returns more than one + # entry, i.e. when keyring is installed already + tests/test_packaging.py::test_entry_point + ) + local EPYTEST_IGNORE=( + # apparently does not unlock the keyring properly + tests/backends/test_libsecret.py + # hangs + tests/backends/test_kwallet.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 5a55418cf5f7ae785d7e6ece421131283e5e4eda Author: Michał Górny gentoo org> AuthorDate: Fri Apr 26 18:54:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 26 18:55:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a55418c app-arch/libarchive: Bump to 3.7.4 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/Manifest| 2 + app-arch/libarchive/libarchive-3.7.4.ebuild | 176 2 files changed, 178 insertions(+) diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest index 441ef7e81de2..2baf43a36402 100644 --- a/app-arch/libarchive/Manifest +++ b/app-arch/libarchive/Manifest @@ -2,3 +2,5 @@ DIST libarchive-3.7.2.tar.xz 5237056 BLAKE2B 7221db4811a965ee61d879a260348036362 DIST libarchive-3.7.2.tar.xz.asc 659 BLAKE2B 7141baf007b89b7ee38ec817b648cef5efb4d694953fcd49f6ed2dc95cf4da2d9259262b9eb4f01ff5d4ecee1257b266a8c6687a8e8ef8790121048229f1ad22 SHA512 c2ce850088245d7723720737d74d1cc1819984d01b3f9e4ed96b0757f4c6d6d511b78792181a12400c563632d74edcd0c2c3a4b7527cba40ada7ef74488078fc DIST libarchive-3.7.3.tar.xz 5428992 BLAKE2B c53672c8cdbe8f406f00bf4fc6b36e4dffcd23a33909dbec6ef06b86dceefc6062840eff629ba3bd19c36121720e16a8ba10dfa1a35ebed186cc92eb144f55d0 SHA512 984e7c61010b9555bafe54d5f52ff2d089e28afe5cea3a14615e2aca8539075293789d18f17f8915882ec328bcbdca7b3d1536d6dc19620ca226e8b6d802ef63 DIST libarchive-3.7.3.tar.xz.asc 659 BLAKE2B bfe18e36ef2e96ad46ab2cd1236701b4b80f41ebb840681c1baf7eac72f38444cc0619645fac17d3acdda6553b294483d87f0a92d9575138d117934e838d85d2 SHA512 9f340b41fc9db34f1c4e0823d559b666196d3031249e05981cfb43a401aa8a85710f14ba1cc784ab3ca367439e4c485668dffe7020f38f50b3ed35810df504a1 +DIST libarchive-3.7.4.tar.xz 5417660 BLAKE2B 128f72235da61e112201046c0cfe62a8c580cf73b426c4cfe270ae913356f6ad430ba33a663dcd617b082c7baf45ada8d1c9928c45fea16fd57e8020693a60bc SHA512 84bc346ba15861ab10aa54a3d687de955178e4efbe12bf3a49a467181e7f819673949f131f4c8338de8ed6e319a8565af376e5a540380bda08e60dffbc7c8686 +DIST libarchive-3.7.4.tar.xz.asc 659 BLAKE2B 77e705194f6e9a9f97da0ac43c9b3157e1a8a490d26da34079e4ef3f2bcf98d6f6e95567e110287fab0ec26d3fc27e5bbeff7569c9ca138de2caf47af737c6d0 SHA512 82caa18a78661ea717ce93cdcb0806eed48450c20fb4d45cb4c33001f2d4d0fb5a791552acbb24ad8c41772e1d0b66c76c9cb86946bc862109721a0c986f5331 diff --git a/app-arch/libarchive/libarchive-3.7.4.ebuild b/app-arch/libarchive/libarchive-3.7.4.ebuild new file mode 100644 index ..4e1429fdc70c --- /dev/null +++ b/app-arch/libarchive/libarchive-3.7.4.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit libtool multilib-minimal toolchain-funcs verify-sig + +DESCRIPTION="Multi-format archive and compression library" +HOMEPAGE=" + https://www.libarchive.org/ + https://github.com/libarchive/libarchive/ +" +SRC_URI=" + https://www.libarchive.de/downloads/${P}.tar.xz + verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc ) +" + +LICENSE="BSD BSD-2 BSD-4 public-domain" +SLOT="0/13" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE=" + acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle + static-libs test xattr +zstd +" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib[${MULTILIB_USEDEP}] + acl? ( virtual/acl[${MULTILIB_USEDEP}] ) + blake2? ( app-crypt/libb2[${MULTILIB_USEDEP}] ) + bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] ) + expat? ( dev-libs/expat[${MULTILIB_USEDEP}] ) + !expat? ( dev-libs/libxml2[${MULTILIB_USEDEP}] ) + iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] ) + kernel_linux? ( + xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] ) + ) + dev-libs/openssl:0=[${MULTILIB_USEDEP}] + lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.2.5-r1[${MULTILIB_USEDEP}] ) + lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] ) + nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + kernel_linux? ( + virtual/os-headers + e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] ) + ) + test? ( + app-arch/lrzip + app-arch/lz4 + app-arch/lzip + app-arch/lzop + app-arch/xz-utils + app-arch/zstd + lzma? ( app-arch/xz-utils[extra-filters(+)] ) + ) +" +BDEPEND=" + verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 ) + elibc_musl? ( sys-libs/queue-standalone ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc + +# false positives (checks for libc-d
[gentoo-commits] repo/gentoo:master commit in: dev-python/dask-expr/
commit: edc44723979cfe56376cdedd87a53a8b3bfd75d3 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 26 18:34:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 26 18:55:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc44723 dev-python/dask-expr: Bump to 1.0.13 Signed-off-by: Michał Górny gentoo.org> dev-python/dask-expr/Manifest| 1 + dev-python/dask-expr/dask-expr-1.0.13.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/dev-python/dask-expr/Manifest b/dev-python/dask-expr/Manifest index bdb6cbbb5140..9d4ec9431499 100644 --- a/dev-python/dask-expr/Manifest +++ b/dev-python/dask-expr/Manifest @@ -1,3 +1,4 @@ DIST dask-expr-1.0.11.gh.tar.gz 242347 BLAKE2B 38b35e4558fc589738d98b59bcaa378351dfa0c3a7fd7919b709db1ef5b5b97fd431aa2fc07ba69ec41012c91667873615fea763efee2d8f07b99eee910e SHA512 ddd4cd3582dc843a3dd7702f5a457df44d97b7b3828629d702c209f4b84fc1410b059029f82dc167ebefbf3de148aed7f54ecc69241c179c86bf66f9bbd19f41 DIST dask-expr-1.0.12.gh.tar.gz 253354 BLAKE2B 566075d45e3d3b0521cf686b231c0e17f8f445ac95f81f8f32a10c2627cba62e243c02b4ef8d8eed88771df6ce52f88923c5d6fad94a84f950c33ffc70ea550f SHA512 423797cb6142761bbaf56970f474ecf96b047675c8032f2e73427158320f3dd012e861cd9c86560c75c51b9e1350b1081ad5bd0943cde6522b3c21a799fee307 +DIST dask-expr-1.0.13.gh.tar.gz 253953 BLAKE2B a3261ef74ec46835b29223a81ac7a69ae36599af4a092ac87876ca64fc764c1b042b14d39bf624132b2d3623979263ed382f6938793d0d7e1ded7679d0971b32 SHA512 5d32b7cdcc9004ca761ab1c16cccab8bd9487f528d0b09a98b5557ff24bf0a4e432e86b1fcb4e4a1ca78b38848ca85a0b6760a904917141cb73d8d27d80a876c DIST dask-expr-1.0.5.gh.tar.gz 239409 BLAKE2B 0fae8540f40cbdead823f300a68df239bb838bb88d34c000b6d29ee451609a4cfc4422586cbf1fc3d2e10b50ffab6e8a2414c14c00635d929d92d7e40b1abff5 SHA512 3baf9e1aca78bc8158bce0e6beb323e511fa5717578bb10bfce27ec38a8f7b6e25b21edeffc669a1ac5f4a987dbbd948bba0f4375f3c5b329d13fab7093708ea diff --git a/dev-python/dask-expr/dask-expr-1.0.13.ebuild b/dev-python/dask-expr/dask-expr-1.0.13.ebuild new file mode 100644 index ..c853f4410855 --- /dev/null +++ b/dev-python/dask-expr/dask-expr-1.0.13.ebuild @@ -0,0 +1,65 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="High Level Expressions for Dask" +HOMEPAGE=" + https://github.com/dask/dask-expr/ + https://pypi.org/project/dask-expr/ +" +# pypi tarball removes tests, as of 1.0.1 +SRC_URI=" + https://github.com/dask/dask-expr/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + >=dev-python/dask-2024.4.2[${PYTHON_USEDEP}] + >=dev-python/pyarrow-7.0.0[${PYTHON_USEDEP}] + >=dev-python/pandas-2[${PYTHON_USEDEP}] +" +# TODO: make pandas depend on pyarrow unconditionally? we're having +# transitive deps here. +BDEPEND=" + dev-python/versioneer[${PYTHON_USEDEP}] + test? ( + dev-libs/apache-arrow[parquet,snappy] + dev-python/pyarrow[parquet,${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin + sed -i -e '/dask/s:==:>=:' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # requires distributed + 'dask_expr/tests/test_shuffle.py::test_respect_context_shuffle[shuffle]' + # TODO + dask_expr/tests/test_groupby.py::test_groupby_index_array + ) + local EPYTEST_IGNORE=( + # requires distributed + dask_expr/io/tests/test_parquet.py + dask_expr/tests/test_diagnostics.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/superqt/
commit: bf942fe594caa32ad598e3669e6b308ef5f53a21 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 26 18:33:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 26 18:55:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf942fe5 dev-python/superqt: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/superqt/Manifest | 2 -- dev-python/superqt/superqt-0.6.2.ebuild | 49 - dev-python/superqt/superqt-0.6.3.ebuild | 49 - 3 files changed, 100 deletions(-) diff --git a/dev-python/superqt/Manifest b/dev-python/superqt/Manifest index bbe404ed2a09..e3c34fc11b5b 100644 --- a/dev-python/superqt/Manifest +++ b/dev-python/superqt/Manifest @@ -1,3 +1 @@ -DIST superqt-0.6.2.tar.gz 94990 BLAKE2B 1990dcd048fd18913d2c68eb41dd3a0fb1778e468e6c74608f6171e92c0f2a4bf828fb3f73fbbf47f2404fda9864af8bcac66a0a490c35c596e5b5090be39a3a SHA512 8c794ea8dfb8e5aedb3390ce895d392e76faa714f08c1a43c4d8b82ca6353317d9050e5b79d0696e85247fb8772c5fea20642bd7914b1713cd63a737c64397fb -DIST superqt-0.6.3.tar.gz 95200 BLAKE2B 8cd751cd3aefeca192c795ecac4002b8556ea9f6f3a9f7be3b44ff5327dc0dd578cf81aef899453892a5fb43636016abbe808f89e46e3ab8ad88e2094c65f385 SHA512 f50a23cd2999f911160c2b4881501110ea3157640d5801d220f84e38f92cdf7c405194ddf26c990057103c75238ceebef77ec42f7da5f438b702dea10db7232b DIST superqt-0.6.4.tar.gz 95502 BLAKE2B 0354fbea1925bac84a72fc1d8e0402ba80fdd38cdec32a0e91c4b360dc8d906d631e5e36ffea8d20baae9d1e620417a08f19c2d4d37778f2e50ca3673e12bca3 SHA512 934df6d7c0dd80e045a03b88fb6b254fd7f7e3a09c882bcd46c3635ed7ba434c5704b110dd590a491fc9cead767c2f885245fdae09ef26e1a1e556d66cb2d7a3 diff --git a/dev-python/superqt/superqt-0.6.2.ebuild b/dev-python/superqt/superqt-0.6.2.ebuild deleted file mode 100644 index d28d26f40bb0.. --- a/dev-python/superqt/superqt-0.6.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi virtualx - -DESCRIPTION="Missing widgets and components for PyQt/PySide" -HOMEPAGE=" - https://github.com/pyapp-kit/superqt - https://pypi.org/project/superqt/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}] - >=dev-python/QtPy-1.1.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-3.7.4.3[${PYTHON_USEDEP}] -" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pytest-qt[${PYTHON_USEDEP}] - ) -" - -EPYTEST_IGNORE=( - # pint and pyconify not packaged - tests/test_quantity.py -) - -EPYTEST_DESELECT=( - # fails in the sandbox, but works outside of it - tests/test_eliding_label.py::test_wrapped_eliding_label -) - -distutils_enable_tests pytest - -python_test() { - virtx distutils-r1_python_test -} diff --git a/dev-python/superqt/superqt-0.6.3.ebuild b/dev-python/superqt/superqt-0.6.3.ebuild deleted file mode 100644 index d28d26f40bb0.. --- a/dev-python/superqt/superqt-0.6.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi virtualx - -DESCRIPTION="Missing widgets and components for PyQt/PySide" -HOMEPAGE=" - https://github.com/pyapp-kit/superqt - https://pypi.org/project/superqt/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}] - >=dev-python/QtPy-1.1.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-3.7.4.3[${PYTHON_USEDEP}] -" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pytest-qt[${PYTHON_USEDEP}] - ) -" - -EPYTEST_IGNORE=( - # pint and pyconify not packaged - tests/test_quantity.py -) - -EPYTEST_DESELECT=( - # fails in the sandbox, but works outside of it - tests/test_eliding_label.py::test_wrapped_eliding_label -) - -distutils_enable_tests pytest - -python_test() { - virtx distutils-r1_python_test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mechanize/
commit: fa59efd18c2083122fd544854124114499c088d1 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 26 18:33:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 26 18:55:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa59efd1 dev-python/mechanize: Bump to 0.4.10 Signed-off-by: Michał Górny gentoo.org> dev-python/mechanize/Manifest| 1 + dev-python/mechanize/mechanize-0.4.10.ebuild | 34 2 files changed, 35 insertions(+) diff --git a/dev-python/mechanize/Manifest b/dev-python/mechanize/Manifest index 0679fda04d7d..9762e1d2e5e7 100644 --- a/dev-python/mechanize/Manifest +++ b/dev-python/mechanize/Manifest @@ -1 +1,2 @@ +DIST mechanize-0.4.10.tar.gz 218291 BLAKE2B 7a6f293ac5622b4ac01d1b84327e4dd41132eb2fdfaf9826e6c7a8b088890ae8b4b5f4e90aca930761d532702138f0be6f9394e48ee2defc48dcb5f19ee22a79 SHA512 76d13ac8ac06e8e3836ba814259e1ec8495ebbfc259d4f8652f3ed23863b6a5f6fc5983409083ad9f5d0312db6581b0e7b32bfe6d46ecd190006188ac4cf3fc8 DIST mechanize-0.4.9.tar.gz 218286 BLAKE2B 42ea97f843ec61b5ae05913e564f0cdb473976ea4e08a886c3bed15b27cea64def7fe5c73c1b809e48688d5ae41c269e85b633a24731c83409bf9855fc72b85f SHA512 a0c5d6e01ddabd35dded9908e4f7e24cb0a8c20a674af603cd2f5f146c75d38dc96c36af0898646691206ce41745dff9a736ce53efd03ff48e55e763814b893c diff --git a/dev-python/mechanize/mechanize-0.4.10.ebuild b/dev-python/mechanize/mechanize-0.4.10.ebuild new file mode 100644 index ..27279bb94b4f --- /dev/null +++ b/dev-python/mechanize/mechanize-0.4.10.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Stateful programmatic web browsing in Python" +HOMEPAGE=" + https://github.com/python-mechanize/mechanize/ + https://pypi.org/project/mechanize/ +" + +LICENSE="|| ( BSD ZPL )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/html5lib-0.9[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + ) +" + +python_test() { + "${EPYTHON}" run_tests.py -v || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: 80dec29ca3cd2cf98b43c156ed829ca658ac5023 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 26 18:21:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 26 18:55:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dec29c dev-python/sentry-sdk: Bump to 2.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/sentry-sdk/Manifest| 1 + dev-python/sentry-sdk/sentry-sdk-2.0.1.ebuild | 160 ++ 2 files changed, 161 insertions(+) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index beec52a5a2cd..25daeb35f51a 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,3 +1,4 @@ DIST sentry-python-1.44.1.gh.tar.gz 472129 BLAKE2B ae98f7c6292ed3d95e4c33221154b065d6348c2e34efd4b4b10f083ff9082765594f39a1b0adf0df945ba7948e2b0d0d31cf2fb3987d1f65e1bd0e582be7a76b SHA512 c9de3538cdf2ccce2b6775ff57308f122d1e7f5db5036db78ec8b85a423edfbacb806080b4ededba42bc33e419b5fc71cc011bdbcf542e4aa9be1978a0129bc8 DIST sentry-python-1.45.0.gh.tar.gz 475425 BLAKE2B 8dc46154dfc1c7c9104a706be032b5269d407dee6845da252f1c603ea4f9486d02d1d3c6bec314064b821dee31b503d07a9c17935ca1f4dd6cc4d7b9c3165094 SHA512 dad23a3f6a8e6ef5fe78e1d38a61977d8974edf306d5688537f331801d8fa0f60743d18cc3dadf6e9a9666c55a01c98b9ff8d8808ece7d8f95ee68a69b6cb9be DIST sentry-python-2.0.0.gh.tar.gz 484223 BLAKE2B 3630ed4585ce6088d648a28b3606e945de0e230ed4a611fc1b8954e7a05f8a3e3f80ae7110c64a54ae81569fb48a0ef3ed856f8dfeec441454238157016475d4 SHA512 a97ef336e54c2e28ae4e9ff4dc921fc892bb4567c2a926c6ec5d1c838417bb8c3293576ca450bc7f08721ebe9ce37bd45e4752b6223a76a3724f2b8912426fb4 +DIST sentry-python-2.0.1.gh.tar.gz 486632 BLAKE2B ace9891068050d988b3c16622f6937486f733caaf3de864ed973ea156e1e06e44f2d73764d01d5943a9347044c3c880bb9cf00229f2a36f2730aad9ef55660d0 SHA512 c62447a990ead1bebee89cd16d7a9d7a3798c48af53fba2cf5cece47c9bf5971fa1cd2b028b9fe8f7d9996cc48962ca50a61df9899b1c24a2dffced74f38e6ce diff --git a/dev-python/sentry-sdk/sentry-sdk-2.0.1.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.0.1.ebuild new file mode 100644 index ..714519a746bd --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-2.0.1.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 + +MY_P=sentry-python-${PV} +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/puremagic/
commit: 2886755110d1700d846d799dd003f073c382837d Author: Michał Górny gentoo org> AuthorDate: Fri Apr 26 18:31:03 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 26 18:55:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28867551 dev-python/puremagic: Bump to 1.22 Signed-off-by: Michał Górny gentoo.org> dev-python/puremagic/Manifest | 1 + dev-python/puremagic/puremagic-1.22.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-python/puremagic/Manifest b/dev-python/puremagic/Manifest index e60787c0ae9c..0959516923b7 100644 --- a/dev-python/puremagic/Manifest +++ b/dev-python/puremagic/Manifest @@ -1 +1,2 @@ DIST puremagic-1.21.gh.tar.gz 296990 BLAKE2B 78709c296ee8599009f07f8fadfaa60957895d1a45d3fd5f12605a54901e2f0ab878abdb4dc121a77d2c4da922b2f5a173d13ef660a2265298716a26da28f293 SHA512 cc2c76a2ddcfacdfce778e565b07692dcd247723aa85c562ba4d8c70992f79a8f13a7bc33f1468ee37298c266d35d76febe2e6164fdc145077d68b05cfa2e1c4 +DIST puremagic-1.22.gh.tar.gz 304145 BLAKE2B 8165ae8527462223255a04c84c3e9f15b76298a8e8ad1f38ae3f92c6e359d514efa543cb290d45d37c2d5aa44a6e082e626cf0ed570c40c905f570b8569f43bf SHA512 d447861e9f7a15f307fdf0ee1e34c5f03304dabb783ba4bfdbfa304fdfa0071b9f51ee9b0a3835417057b9fe4143cf5277a0be451024dc253a88bb94b05b9a99 diff --git a/dev-python/puremagic/puremagic-1.22.ebuild b/dev-python/puremagic/puremagic-1.22.ebuild new file mode 100644 index ..e9212eebd43c --- /dev/null +++ b/dev-python/puremagic/puremagic-1.22.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Pure python implementation of magic file detection" +HOMEPAGE=" + https://github.com/cdgriffith/puremagic/ + https://pypi.org/project/puremagic/ +" +SRC_URI=" + https://github.com/cdgriffith/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( CHANGELOG.md README.rst ) + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest/
commit: a8d24bcf3a15472107d0c5a3eb48e5c440c184a0 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 26 18:28:24 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 26 18:55:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d24bcf dev-python/pytest: Bump to 8.1.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest/Manifest| 1 + dev-python/pytest/pytest-8.1.2.ebuild | 113 ++ 2 files changed, 114 insertions(+) diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest index 12dda2dc03ae..2b409ccd1829 100644 --- a/dev-python/pytest/Manifest +++ b/dev-python/pytest/Manifest @@ -1,3 +1,4 @@ DIST pytest-7.4.4.tar.gz 1357116 BLAKE2B 0bf281b3d4b7b2eb7805423a75c8c2befa820cc230318511e5a2d5ea35321a78a2603d5dbc033414ed73171525371efa9d9f54083d5638fc752c1c218e6d53aa SHA512 28a259dac6739683c131993409d508e10fbfee461291b8fc7697dd83f30725a3c60e681ba00b5669a215af6a5e683f07a329485d780acc9ad0372a6552f783a1 DIST pytest-8.0.2.tar.gz 1396924 BLAKE2B ad95d246f5592cfe54faea6c96e38cb60d3e2713070d1ff7cab6c42aea312883c5d97c99a930dbcbd8493e966c4b8351320f6494b4ab904afbf21d7e1dd004a7 SHA512 c495943baad05e09b467d23c7afadb3edff7ae93ee96290d6db9e64739236888148b63dff7e8e25b331b11bd48c55fb0ca8901cf823d69b1a922e94915bab2f1 DIST pytest-8.1.1.tar.gz 1409703 BLAKE2B 8e382c87af1bbbc235f9b27f8bb892d08393e0a9821f32373ee2546112c24dc6f90e1990f10ef799a94a1426a83a2bc3de0be9e7efde90cbf4eac5a0c9ee375c SHA512 f1a9f69cd4eca3ab36c36bc666bf70b099125ed6e17b89d13554c3f13b100d05abfd0b35516660d00ca4fb9eca81164ab02bc8f7a9a8d90fd4302bf399cd88c0 +DIST pytest-8.1.2.tar.gz 1410060 BLAKE2B 1379047c5ba434e98a383756c53a9cf31dc3bd3abcc49820f872b9110ec70906ca14080ce17ed2770b71195fbd79627a0eb16ee00429e165368144b20153a02b SHA512 a6ffae29da98ee4c357ebb03f00c4bc1a33f093ef867ad118841695548468c7f229eaa2c029a2ce3b158bbb0a65be5014e91555a223d04c1c72e614cb1d00546 diff --git a/dev-python/pytest/pytest-8.1.2.ebuild b/dev-python/pytest/pytest-8.1.2.ebuild new file mode 100644 index ..f57a5169cba9 --- /dev/null +++ b/dev-python/pytest/pytest-8.1.2.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) + +inherit distutils-r1 pypi + +DESCRIPTION="Simple powerful testing with Python" +HOMEPAGE=" + https://pytest.org/ + https://github.com/pytest-dev/pytest/ + https://pypi.org/project/pytest/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/iniconfig[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + =dev-python/pluggy-1.4[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + >=dev-python/tomli-1[${PYTHON_USEDEP}] + ' 3.10) + !!<=dev-python/flaky-3.7.0-r5 +" +BDEPEND=" + >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + dev-python/argcomplete[${PYTHON_USEDEP}] + >=dev-python/attrs-19.2[${PYTHON_USEDEP}] + >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/xmlschema[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +src_test() { + # workaround new readline defaults + echo "set enable-bracketed-paste off" > "${T}"/inputrc || die + local -x INPUTRC="${T}"/inputrc + distutils-r1_src_test +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x COLUMNS=80 + + local EPYTEST_DESELECT=( + # broken by epytest args + testing/test_warnings.py::test_works_with_filterwarnings + + # tend to be broken by random pytest plugins + # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out) + testing/test_helpconfig.py::test_version_less_verbose + testing/test_helpconfig.py::test_version_verbose + testing/test_junitxml.py::test_random_report_log_xdist + testing/test_junitxml.py::test_runs_twice_xdist + testing/t
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/
commit: 5f21425212e06d6d8f91f3ce848a9fa9ec3048a6 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 26 18:15:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 26 18:55:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f214252 dev-libs/libgit2: Fix handling USE=ssh Closes: https://bugs.gentoo.org/930720 Signed-off-by: Michał Górny gentoo.org> dev-libs/libgit2/{libgit2-1.8.0.ebuild => libgit2-1.8.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libgit2/libgit2-1.8.0.ebuild b/dev-libs/libgit2/libgit2-1.8.0-r1.ebuild similarity index 98% rename from dev-libs/libgit2/libgit2-1.8.0.ebuild rename to dev-libs/libgit2/libgit2-1.8.0-r1.ebuild index e6996dbfbafa..dbc498fedac5 100644 --- a/dev-libs/libgit2/libgit2-1.8.0.ebuild +++ b/dev-libs/libgit2/libgit2-1.8.0-r1.ebuild @@ -39,7 +39,7 @@ BDEPEND=" src_configure() { local mycmakeargs=( -DBUILD_TESTS=$(usex test) - -DUSE_SSH=$(usex ssh) + -DUSE_SSH=$(usex ssh ON OFF) -DUSE_GSSAPI=$(usex gssapi ON OFF) -DUSE_HTTP_PARSER=system -DREGEX_BACKEND=pcre2
[gentoo-commits] repo/gentoo:master commit in: net-irc/ircii/
commit: 2bab302278df74190757d7dd06c5b720e256a772 Author: Cristian Othón Martínez Vera cfuga mx> AuthorDate: Fri Apr 26 18:29:34 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Apr 26 18:47:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bab3022 net-irc/ircii: update HOMEPAGE Changed URL since January 2024. Signed-off-by: Cristian Othón Martínez Vera cfuga.mx> Closes: https://github.com/gentoo/gentoo/pull/36441 Signed-off-by: Ben Kohler gentoo.org> net-irc/ircii/ircii-20210314-r2.ebuild | 4 ++-- net-irc/ircii/ircii-20221016.ebuild| 2 +- net-irc/ircii/ircii-20230930.ebuild| 2 +- net-irc/ircii/ircii-20240111.ebuild| 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-irc/ircii/ircii-20210314-r2.ebuild b/net-irc/ircii/ircii-20210314-r2.ebuild index 96798fa2d232..4f739a771063 100644 --- a/net-irc/ircii/ircii-20210314-r2.ebuild +++ b/net-irc/ircii/ircii-20210314-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,9 +6,9 @@ EAPI=7 inherit toolchain-funcs DESCRIPTION="An IRC and ICB client that runs under most UNIX platforms" +HOMEPAGE="http://eterna23.net/ircii/"; SRC_URI="https://ircii.warped.com/${P}.tar.bz2 https://ircii.warped.com/old/${P}.tar.bz2"; -HOMEPAGE="http://eterna.com.au/ircii/"; LICENSE="BSD" SLOT="0" diff --git a/net-irc/ircii/ircii-20221016.ebuild b/net-irc/ircii/ircii-20221016.ebuild index 36c4fb28d114..293dc6be1889 100644 --- a/net-irc/ircii/ircii-20221016.ebuild +++ b/net-irc/ircii/ircii-20221016.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit toolchain-funcs DESCRIPTION="An IRC and ICB client that runs under most UNIX platforms" +HOMEPAGE="http://eterna23.net/ircii/"; SRC_URI="https://ircii.warped.com/${P}.tar.bz2 https://ircii.warped.com/old/${P}.tar.bz2 https://dev.gentoo.org/~bkohler/dist/${P}.tar.bz2"; -HOMEPAGE="http://eterna.com.au/ircii/"; LICENSE="BSD" SLOT="0" diff --git a/net-irc/ircii/ircii-20230930.ebuild b/net-irc/ircii/ircii-20230930.ebuild index ada997f148c3..961740bb6e88 100644 --- a/net-irc/ircii/ircii-20230930.ebuild +++ b/net-irc/ircii/ircii-20230930.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit toolchain-funcs DESCRIPTION="An IRC and ICB client that runs under most UNIX platforms" +HOMEPAGE="http://eterna23.net/ircii/"; SRC_URI="https://ircii.warped.com/${P}.tar.bz2 https://ircii.warped.com/old/${P}.tar.bz2 https://dev.gentoo.org/~bkohler/dist/${P}.tar.bz2"; -HOMEPAGE="http://eterna.com.au/ircii/"; LICENSE="BSD" SLOT="0" diff --git a/net-irc/ircii/ircii-20240111.ebuild b/net-irc/ircii/ircii-20240111.ebuild index e34516a6e3b7..aed697690162 100644 --- a/net-irc/ircii/ircii-20240111.ebuild +++ b/net-irc/ircii/ircii-20240111.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit toolchain-funcs DESCRIPTION="An IRC and ICB client that runs under most UNIX platforms" +HOMEPAGE="http://eterna23.net/ircii/"; SRC_URI="https://ircii.warped.com/${P}.tar.bz2 https://ircii.warped.com/old/${P}.tar.bz2 https://dev.gentoo.org/~bkohler/dist/${P}.tar.bz2"; -HOMEPAGE="http://eterna.com.au/ircii/"; LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 6f88d06c85b10bf51ffcd05f9c2ad419c914202f Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 18:46:31 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 18:46:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f88d06c sys-libs/glibc: Stabilize 2.38-r13 ppc64, #930703 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/glibc/glibc-2.38-r13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.38-r13.ebuild b/sys-libs/glibc/glibc-2.38-r13.ebuild index 35eaf63a789f..11905f8503e2 100644 --- a/sys-libs/glibc/glibc-2.38-r13.ebuild +++ b/sys-libs/glibc/glibc-2.38-r13.ebuild @@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3" if [[ ${PV} == * ]]; then inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz"; fi
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 1fe94d6045068dd0385c8daf14b74b322dc86185 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 18:39:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 18:39:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe94d60 sys-libs/glibc: Stabilize 2.38-r13 amd64, #930703 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/glibc/glibc-2.38-r13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.38-r13.ebuild b/sys-libs/glibc/glibc-2.38-r13.ebuild index f89f594c4b23..35eaf63a789f 100644 --- a/sys-libs/glibc/glibc-2.38-r13.ebuild +++ b/sys-libs/glibc/glibc-2.38-r13.ebuild @@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3" if [[ ${PV} == * ]]; then inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz"; fi
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 9b39886c09be53bf888fb6e2e3a7d3b5cda79b6a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 26 18:38:27 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 26 18:38:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b39886c net-misc/curl: Stabilize 8.7.1-r4 ppc, #930702 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/curl/curl-8.7.1-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild b/net-misc/curl/curl-8.7.1-r4.ebuild index fc0486da2633..b09790862f8d 100644 --- a/net-misc/curl/curl-8.7.1-r4.ebuild +++ b/net-misc/curl/curl-8.7.1-r4.ebuild @@ -17,7 +17,7 @@ else https://curl.se/download/${P}.tar.xz verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) " - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD curl ISC test? ( BSD-4 )"