[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/
commit: b042109f90c07be82d2486f5507c3e9c0d294634 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Aug 3 18:29:11 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Aug 4 05:57:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b042109f dev-java/protobuf-java: drop 3.21.12 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/protobuf-java/Manifest| 1 - .../protobuf-java/protobuf-java-3.21.12.ebuild | 122 - 2 files changed, 123 deletions(-) diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest index 038dff1f6153..7295e78febd3 100644 --- a/dev-java/protobuf-java/Manifest +++ b/dev-java/protobuf-java/Manifest @@ -1,3 +1,2 @@ -DIST protobuf-21.12.tar.gz 5141166 BLAKE2B 33500612d103afb817062486a741e8e5503f82c42c70054d47d1899e6bb79f3fdde2666cad5b8eff6e1bc539c3b0cdf9f2b125ce7e5d3a459a69e84d67ab535e SHA512 2dc8f552388438268d8b9f7a9e84c6abf1736be3d5031438c789c317410c9f4b5cedd25bf7da6d67b3ba32ca890869f9ddaab2284d6ac0e734a5b135ffbb1346 DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3 SHA512 46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8 diff --git a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild deleted file mode 100644 index d9140d989305.. --- a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 2008-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="com.google.protobuf:protobuf-java:3.21.12" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Google's Protocol Buffers - Java bindings" -HOMEPAGE="https://developers.google.com/protocol-buffers/; -# Currently we bundle the binary version of truth.jar used only for tests, we don't install it. -# And we build artifact 3.21.11 from the 21.11 tarball in order to allow sharing the tarball with -# dev-libs/protobuf. -SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV#3.}.tar.gz -> protobuf-${PV#3.}.tar.gz - test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos" - -DEPEND=" - >=virtual/jdk-1.8:* - test? ( - dev-java/guava:0 - dev-java/mockito:4 - ) -" -RDEPEND=">=virtual/jre-1.8:*" - -# Once =protobuf-${PV#3.} hits the tree use it -# BDEPEND="~dev-libs/protobuf-${PV#3.}:0" -BDEPEND="dev-libs/protobuf:0" - -S="${WORKDIR}/protobuf-${PV#3.}/java" - -JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf" -JAVA_JAR_FILENAME="protobuf.jar" -JAVA_RESOURCE_DIRS="core/src/main/resources" -JAVA_SRC_DIR="core/src/main/java" - -JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4" -JAVA_TEST_RESOURCE_DIRS="core/src/test/proto" -JAVA_TEST_SRC_DIR="core/src/test/java" - -src_prepare() { - default - - mkdir "${JAVA_RESOURCE_DIRS}" || die - # https://github.com/protocolbuffers/protobuf/blob/v21.12/java/core/pom.xml#L43-L62 - echo $(sed \ - -n '/google\/protobuf.*\.proto/s:.*\(.*\):-C ../../../../../src \1:p' \ - "${S}/core/pom.xml") > "${T}/core_proto" || die "echo to core_proto failed" - # Copy them from ../src/google/protobuf to JAVA_RESOURCE_DIRS - pushd "${JAVA_RESOURCE_DIRS}" || die - jar cv "@${T}/core_proto" | jar xv - assert "Copying protos failed" - popd || die - - # https://github.com/protocolbuffers/protobuf/blob/v21.12/java/core/generate-sources-build.xml - einfo "Replace variables in generate-sources-build.xml" - sed \ - -e 's:${generated.sources.dir}:core/src/main/java:' \ - -e 's:${protobuf.source.dir}:../src:' \ - -e 's:^.*value="::' -e 's:\"/>::' \ - -e '/project\|echo\|mkdir\|exec/d' \ - -i core/generate-sources-build.xml || die "sed to sources failed" - - einfo "Run protoc to generate sources" - protoc @core/generate-sources-build.xml || die "protoc sources failed" -} - -src_test() { - JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar" - - #
[gentoo-commits] repo/gentoo:master commit in: dev-java/swt/
commit: d3aabe418ac5b7d1f4e5b639078ab5c133c4b9b5 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Aug 3 18:30:48 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Aug 4 05:57:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3aabe41 dev-java/swt: drop 4.27 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/32158 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/swt/Manifest| 3 - dev-java/swt/swt-4.27.ebuild | 142 --- 2 files changed, 145 deletions(-) diff --git a/dev-java/swt/Manifest b/dev-java/swt/Manifest index 800979ca156e..d41e0bbacf6c 100644 --- a/dev-java/swt/Manifest +++ b/dev-java/swt/Manifest @@ -3,9 +3,6 @@ DIST swt-3.7.2-gtk-linux-x86.zip 5374609 BLAKE2B 04d44b9fffcedc6ce255e2651377ac6 DIST swt-3.7.2-gtk-linux-x86_64.zip 5671443 BLAKE2B 953fc9eab6d1f2750b1a1345cddf4aa6969567cb75977f87ee50668d367e55dda8be2ff836d87b780005c22132fa783b475f422c093617fd02f478eadd96076d SHA512 d60ae1d3f3b0577f7e3018139f93069c89d021064fec2f3f4074f95cfae56abdc0c7d531cb904ad3911482543cddcc3f6646ff47192073f4bde97c79e13612b7 DIST swt-4.10-gtk-linux-ppc64le.zip 3848264 BLAKE2B 214861fde6987906fb24f3187936f3bcb49aebed54fe242427c3737bf6761e8f77d049c376f30ca0fc33e74a1e8a48b6aff6d9863775ee9c33fea7cb2edd1309 SHA512 1b3ede58c2b41abae76f58a303bd3fbf1849ba8be3fd6518325bc22400e960c3ab542e7351b1bc08053e2746ea3e28812e04c2d1789cb1e19ea28745c8a5f39a DIST swt-4.10-gtk-linux-x86_64.zip 3844306 BLAKE2B 0e0ed21708acce347fd025920ee635f586c460f8a9c05a7067fd70eed9da999b4a62a5febd17f0c5546ab15198336038e4ab49a1bd588d49ffb39450353a1911 SHA512 9dd946cb7c11446f553f06b8af516167519bab00d4a89f626cd612be6d18e50023fc537aa3d844a8f7a56a767df00410efe4dd20e2bfd930639330a1e279a7a0 -DIST swt-4.27-gtk-linux-aarch64.zip 3849438 BLAKE2B b07daa4942c450d5cca5a323b0649a645fe9a283b272a73a9675f3bd07fbae859c41f451521231a93f4fb56ae4093d57474545611c4789c076abad2e9e1c911f SHA512 a3ba011258e5906beb15ffd5deaa73fc9a5ed5f7bce78a4a683ad8ad12a5cca1fa3a0d89fed6da9f4ade530ea3bda09093ad43202993b522a060a9dcd98746d3 -DIST swt-4.27-gtk-linux-ppc64le.zip 3872996 BLAKE2B 58ae779b7103da932719fe702674e211f8f0068c3b6094172b4c58e939de96d8d43ef80d40740c29f6fcd802a252a87ba850e9e6320d881c958b0161700e4e8c SHA512 6f8f1fce502e0980ced3f201dcdeb3397a583a9ba9ebe76d82c713c440d614c4ff38efe5f596a9da25940f931e3c651c36b18211faea4fab31872d25566b060a -DIST swt-4.27-gtk-linux-x86_64.zip 3869518 BLAKE2B d0eb7d1be59944cbffe5556c258043d084f7f1a8fa1d9ad9c3738896adc12aa015f85b675ba72af31de566ae451280bb83d82082b3f589c8da643631bf1f7bfb SHA512 efa89c1752340978e1aa1d2343a07df001fa952092aef959bdeedf53a31270d24ebe34ccb50e72ef2221da810ed08c53b188a80aab8a37e5932f85f6771ea1ef DIST swt-4.28-gtk-linux-aarch64.zip 3836289 BLAKE2B 3460e8bcde76cae74d3fba94198b2f0a6b8ed21c4f123003a216421db4af03686f43a26ce00cf4c59c56f8a31b88626482ae5f13f2e92c06e2147658fa482aeb SHA512 d91ff48ca384de057d70f3a886691193bd88960c6da0e37fb4ef695c32399c0d3ab87f6174075e5637046e7b2b22a73e4b03e0133a2bdb7ee584d4fa53baa11c DIST swt-4.28-gtk-linux-ppc64le.zip 3860453 BLAKE2B 8de275767f1bd0b68a58744804c71314760fb3d56a396db32917376583830bb0307b5169f0f8c56a200180aaf7e871a1ab01e2ed682c16a49d2d236d1ae3bc3a SHA512 56d7f82b249924966184be29d4cdac454308169247b5c7819b77f592eef7f434ba5e913d95688411667940c354cb9d9db023935925914053e04117a654e2ad91 DIST swt-4.28-gtk-linux-x86_64.zip 3856600 BLAKE2B 6725d0a261444d113af74e36d8bc451d2a8f3fbecb13f137877d4ac3acf427944b4eeb782967bddbd30c0af88ab0c8976020731c2c70c318012053ccdde83b17 SHA512 81c42fc08432c031f8c2d862fde5ac59c96ff0b70109fb1a65b00c22f136c696d7aa9ec02416660cb71691f3c9d36de553a68315cb4e9aeee86290114e69a829 diff --git a/dev-java/swt/swt-4.27.ebuild b/dev-java/swt/swt-4.27.ebuild deleted file mode 100644 index 499b8e3841a0.. --- a/dev-java/swt/swt-4.27.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source" - -inherit flag-o-matic java-pkg-2 java-pkg-simple toolchain-funcs - -MY_PV="${PV/_rc/RC}" -MY_DMF="https://download.eclipse.org/eclipse/downloads/drops4/R-${MY_PV}-202303020300; -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="https://www.eclipse.org/swt/; -SRC_URI=" - amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip ) - arm64? ( ${MY_DMF}/${MY_P}-gtk-linux-aarch64.zip ) - ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64le.zip )" - -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -SLOT="4.27" -KEYWORDS="amd64 arm64 ppc64" -IUSE="cairo opengl webkit" - -COMMON_DEP=" - app-accessibility/at-spi2-core:2 - dev-libs/glib - x11-libs/gtk+:2 - x11-libs/libXtst - cairo? ( x11-libs/cairo ) - opengl? ( - virtual/glu - virtual/opengl - ) - webkit? ( - net-libs/webkit-gtk:4.1 -
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mpvc/
commit: 07f394129bdef86215f19e26d6e680fb3f0ae1ff Author: Jonas Frei pm me> AuthorDate: Fri Aug 4 05:21:58 2023 + Commit: Jonas Frei pm me> CommitDate: Fri Aug 4 05:22:23 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07f39412 media-sound/mpvc: drop 1.1.3 Signed-off-by: Jonas Frei pm.me> media-sound/mpvc/Manifest | 16 --- media-sound/mpvc/mpvc-1.1.3.ebuild | 56 -- 2 files changed, 72 deletions(-) diff --git a/media-sound/mpvc/Manifest b/media-sound/mpvc/Manifest index 2ec58c9581..ed998f725a 100644 --- a/media-sound/mpvc/Manifest +++ b/media-sound/mpvc/Manifest @@ -3,46 +3,30 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c5 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78 DIST cc-1.0.81.crate 66857 BLAKE2B 1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e SHA512 00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a -DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST clap-3.2.14.crate 213236 BLAKE2B aa459b55eeb30f33f36e814bc6a17989d117a3848928cecb516fd124337e0e5a3538265448829a092ed126aa26fa6ab6a420300701afe24aa83eddcd1c7394d3 SHA512 26742759416fc0ff211c7a78e78ecd10b01d09671ec6a5cf505152d9199bb0e55b4a6a338debfd16c768e0471b7aec0acef952696971106d162ea1790969de56 DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f -DIST colored-2.0.0.crate 21619 BLAKE2B 5abcc05a95cd74a106c4e4f3c9b1722a7a9493c7d16c2d73f2a116d1d0d20f93d00c414a19871930e6286aa60cdcb0f4f4411ae059e7e76b7632cfca3a55ebe9 SHA512 c9ee830c1e8a32372ab8c7ce569701deaa6533fa369fc1b4c04bed57b1e686ed775fc76c3d9815ad21ee69cfc7c30d645abcbacad39081c7e37ff83ebb6d9e8a DIST colored-2.0.4.crate 23654 BLAKE2B 41303ea33785c060415a955383ba2f22ac8e4afe9f1345b9f41dea9817348298f8715c4bfdc60cf4960315c3a7dfabf148f2fdf62e0e0a5ca77e34c57dfca307 SHA512 38e664d23546d77c81da6f5eca6ee8113d6ce20107bf7325255de2c59d532e662ee1f751420bba8ccbbe468b8cb13f743050e4145d0e1f1e37087a1f3a65ada0 DIST errno-0.3.2.crate 10424 BLAKE2B 3061d5a5abee015bf41c11ef31dd0f38a738c51992e3bf9f9ec98f67a87b88341c97901211718a5f103b8cf021c875f8fc799fb217ad69fd27371326b5aa40e7 SHA512 b728704f11cfb2bffd421ad39e7bab79b11e548e336e9dd1cfb902bdfbb78a8afb102ae5684fbd6ac4b01b12603a1011a1faa21cfd0702bb25a300364b17ff84 DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 -DIST hashbrown-0.12.1.crate 90855 BLAKE2B 0d38ca94f1a7b750b31bc5469ffc1fbdb79a789d0410dc51583f0319569c94ed03b7a8b5f02972cd370a48ad8252eaa6ecc6eca4cb92911ae7366992b9b43cba SHA512 a037554dda19d8c1d79e74fe59f0297855173a1bd0b119c8fbe724b18a07ec7c2475162213d2502483279712a46ff1247f1681aceb97f67c2e7a53b60779b418 DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mpvc/
commit: 3905c9be521f8dbfb88e82a4a827e1c718c9db33 Author: Jonas Frei pm me> AuthorDate: Fri Aug 4 05:21:44 2023 + Commit: Jonas Frei pm me> CommitDate: Fri Aug 4 05:22:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3905c9be media-sound/mpvc: add 1.1.4 Signed-off-by: Jonas Frei pm.me> media-sound/mpvc/Manifest | 32 media-sound/mpvc/mpvc-1.1.4.ebuild | 76 ++ 2 files changed, 108 insertions(+) diff --git a/media-sound/mpvc/Manifest b/media-sound/mpvc/Manifest index 579b6b796a..2ec58c9581 100644 --- a/media-sound/mpvc/Manifest +++ b/media-sound/mpvc/Manifest @@ -1,27 +1,59 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78 +DIST cc-1.0.81.crate 66857 BLAKE2B 1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e SHA512 00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST clap-3.2.14.crate 213236 BLAKE2B aa459b55eeb30f33f36e814bc6a17989d117a3848928cecb516fd124337e0e5a3538265448829a092ed126aa26fa6ab6a420300701afe24aa83eddcd1c7394d3 SHA512 26742759416fc0ff211c7a78e78ecd10b01d09671ec6a5cf505152d9199bb0e55b4a6a338debfd16c768e0471b7aec0acef952696971106d162ea1790969de56 +DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST colored-2.0.0.crate 21619 BLAKE2B 5abcc05a95cd74a106c4e4f3c9b1722a7a9493c7d16c2d73f2a116d1d0d20f93d00c414a19871930e6286aa60cdcb0f4f4411ae059e7e76b7632cfca3a55ebe9 SHA512 c9ee830c1e8a32372ab8c7ce569701deaa6533fa369fc1b4c04bed57b1e686ed775fc76c3d9815ad21ee69cfc7c30d645abcbacad39081c7e37ff83ebb6d9e8a +DIST colored-2.0.4.crate 23654 BLAKE2B 41303ea33785c060415a955383ba2f22ac8e4afe9f1345b9f41dea9817348298f8715c4bfdc60cf4960315c3a7dfabf148f2fdf62e0e0a5ca77e34c57dfca307 SHA512 38e664d23546d77c81da6f5eca6ee8113d6ce20107bf7325255de2c59d532e662ee1f751420bba8ccbbe468b8cb13f743050e4145d0e1f1e37087a1f3a65ada0 +DIST errno-0.3.2.crate 10424 BLAKE2B 3061d5a5abee015bf41c11ef31dd0f38a738c51992e3bf9f9ec98f67a87b88341c97901211718a5f103b8cf021c875f8fc799fb217ad69fd27371326b5aa40e7 SHA512 b728704f11cfb2bffd421ad39e7bab79b11e548e336e9dd1cfb902bdfbb78a8afb102ae5684fbd6ac4b01b12603a1011a1faa21cfd0702bb25a300364b17ff84 +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 DIST hashbrown-0.12.1.crate 90855 BLAKE2B 0d38ca94f1a7b750b31bc5469ffc1fbdb79a789d0410dc51583f0319569c94ed03b7a8b5f02972cd370a48ad8252eaa6ecc6eca4cb92911ae7366992b9b43cba SHA512
[gentoo-commits] repo/proj/guru:dev commit in: app-shells/zoxide/
commit: 2cc94c7f88550a7c194a25f0454139c3406be13a Author: Leonardo Hernández Hernández proton me> AuthorDate: Fri Aug 4 04:07:01 2023 + Commit: Leonardo Hernandez proton me> CommitDate: Fri Aug 4 04:09:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cc94c7f app-shells/zoxide: add 0.9.2 Signed-off-by: Leonardo Hernández Hernández proton.me> app-shells/zoxide/Manifest| 45 ++ app-shells/zoxide/zoxide-0.9.2.ebuild | 153 ++ 2 files changed, 198 insertions(+) diff --git a/app-shells/zoxide/Manifest b/app-shells/zoxide/Manifest index dc0f351274..c4748a6322 100644 --- a/app-shells/zoxide/Manifest +++ b/app-shells/zoxide/Manifest @@ -1,10 +1,13 @@ DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 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 aliasable-0.1.3.crate 6169 BLAKE2B c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca SHA512 a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8 DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b +DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62 SHA512 fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f +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.52.crate 44224 BLAKE2B 79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31 SHA512 b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a @@ -12,6 +15,7 @@ DIST anyhow-1.0.58.crate 43137 BLAKE2B 8e797dfab555d7076128851203ec1c6cb3c448bad DIST anyhow-1.0.61.crate 43202 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-util/mingw64-toolchain/
commit: 41aebf89d033f5f5c18d29f8fcf4b80539718c48 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Aug 4 02:47:33 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Aug 4 03:24:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41aebf89 dev-util/mingw64-toolchain: drop 11.0.0_p1 Signed-off-by: Ionen Wolkens gentoo.org> .../mingw64-toolchain-11.0.0_p1.ebuild | 327 - 1 file changed, 327 deletions(-) diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p1.ebuild b/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p1.ebuild deleted file mode 100644 index 1ba6d9f3c46f.. --- a/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p1.ebuild +++ /dev/null @@ -1,327 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit edo flag-o-matic multilib-build toolchain-funcs - -# Pick versions known to work for wine+dxvk, and avoid too frequent updates -# due to slow rebuilds. Do _p1++ rather than revbump on changes (not using -# Gentoo patchsets for simplicity, their changes are mostly unneeded here). -BINUTILS_PV=2.40 -GCC_PV=13.2.0 -MINGW_PV=$(ver_cut 1-3) - -DESCRIPTION="All-in-one mingw64 toolchain intended for building Wine without crossdev" -HOMEPAGE=" - https://www.mingw-w64.org/ - https://gcc.gnu.org/ - https://sourceware.org/binutils/; -SRC_URI=" - mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${MINGW_PV}.tar.bz2 - mirror://gnu/binutils/binutils-${BINUTILS_PV}.tar.xz" -if [[ ${GCC_PV} == *-* ]]; then - SRC_URI+=" mirror://gcc/snapshots/${GCC_PV}/gcc-${GCC_PV}.tar.xz" -else - SRC_URI+=" - mirror://gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.xz - mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.xz" -fi -S="${WORKDIR}" - -# l1:binutils+gcc, l2:gcc(libraries), l3:mingw64-runtime -LICENSE=" - GPL-3+ - LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) - ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain" -SLOT="0" -# okay to use/test, primarily unkeyworded to avoid a slow rebuild until it -# can be more useful, e.g. also bump binutils or runtime on top of gcc in _p2 -#KEYWORDS="-* ~amd64 ~x86" -IUSE="+abi_x86_32 custom-cflags debug" - -RDEPEND=" - dev-libs/gmp:= - dev-libs/mpc:= - dev-libs/mpfr:= - sys-libs/zlib:= - virtual/libiconv" -DEPEND="${RDEPEND}" - -QA_CONFIG_IMPL_DECL_SKIP=( - strerror_r # libstdc++ test using -Wimplicit+error -) - -PATCHES=( - "${FILESDIR}"/binutils-2.40-import-lib.patch - "${FILESDIR}"/gcc-12.2.0-drop-cflags-sed.patch -) - -pkg_pretend() { - [[ ${MERGE_TYPE} == binary ]] && return - - tc-is-cross-compiler && - die "cross-compilation of the toolchain itself is unsupported" -} - -src_prepare() { - # rename directories to simplify both patching and the ebuild - mv binutils{-${BINUTILS_PV},} || die - mv gcc{-${GCC_PV},} || die - mv mingw-w64-v${MINGW_PV} mingw64 || die - - default -} - -src_compile() { - # not great but do everything in src_compile given bootstrapping - # process needs to be done in steps of configure+compile+install - # (done modular to have most package-specific things in one place) - - CTARGET=$(usex x86 i686 x86_64)-w64-mingw32 - - MWT_D=${T}/root # moved to ${D} in src_install - local mwtdir=/usr/lib/${PN} - local prefix=${EPREFIX}${mwtdir} - local sysroot=${MWT_D}${prefix} - local -x PATH=${sysroot}/bin:${PATH} - - filter-lto # requires setting up, and may be messy with mingw static libs - use custom-cflags || strip-flags # fancy flags are not realistic here - - local multilib=false - use abi_x86_32 && use abi_x86_64 && multilib=true - - # global configure flags - local conf=( - --build=${CBUILD:-${CHOST}} - --target=${CTARGET} - --{doc,info,man}dir=/.skip # let individual packages handle docs - ) - - # binutils - local conf_binutils=( - --prefix="${prefix}" - --host=${CHOST} - --disable-cet - --disable-default-execstack - --disable-nls - --disable-shared - --with-system-zlib - --without-debuginfod - --without-msgpack - --without-zstd - ) - mwt-binutils() { - # symlink gcc's lto plugin for AR (bug #854516) - ln -s ../../libexec/gcc/${CTARGET}/${GCC_PV%%[.-]*}/liblto_plugin.so \ - "${sysroot}"/lib/bfd-plugins || die - } - - # gcc (minimal -- if need more, disable only in stage1 / enable in stage3) - local conf_gcc=( -
[gentoo-commits] repo/gentoo:master commit in: dev-util/mingw64-toolchain/
commit: 22f0d3db074088e8350adcdd44ea82c5ab1cdf7d Author: Ionen Wolkens gentoo org> AuthorDate: Fri Aug 4 02:47:54 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Aug 4 03:24:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f0d3db dev-util/mingw64-toolchain: restore keywords for 11.0.0_p2 binutils:2.41 is keyworded in ~arch too now, and have not seen any issues with wine yet, so let's try it. Signed-off-by: Ionen Wolkens gentoo.org> dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild b/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild index 924db6d0bca9..06f4a57509a0 100644 --- a/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild +++ b/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild @@ -40,8 +40,7 @@ LICENSE=" ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain " SLOT="0" -# unkeyworded for testing binutils-2.41+gcc-13.2.0 -#KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* ~amd64 ~x86" IUSE="+abi_x86_32 custom-cflags debug" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/minify-html/
commit: c49b9306de55a9f1ff5f9fe916ee9773689a5c44 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:58:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 03:03:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49b9306 dev-python/minify-html: New package, v0.11.1 New NIH dependency of dev-python/pelican-minify. Signed-off-by: Michał Górny gentoo.org> dev-python/minify-html/Manifest | 49 +++ dev-python/minify-html/metadata.xml | 11 dev-python/minify-html/minify-html-0.11.1.ebuild | 80 3 files changed, 140 insertions(+) diff --git a/dev-python/minify-html/Manifest b/dev-python/minify-html/Manifest new file mode 100644 index ..08ba725a6c64 --- /dev/null +++ b/dev-python/minify-html/Manifest @@ -0,0 +1,49 @@ +DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1 +DIST css-minify-0.3.1.crate 19917 BLAKE2B cca84773519e54f14bbfd202d8ccfb5b2e9e60c4166c5880f7283d6a853bcc9510d671b391fdb7946b4d6db7a62f4794090707f9981e0d1a304decfe18a83634 SHA512 d750040fb4c64386e5a578b120b9762d9b9e87184e32723481d2379f82f521df6fb96026e30a1a67f061e6e4e1281357316573631f8e54cc0bb8f48b3b747bb8 +DIST derive_more-0.99.17.crate 55771 BLAKE2B b290bfbf06119018206be0f8ad4c92508be4cbc443f1a937c38961e207fc3f433d8a87b2b5a17e72aa1735520799540557d9dd9e49e26b8eb7cc80289afd44bd SHA512 0bb5a94e56d35a17ff4deed61c437ba75c9063694032ba98b58be1b072d33f2fb170d51bd262a17ff1beed2110b334528de75d5315ac627202ccb13d8c490baf +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.143.crate 681601 BLAKE2B edce6a36697c4c0f9b31e6c380235c0f36c39b98316cc35ed341ed2d4d95aa2a50dad3e9d0d44330e6a5cea77191f97e79703f298f3e1cbebed1a0eaba71014b SHA512 245590127b37b5c3f66392f8f143f872f769f283c77b68b88e23d5e14aa1b9770347021f4d81e81225ca4ed09db6e925d47602131edd83c6d995875766824b6e +DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 +DIST memchr-2.5.0.crate 65812 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-python/pelican-minify/
commit: 83ed7356fee02061c23e4ea83052c415ff74d5fb Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 03:02:12 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 03:03:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ed7356 dev-python/pelican-minify: Bump to 2.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pelican-minify/Manifest | 1 + .../pelican-minify/pelican-minify-2.0.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/pelican-minify/Manifest b/dev-python/pelican-minify/Manifest index c7e3f9540150..3d433671c643 100644 --- a/dev-python/pelican-minify/Manifest +++ b/dev-python/pelican-minify/Manifest @@ -1 +1,2 @@ DIST pelican-minify-0.9.tar.gz 223517 BLAKE2B 808601e027af7b3970e3fcac08e9f0f656e48fe016a470b4a5b3892a108264e2fff52a9b036861fb9007da263e59c7fcf68867e789f65e20b29278fb8de445a0 SHA512 de28727ed6b39e89461b2d725139b88010def892f3fd23f822a6e84a585b3f93771fdc9ca8f402adc9bb196a0dde03b9d6417317c7e8141d83f0e6460860cd33 +DIST pelican_minify-2.0.0.tar.gz 9566 BLAKE2B 2345f9b053a4b79fbeba9741b4eb64d5d490d455bc25f869e6479ceca951c64d88aa962ef28a04a39c480299882a6c5354c2b4b4c221e64f3281987dda20bd10 SHA512 bcf6cd497fc8c42d9a63b869f04a7bcec6a115ed52698ae9cac5e117d075b16dee904173a577f793f4e74367527d8841d9e6db69e4a2ba70bb79434e4a776c34 diff --git a/dev-python/pelican-minify/pelican-minify-2.0.0.ebuild b/dev-python/pelican-minify/pelican-minify-2.0.0.ebuild new file mode 100644 index ..9703acc258f0 --- /dev/null +++ b/dev-python/pelican-minify/pelican-minify-2.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="An HTML minification plugin for Pelican, the static site generator" +HOMEPAGE=" + https://github.com/pelican-plugins/minify/ + https://pypi.org/project/pelican-minify/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=app-text/pelican-4.5[${PYTHON_USEDEP}] + >=dev-python/minify-html-0.10.8[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: f3b1a0a2a8d1d13ba80a5b1b38f021b38abda220 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:52:00 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 03:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b1a0a2 dev-lang/python: Backport binutils TLS workaround as 3.12.0_beta4_p2 Signed-off-by: Michał Górny gentoo.org> dev-lang/python/Manifest | 1 + dev-lang/python/python-3.12.0_beta4_p2.ebuild | 526 ++ 2 files changed, 527 insertions(+) diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index 3844ab0fcdfc..73d7ef61eb32 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -18,5 +18,6 @@ DIST python-gentoo-patches-3.11.4.tar.xz 7108 BLAKE2B 185bc558a24bead21719d54331 DIST python-gentoo-patches-3.12.0b3.tar.xz 4656 BLAKE2B b7ae4023c1aea6f3fe9f98bc1a974cfd79769dae104fb1dd88cf778f89b6a7d30f68093abc5211e746548e46ed06044beb7458b2ed3b0d67b5a48f00bc960683 SHA512 8d7fbb6ecf65770c6900dccff34c668a79efa3a86d55be50edaa3f583b50be9b4a7e628a41fa9efc92ad61ed9be8e04f1b324e68240fcfdaaad67b7a077ef928 DIST python-gentoo-patches-3.12.0b4.tar.xz 4660 BLAKE2B 50c8b2d80b33f26a274a80884a071568ec0c79fa9312da544d5a748a5bd38d245de4f6919d8fc482e9f81c0c6686ef7d02f0b311e861d20be32846ccc875be72 SHA512 7cddf24248ee24c06b9bd765b2445b8bcf08e2f244cd9a9e1515d7207059e27efe818e0da088dc6f3b7fa882858836443484e13cdaabbbe0afe7a7db8c2dffce DIST python-gentoo-patches-3.12.0b4_p1.tar.xz 7772 BLAKE2B 54bc9fa2a39d36e83b4fca11c5f1b19df96777a1abc18a1dbd894d83e1504971e52e861225af44201d0d2c1740559c6fde0a52fe4d97111a5c1acf61efc4b47d SHA512 8bc7d81255f6b8f6b7d6be84af0a778bbb51126154c0ff2f0f5bb1a5ebdaf1055a4e012bbf239a1bbd0c5ca7d98fe8257731d1cf916ba55c10fddd5e75f6f33b +DIST python-gentoo-patches-3.12.0b4_p2.tar.xz 8132 BLAKE2B 4c1df7c8e1dda483724d8c3bb8ab7a7739fcdee16eaf1a2a5aeedb6011c13769ee9f2d0b1cf849df12aaf3230c0771b16533496539e1a0fab633e38699c8a75f SHA512 9051311d1e31163d13b8d2b1981d700ad2cf297b30f8d2867df8fe535fdb7da11efcb6fef8a201a76ff05aa8ae91c367972a729dc7249714796f6af2be9f DIST python-gentoo-patches-3.8.17.tar.xz 32424 BLAKE2B d992f6b1c97158386175d07198d367e4504dea8829b35742a3daf2279ba1fbade8c37f00018bda97fa9080d1d40087c236486bbcd369c2d1c850de47a976 SHA512 d309da6805a72742cf8d1bb170a777edd7b7aa936d6e9967e96bed4427285180cd9935f202f899f3aa54632a31a5a94c5b7c20a343b1a714d8aa5fc6f8e9f371 DIST python-gentoo-patches-3.9.17.tar.xz 25048 BLAKE2B da19105dfa2fda7b422ac368f85c97d7541be74a6f9b9170a19ceac901e026ab39baef83c610172ecba1f70cce6e2832e956c2e4c87387b0e21c79c2c633b116 SHA512 ce9d3c62c675bceccaac21fd467c54322a55a1c8af9be3a6dcfd7a892c03b39b38dc35ba570e3dd9fc984a5f3eeabb3cc564ba2d7f935dbf6df829264cb32b2f diff --git a/dev-lang/python/python-3.12.0_beta4_p2.ebuild b/dev-lang/python/python-3.12.0_beta4_p2.ebuild new file mode 100644 index ..8c769c87e1b7 --- /dev/null +++ b/dev-lang/python/python-3.12.0_beta4_p2.ebuild @@ -0,0 +1,526 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools check-reqs flag-o-matic multiprocessing pax-utils +inherit python-utils-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_beta/b} +MY_P="Python-${MY_PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${MY_PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE=" + https://www.python.org/ + https://github.com/python/cpython/ +" +SRC_URI=" + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc + ) +" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE=" + bluetooth build debug +ensurepip examples gdbm libedit lto + +ncurses pgo +readline +sqlite +ssl test tk valgrind +" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND=" + app-arch/bzip2:= + app-arch/xz-utils:= + app-crypt/libb2 + >=dev-libs/expat-2.1:= + dev-libs/libffi:= + dev-python/gentoo-common + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + ensurepip? ( dev-python/ensurepip-pip ) + gdbm? ( sys-libs/gdbm:=[berkdb] ) + kernel_linux? ( sys-apps/util-linux:= ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readline? ( + !libedit? ( >=sys-libs/readline-4.1:= ) + libedit? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/gsd/
commit: 6ba6347046ee582a6b7ba697e692944560cfc7c9 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:41:12 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:42:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba63470 dev-python/gsd: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/gsd/gsd-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/gsd/gsd-3.1.1.ebuild b/dev-python/gsd/gsd-3.1.1.ebuild index c9851b2e7559..444a21d246d2 100644 --- a/dev-python/gsd/gsd-3.1.1.ebuild +++ b/dev-python/gsd/gsd-3.1.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab/
commit: a4a4493ab4a52aaf683c46b2a226166652ecbc6a Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:28:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a4493a dev-python/jupyterlab: Bump to 4.0.4 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyterlab/Manifest| 1 + dev-python/jupyterlab/jupyterlab-4.0.4.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest index c37142596b29..c1137c222c4c 100644 --- a/dev-python/jupyterlab/Manifest +++ b/dev-python/jupyterlab/Manifest @@ -1,2 +1,3 @@ DIST jupyterlab-3.6.3.tar.gz 16847186 BLAKE2B 6916722469ab100a1a240b8a565c9800f35535b2a9b2c39a6bfd275b078d88df9faa1f12d4ce3819155af7b0ed22282836f9b233534bd3e63d8a330d1cd7cd21 SHA512 3d6b4781f9fab02504b2c0223a4d060d80c3442fa6ac53ae326296d69942d68f8545450f671f6ba65c7c4e218aad62ef4f4ceb658899c21aaff3640c3055d364 DIST jupyterlab-4.0.3.tar.gz 18222352 BLAKE2B 7dee4109e94173d35794c2b3a05de5cbab145fc031b22628ca4b5c1d97497658807b0a9b713d58a7aae3a38a64a37e04e535988d727cab6ba3c3aebe2ff6c0a2 SHA512 cb7694c1398cbf1b061d385518d08d5ff4411bc7f53828d99edd3cf8420d39c09d99e1ee061d60a86d83e640c3bfd4f98ce71276366f291f784f23740d4d +DIST jupyterlab-4.0.4.tar.gz 18223782 BLAKE2B 8f2b157d27c68fba62fcfdeeb055b0c9b646987d2f31447b87720110ec2331ddad90c0288ad7554faa26674bf810d92d99f1924e2d34f81d2303a4ab6b213cd9 SHA512 23479cee2405ddc42a11c477cb93fad6cb5481a70766d48c1f7f1e498481c36a0dca47c5523ff3fc97aacfd86a37debd53cc3570e3e0916cc0a6cb526d99a574 diff --git a/dev-python/jupyterlab/jupyterlab-4.0.4.ebuild b/dev-python/jupyterlab/jupyterlab-4.0.4.ebuild new file mode 100644 index ..01ca307b6a24 --- /dev/null +++ b/dev-python/jupyterlab/jupyterlab-4.0.4.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=hatchling + +inherit distutils-r1 pypi xdg + +DESCRIPTION="JupyterLab computational environment" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyterlab/jupyterlab/ + https://pypi.org/project/jupyterlab/ +" + +LICENSE="BSD MIT GPL-3 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/async-lru[${PYTHON_USEDEP}] + dev-python/ipykernel[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] + dev-python/jupyter-core[${PYTHON_USEDEP}] + >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] + =dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}] + =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2[${PYTHON_USEDEP}] + dev-python/traitlets[${PYTHON_USEDEP}] + net-libs/nodejs +" + +BDEPEND=" + dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-cache[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # These tests call npm and want internet + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build +) + +EPYTEST_IGNORE=( + jupyterlab/tests/test_announcements.py +) + +distutils_enable_tests pytest +# TODO: package sphinx_copybutton +#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/myst-parser + +python_install_all() { + distutils-r1_python_install_all + mv "${ED}/usr/etc" "${ED}/etc" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ytmusicapi/
commit: cfed9ba49d50a76480fd2ff48243ef453f640f4c Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:36:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:42:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfed9ba4 dev-python/ytmusicapi: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/ytmusicapi/Manifest| 1 - dev-python/ytmusicapi/ytmusicapi-1.1.0.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest index 50efd7c5f820..e7278281bd64 100644 --- a/dev-python/ytmusicapi/Manifest +++ b/dev-python/ytmusicapi/Manifest @@ -1,2 +1 @@ -DIST ytmusicapi-1.1.0.tar.gz 69650 BLAKE2B 15b5bc964b7e9c3ad8f3b69f778d6a17a9f238dd244153e88f71e4f77daeb1a39126373e3a34745dbe640e6a9cf14b8e8e3ead47bf0ff9bd3df4d3a39dabae69 SHA512 37ebdbfc27210b0d3d3b589c9223adf61a08ecd3848df3221201a93086eb2037cceeb7103174da7c5bd3176aa4743ad91b57701304402dfe87a56ecae7565bcc DIST ytmusicapi-1.1.1.tar.gz 69876 BLAKE2B bdc729033710fd1a1bbfb7ee98c3e0ed4651c1f784f3d3fe2d429bac012d6440a897e38955c88f2d8cbe298e5bfdae4e191a894435a4e27b4f6fde57d9117569 SHA512 f65f568d7837cca06b9e1827d39cbb281adf4c9bbf9c1e1030e320ccaac9df00a343bdfa7036807cea57d205b3501551bed37f71e4c33e7cc5a898412ef9e564 diff --git a/dev-python/ytmusicapi/ytmusicapi-1.1.0.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.1.0.ebuild deleted file mode 100644 index 7b7932d2da72.. --- a/dev-python/ytmusicapi/ytmusicapi-1.1.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Unofficial API for YouTube Music" -HOMEPAGE="https://ytmusicapi.readthedocs.io/ - https://github.com/sigma67/ytmusicapi/; - -LICENSE="MIT" -KEYWORDS="amd64 ~x86" -SLOT="0" - -RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" - -distutils_enable_sphinx docs/source \ - dev-python/sphinx-rtd-theme
[gentoo-commits] repo/gentoo:master commit in: dev-util/stripe-mock/
commit: 170e5dbf1e9eff17d79428e509accc26dcf6a971 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:25:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170e5dbf dev-util/stripe-mock: Bump to 0.169.0 Signed-off-by: Michał Górny gentoo.org> dev-util/stripe-mock/Manifest | 1 + dev-util/stripe-mock/stripe-mock-0.169.0.ebuild | 27 + 2 files changed, 28 insertions(+) diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest index 8ba62f2a9426..c2fe5763b2e9 100644 --- a/dev-util/stripe-mock/Manifest +++ b/dev-util/stripe-mock/Manifest @@ -1 +1,2 @@ DIST stripe-mock-0.168.0.tar.gz 1290778 BLAKE2B a8d9ad32ecccb6ced1c45c34174a6a9c5319c38f698ba4226f707ab13121dd44d446f34471916194c3085f6e59a56f1094ad75895ad9c23f009d000c70078f09 SHA512 474e0bba603e060d778e873796572718d58fc3e3ff3f77608ea0b06840af5a47319e79748dafb40ec7e6e0e6f66135a30974026ab8c0a2737781620266cb7c78 +DIST stripe-mock-0.169.0.tar.gz 1290637 BLAKE2B e9e5e8861a23760830b6161fb69a55082457d370bd67811cb12d8ab3689eea915ceaa47f7954fd341cf8487d403b31b6e90c034d7fcd535014b7ba249c5eb7f0 SHA512 0ff65570c8327a929b132684dbed7858f62fe63d1ba6d6a41f355e5260d87433b1b5c0efe38e103f7ae814ae5d008f3f41683f46ae4bef295e28589cf2e3cc16 diff --git a/dev-util/stripe-mock/stripe-mock-0.169.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.169.0.ebuild new file mode 100644 index ..ca0f4e60efa7 --- /dev/null +++ b/dev-util/stripe-mock/stripe-mock-0.169.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Mock HTTP server that responds like the real Stripe API" +HOMEPAGE="https://github.com/stripe/stripe-mock/; +SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT ISC BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + emake build +} + +src_test() { + emake test +} + +src_install() { + dobin stripe-mock + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyGithub/
commit: 2859cab4d525513f6580f0bbc48f43b33f82568c Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:31:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2859cab4 dev-python/PyGithub: Bump to 1.59.1 Signed-off-by: Michał Górny gentoo.org> dev-python/PyGithub/Manifest | 1 + dev-python/PyGithub/PyGithub-1.59.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/PyGithub/Manifest b/dev-python/PyGithub/Manifest index e8926224b30e..ec5db36c8169 100644 --- a/dev-python/PyGithub/Manifest +++ b/dev-python/PyGithub/Manifest @@ -1 +1,2 @@ DIST PyGithub-1.59.0.tar.gz 3295401 BLAKE2B 39261ddcd20112aa529c17f66c8e69d7af7db9708f179395f29ea4b881fdec4598637b63ca1214affc2f6a9c15db227e57ade51029ed578a6b90633d353712cf SHA512 2a95fb9a99c096a1ee0971df18764275a9ac99e58a4d81ece954831497e0aaf6eec26172513843098777666ab4f3c5df92a42802f0b953fe50f5ec7824a9 +DIST PyGithub-1.59.1.tar.gz 3295328 BLAKE2B 7a7dcfa49261aa7c6d7d3b252c77cc93bd24440858989ef2a8b257235ed7b101647c08532860f0fa21d1b8f2ac35541341df49a94c3495c7d9666fe7367738c1 SHA512 795c104253b250b11b539b526944776f70e947e23dc4b26fcdadb5de3dd3208a9b27c08ffdd14cade220fde3360b6993be7a028f0069ff60d99331048560faed diff --git a/dev-python/PyGithub/PyGithub-1.59.1.ebuild b/dev-python/PyGithub/PyGithub-1.59.1.ebuild new file mode 100644 index ..c22ebb71ed44 --- /dev/null +++ b/dev-python/PyGithub/PyGithub-1.59.1.ebuild @@ -0,0 +1,38 @@ +# 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..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python library to access the Github API v3" +HOMEPAGE=" + https://github.com/PyGithub/PyGithub/ + https://pypi.org/project/PyGithub/ +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# cryptography via pyjwt[crypto] +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/deprecated[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}] + >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.0[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/httpretty-0.9.6[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/openstacksdk/
commit: 57bfe77e95db280572987089b94b46af42410ac1 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:30:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57bfe77e dev-python/openstacksdk: Bump to 1.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/openstacksdk/Manifest | 1 + dev-python/openstacksdk/openstacksdk-1.4.0.ebuild | 84 +++ 2 files changed, 85 insertions(+) diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest index 9e42490bb910..79430a1fc4bf 100644 --- a/dev-python/openstacksdk/Manifest +++ b/dev-python/openstacksdk/Manifest @@ -1 +1,2 @@ DIST openstacksdk-1.3.1.tar.gz 1158149 BLAKE2B b1fb89e3c8d59dc1188bcfa4eeb55a7de40a61f30ff42f3dceb5be311f0c4e59af24dfa176d07237cf778f7b5e7b01855d97462d137ed51daf56140c01503135 SHA512 0792f974eb5dffe34565241082bd5fe17f75a0b666ce971938f325fe2b6cdff258d86658c608863f26799018e2a5b8dd2016d14d3300e536b5f301e3476cbbd6 +DIST openstacksdk-1.4.0.tar.gz 1173316 BLAKE2B 3db36f86a92606a991d25f700902f8a7ef2b2e14485427accc496f0425cb3c249540ffb231615acc2252ae3fc019a7eecb99d48bf33bfba1001eac463da88218 SHA512 1cbf8a214221473f1b5365bd4b114ee1249836be4ac5a2e6cbc737b487d9f40eb544b3d19623320f3b8ede5c9c40671810740a68aa89197264f2d7e2b41ae1ba diff --git a/dev-python/openstacksdk/openstacksdk-1.4.0.ebuild b/dev-python/openstacksdk/openstacksdk-1.4.0.ebuild new file mode 100644 index ..e7d4c515009f --- /dev/null +++ b/dev-python/openstacksdk/openstacksdk-1.4.0.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A collection of libraries for building applications to work with OpenStack" +HOMEPAGE=" + https://opendev.org/openstack/openstacksdk/ + https://github.com/openstack/openstacksdk/ + https://pypi.org/project/openstacksdk/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] + >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] + >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}] + >=dev-python/jsonpatch-1.20[${PYTHON_USEDEP}] + >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.18.0[${PYTHON_USEDEP}] + >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] + >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}] + dev-python/importlib-metadata[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/prometheus-client-0.4.2[${PYTHON_USEDEP}] + >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # Internet? + sed -e 's:test_create_dynamic_large_object:_&:' \ + -i openstack/tests/unit/cloud/test_object.py || die + + # TODO + sed -e 's:test_generate_form:_&:' \ + -e 's:test_create_static_large_object:_&:' \ + -e 's:test_object_segment_retries:_&:' \ + -e 's:test_object_segment_retry_failure:_&:' \ + -e 's:test_slo_manifest_retry:_&:' \ + -i openstack/tests/unit/cloud/test_object.py || die + + # unhappy about paths due to test runner + sed -e 's:test_method_not_supported:_&:' \ + -i openstack/tests/unit/test_exceptions.py || die + sed -e 's:test_repr:_&:' \ + -i openstack/tests/unit/test_resource.py || die + + # requires hacking + rm openstack/tests/unit/test_hacking.py || die + + distutils-r1_src_prepare +} + +python_test() { + # functional tests require cloud instance access + eunittest -b openstack/tests/unit +}
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-lib-bin-symlink/
commit: d729e464414eb0971b6899d8c2a1dee961a14ac5 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:39:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:42:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d729e464 app-eselect/eselect-lib-bin-symlink: Correct license Closes: https://bugs.gentoo.org/911652 Signed-off-by: Michał Górny gentoo.org> .../eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild | 3 +-- .../eselect-lib-bin-symlink/eselect-lib-bin-symlink-.ebuild | 4 +--- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild b/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild index 8b08d6fa21d3..bb2d42ffc5e8 100644 --- a/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild +++ b/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild @@ -7,9 +7,8 @@ DESCRIPTION="An eselect library to manage executable symlinks" HOMEPAGE="https://github.com/projg2/eselect-lib-bin-symlink/; SRC_URI="https://github.com/projg2/eselect-lib-bin-symlink/releases/download/${P}/${P}.tar.bz2; -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" RDEPEND="app-admin/eselect" diff --git a/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-.ebuild b/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-.ebuild index c2bd54a862e2..d52de81af377 100644 --- a/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-.ebuild +++ b/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-.ebuild @@ -9,10 +9,8 @@ DESCRIPTION="An eselect library to manage executable symlinks" HOMEPAGE="https://github.com/projg2/eselect-lib-bin-symlink/; EGIT_REPO_URI="https://github.com/projg2/eselect-lib-bin-symlink.git; -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" -KEYWORDS="" -IUSE="" RDEPEND="app-admin/eselect"
[gentoo-commits] repo/gentoo:master commit in: dev-python/more-itertools/
commit: d702dece4c465351ab3eeefe4cef69f72d96d24d Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:28:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d702dece dev-python/more-itertools: Bump to 10.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/more-itertools/Manifest | 1 + .../more-itertools/more-itertools-10.1.0.ebuild| 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-python/more-itertools/Manifest b/dev-python/more-itertools/Manifest index e84853c3e049..9656cef9900c 100644 --- a/dev-python/more-itertools/Manifest +++ b/dev-python/more-itertools/Manifest @@ -1,2 +1,3 @@ DIST more-itertools-10.0.0.tar.gz 109938 BLAKE2B c602bd837a89010cc2d4818751e41a81379a6376efa82b7bc399f954d0fe02cd91d2eec85d5aa2621cf7c84a1b7421ff0b2794b5a80e184dcb5d220d201b5f25 SHA512 50815ebf96e416d349774dfc4b370f731f893b1e54970ae80f1f0f08b0cd1e6a94925194051561f6ab7d216916c239ac510269b93f9316bc819bf665d9da12b2 +DIST more-itertools-10.1.0.tar.gz 111235 BLAKE2B 457eb62d735ac0d0f4a93a6a79c747ac965c1af394a1d894c4f80abfa0a94de76d804c7e68d4122fabf09b7c8e2f1d59bb1c43ff54c7cd5c2d52b5a1280b0290 SHA512 520cf4a5cfce314bb43a052962b478be27f0459735902c45384ad785cd678b493bab87f5736aa6be8d742911c4e8b02c597859428b1f459550b27f7751a53494 DIST more-itertools-9.1.0.tar.gz 107389 BLAKE2B e2f5ba6daf5ee2dbb01a9f2c07f8595418285e8472960054681a551a42e39200e40a2799c644d37a0d8654307c9119b05364e47d590c933e6082fa5be390579c SHA512 635a97caa457ede1b7ea12fd1ee75bd8722e97a089a2d35f143dc77bcbaa2e3793338513af87408476a8a1443367b270ec0d239d652fc8f96f102308e1f3e937 diff --git a/dev-python/more-itertools/more-itertools-10.1.0.ebuild b/dev-python/more-itertools/more-itertools-10.1.0.ebuild new file mode 100644 index ..12fa532efcd4 --- /dev/null +++ b/dev-python/more-itertools/more-itertools-10.1.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="More routines for operating on iterables, beyond itertools" +HOMEPAGE=" + https://github.com/more-itertools/more-itertools/ + https://pypi.org/project/more-itertools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: c3343eeb0c891b996546eae2f6137e25fc1c5914 Author: Alfred Wingate protonmail com> AuthorDate: Thu Aug 3 19:57:05 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3343eeb dev-python/sqlglot: add 17.9.1 Signed-off-by: Alfred Wingate protonmail.com> Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 1 + dev-python/sqlglot/sqlglot-17.9.1.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index 98d5c01041ef..9173b86e2f04 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -1,2 +1,3 @@ DIST sqlglot-17.8.6.tar.gz 8382262 BLAKE2B 70c14c50cbd673122e0560d41b26076ff2d22c75d611cb751ae3df9e5f98e8392440144edcb38bde272f5a95ac85a48cb85358a75dd9b53a1b72e8133964c15c SHA512 839d10ef3d589dd258a5297dc21846e0aafd145892e4c2650aa12ea16064da1dceacd9e1f9cbd6f804b8590435db61066cb01a92b3a1d88a69b1aa8dffaeb15b DIST sqlglot-17.9.0.tar.gz 8382270 BLAKE2B 86bd687906e7e2fca631021a0d77fbe91beb931ead70dd6d7b5a7255a5302412bede8b1e5abdc4e8ffb610640c3e3597ee1d78cbf6fe3d4e76947572bbec26ad SHA512 52b1eeece3854b9a0ed839a0f0f08af572d9e445a84d241af481bb104b49cba5a5af6b02a671343d69b4c2233f9e3f4c355969307e86d91544d32a94fdf4a5b4 +DIST sqlglot-17.9.1.tar.gz 8389281 BLAKE2B 97c1642a42940344cffb9a6c53db44d4850d0d4b029dde16f202288515d40cfb3a405813893140041bd19c30ed9dfa9d1ab104e0a61a6ccefa140df26fa86eb9 SHA512 925b56cf0bb84a58416b32af33ed37c30ca93d56244ab3cd6f72276dbeb448a85e3b1919c9bca77f3d0c51b9de70f0b98afc666067b1377ede8e52dea3d71267 diff --git a/dev-python/sqlglot/sqlglot-17.9.1.ebuild b/dev-python/sqlglot/sqlglot-17.9.1.ebuild new file mode 100644 index ..368b77416b42 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-17.9.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi optfeature + +DESCRIPTION="An easily customizable SQL parser and transpiler" +HOMEPAGE=" + https://sqlglot.com/ + https://github.com/tobymao/sqlglot/ + https://pypi.org/project/sqlglot/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +EPYTEST_IGNORE=( + # Tests require pyspark or duckdb which aren't in the tree. + # Pandas would be a requirement normally, but it gets ignored by proxy. + "tests/dataframe/integration/test_dataframe.py" + "tests/dataframe/integration/test_grouped_data.py" + "tests/dataframe/integration/test_session.py" + "tests/test_executor.py" + "tests/test_optimizer.py" +) + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "simplifying timedelta expressions" dev-python/python-dateutil +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 0086d69d62f0b9bf37dff1d2a4f29ee5131ab03c Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 01:36:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0086d69d app-admin/awscli: Bump to 1.29.19 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.29.19.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 8d2ba10d7642..8c493a5df69e 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -6,5 +6,6 @@ DIST aws-cli-1.29.15.gh.tar.gz 2496511 BLAKE2B 4fbee2b4f5eda0367437b840dc1cd6ce2 DIST aws-cli-1.29.16.gh.tar.gz 2498668 BLAKE2B 04c2be54deb7ffa1756be3c5036039ebef59b7a6e6fc8346b3f88eabcd675b8272835623cc4ab5a29176fac1a9a45268e2cc8b7b056b929f41bc7bebd3f573fc SHA512 7ebea15eea11f12cd25edccc01fcef0a37260ca7f8a2d020af6c014c568b89f8e495251e652d850ee39d72ee782a1818d7bd581dd052b61e44b05d1fc9cc215a DIST aws-cli-1.29.17.gh.tar.gz 2498983 BLAKE2B 094f6139881ac802dc01678979ecf0b76f8bc1d31e3afc19e9bbaf5bd94c3a3e1c539f802165183e5548ad43d342e7f8cc5a6798ae2fd817e46b9b1092c6a2c7 SHA512 e55e216293571f29224514376bd0f1d94b13a823e03eca6c2eef7f9c09265504354ca93440294b17ba9d07d740b62eeb2e5201466886e6b05f3a453c1688210a DIST aws-cli-1.29.18.gh.tar.gz 2499882 BLAKE2B f62d0994be7cfc0f6d11577324dbda5b5b001e252313463a4be7a3be59139b166d4b071f834f6ab9cfb5010d995da10d617e75a0698df048b8da6025a9a5a6a9 SHA512 b958fa2c3c779ac119264068789f3943a72b6b9f7b0c77aff0487a1a46a91cae6f809a47c0086c2b72445cd92836bc4d952284285d6cc9ee3eaf73aae725 +DIST aws-cli-1.29.19.gh.tar.gz 2500180 BLAKE2B 64bd861ad84157e81ad9d6f2528befb556ba738c92dc81493cd58a073c9b16bda30701914c6bf59dc308093ed32add733fedf6546c701ec1a3f7ea0005ae498d SHA512 cec92149f30937b70e98a89319139a060ffad2cc433b5718ec6ddff9fb64cefa8064dac5a8c429572f0ab520ca2dfaf05f2f1378792c6ad1a19e544e12aef86b DIST aws-cli-1.29.3.gh.tar.gz 2450427 BLAKE2B 6e240905c8fbb2916334c2de0e9fd851636acfbc050916baf971e2f5e5a1d93d398c77c6a1fe0766f701ad53683e5f41b1bb5519e5ac7b5e8f0a64d37e113c34 SHA512 3446e057abcc956e26b55de85383d0d40c041bcfda0f7e566309d80bbd22d567a474d93ab74461e91bdd7eaff1db9c77813912653c7864bcc851d12d2cea8ee2 DIST aws-cli-1.29.9.gh.tar.gz 2454843 BLAKE2B a4e49923aec2d09d8244e58fe737f1a0528956397050b693892b2d4521d4e41956fc2a11f6e8bc0c88d6ea16ae4f7f85276037a7864c989334109ef090623f99 SHA512 2238c70ccaa8e73cedca9a56e4cda48a62b0b26999c481585769872b42517f2a25d80b94cf9e18961c5fb81c9d8fe44bda9dbf6024e31bbc7409d6ce53f1a915 diff --git a/app-admin/awscli/awscli-1.29.19.ebuild b/app-admin/awscli/awscli-1.29.19.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.29.19.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyghmi/
commit: f845e48c0906d901d5caee857bd5f3668cda621c Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:25:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f845e48c dev-python/pyghmi: Bump to 1.5.62 Signed-off-by: Michał Górny gentoo.org> dev-python/pyghmi/Manifest | 1 + dev-python/pyghmi/pyghmi-1.5.62.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/pyghmi/Manifest b/dev-python/pyghmi/Manifest index 4f4e9abd7bfc..c47cb77c8770 100644 --- a/dev-python/pyghmi/Manifest +++ b/dev-python/pyghmi/Manifest @@ -1 +1,2 @@ DIST pyghmi-1.5.61.tar.gz 252058 BLAKE2B 468805d478f665b1e516f9362c00519a5d82965158f5e829610eff81addf92860d69273f1e4d9708c245e33956a8e239e873b86a37f58c3d65a049bdd1a7a183 SHA512 783491d5ec76568a8c07c85d24e013aa9b532e06269c0c6efcddd6362fc184545fe8ce22c0ac5b447171163c88ec4656cea7435fa517e8dd5dc53b460bf8368e +DIST pyghmi-1.5.62.tar.gz 254190 BLAKE2B 1dd80e75688b66413c2b4168c082bb34a2f92123b8f5599794948e92b23defaab4a12885dba7bfefc1c4a0ba8bc21690dba0836cf3a2c38363c1c3c67672aca8 SHA512 d1c68f6c153948c5532581dd869b59e462be9027bb8c935147a61091e9c5f64b76f33119181f87ada755857fac6cd7671583dd737340b222b04d18e2db17e7a5 diff --git a/dev-python/pyghmi/pyghmi-1.5.62.ebuild b/dev-python/pyghmi/pyghmi-1.5.62.ebuild new file mode 100644 index ..385e2b0dd253 --- /dev/null +++ b/dev-python/pyghmi/pyghmi-1.5.62.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A pure python implementation of IPMI protocol" +HOMEPAGE=" + https://opendev.org/x/pyghmi/ + https://pypi.org/project/pyghmi/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/cryptography-2.1[${PYTHON_USEDEP}] + dev-python/pbr[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: 98aee8b57043df44858af50d9975dd831ce3a5a5 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:24:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98aee8b5 dev-python/zeroconf: Bump to 0.74.0 Signed-off-by: Michał Górny gentoo.org> dev-python/zeroconf/Manifest | 1 + dev-python/zeroconf/zeroconf-0.74.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index deb6e4bbc07c..d3c0c203b52e 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -1,3 +1,4 @@ DIST zeroconf-0.71.4.tar.gz 144314 BLAKE2B a44062474ba00be0549068811f4c64f353cea1dbd7b94d8d2dcf3c3047d1b11e81f546f41dcc4547cfe238173662c68df4c3cf7f6c26ba02f817d1eb3524a9f0 SHA512 dd2373f2f5dd29a02c3784c1b46d0b9c8f9239b925303cfb1694cbb83983030da2ccc9574d6102d3b5045a3f7707e2af1ba53abbfdec75fb4f9e679fb8dee3eb DIST zeroconf-0.71.5.tar.gz 144647 BLAKE2B be89e804952c327720c546b4264a464ab2b0ca9ac378e59c45bc114f2ea74d66a136c7d3852bd61a2eea88de9733ab25cf9b8945e22d48bf674d9cd566f206d9 SHA512 12f397b10bfa909fe2dc60be4f01bfbbb0111eab00196cce8b8fda8ee2b0cdb1472186255bbfec7fe793f5d580f40bd2d07851e8d2bea3b4e0b11765d7b34365 DIST zeroconf-0.72.0.tar.gz 144786 BLAKE2B 7b0a53bf76a21c716e1d4762e1ccfd0df9b44f02e4709695c5b39ae4de5dc0b1332c65a8f71459df0fb9b161c5aeab9fb151d9ce45fd9c990b24609253f3d771 SHA512 0a77f60dfff76172a0dbe798717a59b6211f41b46468b34b809a4b35861eb10f4399e238c2976622da0856cd715ef39cf2bb43cd051056d56925546302f2fef7 +DIST zeroconf-0.74.0.tar.gz 145447 BLAKE2B e76a88d87cb8577b776fe5afc08198ce5427da398cfcb7fea6fb778be5907b156c633fc695daccceb9988866cbcd56584a418006fa64fc162e7831886d5cdaa2 SHA512 8629befd78470206b9238810d083e91adcc575ec2ef89cc51c433de89fb18723cc43ef45550dbec184a63f1c191023cf818e1cf8eb8b49b0de68e174d4ac4def diff --git a/dev-python/zeroconf/zeroconf-0.74.0.ebuild b/dev-python/zeroconf/zeroconf-0.74.0.ebuild new file mode 100644 index ..547370f5f4c2 --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.74.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/python-zeroconf/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' 3.{9..10}) +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +BDEPEND=" + >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] + >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export REQUIRE_CYTHON=1 + +python_test() { + local -x SKIP_IPV6=1 + local EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout + ) + + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 126a2fefd2b42d651354b7bc4b7ff7c5c693ae3f Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 01:36:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126a2fef dev-python/botocore: Bump to 1.31.19 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.31.19.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 601329ad86d0..b486ae9f77c5 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -6,5 +6,6 @@ DIST botocore-1.31.15.gh.tar.gz 11823446 BLAKE2B 13a7eace7e9dcff6fa54c8e725b8221 DIST botocore-1.31.16.gh.tar.gz 11829557 BLAKE2B 73d8aff2d6cceac5954dd102a78f2a8f971442a55d2e22cb4489ff5ff57de4ec871d38baa331b0d8b717310fdc041bb74402e8c51e7abb09eb661ebefd01 SHA512 448699aff257c0ca7f3683bed8d661e8c0d4d26811322ef027c1d3a6e36959a595d6a0e6c67a463c86ca08257bad34afdd93450507beb7e96c6a8aa44414f1d0 DIST botocore-1.31.17.gh.tar.gz 11832654 BLAKE2B 6a67a9d061739deb459172fdba67cd42a8647299cec9158d82d5f1176bc25c9af299d90b9c985e84fa2bf337fb928762c6e85a922b933ae326c220a36ceef7e2 SHA512 45b154c25904d2a2ecaff68bb98f2c6b4777ae4d76a15720e0b3f11cfcdcb9a5ed06547c34708a21f7ab2b1bf47ed8481f9d42b2a9a2906115c41bbb09aa5506 DIST botocore-1.31.18.gh.tar.gz 11849581 BLAKE2B b2a4800a2fc6d367e8206f3d246bc04cce1df185d598046afc76e7fe60e9bbcd58736e1d741348edec8ba5499695103e88a843600bbe2be1c5b6bd90de96c2b3 SHA512 a38a6424ba8e78c7277f4197d1046ad62b92495f32dca85ef9e8dfc9e14acdcea2f7bf25db0259e0b9185edb64217ffbfe13efed0e7d256d245aa447b00b23fe +DIST botocore-1.31.19.gh.tar.gz 11853202 BLAKE2B 2f5205ee0b72e945c060561462e97b4af625b9903d22dc8a602613488c879f9b3d8c4ccd81b6176a72a123bc7d35483c63395e9a3915f51a5316bacd3c6e283c SHA512 c1a7ac18325932946a1ba331b506d4903b452d3b9dabce6e3fc553e2db0d7b80c92010be6db4c5cb7b7e6b9244776dffb0486f4f2109d747514fae41017f6aaa DIST botocore-1.31.3.gh.tar.gz 11769948 BLAKE2B 452c494faa430b6782685b9960cc9ea15ce3dedfe1b5343ee7bdbd7544e108bbfc7bb58d527419b5dc5f4077dd806752eec927196b82ac286903992fef339e52 SHA512 0f2853c14d7695ea4eeacea6fed93e77436df143bd0b9bec967490eb88e3d6531c916dca91c1a3bde4b57253d77acabe2413acde4d1473d01e15ef69b45621e0 DIST botocore-1.31.9.gh.tar.gz 11785638 BLAKE2B 23f2c010f98b5ca8414c9a031524b1cb7d75366bf84d34df980ef4085a73bc62643cca5255519f891f7a9468abbf0d97adddf6684c3c0a751b0f9f390122c19d SHA512 b2bf0089a81c5389d86c9f7b2545358f23a1219d7e5bf152285f58293a171210b46c22c814ab3f8da460a2acbdd5127193fa7a2e19a021db511f9d08931037bf diff --git a/dev-python/botocore/botocore-1.31.19.ebuild b/dev-python/botocore/botocore-1.31.19.ebuild new file mode 100644 index ..491b6bbc21f2 --- /dev/null +++ b/dev-python/botocore/botocore-1.31.19.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO +
[gentoo-commits] repo/gentoo:master commit in: dev-python/gsd/
commit: 82dc502d396f475484375933feadec81ace3405e Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 02:26:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82dc502d dev-python/gsd: Bump to 3.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/gsd/Manifest | 1 + dev-python/gsd/gsd-3.1.1.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-python/gsd/Manifest b/dev-python/gsd/Manifest index a3d5b5d8bc1c..0a5c88b5f899 100644 --- a/dev-python/gsd/Manifest +++ b/dev-python/gsd/Manifest @@ -1,2 +1,3 @@ DIST gsd-3.0.1.tar.gz 106692 BLAKE2B d65b4bda7ffbba315f83a4cda8188181616a1a351d6848b91984ac97b404e5f134be567c3c616c7ff31a1402f828d76658c59b6fedeb6bcd32667ce6c7135518 SHA512 011f640aaf14e685edabd4438c93c2821cd056ba98bf2b29d3f207bf0384ccb0745580c07e1dea98790667d81d69f74b7a9a6efb019def236b515f76895a84fe DIST gsd-3.1.0.tar.gz 106081 BLAKE2B a3c1a13c4c733aa0f46b4f0ecd92c7055036ecee0b63d755b84f6b62d04401295cb403151bb1460a95b94d7f46abf9d8bc5b33d627cc7b15444a3478eee35651 SHA512 68a096e44584683eeff0ac13037388ffe9c8c680e371a7a1bfeff84df937a3b4860cad15a42c4766c338da59e6a9393f92a83f2546f00e0c0d013648fac50273 +DIST gsd-3.1.1.tar.gz 106574 BLAKE2B f8f4e2a41fd7ba0245ab97eef04ba10828f6866178fdd1120feba0f5b3fef2743e47ea4e780111338c8527e822ce24273a68760424ae0b63d0fe487237cf2451 SHA512 3396c7e064bb496fa4a01dc5c1413f2cff5e64731e73d88f3a547121335cfda150cd6c044880376a9adfe44b9f6ae7b679d9aa7d77f43e836b68df9e76678978 diff --git a/dev-python/gsd/gsd-3.1.1.ebuild b/dev-python/gsd/gsd-3.1.1.ebuild new file mode 100644 index ..c9851b2e7559 --- /dev/null +++ b/dev-python/gsd/gsd-3.1.1.ebuild @@ -0,0 +1,40 @@ +# 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..11} ) + +inherit distutils-r1 + +DESCRIPTION="GSD - file format specification and a library to read and write it" +HOMEPAGE=" + https://github.com/glotzerlab/gsd/ + https://pypi.org/project/gsd/ +" +SRC_URI=" + https://github.com/glotzerlab/gsd/releases/download/v${PV}/${P}.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=dev-python/numpy-1.24.2[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + cd "${T}" || die + epytest --pyargs gsd +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: f9e71b91d0a078bd18bd18e2ff9a4198e7f12ed6 Author: Alfred Wingate protonmail com> AuthorDate: Thu Aug 3 19:57:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e71b91 dev-python/sqlglot: drop 17.8.6 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/32161 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 1 - dev-python/sqlglot/sqlglot-17.8.6.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index 9173b86e2f04..13829e2baaae 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -1,3 +1,2 @@ -DIST sqlglot-17.8.6.tar.gz 8382262 BLAKE2B 70c14c50cbd673122e0560d41b26076ff2d22c75d611cb751ae3df9e5f98e8392440144edcb38bde272f5a95ac85a48cb85358a75dd9b53a1b72e8133964c15c SHA512 839d10ef3d589dd258a5297dc21846e0aafd145892e4c2650aa12ea16064da1dceacd9e1f9cbd6f804b8590435db61066cb01a92b3a1d88a69b1aa8dffaeb15b DIST sqlglot-17.9.0.tar.gz 8382270 BLAKE2B 86bd687906e7e2fca631021a0d77fbe91beb931ead70dd6d7b5a7255a5302412bede8b1e5abdc4e8ffb610640c3e3597ee1d78cbf6fe3d4e76947572bbec26ad SHA512 52b1eeece3854b9a0ed839a0f0f08af572d9e445a84d241af481bb104b49cba5a5af6b02a671343d69b4c2233f9e3f4c355969307e86d91544d32a94fdf4a5b4 DIST sqlglot-17.9.1.tar.gz 8389281 BLAKE2B 97c1642a42940344cffb9a6c53db44d4850d0d4b029dde16f202288515d40cfb3a405813893140041bd19c30ed9dfa9d1ab104e0a61a6ccefa140df26fa86eb9 SHA512 925b56cf0bb84a58416b32af33ed37c30ca93d56244ab3cd6f72276dbeb448a85e3b1919c9bca77f3d0c51b9de70f0b98afc666067b1377ede8e52dea3d71267 diff --git a/dev-python/sqlglot/sqlglot-17.8.6.ebuild b/dev-python/sqlglot/sqlglot-17.8.6.ebuild deleted file mode 100644 index 0e26be06a21d.. --- a/dev-python/sqlglot/sqlglot-17.8.6.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi optfeature - -DESCRIPTION="An easily customizable SQL parser and transpiler" -HOMEPAGE=" - https://sqlglot.com - https://github.com/tobymao/sqlglot/ - https://pypi.org/project/sqlglot/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -EPYTEST_IGNORE=( - # Tests require pyspark or duckdb which aren't in the tree. - # Pandas would be a requirement normally, but it gets ignored by proxy. - "tests/dataframe/integration/test_dataframe.py" - "tests/dataframe/integration/test_grouped_data.py" - "tests/dataframe/integration/test_session.py" - "tests/test_executor.py" - "tests/test_optimizer.py" -) - -distutils_enable_tests pytest - -pkg_postinst() { - optfeature "simplifying timedelta expressions" dev-python/dateutil -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 17e080a1aec334bf12de5e46a9ba56d99425d1c6 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 01:36:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 02:41:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e080a1 dev-python/boto3: Bump to 1.28.19 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.28.19.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index a4cf18679ee5..8c86c1a83aba 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -6,5 +6,6 @@ DIST boto3-1.28.15.gh.tar.gz 681894 BLAKE2B b2fbe18f000d76e2c5be2ec0038756768608 DIST boto3-1.28.16.gh.tar.gz 682801 BLAKE2B 1c522ed821d46df27abfbd4522066eb43aafa88cb3d87b5672a3094f2348d2a97f36596f438e72d1d1ebc910100621b4c360e071151be5fd72ca6d211ed87487 SHA512 fcf3f88cc51f5593aea716e059cfa140d82d3924aaf8d119faa0416fa602c5ff3807652545d8224ce303fd468ef4301fbf692c2380a2da5f699962d93f683d4e DIST boto3-1.28.17.gh.tar.gz 683517 BLAKE2B 5643bb0da88893cf07013786dafeccd02ec0c060fcd74e8accc6e77d0ebc874b01741c1adfe5fc143f979d4d309a5f9b3fc1bb0d1cabafe6d5f4e724d4355da4 SHA512 5c943d3354a59c905e8d32fa5ebf854dee527dd2afbb18f421c256718cf2710d4f10158512a2aeda9b0a6687b668dd8ad76b593e9a2ba9037d665ecda2d30550 DIST boto3-1.28.18.gh.tar.gz 684109 BLAKE2B a16e76ec76884c0d82ad99060d2094a2fa5e77aa672d73d318fa099df8377f8c466503258ba82e4a431115bb7741c73289fe857f26ed63ca249b29f8533efc2c SHA512 10f55baaefbd61b8c51ae30e42fb09796853b618e55ff94753e64915da20e9016768cab5b3d0e1dde379d61aceb9bc65761b21ec350073b6f97e6e80f101dda8 +DIST boto3-1.28.19.gh.tar.gz 684512 BLAKE2B f8cb7b2e2ad2861548420b3406e2f76f35377e90a4205353395ba3016ba7cafbffba617902b97a0680275a9e120f4b99a903e6424f6274373d8a2b540f81faef SHA512 c4a62a1ca2951536700f8a337bbce9ea1093f0db5076df9d912c66f24917aa55d79980e4a712cf05cbf329fda2ef6c216dc6ef4d2a36d51d0d9c0320d0a5ae6d DIST boto3-1.28.3.gh.tar.gz 675019 BLAKE2B 93b29307fbfec4e61dc60d28e4f20392ae2a730f048a0b2e8cb99fd515a036fc4ca889ddd564e09b1f3eab4cb9499c5918b4e7430d63148dd2854d126719a468 SHA512 514d0f373f25bb691abf5f1f8b0209a07097191b2ad8fb6339739e7a0bd2b8e6d5a88f1250e928ca89b1f1aa5e27a44bf2cab38a57680c01214d370d11944ded DIST boto3-1.28.9.gh.tar.gz 677993 BLAKE2B a800de94cfb0d317b41091fb1d2bb0fd6449df85da434879c0689bf36998b2a52331ba077c65cae9967fcce998a15d2a6f6a758931fa12a00b95487adaf81dfa SHA512 6e1e5e74d20d2e67f29597ddcda70475cbea863978ca93ec77a0f478690477c9782111701771d5b8354f4402c21496e7f5627b1398cbd6fd87627fd978f5e360 diff --git a/dev-python/boto3/boto3-1.28.19.ebuild b/dev-python/boto3/boto3-1.28.19.ebuild new file mode 100644 index ..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.28.19.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 5b03a882f4fae447bf9d0a5e568ce91c9548e232 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 02:03:12 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 02:05:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b03a882 toolchain.eclass: pass --disable-dependency-tracking, --disable-silent-rules We already do this for gdb and binutils, do the same for gcc. Portage/econf only greps the top-level configure which has neither of these, but the subconfigure dirs do. There's been problems in the past upstream here, see e.g. https://gcc.gnu.org/PR55930, but seems fine now. Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 11 +++ 1 file changed, 11 insertions(+) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index cf6cb158a3b3..9f626c5bfc77 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -791,8 +791,19 @@ toolchain_src_configure() { --mandir="${DATAPATH}/man" --infodir="${DATAPATH}/info" --with-gxx-include-dir="${STDCXX_INCDIR}" + + # portage's econf() does not detect presence of --d-s-r + # because it greps only top-level ./configure. But not + # libiberty's or gcc's configure. + --disable-silent-rules ) + if tc_version_is_at_least 10 ; then + confgcc+=( + --disable-dependency-tracking + ) + fi + # Stick the python scripts in their own slotted directory (bug #279252) # # --with-python-dir=DIR
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/
commit: 8a700e916ca18f1341a8bad2921973dfecc5f3ac Author: Sam James gentoo org> AuthorDate: Fri Aug 4 01:52:42 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 01:52:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a700e91 sys-devel/binutils-hppa64: drop redundant die Signed-off-by: Sam James gentoo.org> sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild index d905d2bf2219..983d7f522d26 100644 --- a/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild @@ -314,7 +314,7 @@ src_configure() { fi fi - ECONF_SOURCE="${S}" econf "${myconf[@]}" || die + ECONF_SOURCE="${S}" econf "${myconf[@]}" # Prevent makeinfo from running if doc is unset. if ! use doc ; then
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/
commit: dcdef53cc104310eb50e31e3a450cd54c22a18d0 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 01:50:56 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 01:51:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdef53c sys-devel/binutils-hppa64: pass --disable-dependency-tracking, --disable-silent-rules We already do this for gdb, do the same for binutils. Portage/econf only greps the top-level configure which has neither of these, but the subconfigure dirs do. Signed-off-by: Sam James gentoo.org> sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild index a02cbef8641b..d905d2bf2219 100644 --- a/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild @@ -241,6 +241,11 @@ src_configure() { --libdir="${EPREFIX}"${LIBPATH} --libexecdir="${EPREFIX}"${LIBPATH} --includedir="${EPREFIX}"${INCPATH} + # portage's econf() does not detect presence of --d-d-t + # because it greps only top-level ./configure. But not + # libiberty's or bfd's configure. + --disable-dependency-tracking + --disable-silent-rules --enable-obsolete --enable-shared --enable-threads
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: fc7c0020a52f2e943b21dbf971c5ab1cc8695bce Author: Sam James gentoo org> AuthorDate: Fri Aug 4 01:50:29 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 01:51:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7c0020 sys-libs/binutils-libs: pass --disable-dependency-tracking, --disable-silent-rules We already do this for gdb, do the same for binutils. Portage/econf only greps the top-level configure which has neither of these, but the subconfigure dirs do. Signed-off-by: Sam James gentoo.org> sys-libs/binutils-libs/binutils-libs-2.41.ebuild | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/sys-libs/binutils-libs/binutils-libs-2.41.ebuild b/sys-libs/binutils-libs/binutils-libs-2.41.ebuild index 377c162c2ef1..f8d9487028fc 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.41.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.41.ebuild @@ -74,6 +74,11 @@ pkgversion() { multilib_src_configure() { local myconf=( + # portage's econf() does not detect presence of --d-d-t + # because it greps only top-level ./configure. But not + # libiberty's or bfd's configure. + --disable-dependency-tracking + --disable-silent-rules --enable-obsolete --enable-shared --enable-threads @@ -144,12 +149,8 @@ multilib_src_configure() { Makefile || die } -multilib_src_compile() { - emake V=1 -} - multilib_src_install() { - emake V=1 DESTDIR="${D}" install + emake DESTDIR="${D}" install # Provided by sys-devel/gdb instead rm "${ED}"/usr/share/info/sframe-spec.info || die
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: abfdb8773e7f2ddd1ca29dc01d55deffdf0687d0 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 01:52:23 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 01:52:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfdb877 sys-devel/binutils: drop redundant die Signed-off-by: Sam James gentoo.org> sys-devel/binutils/binutils-2.41.ebuild | 2 +- sys-devel/binutils/binutils-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils/binutils-2.41.ebuild b/sys-devel/binutils/binutils-2.41.ebuild index 2a05d10fa85c..d2afce01c576 100644 --- a/sys-devel/binutils/binutils-2.41.ebuild +++ b/sys-devel/binutils/binutils-2.41.ebuild @@ -340,7 +340,7 @@ src_configure() { fi fi - ECONF_SOURCE="${S}" econf "${myconf[@]}" || die + ECONF_SOURCE="${S}" econf "${myconf[@]}" # Prevent makeinfo from running if doc is unset. if ! use doc ; then diff --git a/sys-devel/binutils/binutils-.ebuild b/sys-devel/binutils/binutils-.ebuild index bd99e9391eb7..11e84c53af1c 100644 --- a/sys-devel/binutils/binutils-.ebuild +++ b/sys-devel/binutils/binutils-.ebuild @@ -340,7 +340,7 @@ src_configure() { fi fi - ECONF_SOURCE="${S}" econf "${myconf[@]}" || die + ECONF_SOURCE="${S}" econf "${myconf[@]}" # Prevent makeinfo from running if doc is unset. if ! use doc ; then
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 6c70684c01d2c36caa7cfd61be1758327ed66fc3 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 01:48:50 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 01:49:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c70684c sys-devel/binutils: pass --disable-dependency-tracking, --disable-silent-rules We already do this for gdb, do the same for binutils. Portage/econf only greps the top-level configure which has neither of these, but the subconfigure dirs do. Signed-off-by: Sam James gentoo.org> sys-devel/binutils/binutils-2.41.ebuild | 13 + sys-devel/binutils/binutils-.ebuild | 13 + 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/sys-devel/binutils/binutils-2.41.ebuild b/sys-devel/binutils/binutils-2.41.ebuild index c555b6494b26..2a05d10fa85c 100644 --- a/sys-devel/binutils/binutils-2.41.ebuild +++ b/sys-devel/binutils/binutils-2.41.ebuild @@ -250,6 +250,11 @@ src_configure() { --libdir="${EPREFIX}"${LIBPATH} --libexecdir="${EPREFIX}"${LIBPATH} --includedir="${EPREFIX}"${INCPATH} + # portage's econf() does not detect presence of --d-d-t + # because it greps only top-level ./configure. But not + # libiberty's or bfd's configure. + --disable-dependency-tracking + --disable-silent-rules --enable-obsolete --enable-shared --enable-threads @@ -349,11 +354,11 @@ src_compile() { cd "${MY_BUILDDIR}" || die # see Note [tooldir hack for ldscripts] - emake V=1 tooldir="${EPREFIX}${TOOLPATH}" all + emake tooldir="${EPREFIX}${TOOLPATH}" all # only build info pages if the user wants them if use doc ; then - emake V=1 info + emake info fi # we nuke the manpages when we're left with junk @@ -367,7 +372,7 @@ src_test() { # bug #637066 filter-flags -Wall -Wreturn-type - emake -k V=1 check + emake -k check } src_install() { @@ -376,7 +381,7 @@ src_install() { cd "${MY_BUILDDIR}" || die # see Note [tooldir hack for ldscripts] - emake V=1 DESTDIR="${D}" tooldir="${EPREFIX}${LIBPATH}" install + emake DESTDIR="${D}" tooldir="${EPREFIX}${LIBPATH}" install rm -rf "${ED}"/${LIBPATH}/bin || die use static-libs || find "${ED}" -name '*.la' -delete diff --git a/sys-devel/binutils/binutils-.ebuild b/sys-devel/binutils/binutils-.ebuild index d553da58aa63..bd99e9391eb7 100644 --- a/sys-devel/binutils/binutils-.ebuild +++ b/sys-devel/binutils/binutils-.ebuild @@ -250,6 +250,11 @@ src_configure() { --libdir="${EPREFIX}"${LIBPATH} --libexecdir="${EPREFIX}"${LIBPATH} --includedir="${EPREFIX}"${INCPATH} + # portage's econf() does not detect presence of --d-d-t + # because it greps only top-level ./configure. But not + # libiberty's or bfd's configure. + --disable-dependency-tracking + --disable-silent-rules --enable-obsolete --enable-shared --enable-threads @@ -349,11 +354,11 @@ src_compile() { cd "${MY_BUILDDIR}" || die # see Note [tooldir hack for ldscripts] - emake V=1 tooldir="${EPREFIX}${TOOLPATH}" all + emake tooldir="${EPREFIX}${TOOLPATH}" all # only build info pages if the user wants them if use doc ; then - emake V=1 info + emake info fi # we nuke the manpages when we're left with junk @@ -367,7 +372,7 @@ src_test() { # bug #637066 filter-flags -Wall -Wreturn-type - emake -k V=1 check + emake -k check } src_install() { @@ -376,7 +381,7 @@ src_install() { cd "${MY_BUILDDIR}" || die # see Note [tooldir hack for ldscripts] - emake V=1 DESTDIR="${D}" tooldir="${EPREFIX}${LIBPATH}" install + emake DESTDIR="${D}" tooldir="${EPREFIX}${LIBPATH}" install rm -rf "${ED}"/${LIBPATH}/bin || die use static-libs || find "${ED}" -name '*.la' -delete
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/
commit: 58334beaa44bafb12f5061f431b062edd0fab28f Author: Sam James gentoo org> AuthorDate: Fri Aug 4 01:47:27 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 01:49:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58334bea sys-devel/gdb: pass --disable-silent-rules Do as we do for --disable-dependency-tracking. Will do the same shortly for Binutils too. Signed-off-by: Sam James gentoo.org> sys-devel/gdb/gdb-13.2-r2.ebuild | 9 +++-- sys-devel/gdb/gdb-.ebuild| 9 +++-- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/sys-devel/gdb/gdb-13.2-r2.ebuild b/sys-devel/gdb/gdb-13.2-r2.ebuild index 0d8c5729c3d2..d5ff38e3763a 100644 --- a/sys-devel/gdb/gdb-13.2-r2.ebuild +++ b/sys-devel/gdb/gdb-13.2-r2.ebuild @@ -153,8 +153,9 @@ src_configure() { local myconf=( # portage's econf() does not detect presence of --d-d-t # because it greps only top-level ./configure. But not - # gnulib's or gdb's configure. + # libiberty's or gdb's configure. --disable-dependency-tracking + --disable-silent-rules --with-pkgversion="$(gdb_branding)" --with-bugurl='https://bugs.gentoo.org/' @@ -234,10 +235,6 @@ src_configure() { econf "${myconf[@]}" } -src_compile() { - emake V=1 -} - src_test() { # Run the unittests (nabbed invocation from Fedora's spec file) at least emake -k -C gdb run GDBFLAGS='-batch -ex "maintenance selftest"' @@ -251,7 +248,7 @@ src_test() { } src_install() { - emake V=1 DESTDIR="${D}" install + emake DESTDIR="${D}" install find "${ED}"/usr -name libiberty.a -delete || die diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-.ebuild index a9932a210efe..085df52dacb9 100644 --- a/sys-devel/gdb/gdb-.ebuild +++ b/sys-devel/gdb/gdb-.ebuild @@ -152,8 +152,9 @@ src_configure() { local myconf=( # portage's econf() does not detect presence of --d-d-t # because it greps only top-level ./configure. But not - # gnulib's or gdb's configure. + # libiberty's or gdb's configure. --disable-dependency-tracking + --disable-silent-rules --with-pkgversion="$(gdb_branding)" --with-bugurl='https://bugs.gentoo.org/' @@ -233,10 +234,6 @@ src_configure() { econf "${myconf[@]}" } -src_compile() { - emake V=1 -} - src_test() { # Run the unittests (nabbed invocation from Fedora's spec file) at least emake -k -C gdb run GDBFLAGS='-batch -ex "maintenance selftest"' @@ -250,7 +247,7 @@ src_test() { } src_install() { - emake V=1 DESTDIR="${D}" install + emake DESTDIR="${D}" install find "${ED}"/usr -name libiberty.a -delete || die
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: a875566f85cd18ea774f729592685de061dbee87 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Aug 4 01:13:49 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Aug 4 01:28:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a875566f media-libs/libplacebo: add 6.292.1 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/libplacebo/Manifest | 1 + media-libs/libplacebo/libplacebo-6.292.1.ebuild | 103 2 files changed, 104 insertions(+) diff --git a/media-libs/libplacebo/Manifest b/media-libs/libplacebo/Manifest index 5b59db2d7c05..7a24165dca7f 100644 --- a/media-libs/libplacebo/Manifest +++ b/media-libs/libplacebo/Manifest @@ -1,3 +1,4 @@ DIST libplacebo-glad-2.0.4.tar.gz 599932 BLAKE2B 788d2b70222fd09eea02515bdf3cbc147540631bf35fe39f12aa21fdbabf3d229f4234a430217dfaf3363934b8be12dd6a19871049a7b117deb8260ec69f8c67 SHA512 328d0dbe33e69f846d1c54226c6675694404f41e53c4762e6013c7bfe76b0700f0b28f4117a2018a09c9c23ccb6ad94d7b20882fefc2513941a4515686c9b9e7 DIST libplacebo-v5.264.1.tar.gz 725394 BLAKE2B 421de50ef5e2270e3ba32dd85d92d816a374257442b535face6cb8501d565652aae530b86a7d717c9352c6a82ca665ff7d91c2d9768365780cbbe4f48d1d3276 SHA512 305f43b71f078f4113def43c444df667dfbdd2a6a34d3b457b15da0b3499ca97ec9a8acbd151d58c8e1a593ace3d8aa61067b32556c6bae451efbb217d60a731 DIST libplacebo-v6.292.0.tar.bz2 623292 BLAKE2B 6ae5c0aaadf88e3e4ba2e4a95d0ac939d7a64ae65bef0c6fd3dbc294e9eb953d3114ab718e1b58476971bf24ec2632e8176bc4346ff59bfe7b24537c833a4f21 SHA512 30a7990e9aee5f18e0517a281017fb69be521390972bdb38c0db09ef83144673b1f59dd4c1f42c3f4ee298544ba032a74c5e672ef028fbbf20e178a059270864 +DIST libplacebo-v6.292.1.tar.bz2 702879 BLAKE2B 74319bdffb141d4ab50c04312dbcce8fe7926d28b59b2c088a975fec30b86b38bb99afc375de5d421f8f633524deb4a74bb30cd60ffb69b16caceccd0f4f13d9 SHA512 a519d540e5063905c7125ca90334471a21868e2795d3e2da502fe12adfa69555de5369b14d1d45f9d2b0ac589379ad687488896c6dbe22f1dbd7cc6f9eef544f diff --git a/media-libs/libplacebo/libplacebo-6.292.1.ebuild b/media-libs/libplacebo/libplacebo-6.292.1.ebuild new file mode 100644 index ..b3287dc6b4f4 --- /dev/null +++ b/media-libs/libplacebo/libplacebo-6.292.1.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit meson-multilib python-any-r1 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git; + inherit git-r3 +else + GLAD_PV=2.0.4 + SRC_URI=" + https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.bz2 + opengl? ( + https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz + -> ${PN}-glad-${GLAD_PV}.tar.gz + ) + " + S="${WORKDIR}/${PN}-v${PV}" + KEYWORDS="~amd64 ~ppc64 ~x86" +fi + +DESCRIPTION="Reusable library for GPU-accelerated image processing primitives" +HOMEPAGE="https://code.videolan.org/videolan/libplacebo/; + +LICENSE="LGPL-2.1+ opengl? ( MIT )" +SLOT="0/$(ver_cut 2 ${PV}.)" # soname +IUSE="glslang lcms llvm-libunwind +opengl +shaderc test unwind +vulkan" +RESTRICT="!test? ( test )" +REQUIRED_USE="vulkan? ( || ( glslang shaderc ) )" + +# libglvnd is used with dlopen() through glad (inc. egl/gles) +RDEPEND=" + lcms? ( media-libs/lcms:2[${MULTILIB_USEDEP}] ) + opengl? ( media-libs/libglvnd[${MULTILIB_USEDEP}] ) + shaderc? ( media-libs/shaderc[${MULTILIB_USEDEP}] ) + !shaderc? ( glslang? ( dev-util/glslang:=[${MULTILIB_USEDEP}] ) ) + unwind? ( + llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] ) + !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] ) + ) + vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] ) +" +# vulkan-headers is required even with USE=-vulkan (bug #882065) +DEPEND=" + ${RDEPEND} + dev-util/vulkan-headers +" +BDEPEND=" + $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-5.229.1-llvm-libunwind.patch + "${FILESDIR}"/${PN}-5.229.1-python-executable.patch +) + +python_check_deps() { + python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" +} + +src_unpack() { + if [[ ${PV} == ]]; then + local EGIT_SUBMODULES=( $(usev opengl 3rdparty/glad) ) + git-r3_src_unpack + else + default + if use opengl; then + rmdir "${S}"/3rdparty/glad || die + mv glad-${GLAD_PV} "${S}"/3rdparty/glad || die + fi + fi +} + +src_prepare() { + default + + # typically auto-skipped, but may assume usable opengl/vulkan then hang + sed -i "/tests +=
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: 4a07f6b36ae77b07273a1985b2ea98169add555f Author: Ionen Wolkens gentoo org> AuthorDate: Fri Aug 4 01:15:47 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Aug 4 01:28:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a07f6b3 media-libs/libplacebo: tidy live Signed-off-by: Ionen Wolkens gentoo.org> media-libs/libplacebo/libplacebo-.ebuild | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/media-libs/libplacebo/libplacebo-.ebuild b/media-libs/libplacebo/libplacebo-.ebuild index 98e20244f513..b3287dc6b4f4 100644 --- a/media-libs/libplacebo/libplacebo-.ebuild +++ b/media-libs/libplacebo/libplacebo-.ebuild @@ -13,7 +13,11 @@ else GLAD_PV=2.0.4 SRC_URI=" https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.bz2 - opengl? ( https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz -> ${PN}-glad-${GLAD_PV}.tar.gz )" + opengl? ( + https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz + -> ${PN}-glad-${GLAD_PV}.tar.gz + ) + " S="${WORKDIR}/${PN}-v${PV}" KEYWORDS="~amd64 ~ppc64 ~x86" fi @@ -37,14 +41,17 @@ RDEPEND=" llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] ) !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] ) ) - vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )" + vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] ) +" # vulkan-headers is required even with USE=-vulkan (bug #882065) DEPEND=" ${RDEPEND} - dev-util/vulkan-headers" + dev-util/vulkan-headers +" BDEPEND=" $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') - virtual/pkgconfig" + virtual/pkgconfig +" PATCHES=( "${FILESDIR}"/${PN}-5.229.1-llvm-libunwind.patch
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/files/
commit: 63d3591d9d03416e5a39e0020ecbb35f3be33ccb Author: Ionen Wolkens gentoo org> AuthorDate: Fri Aug 4 01:23:08 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Aug 4 01:27:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d3591d media-libs/libplacebo: adjust old interpreter patch Re-looking at this, it may be worth upstreaming sometime by using find_program() if really nothing that needs find_installation(). Fortunately setuptools issues hardly occured with 3.12 because we check for jinja which pulled setuptools. Signed-off-by: Ionen Wolkens gentoo.org> .../libplacebo/files/libplacebo-5.229.1-python-executable.patch | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/media-libs/libplacebo/files/libplacebo-5.229.1-python-executable.patch b/media-libs/libplacebo/files/libplacebo-5.229.1-python-executable.patch index 35486262c992..181e281bfde1 100644 --- a/media-libs/libplacebo/files/libplacebo-5.229.1-python-executable.patch +++ b/media-libs/libplacebo/files/libplacebo-5.229.1-python-executable.patch @@ -1,5 +1,7 @@ -Upstream bundles python deps and uses same interpreter as meson, -but we don't and need this to use the eclass' python3 instead. +Ensure we get the interpreter from python-any-r1 rather than same +as meson. Plus find_program() is quicker than find_installation(), +and the latter also needs distutils that is unavailable with +python3_12 without setuptools. https://bugs.gentoo.org/731728 --- a/meson.build @@ -7,5 +9,5 @@ https://bugs.gentoo.org/731728 @@ -323,3 +323,3 @@ thirdparty = meson.project_source_root()/'3rdparty' -python = import('python').find_installation() -+python = import('python').find_installation('python3') ++python = find_program('python3') python_env = environment()
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 37e343ca163f73badbc74175ec552e2a5ec8227c Author: Sam James gentoo org> AuthorDate: Fri Aug 4 00:54:26 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 00:54:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e343ca net-misc/gallery-dl: Stabilize 1.25.7 ppc64, #911670 Signed-off-by: Sam James gentoo.org> net-misc/gallery-dl/gallery-dl-1.25.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild index aa65b9428809..3369767449a5 100644 --- a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: cd6d7e7851fcc67d29684c2fd43a474c5f28b018 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 00:54:28 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 00:54:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6d7e78 sys-fs/zfs-kmod: Stabilize 2.1.12 ppc64, #911673 Signed-off-by: Sam James gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild index 1b4db3530a72..a6a5c71476dd 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild @@ -30,7 +30,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc" + KEYWORDS="~amd64 ~arm64 ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 6ffb32d7e1e1dff01690162e84c47b02a59863fd Author: Sam James gentoo org> AuthorDate: Fri Aug 4 00:54:27 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 00:54:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffb32d7 sys-fs/zfs: Stabilize 2.1.12 ppc64, #911673 Signed-off-by: Sam James gentoo.org> sys-fs/zfs/zfs-2.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-2.1.12.ebuild b/sys-fs/zfs/zfs-2.1.12.ebuild index 2ba102acaf3d..e0504b250b0f 100644 --- a/sys-fs/zfs/zfs-2.1.12.ebuild +++ b/sys-fs/zfs/zfs-2.1.12.ebuild @@ -25,7 +25,7 @@ else S="${WORKDIR}/${P%_rc?}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc" + KEYWORDS="~amd64 ~arm64 ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] proj/sandbox:stable-2.x commit in: libsandbox/
commit: 143e5fd3b50fa7085c9c4eb66c103e3c6d1b64c7 Author: Mike Gilbert gentoo org> AuthorDate: Mon Jul 17 14:55:27 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Aug 4 00:26:27 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=143e5fd3 libsandbox: skip checking access() without W_OK or R_OK mode If access/faccessat is called with F_OK or X_OK in the mode argument, there is no need to check the path. Bug: https://bugs.gentoo.org/910273 Signed-off-by: Mike Gilbert gentoo.org> (cherry picked from commit 8d6a4839ebd909903691e4a71d6a94b3809adc82) libsandbox/libsandbox.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libsandbox/libsandbox.c b/libsandbox/libsandbox.c index e5f6d38..08b85ce 100644 --- a/libsandbox/libsandbox.c +++ b/libsandbox/libsandbox.c @@ -1095,8 +1095,11 @@ bool before_syscall_access(int dirfd, int sb_nr, const char *func, const char *f const char *ext_func; if (flags & W_OK) sb_nr = SB_NR_ACCESS_WR, ext_func = "access_wr"; - else + else if (flags & R_OK) sb_nr = SB_NR_ACCESS_RD, ext_func = "access_rd"; + else + /* Must be F_OK or X_OK; we do not need to check either. */ + return true; return before_syscall(dirfd, sb_nr, ext_func, file, flags); }
[gentoo-commits] proj/sandbox:stable-2.x commit in: libsbutil/, libsandbox/, src/
commit: 4d33585e8070f17c182888f3573e5ce3d1ff6a70 Author: Mike Gilbert gentoo org> AuthorDate: Mon Jul 17 15:03:13 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Aug 4 00:26:30 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=4d33585e libsbutil: add sbio_faccessat and use it in sb_exists sbio_faccessat allows libsbutil to access the unwrapped version of faccessat when called from libsandbox. Using faccessat in place of fstatat seems to give a small boost in performance. Pass AT_EACCESS faccessat to enable a faster path if uid != euid. Bug: https://bugs.gentoo.org/910273 Signed-off-by: Mike Gilbert gentoo.org> (cherry picked from commit 0317bbe09fe23e4bd972ee254f14817def701731) libsandbox/libsandbox.c | 1 + libsandbox/wrappers.h | 2 ++ libsbutil/sb_exists.c | 10 ++ libsbutil/sbutil.h | 1 + src/sandbox.c | 1 + 5 files changed, 15 insertions(+) diff --git a/libsandbox/libsandbox.c b/libsandbox/libsandbox.c index 08b85ce..4edcf60 100644 --- a/libsandbox/libsandbox.c +++ b/libsandbox/libsandbox.c @@ -54,6 +54,7 @@ static char message_path[SB_PATH_MAX]; bool sandbox_on = true; static bool sb_init = false; static bool sb_env_init = false; +int (*sbio_faccessat)(int, const char *, int, int) = sb_unwrapped_faccessat; int (*sbio_open)(const char *, int, mode_t) = sb_unwrapped_open; FILE *(*sbio_popen)(const char *, const char *) = sb_unwrapped_popen; diff --git a/libsandbox/wrappers.h b/libsandbox/wrappers.h index bf5bf64..3237397 100644 --- a/libsandbox/wrappers.h +++ b/libsandbox/wrappers.h @@ -15,6 +15,8 @@ */ #definesb_unwrapped_access sb_unwrapped_access_DEFAULT attribute_hidden int sb_unwrapped_access (const char *, int); +#definesb_unwrapped_faccessat sb_unwrapped_faccessat_DEFAULT +attribute_hidden int sb_unwrapped_faccessat (int, const char *, int, int); #definesb_unwrapped_getcwd sb_unwrapped_getcwd_DEFAULT attribute_hidden char *sb_unwrapped_getcwd (char *, size_t); #definesb_unwrapped_open sb_unwrapped_open_DEFAULT diff --git a/libsbutil/sb_exists.c b/libsbutil/sb_exists.c index d34f0cc..c2171fe 100644 --- a/libsbutil/sb_exists.c +++ b/libsbutil/sb_exists.c @@ -10,5 +10,15 @@ int sb_exists(int dirfd, const char *pathname, int flags) { struct stat64 buf; + + if (sbio_faccessat(dirfd, pathname, F_OK, flags|AT_EACCESS) == 0) + return 0; + + /* musl's faccessat gives EINVAL when the kernel does not support +* faccessat2 and AT_SYMLINK_NOFOLLOW is set. +* https://www.openwall.com/lists/musl/2023/06/19/1 */ + if (errno != EINVAL) + return -1; + return fstatat64(dirfd, pathname, , flags); } diff --git a/libsbutil/sbutil.h b/libsbutil/sbutil.h index 981fe0d..ed335e2 100644 --- a/libsbutil/sbutil.h +++ b/libsbutil/sbutil.h @@ -98,6 +98,7 @@ extern const char sb_fd_dir[]; const char *sb_get_cmdline(pid_t pid); /* libsandbox need to use a wrapper for open */ +attribute_hidden extern int (*sbio_faccessat)(int, const char *, int, int); attribute_hidden extern int (*sbio_open)(const char *, int, mode_t); attribute_hidden extern FILE *(*sbio_popen)(const char *, const char *); extern const char *sbio_message_path; diff --git a/src/sandbox.c b/src/sandbox.c index ed0c7f6..f4ffd20 100644 --- a/src/sandbox.c +++ b/src/sandbox.c @@ -21,6 +21,7 @@ static int print_debug = 0; #define dprintf(fmt, args...) do { if (print_debug) printf(fmt, ## args); } while (0) #define dputs(str) do { if (print_debug) puts(str); } while (0) +int (*sbio_faccessat)(int, const char *, int, int) = faccessat; int (*sbio_open)(const char *, int, mode_t) = (void *)open; FILE *(*sbio_popen)(const char *, const char *) = popen;
[gentoo-commits] proj/sandbox:master commit in: libsandbox/, src/, libsbutil/
commit: 0317bbe09fe23e4bd972ee254f14817def701731 Author: Mike Gilbert gentoo org> AuthorDate: Mon Jul 17 15:03:13 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Aug 4 00:20:37 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=0317bbe0 libsbutil: add sbio_faccessat and use it in sb_exists sbio_faccessat allows libsbutil to access the unwrapped version of faccessat when called from libsandbox. Using faccessat in place of fstatat seems to give a small boost in performance. Pass AT_EACCESS faccessat to enable a faster path if uid != euid. Bug: https://bugs.gentoo.org/910273 Signed-off-by: Mike Gilbert gentoo.org> libsandbox/libsandbox.c | 1 + libsandbox/wrappers.h | 2 ++ libsbutil/sb_exists.c | 10 ++ libsbutil/sbutil.h | 1 + src/sandbox.c | 1 + 5 files changed, 15 insertions(+) diff --git a/libsandbox/libsandbox.c b/libsandbox/libsandbox.c index 08b85ce..4edcf60 100644 --- a/libsandbox/libsandbox.c +++ b/libsandbox/libsandbox.c @@ -54,6 +54,7 @@ static char message_path[SB_PATH_MAX]; bool sandbox_on = true; static bool sb_init = false; static bool sb_env_init = false; +int (*sbio_faccessat)(int, const char *, int, int) = sb_unwrapped_faccessat; int (*sbio_open)(const char *, int, mode_t) = sb_unwrapped_open; FILE *(*sbio_popen)(const char *, const char *) = sb_unwrapped_popen; diff --git a/libsandbox/wrappers.h b/libsandbox/wrappers.h index bf5bf64..3237397 100644 --- a/libsandbox/wrappers.h +++ b/libsandbox/wrappers.h @@ -15,6 +15,8 @@ */ #definesb_unwrapped_access sb_unwrapped_access_DEFAULT attribute_hidden int sb_unwrapped_access (const char *, int); +#definesb_unwrapped_faccessat sb_unwrapped_faccessat_DEFAULT +attribute_hidden int sb_unwrapped_faccessat (int, const char *, int, int); #definesb_unwrapped_getcwd sb_unwrapped_getcwd_DEFAULT attribute_hidden char *sb_unwrapped_getcwd (char *, size_t); #definesb_unwrapped_open sb_unwrapped_open_DEFAULT diff --git a/libsbutil/sb_exists.c b/libsbutil/sb_exists.c index d34f0cc..c2171fe 100644 --- a/libsbutil/sb_exists.c +++ b/libsbutil/sb_exists.c @@ -10,5 +10,15 @@ int sb_exists(int dirfd, const char *pathname, int flags) { struct stat64 buf; + + if (sbio_faccessat(dirfd, pathname, F_OK, flags|AT_EACCESS) == 0) + return 0; + + /* musl's faccessat gives EINVAL when the kernel does not support +* faccessat2 and AT_SYMLINK_NOFOLLOW is set. +* https://www.openwall.com/lists/musl/2023/06/19/1 */ + if (errno != EINVAL) + return -1; + return fstatat64(dirfd, pathname, , flags); } diff --git a/libsbutil/sbutil.h b/libsbutil/sbutil.h index 4061dd3..6d284f1 100644 --- a/libsbutil/sbutil.h +++ b/libsbutil/sbutil.h @@ -100,6 +100,7 @@ extern const char sb_fd_dir[]; const char *sb_get_cmdline(pid_t pid); /* libsandbox need to use a wrapper for open */ +attribute_hidden extern int (*sbio_faccessat)(int, const char *, int, int); attribute_hidden extern int (*sbio_open)(const char *, int, mode_t); attribute_hidden extern FILE *(*sbio_popen)(const char *, const char *); extern const char *sbio_message_path; diff --git a/src/sandbox.c b/src/sandbox.c index 02f4cbe..802850c 100644 --- a/src/sandbox.c +++ b/src/sandbox.c @@ -21,6 +21,7 @@ static int print_debug = 0; #define dprintf(fmt, args...) do { if (print_debug) printf(fmt, ## args); } while (0) #define dputs(str) do { if (print_debug) puts(str); } while (0) +int (*sbio_faccessat)(int, const char *, int, int) = faccessat; int (*sbio_open)(const char *, int, mode_t) = (void *)open; FILE *(*sbio_popen)(const char *, const char *) = popen;
[gentoo-commits] proj/sandbox:master commit in: libsandbox/
commit: 8d6a4839ebd909903691e4a71d6a94b3809adc82 Author: Mike Gilbert gentoo org> AuthorDate: Mon Jul 17 14:55:27 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Aug 3 19:12:42 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=8d6a4839 libsandbox: skip checking access() without W_OK or R_OK mode If access/faccessat is called with F_OK or X_OK in the mode argument, there is no need to check the path. Bug: https://bugs.gentoo.org/910273 Signed-off-by: Mike Gilbert gentoo.org> libsandbox/libsandbox.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libsandbox/libsandbox.c b/libsandbox/libsandbox.c index e5f6d38..08b85ce 100644 --- a/libsandbox/libsandbox.c +++ b/libsandbox/libsandbox.c @@ -1095,8 +1095,11 @@ bool before_syscall_access(int dirfd, int sb_nr, const char *func, const char *f const char *ext_func; if (flags & W_OK) sb_nr = SB_NR_ACCESS_WR, ext_func = "access_wr"; - else + else if (flags & R_OK) sb_nr = SB_NR_ACCESS_RD, ext_func = "access_rd"; + else + /* Must be F_OK or X_OK; we do not need to check either. */ + return true; return before_syscall(dirfd, sb_nr, ext_func, file, flags); }
[gentoo-commits] repo/gentoo:master commit in: app-portage/pfl/
commit: 5338e391c1fad7c69eb10d82c710bc6e37ce64ea Author: Sam James gentoo org> AuthorDate: Thu Aug 3 23:07:22 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 23:07:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5338e391 app-portage/pfl: Stabilize 3.2.1 ALLARCHES, #911677 Signed-off-by: Sam James gentoo.org> app-portage/pfl/pfl-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/pfl/pfl-3.2.1.ebuild b/app-portage/pfl/pfl-3.2.1.ebuild index b7410688e9d6..80db9cebf59b 100644 --- a/app-portage/pfl/pfl-3.2.1.ebuild +++ b/app-portage/pfl/pfl-3.2.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/portagefilelist/client/archive/${PV}.tar.gz -> ${P}. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="+network-cron" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 11441837beb4f0c4ec198666157bc3ee80acc0f7 Author: Sam James gentoo org> AuthorDate: Thu Aug 3 22:49:01 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 22:49:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11441837 sys-devel/gcc: add 11.4.1_p20230803 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-11.4.1_p20230803.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 4a53eb4981ec..59fc76781b8e 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -6,6 +6,7 @@ DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 9b71761f4015649514677784443886e59733ac38 DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B dd896b418c1fce35a61005d5b5c90cfd1246d37d23c2a8fc08bacd7d7ca84c353f3ccf5de2370ae5e5ca95c7ae3deab3565b3f65eb78b611dbe5ad4a256516f0 SHA512 fada917a832be5d2e15ee32f24e19fc87b851dc8e6fc75d1be6d25d3510dba408ae3ef3b245ff239c51aa3d243c95f12269695611e5c8965ba55f5aa4730778d DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e SHA512 8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1 DIST gcc-11-20230727.tar.xz 76213292 BLAKE2B 8d15efab47a39695997b15d606c27929794c3b8a96da0243f336c78076daad4b322d37ddfca3d928b73ca7a68c25b05a7834596a27ac79d11d2c7573f118 SHA512 e64b10ab59548695d538d0ca471efb7bb29dd751e719a8e7c1434182a8cf7433e28348fb08c3babe90bda952ee2e739a9fd055ac8b9ed883417066c836d2ffd3 +DIST gcc-11-20230803.tar.xz 76202192 BLAKE2B e268c236873635c7059a4f0c88f192eb3634eeba9d8f4d1cf974a2ceae60237024097f4b7a2015694144509492dc3a412c8f77af6f20e0611f2f73f25ce48e36 SHA512 df25cff801f93a858a8326baf74e0d3060208cfde85bce2c1ac1ed38860de04ca1c2c509ca1d43b413bcb4b12cb429cd7aa193bc38fb8a42128e31f0ac92ac21 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87 SHA512 31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a SHA512 ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17 diff --git a/sys-devel/gcc/gcc-11.4.1_p20230803.ebuild b/sys-devel/gcc/gcc-11.4.1_p20230803.ebuild new file mode 100644 index ..02c58f02f0a6 --- /dev/null +++ b/sys-devel/gcc/gcc-11.4.1_p20230803.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="11.4.0" +PATCH_VER="10" +MUSL_VER="2" +MUSL_GCC_VER="11.4.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-
[gentoo-commits] repo/gentoo:master commit in: games-fps/freedm-data/files/
commit: f6ed52841fea58d1b1b36704c28c971f53452eac Author: Sam James gentoo org> AuthorDate: Thu Aug 3 22:18:31 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 22:18:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ed5284 games-fps/freedm-data: add references to patch Bug: https://bugs.gentoo.org/909540 Signed-off-by: Sam James gentoo.org> .../files/freedm-data-0.12.1-Python-PIL-10.0.0-support.patch | 4 1 file changed, 4 insertions(+) diff --git a/games-fps/freedm-data/files/freedm-data-0.12.1-Python-PIL-10.0.0-support.patch b/games-fps/freedm-data/files/freedm-data-0.12.1-Python-PIL-10.0.0-support.patch index 130e1636374d..9cc65812de85 100644 --- a/games-fps/freedm-data/files/freedm-data-0.12.1-Python-PIL-10.0.0-support.patch +++ b/games-fps/freedm-data/files/freedm-data-0.12.1-Python-PIL-10.0.0-support.patch @@ -1,3 +1,7 @@ +https://bugs.gentoo.org/909540 +https://github.com/freedoom/freedoom/issues/1015 +https://github.com/freedoom/freedoom/pull/1027 + From d64ddc6ea90406e21b4b93f5a1e7f99abfaac0d9 Mon Sep 17 00:00:00 2001 From: Steven Elliott Date: Sun, 16 Jul 2023 14:52:04 -0400
[gentoo-commits] repo/gentoo:master commit in: games-fps/freedoom-data/files/
commit: 44be330fe5657808e4f6ae9d8398ef25398ddbaf Author: Sam James gentoo org> AuthorDate: Thu Aug 3 22:18:59 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 22:18:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44be330f games-fps/freedoom-data: add references to patch Bug: https://bugs.gentoo.org/909548 Signed-off-by: Sam James gentoo.org> .../files/freedoom-data-0.12.1-Python-PIL-10.0.0-support.patch| 4 1 file changed, 4 insertions(+) diff --git a/games-fps/freedoom-data/files/freedoom-data-0.12.1-Python-PIL-10.0.0-support.patch b/games-fps/freedoom-data/files/freedoom-data-0.12.1-Python-PIL-10.0.0-support.patch index 130e1636374d..333bff6d2598 100644 --- a/games-fps/freedoom-data/files/freedoom-data-0.12.1-Python-PIL-10.0.0-support.patch +++ b/games-fps/freedoom-data/files/freedoom-data-0.12.1-Python-PIL-10.0.0-support.patch @@ -1,3 +1,7 @@ +https://bugs.gentoo.org/909548 +https://github.com/freedoom/freedoom/issues/1015 +https://github.com/freedoom/freedoom/pull/1027 + From d64ddc6ea90406e21b4b93f5a1e7f99abfaac0d9 Mon Sep 17 00:00:00 2001 From: Steven Elliott Date: Sun, 16 Jul 2023 14:52:04 -0400
[gentoo-commits] repo/gentoo:master commit in: app-crypt/p11-kit/files/, app-crypt/p11-kit/
commit: c3bea56a071e2f1a45a62dfff85b2322e9bbd153 Author: Sam James gentoo org> AuthorDate: Thu Aug 3 22:16:06 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 22:16:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bea56a app-crypt/p11-kit: backport dlsym fix Signed-off-by: Sam James gentoo.org> .../files/p11-kit-0.25.0-fix-C_GetInterface.patch | 39 app-crypt/p11-kit/p11-kit-0.25.0-r1.ebuild | 52 ++ 2 files changed, 91 insertions(+) diff --git a/app-crypt/p11-kit/files/p11-kit-0.25.0-fix-C_GetInterface.patch b/app-crypt/p11-kit/files/p11-kit-0.25.0-fix-C_GetInterface.patch new file mode 100644 index ..b3b411c33bdc --- /dev/null +++ b/app-crypt/p11-kit/files/p11-kit-0.25.0-fix-C_GetInterface.patch @@ -0,0 +1,39 @@ +https://github.com/p11-glue/p11-kit/commit/d1d4b0ac316a27c739ff91e6c4153f1154e96e5a + +From d1d4b0ac316a27c739ff91e6c4153f1154e96e5a Mon Sep 17 00:00:00 2001 +From: Xi Ruoyao +Date: Thu, 27 Jul 2023 12:18:15 +0800 +Subject: [PATCH] Fix probing of C_GetInterface + +`p11_dl_symbol (dl, "C_GetInterface")` uses dlsym() to find +C_GetInterface in the loaded pkcs11 module. For legacy (pre-3.0) pkcs11 +modules, C_GetInterface is not defined in the module. But according to +the documentation of dlsym(): + +The search performed by dlsym() is breadth first through the +dependency tree of these shared objects. + +So if a pkcs11 module links to libp11-kit.so, the C_GetInterface +implementation in libp11-kit.so itself will be found. This +C_GetInterface will return the metadata of p11-kit-proxy.so, causing +"Refuse to load the p11-kit-proxy.so as a registered module". + +To solve the issue, if p11_dl_symbol() returns the C_GetInterface in +libp11-kit.so itself, we should ignore it and continue trying +C_GetFunctionList. +--- a/p11-kit/modules.c b/p11-kit/modules.c +@@ -383,6 +383,12 @@ dlopen_and_get_function_list (Module *mod, + mod->loaded_module = dl; + + gi = p11_dl_symbol (dl, "C_GetInterface"); ++ ++#ifndef OS_WIN32 ++ if (gi == C_GetInterface) ++ gi = NULL; ++#endif ++ + if (gi) { + /* Get the default standard interface */ + rv = gi ((unsigned char *)"PKCS 11", NULL, , 0); + diff --git a/app-crypt/p11-kit/p11-kit-0.25.0-r1.ebuild b/app-crypt/p11-kit/p11-kit-0.25.0-r1.ebuild new file mode 100644 index ..b2c897076931 --- /dev/null +++ b/app-crypt/p11-kit/p11-kit-0.25.0-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 meson-multilib + +DESCRIPTION="Provides a standard configuration setup for installing PKCS#11" +HOMEPAGE="https://p11-glue.github.io/p11-glue/p11-kit.html; +SRC_URI="https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+libffi gtk-doc nls systemd test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/ca-certificates + >=dev-libs/libtasn1-3.4:=[${MULTILIB_USEDEP}] + libffi? ( dev-libs/libffi:=[${MULTILIB_USEDEP}] ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + nls? ( sys-devel/gettext ) +" + +PATCHES=( + "${FILESDIR}"/${P}-fix-C_GetInterface.patch +) + +multilib_src_configure() { + # Disable unsafe tests, bug#502088 + export FAKED_MODE=1 + + local emesonargs=( + -Dbashcompdir="$(get_bashcompdir)" + -Dtrust_module=enabled + -Dtrust_paths="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt + $(meson_feature libffi) + $(meson_use nls) + $(meson_use test) + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_true man) + $(meson_native_use_feature systemd) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-fps/freedoom-data/files/, games-fps/freedoom-data/
commit: 23a7ff2f75f4083bbe22e8f75ed17ea2e4380cd8 Author: William Breathitt Gray linaro org> AuthorDate: Sun Jul 30 12:46:51 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 22:11:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a7ff2f games-fps/freedoom-data: Support Python PIL 10.0.0 Closes: https://bugs.gentoo.org/909548 Signed-off-by: William Breathit Gray linaro.org> Signed-off-by: Sam James gentoo.org> ...oom-data-0.12.1-Python-PIL-10.0.0-support.patch | 39 ++ .../freedoom-data/freedoom-data-0.12.1-r1.ebuild | 4 +++ 2 files changed, 43 insertions(+) diff --git a/games-fps/freedoom-data/files/freedoom-data-0.12.1-Python-PIL-10.0.0-support.patch b/games-fps/freedoom-data/files/freedoom-data-0.12.1-Python-PIL-10.0.0-support.patch new file mode 100644 index ..130e1636374d --- /dev/null +++ b/games-fps/freedoom-data/files/freedoom-data-0.12.1-Python-PIL-10.0.0-support.patch @@ -0,0 +1,39 @@ +From d64ddc6ea90406e21b4b93f5a1e7f99abfaac0d9 Mon Sep 17 00:00:00 2001 +From: Steven Elliott +Date: Sun, 16 Jul 2023 14:52:04 -0400 +Subject: [PATCH] create_caption: Python PIL 10.0.0 support (#1027) + +To support Python PIL 10.0.0 this change uses newer API textbbox() when +available, and older API textsize() when not. +--- + graphics/text/create_caption | 17 +++-- + 1 file changed, 15 insertions(+), 2 deletions(-) + +diff --git a/graphics/text/create_caption b/graphics/text/create_caption +index 7ddbd8d66..22bc0507d 100755 +--- a/graphics/text/create_caption b/graphics/text/create_caption +@@ -18,8 +18,21 @@ background_image.load() + background_image = background_image.convert("RGBA") + image = Image.new("RGBA", background_image.size, (0, 0, 0, 0)) + draw = ImageDraw.Draw(image) +-txt1_size = draw.textsize(txt1, font=font) +-txt2_size = draw.textsize(txt2, font=font) ++ ++# Getting the text size is tricky since for newer PIL, such as 10.0.0, only ++# textbbox() is supported, but for older PIL, such 7.2.0, only textsize() ++# is supported. The solution is to default to the newer API, but fallback to ++# the older one when it is not available. ++try: ++# This newer API returns a four item tuple. The "xy" kwarg is returned in ++# the first two items, and last two items is the size needed, but with "xy" ++# added, so passing "(0, 0)" returns the size needed. ++txt1_size = draw.textbbox(xy=(0, 0), text=txt1, font=font)[2:] ++txt2_size = draw.textbbox(xy=(0, 0), text=txt2, font=font)[2:] ++except: ++# This older API simply returns the size needed. ++txt1_size = draw.textsize(txt1, font=font) ++txt2_size = draw.textsize(txt2, font=font) + + draw.text( + (5, int(image.height - txt1_size[1] - 5)), diff --git a/games-fps/freedoom-data/freedoom-data-0.12.1-r1.ebuild b/games-fps/freedoom-data/freedoom-data-0.12.1-r1.ebuild index 62bcb30b42a9..f50e3558ffb1 100644 --- a/games-fps/freedoom-data/freedoom-data-0.12.1-r1.ebuild +++ b/games-fps/freedoom-data/freedoom-data-0.12.1-r1.ebuild @@ -20,6 +20,10 @@ BDEPEND=" app-text/asciidoc games-util/deutex[png]" +PATCHES=( + "${FILESDIR}"/${PN}-0.12.1-Python-PIL-10.0.0-support.patch +) + S="${WORKDIR}/freedoom-${PV}" DOOMWADPATH=share/doom
[gentoo-commits] repo/gentoo:master commit in: games-fps/freedm-data/, games-fps/freedm-data/files/
commit: dca26e82bc4e1c3d249911d50c0983e8b2175eed Author: William Breathitt Gray linaro org> AuthorDate: Sun Jul 30 12:49:57 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 22:11:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca26e82 games-fps/freedm-data: Support Python PIL 10.0.0 Closes: https://bugs.gentoo.org/909540 Signed-off-by: William Breathit Gray linaro.org> Closes: https://github.com/gentoo/gentoo/pull/32104 Signed-off-by: Sam James gentoo.org> ...edm-data-0.12.1-Python-PIL-10.0.0-support.patch | 39 ++ games-fps/freedm-data/freedm-data-0.12.1-r1.ebuild | 4 +++ 2 files changed, 43 insertions(+) diff --git a/games-fps/freedm-data/files/freedm-data-0.12.1-Python-PIL-10.0.0-support.patch b/games-fps/freedm-data/files/freedm-data-0.12.1-Python-PIL-10.0.0-support.patch new file mode 100644 index ..130e1636374d --- /dev/null +++ b/games-fps/freedm-data/files/freedm-data-0.12.1-Python-PIL-10.0.0-support.patch @@ -0,0 +1,39 @@ +From d64ddc6ea90406e21b4b93f5a1e7f99abfaac0d9 Mon Sep 17 00:00:00 2001 +From: Steven Elliott +Date: Sun, 16 Jul 2023 14:52:04 -0400 +Subject: [PATCH] create_caption: Python PIL 10.0.0 support (#1027) + +To support Python PIL 10.0.0 this change uses newer API textbbox() when +available, and older API textsize() when not. +--- + graphics/text/create_caption | 17 +++-- + 1 file changed, 15 insertions(+), 2 deletions(-) + +diff --git a/graphics/text/create_caption b/graphics/text/create_caption +index 7ddbd8d66..22bc0507d 100755 +--- a/graphics/text/create_caption b/graphics/text/create_caption +@@ -18,8 +18,21 @@ background_image.load() + background_image = background_image.convert("RGBA") + image = Image.new("RGBA", background_image.size, (0, 0, 0, 0)) + draw = ImageDraw.Draw(image) +-txt1_size = draw.textsize(txt1, font=font) +-txt2_size = draw.textsize(txt2, font=font) ++ ++# Getting the text size is tricky since for newer PIL, such as 10.0.0, only ++# textbbox() is supported, but for older PIL, such 7.2.0, only textsize() ++# is supported. The solution is to default to the newer API, but fallback to ++# the older one when it is not available. ++try: ++# This newer API returns a four item tuple. The "xy" kwarg is returned in ++# the first two items, and last two items is the size needed, but with "xy" ++# added, so passing "(0, 0)" returns the size needed. ++txt1_size = draw.textbbox(xy=(0, 0), text=txt1, font=font)[2:] ++txt2_size = draw.textbbox(xy=(0, 0), text=txt2, font=font)[2:] ++except: ++# This older API simply returns the size needed. ++txt1_size = draw.textsize(txt1, font=font) ++txt2_size = draw.textsize(txt2, font=font) + + draw.text( + (5, int(image.height - txt1_size[1] - 5)), diff --git a/games-fps/freedm-data/freedm-data-0.12.1-r1.ebuild b/games-fps/freedm-data/freedm-data-0.12.1-r1.ebuild index 354720400a4a..29b53f429e6a 100644 --- a/games-fps/freedm-data/freedm-data-0.12.1-r1.ebuild +++ b/games-fps/freedm-data/freedm-data-0.12.1-r1.ebuild @@ -20,6 +20,10 @@ BDEPEND=" app-text/asciidoc games-util/deutex[png]" +PATCHES=( + "${FILESDIR}"/${PN}-0.12.1-Python-PIL-10.0.0-support.patch +) + S="${WORKDIR}/freedoom-${PV}" DOOMWADPATH=share/doom
[gentoo-commits] repo/gentoo:master commit in: gui-wm/gamescope/
commit: c08740424ef5892e9950c7a4eb6af3adc9ada835 Author: James Le Cuirot gentoo org> AuthorDate: Thu Aug 3 22:07:34 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Aug 3 22:07:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0874042 gui-wm/gamescope: Bump to 3.12.0, drop old 3.12.0_beta10 Signed-off-by: James Le Cuirot gentoo.org> gui-wm/gamescope/Manifest | 2 +- .../{gamescope-3.12.0_beta10.ebuild => gamescope-3.12.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-wm/gamescope/Manifest b/gui-wm/gamescope/Manifest index e1d8ede4c8c4..0ab50cacbe8b 100644 --- a/gui-wm/gamescope/Manifest +++ b/gui-wm/gamescope/Manifest @@ -1,2 +1,2 @@ DIST gamescope-3.11.51.tar.gz 209920 BLAKE2B fdccd6659e33a9ae43eaabc5d41cfa6d0a92bda1a283e23f101296713f5094093b7b41135de44abd65ff17c66d70b27baf50685dcd2a47084022fb611e150a5b SHA512 a4ddd96a4fdacd62eee800f6fb331d08fca32c2798d64148529181a0ee8d8af57d5d67bfa28bff8e9cf62047a7572c43b36e2968660ea2984b8e21fa812baf9e -DIST gamescope-3.12.0_beta10.tar.gz 435085 BLAKE2B 29e9147d569a6fa1a5cdb9c0920dc6df6c7448a0e9459598ddc87d4800931d34aa7f4f4cb7f51e21799da61832cd214a91dd0e3251ecc1be22fd80f8cbc78d95 SHA512 26acacf872175855c837a48a98d13d3f0b7ad741314faaff0a8ca8b619c54e5a7a71e80fb607989c01b20d1acce5b1b4acdbaa33d38a96cfed42de1aaea4608f +DIST gamescope-3.12.0.tar.gz 437848 BLAKE2B 4bf54969557af6a03e6cf788b0e02a4a2dd3981a69abaccfd6b0709003134d984b098dfc2a102041a4d34149423c37ca77efc9947cc2801979a488fea5a44db0 SHA512 864d61d9caf0bb8b13c71a084dd54a74e4d9104168cdc9ff8bc971e5a78a019fa80bf43c3b58b2e5ade6d461842385c37c3184ceede7e058d4d8d989a9e62bd9 diff --git a/gui-wm/gamescope/gamescope-3.12.0_beta10.ebuild b/gui-wm/gamescope/gamescope-3.12.0.ebuild similarity index 100% rename from gui-wm/gamescope/gamescope-3.12.0_beta10.ebuild rename to gui-wm/gamescope/gamescope-3.12.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/
commit: aee1617b09dd2b5ef575b3b4fbdaa44ae10ec164 Author: Sam James gentoo org> AuthorDate: Thu Aug 3 21:32:11 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 21:32:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee1617b app-emulation/virtualbox-guest-additions: Stabilize 7.0.10 x86, #911671 Signed-off-by: Sam James gentoo.org> .../virtualbox-guest-additions/virtualbox-guest-additions-7.0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.10.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.10.ebuild index 877db42ca620..ab92a9358764 100644 --- a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.10.ebuild +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.10.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" # Reminder: see the LICENSE related comment in app-emulation/virtualbox-additions ebuild LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="+dbus gui" # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xkcd-handler/
commit: 6a2f6f8331f06835adacd457c936012268f19b43 Author: Mazunki Hoksaas gmail com> AuthorDate: Thu Aug 3 21:22:14 2023 + Commit: Mazunki Hoksaas gmail com> CommitDate: Thu Aug 3 21:22:14 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a2f6f83 net-misc/xkcd-handler: new package, add 1.0.12 Signed-off-by: Mazunki Hoksaas gmail.com> net-misc/xkcd-handler/Manifest | 1 + net-misc/xkcd-handler/metadata.xml | 11 ++ net-misc/xkcd-handler/xkcd-handler-1.0.12.ebuild | 26 3 files changed, 38 insertions(+) diff --git a/net-misc/xkcd-handler/Manifest b/net-misc/xkcd-handler/Manifest new file mode 100644 index 00..1a31bfe566 --- /dev/null +++ b/net-misc/xkcd-handler/Manifest @@ -0,0 +1 @@ +DIST xkcd-1.0.12.tar.gz 14451 BLAKE2B e1426d615181a1281356ddc29654174f3ae5b4a275ddfb8914623cd48d9ee72dbf4e39640af0c0745b3e6986d22337a78d1efded92d1ca28b97174860d503ef4 SHA512 ac722fc03f82797c72f5b4bdeea4fabdd5d57d8bc13124d8aee6ee31ab2297e52e30a1bec3c50b6ea29345ea9bcadab207c0aeb92dbcec1dfb05b2d0bf1414e1 diff --git a/net-misc/xkcd-handler/metadata.xml b/net-misc/xkcd-handler/metadata.xml new file mode 100644 index 00..1e84d50030 --- /dev/null +++ b/net-misc/xkcd-handler/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + rolfe...@gmail.com + Mazunki Hoksaas + + + mazunki/xkcd + + diff --git a/net-misc/xkcd-handler/xkcd-handler-1.0.12.ebuild b/net-misc/xkcd-handler/xkcd-handler-1.0.12.ebuild new file mode 100644 index 00..fd87143ae8 --- /dev/null +++ b/net-misc/xkcd-handler/xkcd-handler-1.0.12.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg desktop + +DESCRIPTION="A handler for XKCD urls" +HOMEPAGE="https://xkcd.com/; +SRC_URI="https://github.com/mazunki/xkcd/archive/refs/tags/v${PV}.tar.gz -> xkcd-${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="x11-misc/xdg-utils" + +S="${WORKDIR}/xkcd-${PV}" + +src_install() { + dobin xkcd + domenu xkcd.desktop + doman xkcd.1 +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: af0032a210f5027c9e4ed4f78f6ad1cd68714a5b Author: Sam James gentoo org> AuthorDate: Thu Aug 3 21:16:14 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 21:16:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0032a2 net-misc/gallery-dl: Stabilize 1.25.7 x86, #911670 Signed-off-by: Sam James gentoo.org> net-misc/gallery-dl/gallery-dl-1.25.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild index 4de32715a27e..aa65b9428809 100644 --- a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86" fi LICENSE="GPL-2"
[gentoo-commits] proj/portage:master commit in: cnf/
commit: 697e297e45c69ee81199f5c40894ee276370726b Author: James Le Cuirot gentoo org> AuthorDate: Thu Aug 3 19:46:52 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 21:15:08 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=697e297e Fix risc vs riscv typo in Meson file Closes: https://github.com/gentoo/portage/pull/1076 Signed-off-by: Sam James gentoo.org> cnf/meson.build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cnf/meson.build b/cnf/meson.build index d0d4c9ab1..abd151465 100644 --- a/cnf/meson.build +++ b/cnf/meson.build @@ -66,8 +66,8 @@ arch = { 'loongarch64' : 'loong', 'mips64' : 'mips', 'parisc' : 'hppa', -'riscv32' : 'risc', -'riscv64' : 'risc', +'riscv32' : 'riscv', +'riscv64' : 'riscv', 's390x' : 's390', 'sh4' : 'sh', 'sparc64' : 'sparc',
[gentoo-commits] proj/portage:master commit in: cnf/
commit: c96f8a304f4486f4a491cd351a5b4ace0f7b00de Author: James Le Cuirot gentoo org> AuthorDate: Thu Aug 3 18:15:38 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 21:15:08 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c96f8a30 Fix Meson CPU detection for make.conf I used the CPU name rather than the family by mistake. Signed-off-by: James Le Cuirot gentoo.org> Signed-off-by: Sam James gentoo.org> cnf/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cnf/meson.build b/cnf/meson.build index 00af62085..d0d4c9ab1 100644 --- a/cnf/meson.build +++ b/cnf/meson.build @@ -59,7 +59,7 @@ if eprefix != '' ) endif -arch = host_machine.cpu() +arch = host_machine.cpu_family() arch = { 'aarch64' : 'arm64',
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/
commit: b0ed0a1734fcecdeaebad93fa4e74fed23acce47 Author: James Le Cuirot gentoo org> AuthorDate: Thu Aug 3 20:41:47 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Aug 3 20:46:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ed0a17 dev-util/cmake: Add sub-slot operator for rhash soname change Signed-off-by: James Le Cuirot gentoo.org> dev-util/cmake/{cmake-3.26.4-r1.ebuild => cmake-3.26.4-r2.ebuild} | 2 +- dev-util/cmake/{cmake-3.26.5.ebuild => cmake-3.26.5-r1.ebuild}| 2 +- dev-util/cmake/{cmake-3.27.0.ebuild => cmake-3.27.0-r1.ebuild}| 2 +- dev-util/cmake/{cmake-3.27.1.ebuild => cmake-3.27.1-r1.ebuild}| 2 +- dev-util/cmake/cmake-.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-util/cmake/cmake-3.26.4-r1.ebuild b/dev-util/cmake/cmake-3.26.4-r2.ebuild similarity index 99% rename from dev-util/cmake/cmake-3.26.4-r1.ebuild rename to dev-util/cmake/cmake-3.26.4-r2.ebuild index 9671aad54ae8..db31f9608f4a 100644 --- a/dev-util/cmake/cmake-3.26.4-r1.ebuild +++ b/dev-util/cmake/cmake-3.26.4-r2.ebuild @@ -65,7 +65,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=app-arch/libarchive-3.3.3:= - app-crypt/rhash + app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= diff --git a/dev-util/cmake/cmake-3.26.5.ebuild b/dev-util/cmake/cmake-3.26.5-r1.ebuild similarity index 99% rename from dev-util/cmake/cmake-3.26.5.ebuild rename to dev-util/cmake/cmake-3.26.5-r1.ebuild index d08f44f7d7f4..1a578658604e 100644 --- a/dev-util/cmake/cmake-3.26.5.ebuild +++ b/dev-util/cmake/cmake-3.26.5-r1.ebuild @@ -65,7 +65,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=app-arch/libarchive-3.3.3:= - app-crypt/rhash + app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= diff --git a/dev-util/cmake/cmake-3.27.0.ebuild b/dev-util/cmake/cmake-3.27.0-r1.ebuild similarity index 99% rename from dev-util/cmake/cmake-3.27.0.ebuild rename to dev-util/cmake/cmake-3.27.0-r1.ebuild index a80e655595b5..4afe435263ca 100644 --- a/dev-util/cmake/cmake-3.27.0.ebuild +++ b/dev-util/cmake/cmake-3.27.0-r1.ebuild @@ -65,7 +65,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=app-arch/libarchive-3.3.3:= - app-crypt/rhash + app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= diff --git a/dev-util/cmake/cmake-3.27.1.ebuild b/dev-util/cmake/cmake-3.27.1-r1.ebuild similarity index 99% rename from dev-util/cmake/cmake-3.27.1.ebuild rename to dev-util/cmake/cmake-3.27.1-r1.ebuild index 2d5e649322ed..9d987065b90b 100644 --- a/dev-util/cmake/cmake-3.27.1.ebuild +++ b/dev-util/cmake/cmake-3.27.1-r1.ebuild @@ -65,7 +65,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=app-arch/libarchive-3.3.3:= - app-crypt/rhash + app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= diff --git a/dev-util/cmake/cmake-.ebuild b/dev-util/cmake/cmake-.ebuild index a80e655595b5..4afe435263ca 100644 --- a/dev-util/cmake/cmake-.ebuild +++ b/dev-util/cmake/cmake-.ebuild @@ -65,7 +65,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=app-arch/libarchive-3.3.3:= - app-crypt/rhash + app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:=
[gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
commit: 425cc50bf798922a55a547f42aaad53ed8e632b6 Author: James Le Cuirot gentoo org> AuthorDate: Thu Aug 3 20:45:49 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Aug 3 20:46:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425cc50b app-crypt/rhash: Bump to 1.4.4, includes soname change Signed-off-by: James Le Cuirot gentoo.org> app-crypt/rhash/Manifest | 1 + app-crypt/rhash/rhash-1.4.4.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest index e243bbfc4bbc..15fbc4e5e11a 100644 --- a/app-crypt/rhash/Manifest +++ b/app-crypt/rhash/Manifest @@ -1 +1,2 @@ DIST rhash-1.4.3-src.tar.gz 429290 BLAKE2B d225aeae0b3a8fb2e093a9aef50cd07a790c7e9734e91114deef2ca8492c85261b8ed5dea45958e35e049ea85175608962ea72297bdef48b00c52f51eaca SHA512 d87ffcde28d8f25cf775c279fed457e52d24523ed9b695629dae694b3c22372247d18f6032f8ce13a0b70fa2953be408982e46659daaa7c4ab227ae89eaed9c7 +DIST rhash-1.4.4-src.tar.gz 435691 BLAKE2B f3d42f333ad9a82fe4a8ef5af5d8008abf526c05c06a00c7033881d5a27ba663c3cc5cefb73ea8157ac24cb10a50a4e500706d489e61a03dbaee74a4735d1722 SHA512 00a7e5e058b53ce20ae79509815452ed9cb699d1322b678220b72c61dea3ea2f8fa131acfade8bb6d9f6af913f0c3c472330841181b22314b8755166310c946f diff --git a/app-crypt/rhash/rhash-1.4.4.ebuild b/app-crypt/rhash/rhash-1.4.4.ebuild new file mode 100644 index ..7992769880b4 --- /dev/null +++ b/app-crypt/rhash/rhash-1.4.4.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs multilib-minimal + +DESCRIPTION="Console utility and library for computing and verifying file hash sums" +HOMEPAGE="http://rhash.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="debug nls ssl static-libs" + +RDEPEND=" + ssl? ( + dev-libs/openssl:0=[${MULTILIB_USEDEP}] +)" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + nls? ( sys-devel/gettext ) +" + +S="${WORKDIR}/RHash-${PV}" + +src_prepare() { + default + + if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then + # we lack posix_memalign + sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \ + librhash/util.h || die + fi + + multilib_copy_sources +} + +multilib_src_configure() { + # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs + # https://github.com/gentoo/gentoo/pull/28355 + # mold needs this too but right now tc-ld-is-mold is also not available + if tc-ld-is-lld; then + append-ldflags -Wl,--undefined-version + fi + + set -- \ + ./configure \ + --target="${CHOST}" \ + --cc="$(tc-getCC)" \ + --ar="$(tc-getAR)" \ + --extra-cflags="${CFLAGS}" \ + --extra-ldflags="${LDFLAGS}" \ + --prefix="${EPREFIX}"/usr \ + --libdir="${EPREFIX}"/usr/$(get_libdir) \ + --sysconfdir="${EPREFIX}"/etc \ + --disable-openssl-runtime \ + --disable-static \ + --enable-lib-shared \ + $(use_enable debug) \ + $(use_enable nls gettext) \ + $(use_enable ssl openssl) \ + $(use_enable static-libs lib-static) + + echo "${@}" + "${@}" || die "configure failed" +} + +multilib_src_compile() { + emake all \ + $(multilib_is_native_abi && use nls && echo compile-gmo) +} + +multilib_src_install() { + # -j1 needed due to race condition. + emake DESTDIR="${D}" -j1 \ + install{,-lib-headers,-pkg-config} \ + $(multilib_is_native_abi && use nls && echo install-gmo) \ + install-lib-so-link +} + +multilib_src_test() { + emake test +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/
commit: 3c31a02ec504d3cf7ba701b0e56fca4a949a95d3 Author: Sam James gentoo org> AuthorDate: Thu Aug 3 20:45:24 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 20:45:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c31a02e app-emulation/virtualbox-additions: Stabilize 6.1.46 amd64, #911672 Signed-off-by: Sam James gentoo.org> app-emulation/virtualbox-additions/virtualbox-additions-6.1.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/virtualbox-additions/virtualbox-additions-6.1.46.ebuild b/app-emulation/virtualbox-additions/virtualbox-additions-6.1.46.ebuild index 9729d64d300e..b2792ebc0e51 100644 --- a/app-emulation/virtualbox-additions/virtualbox-additions-6.1.46.ebuild +++ b/app-emulation/virtualbox-additions/virtualbox-additions-6.1.46.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}" LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64" +KEYWORDS="amd64" src_unpack() { return 0
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/
commit: 2d91f6ac9d90265333bcbd2c458a497ef394a87a Author: Sam James gentoo org> AuthorDate: Thu Aug 3 20:45:22 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 20:45:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d91f6ac app-emulation/virtualbox-modules: Stabilize 6.1.46 amd64, #911672 Signed-off-by: Sam James gentoo.org> app-emulation/virtualbox-modules/virtualbox-modules-6.1.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.46.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.46.ebuild index 00acad894a77..3586ce20c9e8 100644 --- a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.46.ebuild +++ b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.46.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}" LICENSE="GPL-2" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64" +KEYWORDS="amd64" CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/
commit: 82e52943b3e89f637af27f0e34181b038498a316 Author: Sam James gentoo org> AuthorDate: Thu Aug 3 20:45:21 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 20:45:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e52943 app-emulation/virtualbox: Stabilize 6.1.46 amd64, #911672 Signed-off-by: Sam James gentoo.org> app-emulation/virtualbox/virtualbox-6.1.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/virtualbox/virtualbox-6.1.46.ebuild b/app-emulation/virtualbox/virtualbox-6.1.46.ebuild index a07c5a01bf04..0cadbf903e51 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.46.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.46.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="GPL-2 dtrace? ( CDDL )" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="alsa debug doc dtrace headless java lvm +opus pam pax-kernel pch pulseaudio +opengl python +qt5 +sdk +sdl +udev vboxwebsrv vnc" unset WATCOM #856769
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/
commit: d255ef3dc26326a2c341ef4a368aaadade25d516 Author: Sam James gentoo org> AuthorDate: Thu Aug 3 20:45:25 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 20:45:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d255ef3d app-emulation/virtualbox-extpack-oracle: Stabilize 6.1.46 amd64, #911672 Signed-off-by: Sam James gentoo.org> .../virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.46.ebuild b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.46.ebuild index 7043fd77ee54..103374f36aab 100644 --- a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.46.ebuild +++ b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.46.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}" LICENSE="PUEL-11" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64" +KEYWORDS="amd64" RESTRICT="bindist mirror strip" RDEPEND=">=app-emulation/virtualbox-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: fc5467f0add3053d5576729cb8453b4eaf5f9c43 Author: Sam James gentoo org> AuthorDate: Thu Aug 3 20:45:20 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 20:45:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5467f0 net-misc/gallery-dl: Stabilize 1.25.7 amd64, #911670 Signed-off-by: Sam James gentoo.org> net-misc/gallery-dl/gallery-dl-1.25.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild index 339f6268bd9c..4de32715a27e 100644 --- a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/
commit: df5e3599e145504d0796d6039cc8a963661ffb8f Author: Sam James gentoo org> AuthorDate: Thu Aug 3 20:45:23 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 20:45:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df5e3599 app-emulation/virtualbox-guest-additions: Stabilize 6.1.46 amd64, #911672 Signed-off-by: Sam James gentoo.org> .../virtualbox-guest-additions/virtualbox-guest-additions-6.1.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.46.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.46.ebuild index 35c42213697c..5d53ef30beef 100644 --- a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.46.ebuild +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.46.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="GPL-2" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="X +dbus" # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
[gentoo-commits] repo/gentoo:master commit in: dev-python/ytmusicapi/
commit: d0ffdf03d501719f824324a4afb8e7493a739f9d Author: Sam James gentoo org> AuthorDate: Thu Aug 3 20:45:18 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 20:45:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ffdf03 dev-python/ytmusicapi: Stabilize 1.1.1 ALLARCHES, #911669 Signed-off-by: Sam James gentoo.org> dev-python/ytmusicapi/ytmusicapi-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ytmusicapi/ytmusicapi-1.1.1.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.1.1.ebuild index 3d685ec4c091..7b7932d2da72 100644 --- a/dev-python/ytmusicapi/ytmusicapi-1.1.1.ebuild +++ b/dev-python/ytmusicapi/ytmusicapi-1.1.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/; LICENSE="MIT" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" SLOT="0" RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-lhafile/
commit: e9ab235445cded9f2f68dbbc14f6a1d5e2ea91b6 Author: James Le Cuirot gentoo org> AuthorDate: Thu Aug 3 20:19:17 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Aug 3 20:21:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ab2354 dev-python/python-lhafile: Switch to PEP517, add Python 3.12 Closes: https://bugs.gentoo.org/909956 Signed-off-by: James Le Cuirot gentoo.org> dev-python/python-lhafile/Manifest | 2 +- ...{python-lhafile-0.3.0.ebuild => python-lhafile-0.3.0-r1.ebuild} | 7 +-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-python/python-lhafile/Manifest b/dev-python/python-lhafile/Manifest index cbdcf14a57ee..a62188ec86f9 100644 --- a/dev-python/python-lhafile/Manifest +++ b/dev-python/python-lhafile/Manifest @@ -1 +1 @@ -DIST python-lhafile-0.3.0.tar.gz 267965 BLAKE2B 1331f21059f84f5e517339ac26546d73bc9dc125578840bf24483c274b651d8f0e2494b1b7e140bede07412b5c44e499269ea23dd1180bb955b1044b06d82ee8 SHA512 bb4db2767a702d30f2e713e5f7890d619de312d609761ade2ff8f4e99ffede8e35a72cd116abf3b8ea29b0885ebe2c993dc37f44722c8e5fe346be93dfdbbf81 +DIST python-lhafile-0.3.0.gh.tar.gz 267965 BLAKE2B 1331f21059f84f5e517339ac26546d73bc9dc125578840bf24483c274b651d8f0e2494b1b7e140bede07412b5c44e499269ea23dd1180bb955b1044b06d82ee8 SHA512 bb4db2767a702d30f2e713e5f7890d619de312d609761ade2ff8f4e99ffede8e35a72cd116abf3b8ea29b0885ebe2c993dc37f44722c8e5fe346be93dfdbbf81 diff --git a/dev-python/python-lhafile/python-lhafile-0.3.0.ebuild b/dev-python/python-lhafile/python-lhafile-0.3.0-r1.ebuild similarity index 79% rename from dev-python/python-lhafile/python-lhafile-0.3.0.ebuild rename to dev-python/python-lhafile/python-lhafile-0.3.0-r1.ebuild index 42ea9642b9c0..337bd2b67c42 100644 --- a/dev-python/python-lhafile/python-lhafile-0.3.0.ebuild +++ b/dev-python/python-lhafile/python-lhafile-0.3.0-r1.ebuild @@ -3,12 +3,15 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + inherit distutils-r1 DESCRIPTION="LHA archive support for Python" HOMEPAGE="https://github.com/FrodeSolheim/python-lhafile; -SRC_URI="https://github.com/FrodeSolheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/FrodeSolheim/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: media-libs/leptonica/
commit: a8bf5cb108236d5eecfa96c281c5cbdf0915682e Author: James Le Cuirot gentoo org> AuthorDate: Thu Aug 3 20:09:40 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Aug 3 20:09:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8bf5cb1 media-libs/leptonica: Drop old 1.82.0-r1 Signed-off-by: James Le Cuirot gentoo.org> media-libs/leptonica/Manifest | 1 - media-libs/leptonica/leptonica-1.82.0-r1.ebuild | 77 - 2 files changed, 78 deletions(-) diff --git a/media-libs/leptonica/Manifest b/media-libs/leptonica/Manifest index c10e579c23a2..5d4519c9830d 100644 --- a/media-libs/leptonica/Manifest +++ b/media-libs/leptonica/Manifest @@ -1,2 +1 @@ -DIST leptonica-1.82.0.tar.gz 14041481 BLAKE2B 2e60a7e14bf9120348460ac122fe0e9a1c696f17fd8f23cd3eb1b1316e13ae7fd25bbaef3fc8531df6e2572fa06e86d757138b11b29dcc24dda9576b9c00f3b0 SHA512 cb0484570bf3921307ab5c805b3f0e08d4aaa811adfb592f3956b563fc145f7a45173e2278fc5d8a9e37f729bb34dbf8068e030e2066d54547f82d26b56aa27d DIST leptonica-1.83.1.tar.gz 14028566 BLAKE2B 56c501f16eb58366e4ed2f168f714adef968c271a0636cc0f3663b762aac29352a508421702e8ab063f78f3faf01e3d9eb72fff43093b05722a1a604beb66a59 SHA512 14c76b8795e494637cd225982cd27a1cd82d22b34c0c0d6ed061530c0ed8cec87fc1c8482bbda8f56a04f240b9fb50d481b8fffe5df846958cb146f9d2d51553 diff --git a/media-libs/leptonica/leptonica-1.82.0-r1.ebuild b/media-libs/leptonica/leptonica-1.82.0-r1.ebuild deleted file mode 100644 index 5d26a30aaa62.. --- a/media-libs/leptonica/leptonica-1.82.0-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit libtool multilib-minimal - -DESCRIPTION="C library for image processing and analysis" -HOMEPAGE="http://www.leptonica.org/; -SRC_URI="https://github.com/DanBloomberg/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="Apache-2.0" -SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" -IUSE="gif jpeg jpeg2k png static-libs test tiff utils webp zlib" -# N.B. Tests need some features enabled: -REQUIRED_USE="test? ( jpeg png tiff zlib )" -RESTRICT="!test? ( test )" - -RDEPEND=" - gif? ( >=media-libs/giflib-5.1.3:=[${MULTILIB_USEDEP}] ) - jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] ) - jpeg2k? ( media-libs/openjpeg:2=[${MULTILIB_USEDEP}] ) - png? ( - media-libs/libpng:0=[${MULTILIB_USEDEP}] - sys-libs/zlib:=[${MULTILIB_USEDEP}] - ) - tiff? ( media-libs/tiff:=[${MULTILIB_USEDEP}] ) - webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] ) - zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( media-libs/tiff:0[jpeg,zlib] )" - -DOCS=( README version-notes ) - -src_prepare() { - default - elibtoolize - - # unhtmlize docs - local X - for X in ${DOCS[@]}; do - awk '/<\/pre>/{s--} {if (s) print $0} //{s++}' \ - "${X}.html" > "${X}" || die 'awk failed' - rm -f -- "${X}.html" - done -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --enable-shared \ - $(use_with gif giflib) \ - $(use_with jpeg) \ - $(use_with jpeg2k libopenjpeg) \ - $(use_with png libpng) \ - $(use_with tiff libtiff) \ - $(use_with webp libwebp) \ - $(use_with webp libwebpmux) \ - $(use_with zlib) \ - $(use_enable static-libs static) \ - $(multilib_native_use_enable utils programs) -} - -multilib_src_test() { - default - - # ${TMPDIR} is not respected. It used to be but it lead to issues - # and there have been long debates with upstream about it. :( - rm -rf /tmp/lept/ || die -} - -multilib_src_install_all() { - einstalldocs - - # libtool archives covered by pkg-config - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: cbd5dd00c039540165c2ee817ab6085d35d3b463 Author: Sam James gentoo org> AuthorDate: Thu Aug 3 19:37:25 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 19:37:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd5dd00 toolchain.eclass: cleanup more obsolete cruft Followup to a606b978be638005c9b832a733d087dbc97ae6d0. Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 28 +--- 1 file changed, 9 insertions(+), 19 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index edd4c89bb00a..cf6cb158a3b3 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -614,14 +614,11 @@ toolchain_src_prepare() { done fi - # >=gcc-4 - if [[ -x contrib/gcc_update ]] ; then - einfo "Touching generated files" - ./contrib/gcc_update --touch | \ - while read f ; do - einfo " ${f%%...}" - done - fi + einfo "Touching generated files" + ./contrib/gcc_update --touch | \ + while read f ; do + einfo " ${f%%...}" + done } do_gcc_gentoo_patches() { @@ -742,16 +739,10 @@ setup_multilib_osdirnames() { config+="/t-linux64" local sed_args=() - if tc_version_is_at_least 4.6 ; then - sed_args+=( -e 's:$[(]call if_multiarch[^)]*[)]::g' ) - fi + sed_args+=( -e 's:$[(]call if_multiarch[^)]*[)]::g' ) if [[ ${SYMLINK_LIB} == "yes" ]] ; then einfo "Updating multilib directories to be: ${libdirs}" - if tc_version_is_at_least 4.6.4 || tc_version_is_at_least 4.7 ; then - sed_args+=( -e '/^MULTILIB_OSDIRNAMES.*lib32/s:[$][(]if.*):../lib32:' ) - else - sed_args+=( -e "/^MULTILIB_OSDIRNAMES/s:=.*:= ${libdirs}:" ) - fi + sed_args+=( -e '/^MULTILIB_OSDIRNAMES.*lib32/s:[$][(]if.*):../lib32:' ) else einfo "Using upstream multilib; disabling lib32 autodetection" sed_args+=( -r -e 's:[$][(]if.*,(.*)[)]:\1:' ) @@ -869,8 +860,7 @@ toolchain_src_configure() { # - After discussing in #gcc, we concluded that =yes,extra,rtl makes # more sense when a user explicitly requests USE=debug. If rtl is too slow, # we can change this to yes,extra. - local off=$(tc_version_is_at_least 4.0 && echo release || echo no) - confgcc+=( --enable-checking="${GCC_CHECKS_LIST:-$(usex debug yes,extra,rtl ${off})}" ) + confgcc+=( --enable-checking="${GCC_CHECKS_LIST:-$(usex debug yes,extra,rtl release)}" ) fi fi @@ -1879,7 +1869,7 @@ toolchain_src_install() { if ! is_crosscompile; then # Rename the main go binaries as we don't want to clobber dev-lang/go # when gcc-config runs. bug #567806 - if tc_version_is_at_least 5 && is_go ; then + if is_go ; then for x in go gofmt; do mv ${x} ${x}-${GCCMAJOR} || die done
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-ctypes/
commit: 3f29863105f4a993bbb997e67fae6995c9002a18 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Aug 3 19:23:21 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Aug 3 19:23:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f298631 dev-ml/ocaml-ctypes: add 0.21.1, drop 0.21.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ocaml-ctypes/Manifest| 2 +- .../{ocaml-ctypes-0.21.0.ebuild => ocaml-ctypes-0.21.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ocaml-ctypes/Manifest b/dev-ml/ocaml-ctypes/Manifest index 879725f17de8..61634628689c 100644 --- a/dev-ml/ocaml-ctypes/Manifest +++ b/dev-ml/ocaml-ctypes/Manifest @@ -1,4 +1,4 @@ DIST ocaml-ctypes-0.17.1.tar.gz 208101 BLAKE2B b9fe6632058a670c988ba9f1ae81b75aa5373de7231cef04d5e2ede61a44cbaa0324c04197a0a202847599a9bbe7dccd18fd3279f3f351493aaec4959caf3ada SHA512 1e197009f7e6b29b43944f757e987934337ebfa11bb2ff2ca8ba3ebc607e37cf1259d07a90d7faf4b91b49ee20d5c65357ad305f34ada0a8d336a3904233150e DIST ocaml-ctypes-0.20.0.tar.gz 206559 BLAKE2B d9bf1c3f5ae7544e3950766f7eb9bac2c9dbf84130f69b2b8807e55c6a7d659c46d9ba2227d53d578e4e49283730932213eea4c7487beffe4540432b3e700c81 SHA512 605ae95b0233f1157749475526ef00ade2f97649d06a782e8fcf97b604cb86a0dcc8f27c4ac6baec11a41b9ef5becb0e5ae55e30f1ee61b30d4ae17a0d1545c2 DIST ocaml-ctypes-0.20.1.tar.gz 206863 BLAKE2B a101872991d4bd83464d26e79fa5052c9dadbd10da1ae734fda8976199640091939777a1ba391d2aab84d7e14fafec6f713681e2ea52f6717f5f36d26e8aa225 SHA512 f95e65ce5003a07634afcbee431cb23c54c8335f926074615fc8d76ab777b9d2fce8f75bb25bbb6ed9550a7d6237fb377aa9ad65a426d2d7e387f86c1158fe4a -DIST ocaml-ctypes-0.21.0.tar.gz 200253 BLAKE2B 28a668ca30e1dec0149e87d10e942bfb177627cdf55f1b4c9edabf18eb4f5eb03dda848830cf02494db958a0f7e330a85f6bd4c1314356f8b1d37b05d1b547ad SHA512 f5e3a78ef3dda9f7200d75d9a915c547855ce431789829481a3caad3cf732f31425b032668bd8877ee9dd9c25d724ad8b8e09b7c956513d3c012bb5a6869e18d +DIST ocaml-ctypes-0.21.1.tar.gz 200264 BLAKE2B c4539c8856c1919194f11ecaeb1b0649dc701a6c0dda62c4bb750cd64a9145f2e4a9e77392385e4e398e8e89d5ae91b7c5f68b6242f826563f0f32b78497dfe1 SHA512 3a64b29746360e7dda7725ce7af23ca64cd6a3fa585aa70188cdd143aace744f44c1bd13cdda5c9733ca53d4b874ed42749ca21aaff4f4d53636a390a2c7f94f diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.21.0.ebuild b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.21.1.ebuild similarity index 100% rename from dev-ml/ocaml-ctypes/ocaml-ctypes-0.21.0.ebuild rename to dev-ml/ocaml-ctypes/ocaml-ctypes-0.21.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-ctypes/
commit: 30885e237d4a8637f7e41fd6e01756e95c338a73 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Aug 3 19:20:14 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Aug 3 19:20:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30885e23 dev-ml/ocaml-ctypes: add 0.21.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ocaml-ctypes/Manifest | 1 + dev-ml/ocaml-ctypes/ocaml-ctypes-0.21.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-ml/ocaml-ctypes/Manifest b/dev-ml/ocaml-ctypes/Manifest index 3abce58e2881..879725f17de8 100644 --- a/dev-ml/ocaml-ctypes/Manifest +++ b/dev-ml/ocaml-ctypes/Manifest @@ -1,3 +1,4 @@ DIST ocaml-ctypes-0.17.1.tar.gz 208101 BLAKE2B b9fe6632058a670c988ba9f1ae81b75aa5373de7231cef04d5e2ede61a44cbaa0324c04197a0a202847599a9bbe7dccd18fd3279f3f351493aaec4959caf3ada SHA512 1e197009f7e6b29b43944f757e987934337ebfa11bb2ff2ca8ba3ebc607e37cf1259d07a90d7faf4b91b49ee20d5c65357ad305f34ada0a8d336a3904233150e DIST ocaml-ctypes-0.20.0.tar.gz 206559 BLAKE2B d9bf1c3f5ae7544e3950766f7eb9bac2c9dbf84130f69b2b8807e55c6a7d659c46d9ba2227d53d578e4e49283730932213eea4c7487beffe4540432b3e700c81 SHA512 605ae95b0233f1157749475526ef00ade2f97649d06a782e8fcf97b604cb86a0dcc8f27c4ac6baec11a41b9ef5becb0e5ae55e30f1ee61b30d4ae17a0d1545c2 DIST ocaml-ctypes-0.20.1.tar.gz 206863 BLAKE2B a101872991d4bd83464d26e79fa5052c9dadbd10da1ae734fda8976199640091939777a1ba391d2aab84d7e14fafec6f713681e2ea52f6717f5f36d26e8aa225 SHA512 f95e65ce5003a07634afcbee431cb23c54c8335f926074615fc8d76ab777b9d2fce8f75bb25bbb6ed9550a7d6237fb377aa9ad65a426d2d7e387f86c1158fe4a +DIST ocaml-ctypes-0.21.0.tar.gz 200253 BLAKE2B 28a668ca30e1dec0149e87d10e942bfb177627cdf55f1b4c9edabf18eb4f5eb03dda848830cf02494db958a0f7e330a85f6bd4c1314356f8b1d37b05d1b547ad SHA512 f5e3a78ef3dda9f7200d75d9a915c547855ce431789829481a3caad3cf732f31425b032668bd8877ee9dd9c25d724ad8b8e09b7c956513d3c012bb5a6869e18d diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.21.0.ebuild b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.21.0.ebuild new file mode 100644 index ..0a3d64486722 --- /dev/null +++ b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.21.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Library for binding to C libraries using pure OCaml" +HOMEPAGE="https://github.com/ocamllabs/ocaml-ctypes/; +SRC_URI="https://github.com/ocamllabs/ocaml-ctypes/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.03:= + >=dev-libs/libffi-3.3_rc0:= + dev-ml/bigarray-compat:= + dev-ml/integers:= +" +DEPEND="${RDEPEND} + test? ( dev-ml/ounit2 dev-ml/lwt )" +REQUIRED_USE="ocamlopt"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/files/, dev-libs/libpcre/
commit: c7ebd2b053695929b4028cabac2744b23a0bb4c6 Author: Sam James gentoo org> AuthorDate: Thu Aug 3 19:08:09 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 19:08:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ebd2b0 dev-libs/libpcre: fix attributes w/ clang 16 pcre_exec was optimised, despite the attributes asking it not to, because Clang 16 recognises different tokens. Thanks to Zhixu Liu for the wonderful analysis. Closes: https://bugs.gentoo.org/910188 Signed-off-by: Sam James gentoo.org> .../libpcre-8.45-fix-stack-size-detection.patch| 18 dev-libs/libpcre/libpcre-8.45-r2.ebuild| 106 + 2 files changed, 124 insertions(+) diff --git a/dev-libs/libpcre/files/libpcre-8.45-fix-stack-size-detection.patch b/dev-libs/libpcre/files/libpcre-8.45-fix-stack-size-detection.patch new file mode 100644 index ..2b5af062d36a --- /dev/null +++ b/dev-libs/libpcre/files/libpcre-8.45-fix-stack-size-detection.patch @@ -0,0 +1,18 @@ +https://bugs.exim.org/show_bug.cgi?id=2173#c4 +https://bugs.gentoo.org/910188 +https://github.com/MariaDB/server/pull/2700 +--- a/pcre_exec.c b/pcre_exec.c +@@ -509,6 +509,12 @@ + (e.g. stopped by repeated call or recursion limit) + */ + ++#ifdef __GNUC__ ++static int ++match(REGISTER PCRE_PUCHAR eptr, REGISTER const pcre_uchar *ecode, ++ PCRE_PUCHAR mstart, int offset_top, match_data *md, eptrblock *eptrb, ++ unsigned int rdepth) __attribute__((optnone,noinline,noclone)); ++#endif + static int + match(REGISTER PCRE_PUCHAR eptr, REGISTER const pcre_uchar *ecode, + PCRE_PUCHAR mstart, int offset_top, match_data *md, eptrblock *eptrb, diff --git a/dev-libs/libpcre/libpcre-8.45-r2.ebuild b/dev-libs/libpcre/libpcre-8.45-r2.ebuild new file mode 100644 index ..0f71104bd917 --- /dev/null +++ b/dev-libs/libpcre/libpcre-8.45-r2.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit libtool multilib-minimal preserve-libs usr-ldscript + +DESCRIPTION="Perl-compatible regular expression library" +HOMEPAGE="http://www.pcre.org/; +MY_P="pcre-${PV/_rc/-RC}" +if [[ ${PV} != *_rc* ]] ; then + # Only the final releases are available here. + SRC_URI=" + mirror://sourceforge/pcre/${MY_P}.tar.bz2 + https://ftp.pcre.org/pub/pcre/${MY_P}.tar.bz2 + ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2 + " +else + SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2; +fi + +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode valgrind zlib" +REQUIRED_USE=" + readline? ( !libedit ) + libedit? ( !readline ) +" + +RDEPEND=" + bzip2? ( app-arch/bzip2 ) + zlib? ( sys-libs/zlib ) + libedit? ( dev-libs/libedit ) + readline? ( sys-libs/readline:= ) +" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" +BDEPEND="virtual/pkgconfig" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/pcre-config +) + +PATCHES=( + "${FILESDIR}"/${PN}-8.45-fix-stack-size-detection.patch +) + +src_prepare() { + default + + sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die + elibtoolize +} + +multilib_src_configure() { + local myeconfargs=( + $(multilib_native_use_enable bzip2 pcregrep-libbz2) + $(use_enable cxx cpp) + $(use_enable jit) + $(use_enable jit pcregrep-jit) + $(use_enable pcre16) + $(use_enable pcre32) + $(multilib_native_use_enable libedit pcretest-libedit) + $(multilib_native_use_enable readline pcretest-libreadline) + $(use_enable static-libs static) + $(use_enable unicode utf) + $(use_enable unicode unicode-properties) + $(multilib_native_use_enable valgrind) + $(multilib_native_use_enable zlib pcregrep-libz) + + --enable-pcre8 + --enable-shared + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=") +} + +multilib_src_install() { + emake \ + DESTDIR="${D}" \ + $(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \ + install + + gen_usr_ldscript -a pcre +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +} + +pkg_preinst() { + preserve_old_lib /$(get_libdir)/libpcre.so.0 +} + +pkg_postinst() { +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/util-linux/files/, sys-apps/util-linux/
commit: 5a7839bf00b46ac9675d8e05998130d29e77135d Author: Sam James gentoo org> AuthorDate: Thu Aug 3 19:02:43 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 19:03:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7839bf sys-apps/util-linux: fix mount with older kernels (no statx); fix wall Ended up backporting the wall fix as we need the mount w/ no statx fix anyway. Bug: https://bugs.gentoo.org/911336 Bug: https://github.com/util-linux/util-linux/issues/2409 Signed-off-by: Sam James gentoo.org> .../files/util-linux-2.39.1-mount-no-statx.patch | 34 ++ .../files/util-linux-2.39.1-wall-no-tty.patch | 26 ++ sys-apps/util-linux/util-linux-2.39.1-r1.ebuild| 402 + 3 files changed, 462 insertions(+) diff --git a/sys-apps/util-linux/files/util-linux-2.39.1-mount-no-statx.patch b/sys-apps/util-linux/files/util-linux-2.39.1-mount-no-statx.patch new file mode 100644 index ..02e8ef20c416 --- /dev/null +++ b/sys-apps/util-linux/files/util-linux-2.39.1-mount-no-statx.patch @@ -0,0 +1,34 @@ +https://github.com/util-linux/util-linux/issues/2409 +https://github.com/util-linux/util-linux/commit/91c2cbdf3a04f2f3f4c4bb0d2a6053874bfa11ea + +From 91c2cbdf3a04f2f3f4c4bb0d2a6053874bfa11ea Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Thomas=20Wei=C3=9Fschuh?= +Date: Thu, 3 Aug 2023 07:13:28 +0200 +Subject: [PATCH] libmount: (utils) fix statx fallback +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +If the systemcall is not available ENOSYS is returned. + +Under glibc the statx implementation also has its own fallback logic. +As AT_STATX_DONT_SYNC can't be implemented correctly in that fallback +logic the wrapper will return EINVAL in case the emulation is needed and +AT_STATX_DONT_SYNC is set. +So also use our own fallback in that case. + +Fixes: #2409 +Signed-off-by: Thomas Weißschuh +--- a/libmount/src/utils.c b/libmount/src/utils.c +@@ -133,7 +133,8 @@ static int safe_stat(const char *target, struct stat *st, int nofollow) + st->st_mode = stx.stx_mode; + } + +- if (rc == 0 || errno != EOPNOTSUPP) ++ if (rc == 0 || ++ (errno != EOPNOTSUPP && errno != ENOSYS && errno != EINVAL)) + return rc; + } + #endif + diff --git a/sys-apps/util-linux/files/util-linux-2.39.1-wall-no-tty.patch b/sys-apps/util-linux/files/util-linux-2.39.1-wall-no-tty.patch new file mode 100644 index ..e95dbc358d33 --- /dev/null +++ b/sys-apps/util-linux/files/util-linux-2.39.1-wall-no-tty.patch @@ -0,0 +1,26 @@ +https://bugs.gentoo.org/911336 +https://github.com/util-linux/util-linux/pull/2412 + +From 7d3713a6d541be0bac0bb78cc8fea1620583fd08 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Sat, 29 Jul 2023 17:32:57 -0400 +Subject: [PATCH] wall: do not error for ttys that do not exist + +Some wayland display managers (GDM) put strings like "seat0" in the +ut_line field of utmp entries. These are not valid tty devices. + +Avoid writing a confusing error message for ttys that do not exist. + +Bug: https://bugs.gentoo.org/911336 +Signed-off-by: Mike Gilbert +--- a/term-utils/ttymsg.c b/term-utils/ttymsg.c +@@ -100,7 +100,7 @@ ttymsg(struct iovec *iov, size_t iovcnt, char *line, int tmout) { +* if not running as root; not an error. +*/ + if ((fd = open(device, O_WRONLY|O_NONBLOCK, 0)) < 0) { +- if (errno == EBUSY || errno == EACCES) ++ if (errno == EBUSY || errno == EACCES || errno == ENOENT) + return NULL; + + len = snprintf(errbuf, sizeof(errbuf), "%s: %m", device); diff --git a/sys-apps/util-linux/util-linux-2.39.1-r1.ebuild b/sys-apps/util-linux/util-linux-2.39.1-r1.ebuild new file mode 100644 index ..f3add5efd6b6 --- /dev/null +++ b/sys-apps/util-linux/util-linux-2.39.1-r1.ebuild @@ -0,0 +1,402 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \ + pam python-r1 multilib-minimal multiprocessing systemd + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git; + inherit autotools git-r3 +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/karelzak.asc + inherit verify-sig + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos" + fi + + SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz; + SRC_URI+=" verify-sig? (
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emms/
commit: 8edc1a333c55b4fc13e06e7c490da5ab796df012 Author: Maciej Barć gentoo org> AuthorDate: Thu Aug 3 16:10:32 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Aug 3 19:03:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8edc1a33 app-emacs/emms: bump to 16 Signed-off-by: Maciej Barć gentoo.org> app-emacs/emms/Manifest | 1 + app-emacs/emms/emms-16.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest index daf487864923..0db11637f39f 100644 --- a/app-emacs/emms/Manifest +++ b/app-emacs/emms/Manifest @@ -1 +1,2 @@ DIST emms-15.tar.gz 213132 BLAKE2B cd0895d46792ca19b2a245b631f67883430477b89ed3973f6de42d95e506c8474516bde10d4a057fc7f5e38730bf6a6fce3714431782d10929945190f0da6a2a SHA512 81f4a9526b1ecc9f411c3ec62706e118bc6e39ed36130a60243bce9f312fa5873bf88af5425a12f86c2bf797dcd8afc81564a8d890c9573bc45c694c55637369 +DIST emms-16.tar.gz 213445 BLAKE2B 982e10c1e3bf5f0e305f94d80a2d753f6220ac9a5b8c991ff58273c1d39cea932e51837c1238cd89b07795fb11156e5230e806fc1329f08d78d43ec06d61bbdd SHA512 d36c0d7f797442350266b3f3d2783b0ce1310f4ee86969e1dc20c21e5814b79f124db157898b28d62fcf68975f506d3bbf3792ee218ab87444b7555fcb6a6db2 diff --git a/app-emacs/emms/emms-16.ebuild b/app-emacs/emms/emms-16.ebuild new file mode 100644 index ..036de9427036 --- /dev/null +++ b/app-emacs/emms/emms-16.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp toolchain-funcs + +DESCRIPTION="The Emacs Multimedia System" +HOMEPAGE="https://www.gnu.org/software/emms/ + https://www.emacswiki.org/emacs/EMMS; +SRC_URI="https://git.savannah.gnu.org/cgit/emms.git/snapshot/${P}.tar.gz; + +LICENSE="GPL-3+ FDL-1.1+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +RDEPEND="media-libs/taglib" +BDEPEND="${RDEPEND}" + +# EMMS can use almost anything for playing media files therefore the dependency +# possibilities are so broad that we refrain from setting anything explicitly +# in DEPEND/RDEPEND. + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" all emms-print-metadata +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + exeinto /usr/bin + doexe src/emms-print-metadata + + doinfo doc/emms.info* + doman emms-print-metadata.1 + dodoc AUTHORS NEWS README THANKGNU +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emms/
commit: 819622d8f2e26f39fb5c5b99eae4954c2e4d0a8f Author: Maciej Barć gentoo org> AuthorDate: Thu Aug 3 16:10:03 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Aug 3 19:03:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819622d8 app-emacs/emms: drop old 13 Signed-off-by: Maciej Barć gentoo.org> app-emacs/emms/Manifest | 1 - app-emacs/emms/emms-13.ebuild | 40 2 files changed, 41 deletions(-) diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest index e38d64ba2625..2e1f7bfdb793 100644 --- a/app-emacs/emms/Manifest +++ b/app-emacs/emms/Manifest @@ -1,3 +1,2 @@ -DIST emms-13.tar.gz 212490 BLAKE2B 02aef30c6d21f761feae4a96ce3dab2a3e091b996f3c2a9221466fb6829e3615832450703df4e532af371c8757b1b45879fe201be0528130cdbb5179860a80b2 SHA512 1b88ae34e18abf38f7b100ff36ed26229654a30a0d1e2733e70c621d7d298a4c8f63500ae9239243fb72964ee31431dde9b9e43bdd7b88ef7028d8621328e6c7 DIST emms-14.tar.gz 212655 BLAKE2B 4a63b05dab8af1731a7ac036b7daa6b46db6ff26d954d6d8b12a3a280be94bf41cc47dfb4042318d58f9397791791c4a7e454f9863296d4d48961c6667284ff1 SHA512 98b8c8a017b080065f1da77f406efb9f294eb7217b51a2bc1de033ad8db190e9ac93ffcb1fb292bf63d5a811607e4004c6bfcfb2182229c2cb71b59626a4b991 DIST emms-15.tar.gz 213132 BLAKE2B cd0895d46792ca19b2a245b631f67883430477b89ed3973f6de42d95e506c8474516bde10d4a057fc7f5e38730bf6a6fce3714431782d10929945190f0da6a2a SHA512 81f4a9526b1ecc9f411c3ec62706e118bc6e39ed36130a60243bce9f312fa5873bf88af5425a12f86c2bf797dcd8afc81564a8d890c9573bc45c694c55637369 diff --git a/app-emacs/emms/emms-13.ebuild b/app-emacs/emms/emms-13.ebuild deleted file mode 100644 index 036de9427036.. --- a/app-emacs/emms/emms-13.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp toolchain-funcs - -DESCRIPTION="The Emacs Multimedia System" -HOMEPAGE="https://www.gnu.org/software/emms/ - https://www.emacswiki.org/emacs/EMMS; -SRC_URI="https://git.savannah.gnu.org/cgit/emms.git/snapshot/${P}.tar.gz; - -LICENSE="GPL-3+ FDL-1.1+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -RDEPEND="media-libs/taglib" -BDEPEND="${RDEPEND}" - -# EMMS can use almost anything for playing media files therefore the dependency -# possibilities are so broad that we refrain from setting anything explicitly -# in DEPEND/RDEPEND. - -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" all emms-print-metadata -} - -src_install() { - elisp-install ${PN} *.el *.elc - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - exeinto /usr/bin - doexe src/emms-print-metadata - - doinfo doc/emms.info* - doman emms-print-metadata.1 - dodoc AUTHORS NEWS README THANKGNU -}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
commit: 514d18bc2d2e9e4dac8ad09761019a84abe403be Author: Maciej Barć gentoo org> AuthorDate: Thu Aug 3 15:59:55 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Aug 3 19:03:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514d18bc dev-cpp/cpp-httplib: drop old 0.12.3 Signed-off-by: Maciej Barć gentoo.org> dev-cpp/cpp-httplib/Manifest | 1 - dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild | 50 --- 2 files changed, 51 deletions(-) diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest index b21b09849640..9287e5bf88ac 100644 --- a/dev-cpp/cpp-httplib/Manifest +++ b/dev-cpp/cpp-httplib/Manifest @@ -1,4 +1,3 @@ -DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885 DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f SHA512 8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac149424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436 diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild deleted file mode 100644 index 3940a9e7fc05.. --- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake-multilib python-any-r1 toolchain-funcs - -DESCRIPTION="C++ HTTP/HTTPS server and client library" -HOMEPAGE="https://github.com/yhirose/cpp-httplib/; -SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" # soversion -KEYWORDS="amd64 ~loong ~x86" - -IUSE="brotli ssl test zlib" -REQUIRED_USE="test? ( brotli ssl zlib )" -RESTRICT="!test? ( test )" - -RDEPEND=" - brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) - ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) - zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -src_configure() { - local -a mycmakeargs=( - -DHTTPLIB_COMPILE=yes - -DBUILD_SHARED_LIBS=yes - -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no - -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no - -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no - -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli) - -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl) - -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib) - -DPython3_EXECUTABLE="${PYTHON}" - ) - cmake-multilib_src_configure -} - -multilib_src_test() { - cp -p -R "${S}/test" ./test || die - - emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emms/
commit: 305884b1cd9c54d5c3dccdc3e4f072a8fa1d665b Author: Maciej Barć gentoo org> AuthorDate: Thu Aug 3 16:10:09 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Aug 3 19:03:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305884b1 app-emacs/emms: drop old 14 Signed-off-by: Maciej Barć gentoo.org> app-emacs/emms/Manifest | 1 - app-emacs/emms/emms-14.ebuild | 40 2 files changed, 41 deletions(-) diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest index 2e1f7bfdb793..daf487864923 100644 --- a/app-emacs/emms/Manifest +++ b/app-emacs/emms/Manifest @@ -1,2 +1 @@ -DIST emms-14.tar.gz 212655 BLAKE2B 4a63b05dab8af1731a7ac036b7daa6b46db6ff26d954d6d8b12a3a280be94bf41cc47dfb4042318d58f9397791791c4a7e454f9863296d4d48961c6667284ff1 SHA512 98b8c8a017b080065f1da77f406efb9f294eb7217b51a2bc1de033ad8db190e9ac93ffcb1fb292bf63d5a811607e4004c6bfcfb2182229c2cb71b59626a4b991 DIST emms-15.tar.gz 213132 BLAKE2B cd0895d46792ca19b2a245b631f67883430477b89ed3973f6de42d95e506c8474516bde10d4a057fc7f5e38730bf6a6fce3714431782d10929945190f0da6a2a SHA512 81f4a9526b1ecc9f411c3ec62706e118bc6e39ed36130a60243bce9f312fa5873bf88af5425a12f86c2bf797dcd8afc81564a8d890c9573bc45c694c55637369 diff --git a/app-emacs/emms/emms-14.ebuild b/app-emacs/emms/emms-14.ebuild deleted file mode 100644 index 036de9427036.. --- a/app-emacs/emms/emms-14.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp toolchain-funcs - -DESCRIPTION="The Emacs Multimedia System" -HOMEPAGE="https://www.gnu.org/software/emms/ - https://www.emacswiki.org/emacs/EMMS; -SRC_URI="https://git.savannah.gnu.org/cgit/emms.git/snapshot/${P}.tar.gz; - -LICENSE="GPL-3+ FDL-1.1+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -RDEPEND="media-libs/taglib" -BDEPEND="${RDEPEND}" - -# EMMS can use almost anything for playing media files therefore the dependency -# possibilities are so broad that we refrain from setting anything explicitly -# in DEPEND/RDEPEND. - -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" all emms-print-metadata -} - -src_install() { - elisp-install ${PN} *.el *.elc - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - exeinto /usr/bin - doexe src/emms-print-metadata - - doinfo doc/emms.info* - doman emms-print-metadata.1 - dodoc AUTHORS NEWS README THANKGNU -}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
commit: 5dac15d5b505c322615552565f76432378dcc475 Author: Maciej Barć gentoo org> AuthorDate: Thu Aug 3 15:59:04 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Aug 3 19:03:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dac15d5 app-emulation/uxn: bump to 0_p20230803 Signed-off-by: Maciej Barć gentoo.org> app-emulation/uxn/Manifest | 1 + app-emulation/uxn/uxn-0_p20230803.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest index aca2c94379d9..cefef0231cc8 100644 --- a/app-emulation/uxn/Manifest +++ b/app-emulation/uxn/Manifest @@ -1 +1,2 @@ DIST uxn-0_p20230609.tar.gz 289620 BLAKE2B 35d9cdc8266012d5762641b739099aef9ecd1619dd9c650aba3fc8ad285aa80e9a77dc2d7f53a6e8d56f05936a49f561b53cc4d50720be2bf8028f7479efe4ba SHA512 862be7246597fb54e759eee39d2d4a06ca1e6f8a42c1a336c25c5e2d7657ea086a546c9346da911cc4ec73705274794879b22f6da5f7ce88b66210cc1649dc39 +DIST uxn-0_p20230803.tar.gz 293291 BLAKE2B 2e295f83bc695861732ad0412900435900bd10c08a99b0a6e88a5a5e10fde3f462b8ff35261365bfec1f306e1684eb1dac767cf7a1f83b3e30e36e79d98e SHA512 89b666b11099037404e48cd6cc7467bcbc84fb90c24cc3df183996f26f2a6817d84fe47857d2d9777acd0aed9885e17c726f3b2f32253d0ba3a77f32b46f8abf diff --git a/app-emulation/uxn/uxn-0_p20230803.ebuild b/app-emulation/uxn/uxn-0_p20230803.ebuild new file mode 100644 index ..17ab33829f65 --- /dev/null +++ b/app-emulation/uxn/uxn-0_p20230803.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C" +HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html + https://git.sr.ht/~rabbits/uxn/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn; +elif [[ ${PV} == *_p20230803 ]] ; then + COMMIT=2ddc20b1b6acc05a1ce8ab468e407d138ccee581 + SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}"/uxn-${COMMIT} + KEYWORDS="~amd64 ~x86" +else + die "wrong package version (PV), given: ${PV}" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND="media-libs/libsdl2:=" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/uxn-0_p20230609-build.sh.patch ) + +src_compile() { + CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run || + die "building with \"build.sh\" failed" + + local f + local f_base + for f in ./projects/{examples/*,software,utils}/*.tal ; do + f_base="$(basename "${f}" .tal)" + ebegin "Assembling ROM ${f_base}" + ./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom + eend ${?} || die "failed to assemble ${f}" + done +} + +src_install() { + exeinto /usr/bin + doexe bin/uxn* + + insinto /usr/share/uxn + doins bin/*.rom + doins -r projects + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/uxn/
commit: b82eb64f2331a31630916f7d815006971f459424 Author: Maciej Barć gentoo org> AuthorDate: Thu Aug 3 15:56:04 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Aug 3 19:03:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82eb64f app-emulation/uxn: drop old 0_p20230501 Signed-off-by: Maciej Barć gentoo.org> app-emulation/uxn/Manifest | 1 - app-emulation/uxn/uxn-0_p20230501.ebuild | 56 2 files changed, 57 deletions(-) diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest index b551f89079f0..aca2c94379d9 100644 --- a/app-emulation/uxn/Manifest +++ b/app-emulation/uxn/Manifest @@ -1,2 +1 @@ -DIST uxn-0_p20230501.tar.gz 285942 BLAKE2B 2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020 SHA512 e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84 DIST uxn-0_p20230609.tar.gz 289620 BLAKE2B 35d9cdc8266012d5762641b739099aef9ecd1619dd9c650aba3fc8ad285aa80e9a77dc2d7f53a6e8d56f05936a49f561b53cc4d50720be2bf8028f7479efe4ba SHA512 862be7246597fb54e759eee39d2d4a06ca1e6f8a42c1a336c25c5e2d7657ea086a546c9346da911cc4ec73705274794879b22f6da5f7ce88b66210cc1649dc39 diff --git a/app-emulation/uxn/uxn-0_p20230501.ebuild b/app-emulation/uxn/uxn-0_p20230501.ebuild deleted file mode 100644 index b4da4441515e.. --- a/app-emulation/uxn/uxn-0_p20230501.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in ANSI C" -HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html - https://git.sr.ht/~rabbits/uxn/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn; -elif [[ ${PV} == *_p20230501 ]] ; then - COMMIT=0dcc3b4c2e12bf2a61e682e9168e8bdb469caae0 - SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/${PN}-${COMMIT} - KEYWORDS="amd64 ~x86" -else - die "wrong package version (PV), given: ${PV}" -fi - -LICENSE="MIT" -SLOT="0" - -RDEPEND="media-libs/libsdl2:=" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/uxn-build.sh.patch ) - -src_compile() { - CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run || - die "build failed" - - local f - local f_base - for f in ./projects/{examples/*,software,utils}/*.tal ; do - f_base="$(basename "${f}" .tal)" - ebegin "Assembling ROM ${f_base}" - ./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom - eend ${?} || die "failed to assemble ${f}" - done -} - -src_install() { - exeinto /usr/bin - doexe bin/uxn* - - insinto /usr/share/uxn - doins bin/*.rom - doins -r projects - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
commit: 16be194c9a2ce32a21a3f12531ca086805f1fb4d Author: Maciej Barć gentoo org> AuthorDate: Thu Aug 3 16:09:35 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Aug 3 19:03:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16be194c dev-cpp/cpp-httplib: bump to 0.13.3 Signed-off-by: Maciej Barć gentoo.org> dev-cpp/cpp-httplib/Manifest | 1 + dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest index 9287e5bf88ac..467f3bc0494e 100644 --- a/dev-cpp/cpp-httplib/Manifest +++ b/dev-cpp/cpp-httplib/Manifest @@ -1,3 +1,4 @@ DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885 DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f SHA512 8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac149424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436 +DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012 SHA512 5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild new file mode 100644 index ..d084d2656c17 --- /dev/null +++ b/dev-cpp/cpp-httplib/cpp-httplib-0.13.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake-multilib python-any-r1 toolchain-funcs + +DESCRIPTION="C++ HTTP/HTTPS server and client library" +HOMEPAGE="https://github.com/yhirose/cpp-httplib/; +SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" # soversion +KEYWORDS="~amd64 ~loong ~x86" + +IUSE="brotli ssl test zlib" +REQUIRED_USE="test? ( brotli ssl zlib )" +RESTRICT="!test? ( test )" + +RDEPEND=" + brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +src_configure() { + local -a mycmakeargs=( + -DHTTPLIB_COMPILE=yes + -DBUILD_SHARED_LIBS=yes + -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no + -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no + -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no + -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli) + -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl) + -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib) + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake-multilib_src_configure +} + +multilib_src_test() { + cp -p -R --reflink=auto "${S}/test" ./test || die + + GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 2be1f05c59c378933efc48901560071972cfa7e3 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 3 18:59:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 3 18:59:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be1f05c net-misc/gallery-dl: Stabilize 1.25.7 arm64, #911670 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/gallery-dl/gallery-dl-1.25.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild index a378737e89b1..339f6268bd9c 100644 --- a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 41a01bdc6f92b73424276fa336dac7f6fab8dc43 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 3 18:59:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 3 18:59:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a01bdc net-misc/gallery-dl: Stabilize 1.25.7 arm, #911670 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/gallery-dl/gallery-dl-1.25.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild index b3da2a9c870f..a378737e89b1 100644 --- a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
commit: e357a38f91c29a5730232ff07cef4b0728dffd97 Author: Rick Farina gentoo org> AuthorDate: Thu Aug 3 18:56:38 2023 + Commit: Rick Farina gentoo org> CommitDate: Thu Aug 3 18:57:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e357a38f sci-libs/volk: fix incorrect circular deps Also allow FEATURES="test" and don't install files which are only needed for testing. Signed-off-by: Rick Farina gentoo.org> Fixes: https://bugs.gentoo.org/886593 .../volk/{volk-3.0.0.ebuild => volk-3.0.0-r1.ebuild} | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/sci-libs/volk/volk-3.0.0.ebuild b/sci-libs/volk/volk-3.0.0-r1.ebuild similarity index 76% rename from sci-libs/volk/volk-3.0.0.ebuild rename to sci-libs/volk/volk-3.0.0-r1.ebuild index 966205b0e596..39eb8873bba8 100644 --- a/sci-libs/volk/volk-3.0.0.ebuild +++ b/sci-libs/volk/volk-3.0.0-r1.ebuild @@ -20,13 +20,11 @@ IUSE="orc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} - net-wireless/gnuradio - dev-libs/boost:= orc? ( dev-lang/orc )" DEPEND="${RDEPEND} $(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]')" -RESTRICT="test" +RESTRICT="!test? ( test )" src_configure() { local mycmakeargs=( @@ -43,5 +41,17 @@ src_install() { # Remove stray python files generated by the build system find "${ED}" -name '*.pyc' -exec rm -f {} \; || die find "${ED}" -name '*.pyo' -exec rm -f {} \; || die + # https://github.com/gnuradio/volk/issues/626 + rm -f "${ED}/usr/bin/list_cpu_features" + rm -rf "${ED}/usr/include/cpu_features" + rm -rf "${ED}/usr/$(get_libdir)/cmake/CpuFeatures" + rm -rf "${ED}/usr/lib64/libcpu_features.a" python_optimize } + +src_test() { + local myctestargs=( + -E "(check_lgpl)" + ) + cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: d47c4cddd04cb8291036653bc1be540414978d31 Author: Stephan Hartmann gentoo org> AuthorDate: Thu Aug 3 18:28:18 2023 + Commit: Stephan Hartmann gentoo org> CommitDate: Thu Aug 3 18:31:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47c4cdd www-client/chromium: drop 114.0.5735.198 Bug: https://bugs.gentoo.org/910522 Signed-off-by: Stephan Hartmann gentoo.org> www-client/chromium/Manifest |3 - www-client/chromium/chromium-114.0.5735.198.ebuild | 1270 .../files/chromium-109-system-openh264.patch | 20 - ...ium-113-gcc-13-0001-vulkanmemoryallocator.patch | 10 - .../files/chromium-113-swiftshader-cstdint.patch | 40 - .../chromium/files/chromium-114-compiler.patch | 171 --- .../chromium/files/chromium-114-iwyu-gcc-13.patch | 75 -- .../chromium/files/chromium-114-sigsegv-dom.patch | 73 -- 8 files changed, 1662 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 71f2f4a8ce0f..08620e09e16d 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,10 +1,7 @@ -DIST chromium-112-gcc-13-patches.tar.xz 8036 BLAKE2B 71347593c57f0ec8a32de3764359227ae7e8d666ef78f2676f939f7e07cb787f54ad57f8583504285ea84cc0c9cc99255873e28473468b30d5e66f3e0b0496ff SHA512 67dfa89ebbaba2c1d8ecb8471096c6c1b691cba4b5e68b7ee35ac2d6b65b560da39b4b2bb2eb0f6b6a3f2cc6bd8894c4d0e58ca51bc32a7f429aa1feed0571e5 -DIST chromium-114.0.5735.198.tar.xz 1570630092 BLAKE2B 3b267f105690fb3fafdd78d1ee882dce0b4c2a8c65b169e8d178a58e3f28379545941eb17c40ce32e875c8d68463efba8beec79d25c9ca04573c88185497 SHA512 a8fbc5a7e118c22e78230efc7c4a7aa34f1d43a96de51b8739eb1e4dfaa04cdcf208283e5688be3a653b2f4f58b09fec489752ac375c2493e8ce10a22d05f742 DIST chromium-115-patchset-2.tar.xz 5648 BLAKE2B 6e30d36b20dea958474134f226edb477cb9fb50cb10e3732a9bd500aef1dd5a1a6c9f2cc5d0063f5e51c4120c7fd7e4a53af4a3a9ae63ba30df58000edf45539 SHA512 9cb29d2db5cadfd9f0d5b46129b25e3c6a3429e7bb2bd4c51f50b76f0c6bd87e396711e6cc2915d08653ad524c5d9292f6e37fab30110cec7641163accc02d5e DIST chromium-115.0.5790.102.tar.xz 1595015368 BLAKE2B 6531367d17827d66359e409207a55974dd485b3bc109be8f90c82ed92f9c6eb091df47d14bb5fcec6d43d67a6cc0872cca482b0e86a766029282cf6a7e886403 SHA512 04add3005a0c8c84138edd0e1ebf197f2e1c5edd3a48ce4e16184940ce9095088e27824c92fa9c85a36d09eaccea5aba24f9806096e4be63a30d625f386ab665 DIST chromium-115.0.5790.170.tar.xz 1595419840 BLAKE2B ae08f2b86d69d5bd136e7451de94c673277a381edebd2ef92901608febeac3bbbe22529ebe4d477e2bfd260ed3663d97753bcf636c3026364b278db9130894e5 SHA512 0b05c66741b84d016326735614da2a29175cb1522140a56a1b5927522c626c4c49f0c4e55c6149f4e3a38be8897db560c4d29fcf1d55a02ec7798acb6188a000 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c -DIST chromium_114.0.5735.106-1raptor0~deb11u1.debian.tar.xz 514572 BLAKE2B 1bc2c5d98d951b985f79ff072aae46f84487a5ebf7b0499e2e18bc3826c364594a200af588019683a07c283224df3b232fa52197a31670df9f2e15ea21aae612 SHA512 f970d263efb3f6d4380ad25c7a6fd49a11c171465c225e6d72dc8d0e023a76da6eb101f8cfc82e245dac814e18d71526f84d9339d584ee423be0de9cfd9a0f7b DIST chromium_115.0.5790.102-1raptor0~deb11u2.debian.tar.xz 535516 BLAKE2B ee0a3659584ea304fafe334812fa1306e1294fce4a35002f59f66a049713762960dd8b508bed662a4bcc65e7151edda578794eb58866d174d4d67acb369bfb2f SHA512 6e0849d25ed533206404a3e8516e7541c22678d7613e5c2a644540bdc281da3973a9343db590b2bf6e8d09ec3759b57e5870ba0cfc2a5d9f4147542177d984da DIST chromium_115.0.5790.98-1raptor0~deb11u2.debian.tar.xz 534584 BLAKE2B 6cc74324b09132feb191bab932ab109a34a6cca6dc2e799f90d1a64b106caa033a7ea73f0f374675f2e014493b92fc86a77ab3678f8a8961122735c9c7b7c84c SHA512 69cc2b0c22a25090fca39af7fb0a60b46cead4848c47e041f36ef0cd47cde1f809ed6d54dd601c95f47332e9f4a6a68b6cf24f38b3d925fdd7d608217ace8f7b diff --git a/www-client/chromium/chromium-114.0.5735.198.ebuild b/www-client/chromium/chromium-114.0.5735.198.ebuild deleted file mode 100644 index f2912d6b2ff2.. --- a/www-client/chromium/chromium-114.0.5735.198.ebuild +++ /dev/null @@ -1,1270 +0,0 @@ -# Copyright 2009-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="xml(+)" -LLVM_MAX_SLOT=16 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/
commit: 799c5607b239b134f2e836b48db945186d7cc007 Author: Sam James gentoo org> AuthorDate: Thu Aug 3 18:15:30 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 3 18:15:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=799c5607 dev-python/pandas: skip tests which need 64-bit time_t Not splitting for now as we need a proper helper for this (we don't even have one for bitness). Bug: https://bugs.gentoo.org/890547 Signed-off-by: Sam James gentoo.org> dev-python/pandas/pandas-2.0.3.ebuild | 20 +++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/dev-python/pandas/pandas-2.0.3.ebuild b/dev-python/pandas/pandas-2.0.3.ebuild index f89901708f86..18fe4852b689 100644 --- a/dev-python/pandas/pandas-2.0.3.ebuild +++ b/dev-python/pandas/pandas-2.0.3.ebuild @@ -193,8 +193,26 @@ python_test() { # deprecation warning pandas/tests/io/pytables/test_retain_attributes.py::test_retain_index_attributes2 - # TODO + # Needs 64-bit time_t (TODO: split into 32-bit arch only section) pandas/tests/tseries/offsets/test_year.py::test_add_out_of_pydatetime_range + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessDay]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessHour]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessMonthEnd]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessMonthBegin]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BQuarterEnd]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BQuarterBegin]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessDay]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessHour]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessMonthEnd]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessMonthBegin]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-MonthEnd]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-MonthBegin]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-SemiMonthBegin]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-SemiMonthEnd]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-QuarterEnd]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-LastWeekOfMonth]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-WeekOfMonth]' + 'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-Week]' ) local -x LC_ALL=C.UTF-8
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/gtklock-extras/
commit: befeaae517d240e5fad8bd3947852ffbfbc722b1 Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Thu Aug 3 18:13:59 2023 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Thu Aug 3 18:14:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=befeaae5 gui-apps/gtklock-extras: fix /usr/local install location to /usr * update EAPI 7 -> 8 Signed-off-by: Gonçalo Negrier Duarte gmail.com> gui-apps/gtklock-extras/gtklock-extras-.ebuild | 32 -- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/gui-apps/gtklock-extras/gtklock-extras-.ebuild b/gui-apps/gtklock-extras/gtklock-extras-.ebuild index 4968627f30..c38fd25a97 100644 --- a/gui-apps/gtklock-extras/gtklock-extras-.ebuild +++ b/gui-apps/gtklock-extras/gtklock-extras-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit git-r3 DESCRIPTION="Gtklock modules" @@ -26,43 +26,47 @@ DEPEND="${RDEPEND}" IUSE="playerctl powerbar userinfo" REQUIRED_USE="|| ( playerctl powerbar userinfo )" -src_compile() { +src_prepare() { if use powerbar; then - pushd gtklock-powerbar-module || die - emake - popd || die + cd "${S}/gtklock-powerbar-module" || die + eapply "${S}/gtklock-powerbar-module.patch" + cd "${S}" || die fi if use playerctl; then - pushd gtklock-playerctl-module || die - emake - popd || die + cd "${S}/gtklock-playerctl-module" || die + eapply "${S}/gtklock-playerctl-module.patch" + cd "${S}" || die fi if use userinfo; then - pushd gtklock-userinfo-module || die - emake - popd || die + cd "${S}/gtklock-userinfo-module" || die + eapply "${S}/gtklock-userinfo-module.patch" + cd "${S}" || die fi + eapply_user } src_install() { dodir /usr/local/lib/gtklock if use powerbar; then pushd gtklock-powerbar-module || die - insinto /usr/local/lib/gtklock && doins powerbar-module.so + emake + emake DESTDIR="${D}" install popd || die fi if use playerctl; then pushd gtklock-playerctl-module || die - insinto /usr/local/lib/gtklock && doins playerctl-module.so + emake + emake DESTDIR="${D}" install popd || die fi if use userinfo; then pushd gtklock-userinfo-module || die - insinto /usr/local/lib/gtklock && doins userinfo-module.so + emake + emake DESTDIR="${D}" install popd || die fi }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-shell-utilities/
commit: 8a82dce3c0e635e943ac571da4f524a83487acd3 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 3 17:37:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 3 17:40:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a82dce3 dev-python/pytest-shell-utilities: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-shell-utilities/Manifest | 1 - .../pytest-shell-utilities-1.7.0.ebuild| 42 -- 2 files changed, 43 deletions(-) diff --git a/dev-python/pytest-shell-utilities/Manifest b/dev-python/pytest-shell-utilities/Manifest index 2be4c322d053..955df550c1a2 100644 --- a/dev-python/pytest-shell-utilities/Manifest +++ b/dev-python/pytest-shell-utilities/Manifest @@ -1,2 +1 @@ -DIST pytest-shell-utilities-1.7.0.gh.tar.gz 93366 BLAKE2B 95a04ec484c43f48d7d3e120e8bfef0ce9d31b6d119cbb1f3cde0a7db540e6fd98da88a32af921e5748577a46a28c43f7c83c9d3a3d1a33b7277e3ac5cf0dc56 SHA512 d59c1f04106eb2de6cf9f7ffe873344cf69691bd336c1dee6b328c083090f52479bbe4990c36e024b9f2a9c0817ba711343477574ae3ee5620643d5de8c57cc6 DIST pytest-shell-utilities-1.8.0.gh.tar.gz 79387 BLAKE2B 830e481996347a45aac357da8f98c8e9ee091a2bfd84af01a853abacde7fb9e10c451742cc8aa60cb8fed71e8176e43d95e17fbdd870f3f490334f5f6860e936 SHA512 817219983a77ad1685d4a70aae7a261e40dff095545a261bf527b756f763718ae5a841635600917f6c1c9d37df128ca1a9e2532a211cdf0c7ab89ab1ac083eff diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.7.0.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.7.0.ebuild deleted file mode 100644 index 983379073746.. --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.7.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="pytest plugin: fixtures and code to help with running shell commands on tests" -HOMEPAGE=" - https://pypi.org/project/pytest-shell-utilities/ - https://github.com/saltstack/pytest-shell-utilities/ -" -SRC_URI=" - https://github.com/saltstack/pytest-shell-utilities/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] - dev-python/pytest-skip-markers[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-subtests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/loky/
commit: 92fb406e46f991de1802af8a57bf940aaa033cc9 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 3 17:36:49 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 3 17:40:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92fb406e dev-python/loky: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/loky/Manifest | 1 - dev-python/loky/loky-3.4.0.ebuild | 49 --- 2 files changed, 50 deletions(-) diff --git a/dev-python/loky/Manifest b/dev-python/loky/Manifest index a3c46c083680..6f1944666588 100644 --- a/dev-python/loky/Manifest +++ b/dev-python/loky/Manifest @@ -1,2 +1 @@ -DIST loky-3.4.0.gh.tar.gz 143864 BLAKE2B bebfa2c934e4645c5cd1a4c62792bccd9b5a4ef3c9a104809b57f35ba3318596717bf82714c1b7583675bdc504dc0a2054a88009d964a900176d353a54add52c SHA512 d8113f6f6c173c208b90c29bc4a296d7844f7010cfcabbd8d55106b8e93f256b2debb86aa993a33c41f40fcdd4f00c1e1e010dbe4a184b138da357652315657c DIST loky-3.4.1.gh.tar.gz 143933 BLAKE2B b55dc9fe431769de6bc7f8d9854c40a361566d9c0325c7037255c5ce2b9875ff071743892ec5db53be774498195eb40fc5467917eeba3d533c68f285a1ec SHA512 435dc24a0532e6a40a67613fd1e13a06439ffe00c28b90fa36ff02255b67e0dd99d515f5659a36aa1049a9df73b16c1088989a1379a8492ebc5dbf1e53a37a06 diff --git a/dev-python/loky/loky-3.4.0.ebuild b/dev-python/loky/loky-3.4.0.ebuild deleted file mode 100644 index ae9dcd00785a.. --- a/dev-python/loky/loky-3.4.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Robust and reusable Executor for joblib" -HOMEPAGE=" - https://github.com/joblib/loky/ - https://pypi.org/project/loky/ -" -SRC_URI=" - https://github.com/joblib/loky/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86" - -RDEPEND=" - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - EPYTEST_DESELECT=( - # docker, seriously? - tests/test_loky_module.py::test_cpu_count_cfs_limit - # hangs, and even pytest-timeout does not help - tests/test_reusable_executor.py::TestExecutorDeadLock::test_deadlock_kill - tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize - ) - - # high memory test needs a lot of memory + is broken on 32-bit platforms - epytest --skip-high-memory -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-cache/
commit: 3b9946218c5f2453ecd10dd3614137427604ccd8 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 3 17:38:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 3 17:40:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b994621 dev-python/requests-cache: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/requests-cache/Manifest | 1 - .../requests-cache/requests-cache-1.0.1.ebuild | 72 -- 2 files changed, 73 deletions(-) diff --git a/dev-python/requests-cache/Manifest b/dev-python/requests-cache/Manifest index 2809dfc18bc4..462156bb6e08 100644 --- a/dev-python/requests-cache/Manifest +++ b/dev-python/requests-cache/Manifest @@ -1,2 +1 @@ -DIST requests-cache-1.0.1.gh.tar.gz 2914175 BLAKE2B b1c3c544a761e127204172381a66b0175f09e49040a7d0f04760cf03b253846ac7e831b7c15d4b128e47e5bc132ea3493eba2784ac442be4dc0eab262e2251b0 SHA512 ec5788e31f60fd95e575d01af1163f981757972db6557d7a62da2ca0719e84262cf66cdd9b40c73cca540b92d6b7f6beba1aa42bedba528734c61edf5013ec3d DIST requests-cache-1.1.0.gh.tar.gz 2918734 BLAKE2B 4f420a607631568b40999a904598504e0917f50f33715d1d041e0c11dc196abc88cf96ed57860632a1e1f1fb74f3fcabde3df6096821dc0a0967aabca868f7ad SHA512 8fa9fdf4f47d67a6ad877fc181e04378b4540b35cef200735caff14e4907519aa5de74acaf61c6588856d5c8b2f9529768250a8e5fe28962b7861daf2279bb94 diff --git a/dev-python/requests-cache/requests-cache-1.0.1.ebuild b/dev-python/requests-cache/requests-cache-1.0.1.ebuild deleted file mode 100644 index f5990c646567.. --- a/dev-python/requests-cache/requests-cache-1.0.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 optfeature - -HOMEPAGE=" - https://pypi.org/project/requests-cache/ - https://github.com/requests-cache/requests-cache/ -" -DESCRIPTION="Persistent cache for requests library" -SRC_URI=" - https://github.com/requests-cache/requests-cache/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}] - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - >=dev-python/url-normalize-1.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/itsdangerous[${PYTHON_USEDEP}] - dev-python/pytest-httpbin[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - >=dev-python/rich-10.0[${PYTHON_USEDEP}] - dev-python/timeout-decorator[${PYTHON_USEDEP}] - >=dev-python/ujson-5.4[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # These require extra servers running - tests/integration/test_dynamodb.py - tests/integration/test_gridfs.py - tests/integration/test_mongodb.py - tests/integration/test_redis.py - ) - local EPYTEST_DESELECT=( - # Requires Internet access - tests/integration/test_upgrade.py::test_version_upgrade - ) - - local -x USE_PYTEST_HTTPBIN=true - epytest -} - -pkg_postinst() { - optfeature "redis backend" "dev-python/redis" - optfeature "MongoDB backend" "dev-python/pymongo" - - optfeature "JSON serialization" "dev-python/ujson" - optfeature "YAML serialization" "dev-python/pyyaml" - optfeature "signing serialized data" "dev-python/itsdangerous" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: d42e450b7eeb856ff410edb6a37c6f7702aac576 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 3 17:37:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 3 17:40:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42e450b dev-python/zeroconf: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/zeroconf/Manifest | 4 --- dev-python/zeroconf/zeroconf-0.69.0.ebuild | 56 -- dev-python/zeroconf/zeroconf-0.70.0.ebuild | 56 -- dev-python/zeroconf/zeroconf-0.71.0.ebuild | 56 -- dev-python/zeroconf/zeroconf-0.71.3.ebuild | 56 -- 5 files changed, 228 deletions(-) diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index 2affdcda0f97..deb6e4bbc07c 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -1,7 +1,3 @@ -DIST zeroconf-0.69.0.tar.gz 143434 BLAKE2B 1c80eff0395167879b0d782d1b0fc5f6102a95271682212de11983bd523565622b52ec13591445b4e4015fffa6a94d6b023d7addb6f05b4c1dfd65ce4181d9f5 SHA512 6f9799fe7810cf5357e378435308d87eeef1279768581f1704201f2aa7683a324b4bae697099259b3a85012a8de412bf892aa264322349b2f98d676b392482c2 -DIST zeroconf-0.70.0.tar.gz 143727 BLAKE2B dc7d44e69ebfad71519acfe32ea91dc165b9813c0d16feb4f663845fe532f0b696a2d384a2b5a7091c3b759d484b6d80275a8e70dfa0b9605909bf2758599a1d SHA512 37dc1fde285b09fa2654de685a1dbbbcf35834147ff2f7115ccf569e404d92ff116a5b437a53ef6f40252641ad810cfd862e2d5db6cd76ed2120fb658b50c001 -DIST zeroconf-0.71.0.tar.gz 143961 BLAKE2B 5a51242c148b095c83ef36abf2ba70d4a860e412cd4fdd75293505969397be29577e69e37fff2696ece6300e3b2638d8c2e95db3c7a5aadf78695ddc2adf17ab SHA512 b417a030984bbd9931612b09b44e8be32322d9da01f7e1e8248f4c8054a15a2245db485d71b7a2e57a71a9ec78dd63cc866b4d4f970a9de7b5407936da75773e -DIST zeroconf-0.71.3.tar.gz 144202 BLAKE2B f76b21c3d13f7f1144fb1f1ac5681b3e46fa0f405b1890e2bcec878c5ff417a36ff4b6c4d1dfbb25ca46e2b8b10d55c69670ae248eef07317fb2f4ce05df64c2 SHA512 2745007b001171011e1a889a8d7b39421327e6958cd0aaabc5f68a1317180f50974d3177b8099332a0f214aa8b31320815ee4176ad5f4145145261b88d5ff04f DIST zeroconf-0.71.4.tar.gz 144314 BLAKE2B a44062474ba00be0549068811f4c64f353cea1dbd7b94d8d2dcf3c3047d1b11e81f546f41dcc4547cfe238173662c68df4c3cf7f6c26ba02f817d1eb3524a9f0 SHA512 dd2373f2f5dd29a02c3784c1b46d0b9c8f9239b925303cfb1694cbb83983030da2ccc9574d6102d3b5045a3f7707e2af1ba53abbfdec75fb4f9e679fb8dee3eb DIST zeroconf-0.71.5.tar.gz 144647 BLAKE2B be89e804952c327720c546b4264a464ab2b0ca9ac378e59c45bc114f2ea74d66a136c7d3852bd61a2eea88de9733ab25cf9b8945e22d48bf674d9cd566f206d9 SHA512 12f397b10bfa909fe2dc60be4f01bfbbb0111eab00196cce8b8fda8ee2b0cdb1472186255bbfec7fe793f5d580f40bd2d07851e8d2bea3b4e0b11765d7b34365 DIST zeroconf-0.72.0.tar.gz 144786 BLAKE2B 7b0a53bf76a21c716e1d4762e1ccfd0df9b44f02e4709695c5b39ae4de5dc0b1332c65a8f71459df0fb9b161c5aeab9fb151d9ce45fd9c990b24609253f3d771 SHA512 0a77f60dfff76172a0dbe798717a59b6211f41b46468b34b809a4b35861eb10f4399e238c2976622da0856cd715ef39cf2bb43cd051056d56925546302f2fef7 diff --git a/dev-python/zeroconf/zeroconf-0.69.0.ebuild b/dev-python/zeroconf/zeroconf-0.69.0.ebuild deleted file mode 100644 index 901de773de6e.. --- a/dev-python/zeroconf/zeroconf-0.69.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" -HOMEPAGE=" - https://github.com/python-zeroconf/python-zeroconf/ - https://pypi.org/project/zeroconf/ -" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] - ' 3.{9..10}) -" -# the build system uses custom build script that uses distutils to build -# C extensions, sigh -BDEPEND=" - >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] - >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export REQUIRE_CYTHON=1 - -python_test() { - local -x SKIP_IPV6=1 - local EPYTEST_DESELECT=( - # network - tests/test_core.py::Framework::test_close_multiple_times - tests/test_core.py::Framework::test_launch_and_close - tests/test_core.py::Framework::test_launch_and_close_context_manager - - # fragile to timeouts (?) - tests/services/test_browser.py::test_service_browser_expire_callbacks -
[gentoo-commits] repo/gentoo:master commit in: dev-python/aesara/
commit: 94fc9330ea7d395c46331baad433b90a01fd31e0 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 3 17:36:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 3 17:40:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fc9330 dev-python/aesara: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/aesara/Manifest| 1 - dev-python/aesara/aesara-2.9.0.ebuild | 105 -- 2 files changed, 106 deletions(-) diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest index c46d28f664d0..e41bf1e92608 100644 --- a/dev-python/aesara/Manifest +++ b/dev-python/aesara/Manifest @@ -1,2 +1 @@ -DIST aesara-2.9.0.tar.gz 4421520 BLAKE2B e0c1cc0c48313c84c1ebe99e04e9d097bd37d63f7948b81df77538d647853233378aa2f2b985c1ab6e7f22adf47abef243addadad3505f332e465e1569d31e17 SHA512 2f36e5f462dc3dc36a0f7d7e99b01ae2be5091c2e6127d1f079245b104ce21cee7afff4dc4ade403e2e8a0dffa5feda2e0e9d4bd734192350672c85c36390c4b DIST aesara-2.9.1.tar.gz 4423120 BLAKE2B 7a9b789cf455a85baa48be20112e42a5449c955a57327125356968cbc8a9657d083a7aaa47048d322be05a822250f6c5cb50ff838b957595814d19499166e555 SHA512 17aa8f901a3194f82e4e47c78f23c91bb07ccfed7664e807537cd9db8d92f892357b1a7219b58881c16308b13689d088eaadcf113e17389e3f1297fc1d5e9381 diff --git a/dev-python/aesara/aesara-2.9.0.ebuild b/dev-python/aesara/aesara-2.9.0.ebuild deleted file mode 100644 index 598df2414a76.. --- a/dev-python/aesara/aesara-2.9.0.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 multiprocessing optfeature pypi - -DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" -HOMEPAGE=" - https://github.com/aesara-devs/aesara/ - https://pypi.org/project/aesara/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - dev-python/cons[${PYTHON_USEDEP}] - dev-python/etuples[${PYTHON_USEDEP}] - dev-python/logical-unification[${PYTHON_USEDEP}] - dev-python/minikanren[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - https://github.com/aesara-devs/aesara/issues/477 - tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good - tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good - - # Deprecation warning causes unexpected additional output - tests/tensor/test_basic.py::TestLongTensor::test_fit_int64 - - # dunno - tests/tensor/test_elemwise.py::TestDimShuffle::test_memory_leak - tests/tensor/signal/test_pool.py::TestDownsampleFactorMax::test_DownsampleFactorMaxGradGrad_grad - - # TODO - tests/link/c/test_op.py::test_ExternalCOp_c_code_cache_version - tests/sparse/sandbox/test_sp.py::TestSP::test_multilayer_conv - tests/sparse/sandbox/test_sp.py::TestSP::test_maxpool - - # TODO: Package pytest-benchmark - tests/scan/test_basic.py::TestExamples::test_reordering - tests/scan/test_basic.py::TestExamples::test_scan_as_tensor_on_gradients - tests/scan/test_basic.py::TestExamples::test_multiple_outs_taps - tests/scan/test_rewriting.py::TestPushOutAddScan::test_pregreedy_optimizer - tests/scan/test_rewriting.py::TestSaveMem::test_savemem_opt - tests/scan/test_basic.py::test_cython_performance - ) - local EPYTEST_IGNORE=( - # we do not package jax or numba - tests/link/jax - tests/link/numba - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x AESARA_FLAGS="cxx=${CXX}" - AESARA_FLAGS+=",config.gcc__cxxflags=\"${CXXFLAGS}\"" - AESARA_FLAGS+=',compiledir_format="compiledir_%(thread_id)s"' - - epytest -p xdist.plugin -n "$(makeopts_jobs)" - # clean up the compiledir, as it can grow pretty large - rm -r "${HOME}"/.aesara || die -} - -pkg_postinst() { - optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit - optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-lsp-server/
commit: 6701f11faf7d465f329e2f48d3d2ba4af575961f Author: Michał Górny gentoo org> AuthorDate: Thu Aug 3 17:37:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 3 17:40:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6701f11f dev-python/python-lsp-server: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-lsp-server/Manifest | 1 - .../python-lsp-server-1.7.3.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest index db1f8f052b67..1e1a20f7c6a9 100644 --- a/dev-python/python-lsp-server/Manifest +++ b/dev-python/python-lsp-server/Manifest @@ -1,2 +1 @@ -DIST python-lsp-server-1.7.3.tar.gz 97336 BLAKE2B 3b9d206451e59741113db116621594d3329651150f6819c2e1f1956f758f26eb3ff9f5c66e02313ce1693daf2925d62320a749a23921d64d0758891658cdb2ae SHA512 b34b8ae4311f4c8af9379f6a5d94400f34e3221f9bc55a4d95f909a23d0098bab4bd27992792901cea67b01202720b3cc76f89138841b352a49191aa86603c02 DIST python-lsp-server-1.7.4.tar.gz 97864 BLAKE2B 9832298391d72bf2f035f388694a7879d66546ead5a36837220cb3af5d8181eba198c04dd82747cba75f0478d256b001476c24b02bc679fc07cb41c7aedb0e66 SHA512 7aa96de6e51548e2854b55690698fe6c7bda60103c11ad5982df611c65569cec1ab13691727c92ec47d9ac44c34f233f872211a41041ea0969223e10e87d7e08 diff --git a/dev-python/python-lsp-server/python-lsp-server-1.7.3.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.7.3.ebuild deleted file mode 100644 index 040d0780a36c.. --- a/dev-python/python-lsp-server/python-lsp-server-1.7.3.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# 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_{9..11} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Python Language Server for the Language Server Protocol" -HOMEPAGE="https://github.com/python-lsp/python-lsp-server; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" -IUSE="all-plugins" - -BDEPEND=" - test? ( - >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] - dev-python/flaky[${PYTHON_USEDEP}] - >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}] - >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}] - =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}] - >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] - dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}] - >=dev-python/rope-1.2.0[${PYTHON_USEDEP}] - >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}] - >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] - ) -" - -RDEPEND=" - dev-python/docstring-to-markdown[${PYTHON_USEDEP}] - >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}] - >=dev-python/python-lsp-jsonrpc-1.0.0[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - all-plugins? ( - >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] - >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}] - >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}] - >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}] - =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}] - >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] - >=dev-python/rope-1.2.0[${PYTHON_USEDEP}] - >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}] - >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # broken by presence of pathlib2 - 'test/plugins/test_autoimport.py' -) - -python_prepare_all() { - # remove pytest-cov dep - sed -i -e '/addopts =/d' pyproject.toml || die - # unpin all the deps - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die - distutils-r1_python_prepare_all -} - -pkg_postinst() { - optfeature "Automatically format Python code to conform to the PEP 8 style guide" dev-python/autopep8 - optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8 - optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe - optfeature "Python style guide checker (fka pep8)" dev-python/pycodestyle - optfeature "Python docstring style checker" dev-python/pydocstyle - optfeature "Passive checker for Python programs" dev-python/pyflakes - optfeature "Python code static checker" dev-python/pylint - optfeature "Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/trimesh/
commit: 2ac63c1883c09b4fd5d6a7e77d3ba0107f84c771 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 3 17:37:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 3 17:40:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac63c18 dev-python/trimesh: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/trimesh/Manifest | 4 -- dev-python/trimesh/trimesh-3.22.1.ebuild | 65 dev-python/trimesh/trimesh-3.22.2.ebuild | 65 dev-python/trimesh/trimesh-3.22.3.ebuild | 65 dev-python/trimesh/trimesh-3.22.4.ebuild | 65 5 files changed, 264 deletions(-) diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest index 4d62732e5080..5a2d04280396 100644 --- a/dev-python/trimesh/Manifest +++ b/dev-python/trimesh/Manifest @@ -1,6 +1,2 @@ -DIST trimesh-3.22.1.gh.tar.gz 12713271 BLAKE2B 2c70087aff546682cc82d5f99f981153ab0dfb3d180f13071f87d79b70ec8e97ca936af0053e865717771e1abb8469fb4a57b81f5aed860fbce35ac609470cab SHA512 27952e0d29ccd110d4087b4144e0923706bed3cd0734e7a17d7f55738c6322849c5dad04ab4ecfe0638bc16d65d1e647d08905a396dd6ebd1f78c833a8b95636 -DIST trimesh-3.22.2.gh.tar.gz 12714188 BLAKE2B 137b261f40c6d188e7b01f103ad0d0c4cbbb3051843c1e2ae77d32194e7e150ff2eaf58add0e8bd5593fa8b125892ef49f8719a0cdb6ef91096cb99b1478a5b4 SHA512 48f0fca1283454bb12478b1b02290562b334bfb08eefe48c2b6fdb31f3766ec09a4e3411863596afe478a5bc5f6bca841d31a53b041fd676793469afd2815bea -DIST trimesh-3.22.3.gh.tar.gz 12714384 BLAKE2B 178885fdf585311b48ac58b8a82cbe070e875bb0d23fa84ddc5b53b0dfc779ec610bd2b3b61dfb45e9567602b61f5f8e9282be860a7a68934eb4616a7dc9f7dc SHA512 a187ca14699a6020abcb7dd689f52486c456ca7541ef52451728be6220c74f3587ddb36da5e84c80682b7522e0960f33ff4c8989753e6607b768993f6fb1c525 -DIST trimesh-3.22.4.gh.tar.gz 12715257 BLAKE2B 59723edad4676bc92a84d7ec75d19e8b06afadfb363b79364bbb02afb25082431c7f2c987927a4edd79fd0b842b4fff2757763d62828c95b080ce4cdc6046038 SHA512 b5a9b562c9d5d24b63b8e9c62dc7d2acb5e6a0b8ab4f1c51ef8ddf89cec19ae86a6ea141c56beeb6c8138ae272607333de8bdde250d66387b1cdd321a8893677 DIST trimesh-3.22.5.gh.tar.gz 12715459 BLAKE2B d838b75acef1615fab5006cd55cd28d649fd61fbecbe076250d3f2acd6d0c6f29481862189105456e9626b15b1f6e557f419cbe49044ccff784d9ea2a8ea4dff SHA512 1756f8a589cff214ef6ecf54f363c906b26a1d7205aa1645cb5f90b691d6c43d71f904939329b599c0b5595b663529b15c4d8a747da50157a22e3020808f3f01 DIST trimesh-3.23.0.gh.tar.gz 12720387 BLAKE2B 88e57f09c1bc924a59b6ce3744ef3e3df05d144707415fe595f40d411e364591cdd22ed38a46b2004d935ab18f3387753cf66479aaeb9cc1f4d870c1e23ce7e3 SHA512 d4ac6b5c7ea09c84810a36060c6cb9a5366ef177d309d1d0bf2cfbdd0969562394ee03832f9a535d63cb71b5c026fb6bf43b815014230c8e20c56bb69f0fc3ed diff --git a/dev-python/trimesh/trimesh-3.22.1.ebuild b/dev-python/trimesh/trimesh-3.22.1.ebuild deleted file mode 100644 index 03cb9facb58a.. --- a/dev-python/trimesh/trimesh-3.22.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 multiprocessing optfeature - -DESCRIPTION="Python library for loading and using triangular meshes" -HOMEPAGE=" - https://trimsh.org/ - https://github.com/mikedh/trimesh/ - https://pypi.org/project/trimesh/ -" -SRC_URI=" - https://github.com/mikedh/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycollada[${PYTHON_USEDEP}] - dev-python/pyglet[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] - dev-python/svg-path[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - dev-python/xxhash[${PYTHON_USEDEP}] - sci-libs/rtree[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/mapbox_earcut[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - epytest -n "$(makeopts_jobs)" -} - -pkg_postinst() { - optfeature_header "${PN} functionality can be extended by installing the following packages:" - optfeature "making GUI applications with 3D stuff" dev-python/glooey - optfeature "2D triangulations of polygons"
[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/qca/
commit: 9003606d319cdcdd57f1d9057ddf58e8e9a0e570 Author: orbea riseup net> AuthorDate: Thu Aug 3 17:37:58 2023 + Commit: orbea riseup net> CommitDate: Thu Aug 3 17:37:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9003606d app-crypt/qca: stabilize 2.3.7 for amd64, arm64, x86 Signed-off-by: orbea riseup.net> app-crypt/qca/qca-2.3.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/qca/qca-2.3.7.ebuild b/app-crypt/qca/qca-2.3.7.ebuild index b20e26a..4f26ec6 100644 --- a/app-crypt/qca/qca-2.3.7.ebuild +++ b/app-crypt/qca/qca-2.3.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 +qt5 qt6 sasl softstore +ssl test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: c97029c45eb8eb2d0863b77dfb031c588c8720af Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 3 17:29:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 3 17:29:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97029c4 sys-devel/gcc: Stabilize 10.5.0 arm64, #911665 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/gcc/gcc-10.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc/gcc-10.5.0.ebuild b/sys-devel/gcc/gcc-10.5.0.ebuild index 8cb61dfd2048..475550cac5c5 100644 --- a/sys-devel/gcc/gcc-10.5.0.ebuild +++ b/sys-devel/gcc/gcc-10.5.0.ebuild @@ -37,7 +37,7 @@ if tc_is_live ; then EGIT_BRANCH=releases/gcc-$(ver_cut 1) elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then # Don't keyword live ebuilds - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" :; fi
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: ae7e8bf92ddcc1883f27f96e469cfdab7717979a Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 3 17:29:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 3 17:29:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7e8bf9 sys-devel/gcc: Stabilize 10.5.0 arm, #911665 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/gcc/gcc-10.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc/gcc-10.5.0.ebuild b/sys-devel/gcc/gcc-10.5.0.ebuild index 72bc0e8a42ec..8cb61dfd2048 100644 --- a/sys-devel/gcc/gcc-10.5.0.ebuild +++ b/sys-devel/gcc/gcc-10.5.0.ebuild @@ -37,7 +37,7 @@ if tc_is_live ; then EGIT_BRANCH=releases/gcc-$(ver_cut 1) elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then # Don't keyword live ebuilds - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" :; fi
[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: src/pkgcheck/checks/
commit: aa668df52b198d1e1baaa3ce9d3836052e50a85f Author: Ulrich Müller gentoo org> AuthorDate: Wed Aug 2 12:45:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 3 17:28:35 2023 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=aa668df5 VariableScopeCheck: BROOT is allowed also in pkg_{pre,post}{inst,rm} PMS commit: https://gitweb.gentoo.org/proj/pms.git/commit/?id=1a27729740e17ccd4b7a4527a46011fa62c9efb1 Signed-off-by: Ulrich Müller gentoo.org> Closes: https://github.com/pkgcore/pkgcheck/pull/609 Signed-off-by: Arthur Zamarin gentoo.org> src/pkgcheck/checks/codingstyle.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pkgcheck/checks/codingstyle.py b/src/pkgcheck/checks/codingstyle.py index 2b7dbafe..c99a8eca 100644 --- a/src/pkgcheck/checks/codingstyle.py +++ b/src/pkgcheck/checks/codingstyle.py @@ -986,7 +986,7 @@ class VariableScopeCheck(Check): "EROOT": "pkg_", "SYSROOT": ("src_", "pkg_setup"), "ESYSROOT": ("src_", "pkg_setup"), -"BROOT": ("src_", "pkg_setup"), +"BROOT": ("src_", "pkg_setup", "pkg_preinst", "pkg_prerm", "pkg_post"), "D": ("src_install", "pkg_preinst"), # pkg_postinst is forbidden by QA policy PG 107 "ED": ("src_install", "pkg_preinst"), # pkg_postinst is forbidden by QA policy PG 107 "DESTTREE": "src_install",
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 1a5b687f82d9a3cce0b721b7bf3f2da746705738 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 3 17:15:02 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 3 17:15:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5b687f app-text/poppler: add 23.08.0 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/poppler/Manifest | 2 + app-text/poppler/poppler-23.08.0.ebuild | 152 2 files changed, 154 insertions(+) diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index e0763c2ebf3d..f194e2bd26ab 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -2,5 +2,7 @@ DIST poppler-23.05.0.tar.xz 1856488 BLAKE2B 837d532855da3816c3d83ff3401e9a545451 DIST poppler-23.05.0.tar.xz.sig 833 BLAKE2B c372ded3a5ea3fcf46cccd3d1417d95b449f0b2abfbc114f4bae0d3574040140a8081c23da3c048b3eecca484ed75baee700d2484a12a86d4a5ae82337530f8c SHA512 c9b359dfe67d901578ba6708f1224d1d45b3307a97f3e14e6bac0da748dd2c4457d6e8ff8949b2def5e84acd770198c653e0c5ef8b91088168c38bebf4f3be50 DIST poppler-23.07.0.tar.xz 1882144 BLAKE2B 5c29060ae0ade048eb8fc7d7e462b1dc9877921e94e23be64f382a36b56bc469e1dbf64d3110b00ecd6d3da3c97593a7b75a7bfe4bdd33507e4ef1f64276d939 SHA512 8d39a2ca9505f1c12f1dde6f8b57a93dea6fbcf4cf47f8aa3f53a5db900a79ab8630afab96b24439e90d1dfc7b801c3468f705b308b6fcf0c88eafaf9c50dcd4 DIST poppler-23.07.0.tar.xz.sig 833 BLAKE2B 41b68cb9e8a725f3b86bdcbea82cf5f173b7f87030f17e177a9968af12e1aad0426f6e00bf8db5317c42bc99a6534c36cb2f4ccf6e59766a410ec94cf522c5a0 SHA512 dea7fdcf0a37de838fc2c8020cb75498994a04cf2c74002021d0081c2d2414d0c96c52cc8cdf4f06f76e5f80337338e4ff5f05a8ec9f192ad227ff42c9bc032c +DIST poppler-23.08.0.tar.xz 1883408 BLAKE2B a35e44cc590e34991b27e53caf650dedf4d4aa4f9f82ed5d8a57b0ca6bb863c96fe0e9b9c9021b9722db48896d236c9e057bcbf45e9609eb237bf00481e91428 SHA512 4f4e3fab9c7de5913496862ce7158a4d79e252c36e4c461980a2ac77689897d02ab292965ea12fb02ea7720e34f98331251b914c0ea8be66842fee0d76779ba6 +DIST poppler-23.08.0.tar.xz.sig 833 BLAKE2B afab91ff9f799cc6c5864275bebf580098449ca070fa5eca47ff54007e94eef4a33f3762390a509d21471af81f9d731951bdbc1ff4adc162763bf54e7dd84408 SHA512 896905f056265388872de552aac94c64abc29f82062ecb2a5137288e4594ca87cb7372807bfe4c30fbc08a3d3922ce84bbbe7260a35e19d438f6bc88d230429f DIST poppler-test-e3cdc82782941a8d7b8112f83b4a81b3d334601a.tar.bz2 5199251 BLAKE2B 6431b2aa4c60dec6202c737b4cfbbd4bf03808772c0adc6568454a04e713a2e869702f5c318e7799e7b1374252b5a956471b7cf6c9e2d6c8da5236e31a110f35 SHA512 bf5442601f453e601e0b368cc576bf0d5ca5509e9eecd8c7f0476802346834e9a9d3e0f32130c18d21807cd69a55e8168bca1cdb0292ad0215590a881a923c04 DIST poppler-test-eea2a4a355eb49ca70d944afd5245b24578af287.tar.bz2 5196899 BLAKE2B 926e148953a703249fa6369254f3aaacd945e0d08effdecec826a0b9c207c9b91d4af8dbeefb0a1a52decb5e941ff6b0f654fbaf15d5ed4d280ae1a7a3542534 SHA512 0c861f95a318f8a966851c7f12524d9311fba1914750527492bb4e5196d5d0be0deae7e3265fff78a5536617130b708285fed5b1edcb85c34ba83ca77226a7cd diff --git a/app-text/poppler/poppler-23.08.0.ebuild b/app-text/poppler/poppler-23.08.0.ebuild new file mode 100644 index ..5dfdb51b9a97 --- /dev/null +++ b/app-text/poppler/poppler-23.08.0.ebuild @@ -0,0 +1,152 @@ +# Copyright 2005-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic toolchain-funcs xdg-utils + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git; + SLOT="0/" +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc + inherit verify-sig + + TEST_COMMIT="e3cdc82782941a8d7b8112f83b4a81b3d334601a" + SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; + SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" + SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + SLOT="0/130" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION +fi + +DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" +HOMEPAGE="https://poppler.freedesktop.org/; + +LICENSE="GPL-2" +IUSE="boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 test tiff +utils" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + >=media-libs/fontconfig-2.13 + >=media-libs/freetype-2.10 + sys-libs/zlib + cairo? ( + >=dev-libs/glib-2.64:2 + >=x11-libs/cairo-1.16 + introspection? ( >=dev-libs/gobject-introspection-1.64:= ) + ) +
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocminfo/
commit: 70e9fab62454298263d2fa834025ae4c745966f6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jul 27 18:58:26 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 3 17:12:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e9fab6 dev-util/rocminfo: drop Closes: https://bugs.gentoo.org/906321 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/rocminfo/rocminfo-.ebuild | 28 1 file changed, 28 deletions(-) diff --git a/dev-util/rocminfo/rocminfo-.ebuild b/dev-util/rocminfo/rocminfo-.ebuild deleted file mode 100644 index 2668b8684942.. --- a/dev-util/rocminfo/rocminfo-.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/; - inherit git-r3 -else - SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/rocminfo-rocm-${PV}" -fi - -DESCRIPTION="ROCm Application for Reporting System Info" -HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo; -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" - -RDEPEND="dev-libs/rocr-runtime" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( -DROCRTST_BLD_TYPE=Release ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/, media-sound/fluidsynth/files/
commit: 9e552d99b687f2928013eb6edce08911c0c1b454 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Aug 2 19:35:35 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 3 17:12:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e552d99 media-sound/fluidsynth: drop 2.3.2, 2.3.2-r2 Closes: https://bugs.gentoo.org/910418 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/fluidsynth/Manifest| 1 - .../2.3.2-musl-implicit-declaration-fix.patch | 34 -- media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild | 123 - media-sound/fluidsynth/fluidsynth-2.3.2.ebuild | 121 4 files changed, 279 deletions(-) diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest index 8bb9c4fb6e62..40a26bdefe76 100644 --- a/media-sound/fluidsynth/Manifest +++ b/media-sound/fluidsynth/Manifest @@ -1,2 +1 @@ -DIST fluidsynth-2.3.2.tar.gz 1773755 BLAKE2B 2d88e52223ff9c6bc5bcbcd8b15f30abb12632202b9a5c5eecc5eb95620aeaa2d7d9b80b76e6b26eef95ca92521bdc9e6d539f8235d90ca0429b12bb72db1a6f SHA512 21798b5a80a7edd8ef02b983d9b230af45cc66b98b32d593228e12dbec15b12c6cf6c0f3692c12af66de1ba2049fa9d6ad2b68c7d1579347eec14d24870b0025 DIST fluidsynth-2.3.3.tar.gz 1774806 BLAKE2B 718d64a75cad7f589008b023942425b9c8c2f72b82ad9d554723c44d7af14adf1455404187904d6474cda5ebeb1c8aeb4eba55a73b4cb92b16b905923627827f SHA512 702b80ff9c8e2ba9fadd46a0377a295be78900c831ec4b6b75c2f5fee7e453b2e1f5511b076ccc044be7e6eb87086230c50c317dad3597a16d610e16032410fc diff --git a/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch b/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch deleted file mode 100644 index ae53ad240979.. --- a/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch +++ /dev/null @@ -1,34 +0,0 @@ -https://github.com/FluidSynth/fluidsynth/pull/1244 -From: Brahmajit Das -Date: Thu, 11 May 2023 23:14:42 +0530 -Subject: [PATCH] Fix implicit declaration of function strcasecmp with musl - -This will also help in making the source code c99 compilant, thus -helping in packaing for newer compilers (for example clang 16 and gcc 14) - -Signed-off-by: Brahmajit Das a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -159,6 +159,7 @@ include ( CheckIncludeFile ) - include ( CheckSymbolExists ) - include ( CheckTypeSize ) - check_include_file ( string.h HAVE_STRING_H ) -+check_include_file ( strings.h HAVE_STRINGS_H ) - check_include_file ( stdlib.h HAVE_STDLIB_H ) - check_include_file ( stdio.h HAVE_STDIO_H ) - check_include_file ( math.h HAVE_MATH_H ) a/src/utils/fluidsynth_priv.h -+++ b/src/utils/fluidsynth_priv.h -@@ -45,6 +45,9 @@ - #include - #endif - -+#if HAVE_STRINGS_H -+#include -+#endif - - #include "fluidsynth.h" - --- -2.40.1 - diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild deleted file mode 100644 index 3f03e71bc6c8.. --- a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib systemd toolchain-funcs - -DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 specifications" -HOMEPAGE="https://www.fluidsynth.org; -SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1+" -SLOT="0/3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" -IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire portaudio pulseaudio +readline sdl +sndfile systemd threads" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - dev-libs/glib:2[${MULTILIB_USEDEP}] - alsa? ( - media-libs/alsa-lib[${MULTILIB_USEDEP}] - lash? ( media-sound/lash[${MULTILIB_USEDEP}] ) - ) - dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - ladspa? ( - media-libs/ladspa-sdk[${MULTILIB_USEDEP}] - media-plugins/cmt-plugins[${MULTILIB_USEDEP}] - ) - pipewire? ( - media-video/pipewire:0=[${MULTILIB_USEDEP}] - ) - portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) - readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) - sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt ) - -PATCHES=( "${FILESDIR}/${PV}-musl-implicit-declaration-fix.patch" ) - -src_configure() { - local mycmakeargs=( - -DCMAKE_C_COMPILER="$(tc-getCC)" - -Denable-alsa=$(usex alsa) -
[gentoo-commits] repo/gentoo:master commit in: app-editors/okteta/
commit: 01b7f304bbb40ae653988381357efc572d158218 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 3 17:11:08 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 3 17:11:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b7f304 app-editors/okteta: drop 0.26.10 Signed-off-by: Andreas Sturmlechner gentoo.org> app-editors/okteta/Manifest | 1 - app-editors/okteta/okteta-0.26.10.ebuild | 69 2 files changed, 70 deletions(-) diff --git a/app-editors/okteta/Manifest b/app-editors/okteta/Manifest index c2e1af77325a..5b53fca8dc1f 100644 --- a/app-editors/okteta/Manifest +++ b/app-editors/okteta/Manifest @@ -1,2 +1 @@ -DIST okteta-0.26.10.tar.xz 1066052 BLAKE2B 938dfbfb40bc603c64d80085386873868bd1aa16040016f72e77c63a1c6eab5d46363b227974a10e34ab514bbcca25fef39a193ea635439ad97a42178326240e SHA512 746a838cf2fce769fd3660189f070c2a2105f2b2eab7c231dd6be42f2e71518afaef2c77a9d9906847ef1febb46fce66079d485459f6c22545e72feca7f747ea DIST okteta-0.26.12.tar.xz 1077320 BLAKE2B 9817789d099431d49f9c6f1a1d48d285f7e8a684c3a24684a8fd101d6e401ba484ecf439cda63204533a80b3437715b8de73145fa35df89cf996e2ba57d66a80 SHA512 50159269099e08bf95e4d358f9f8fbf3fb87e1f01888d5f78a1bdea83a2b56145e95c42a67eb3c82a7525b1352eb3ea1bf93187e8df0f06f35f6834a54ffa892 diff --git a/app-editors/okteta/okteta-0.26.10.ebuild b/app-editors/okteta/okteta-0.26.10.ebuild deleted file mode 100644 index 709d4cae4664.. --- a/app-editors/okteta/okteta-0.26.10.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_HANDBOOK="forceoptional" -ECM_TEST="true" -KFMIN=5.92.0 -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Hex editor by KDE" -HOMEPAGE="https://apps.kde.org/okteta/; - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -fi - -LICENSE="GPL-2 handbook? ( FDL-1.2 )" -SLOT="5" -IUSE="crypt" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtscript-${QTMIN}:5[scripttools] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+)] ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DOMIT_EXAMPLES=ON - $(cmake_use_find_package crypt Qca-qt5) - ) - - ecm_src_configure -} - -src_test() { - local myctestargs=( -j1 ) - - ecm_src_test -}