[gentoo-commits] repo/gentoo:master commit in: sci-libs/caffe2/
commit: 5088a2d38c87926670b7d18f75fc6b91da982caf Author: Alfredo Tupone gentoo org> AuthorDate: Fri Aug 11 07:26:35 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Aug 11 07:31:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5088a2d3 sci-libs/caffe2: build nvfuser for cuda users Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/caffe2/{caffe2-2.0.0-r4.ebuild => caffe2-2.0.0-r5.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sci-libs/caffe2/caffe2-2.0.0-r4.ebuild b/sci-libs/caffe2/caffe2-2.0.0-r5.ebuild similarity index 98% rename from sci-libs/caffe2/caffe2-2.0.0-r4.ebuild rename to sci-libs/caffe2/caffe2-2.0.0-r5.ebuild index f6a3684a96a0..eaf3e07d46ac 100644 --- a/sci-libs/caffe2/caffe2-2.0.0-r4.ebuild +++ b/sci-libs/caffe2/caffe2-2.0.0-r5.ebuild @@ -121,7 +121,7 @@ src_configure() { -DUSE_CUDNN=$(usex cuda) -DUSE_FAST_NVCC=$(usex cuda) -DTORCH_CUDA_ARCH_LIST="${TORCH_CUDA_ARCH_LIST:-3.5 7.0}" - -DBUILD_NVFUSER=OFF + -DBUILD_NVFUSER=$(usex cuda) -DUSE_DISTRIBUTED=$(usex distributed) -DUSE_MPI=$(usex mpi) -DUSE_FAKELOWP=OFF @@ -181,6 +181,8 @@ src_configure() { src_install() { cmake_src_install + use cuda && dolib.so "${BUILD_DIR}"/lib/libnvfuser_codegen.so + insinto "/var/lib/${PN}" doins "${BUILD_DIR}"/CMakeCache.txt
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyaudio/
commit: 719a70aa344c8cfe230bb1fbde98c284be4fb076 Author: Joonas Niilola gentoo org> AuthorDate: Fri Aug 11 07:28:12 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 07:29:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719a70aa dev-python/pyaudio: update HOMEPAGE Signed-off-by: Joonas Niilola gentoo.org> dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild index 79cf991da343..3d8cb1ff31e4 100644 --- a/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild +++ b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild @@ -11,7 +11,7 @@ DISTUTILS_USE_PEP517="setuptools" inherit distutils-r1 pypi DESCRIPTION="Python bindings for PortAudio" -HOMEPAGE="http://people.csail.mit.edu/hubert/pyaudio/; +HOMEPAGE="https://people.csail.mit.edu/hubert/pyaudio/; LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-misc/rpick/
commit: 7cc13cff7f2435f622ccc6b4d8c23916ce790f54 Author: Randy Barlow electronsweatshop com> AuthorDate: Thu Jul 20 23:47:43 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 07:29:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc13cff app-misc/rpick: Add 0.9.0 Signed-off-by: Randy Barlow electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/31982 Signed-off-by: Joonas Niilola gentoo.org> app-misc/rpick/Manifest | 69 ++ app-misc/rpick/rpick-0.9.0.ebuild | 146 ++ 2 files changed, 215 insertions(+) diff --git a/app-misc/rpick/Manifest b/app-misc/rpick/Manifest index bfda96e21e59..7cf28efa663b 100644 --- a/app-misc/rpick/Manifest +++ b/app-misc/rpick/Manifest @@ -1,26 +1,41 @@ DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60 SHA512 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b +DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 +DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c +DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 +DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a +DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6 DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 +DIST assert_cmd-2.0.12.crate 25347 BLAKE2B 7ff952782a86203c1dd06611f1c644d8eaa6d85c8aa635bb2cac0423050f0af3c3687dcc82235041fb44e748ed06db16ed7c413d0f31305b6e3d208880494fac SHA512 d14783933521ffbcc0bcad8e52e7e0e4fb58cb609123b2a50e20dbee10d7f2df4eb020cdfde386c8cde6b7e0696a3f98e0dbd698c82c99a2c6903c437ec907e4 DIST assert_cmd-2.0.6.crate 22701 BLAKE2B 9c56c1e17c00995aac776d7f476fa38795dd4a831e0c43455d79335eb6ef578a2e94c56247bb5d0214835aa89262659554302ad56287271ffb040931e4687303 SHA512 939651675ca59f5f414d15774b4eb6138179a9a3e43095678cb453fbd6e098c0b837c398d849fcb22b6dedcd37d21ce7f3227ca86deeac169ea5c18dfed5d947 DIST assert_cmd-2.0.8.crate 24347 BLAKE2B b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272 SHA512 886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.1.0.crate 13272 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyaudio/
commit: 7c6dd4a3dc9db770af66c773685e938049f722c0 Author: Joonas Niilola gentoo org> AuthorDate: Fri Aug 11 07:28:51 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 07:29:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6dd4a3 dev-python/pyaudio: disable py3.9 Signed-off-by: Joonas Niilola gentoo.org> dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild index 3d8cb1ff31e4..b5b385c0415e 100644 --- a/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild +++ b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYPI_NO_NORMALIZE=1 PYPI_PN="PyAudio" DISTUTILS_EXT=1
[gentoo-commits] repo/gentoo:master commit in: net-fs/s3fs/
commit: a66bf5fd3b2c9984651762e1acde98d7575d63d5 Author: Petr Vaněk atlas cz> AuthorDate: Thu Jul 20 07:03:43 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 07:29:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66bf5fd net-fs/s3fs: drop 1.91 Closes: https://bugs.gentoo.org/895676 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> net-fs/s3fs/Manifest | 1 - net-fs/s3fs/metadata.xml | 1 - net-fs/s3fs/s3fs-1.91.ebuild | 57 3 files changed, 59 deletions(-) diff --git a/net-fs/s3fs/Manifest b/net-fs/s3fs/Manifest index 698cf9099571..35ccd5b67036 100644 --- a/net-fs/s3fs/Manifest +++ b/net-fs/s3fs/Manifest @@ -1,2 +1 @@ -DIST s3fs-1.91.tar.gz 242590 BLAKE2B b65119f480b35a6325fa6d498e260309f65778abf97fc9f82bf423004e142f998a1c4b5c80c74a2932a6fa714956fd4f6a0b71e102061ff4f08ff0a82bdbb05c SHA512 5b57af18395f34885b4b8a98e93b0e3f9043c9af78e415a0a6c15489611d7e21ae619e69655737de369edee15762d8726b82bc2651b5b7f5c20e26fe866a96bc DIST s3fs-1.92.tar.gz 283295 BLAKE2B 7286d3c8a83d87252db1b18b063f6704b128abdd957a9baeb204834b534a16a09d60a46507ae03633ce789e8127c7a480fb1e81b1fc1a3c8c7b69a79541abf11 SHA512 375492d63626f0b71583e735e43985045dd5d4ccad2e66ae5d1c7ea9d8e5e881993bf00e31bae96d55aa441fae555bc71ebcfd47f3d189f6c322ba441853a95f diff --git a/net-fs/s3fs/metadata.xml b/net-fs/s3fs/metadata.xml index eb7977bc87e6..b9a262d42a8d 100644 --- a/net-fs/s3fs/metadata.xml +++ b/net-fs/s3fs/metadata.xml @@ -3,7 +3,6 @@ - Enable dev-libs/openssl crypto backend Enable dev-libs/nss crypto backend Enable net-libs/gnutls crypto backend Use dev-libs/nettle network functions with GnuTLS. diff --git a/net-fs/s3fs/s3fs-1.91.ebuild b/net-fs/s3fs/s3fs-1.91.ebuild deleted file mode 100644 index fded3ccf1ec6.. --- a/net-fs/s3fs/s3fs-1.91.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_PN=${PN}-fuse -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Amazon S3 mounting via fuse" -HOMEPAGE="https://github.com/s3fs-fuse/s3fs-fuse/; -SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="gnutls nettle nss +openssl test" -REQUIRED_USE=" - ^^ ( gnutls nss openssl ) - nettle? ( gnutls )" - -# Requires active internet connection -RESTRICT="test" - -DEPEND=" - dev-libs/libxml2:2 - net-misc/curl - sys-fs/fuse:0 - gnutls? ( net-libs/gnutls:= ) - nettle? ( dev-libs/nettle:= ) - nss? ( dev-libs/nss ) - openssl? ( dev-libs/openssl:0= ) -" - -RDEPEND="${DEPEND} - app-misc/mime-types -" - -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with gnutls) - $(use_with nettle) - $(use_with nss) - $(use_with openssl) - ) - econf "${myeconfargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyaudio/
commit: 138ae829ad9bac1447fdccca7a0782d6f147 Author: Robert Siebeck r123 de> AuthorDate: Thu Jul 20 19:53:35 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 07:29:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138ae829 dev-python/pyaudio: add version 0.2.13-r1 Migrate to use PEP517 build Closes: https://bugs.gentoo.org/909933 Signed-off-by: Robert Siebeck r123.de> Closes: https://github.com/gentoo/gentoo/pull/31974 Signed-off-by: Joonas Niilola gentoo.org> dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild | 38 + 1 file changed, 38 insertions(+) diff --git a/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild new file mode 100644 index ..79cf991da343 --- /dev/null +++ b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYPI_NO_NORMALIZE=1 +PYPI_PN="PyAudio" +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517="setuptools" +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for PortAudio" +HOMEPAGE="http://people.csail.mit.edu/hubert/pyaudio/; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# Tests work if you have the correct HW device(s) to test. 0.2.11-r1. +RESTRICT="test" + +RDEPEND="media-libs/portaudio" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-python/numpy[${PYTHON_USEDEP}] )" + +distutils_enable_sphinx sphinx +distutils_enable_tests unittest + +python_test() { + elog "These tests require an OS loopback sound device that forwards audio" + elog "output, generated by PyAudio for playback, and forwards it to an input" + elog "device, which PyAudio can record and verify against a test signal." + + cd tests || die + # pyaudio_tests have very complicated runtime requirements, therefore skipping them. + "${EPYTHON}" -m unittest error_tests -v || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: net-fs/s3fs/
commit: 883e9adc18412b555054979c0ddc3c28baa103b0 Author: Petr Vaněk atlas cz> AuthorDate: Thu Jul 20 07:08:49 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 07:29:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883e9adc net-fs/s3fs: add 1.93 sed in prepare phase was updated because upstream switched to -D_FORTIFY_SOURCE=3, see [1]. [1] https://github.com/s3fs-fuse/s3fs-fuse/pull/2168 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/31968 Signed-off-by: Joonas Niilola gentoo.org> net-fs/s3fs/Manifest | 1 + net-fs/s3fs/s3fs-1.93.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/net-fs/s3fs/Manifest b/net-fs/s3fs/Manifest index 35ccd5b67036..ac4163a3e955 100644 --- a/net-fs/s3fs/Manifest +++ b/net-fs/s3fs/Manifest @@ -1 +1,2 @@ DIST s3fs-1.92.tar.gz 283295 BLAKE2B 7286d3c8a83d87252db1b18b063f6704b128abdd957a9baeb204834b534a16a09d60a46507ae03633ce789e8127c7a480fb1e81b1fc1a3c8c7b69a79541abf11 SHA512 375492d63626f0b71583e735e43985045dd5d4ccad2e66ae5d1c7ea9d8e5e881993bf00e31bae96d55aa441fae555bc71ebcfd47f3d189f6c322ba441853a95f +DIST s3fs-1.93.tar.gz 284353 BLAKE2B bae0d850f69f04b18327790406260721a0a2d981f5b2cbc8e6ebc059f4db83bd0810780b68d334a50cbba4654301a395683a778567ce3f08d4b9f69fef5ed282 SHA512 613ad713ac426236b471aa4b2f8292ee0558017f149bfe51aa7fad1bacd60fccf00c31404ebc14b692787e524704e9cd9111b84540f1309ba99900d42d03dc5d diff --git a/net-fs/s3fs/s3fs-1.93.ebuild b/net-fs/s3fs/s3fs-1.93.ebuild new file mode 100644 index ..f946efb66bc7 --- /dev/null +++ b/net-fs/s3fs/s3fs-1.93.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_PN=${PN}-fuse +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Amazon S3 mounting via fuse" +HOMEPAGE="https://github.com/s3fs-fuse/s3fs-fuse/; +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="gnutls nettle nss" +REQUIRED_USE="nettle? ( gnutls !nss )" + +# Requires active internet connection and it tries to download some binaries for later execution +RESTRICT="test" + +DEPEND=" + dev-libs/libxml2:2 + net-misc/curl + sys-fs/fuse:0 + nss? ( dev-libs/nss ) + !nss? ( + gnutls? ( + net-libs/gnutls:= + nettle? ( dev-libs/nettle:= ) + ) + !gnutls? ( dev-libs/openssl:0= ) + ) +" + +RDEPEND="${DEPEND} + app-misc/mime-types +" + +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + sed -i 's/ -D_FORTIFY_SOURCE=3//' configure.ac || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with nettle) + ) + if use nss; then + myeconfargs+=( $(use_with nss) ) + elif use gnutls; then + myeconfargs+=( $(use_with gnutls) ) + else + myeconfargs+=( --with-openssl ) + fi + + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: games-util/grfcodec/, games-util/grfcodec/files/
commit: 091a3e710fc969183bbe7c4d92c8e198fae76691 Author: Matthew Smith gentoo org> AuthorDate: Fri Aug 11 07:05:20 2023 + Commit: Matthew Smith gentoo org> CommitDate: Fri Aug 11 07:25:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091a3e71 games-util/grfcodec: add 6.0.6_p20230811 Also, stop defining _FORTIFY_SOURCE. Closes: https://bugs.gentoo.org/894648 Signed-off-by: Matthew Smith gentoo.org> games-util/grfcodec/Manifest | 1 + ...rfcodec-6.0.6_p20230811-no-fortify-source.patch | 19 ++ .../grfcodec/grfcodec-6.0.6_p20230811.ebuild | 43 ++ 3 files changed, 63 insertions(+) diff --git a/games-util/grfcodec/Manifest b/games-util/grfcodec/Manifest index 4cd8f5110c37..06a4a62fcc28 100644 --- a/games-util/grfcodec/Manifest +++ b/games-util/grfcodec/Manifest @@ -1 +1,2 @@ DIST grfcodec-6.0.6_p20210310.tar.gz 205795 BLAKE2B 24d803e208b2fc465ae71611c0c0fb2737bfa8c5a28375bc08a6220581d7b07bb2f2a390e2ddb7f4beb8a80951862473919d41bce83364af70b6dc646f0f3f8e SHA512 10f4ec28c69d87e397f0fb5b497dbefce8fcd826731d3a0a864cbbd333b7df188ab0087445644ad245aeff65a8b6563dfdfa657ac1a2248e56e296c01f7d58a8 +DIST grfcodec-6.0.6_p20230811.tar.gz 205324 BLAKE2B 00d36b6785d00edec061cc0f0a695225a78c487bc66c4521f0f3da1050304bc382ed78d1df8dff8602b35b167505388ad993c46f01ac39960c131a6f5c7264eb SHA512 95a883636720ad1fdd0a2e17cba60b6cde15b5fe0337cfe2330db75d60e9a2bdb1dea3c06bb8f8acace8989b6abaf6d1845b30c5bc5f6c76f34e5aa76f36ddd4 diff --git a/games-util/grfcodec/files/grfcodec-6.0.6_p20230811-no-fortify-source.patch b/games-util/grfcodec/files/grfcodec-6.0.6_p20230811-no-fortify-source.patch new file mode 100644 index ..ce71610a0cad --- /dev/null +++ b/games-util/grfcodec/files/grfcodec-6.0.6_p20230811-no-fortify-source.patch @@ -0,0 +1,19 @@ +From a6e90d5121cfd312df535d90d1b939d9f9c616a1 Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Fri, 11 Aug 2023 07:59:54 +0100 +Subject: [PATCH] build: Remove -D_FORTIFY_SOURCE=2 + +Bug: https://bugs.gentoo.org/894648 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -47,7 +47,6 @@ endif() + # it does not appear to support the $<> tags. + add_compile_options( + "$<$:-D_DEBUG>" +-"$<$>:-D_FORTIFY_SOURCE=2>" # FORTIFY_SOURCE should only be used in non-debug builds (requires -O1+) + ) + if(MINGW) + add_link_options( +-- +2.41.0 + diff --git a/games-util/grfcodec/grfcodec-6.0.6_p20230811.ebuild b/games-util/grfcodec/grfcodec-6.0.6_p20230811.ebuild new file mode 100644 index ..9effc99b535d --- /dev/null +++ b/games-util/grfcodec/grfcodec-6.0.6_p20230811.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake vcs-snapshot + +COMMIT=d5a7b850bcef30c0bfd17ceeb4a18c431770f468 + +DESCRIPTION="A suite of programs to modify openttd/Transport Tycoon Deluxe's GRF files" +HOMEPAGE="https://github.com/OpenTTD/grfcodec; +SRC_URI="https://github.com/OpenTTD/grfcodec/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +RDEPEND="media-libs/libpng:=" +DEPEND="${RDEPEND} + dev-libs/boost" + +PATCHES=( + # Bug #894648 + "${FILESDIR}"/${P}-no-fortify-source.patch +) + +src_configure() { + local mycmakeargs=( + # Make sure we don't use git by accident. + # Build system does not care much if it's + # executed successfully and populates + # YEARS / VERSION with empty values. + -DGIT_EXECUTABLE=/bin/do-not-use-git-executable + ) + + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/{grfcodec,grfid,grfstrip,nforenum} + doman docs/*.1 + dodoc changelog.txt docs/*.txt +}
[gentoo-commits] repo/gentoo:master commit in: games-util/nml/
commit: c3a5342d7059213272a73a10e44c9394ca8e9058 Author: Matthew Smith gentoo org> AuthorDate: Fri Aug 11 07:25:11 2023 + Commit: Matthew Smith gentoo org> CommitDate: Fri Aug 11 07:25:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a5342d games-util/nml: add 0.7.4 Also set DISTUTILS_EXT=1 and fix tests. Signed-off-by: Matthew Smith gentoo.org> games-util/nml/Manifest | 1 + games-util/nml/nml-0.7.4.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/games-util/nml/Manifest b/games-util/nml/Manifest index 2ce391bc2b72..b04958c21fa5 100644 --- a/games-util/nml/Manifest +++ b/games-util/nml/Manifest @@ -1 +1,2 @@ DIST nml-0.7.1.tar.gz 562101 BLAKE2B 3c29bde63048ea276d868df8aa3e13c4f1d3949c1e2c4a973e6f5f5bff7a6e57ce5c56d6605f44d91602209967cbe732f7f9031b471de3104d6c04a41582541f SHA512 a123680f89243f29ad88f2c0bc50fe7c801bd70d7cd49d71d3e5d199b1f4042e4143b71340aea3c47d938f838647016cebc0b56e39ede627497139755c9b829e +DIST nml-0.7.4.tar.gz 569348 BLAKE2B 620f6100627d7c1cd67bbf481c96abb8be4574e0ec70cf529502980c9d8aca3660f1469fbdce99d5736d21287053b6c199a5a390f56f3704d7ceb16e6ba6582e SHA512 78a0961db3a56684fbc999f69bc5e02b9f002ba7b7a2afd39c7d4c9695b3306339ee55c4b9d711d85ca7c4c0e4d53abc71c9e0720904d44a0c388a793a28fc4b diff --git a/games-util/nml/nml-0.7.4.ebuild b/games-util/nml/nml-0.7.4.ebuild new file mode 100644 index ..103717df9f3b --- /dev/null +++ b/games-util/nml/nml-0.7.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +DESCRIPTION="Compiler of NML files into GRF/NFO files" +HOMEPAGE="https://github.com/OpenTTD/nml/; +SRC_URI="https://github.com/OpenTTD/nml/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pillow[${PYTHON_USEDEP},zlib] + dev-python/ply[${PYTHON_USEDEP}] + ') +" + +src_prepare() { + default +} + +python_test() { + # the tests involving sprites seem to fail when running in the ebuild, + # unless --no-cache is passed. + emake regression NML_FLAGS='-s -c --verbosity=1 --no-cache' +} + +src_install() { + local DOCS=( README.md docs/changelog.txt ) + distutils-r1_src_install + + doman docs/nmlc.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/inflecto/
commit: 3b8f98a124011821ce00a267cb31de0f1f142af1 Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 11 07:02:26 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 11 07:02:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8f98a1 dev-ruby/inflecto: remove masked package Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/inflecto/Manifest | 1 - dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild | 20 dev-ruby/inflecto/metadata.xml | 11 --- 3 files changed, 32 deletions(-) diff --git a/dev-ruby/inflecto/Manifest b/dev-ruby/inflecto/Manifest deleted file mode 100644 index c6afa1e8be10.. --- a/dev-ruby/inflecto/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST inflecto-0.0.2.gem 16384 BLAKE2B 08c23177c02459cd37f14dc39a838d587df775aa0ade13c9c0fc93749cc669534837f865ddff85cdc5f304d0c8582b28284d35b2061eae96469783137472b617 SHA512 dbd1aa3a199365aa301d2570894e347e4f4fe6202924d6337b936ce3e5ed934e7e5c57c6c4ade42d6e0ffa43c574f3ac530ec6dccc6ad8d16b6ff96e4d057628 diff --git a/dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild b/dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild deleted file mode 100644 index 9369e3d0cfdd.. --- a/dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Inflector for ruby" -HOMEPAGE="https://github.com/mbj/inflecto; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" diff --git a/dev-ruby/inflecto/metadata.xml b/dev-ruby/inflecto/metadata.xml deleted file mode 100644 index d3d80371d654.. --- a/dev-ruby/inflecto/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -r...@gentoo.org -Gentoo Ruby Project - - -mjb/inflecto - -
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: c79fed5891e153e23c35ef452cdcc62cdfe16acb Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 11 07:07:03 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 11 07:07:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79fed58 profiles/package.mask: remove obsolete dev-ruby masks Signed-off-by: Hans de Graaff gentoo.org> profiles/package.mask | 42 -- 1 file changed, 42 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index cf6a1754e9b8..832ed9b8b8fb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -284,26 +284,6 @@ dev-util/cucumber-html-formatter:17 # https://github.com/scikit-build/scikit-build-core/issues/426 =dev-python/scikit-build-core-0.4.7-r1 -# Hans de Graaff (2023-07-08) -# Obsolete component for dev-util/cucumber. Discontinued upstream. -# No reverse dependencies. Masked for removal on 2023-08-08. -dev-util/cucumber-wire - -# Hans de Graaff (2023-07-08) -# Last release in 2010. Upstream is gone. No reverse dependencies. -# Masked for removal on 2023-08-08 -dev-ruby/annoy - -# Hans de Graaff (2023-07-08) -# Obsolete component for dev-util/cucumber. Discontinued upstream. -# No reverse dependencies. Masked for removal on 2023-08-08. -dev-ruby/c21e - -# Hans de Graaff (2023-07-06) -# Last release in 2012. Upstream is gone. No reverse dependencies. -# Masked for removal on 2023-08-06. -dev-ruby/deprecated - # Matt Turner (2023-07-06) # GNOME 45 mask >=app-editors/gnome-text-editor-45_alpha @@ -357,17 +337,6 @@ dev-python/typed-ast # See bug #909439. =dev-util/trace-cmd-3.2 -# Hans de Graaff (2023-07-04) -# Discontinued by upstream. No reverse dependencies. Upstream recommends -# using dry-inflector. Please file a bug if you would like us to package -# this. Masked for removal on 2023-08-04. -dev-ruby/inflecto - -# Hans de Graaff (2023-07-04) -# Archived by upstream. No reverse dependencies. Does not work with -# ruby32. Masked for removal on 2023-08-04. -dev-ruby/instantiator - # Holger Hoffstätte (2023-07-04) # Obsolete package, replaced by dev-util/scap-driver. # https://bugs.gentoo.org/907486 @@ -379,17 +348,6 @@ dev-util/sysdig-kmod # Please upgrade to >=dev-perl/dev-perl/OLE-StorageLite-0.220.0. =dev-perl/OLE-StorageLite-0.210.0 -# Hans de Graaff (2023-07-02) -# Unmaintained and obsolete package. Last release 10 years ago. Upstream -# advises to use dev-ruby/memoizable or dev-ruby/memoist instead. -# Masked for removal on 2023-08-02. -dev-ruby/memoize - -# Hans de Graaff (2023-07-02) -# Obsolete slot only used by dev-util/cucumber. Use the newer slot -# instead. Masked for removal on 2023-08-02. -dev-ruby/multi_test:0 - # James Le Cuirot (2023-06-25) # Impossible to legally obtain the original native full game now. It freezes on # keyboard input, is incompatible with PipeWire, and requires gamescope to work
[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-wire/
commit: ea5c3b69ed913ad225e8a250cf3ee6e8e3bc832f Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 11 07:06:27 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 11 07:06:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5c3b69 dev-util/cucumber-wire: remove masked package Signed-off-by: Hans de Graaff gentoo.org> dev-util/cucumber-wire/Manifest | 1 - dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild | 27 --- dev-util/cucumber-wire/metadata.xml | 10 - 3 files changed, 38 deletions(-) diff --git a/dev-util/cucumber-wire/Manifest b/dev-util/cucumber-wire/Manifest deleted file mode 100644 index 46bcd7db4d80.. --- a/dev-util/cucumber-wire/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cucumber-wire-6.2.1.gem 12800 BLAKE2B 2a34fa803748499b2bceb270cd1532ce3373f416a8c6d7039b0f55b1f2bc94e9fdd8ce12f8d5f23d4d172ba70cd00b43bbc0629b72e5d5bd1dc55861cf732bb2 SHA512 b32d0f72a31b400ca1596b126d8566aae2ea49514ecd292c621d0d1624f66465dfcac1a6d80293dd15829a00f4080d54190680ede60d7c1c23d2cfec450d1cf3 diff --git a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild deleted file mode 100644 index 80ebd4739e64.. --- a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Executable feature scenarios" -HOMEPAGE="https://cucumber.io/; -LICENSE="Ruby" - -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -SLOT="$(ver_cut 1)" -IUSE="test" - -ruby_add_rdepend " - >=dev-util/cucumber-core-10.1.0:10 - >=dev-util/cucumber-cucumber-expressions-14.0.0:14 - >=dev-util/cucumber-messages-17.1.1:17 -" - -ruby_add_bdepend "test? ( dev-util/cucumber )" diff --git a/dev-util/cucumber-wire/metadata.xml b/dev-util/cucumber-wire/metadata.xml deleted file mode 100644 index ecbd8c460ae2.. --- a/dev-util/cucumber-wire/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - gra...@gentoo.org - - - aslakhellesoy/cucumber - -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/annoy/
commit: e637b5b4509cb6dc36e6684f3fd309ab88ff8a36 Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 11 07:05:32 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 11 07:05:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e637b5b4 dev-ruby/annoy: remove masked package Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/annoy/Manifest | 1 - dev-ruby/annoy/annoy-0.5.6-r2.ebuild | 25 - dev-ruby/annoy/metadata.xml | 8 3 files changed, 34 deletions(-) diff --git a/dev-ruby/annoy/Manifest b/dev-ruby/annoy/Manifest deleted file mode 100644 index 3e11f1853954.. --- a/dev-ruby/annoy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST annoy-0.5.6.gem 9728 BLAKE2B e8d4c8cef99be2a380c96fa596547b108a2ed7d8b9e8f996bf8bad163d8030c73c627a17afd564cbf446660bccad1a0287c6a05db9e6d68db8b55e20a5a6bbd1 SHA512 6cade9d766fa315042ba04922bba315157872a25bc2c7e5ea428c1f2343045d0a5d400dc8eade20f650f2cc6a64492020ef608d355963c09c5e6e8d454d3cc8f diff --git a/dev-ruby/annoy/annoy-0.5.6-r2.ebuild b/dev-ruby/annoy/annoy-0.5.6-r2.ebuild deleted file mode 100644 index 57484bc869ab.. --- a/dev-ruby/annoy/annoy-0.5.6-r2.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Like your annoying friend that asks you questions all the time" -HOMEPAGE="http://solutious.com/; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_rdepend '>=dev-ruby/highline-1.5.0:*' diff --git a/dev-ruby/annoy/metadata.xml b/dev-ruby/annoy/metadata.xml deleted file mode 100644 index 658c72b1920d.. --- a/dev-ruby/annoy/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - r...@gentoo.org - Gentoo Ruby Project - -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/c21e/
commit: b2d3fcf4f2d772bf4965b1b5eb06a087ddba000d Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 11 07:04:57 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 11 07:04:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d3fcf4 dev-ruby/c21e: remove masked package Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/c21e/Manifest | 1 - dev-ruby/c21e/c21e-2.0.0.ebuild | 19 --- dev-ruby/c21e/metadata.xml | 8 3 files changed, 28 deletions(-) diff --git a/dev-ruby/c21e/Manifest b/dev-ruby/c21e/Manifest deleted file mode 100644 index b633cfc9d826.. --- a/dev-ruby/c21e/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST c21e-2.0.0.gem 6656 BLAKE2B 64b840ee83bd89ae29486527f4a0f59bc029dc27217bd48944629c357a7c8845cc98521054ed88f4c1cdc967f8248b3bf7a8b74019d181c60312a35f8a6f9dbe SHA512 e36bd75c87608efb1bb776f69b3400a307a2a1d1bb6375246613a5aed53a4673599a61f7723a53cae3a639e1bb2dd03b6635d54979de4e32885fd3cb1f29a1b8 diff --git a/dev-ruby/c21e/c21e-2.0.0.ebuild b/dev-ruby/c21e/c21e-2.0.0.ebuild deleted file mode 100644 index 8db4c001c003.. --- a/dev-ruby/c21e/c21e-2.0.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Run cross-platform executables" -HOMEPAGE="https://github.com/cucumber/cucumber/blob/master/c21e/ruby; - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" -IUSE="" diff --git a/dev-ruby/c21e/metadata.xml b/dev-ruby/c21e/metadata.xml deleted file mode 100644 index 658c72b1920d.. --- a/dev-ruby/c21e/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - r...@gentoo.org - Gentoo Ruby Project - -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/multi_test/
commit: 1d00982960ab413b7bb9d8ab205bac5b54f29b63 Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 11 06:59:32 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 11 06:59:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d009829 dev-ruby/multi_test: drop 0.1.2-r1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/multi_test/Manifest | 1 - dev-ruby/multi_test/multi_test-0.1.2-r1.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/dev-ruby/multi_test/Manifest b/dev-ruby/multi_test/Manifest index a0abec889db7..f5bb73e7ebe8 100644 --- a/dev-ruby/multi_test/Manifest +++ b/dev-ruby/multi_test/Manifest @@ -1,2 +1 @@ -DIST multi_test-0.1.2.gem 9216 BLAKE2B 9a5888937c82f87822445855eb15406b4250b3b42f00116a2c54360ab35b923d08c4015d90b14003679aac5d674baec8756b74aae4a5246beeefbae262edcc1f SHA512 a0d59f51dc959b7febe9c32853b5ac5cbbb3215e8810de5e46fe10fa42931c1ea89df477155cc8124264d608c5928e54fd4e1949e7d0940f927e1430bfd60a2b DIST multi_test-1.1.0.gem 9728 BLAKE2B 7fb610adfb24762d3a4e31d299bfcd387c7db3c7121b9f32c23f3f7cd8bed8dff1bd1e8fdb9a82411977581dac88a4513164d88dae83ce957747bcca507f6388 SHA512 593b7cec0c63b497df5d2f05da72a401656a71229070ee3bdfbc89fd95991a803915929df0c89781470a12c63ac621e7a5ee00b5e6f610c9279a6fe99668c959 diff --git a/dev-ruby/multi_test/multi_test-0.1.2-r1.ebuild b/dev-ruby/multi_test/multi_test-0.1.2-r1.ebuild deleted file mode 100644 index da7b604275e5.. --- a/dev-ruby/multi_test/multi_test-0.1.2-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="History.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="A uniform interface for Ruby testing libraries" -HOMEPAGE="https://cucumber.io/; -LICENSE="MIT" - -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -SLOT="0" -IUSE="" - -# Tests depend on specific versions of testing frameworks where bundler -# downloads dependencies. -RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/memoize/
commit: e3bc481913d371d44d21cb5dcf6d9f6f64456c0d Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 11 07:00:39 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 11 07:00:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bc4819 dev-ruby/memoize: remove masked package Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/memoize/Manifest| 1 - dev-ruby/memoize/memoize-1.3.1-r2.ebuild | 23 --- dev-ruby/memoize/metadata.xml| 15 --- 3 files changed, 39 deletions(-) diff --git a/dev-ruby/memoize/Manifest b/dev-ruby/memoize/Manifest deleted file mode 100644 index 869ca7c0e6d3.. --- a/dev-ruby/memoize/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST memoize-1.3.1.gem 7680 BLAKE2B 3636f1911b6aac615a216edec8a154cf143174b63904f62120dd92123dd390193aea43967c60b3674f5ae2f81dcde9874e90c3222bb211e64db58a31eda174ab SHA512 048e1f6025519a32ca828cf1cf92c97ff94a0fb60ac64bf5b4d59ec715e610472307df8905f06f0be3d46529bf8eaaaf4d4874463b6e46934af0fea4766fd3ce diff --git a/dev-ruby/memoize/memoize-1.3.1-r2.ebuild b/dev-ruby/memoize/memoize-1.3.1-r2.ebuild deleted file mode 100644 index 8ff665ccf067.. --- a/dev-ruby/memoize/memoize-1.3.1-r2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README" - -inherit ruby-fakegem -DESCRIPTION="A Ruby library that lets you memoize methods" -HOMEPAGE="https://github.com/djberg96/memoize; - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/test-unit:2 ) " - -all_ruby_prepare() { - sed -i -e 's/Config/RbConfig/' Rakefile || die -} diff --git a/dev-ruby/memoize/metadata.xml b/dev-ruby/memoize/metadata.xml deleted file mode 100644 index d1a60a231719.. --- a/dev-ruby/memoize/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -na...@gentoo.org -Naohiro Aota - - -r...@gentoo.org -Gentoo Ruby Project - - -djberg96/memoize - -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/instantiator/
commit: 78d8a5d28e24c3a86dc1185ef30be372fb7ebc0b Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 11 07:01:44 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 11 07:01:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d8a5d2 dev-ruby/instantiator: remove masked package Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/instantiator/Manifest | 1 - dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild | 24 -- dev-ruby/instantiator/metadata.xml | 11 -- 3 files changed, 36 deletions(-) diff --git a/dev-ruby/instantiator/Manifest b/dev-ruby/instantiator/Manifest deleted file mode 100644 index fc27de477aa6.. --- a/dev-ruby/instantiator/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST instantiator-0.0.7.gem 8192 BLAKE2B c1cc0bf4a3f2aaf9afd522e33fdd2b32d78ca114fc7b113f6ae297e825177827cb6aa5398917d6d05523f912bebf22e43709e53c0dfe4e1a941ebda4350d3098 SHA512 b37a9380d787252244d2b85bb99365f4a4ecdab58f76caf5e59df00b239f4981119eb5c2eb2fe6ddcf810bb0fb43695f8926370a101f4223fa28811953e6731d diff --git a/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild b/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild deleted file mode 100644 index 6921472fc5f3.. --- a/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Instantiate an arbitrary Ruby class" -HOMEPAGE="https://github.com/floehopper/instantiator; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/blankslate:*" - -all_ruby_prepare() { - sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die -} diff --git a/dev-ruby/instantiator/metadata.xml b/dev-ruby/instantiator/metadata.xml deleted file mode 100644 index 1c04675df6c5.. --- a/dev-ruby/instantiator/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -r...@gentoo.org -Gentoo Ruby Project - - -floehopper/introspection - -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/deprecated/
commit: 4927c3d980d20394202a5b459353a3052892d40b Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 11 07:03:29 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 11 07:03:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4927c3d9 dev-ruby/deprecated: remove masked package Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/deprecated/Manifest | 1 - dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild | 25 - dev-ruby/deprecated/metadata.xml | 11 --- 3 files changed, 37 deletions(-) diff --git a/dev-ruby/deprecated/Manifest b/dev-ruby/deprecated/Manifest deleted file mode 100644 index 406c80c9b870.. --- a/dev-ruby/deprecated/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST deprecated-3.0.1.gem 6144 BLAKE2B 69ef1b95168ada9e66dda556d0c6731109b2b7845f8c4be0ba75749f2e7af092c3b800d0334c4cd1c555905c09bb12dd945f4692eabf0155fc32f4ea380c52da SHA512 c4280f8bd6914a6b073cbc443db5dd5232379abb7870d90cd0146c08312f82aa8fd8c042b48c2b9b26c4120dc8afb326070a1256c51355f1cfa898905ec59e51 diff --git a/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild b/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild deleted file mode 100644 index 1f2537e99cb1.. --- a/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="" - -inherit ruby-fakegem - -DESCRIPTION="A Ruby library for handling deprecated code" -HOMEPAGE="https://github.com/erikh/deprecated; - -LICENSE="BSD" -SLOT="3" -KEYWORDS="amd64 ppc x86" -IUSE="test" - -ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" - -each_ruby_test() { - ${RUBY} -Ilib:. test/test_deprecated.rb || die "test failed" -} diff --git a/dev-ruby/deprecated/metadata.xml b/dev-ruby/deprecated/metadata.xml deleted file mode 100644 index d7b4ccaf7eca.. --- a/dev-ruby/deprecated/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -r...@gentoo.org -Gentoo Ruby Project - - -erikh/deprecated - -
[gentoo-commits] repo/gentoo:master commit in: net-vpn/libreswan/
commit: 66adb119e97f4b2edb698e80cf5748ed2e99dec9 Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 11 06:58:26 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 11 06:58:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66adb119 net-vpn/libreswan: add 4.12 Signed-off-by: Hans de Graaff gentoo.org> net-vpn/libreswan/Manifest | 1 + net-vpn/libreswan/libreswan-4.12.ebuild | 136 2 files changed, 137 insertions(+) diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest index 26839f5b3483..2f9dfd264876 100644 --- a/net-vpn/libreswan/Manifest +++ b/net-vpn/libreswan/Manifest @@ -1 +1,2 @@ DIST libreswan-4.11.tar.gz 3711304 BLAKE2B 92e096dbf8660976715f091128e23525e65a2bd4d497178fa91f5f787f324cc5d4fd044ba03b0b61b2696be704badf42a0cccdf0d808aeb541835a56d62ba70c SHA512 2a9219d6300dccb5ce0cb8cd97210262cd88cb14bd3fd653f65f5231e1d67d030ddeba9bcb4e10fff1ae635e90aff32e8059c7220c026499b151b0d4031d873c +DIST libreswan-4.12.tar.gz 3718440 BLAKE2B f17b79b3ae51d8d2823ace258b899a1c6a40b9967bcf343872dc31be68ef1dede4a9195617149e895e3f11fe62d27dabab3e01c0ad2adcb668540a1c4cbc02d3 SHA512 3a7f5ea5d97da357a8979a8807694a316d42ccc5f9c7b5867041abf2b9316ff8428f24cf307b6b6073c191896c0417f137abf78f9903aecde5e1ee1182577ce0 diff --git a/net-vpn/libreswan/libreswan-4.12.ebuild b/net-vpn/libreswan/libreswan-4.12.ebuild new file mode 100644 index ..a42fc66d4bb9 --- /dev/null +++ b/net-vpn/libreswan/libreswan-4.12.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd flag-o-matic toolchain-funcs tmpfiles + +DESCRIPTION="IPsec implementation for Linux, fork of Openswan" +HOMEPAGE="https://libreswan.org/; +SRC_URI="https://download.libreswan.org/${P}.tar.gz; + +LICENSE="GPL-2 BSD-4 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" +IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/gmp:0= + dev-libs/libevent:0= + dev-libs/nspr + >=dev-libs/nss-3.42 + >=sys-kernel/linux-headers-4.19 + virtual/libcrypt:= + caps? ( sys-libs/libcap-ng ) + curl? ( net-misc/curl ) + dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= net-dns/dnssec-root ) + ldap? ( net-nds/openldap:= ) + pam? ( sys-libs/pam ) + seccomp? ( sys-libs/libseccomp ) + selinux? ( sys-libs/libselinux ) + systemd? ( sys-apps/systemd:0= ) +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + dev-libs/nss + sys-devel/bison + sys-devel/flex + virtual/pkgconfig + test? ( dev-python/setproctitle ) +" +RDEPEND="${DEPEND} + dev-libs/nss[utils(+)] + sys-apps/iproute2 + !net-vpn/strongswan + selinux? ( sec-policy/selinux-ipsec ) +" +DEPEND+=" elibc_musl? ( sys-libs/queue-standalone )" + +usetf() { + usex "$1" true false +} + +PATCHES=( "${FILESDIR}/${PN}-4.2-ip-path.patch" ) + +src_prepare() { + sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' initsystems/openrc/ipsec.init.in || die + sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ s/oldinitdcheck//' initsystems/systemd/Makefile || die + default +} + +src_configure() { + tc-export AR CC + + use elibc_musl && append-cflags -DGLIBC_KERN_FLIP_HEADERS + + export PREFIX=/usr + export DEFAULT_DNSSEC_ROOTKEY_FILE=/etc/dnssec/icannbundle.pem + export FINALEXAMPLECONFDIR=/usr/share/doc/${PF} + export FINALDOCDIR=/usr/share/doc/${PF}/html + export INITSYSTEM=$(usex systemd systemd openrc) + export INITDDIRS= + export INITDDIR_DEFAULT=/etc/init.d + export USERCOMPILE=${CFLAGS} + export USERLINK=${LDFLAGS} + export USE_DNSSEC=$(usetf dnssec) + export USE_LABELED_IPSEC=$(usetf selinux) + export USE_LIBCAP_NG=$(usetf caps) + export USE_LIBCURL=$(usetf curl) + export USE_LINUX_AUDIT=$(usetf selinux) + export USE_LDAP=$(usetf ldap) + export USE_NM=$(usetf networkmanager) + export USE_SECCOMP=$(usetf seccomp) + export USE_SYSTEMD_WATCHDOG=$(usetf systemd) + export SD_WATCHDOGSEC=$(usex systemd 200 0) + export USE_AUTHPAM=$(usetf pam) + export DEBUG_CFLAGS= + export OPTIMIZE_CFLAGS= + export WERROR_CFLAGS= +} + +src_compile() { + emake all + emake -C initsystems \ + INITSYSTEM=systemd \ + SYSTEMUNITDIR="$(systemd_get_systemunitdir)" \ + SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" \ + all +} + +src_test() { + : # integration tests only that require set of kvms to be set up +} + +src_install() { + default + emake -C initsystems \ + INITSYSTEM=systemd \ +
[gentoo-commits] repo/gentoo:master commit in: dev-python/apache-libcloud/
commit: 877440b875e772095e413a25ad3e9c239428cb3d Author: Michał Górny gentoo org> AuthorDate: Fri Aug 11 06:49:17 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 11 06:49:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877440b8 dev-python/apache-libcloud: Restore dev-python/pyopenssl dep Closes: https://bugs.gentoo.org/912058 Signed-off-by: Michał Górny gentoo.org> .../{apache-libcloud-3.8.0.ebuild => apache-libcloud-3.8.0-r1.ebuild}| 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild b/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild similarity index 96% rename from dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild rename to dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild index 17d07dec6e7d..732f80b53b72 100644 --- a/dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild +++ b/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild @@ -23,6 +23,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" IUSE="examples" RDEPEND=" + dev-python/pyopenssl[${PYTHON_USEDEP}] >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] " BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyzmq/
commit: 1bd5fe72031f6219d29b01f1e2a55e318f65f522 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 11 06:16:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 11 06:35:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd5fe72 dev-python/pyzmq: Bump to 25.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyzmq/Manifest| 1 + dev-python/pyzmq/pyzmq-25.1.1.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest index d38c7e62d2fe..3d938ca11667 100644 --- a/dev-python/pyzmq/Manifest +++ b/dev-python/pyzmq/Manifest @@ -1,2 +1,3 @@ DIST pyzmq-25.0.2.gh.tar.gz 398050 BLAKE2B 501aea8b46ef5c06ca75489869047b2e6aefd06d121b540fdfc85c45ea2f9a40b58b84433555d8001fbfb1671ad6df1953c79567aabc8cffba26516a4a60626c SHA512 dcba8fb561d1be135ba03e28078ed68835dc20a52ef9c47be240bd1edd37eb92d4da184045e8eff666f3d84a376ae35ca08172fc207823b5255160e9e3b1ef01 DIST pyzmq-25.1.0.gh.tar.gz 399044 BLAKE2B c5507819844f174fcc5245fd89e6bff231ddc99add2c431a77a73955ce5e874f7387727380dee6a0618842762ed19a867699efed69c7997d5d4bcca480e30c44 SHA512 5a2a80162da4d1eb34cc13bc831cf01b98a1cfb62dd0595b81e47e77d752ecd59110fd447e5a936f74239253073fc5ceb6451e924928cd2c472e2ac61d26a78c +DIST pyzmq-25.1.1.gh.tar.gz 389825 BLAKE2B d8e231a0eeaa6a7ad372da912cb42e96e4d862e163859b97d1c369a7940e019c074fc717685f53da06de69cfee79430e343fcd1987d768f3cc99ec75cad0955b SHA512 4aa0d5d5c1036e6ac35898c48d9612f677ee6e9345fafd02091ba81a5081f1ac8bf552eb5c03636ad643cc87e17f037013ec981d9b852c0252d30de8ce046d5a diff --git a/dev-python/pyzmq/pyzmq-25.1.1.ebuild b/dev-python/pyzmq/pyzmq-25.1.1.ebuild new file mode 100644 index ..ecdc730d9117 --- /dev/null +++ b/dev-python/pyzmq/pyzmq-25.1.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library" +HOMEPAGE=" + https://zeromq.org/languages/python/ + https://pypi.org/project/pyzmq/ + https://github.com/zeromq/pyzmq/ +" +SRC_URI=" + https://github.com/zeromq/pyzmq/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="drafts" + +# There are additional test failures if zeromq has the draft api enabled, but pyzmq has it disabled. +DEPEND=" + >=net-libs/zeromq-4.2.2-r2:=[drafts=] +" +# It uses cffi backend for pypy, cython backend for cpython +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/py[${PYTHON_USEDEP}] + dev-python/cffi:=[${PYTHON_USEDEP}] + ' pypy3) +" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/cython[${PYTHON_USEDEP}] + ' 'python*') + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + >=dev-python/tornado-5.0.2[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-23.2.0-libdir.patch +) + +EPYTEST_DESELECT=( + # TODO + zmq/tests/test_auth.py + zmq/tests/test_cython.py + zmq/tests/test_zmqstream.py +) + +EPYTEST_IGNORE=( + # Avoid dependency on mypy + zmq/tests/test_mypy.py +) + +distutils_enable_tests pytest +# TODO: Package enum_tools +# distutils_enable_sphinx docs/source \ +# dev-python/numpydoc \ +# dev-python/sphinx-rtd-theme \ +# dev-python/myst-parser + +python_prepare_all() { + export ZMQ_DRAFT_API=$(usex drafts '1' '0') + export ZMQ_PREFIX="${EPREFIX}/usr" + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + epytest -p asyncio -p rerunfailures +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/
commit: 75bb963bc0c13a3c7ef57a21079b1549b77b02a9 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 11 06:21:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 11 06:21:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bb963b app-editors/vscodium: add 1.81.1.23222 Closes: https://bugs.gentoo.org/911996 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/vscodium/Manifest | 3 + app-editors/vscodium/vscodium-1.81.1.23222.ebuild | 109 ++ 2 files changed, 112 insertions(+) diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest index afdb9811035a..279f74b093c6 100644 --- a/app-editors/vscodium/Manifest +++ b/app-editors/vscodium/Manifest @@ -4,3 +4,6 @@ DIST vscodium-1.80.2.23209-arm64.tar.gz 121174217 BLAKE2B f574330e0c1577962b3e1c DIST vscodium-1.81.0.23216-amd64.tar.gz 121108447 BLAKE2B 870d78973d41e2bc3db58bc434a32271f9ed0217ddd21b865d2449350e7a210b2c1f3c79721e342db3c45ad1f3c4572ba074085711e29d537f48b70a8036782b SHA512 11dfc76c158298437726041ac1cee9ace222fab1b0941040575987abc6a4bfcdd7d13bc815000aabfad07ecfafb9678be628240d4733abb35269fae8244d5b24 DIST vscodium-1.81.0.23216-arm.tar.gz 109853494 BLAKE2B 163c836af778521e141f30a908d859d7e364f9f3160596026ab91f8d13a904e30ea29954ddd69306a70d1cb87195f3e8a61fd5e15c524a0fd2cfbc09916a5b59 SHA512 6c887cb528390e7de174e933e81267902e0b17f75babe098fa6b8fbca1a06b5ff5f0c099d5ece49e6c82233ad77971963d3786cb7aa6a2113884529c8683ec2e DIST vscodium-1.81.0.23216-arm64.tar.gz 121397635 BLAKE2B 6c87bbbe4c9ca08b48330a35cd0bb2f0d0385a48e857d2b5a595da56a18c96a8ec4f4ec8364b74b4eca87cf33fd847fd06e173cd5e0524d12c968b86f8f6198b SHA512 b761a4fe4883baf8b8bd0038bfde959150e15a207239fffd17377213364c0f44c9b323bc3d5de5acad46a6aebd282bc2d9e72abc56bdebb0617cba86d2207977 +DIST vscodium-1.81.1.23222-amd64.tar.gz 121109927 BLAKE2B 5242bf72a5708c1c3d35500bc698170eacd7cdbc7c20874d2bfbbf22a64ab048dbbb1fca5c46b6c8a64fb6bdf66b22f615533556075f062926036e60d37810c4 SHA512 3c985a1974504e57f6f97ae3e157720cec72fd0ad8d067709f2cad4cb4442e92f80d5d39a63ce8143edb0a2baa3d11bdc0128f60fa10d9dfc09ae8f9a5bf4a7b +DIST vscodium-1.81.1.23222-arm.tar.gz 109854729 BLAKE2B 6d0e9ddd23070bdaca1ed2d9a559a0752d01eaf31018dd91f46bda99e2ba8f7e5344df7b93d43948b51c6d7ca7d57522a82a6aace66d90cc0883071360b1592d SHA512 a171a219e8104762dd62bd0ee50d915e8adf35e4ae4c922c64823f4e15cb92ab498e11fa58fdf57635f29df232723bea6153ae88ac7b57540b74cecaa663c18b +DIST vscodium-1.81.1.23222-arm64.tar.gz 121398210 BLAKE2B de2504f5c10fe3c652fb3a393815bd8e32bf8f729dd71a0df558f2575855d5678d1a535882a9c1663b312e1a7f75421da456a4985259e13034a07ececccd19d9 SHA512 53a9198e94df0997083a585f652dcdedfde1cc5a24936620f23fb9811ff1c0f61fc20c9b1443b431d86b59fca65b906c89fcf67ab61419bf2e296429c2e3 diff --git a/app-editors/vscodium/vscodium-1.81.1.23222.ebuild b/app-editors/vscodium/vscodium-1.81.1.23222.ebuild new file mode 100644 index ..a5fc09b2ca4c --- /dev/null +++ b/app-editors/vscodium/vscodium-1.81.1.23222.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils xdg optfeature + +# Usage: arch_src_uri +arch_src_uri() { + echo "${1}? ( + https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz + -> ${P}-${1}.tar.gz + )" +} + +DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode" +HOMEPAGE="https://vscodium.com/; +SRC_URI=" + $(arch_src_uri amd64 x64) + $(arch_src_uri arm armhf) + $(arch_src_uri arm64 arm64) +" +S="${WORKDIR}" + +RESTRICT="strip bindist" + +LICENSE=" + Apache-2.0 + BSD + BSD-1 + BSD-2 + BSD-4 + CC-BY-4.0 + ISC + LGPL-2.1+ + MIT + MPL-2.0 + openssl + PYTHON + TextMate-bundle + Unlicense + UoI-NCSA + W3C +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +IUSE="kerberos" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/util-linux + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libxshmfence + x11-libs/pango + kerberos? ( app-crypt/mit-krb5 ) +" + +QA_PREBUILT="*" + +src_install() { + # Cleanup + rm "${S}/resources/app/LICENSE.txt" || die + + if ! use
[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/
commit: 15f2cbaee6de640ec4269b1bf42356e48e516231 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 11 06:21:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 11 06:21:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f2cbae app-editors/vscodium: drop 1.80.2.23209 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/vscodium/Manifest | 3 - app-editors/vscodium/vscodium-1.80.2.23209.ebuild | 118 -- 2 files changed, 121 deletions(-) diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest index 279f74b093c6..9a8590f2b1b3 100644 --- a/app-editors/vscodium/Manifest +++ b/app-editors/vscodium/Manifest @@ -1,6 +1,3 @@ -DIST vscodium-1.80.2.23209-amd64.tar.gz 120916482 BLAKE2B 720a99ed9799974f1f7e229bd7f7983e198613d32c01ec6d383a4e5d611ac52075f262ba25381550b1a85fbcf503b049c938e2eebf446ee550e523238fe2ed1c SHA512 7e4f18f60f5b7e20aba3623e771f8b07a75f9c5a8457908a249ac95a07eb94074cf4cd2b030e2dc93aa7f384027e3e2575ff2235c02bfda0a6053701e0cece36 -DIST vscodium-1.80.2.23209-arm.tar.gz 109649095 BLAKE2B 9bdfbe35f3f7ce7d601b2a578aa8041038c84f3477e9fc8365c25d03e1b06bf1d5223f41709f21aa9061f46a847928a5de1494001bb59c7814453e29b395efac SHA512 e0da9fec1cf2cef101d559103c9744497505dd1200a066ec093f61d82affe0a05ff5541859d75972cc50f3f476d46d94b07f4a847d33899f25afa856f9e05dcb -DIST vscodium-1.80.2.23209-arm64.tar.gz 121174217 BLAKE2B f574330e0c1577962b3e1c8d6d65166997f3d13e06d6c1aae88a8769ae1c2eb015c4f597020d170b6bef6c5d605a9c528e5619c0aa55f0c0920d5f5b5d93266a SHA512 d87784654089da1ace841787afb40ce9209476ed4033436c8907ce46f472c5305b045b62abb6ec0318d79b0b771d9c9322466a03bc6edaaf1438aaeaba7838cc DIST vscodium-1.81.0.23216-amd64.tar.gz 121108447 BLAKE2B 870d78973d41e2bc3db58bc434a32271f9ed0217ddd21b865d2449350e7a210b2c1f3c79721e342db3c45ad1f3c4572ba074085711e29d537f48b70a8036782b SHA512 11dfc76c158298437726041ac1cee9ace222fab1b0941040575987abc6a4bfcdd7d13bc815000aabfad07ecfafb9678be628240d4733abb35269fae8244d5b24 DIST vscodium-1.81.0.23216-arm.tar.gz 109853494 BLAKE2B 163c836af778521e141f30a908d859d7e364f9f3160596026ab91f8d13a904e30ea29954ddd69306a70d1cb87195f3e8a61fd5e15c524a0fd2cfbc09916a5b59 SHA512 6c887cb528390e7de174e933e81267902e0b17f75babe098fa6b8fbca1a06b5ff5f0c099d5ece49e6c82233ad77971963d3786cb7aa6a2113884529c8683ec2e DIST vscodium-1.81.0.23216-arm64.tar.gz 121397635 BLAKE2B 6c87bbbe4c9ca08b48330a35cd0bb2f0d0385a48e857d2b5a595da56a18c96a8ec4f4ec8364b74b4eca87cf33fd847fd06e173cd5e0524d12c968b86f8f6198b SHA512 b761a4fe4883baf8b8bd0038bfde959150e15a207239fffd17377213364c0f44c9b323bc3d5de5acad46a6aebd282bc2d9e72abc56bdebb0617cba86d2207977 diff --git a/app-editors/vscodium/vscodium-1.80.2.23209.ebuild b/app-editors/vscodium/vscodium-1.80.2.23209.ebuild deleted file mode 100644 index 9288d6b415eb.. --- a/app-editors/vscodium/vscodium-1.80.2.23209.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -# Usage: arch_src_uri -arch_src_uri() { - echo "${1}? ( - https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz - -> ${P}-${1}.tar.gz - )" -} - -DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode" -HOMEPAGE="https://vscodium.com/; -SRC_URI=" - $(arch_src_uri amd64 x64) - $(arch_src_uri arm armhf) - $(arch_src_uri arm64 arm64) -" - -RESTRICT="strip bindist" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" -IUSE="" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-crypt/libsecret[crypt] - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - sys-apps/util-linux - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libxshmfence - x11-libs/pango -" - -QA_PREBUILT=" - /opt/vscode/bin/code-tunnel - /opt/vscodium/chrome_crashpad_handler - /opt/vscodium/chrome-sandbox - /opt/vscodium/codium - /opt/vscodium/libEGL.so - /opt/vscodium/libffmpeg.so - /opt/vscodium/libGLESv2.so - /opt/vscodium/libvk_swiftshader.so -
[gentoo-commits] repo/gentoo:master commit in: www-servers/fnord/files/, www-servers/fnord/
commit: 740ca23443e6d5818e476db09195736854f69d90 Author: Brahmajit Das gmail com> AuthorDate: Wed Jul 12 18:55:08 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 06:17:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740ca234 www-servers/fnord: Fix incompatible function pointer types Closes: https://bugs.gentoo.org/887331 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31855 Signed-off-by: Joonas Niilola gentoo.org> .../files/fnord-1.11-clang-16-build-fix.patch | 81 ++ www-servers/fnord/fnord-1.11-r3.ebuild | 43 2 files changed, 124 insertions(+) diff --git a/www-servers/fnord/files/fnord-1.11-clang-16-build-fix.patch b/www-servers/fnord/files/fnord-1.11-clang-16-build-fix.patch new file mode 100644 index ..5d841fb8879b --- /dev/null +++ b/www-servers/fnord/files/fnord-1.11-clang-16-build-fix.patch @@ -0,0 +1,81 @@ +Bug: https://bugs.gentoo.org/887331 +--- a/buffer_1.c b/buffer_1.c +@@ -2,6 +2,6 @@ + #include "buffer.h" + + char buffer_1_space[BUFFER_INSIZE]; +-static buffer it = BUFFER_INIT(write,1,buffer_1_space,sizeof buffer_1_space); ++static buffer it = BUFFER_INIT((void *)write,1,buffer_1_space,sizeof buffer_1_space); + buffer *buffer_1 = + +--- a/buffer_2.c b/buffer_2.c +@@ -2,6 +2,6 @@ + #include "buffer.h" + + char buffer_2_space[BUFFER_INSIZE]; +-static buffer it = BUFFER_INIT(write,2,buffer_2_space,sizeof buffer_2_space); ++static buffer it = BUFFER_INIT((void *)write,2,buffer_2_space,sizeof buffer_2_space); + buffer *buffer_2 = + +--- a/byte.h b/byte.h +@@ -1,7 +1,9 @@ + #ifndef BYTE_H + #define BYTE_H + +-#include ++#ifdef __cplusplus ++extern "C" { ++#endif + + #ifndef __pure__ + #define __pure__ +@@ -36,3 +38,6 @@ void byte_zero(void* out, unsigned len); + #define byte_equal(s,n,t) (!byte_diff((s),(n),(t))) + + #endif ++#ifdef __cplusplus ++} ++#endif +--- a/scan.h b/scan.h +@@ -1,7 +1,9 @@ + #ifndef SCAN_H + #define SCAN_H + +-#include ++#ifdef __cplusplus ++extern "C" { ++#endif + #ifndef __pure__ + #define __pure__ + #endif +@@ -59,3 +61,6 @@ extern unsigned int scan_charsetnskip(const char *in,const char *charset,unsigne + extern unsigned int scan_noncharsetnskip(const char *in,const char *charset,unsigned int limit) __pure__; + + #endif ++#ifdef __cplusplus ++} ++#endif +--- a/str.h b/str.h +@@ -1,7 +1,9 @@ + #ifndef STR_H + #define STR_H + +-#include ++#ifdef __cplusplus ++extern "C" { ++#endif + #ifndef __pure__ + #define __pure__ + #endif +@@ -41,3 +43,6 @@ extern int str_start(const char *a,const char *b) __pure__; + #define str_equal(s,t) (!str_diff((s),(t))) + + #endif ++#ifdef __cplusplus ++} ++#endif diff --git a/www-servers/fnord/fnord-1.11-r3.ebuild b/www-servers/fnord/fnord-1.11-r3.ebuild new file mode 100644 index ..e9461de8b8f1 --- /dev/null +++ b/www-servers/fnord/fnord-1.11-r3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Yet another small httpd" +HOMEPAGE="http://www.fefe.de/fnord/; +SRC_URI="http://www.fefe.de/fnord/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc ~x86" +IUSE="auth" + +RDEPEND=" + acct-group/nofiles + acct-user/fnord + acct-user/fnordlog + sys-apps/ucspi-tcp + virtual/daemontools +" + +DOCS=( TODO README README.auth SPEED CHANGES ) + +PATCHES=( + "${FILESDIR}/${PN}"-1.10-gentoo.diff + "${FILESDIR}/${PN}"-1.11-clang-16-build-fix.patch +) + +src_compile() { + # Fix for bug #45716 + use sparc && replace-sparc64-flags + use auth && append-flags -DAUTH + + emake DIET="" CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin fnord-conf fnord + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/broot/
commit: 230429752e3e08af4db3bcb78e88c7d89c82c0a9 Author: Karl-Johan Karlsson lysator liu se> AuthorDate: Sun Jul 16 16:26:42 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 06:13:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23042975 app-misc/broot: add 1.24.1 Signed-off-by: Karl-Johan Karlsson lysator.liu.se> Closes: https://github.com/gentoo/gentoo/pull/31912 Signed-off-by: Joonas Niilola gentoo.org> app-misc/broot/Manifest| 98 ++ app-misc/broot/broot-1.24.1.ebuild | 377 + 2 files changed, 475 insertions(+) diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest index 910a5cb33b3e..9f3dcac064fc 100644 --- a/app-misc/broot/Manifest +++ b/app-misc/broot/Manifest @@ -3,75 +3,106 @@ DIST ahash-0.4.7.crate 51474 BLAKE2B 0974b90539398d61903ce7fcbecdfcd802fcb5c7ed6 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 +DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b +DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST ansi_colours-1.2.1.crate 21866 BLAKE2B b1a2ad5aa797b59fc6f2c090f1c0da6937ade5099367c67c704cd91db62829f86f7bd7dedfd654074df29dd192e4f4d438cd90beb6db51a7605045278741bd69 SHA512 dd89084c997aa42acbde2b885ea414fc7edbeab6de9749abde2270322147fe4850532d916145418e911f5f0950fc3a3f0fd16fb63c40b8ce14c1085017879f73 +DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 +DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c +DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 +DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a +DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6 DIST anyhow-1.0.71.crate 43808 BLAKE2B 1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f SHA512 401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5 DIST argh-0.1.10.crate
[gentoo-commits] repo/gentoo:master commit in: dev-util/bats/
commit: 14cd5014ca9477e8f6f90582b2062a64cd6274c9 Author: Henning Schild hennsch de> AuthorDate: Mon Jul 17 14:44:22 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 06:11:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cd5014 dev-util/bats: bump version to 1.10.0 Signed-off-by: Henning Schild hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/31929 Signed-off-by: Joonas Niilola gentoo.org> dev-util/bats/Manifest | 1 + dev-util/bats/bats-1.10.0.ebuild | 43 2 files changed, 44 insertions(+) diff --git a/dev-util/bats/Manifest b/dev-util/bats/Manifest index fb6caf46d4ae..dff19cb010de 100644 --- a/dev-util/bats/Manifest +++ b/dev-util/bats/Manifest @@ -1 +1,2 @@ +DIST bats-1.10.0.tar.gz 159353 BLAKE2B 4d9e07f4b3da1cfadfd0ecbe00d611bc9a6ff8a6b55dba58e8ba4647e10265564d0cd64eb82a2b3ba483bc307b909f25913416057dc54ba8224c92cbff39c70e SHA512 31d98e26ff79354e8afd8eba2b19b1ca15ea4f1fbd16ad3936572688f49b33d68d38b6410c794f672572ee72cb535b11901759db67d4fa5656be2d0f6e050a99 DIST bats-1.9.0.tar.gz 151817 BLAKE2B 33ff5ec2b89a1605de2b838f3e6f68c1fc4dc15b6617fe001e87c387ccc4013d643b697fbbc7358950aaae556b36a614baa0ae8b38865d7428b3d8ee544516fa SHA512 743a1b3907c3a24eccd5d6fbfbdea3aec472ecf2b5c8cdd428d9dff8daa7f029ec30a2873f1beec2d758173e6f5ec892c03623dc70e56d73665c83343c9808fd diff --git a/dev-util/bats/bats-1.10.0.ebuild b/dev-util/bats/bats-1.10.0.ebuild new file mode 100644 index ..e29cd9e8ea34 --- /dev/null +++ b/dev-util/bats/bats-1.10.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multiprocessing optfeature + +MY_PN="bats-core" +DESCRIPTION="Bats-core: Bash Automated Testing System" +HOMEPAGE="https://github.com/bats-core/bats-core/; +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND="app-shells/bash:*" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_test() { + local my_jobs=$(get_nproc) + if ! command -v parallel >/dev/null; then + my_jobs=1 + fi + bin/bats --tap --jobs "${my_jobs}" test || die "Tests failed" +} + +src_install() { + exeinto /usr/libexec/${MY_PN} + doexe libexec/${MY_PN}/* + exeinto /usr/lib/${MY_PN} + doexe lib/${MY_PN}/* + dobin bin/${PN} + + dodoc README.md + doman man/${PN}.1 man/${PN}.7 +} + +pkg_postinst() { + optfeature "Parallel Execution" sys-process/parallel +}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/adzapper/
commit: a853242e64b2526767f8f1c719a03a0abbf7fe49 Author: luzpaz users noreply github com> AuthorDate: Tue Jul 18 16:06:43 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 06:11:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a853242e net-proxy/adzapper: use https:// schema > Homepage link http://adzapper.sourceforge.net/ is a permanent redirect to its > HTTPS counterpart https://adzapper.sourceforge.net/ and should be updated. > Download link http://adzapper.sourceforge.net/adzap-20110915.tar.gz is a > permanent redirect to its HTTPS counterpart > https://adzapper.sourceforge.net/adzap-20110915.tar.gz and should be updated. ref: https://repology.org/repository/gentoo/problems Signed-off-by: luzpaz users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/31943 Signed-off-by: Joonas Niilola gentoo.org> net-proxy/adzapper/adzapper-20110915-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-proxy/adzapper/adzapper-20110915-r2.ebuild b/net-proxy/adzapper/adzapper-20110915-r2.ebuild index 89058d66e275..ad1c9b1d8a42 100644 --- a/net-proxy/adzapper/adzapper-20110915-r2.ebuild +++ b/net-proxy/adzapper/adzapper-20110915-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,8 +6,8 @@ EAPI=7 MY_P=${P/zapper/zap} DESCRIPTION="Redirector for squid to intercept advertising, page counters and web bugs" -HOMEPAGE="http://adzapper.sourceforge.net/; -SRC_URI="http://adzapper.sourceforge.net/${MY_P}.tar.gz; +HOMEPAGE="https://adzapper.sourceforge.net/; +SRC_URI="https://adzapper.sourceforge.net/${MY_P}.tar.gz; S="${WORKDIR}"/${P/per/} LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: games-engines/fheroes2/
commit: ef539b1c8dd80254db54ed74c13ca31d4a9e6e64 Author: Joonas Niilola gentoo org> AuthorDate: Fri Aug 11 06:09:22 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 06:11:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef539b1c games-engines/fheroes2: disable py3.9 Signed-off-by: Joonas Niilola gentoo.org> games-engines/fheroes2/fheroes2-1.0.6.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/games-engines/fheroes2/fheroes2-1.0.6.ebuild b/games-engines/fheroes2/fheroes2-1.0.6.ebuild index f58beedc9f5c..0481e2bc397d 100644 --- a/games-engines/fheroes2/fheroes2-1.0.6.ebuild +++ b/games-engines/fheroes2/fheroes2-1.0.6.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake python-single-r1 xdg DESCRIPTION="Recreation of HoMM2 game engine" @@ -16,7 +16,7 @@ KEYWORDS="~amd64" IUSE="tools" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -COMMON_DEPEND=" +DEPEND=" media-libs/libpng:= media-libs/libsdl2[video] media-libs/sdl2-image @@ -24,13 +24,12 @@ COMMON_DEPEND=" sys-libs/zlib " RDEPEND=" - ${COMMON_DEPEND} + ${DEPEND} ${PYTHON_DEPS} app-arch/libarchive dev-lang/python virtual/libintl " -DEPEND="${COMMON_DEPEND}" BDEPEND=" sys-devel/gettext virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: 8dc0a889e812e01e8b87e995fd010d75140dc307 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Jul 14 07:16:31 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 06:11:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc0a889 dev-db/sqlmap: add 1.7.8 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/31873 Signed-off-by: Joonas Niilola gentoo.org> dev-db/sqlmap/Manifest| 1 + dev-db/sqlmap/sqlmap-1.7.8.ebuild | 60 +++ 2 files changed, 61 insertions(+) diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest index f83712ab7318..37b4c82dae7a 100644 --- a/dev-db/sqlmap/Manifest +++ b/dev-db/sqlmap/Manifest @@ -1 +1,2 @@ DIST sqlmap-1.7.6.gh.tar.gz 7214225 BLAKE2B ab95b3ad10217b94039b6709383873eb93a4992415ab6920ceebfea88ed267ae5a56c08721798663239aa9f226ff40a26d56053c0d04140334bffa1b391c00be SHA512 0d0fa7b1c03db063785accc513e2590ce46e194947cd91325cf10195a4e8c78bb1cada56673032a30a728368ea022dce44e4367d232d912f58f1e16cac62f38b +DIST sqlmap-1.7.8.gh.tar.gz 7214346 BLAKE2B b28da71baa69f09ce8554c96ffedd06c4e41be785956fc895e2cd41d5cfed19af9c294bed8e6dc82e2e6c64704f6be578df3258af1ddad559f99b4b5e9f29c1e SHA512 9d22cd85682de2f111dd33aa7eed6c98e59f2067464f59074c571200e7bb2cc15477560a3c7c81e198f3fd006bde9a9289679c0cec08ffcf0e157d6d1fae4f51 diff --git a/dev-db/sqlmap/sqlmap-1.7.8.ebuild b/dev-db/sqlmap/sqlmap-1.7.8.ebuild new file mode 100644 index ..550ec7d5d4b0 --- /dev/null +++ b/dev-db/sqlmap/sqlmap-1.7.8.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite" + +inherit bash-completion-r1 python-single-r1 wrapper + +DESCRIPTION="An automatic SQL injection and database takeover tool" +HOMEPAGE="https://sqlmap.org/; + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap; +else + SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +# sqlmap (GPL-2+) +# ansitrm (BSD) +# beautifulsoup (BSD) +# bottle (MIT) +# chardet (LGPL-2.1+) +# clientform (BSD) +# colorama (BSD) +# fcrypt (BSD-2) +# identitywaf (MIT) +# keepalive (LGPL-2.1+) +# magic (MIT) +# multipartpost (LGPL-2.1+) +# ordereddict (MIT) +# prettyprint (BSD-2) +# pydes (public-domain) +# six (MIT) +# socks (BSD) +# termcolor (BSD) +# wininetpton (public-domain) +LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain" +SLOT="0" + +RDEPEND="${PYTHON_DEPS}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DOCS=( doc/ README.md ) + +src_install () { + einstalldocs + + insinto /usr/share/${PN}/ + doins -r * + python_optimize "${ED}"/usr/share/${PN} + + make_wrapper ${PN} \ + "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py" + + newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: 1ca27cd6115fb5a88bbf7ba43b8abc9434440602 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Jul 14 07:12:59 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 06:11:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca27cd6 dev-db/sqlmap: drop 1.7.5 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola gentoo.org> dev-db/sqlmap/Manifest| 1 - dev-db/sqlmap/sqlmap-1.7.5.ebuild | 60 --- 2 files changed, 61 deletions(-) diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest index 04d6fe3a500b..f83712ab7318 100644 --- a/dev-db/sqlmap/Manifest +++ b/dev-db/sqlmap/Manifest @@ -1,2 +1 @@ -DIST sqlmap-1.7.5.gh.tar.gz 7214128 BLAKE2B 5d09956b36f709930646603856a683d54600d570ad7b00c4a1f3bf1d939ddbb4c9db0b41f27ee76f45a9a2611323701705d98cfe2925f780760a1fbe6ddf581e SHA512 847295467d45def33f14e5006338e67480d63d0429930a0199acf433871f215070538f8ecf3c1ce7fe67b99444f2797a48373043ef0d30fac078332ee045a6c8 DIST sqlmap-1.7.6.gh.tar.gz 7214225 BLAKE2B ab95b3ad10217b94039b6709383873eb93a4992415ab6920ceebfea88ed267ae5a56c08721798663239aa9f226ff40a26d56053c0d04140334bffa1b391c00be SHA512 0d0fa7b1c03db063785accc513e2590ce46e194947cd91325cf10195a4e8c78bb1cada56673032a30a728368ea022dce44e4367d232d912f58f1e16cac62f38b diff --git a/dev-db/sqlmap/sqlmap-1.7.5.ebuild b/dev-db/sqlmap/sqlmap-1.7.5.ebuild deleted file mode 100644 index ad6dac4b9230.. --- a/dev-db/sqlmap/sqlmap-1.7.5.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" - -inherit bash-completion-r1 python-single-r1 wrapper - -DESCRIPTION="An automatic SQL injection and database takeover tool" -HOMEPAGE="https://sqlmap.org/; - -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap; -else - SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 x86" -fi - -# sqlmap (GPL-2+) -# ansitrm (BSD) -# beautifulsoup (BSD) -# bottle (MIT) -# chardet (LGPL-2.1+) -# clientform (BSD) -# colorama (BSD) -# fcrypt (BSD-2) -# identitywaf (MIT) -# keepalive (LGPL-2.1+) -# magic (MIT) -# multipartpost (LGPL-2.1+) -# ordereddict (MIT) -# prettyprint (BSD-2) -# pydes (public-domain) -# six (MIT) -# socks (BSD) -# termcolor (BSD) -# wininetpton (public-domain) -LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain" -SLOT="0" - -RDEPEND="${PYTHON_DEPS}" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DOCS=( doc/ README.md ) - -src_install () { - einstalldocs - - insinto /usr/share/${PN}/ - doins -r * - python_optimize "${ED}"/usr/share/${PN} - - make_wrapper ${PN} \ - "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py" - - newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap -}
[gentoo-commits] repo/gentoo:master commit in: games-engines/fheroes2/files/, games-engines/fheroes2/
commit: 16e78f6d6c609944edb91a530a38dcd8909f7a6f Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jul 15 19:29:07 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 06:11:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e78f6d games-engines/fheroes2: drop 1.0.5 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/31900 Signed-off-by: Joonas Niilola gentoo.org> games-engines/fheroes2/Manifest| 1 - games-engines/fheroes2/fheroes2-1.0.5.ebuild | 79 -- .../fheroes2/files/fheroes2-1.0.5-gettext.patch| 15 3 files changed, 95 deletions(-) diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest index 11680cb1af94..22395c6b601f 100644 --- a/games-engines/fheroes2/Manifest +++ b/games-engines/fheroes2/Manifest @@ -1,2 +1 @@ -DIST fheroes2-1.0.5.tar.gz 11570167 BLAKE2B 7294ae4a816ce0a42c035262cbc8d44fc53cfdaa1333934ac316607f7d086a44358fc13931e5dbce9b17ff65e58016efc57cd123747af30277bcf4c1bc195e1e SHA512 13f058319540fa9fa04955ff8a5f16a0113e791307d58c32025361c773757769306f632d2c6472ee6d0b704dc4c260a9c64954c19ba2e58ab21dc6744c3cdd3e DIST fheroes2-1.0.6.tar.gz 11611881 BLAKE2B b7219a1a843f4a08cfc9ade161e38b19dcb343fa6dc700568d2e38b984d2cd26c78d02b9792f7d893b0babcca7bf71a01d349bc3806136736d46768b048a8db2 SHA512 c42b2ded44b7d6e112de3e919044b6b7d69161cc8cf08198df88da42c7f77b2dcf9df9ea7b453def66902e85f42047c0375b093c8d2d91517acb42d1804e621b diff --git a/games-engines/fheroes2/fheroes2-1.0.5.ebuild b/games-engines/fheroes2/fheroes2-1.0.5.ebuild deleted file mode 100644 index 3aeb794a8d78.. --- a/games-engines/fheroes2/fheroes2-1.0.5.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..12} ) -inherit cmake python-single-r1 xdg - -DESCRIPTION="Recreation of HoMM2 game engine" -HOMEPAGE="https://ihhub.github.io/fheroes2/; -SRC_URI="https://github.com/ihhub/fheroes2/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="tools" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND=" - media-libs/libpng:= - media-libs/libsdl2[video] - media-libs/sdl2-image - media-libs/sdl2-mixer - sys-libs/zlib -" -RDEPEND=" - ${COMMON_DEPEND} - ${PYTHON_DEPS} - app-arch/libarchive - dev-lang/python - virtual/libintl -" -DEPEND="${COMMON_DEPEND}" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/fheroes2-1.0.4-scripts.patch" - "${FILESDIR}/fheroes2-1.0.5-gettext.patch" -) - -src_configure() { - # Not using dev-games/libsmacker because the game crashes with it - local mycmakeargs=( - -DENABLE_IMAGE=ON - -DENABLE_TOOLS=$(usex tools) - -DUSE_SYSTEM_LIBSMACKER=NO - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - emake -C files/lang -} - -src_install() { - cmake_src_install - - if use tools; then - for file in 82m2wav bin2txt extractor h2dmgr icn2img pal2img til2img xmi2midi; do - newbin "${BUILD_DIR}/${file}" "fheroes2-${file}" - done - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - elog "You need original HoMM2 data files to play fheroes2." - elog "If you have an installer (.exe) from GOG, install:" - elog " games-strategy/homm2-gold-gog" - elog "If you have the original game installed somewhere already, run:" - elog " ${EPREFIX}/usr/share/fheroes2/extract_homm2_resources.sh" - elog "Also you can automatically get a demo version for free by installing:" - elog " games-strategy/homm2-demo" -} diff --git a/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch b/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch deleted file mode 100644 index 20118037b779.. --- a/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://github.com/ihhub/fheroes2/commit/e55c33c1bc7ac1b8c2ffc6e4ca61ab47921ec1b1 -https://bugs.gentoo.org/908863 - a/files/lang/Makefile -+++ b/files/lang/Makefile -@@ -19,7 +19,8 @@ - ### - - ICONV = iconv --MSGFMT = sed -e '1,20 s/UTF-8/$(1)/' $< | $(ICONV) -f utf-8 -t $(1) | msgfmt - -o $@ -+# TODO: consider converting game fonts and texts to UTF-8 in the engine instead -+MSGFMT = sed -e '1,20 s/UTF-8/$(1)/' $< | $(ICONV) -f utf-8 -t $(1) | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o $@ --no-convert; else msgfmt - -o $@; fi - - .PHONY: all clean merge -
[gentoo-commits] repo/gentoo:master commit in: games-engines/fheroes2/
commit: 7a163cfc269706c5fd015aa6327842b380203850 Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jul 15 19:28:45 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 11 06:11:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a163cfc games-engines/fheroes2: add 1.0.6 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Joonas Niilola gentoo.org> games-engines/fheroes2/Manifest | 1 + games-engines/fheroes2/fheroes2-1.0.6.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest index a6c2ca02c945..11680cb1af94 100644 --- a/games-engines/fheroes2/Manifest +++ b/games-engines/fheroes2/Manifest @@ -1 +1,2 @@ DIST fheroes2-1.0.5.tar.gz 11570167 BLAKE2B 7294ae4a816ce0a42c035262cbc8d44fc53cfdaa1333934ac316607f7d086a44358fc13931e5dbce9b17ff65e58016efc57cd123747af30277bcf4c1bc195e1e SHA512 13f058319540fa9fa04955ff8a5f16a0113e791307d58c32025361c773757769306f632d2c6472ee6d0b704dc4c260a9c64954c19ba2e58ab21dc6744c3cdd3e +DIST fheroes2-1.0.6.tar.gz 11611881 BLAKE2B b7219a1a843f4a08cfc9ade161e38b19dcb343fa6dc700568d2e38b984d2cd26c78d02b9792f7d893b0babcca7bf71a01d349bc3806136736d46768b048a8db2 SHA512 c42b2ded44b7d6e112de3e919044b6b7d69161cc8cf08198df88da42c7f77b2dcf9df9ea7b453def66902e85f42047c0375b093c8d2d91517acb42d1804e621b diff --git a/games-engines/fheroes2/fheroes2-1.0.6.ebuild b/games-engines/fheroes2/fheroes2-1.0.6.ebuild new file mode 100644 index ..f58beedc9f5c --- /dev/null +++ b/games-engines/fheroes2/fheroes2-1.0.6.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake python-single-r1 xdg + +DESCRIPTION="Recreation of HoMM2 game engine" +HOMEPAGE="https://ihhub.github.io/fheroes2/; +SRC_URI="https://github.com/ihhub/fheroes2/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="tools" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND=" + media-libs/libpng:= + media-libs/libsdl2[video] + media-libs/sdl2-image + media-libs/sdl2-mixer + sys-libs/zlib +" +RDEPEND=" + ${COMMON_DEPEND} + ${PYTHON_DEPS} + app-arch/libarchive + dev-lang/python + virtual/libintl +" +DEPEND="${COMMON_DEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/fheroes2-1.0.4-scripts.patch" +) + +src_configure() { + # Not using dev-games/libsmacker because the game crashes with it + local mycmakeargs=( + -DENABLE_IMAGE=ON + -DENABLE_TOOLS=$(usex tools) + -DUSE_SYSTEM_LIBSMACKER=NO + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + emake -C files/lang +} + +src_install() { + cmake_src_install + + if use tools; then + for file in 82m2wav bin2txt extractor h2dmgr icn2img pal2img til2img xmi2midi; do + newbin "${BUILD_DIR}/${file}" "fheroes2-${file}" + done + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "You need original HoMM2 data files to play fheroes2." + elog "If you have an installer (.exe) from GOG, install:" + elog " games-strategy/homm2-gold-gog" + elog "If you have the original game installed somewhere already, run:" + elog " ${EPREFIX}/usr/share/fheroes2/extract_homm2_resources.sh" + elog "Also you can automatically get a demo version for free by installing:" + elog " games-strategy/homm2-demo" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/async-timeout/
commit: 89af8e0882228299013126f1355ba51636b07e79 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 11 05:50:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 11 06:09:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89af8e08 dev-python/async-timeout: Bump to 4.0.3 Signed-off-by: Michał Górny gentoo.org> dev-python/async-timeout/Manifest | 1 + .../async-timeout/async-timeout-4.0.3.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/async-timeout/Manifest b/dev-python/async-timeout/Manifest index d2f3d5fd58b2..f183263c757d 100644 --- a/dev-python/async-timeout/Manifest +++ b/dev-python/async-timeout/Manifest @@ -1 +1,2 @@ DIST async-timeout-4.0.2.tar.gz 8221 BLAKE2B ebcb2ef956590e265bbdecc223a877e7260750aecf5b631c6af1f335ce57b51579467901e2344bfa8495010eb1e6e7a39adfd4b6311483d63e0674221888d1f7 SHA512 e9884a525b99bc1a3a15c958a1dbb25a92cb286bb7360b03b0be3198e61685970628c8fef6dc478beba3f031e0ff6f03b1fcc3c2c34032d7fea6f8b65850ac38 +DIST async-timeout-4.0.3.tar.gz 8345 BLAKE2B cd603b5b58f85412220a99b7b5001ac08df18239f8fca0bf20648f1af982a5dd51b7d84ccce1d168530ee1c1afcef048e03b3de68ba8db068782f79da28bfddd SHA512 d7628370c47587a64170e067a5341bba17658da10900fb8ddf4426aa3f4facc55d63b28febb4b65abe12a9ff5be759319f49fc723c82a5a6cc27377c5e33a5a0 diff --git a/dev-python/async-timeout/async-timeout-4.0.3.ebuild b/dev-python/async-timeout/async-timeout-4.0.3.ebuild new file mode 100644 index ..eecb20bd7fc1 --- /dev/null +++ b/dev-python/async-timeout/async-timeout-4.0.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Timeout context manager for asyncio programs" +HOMEPAGE=" + https://github.com/aio-libs/async-timeout/ + https://pypi.org/project/async-timeout/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o addopts= -p asyncio +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/apache-libcloud/
commit: cb80e78461a03ce032b46f7ea734d51f6f014f85 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 11 06:07:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 11 06:09:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb80e784 dev-python/apache-libcloud: Bump to 3.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/apache-libcloud/Manifest| 1 + .../apache-libcloud/apache-libcloud-3.8.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-python/apache-libcloud/Manifest b/dev-python/apache-libcloud/Manifest index 7da391086683..32321bb9f275 100644 --- a/dev-python/apache-libcloud/Manifest +++ b/dev-python/apache-libcloud/Manifest @@ -1 +1,2 @@ DIST apache-libcloud-3.7.0.tar.bz2 1979020 BLAKE2B f8630a5c559cba9ae6f7792ffc9cf4ba6eb2fdaa28d6ae148a5d2e978ee66eec9a39b16741446b78b047bf2454de860148a13bce3dbd8627dbc7dac43543b808 SHA512 315866947d2c748e4a13c4c2a4147a2a8e79cbb85e9e83fded3f89ff8a50c531acf1062a4e21c61448c20e7f7e7f9d1317d3c43ecfe2fb75155c0d81ff03f889 +DIST apache-libcloud-3.8.0.tar.gz 2457665 BLAKE2B 39a6f3f99d3b685150e9a5ec198da705e0c8a3fed7da1300a734fe69310f888401da6683a8ea4b3fe042776a19ebff28f7c82921f29ebc91349a3c1a24e60e20 SHA512 ef221c79be2adf22bbd9fa739c619fa8c0afb493a410bf36a6cf2b3ad5cb18b61f552a1d98400b9152c790e3a88ca504848e03bae1fe8a14b94f72f9b7358f50 diff --git a/dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild b/dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild new file mode 100644 index ..17d07dec6e7d --- /dev/null +++ b/dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Unified Interface to the Cloud - python support libs" +HOMEPAGE=" + https://libcloud.apache.org/ + https://github.com/apache/libcloud/ + https://pypi.org/project/apache-libcloud/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +IUSE="examples" + +RDEPEND=" + >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/cryptography-2.6.1[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Needs network access + libcloud/test/compute/test_ovh.py::OvhTests::test_list_nodes_invalid_region + libcloud/test/test_connection.py::BaseConnectionClassTestCase::test_connection_timeout_raised +) + +src_prepare() { + if use examples; then + mkdir examples || die + mv example_*.py examples || die + fi + + # needed for tests + cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die + + distutils-r1_src_prepare +} + +src_install() { + use examples && dodoc -r examples + distutils-r1_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pydantic-core/
commit: 43c5c435d524a1ffdd1175082bc13f331dea31ce Author: Michał Górny gentoo org> AuthorDate: Fri Aug 11 05:52:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 11 06:09:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c5c435 dev-python/pydantic-core: Bump to 2.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pydantic-core/Manifest | 13 ++ .../pydantic-core/pydantic-core-2.5.0.ebuild | 138 + 2 files changed, 151 insertions(+) diff --git a/dev-python/pydantic-core/Manifest b/dev-python/pydantic-core/Manifest index 3f9eae2cef33..280df0f84dd5 100644 --- a/dev-python/pydantic-core/Manifest +++ b/dev-python/pydantic-core/Manifest @@ -34,33 +34,46 @@ DIST proc-macro2-1.0.64.crate 44848 BLAKE2B 4422122d9299eff3bfbb4507c4a117fef7c0 DIST pydantic_core-2.3.0.tar.gz 308473 BLAKE2B 2bdd96989b93bfd00d1db23d30171a315afbb911934e644b0e36239a2d48c6c6eeec519e28719d1756a6f9daebc7623cb34e8b50b9216d1a95a5d3694b0945e1 SHA512 8959f9949ca943db2fe362b3ddb4b3e87c83ce22a63d70ff851fa84ee891390dba69f5d5607df6033023c47a4563066d675f192072278309e02d6dc0891588f1 DIST pydantic_core-2.3.1.tar.gz 313680 BLAKE2B 90b7ed134e6dd891dd184f651b4907292aac6050ba67b66260885f69026b572b802cdb5436a7cc504b969fcac2499ed557f22c5e0178d4f1eada22b74cab1882 SHA512 a8de5b9b5201d72796851e27e9f6ae5a248e65ca214d5f971d1cd4323033cf8d573640e80b25255cbf548b506d31b8078b2ac9e484193de820a8a7a924b816f2 DIST pydantic_core-2.4.0.tar.gz 322367 BLAKE2B 199f023cb789f742c47f494c02a30a61f2a5d2c50dd557ce21e2ee8c9c4701461b659bebcc7787cb007cda79c56bc8079badd062e23175233c3f2d70b5657f59 SHA512 cb4c8cee8ebc897133600176da3863158d1f7bee4842283a3f793a435860c136519cd9b457080128e8c8cebe9ca3775f6acc918d27e418ab80c76d1960ac21ea +DIST pydantic_core-2.5.0.tar.gz 329533 BLAKE2B 54881511a5b84b22d7df5be6f7835361810daa7be4d5b73539b20ffc13825026ba5faef03e222fa12a584fa942141d833a3074c1676e1b9113c3aa0adf9aa66f SHA512 02eae124626d55b16b335a2364ae5b23dc9ee28e0dc84b201a01d9c8b7becdaf0d2fdb3f753e48deb11836c500e2a5a3b3a47df1e3f289d17df2b5613269029c DIST pyo3-0.19.1.crate 418297 BLAKE2B 19ad6aa4fba175961b7fe97ae0bc45050f930859972b1b25cf0139bb3436c050ba76b63894f0df26174f141a52ac6abf10fd84c03c056af5a0665e723ae24195 SHA512 b27500cf49f1c6f217d21344d24ac96c07b82c157dd36fa4550b94059da5715ba7d0e085ec07dd5f8a8ac9de4d7e9239c1cceac4337294eb0dc9f6102049d5ff +DIST pyo3-0.19.2.crate 418228 BLAKE2B ee018b33383fada78cd22643aea9231a8c8a2f19d1eb297f40eec9206c5220f322fff4c926d939a93a24ac6d231a207ebb25afcc0709191151c7ed9af7465efa SHA512 58698183e0f2f0507f8f765bf3e90185c933e78d62f0a9be65c4b1ce8eea19a98fe0341abe7c58cafdacb63a012ec417876dccb7be6facc1360fcb22796fcaf9 DIST pyo3-build-config-0.19.1.crate 29205 BLAKE2B f88cbf9763fd68f7b30d109ae608efc29e0d4bf6672ee5f31b77342b5f37baa4f981916124af6897ccea3d93990ff889815fc3abbe9ce3fdbd860b6d5698b7da SHA512 311fef01ac2c3ce12485849cb99eba038a36260206308c5af4621fc5393f942e03aae4f6a5fe24ef3005eb781d2161453667ad552d6a371ddd96460b05a2e710 +DIST pyo3-build-config-0.19.2.crate 29206 BLAKE2B 5b1cd80d643e448cf8f1d28a514333526061c178121b9a0dcb5bff6082f402ecfd166536d94d42065f6dc1f108a73f12bbb78eedf9ea053a6aa2e9c80ac00ddf SHA512 ccc73061ec1989258921c5b5800689170635fa5503d74a4ac458baef903dd31efa41995d238783f1e099ece1f66d0a0e95c4fcb4b772b9f653dbb20e838b4e28 DIST pyo3-ffi-0.19.1.crate 64837 BLAKE2B deb3065ce99b4bd3b5dee182f7cc20dbbb1792e792e78425f30a71ad3e45aa8552f99f02debd640e16db44cbcad58f67b04ca6e08cb964e788d41dca64500a0c SHA512 6293d75c71ebe80c320f0a240716a2e0c62f66aecc58320f2f40a81f85390c7d9174b4888ead89818b73fdc8d3d21df12adc6625087f0c9ebb82767d4a7c5adc +DIST pyo3-ffi-0.19.2.crate 66500 BLAKE2B b4139fba31ef17017b6b60784e41ccda34931a072c2638af1eed8d02d7af701c46fe38b12772d2301cff41d10a433ff0f00a69d79d40233eadafe82abe585f8d SHA512 789191bca537998dd23d72dce4f185b84bbe700f4171c47de35b9bbca15a180ad214392b4f465cc1ecb0be955ebec1cf5a3c497815073be18035bd8bf8c51a32 DIST pyo3-macros-0.19.1.crate 7173 BLAKE2B b8d53ed51e2454abb77528c9e08315f288718dca0bc24752f156942c2775c88504bddcf05cc89d16b3fd2cd86280b0b94bd09947a2ffa4c800dfde68 SHA512 2c12cff4a8af948f9ecaadb83d1ed5199758f9e9c626c5930a1b74c65027a8b74dcf989ee470798aeff7c1165650d5d3dd75cb1f813859b7b8e241cd2bb8f2eb +DIST pyo3-macros-0.19.2.crate 7173 BLAKE2B 8862f42a30929579b0b0bc2ba7f0b416518724480e197fa13288e49324e851f964183e1529b7f31bf5d4fe0ae194a412723b6b401100e66fba98bbcd9c283866 SHA512 852cc2792aa3d30d9ab8802a451be5617cae6536adced1bf0dde71704a3c7c1bfe862fba751b6d045249819a8ba5d87dfc50914d142a0b662f046498c06f8c2e DIST pyo3-macros-backend-0.19.1.crate 49916 BLAKE2B 930774ee7ec936bbefc4ea81e2496cd15438dc82954ec7b85c0bc42b290b41c60869f8b31e109ba16a373d3ebf1e0058c0c7ef7d4911ae40feb99fb61d66a745 SHA512 7c7949588a15ef57b12f11e903c1110228bb653212761c97ff50399aa39be97108b471a2cdf47afb307f6c86bfb24b3e9ab32fd08e0550ee27e8808f2acd5145 +DIST pyo3-macros-backend-0.19.2.crate 49962 BLAKE2B