[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbs/
commit: 95b0acf32c7f299bc7239ba486a07123b76b5891 Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 30 05:03:28 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 30 05:25:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b0acf3 dev-ruby/rbs: add 3.2.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rbs/Manifest | 1 + dev-ruby/rbs/rbs-3.2.1.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest index fd07ca2a30e7..b039b3e3d567 100644 --- a/dev-ruby/rbs/Manifest +++ b/dev-ruby/rbs/Manifest @@ -2,3 +2,4 @@ DIST rbs-2.8.4.tar.gz 1069703 BLAKE2B a7b97e2ba7b8bd5afca303d69262cd54169bfad8e7 DIST rbs-3.0.4.tar.gz 1123563 BLAKE2B 335ba5d438b74ef36a65c1bd5d41508bb4d89a5273d413899f96684e6d97a6911ab157ad5b8acde97e23b832ebd2bd04517c37a3edc2fd66703442333d3fa5b1 SHA512 17dff709693c2b554178a31580ed48e863490fc527c86a8d823928379483665076c498e402c1dcb85c0ba401e6754e9c2d8cb9a48655952136521e6e7b47025f DIST rbs-3.1.3.tar.gz 1133033 BLAKE2B d9727a757bab41dc2deb4570b6fe325ec9dd6b50190fff9995d2054125ba5e05536a31b7961c068c78071c9039858b64bc73195bb40a26d12f6d7f9031e40e53 SHA512 76bce2c0a2377e2eca16877de7082c90b8df4fd7d9f89d74751e62d25f94a3418a71bcc7ea30e646ce548f675002358dc700c5d598379d8c744fa4fb0454f40c DIST rbs-3.2.0.tar.gz 1147974 BLAKE2B 167d8ac64173c5e7b8bc44d9fbf66c6b2a4c01c8a91bb0d45f564dc2f0ca6b9d06f0f6adafa690214671ff74f28a6396f028f07f00b830b6d6695796ca74a68f SHA512 ef593e24356f4b0236e7fc77f3f919fec03d2bcb82e05c5d511c50bfdf1cd74a193f37a9aca430fca3a869987ee3fcb423a3be94bb364f9a39365d56303dde9e +DIST rbs-3.2.1.tar.gz 1148238 BLAKE2B 3f7a711802e283c4bfdb5a8e8bdbe5a0c33a18bee0c93a917dd38a83c983ebea8ceaa6834e1883c812f1cdb3f04119d617066259687c327f4dc35e4f5844c6b6 SHA512 9ed36b5faba77a87b0ed57b2c652c384214b830e12987244a46bb54c372932b369c9c3e87bd26c709e210b59b5b0aa7f9ae7e59c3cec1168fde9cfe15fdd645c diff --git a/dev-ruby/rbs/rbs-3.2.1.ebuild b/dev-ruby/rbs/rbs-3.2.1.ebuild new file mode 100644 index ..c66d09f9c28c --- /dev/null +++ b/dev-ruby/rbs/rbs-3.2.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib" +RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb) + +RUBY_FAKEGEM_GEMSPEC="rbs.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="The language for type signatures for Ruby and standard library definitions" +HOMEPAGE="https://github.com/ruby/rbs; +SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="0" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # We compile the extension directly + sed -i -e '/extensiontask/I s:^:#:' Rakefile || die + + # Avoid JSON schema validation tests due to a large dependency stack + # that would be needed. + rm -f test/rbs/schema_test.rb || die + + # Avoid setup tests since they require a lot of development dependencies. + rm -f test/rbs/test/runtime_test_test.rb || die + + # Avoid subtract tests with additonal unpackaged dependencies + sed -i -e '/def test_subtract/aomit "Skipped due to additional dependencies"' test/rbs/cli_test.rb || die + + # Avoid tests requiring a network connection + rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb \ + test/rbs/collection/config_test.rb test/rbs/collection/sources/git_test.rb || die + sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die + sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_test.rb || die + + sed -i -e '/def test_paths/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die +}
[gentoo-commits] proj/genkernel:master commit in: defaults/, /, doc/
commit: 732bd70737b784aa5e6b15430b7cf9f4e28948a1 Author: FlyingWaffle pm me> AuthorDate: Thu May 19 23:43:24 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 05:47:41 2023 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=732bd707 Plymouth support for genkernel (squashed). Bug: https://bugs.gentoo.org/753617 Signed-off-by: FlyingWaffle pm.me> Signed-off-by: Sam James gentoo.org> defaults/initrd.scripts | 95 +++-- defaults/linuxrc| 19 -- doc/genkernel.8.txt | 7 gen_cmdline.sh | 14 gen_determineargs.sh| 16 + gen_initramfs.sh| 57 + genkernel.conf | 7 7 files changed, 210 insertions(+), 5 deletions(-) diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts index 3d00a55..01bfe07 100644 --- a/defaults/initrd.scripts +++ b/defaults/initrd.scripts @@ -1031,6 +1031,8 @@ run_emergency_shell() { } run_shell() { + splash 'verbose' >/dev/null & + if ! is_userinteraction_allowed then bad_msg "gk.userinteraction.disabled is set; Spawning a shell is disabled!" @@ -1226,9 +1228,22 @@ write_env_file() { } crypt_filter() { + local ask_pass=${2} + good_msg "Using the following decryption command: ${1}" ${CRYPT_SILENT} + if [ "${CRYPT_SILENT}" = '1' ] then eval run ${1} + elif [ "${PLYMOUTH}" = '1' ] && [ ${ask_pass} -eq 1 ] + then + local ply_cmd_file="$(mktemp -t 'ply_cmd.XX' 2>/dev/null)" + printf '#!/bin/sh\n%s\n' "${1}" > "${ply_cmd_file}" + run chmod 500 "${ply_cmd_file}" + plymouthRun ask-for-password --prompt "Enter LUKS passphrase" \ + --number-of-tries=3 --command="${ply_cmd_file}" + res=$? + run rm "${ply_cmd_file}" >/dev/null 2>&1 + return ${res} else splash 'verbose' >/dev/null & eval run ${1} @@ -1306,6 +1321,7 @@ prompt_user() { fi [ -n "${3}" ] && local explnt=" or : ${3}" || local explnt="." + splash 'verbose' >/dev/null & bad_msg "Could not find the ${2} in ${oldvalue}${explnt}" if [ -f "${GK_USERINTERACTION_DISABLED_STATEFILE}" ] @@ -1388,6 +1404,8 @@ prompt_user() { eval ${1}'='${oldvalue} ;; esac + + splash 'quiet' >/dev/null & } cmdline_hwopts() { @@ -1550,7 +1568,64 @@ copyKeymap() { } splash() { - return 0 + if [ "${FBSPLASH}" = '1' ] + then + return 0 + elif [ "${PLYMOUTH}" = '1' ] + then + case "${1}" in + init) + plymouthInit + ;; + + verbose) + plymouthRun --hide-splash + ;; + + set_msg) + plymouthRun --update="${2}" + ;; + + quiet) + plymouthRun --show-splash + ;; + + hasroot) + plymouthRun --newroot="${2}" + ;; + esac + fi +} + +plymouthRun() { + run plymouth --ping 2>/dev/null || return $? + run plymouth "${@}" 2>/dev/null +} + +plymouthInit() { + good_msg "Starting Plymouth..." + run mkdir -p -m 0755 /run/plymouth || return 1 + + # Make sure that udev is done loading tty and drm + run udevadm trigger --action=add --attr-match=class=0x03 >/dev/null 2>&1 + run udevadm trigger --action=add --subsystem-match=graphics \ + --subsystem-match=drm --subsystem-match=tty >/dev/null 2>&1 + udevsettle + + run plymouthd --mode=boot --attach-to-session \ + --pid-file=/run/plymouth/pid + if [ $? -ne 0 ] + then + bad_msg "Can't start plymouthd!" + PLYMOUTH=0 + return 1 + fi + + plymouthRun --show-splash + if [ $? -eq 0 ] + then + good_msg "Plymouth initialized" + fi } start_volumes() { @@ -1825,6 +1900,7 @@ openLUKS() { eval local LUKS_KEYDEV='"${CRYPT_'${TYPE}'_KEYDEV}"' eval local LUKS_KEYDEV_FSTYPE='"${CRYPT_'${TYPE}'_KEYDEV_FSTYPE}"' eval local OPENED_LOCKFILE='"${CRYPT_'${TYPE}'_OPENED_LOCKFILE}"' + local ASK_PASS=0 local DEV_ERROR=0 local HEADER_ERROR=0 HEADERDEV_ERROR=0 local KEY_ERROR=0 KEYDEV_ERROR=0 @@ -2054,12 +2130,25 @@ openLUKS() { else [ -e /dev/tty ] && run mv /dev/tty /dev/tty.org run mknod /dev/tty c 5 1 +
[gentoo-commits] proj/genkernel:master commit in: /
commit: cbb69958759cef4d4df4b3e24b3348a9601deb3e Author: FlyingWaffle pm me> AuthorDate: Sat May 28 22:59:43 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 05:47:44 2023 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=cbb69958 Changed firmware and modules requirements to warnings. Depending on system configuration and hardware, added firmware and modules might not be required for Plymouth to function. Bug: https://bugs.gentoo.org/753617 Signed-off-by: FlyingWaffle pm.me> Closes: https://github.com/gentoo/genkernel/pull/29 Signed-off-by: Sam James gentoo.org> gen_determineargs.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gen_determineargs.sh b/gen_determineargs.sh index 448e507..cefa614 100755 --- a/gen_determineargs.sh +++ b/gen_determineargs.sh @@ -1029,12 +1029,12 @@ determine_real_args() { if isTrue "${PLYMOUTH}" && ! isTrue "${FIRMWARE}" then - gen_die "--plymouth requires --firmware but --no-firmware is set!" + print_warning 3 "--plymouth potentially requires graphics firmware to function! Please configure your --firmware flags appropriately!" fi if isTrue "${PLYMOUTH}" && ! isTrue "${ALLRAMDISKMODULES}" then - gen_die "--plymouth requires --all-ramdisk-modules but --no-all-ramdisk-modules is set!" + print_warning 3 "--plymouth potentially requires DRM kernel modules to function! Please configure your --ramdisk-modules flags appropriately!" fi if isTrue "${SSH}"
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/swww/
commit: 4454e4a62dcc57274faa9368da344e00ea3ee011 Author: xz-dev gmail com> AuthorDate: Mon Aug 28 06:25:55 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Aug 29 15:23:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4454e4a6 gui-apps/swww: add 0.8.1 Signed-off-by: xz-dev gmail.com> Closes: #106 Signed-off-by: Remigiusz Micielski purelymail.com> gui-apps/swww/Manifest | 109 ++ gui-apps/swww/swww-0.8.1.ebuild | 242 2 files changed, 351 insertions(+) diff --git a/gui-apps/swww/Manifest b/gui-apps/swww/Manifest index b9aeb625e4..b003e24285 100644 --- a/gui-apps/swww/Manifest +++ b/gui-apps/swww/Manifest @@ -1,17 +1,31 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 +DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 DIST anstream-0.2.6.crate 19429 BLAKE2B ab22ca48e23a717f2cb909ec1fa162d40bffe198b99dc2e2d7bd80702b404ed881aafff9bd54f5091ed714573a9e9fcc64d4e9aeba8e5d2be22fc09cf97531d6 SHA512 6488232a6b19f6d187424097446754139559dc9eb5918c47429e4759b64b28fda5a3f33437cb1b364cceace655935f94d2be128bac327ac826fa588c2c1463ad +DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 DIST anstyle-0.3.5.crate 14272 BLAKE2B 15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf2814d0b4de173d52 SHA512 3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709 +DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c DIST anstyle-parse-0.1.1.crate 24186 BLAKE2B c488959a2c50905f35b43b8d6174f1f1e56bf5da49e4d7c8cad7eb313eeef5a66b61d1b5f3780796b8f6f4b0702b54b112e9227054c5567c5e57ce7b1c3d8440 SHA512 366fc0a5eb27744eac1f8cfc775734226e937ab5288e1401043d033eca046eeed6918362bc9c1e76f8b2f77ec85e7f0d9a0c801a4b36790f278d62a8fe1d417f +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-0.2.0.crate 11667 BLAKE2B 491e1e2d4932e9d9cc170379e297833c9731c7628061116f9a590a63059005b36c41d96abb6c8ed0be3698800bda7930df92aa827d77bc7ddb2182f170c85eb6 SHA512 d0d9703e023a92ce51a0987b23564e93504d11266e049be5fb386bd7d448e6bc9e7fc795217ce139290ffad5c40bf6fddad23709ebfbeebb9f2f8e0592be9b63 +DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6 DIST assert_cmd-2.0.10.crate 24717 BLAKE2B 398c68ff3384229e1a56c969ac74189c2f93494ed8414da4f66491e01cbff185c525b4bd40062e1651b6cca14cef532ee2cca43a240d9599734c1151a85eee82 SHA512
[gentoo-commits] repo/proj/guru:master commit in: dev-games/liblcf/
commit: 5fa77f9b26561474222cad32836c2a3ba4ade1ae Author: Lucio Sauer posteo net> AuthorDate: Tue Aug 29 23:06:22 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Aug 29 23:06:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fa77f9b dev-games/liblcf: add 0.8 Signed-off-by: Lucio Sauer posteo.net> dev-games/liblcf/Manifest | 1 + dev-games/liblcf/liblcf-0.8.ebuild | 46 ++ dev-games/liblcf/metadata.xml | 11 - 3 files changed, 57 insertions(+), 1 deletion(-) diff --git a/dev-games/liblcf/Manifest b/dev-games/liblcf/Manifest index 927fc91885..b39666f9fb 100644 --- a/dev-games/liblcf/Manifest +++ b/dev-games/liblcf/Manifest @@ -1 +1,2 @@ DIST liblcf-0.7.0.tar.gz 292623 BLAKE2B 7cf2f21244796b85745ac30bcc3ec7118dd10d5a7054fdd423bbb71ab9b0a4c85ccc644bd57c251374378fe525e1302367456ee348828efb8d97d825727f2caa SHA512 0abf77a7e4615f21b643b0e35d41450dc0dbd37d337fbbf619a19f73da3ee18e9d216f151f52a121be2d91bfee47c1a153f4c64df630d5c587cf4b6071e5b77a +DIST liblcf-0.8.gh.tar.gz 305885 BLAKE2B 79c99fc9550ce2c005dc438ce8af794514427f638ffc07e8365609186c4a852859aa1e019c0e100b9778e2bc3b5573543d0640c41146ff4488670a6da5c1078b SHA512 54f3c2d330e82cbf7a17256cfe9a17e968895bb58968c212d4e3604d79f9c1e0492163ab01c53f060cffd8ee7f4280bb8ac939be110927f6a524c1799ba335b5 diff --git a/dev-games/liblcf/liblcf-0.8.ebuild b/dev-games/liblcf/liblcf-0.8.ebuild new file mode 100644 index 00..a909a2ff69 --- /dev/null +++ b/dev-games/liblcf/liblcf-0.8.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Library to handle RPG Maker 2000/2003 and EasyRPG projects" +HOMEPAGE="https://github.com/EasyRPG/liblcf; +SRC_URI="https://github.com/EasyRPG/liblcf/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="doc tools" + +RDEPEND=" + dev-libs/expat + dev-libs/icu:= +" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +HTML_DOCS="doc/*" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=True + -DLIBLCF_UPDATE_MIMEDB=False + -DLIBLCF_ENABLE_TOOLS=$(usex tools) + $(cmake_use_find_package doc Doxygen) + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + # Why do we have to build this explicitly :/ + use doc && cmake_build liblcf_doc +} + +src_test() { + cmake_build check +} diff --git a/dev-games/liblcf/metadata.xml b/dev-games/liblcf/metadata.xml index 17af9cab05..82b36b4bc3 100644 --- a/dev-games/liblcf/metadata.xml +++ b/dev-games/liblcf/metadata.xml @@ -1,8 +1,17 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + watermanpa...@posteo.net + Lucio Sauer + EasyRPG/liblcf + + + Build and install additional command line tools, including lcf2xml + and lcfstrings. + +
[gentoo-commits] repo/proj/guru:master commit in: sys-firmware/lenovolegionlinux/
commit: 6cdcee796e337d2450a630165b63f634ef43f511 Author: Gonçalo Duarte gmail com> AuthorDate: Tue Aug 29 09:49:04 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Aug 29 09:52:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6cdcee79 sys-firmware/lenovolegionlinux: fix python build error (upstream change) Signed-off-by: Gonçalo Duarte gmail.com> sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild index 4b0098d1dc..8eed68df1d 100644 --- a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild +++ b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild @@ -13,9 +13,13 @@ EGIT_REPO_URI="https://github.com/johnfanv2/LenovoLegionLinux.git; DESCRIPTION="Lenovo Legion Linux kernel module" HOMEPAGE="https://github.com/johnfanv2/LenovoLegionLinux; -RDEPEND="sys-kernel/linux-headers +BDEPEND="sys-kernel/linux-headers sys-apps/lm-sensors sys-apps/dmidecode + sys-apps/sed +" + +RDEPEND=" legion-tools? ( dev-python/PyQt5 dev-python/pyyaml dev-python/argcomplete dev-python/darkdetect ) downgrade-nvidia? ( <=x11-drivers/nvidia-drivers-525 ) legion-acpi? ( sys-power/acpid ) @@ -39,6 +43,8 @@ src_compile() { ) KERNELVERSION=${KV_FULL} linux-mod-r1_src_compile if use legion-tools; then + #fix python package version + sed -i "s/version = _VERSION/version = 1.0.0/g" "${WORKDIR}/${P}/python/legion_linux/setup.cfg" #Define build dir (fix sandboxed) cd "${WORKDIR}/${P}/python/legion_linux" distutils-r1_src_compile --build-dir "${WORKDIR}/${P}/python/legion_linux/build"
[gentoo-commits] repo/proj/guru:master commit in: www-apps/pleroma/
commit: 7977d2d4cb7b6c58ac955590c9e16418433a6319 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Aug 29 17:52:56 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Aug 29 17:54:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7977d2d4 www-apps/pleroma-: Add erlang & elixir version limits Might be a bit weird in a live ebuild but erlang-26 and elixir-1.15 currently means completely broken builds that you'd only notice on deployment or with running the testsuite. Better to bump as support arrives. Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> www-apps/pleroma/pleroma-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/pleroma/pleroma-.ebuild b/www-apps/pleroma/pleroma-.ebuild index 0c220087cb..1ac09596c6 100644 --- a/www-apps/pleroma/pleroma-.ebuild +++ b/www-apps/pleroma/pleroma-.ebuild @@ -25,8 +25,8 @@ IUSE="" RESTRICT="network-sandbox" BDEPEND=" - dev-lang/erlang:= - dev-lang/elixir:= + =dev-util/rebar-3.20.0-r1 dev-elixir/hex
[gentoo-commits] repo/proj/guru:master commit in: media-sound/yewtube/
commit: b6d69cb7b14825c44a3e00b5ff4505656e520f55 Author: Gonçalo Duarte gmail com> AuthorDate: Tue Aug 29 14:29:58 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Aug 29 14:35:28 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6d69cb7 media-sound/yewtube: new package, add 2.10.4, Signed-off-by: Gonçalo Duarte gmail.com> media-sound/yewtube/Manifest | 1 + media-sound/yewtube/metadata.xml | 12 ++ media-sound/yewtube/yewtube-2.10.4.ebuild | 38 +++ media-sound/yewtube/yewtube-.ebuild | 38 +++ 4 files changed, 89 insertions(+) diff --git a/media-sound/yewtube/Manifest b/media-sound/yewtube/Manifest new file mode 100644 index 00..f28fea4267 --- /dev/null +++ b/media-sound/yewtube/Manifest @@ -0,0 +1 @@ +DIST v2.10.4.tar.gz 120377 BLAKE2B 5689de2d5e386aa13689c68c7be2a86fc61561070e432638e0f5076f31163b5d0ce746489a4d1be3d50c72de370a462e25abb8914b565e5c8d749d817cde4163 SHA512 9d6a40a63c4c4502280544832507d6ca4fd70acd901b6e0b42e619c154f26f6c5aca4279890572fe41a02d5ba7255278ad6574f987f0743412236c4a3ec28b1f diff --git a/media-sound/yewtube/metadata.xml b/media-sound/yewtube/metadata.xml new file mode 100644 index 00..700b8188da --- /dev/null +++ b/media-sound/yewtube/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gonegrier.dua...@gmail.com + Gonçalo Negrier Duarte + + + mps-youtube + mps-youtube/mps-youtube + + diff --git a/media-sound/yewtube/yewtube-2.10.4.ebuild b/media-sound/yewtube/yewtube-2.10.4.ebuild new file mode 100644 index 00..e32f91cbd6 --- /dev/null +++ b/media-sound/yewtube/yewtube-2.10.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) +inherit distutils-r1 + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/mps-youtube/yewtube.git; + inherit git-r3 +else + SRC_URI="https://github.com/mps-youtube/${PN}/archive/refs/tags/v${PV}.tar.gz; + KEYWORDS="~amd64" +fi + +DESCRIPTION="Terminal-based YouTube player and downloader" +HOMEPAGE="https://github.com/mps-youtube/yewtube https://pypi.org/project/yewtube/; + +LICENSE="GPL-3" +SLOT="0" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + media-video/ffmpeg + dev-python/requests + dev-python/pyperclip + =net-misc/yt-dlp-2023.07.06 + =dev-python/youtube-search-python-1.6.6 + dev-python/pylast + || ( media-video/mplayer media-video/mpv )" + +src_compile() { + distutils-r1_src_compile --build-dir "${WORKDIR}/${P}" +} + +src_install() { + distutils-r1_src_install --build-dir "${WORKDIR}/${P}" +} diff --git a/media-sound/yewtube/yewtube-.ebuild b/media-sound/yewtube/yewtube-.ebuild new file mode 100644 index 00..e47d14389d --- /dev/null +++ b/media-sound/yewtube/yewtube-.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) +inherit distutils-r1 + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/mps-youtube/yewtube.git; + inherit git-r3 +else + SRC_URI="https://github.com/mps-youtube/${PN}/archive/refs/tags/v${PV}.tar.gz; + KEYWORDS="~amd64" +fi + +DESCRIPTION="Terminal-based YouTube player and downloader" +HOMEPAGE="https://github.com/mps-youtube/yewtube https://pypi.org/project/yewtube/; + +LICENSE="GPL-3" +SLOT="0" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + media-video/ffmpeg + dev-python/requests + dev-python/pyperclip + net-misc/yt-dlp + dev-python/youtube-search-python + dev-python/pylast + || ( media-video/mplayer media-video/mpv )" + +src_compile() { + distutils-r1_src_compile --build-dir "${WORKDIR}/${P}" +} + +src_install() { + distutils-r1_src_install --build-dir "${WORKDIR}/${P}" +} \ No newline at end of file
[gentoo-commits] repo/proj/guru:master commit in: app-doc/geeknote/files/, app-doc/geeknote/
commit: 1bbbf8a16dcd49836f45836c6ce071c55d31fcc2 Author: Vitaly Zdanevich ya ru> AuthorDate: Tue Aug 29 07:01:04 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Aug 29 07:01:04 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1bbbf8a1 app-doc/geeknote: new package, add Signed-off-by: Vitaly Zdanevich ya.ru> app-doc/geeknote/files/completion.patch | 29 app-doc/geeknote/geeknote-.ebuild | 34 + app-doc/geeknote/metadata.xml | 12 3 files changed, 75 insertions(+) diff --git a/app-doc/geeknote/files/completion.patch b/app-doc/geeknote/files/completion.patch new file mode 100644 index 00..fdc60cedf5 --- /dev/null +++ b/app-doc/geeknote/files/completion.patch @@ -0,0 +1,29 @@ +diff --git i/setup.py w/setup.py +index 5cd1e35..a2618ab 100755 +--- i/setup.py w/setup.py +@@ -24,22 +24,22 @@ class full_install(install): + ), + ( + "zsh-completion-dir=", + None, + "(Linux only) Set zsh completion directory (default: /usr/local/share/zsh/site-functions)", + ), + ] + + def initialize_options(self): + install.initialize_options(self) +-self.bash_completion_dir = "/etc/bash_completion.d" +-self.zsh_completion_dir = "/usr/local/share/zsh/site-functions" ++self.bash_completion_dir = "${D}" ++self.zsh_completion_dir = "${D}" + + def run(self): + if sys.platform.startswith("linux"): + self.install_autocomplete() + install.run(self) + + def install_autocomplete(self): + def copy_autocomplete(src, dst): + try: + if os.path.exists(dst): diff --git a/app-doc/geeknote/geeknote-.ebuild b/app-doc/geeknote/geeknote-.ebuild new file mode 100644 index 00..fd032c8c11 --- /dev/null +++ b/app-doc/geeknote/geeknote-.ebuild @@ -0,0 +1,34 @@ +# 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=setuptools + +inherit distutils-r1 git-r3 + +DESCRIPTION="Evernote CLI" +HOMEPAGE="https://github.com/Evernote/evernote-sdk-python3; +EGIT_REPO_URI="https://github.com/jeffkowalski/geeknote; + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND="dev-python/evernote3[${PYTHON_USEDEP}] +dev-python/html2text[${PYTHON_USEDEP}] +dev-python/sqlalchemy[${PYTHON_USEDEP}] +dev-python/markdown2[${PYTHON_USEDEP}] +dev-python/beautifulsoup4[${PYTHON_USEDEP}] +dev-python/thrift[${PYTHON_USEDEP}] +dev-python/lxml[${PYTHON_USEDEP}]" + +src_prepare() { + eapply "${FILESDIR}"/completion.patch + + default +} + +python_install_all() { + distutils-r1_python_install_all --bash-completion-dir="${D}"/etc/bash_completion.d +} diff --git a/app-doc/geeknote/metadata.xml b/app-doc/geeknote/metadata.xml new file mode 100644 index 00..7a077c1735 --- /dev/null +++ b/app-doc/geeknote/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + Vitaly Zdanevich + zdanevich.vit...@ya.ru + + + jeffkowalski/geeknote + https://github.com/jeffkowalski/geeknote/issues + +
[gentoo-commits] repo/proj/guru:master commit in: media-sound/yewtube/
commit: 5f8fa53d13faf6014582d7bc0c70bb3344d2408d Author: Gonçalo Duarte gmail com> AuthorDate: Tue Aug 29 14:53:24 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Aug 29 14:53:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f8fa53d media-sound/yewtube: add dev-python/pip as RDEPEND Signed-off-by: Gonçalo Duarte gmail.com> media-sound/yewtube/yewtube-2.10.4.ebuild | 3 ++- media-sound/yewtube/yewtube-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media-sound/yewtube/yewtube-2.10.4.ebuild b/media-sound/yewtube/yewtube-2.10.4.ebuild index e32f91cbd6..90d672ebf4 100644 --- a/media-sound/yewtube/yewtube-2.10.4.ebuild +++ b/media-sound/yewtube/yewtube-2.10.4.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 @@ -19,7 +20,6 @@ HOMEPAGE="https://github.com/mps-youtube/yewtube https://pypi.org/project/yewtub LICENSE="GPL-3" SLOT="0" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="${DEPEND} media-video/ffmpeg dev-python/requests @@ -27,6 +27,7 @@ RDEPEND="${DEPEND} =net-misc/yt-dlp-2023.07.06 =dev-python/youtube-search-python-1.6.6 dev-python/pylast + dev-python/pip || ( media-video/mplayer media-video/mpv )" src_compile() { diff --git a/media-sound/yewtube/yewtube-.ebuild b/media-sound/yewtube/yewtube-.ebuild index e47d14389d..237498b9ca 100644 --- a/media-sound/yewtube/yewtube-.ebuild +++ b/media-sound/yewtube/yewtube-.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 @@ -19,7 +20,6 @@ HOMEPAGE="https://github.com/mps-youtube/yewtube https://pypi.org/project/yewtub LICENSE="GPL-3" SLOT="0" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="${DEPEND} media-video/ffmpeg dev-python/requests @@ -27,6 +27,7 @@ RDEPEND="${DEPEND} net-misc/yt-dlp dev-python/youtube-search-python dev-python/pylast + dev-python/pip || ( media-video/mplayer media-video/mpv )" src_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/typeprof/
commit: e5e3124bc245085b58b59472f4ea7240153feb28 Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 30 05:10:26 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 30 05:25:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e3124b dev-ruby/typeprof: add 0.21.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/typeprof/Manifest | 1 + dev-ruby/typeprof/typeprof-0.21.8.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-ruby/typeprof/Manifest b/dev-ruby/typeprof/Manifest index cf54faee90d6..b9688863e5ca 100644 --- a/dev-ruby/typeprof/Manifest +++ b/dev-ruby/typeprof/Manifest @@ -1 +1,2 @@ DIST typeprof-0.21.7.tar.gz 1036834 BLAKE2B c0a8a1ed3a0592f72489eb342cbaf132e647d11ef5f3eef003b4208e512f581aacd586cac137c9b405d59f71e1b9e2cbc9903a9c1b4791db0ad0a64485247eea SHA512 0dd149da7873ec4422a03fa31a828a8efafa5faff0c23dffde74650b71e14d472f1bb0c36d28a48e0538a761538504937ad4e0f8a711a9f5c2b52ac4128a8f37 +DIST typeprof-0.21.8.tar.gz 1035592 BLAKE2B 8fe8749e802ddc6dc94212f433acbd86bf2e9ddb96a62f1591606cde9748a52aff6287bac9139de4d4e6f55e85b03b309938329b1b0f3206b822ed9f073301b5 SHA512 1c4e7ba04b3342d688976cd03e8c0181d94035284d8bb2a8b35aabad07252938d4ce4d4118128d6647bda2b36c01d4a14465859e1d79e8a3804fb7307d6d0fb9 diff --git a/dev-ruby/typeprof/typeprof-0.21.8.ebuild b/dev-ruby/typeprof/typeprof-0.21.8.ebuild new file mode 100644 index ..1e06e21cd0bd --- /dev/null +++ b/dev-ruby/typeprof/typeprof-0.21.8.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_GEMSPEC="typeprof.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Performs a type analysis of non-annotated Ruby code" +HOMEPAGE="https://github.com/ruby/typeprof; +SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="0" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/rbs-1.8.1" + +all_ruby_prepare() { + # Avoid tests that download live code using git + rm -r test/typeprof/diff-lcs_test.rb || die + + sed -i -e "s:_relative ': './:" -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-db/dbeaver-bin/
commit: c7f5ddcc137335d5cc2aad5090d1c8ac7c2836dc Author: Viorel Munteanu gentoo org> AuthorDate: Wed Aug 30 05:07:35 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Aug 30 05:07:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7f5ddcc dev-db/dbeaver-bin: remove eutils Signed-off-by: Viorel Munteanu gentoo.org> dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild b/dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild index 8320a8f508..b3f6ff6fee 100644 --- a/dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild +++ b/dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit desktop eutils xdg +inherit desktop wrapper xdg DESCRIPTION="Free universal database tool (community edition)." HOMEPAGE="https://dbeaver.io/;
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-lint/
commit: d664b95d5cf8e7c5fabdbdc814cbf392fc0f5c98 Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 30 05:14:20 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 30 05:25:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d664b95d app-admin/puppet-lint: add 4.2.0 Signed-off-by: Hans de Graaff gentoo.org> app-admin/puppet-lint/Manifest | 1 + app-admin/puppet-lint/puppet-lint-4.2.0.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest index 1ab730e86460..3264c9c375ed 100644 --- a/app-admin/puppet-lint/Manifest +++ b/app-admin/puppet-lint/Manifest @@ -2,3 +2,4 @@ DIST puppet-lint-3.4.0.gem 83456 BLAKE2B fa6b274b3e6e84095fdaff6f024864dc301f0af DIST puppet-lint-4.0.0.gem 80896 BLAKE2B 6e674deaec43c3b45e2c162ef3d09648bd3cdd589a3ae6ce92e21617633529705fef4c6c361c3c1f041a3d25d1a03079f2f97705c01199253661bc9355dc SHA512 a23d316f60cb7d34c394bdaee0ad08070098d732210a92294a3d330cff7330aefe2be6bd9a60219d7538173c2f187c1ed427c6671a345f868286986164ea3a33 DIST puppet-lint-4.0.1.gem 81408 BLAKE2B 2e202cf99e496336d5a8f23bf8581211b74e8ce25532edb82169b2aa484e14763087d5c6b966c1be50665ab723b72c9b21a74867b8e0c2296b06ea5e246531d6 SHA512 1709cbcae4db082dbe89b65ba6f5679684f3ed9d89955be0706228bcf0036a0bbfb58abb5ac12d8c2602ea9108386ba3e9b83627ca9c8fa0a813d19dc08f995d DIST puppet-lint-4.1.0.gem 82944 BLAKE2B 42bd99b1a6331c6fedf54a7b5e0100bedbb6543c1476ed82538caf371cb4e48ddaa89f4313e2bac42b1c12e5ea6c03a3dc7fb3566979c22c051152a921bf5c72 SHA512 04a8ed8b73b209db1634f3a7accb0ec18d735914b7faa2b89446e96300e586760dd0b606ebd4a5ae71b49a8f10d16f9199ee065aa12b911f8692af68e4aac321 +DIST puppet-lint-4.2.0.gem 81408 BLAKE2B 6b3591f1a2424e30807dc4c83ded27f6ff2b131c61c356eaf57472f813c09ad0bf7732bfd559aa31ccb52f0fdcbd583afe150e7d762ad0967acd1fb974c0d7b6 SHA512 4cf941aa9b99fc2e36358ce9ff1ab3c89efbee31586a175bc5e03dcf212179f24d6d677835de1ce1dba0154e4006266d1917c1c73e00c2a1985e3b0bb3ca2c24 diff --git a/app-admin/puppet-lint/puppet-lint-4.2.0.ebuild b/app-admin/puppet-lint/puppet-lint-4.2.0.ebuild new file mode 100644 index ..dc6f57808758 --- /dev/null +++ b/app-admin/puppet-lint/puppet-lint-4.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="puppet-lint" + +inherit ruby-fakegem + +DESCRIPTION="A linter for puppet DSL" +HOMEPAGE="https://github.com/puppetlabs/puppet-lint; + +LICENSE="MIT" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~x86" + +ruby_add_bdepend "test? ( + dev-ruby/rspec-its:1 + dev-ruby/rspec-collection_matchers:1 + dev-ruby/rspec-json_expectations )" + +all_ruby_prepare() { + # Skip acceptance tests due to unpackages puppet_litmus which in turn + # has a number of unpackaged dependencies. + rm -rf spec/acceptance || die + rm -f spec/spec_helper_acceptance.rb || die +}
[gentoo-commits] repo/proj/guru:dev commit in: eclass/
commit: a94ddaa8ddb476efbe5cb16e9b2c84adbc7ce8f1 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Aug 30 05:17:30 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Aug 30 05:17:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a94ddaa8 R-packages.eclass: remove eutils Signed-off-by: Viorel Munteanu gentoo.org> eclass/R-packages.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/R-packages.eclass b/eclass/R-packages.eclass index f55cb9e417..a701c96178 100644 --- a/eclass/R-packages.eclass +++ b/eclass/R-packages.eclass @@ -20,7 +20,7 @@ esac if [ ! ${_R_PACKAGES_ECLASS} ]; then -inherit edo eutils optfeature toolchain-funcs +inherit edo optfeature toolchain-funcs # @ECLASS_VARIABLE: SUGGESTED_PACKAGES # @DEPRECATED: none
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/coffee-rails/
commit: ebb94b5dea4fb842907c8b02e17195d7e48fc45a Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 30 05:22:24 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 30 05:25:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb94b5d dev-ruby/coffee-rails: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/coffee-rails/coffee-rails-5.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/coffee-rails/coffee-rails-5.0.0-r2.ebuild b/dev-ruby/coffee-rails/coffee-rails-5.0.0-r2.ebuild index 3f65eca46761..9b0d6cd45e97 100644 --- a/dev-ruby/coffee-rails/coffee-rails-5.0.0-r2.ebuild +++ b/dev-ruby/coffee-rails/coffee-rails-5.0.0-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/css_parser/
commit: 35f2e67b28690ee37e679dc65b66407cf8cff487 Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 30 05:12:44 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 30 05:25:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f2e67b dev-ruby/css_parser: add 1.15.0 Closes: https://bugs.gentoo.org/911904 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/css_parser/Manifest | 1 + dev-ruby/css_parser/css_parser-1.15.0.ebuild | 43 2 files changed, 44 insertions(+) diff --git a/dev-ruby/css_parser/Manifest b/dev-ruby/css_parser/Manifest index 08416b7e8cf4..d5d4a5bcb536 100644 --- a/dev-ruby/css_parser/Manifest +++ b/dev-ruby/css_parser/Manifest @@ -1 +1,2 @@ DIST css_parser-1.14.0.tar.gz 39396 BLAKE2B 0cbed83854bf85779b7f3e495030f796e93310794f2f022d9cd5fa4ba29699e1e3676b18b0cc1027353e2d8daeb56001b5fbfd583e000ebb67499d8ea0aae735 SHA512 2d5da004b4c904e040d9814245c8a1e05cc08a5dff5ca8ec5050c1f2f288fa65c14b952fdc73aa88e1b945403f3b262c0958e942a5b20edd89cb9a8d97e07e22 +DIST css_parser-1.15.0.tar.gz 39437 BLAKE2B c64fc7a68789a7517e9faedf63232bfe16f593b542772ee93da0989784c9eae47fda6819770b79e7f036039828b4f8320b94b8fccbd0cd784a225f08ff982131 SHA512 93c313ea922e8cdc74b3812ffdbfae84c335fc39614339e8965265e92585cabdec8828ebe296ff32e807f736ed20ff91f1c2be10948a35f57e996b39c6ab9211 diff --git a/dev-ruby/css_parser/css_parser-1.15.0.ebuild b/dev-ruby/css_parser/css_parser-1.15.0.ebuild new file mode 100644 index ..34a6b61fe253 --- /dev/null +++ b/dev-ruby/css_parser/css_parser-1.15.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_DOC_DIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md " +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +GITHUB_USER="premailer" +GITHUB_PROJECT="${PN}" +inherit ruby-fakegem + +DESCRIPTION="Sass-based Stylesheet Framework" +HOMEPAGE="https://github.com/premailer/css_parser/; +LICENSE="MIT" + +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc test" + +ruby_add_rdepend "dev-ruby/addressable + virtual/ruby-ssl" + +ruby_add_bdepend "test? ( dev-ruby/maxitest dev-ruby/webrick )" + +all_ruby_prepare() { + # get rid of bundler usage + rm Gemfile || die + sed -i -e '/bundler/d' -e '/bump/d' Rakefile || die + sed -i -e '/bundler/d' test/test_helper.rb || die + # Avoid tests using the network. + sed -i -e '/test_loading_a_remote_file_over_ssl/,/end/ s:^:#:' test/test_css_parser_loading.rb || die + +} + +each_ruby_test() { + ${RUBY} -Ilib test/*.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/blinkstick/
commit: 95da2e8ff5be711d736861760f17d7e45c8d395b Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 30 05:15:11 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 30 05:25:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95da2e8f dev-ruby/blinkstick: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/blinkstick/blinkstick-1.0.1_p20150901-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/blinkstick/blinkstick-1.0.1_p20150901-r1.ebuild b/dev-ruby/blinkstick/blinkstick-1.0.1_p20150901-r1.ebuild index e1c89df433c0..6f412b025e92 100644 --- a/dev-ruby/blinkstick/blinkstick-1.0.1_p20150901-r1.ebuild +++ b/dev-ruby/blinkstick/blinkstick-1.0.1_p20150901-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_DOC="none" RUBY_FAKEGEM_RECIPE_TEST="none"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sass-rails/
commit: 21bb346f1489c4565582b5eaa706a34bd54e441b Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 30 05:25:11 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 30 05:25:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bb346f dev-ruby/sass-rails: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild b/dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild index 98d966c01624..d593abeefec5 100644 --- a/dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild +++ b/dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/nlohmann_json/
commit: c6e96aa4bc290f4fb0f7fac851d4ebf12682c8fc Author: Sam James gentoo org> AuthorDate: Wed Aug 30 04:55:52 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 05:14:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e96aa4 dev-cpp/nlohmann_json: add 3.10.2 This partially reverts 3591af18de7c094c01e71deadd4f2a8f9597f228. Needed by qiskit-aer-0.12.2 for now. Bug: https://github.com/Qiskit/qiskit-aer/issues/1742 Signed-off-by: Sam James gentoo.org> dev-cpp/nlohmann_json/Manifest| 2 + dev-cpp/nlohmann_json/nlohmann_json-3.10.2.ebuild | 63 +++ 2 files changed, 65 insertions(+) diff --git a/dev-cpp/nlohmann_json/Manifest b/dev-cpp/nlohmann_json/Manifest index 0ebb96ff79c9..bb6d9f16263d 100644 --- a/dev-cpp/nlohmann_json/Manifest +++ b/dev-cpp/nlohmann_json/Manifest @@ -1,2 +1,4 @@ +DIST nlohmann_json-3.10.2.tar.gz 7054440 BLAKE2B e7da213fb75d528b1f5425822f5b598e882f232a67670aaae2d8f89c76e72ee23fa3344d1acfef2b0338a6a423d17b231b7e047ff064c984c2ec7783b721a22c SHA512 9a399dfc8aab19c9fc12470e8087895b1c05d48a9bcc731b483d8670c361cffb2adc3ccced822b7f17255e88387a441d619c4e1f1afeb702d1d035ad24fe22ed DIST nlohmann_json-3.11.2.tar.gz 8097673 BLAKE2B ebb67966739a330e0cfb8495a6eb58e87732655856a6d4e843072ed5e485cafbb8a75d8803859d0365b814deda7429448ecc473de414de4b23d3a3c455dc2511 SHA512 70097c9bcd7a91254acbd41b8b68a6aaa371fc2dd7011f472917f69f1e2d2986155a0339dad791699d542e4a3be44dc49ae72ff73d0ee0ea4b34183296ce19a0 +DIST nlohmann_json-testdata-3.0.0.tar.gz 112348454 BLAKE2B f0a47b41805bf1426f612e9a82efea2a3e5b1c15740c1c531d859e60dc5daeb85209b4fe363fd8fb84e3bbf01a2578c74538ba3e769726494047979f5a4d468d SHA512 d9af8419b837c592ec7519cd5772651c761078a9c43cf2a309cee55c323aee0df0c233fb58a07d5ee2e77492ac8b16398de234b387eae037a60e3c9ba5b08891 DIST nlohmann_json-testdata-3.1.0.tar.gz 115036393 BLAKE2B 809be0728a0b9d007fcc752911bdf6f7e548d6e3ec59871ea2b16d87d8248ca4dd2f681a1d0f82c618463294188ad41d6d965b8bdc39c70fdcf4b939d4121e9c SHA512 db6c411b37f2154f5dd1ed90f4e8fa0907f4a736cd0ff79943bcacf9da422285ff142bb6a7dc6022b236090083166ac1ab197be3f480d8dc50b26a91a9477821 diff --git a/dev-cpp/nlohmann_json/nlohmann_json-3.10.2.ebuild b/dev-cpp/nlohmann_json/nlohmann_json-3.10.2.ebuild new file mode 100644 index ..f7a64254bd24 --- /dev/null +++ b/dev-cpp/nlohmann_json/nlohmann_json-3.10.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +# Check https://github.com/nlohmann/json/blob/develop/cmake/download_test_data.cmake to find test archive version +TEST_VERSION="3.0.0" +DESCRIPTION="JSON for Modern C++" +HOMEPAGE="https://github.com/nlohmann/json https://nlohmann.github.io/json/; +SRC_URI=" + https://github.com/nlohmann/json/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/nlohmann/json_test_data/archive/v${TEST_VERSION}.tar.gz -> ${PN}-testdata-${TEST_VERSION}.tar.gz ) +" +S="${WORKDIR}/json-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc test" +#RESTRICT="!test? ( test )" +# Need to report failing tests upstream +# Tests only just added, large test suite, majority pass +RESTRICT="test" + +BDEPEND="doc? ( app-doc/doxygen )" + +DOCS=( ChangeLog.md README.md ) + +src_configure() { + # Tests are built by default so we can't group the test logic below + local mycmakeargs=( + -DJSON_MultipleHeaders=ON + -DJSON_BuildTests=$(usex test) + ) + + # Define test data directory here to avoid unused var QA warning, bug #747826 + use test && mycmakeargs+=( -DJSON_TestDataDirectory="${S}"/json_test_data ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc; then + emake -C doc + HTML_DOCS=( doc/html/. ) + fi +} + +src_test() { + cd "${BUILD_DIR}/test" || die + + # Skip certain tests needing git per upstream + # https://github.com/nlohmann/json/issues/2189 + local myctestargs=( + "-LE git_required" + ) + + cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/qiskit-aer/
commit: 6a74d54a20889040b5c7c182bcd15528f1f643aa Author: Sam James gentoo org> AuthorDate: Wed Aug 30 05:15:40 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 05:16:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a74d54a dev-python/qiskit-aer: keyword 0.12.2 Thanks to mgorny for doing a lot of work on this and figuring out nlohmann_json was to blame. Put back tests which fail for me too (revert some of 24963bcd1828a41b98a09ef6eb66f62e7ad246fe). Signed-off-by: Sam James gentoo.org> dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild b/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild index 2a51f570fc73..9224a7dcb613 100644 --- a/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild +++ b/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild @@ -21,14 +21,15 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -# Tests fail: https://github.com/Qiskit/qiskit-aer/issues/1742 -#KEYWORDS="~amd64" +KEYWORDS="~amd64" # The reference implementation of BLAS/CBLAS is not compatible with qiskit-aer right now, # because importing library causes an error. # /usr/lib/python3.9/site-packages/qiskit/providers/aer/backends/controller_wrappers.cpython-39-x86_64-linux-gnu.so: undefined symbol: slamch_ # Using sci-libs/openblas instead here, # with the option to switch between reference/openblas implementation runtime (eselect-ldso). +# +# https://github.com/Qiskit/qiskit-aer/issues/1742 DEPEND=" >=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/openapi3/
commit: 71f015aea306de821a305f4611008b2bf9e6d066 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Aug 30 04:48:40 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Aug 30 04:48:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71f015ae dev-python/openapi3: add 1.8.2 Signed-off-by: Viorel Munteanu gentoo.org> dev-python/openapi3/Manifest | 1 + dev-python/openapi3/openapi3-1.8.2.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-python/openapi3/Manifest b/dev-python/openapi3/Manifest index a579005159..4652d7b728 100644 --- a/dev-python/openapi3/Manifest +++ b/dev-python/openapi3/Manifest @@ -1 +1,2 @@ DIST openapi3-1.8.1.tar.gz 23192 BLAKE2B 0eb53cdc7c9da8be53eb4d5c9904616757d7845983018f866834e31184252d576d01aa44425383ba97f4a2434d419cf1c319b30697aeb2e2f7c0109074f1cf34 SHA512 de111c56c9f8b3c6539f8ae5498b2d42ae127ec3d3746cf2c3b7d7e0945157039c17d393ee5bb16add1e4a1948cc7a521fa7de08161cfa9e4816ab5fe7890900 +DIST openapi3-1.8.2.tar.gz 23237 BLAKE2B 63a520f1ba5ab0074240b90f9ad308d2bcd76b465cb138ccd71e8e510266831f3fb112eed31e85e3ff1c94c56d1ebd30e97a40c2f9599eb049907ce3374b758d SHA512 d69d527a57c5d0192c646fa4d9ff4cca887af7a35b247e2d7d5d8a2ac74931285160591ecee1989917345247b57396595186fe81987b5bdefa9aa4fc88ef8725 diff --git a/dev-python/openapi3/openapi3-1.8.2.ebuild b/dev-python/openapi3/openapi3-1.8.2.ebuild new file mode 100644 index 00..2c4eafab82 --- /dev/null +++ b/dev-python/openapi3/openapi3-1.8.2.ebuild @@ -0,0 +1,24 @@ +# 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..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python OpenAPI 3 Specification client and validator" +HOMEPAGE=" + https://pypi.org/project/openapi3/ + https://github.com/Dorthu/openapi3 +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/openapi3/
commit: ec11838686a9c2a9b9d6680a504a86babdc20155 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Aug 30 04:48:44 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Aug 30 04:48:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec118386 dev-python/openapi3: drop 1.8.1 Signed-off-by: Viorel Munteanu gentoo.org> dev-python/openapi3/Manifest | 1 - dev-python/openapi3/openapi3-1.8.1.ebuild | 24 2 files changed, 25 deletions(-) diff --git a/dev-python/openapi3/Manifest b/dev-python/openapi3/Manifest index 4652d7b728..a3f27e544c 100644 --- a/dev-python/openapi3/Manifest +++ b/dev-python/openapi3/Manifest @@ -1,2 +1 @@ -DIST openapi3-1.8.1.tar.gz 23192 BLAKE2B 0eb53cdc7c9da8be53eb4d5c9904616757d7845983018f866834e31184252d576d01aa44425383ba97f4a2434d419cf1c319b30697aeb2e2f7c0109074f1cf34 SHA512 de111c56c9f8b3c6539f8ae5498b2d42ae127ec3d3746cf2c3b7d7e0945157039c17d393ee5bb16add1e4a1948cc7a521fa7de08161cfa9e4816ab5fe7890900 DIST openapi3-1.8.2.tar.gz 23237 BLAKE2B 63a520f1ba5ab0074240b90f9ad308d2bcd76b465cb138ccd71e8e510266831f3fb112eed31e85e3ff1c94c56d1ebd30e97a40c2f9599eb049907ce3374b758d SHA512 d69d527a57c5d0192c646fa4d9ff4cca887af7a35b247e2d7d5d8a2ac74931285160591ecee1989917345247b57396595186fe81987b5bdefa9aa4fc88ef8725 diff --git a/dev-python/openapi3/openapi3-1.8.1.ebuild b/dev-python/openapi3/openapi3-1.8.1.ebuild deleted file mode 100644 index 2c4eafab82..00 --- a/dev-python/openapi3/openapi3-1.8.1.ebuild +++ /dev/null @@ -1,24 +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..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python OpenAPI 3 Specification client and validator" -HOMEPAGE=" - https://pypi.org/project/openapi3/ - https://github.com/Dorthu/openapi3 -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] -"
[gentoo-commits] proj/pkgcore/pkgcore:master commit in: src/pkgcore/operations/, src/pkgcore/ebuild/
commit: 7f00362afff60e9cd635046b0da408a7e6f09ef0 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 30 04:35:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 30 04:35:54 2023 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=7f00362a operations.format.fetch_base: try to use proxy values from domain https://github.com/pkgcore/pkgcore/commit/b1053683ecb8e17ed69e5797c32b83dd48452f59#r125093286 Follows: 8d1a2095e9e3d5892d5eef39725d8bd2bcf74cbe Signed-off-by: Arthur Zamarin gentoo.org> src/pkgcore/ebuild/domain.py | 9 +++-- src/pkgcore/operations/format.py | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/pkgcore/ebuild/domain.py b/src/pkgcore/ebuild/domain.py index 8d3f19662..1554f4240 100644 --- a/src/pkgcore/ebuild/domain.py +++ b/src/pkgcore/ebuild/domain.py @@ -315,7 +315,7 @@ class domain(config_domain): # if unset, MAKEOPTS defaults to CPU thread count if "MAKEOPTS" not in settings: -settings["MAKEOPTS"] = "-j%i" % cpu_count() +settings["MAKEOPTS"] = f"-j{cpu_count()}" # reformat env.d and make.conf incrementals system_profile_settings = {} @@ -356,7 +356,7 @@ class domain(config_domain): if "ACCEPT_KEYWORDS" not in settings: raise Failure( -"No ACCEPT_KEYWORDS setting detected from profile, " "or user config" +"No ACCEPT_KEYWORDS setting detected from profile, or user config" ) settings["ACCEPT_KEYWORDS"] = incremental_expansion( settings["ACCEPT_KEYWORDS"], msg_prefix="while expanding ACCEPT_KEYWORDS" @@ -367,6 +367,11 @@ class domain(config_domain): return ImmutableDict(settings) +def get_settings_envvar(self, key: str, default=None): +if (val := self.settings.get(key)) is not None: +return val +return os.environ.get(key, default) + @property def arch(self): try: diff --git a/src/pkgcore/operations/format.py b/src/pkgcore/operations/format.py index d0cf6392b..fe56abee1 100644 --- a/src/pkgcore/operations/format.py +++ b/src/pkgcore/operations/format.py @@ -45,8 +45,8 @@ class fetch_base: resumecmd, attempts=attempts, PATH=os.environ["PATH"], -http_proxy=os.environ.get("http_proxy", ""), -https_proxy=os.environ.get("https_proxy", ""), +http_proxy=domain.get_settings_envvar("http_proxy", ""), +https_proxy=domain.get_settings_envvar("https_proxy", ""), ) def fetch_all(self, observer):
[gentoo-commits] proj/pkgcore/pkgcore:master commit in: src/pkgcore/
commit: dd3c826ad9a340bd435bc9de7ae737dd900ccd9e Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 30 04:34:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 30 04:34:55 2023 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=dd3c826a start work on 0.12.24 Signed-off-by: Arthur Zamarin gentoo.org> src/pkgcore/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pkgcore/__init__.py b/src/pkgcore/__init__.py index b8d1f81ee..aa6bbd233 100644 --- a/src/pkgcore/__init__.py +++ b/src/pkgcore/__init__.py @@ -1,2 +1,2 @@ __title__ = "pkgcore" -__version__ = "0.12.23" +__version__ = "0.12.24"
[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/
commit: 1af907d1ba2ec3cad8eca85e11b652226738025e Author: Matt Jolly footclan ninja> AuthorDate: Wed Aug 30 04:05:18 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 04:18:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af907d1 app-antivirus/clamav: add 1.2.0 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> app-antivirus/clamav/Manifest| 1 + app-antivirus/clamav/clamav-1.2.0.ebuild | 403 +++ 2 files changed, 404 insertions(+) diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest index b07013df9477..ef97e3368c0f 100644 --- a/app-antivirus/clamav/Manifest +++ b/app-antivirus/clamav/Manifest @@ -30,6 +30,7 @@ DIST clamav-1.0.2.tar.gz 10332308 BLAKE2B 98b95079bab6d4072fb301837d2c2a4f1c1b0f DIST clamav-1.1.0.tar.gz 10297532 BLAKE2B 36629f9bf23a55591002517ecbad798484d351f060220ab554797d4acd356b89cc68f83f81a415d532c51fde33f1882ddaaa847c1935abb6b12d571b3976d66f SHA512 1a1cfd2e43518eafa127304704193e96162410d676fca6c868fd42f871412bbe91f379bb5c74abd89c14cfa3d580339bb79c10868776e46427a7afd9b55dc851 DIST clamav-1.1.2.tar.gz 10305082 BLAKE2B 5c0a4c2d66fc8b3207746d752c76683115f720040095d109c272bb0355bd06a2c8f374f7ecc7d8b76e29fa2e8a3dae48e8ce28f125d5f4cbc0e2449dafba6b31 SHA512 1b9415dd5ca4c5357c5b01b04600694003ae35571b511b05db78574cfb4095eaa9a05df4fac5518cecb258bc70ebb75bd1799041e1e29b89228fa6e7aa31946b DIST clamav-1.2.0-rc.tar.gz 10361345 BLAKE2B 3379c077e29c213cfb861cef4250c930e184ac3de40ac97310cdb05871e1c91168d6c5caf54af5f120eb589f963407d44f0709e438879e334342929226751852 SHA512 8bf764eb1f507f0a06b00511a84888c3a56208819e451d3923dd79d678f326d9de5c1aafe5fa808c852d8f5f7ed47416d592a63194b4b533ff8077d4a6593d71 +DIST clamav-1.2.0.tar.gz 10369807 BLAKE2B 7f3a21e0c32766be27ffce82eb55139df2bb50239d58329c3da83d3c3cb1f803ad24fe957452c9f870e93906435658346d98bfe7c51d03eb800af8378eabf3ea SHA512 4ce0a50137f73922263045dc0eff2b3c55a5db69ff2a2a42367ba32a610738152cfb6d1393208d6cd2e9313e42b7d14465f976f48b88d4a95205a4569325fcb2 DIST clang-sys-1.4.0.crate 38679 BLAKE2B d15bdae2142ed26b4f6bd037bd2062e8c4b7b87fc5b749b872a95ff1952d66c255aa0984e5f9c4a5c88066db4a20cfd048db4ba5a59b331d5ffa5e9a281d SHA512 062189bb0a341e2e85de4987f4b564c1fc69e4005c9c42cfedb61dee5f48db9126a8114d1d97be1b9c21b8c885243751232fbe8cf532e1d2be593308fe45216a DIST clang-sys-1.6.1.crate 41346 BLAKE2B b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b SHA512 a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8 diff --git a/app-antivirus/clamav/clamav-1.2.0.ebuild b/app-antivirus/clamav/clamav-1.2.0.ebuild new file mode 100644 index ..4873bfae783d --- /dev/null +++ b/app-antivirus/clamav/clamav-1.2.0.ebuild @@ -0,0 +1,403 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +# Upstream are working on updating clamav's LLVM bytecode interpreter to work +# with later versions of LLVM, but it's not ready yet. See: +# https://github.com/Cisco-Talos/clamav/issues/581 +# This does not impact the ability of the package to build with llvm/clang otherwise. +LLVM_MAX_SLOT=13 +PYTHON_COMPAT=( python3_{10..12} ) + +# Auto-Generated by cargo-ebuild 0.5.4-r1 +CRATES=" + adler@1.0.2 + aho-corasick@1.0.2 + atty@0.2.14 + autocfg@1.1.0 + base64@0.21.2 + bindgen@0.65.1 + bit_field@0.10.2 + bitflags@1.3.2 + block-buffer@0.10.4 + bumpalo@3.13.0 + bytemuck@1.13.1 + byteorder@1.4.3 + cbindgen@0.24.5 + cc@1.0.79 + cexpr@0.6.0 + cfg-if@1.0.0 + clang-sys@1.6.1 + clap@3.2.25 + clap_lex@0.2.4 + color_quant@1.1.0 + cpufeatures@0.2.9 + crc32fast@1.3.2 + crossbeam-channel@0.5.8 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-utils@0.8.16 + crunchy@0.2.2 + crypto-common@0.1.6 + digest@0.10.7 + either@1.8.1 + errno@0.3.1 + errno-dragonfly@0.1.2 + exr@1.7.0 + fastrand@1.9.0 + fdeflate@0.3.0 + flate2@1.0.26 + flume@0.10.14 + futures-core@0.3.28 + futures-sink@0.3.28 + generic-array@0.14.7 + getrandom@0.2.10 + gif@0.12.0 + glob@0.3.1 + half@2.2.1 + hashbrown@0.12.3 + heck@0.4.1 + hermit-abi@0.1.19 + hermit-abi@0.3.2 + hex@0.4.3 + image@0.24.6 + indexmap@1.9.3 +
[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/
commit: ee7b07b3f45bdef3bda63cb106678dc28aba3dc7 Author: Matt Jolly footclan ninja> AuthorDate: Wed Aug 30 04:06:08 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 04:18:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7b07b3 app-antivirus/clamav: drop 1.2.0_rc Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/32524 Signed-off-by: Sam James gentoo.org> app-antivirus/clamav/Manifest | 1 - app-antivirus/clamav/clamav-1.2.0_rc.ebuild | 403 2 files changed, 404 deletions(-) diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest index ef97e3368c0f..077243f07008 100644 --- a/app-antivirus/clamav/Manifest +++ b/app-antivirus/clamav/Manifest @@ -29,7 +29,6 @@ DIST clamav-0.103.8.tar.gz 16524716 BLAKE2B 207a6087de9134586215a4f3fe02cb071135 DIST clamav-1.0.2.tar.gz 10332308 BLAKE2B 98b95079bab6d4072fb301837d2c2a4f1c1b0f4feebc9c04a97f23408e7a17ee3d401c5ed087c70d8c324d49e9ee83afb363e884f62f8e4747d9c9306f8edc50 SHA512 6d3f52633e9a33c2608c3f8f33cf175e4ad5ed1639594f6683d23e47b9ef01305ff4f21643fcc7aacd5462bae1cc8022f609fe24c8181a148b545db84d8035c8 DIST clamav-1.1.0.tar.gz 10297532 BLAKE2B 36629f9bf23a55591002517ecbad798484d351f060220ab554797d4acd356b89cc68f83f81a415d532c51fde33f1882ddaaa847c1935abb6b12d571b3976d66f SHA512 1a1cfd2e43518eafa127304704193e96162410d676fca6c868fd42f871412bbe91f379bb5c74abd89c14cfa3d580339bb79c10868776e46427a7afd9b55dc851 DIST clamav-1.1.2.tar.gz 10305082 BLAKE2B 5c0a4c2d66fc8b3207746d752c76683115f720040095d109c272bb0355bd06a2c8f374f7ecc7d8b76e29fa2e8a3dae48e8ce28f125d5f4cbc0e2449dafba6b31 SHA512 1b9415dd5ca4c5357c5b01b04600694003ae35571b511b05db78574cfb4095eaa9a05df4fac5518cecb258bc70ebb75bd1799041e1e29b89228fa6e7aa31946b -DIST clamav-1.2.0-rc.tar.gz 10361345 BLAKE2B 3379c077e29c213cfb861cef4250c930e184ac3de40ac97310cdb05871e1c91168d6c5caf54af5f120eb589f963407d44f0709e438879e334342929226751852 SHA512 8bf764eb1f507f0a06b00511a84888c3a56208819e451d3923dd79d678f326d9de5c1aafe5fa808c852d8f5f7ed47416d592a63194b4b533ff8077d4a6593d71 DIST clamav-1.2.0.tar.gz 10369807 BLAKE2B 7f3a21e0c32766be27ffce82eb55139df2bb50239d58329c3da83d3c3cb1f803ad24fe957452c9f870e93906435658346d98bfe7c51d03eb800af8378eabf3ea SHA512 4ce0a50137f73922263045dc0eff2b3c55a5db69ff2a2a42367ba32a610738152cfb6d1393208d6cd2e9313e42b7d14465f976f48b88d4a95205a4569325fcb2 DIST clang-sys-1.4.0.crate 38679 BLAKE2B d15bdae2142ed26b4f6bd037bd2062e8c4b7b87fc5b749b872a95ff1952d66c255aa0984e5f9c4a5c88066db4a20cfd048db4ba5a59b331d5ffa5e9a281d SHA512 062189bb0a341e2e85de4987f4b564c1fc69e4005c9c42cfedb61dee5f48db9126a8114d1d97be1b9c21b8c885243751232fbe8cf532e1d2be593308fe45216a DIST clang-sys-1.6.1.crate 41346 BLAKE2B b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b SHA512 a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c diff --git a/app-antivirus/clamav/clamav-1.2.0_rc.ebuild b/app-antivirus/clamav/clamav-1.2.0_rc.ebuild deleted file mode 100644 index 634cb887c9f3.. --- a/app-antivirus/clamav/clamav-1.2.0_rc.ebuild +++ /dev/null @@ -1,403 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -# Upstream are working on updating clamav's LLVM bytecode interpreter to work -# with later versions of LLVM, but it's not ready yet. See: -# https://github.com/Cisco-Talos/clamav/issues/581 -# This does not impact the ability of the package to build with llvm/clang otherwise. -LLVM_MAX_SLOT=13 -PYTHON_COMPAT=( python3_{10..12} ) - -# Auto-Generated by cargo-ebuild 0.5.4 -CRATES=" - adler@1.0.2 - aho-corasick@1.0.2 - atty@0.2.14 - autocfg@1.1.0 - base64@0.21.2 - bindgen@0.65.1 - bit_field@0.10.2 - bitflags@1.3.2 - block-buffer@0.10.4 - bumpalo@3.13.0 - bytemuck@1.13.1 - byteorder@1.4.3 - cbindgen@0.24.5 - cc@1.0.79 - cexpr@0.6.0 - cfg-if@1.0.0 - clang-sys@1.6.1 - clap@3.2.25 - clap_lex@0.2.4 - color_quant@1.1.0 - cpufeatures@0.2.9 - crc32fast@1.3.2 - crossbeam-channel@0.5.8 - crossbeam-deque@0.8.3 - crossbeam-epoch@0.9.15 - crossbeam-utils@0.8.16 - crunchy@0.2.2 - crypto-common@0.1.6 - digest@0.10.7 - either@1.8.1 - errno@0.3.1 - errno-dragonfly@0.1.2 - exr@1.7.0 - fastrand@1.9.0 - fdeflate@0.3.0 - flate2@1.0.26 - flume@0.10.14 - futures-core@0.3.28 - futures-sink@0.3.28 - generic-array@0.14.7 - getrandom@0.2.10 - gif@0.12.0 - glob@0.3.1 - half@2.2.1 - hashbrown@0.12.3 - heck@0.4.1 - hermit-abi@0.1.19 - hermit-abi@0.3.2 -
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: b4e2f4a8d523458f8a160dc6f66e848567094ee3 Author: Sam James gentoo org> AuthorDate: Wed Aug 30 04:16:05 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 04:16:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e2f4a8 profiles: fix qiskit ref in mask comment Signed-off-by: Sam James gentoo.org> profiles/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 734b80186736..0462740e71fb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -34,7 +34,7 @@ #--- END OF EXAMPLES --- # Sam James (2023-08-30) -# Used to be a dependency of dev-python/qiskit-aer but is now being phased +# Used to be a dependency of dev-python/qiskit-terra but is now being phased # out. Fails to build with modern setuptools and >= Python 3.11. No upstream # activity. # Removal on 2023-09-29. Bug #911840, bug #896900.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparsing/
commit: 4f4b007b46b29c58caa4ba79edcd83a529045888 Author: Sam James gentoo org> AuthorDate: Wed Aug 30 04:14:12 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 04:14:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4b007b dev-python/pyparsing: Stabilize 3.1.1 ALLARCHES, #913236 Signed-off-by: Sam James gentoo.org> dev-python/pyparsing/pyparsing-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyparsing/pyparsing-3.1.1.ebuild b/dev-python/pyparsing/pyparsing-3.1.1.ebuild index 5a9966efcc40..eed60b612a71 100644 --- a/dev-python/pyparsing/pyparsing-3.1.1.ebuild +++ b/dev-python/pyparsing/pyparsing-3.1.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="examples" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/, dev-python/matplotlib/
commit: 5fccefacc5c9c11f2f31559d2d3edbb643b0b7cb Author: Sam James gentoo org> AuthorDate: Wed Aug 30 04:02:15 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 04:02:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fccefac dev-python/matplotlib: backport pyparsing-3.1 fix Closes: https://bugs.gentoo.org/911127 Signed-off-by: Sam James gentoo.org> .../files/matplotlib-3.7.2-pyparsing-3.1.patch | 274 + dev-python/matplotlib/matplotlib-3.7.2-r1.ebuild | 334 + 2 files changed, 608 insertions(+) diff --git a/dev-python/matplotlib/files/matplotlib-3.7.2-pyparsing-3.1.patch b/dev-python/matplotlib/files/matplotlib-3.7.2-pyparsing-3.1.patch new file mode 100644 index ..44082b5c0227 --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.7.2-pyparsing-3.1.patch @@ -0,0 +1,274 @@ +https://bugs.gentoo.org/911127 +https://github.com/matplotlib/matplotlib/issues/26152 +https://github.com/matplotlib/matplotlib/pull/26432 + +From c5183789d7d0cd151c201eeb2ce4fc786b6e43c2 Mon Sep 17 00:00:00 2001 +From: Jody Klymak +Date: Tue, 1 Aug 2023 13:41:44 -0700 +Subject: [PATCH 1/2] Backport PR #26431: MNT: Unpin pyparsing, xfail error + message tests for pyparsing 3.1.0 + +--- a/environment.yml b/environment.yml +@@ -19,7 +19,7 @@ dependencies: + - pillow>=6.2 + - pybind11>=2.6.0 + - pygobject +- - pyparsing!=3.1.0 ++ - pyparsing>=2.3.1 + - pyqt + - python-dateutil>=2.1 + - setuptools +--- a/lib/matplotlib/tests/test_mathtext.py b/lib/matplotlib/tests/test_mathtext.py +@@ -6,13 +6,18 @@ + from xml.etree import ElementTree as ET + + import numpy as np ++from packaging.version import parse as parse_version ++import pyparsing + import pytest + ++ + import matplotlib as mpl + from matplotlib.testing.decorators import check_figures_equal, image_comparison + import matplotlib.pyplot as plt + from matplotlib import mathtext, _mathtext + ++pyparsing_version = parse_version(pyparsing.__version__) ++ + + # If test is removed, use None as placeholder + math_tests = [ +@@ -270,6 +275,9 @@ def test_fontinfo(): + assert table['version'] == (1, 0) + + ++# See gh-26152 for more context on this xfail ++@pytest.mark.xfail(pyparsing_version.release == (3, 1, 0), ++ reason="Error messages are incorrect for this version") + @pytest.mark.parametrize( + 'math, msg', + [ +--- a/lib/matplotlib/tests/test_text.py b/lib/matplotlib/tests/test_text.py +@@ -4,6 +4,8 @@ + + import numpy as np + from numpy.testing import assert_almost_equal ++from packaging.version import parse as parse_version ++import pyparsing + import pytest + + import matplotlib as mpl +@@ -16,6 +18,8 @@ + from matplotlib.testing._markers import needs_usetex + from matplotlib.text import Text + ++pyparsing_version = parse_version(pyparsing.__version__) ++ + + @image_comparison(['font_styles']) + def test_font_styles(): +@@ -809,6 +813,9 @@ def test_unsupported_script(recwarn): + (r"Matplotlib currently does not support Bengali natively.",)]) + + ++# See gh-26152 for more information on this xfail ++@pytest.mark.xfail(pyparsing_version.release == (3, 1, 0), ++ reason="Error messages are incorrect with pyparsing 3.1.0") + def test_parse_math(): + fig, ax = plt.subplots() + ax.text(0, 0, r"$ \wrong{math} $", parse_math=False) +@@ -819,6 +826,9 @@ def test_parse_math(): + fig.canvas.draw() + + ++# See gh-26152 for more information on this xfail ++@pytest.mark.xfail(pyparsing_version.release == (3, 1, 0), ++ reason="Error messages are incorrect with pyparsing 3.1.0") + def test_parse_math_rcparams(): + # Default is True + fig, ax = plt.subplots() +--- a/setup.py b/setup.py +@@ -325,7 +325,7 @@ def make_release_tree(self, base_dir, files): + "numpy>=1.20", + "packaging>=20.0", + "pillow>=6.2.0", +-"pyparsing>=2.3.1,<3.1", ++"pyparsing>=2.3.1", + "python-dateutil>=2.7", + ] + ( + # Installing from a git checkout that is not producing a wheel. + +From 7f475c5088a826adffac2885d027d4f8b3cba218 Mon Sep 17 00:00:00 2001 +From: Kyle Sunden +Date: Mon, 26 Jun 2023 22:17:27 -0500 +Subject: [PATCH 2/2] Manual backport of #26198 + +Cherry picked and fixed up, ignored changes to the pyi file (which doesn't exist on this branch). +--- a/lib/matplotlib/_mathtext.py b/lib/matplotlib/_mathtext.py +@@ -1802,8 +1802,11 @@ def __init__(self): + def set_names_and_parse_actions(): + for key, val in vars(p).items(): + if not key.startswith('_'): +-# Set names on everything -- very useful for debugging +-val.setName(key) ++# Set names on (almost) everything -- very useful for debugging ++# token, placeable, and auto_delim are forward references which ++
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: db620526201268069b6c2fcc9c5d38e781e224c6 Author: Sam James gentoo org> AuthorDate: Wed Aug 30 03:24:49 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 03:26:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db620526 package.mask: Last rite dev-python/tweedledum Bug: https://bugs.gentoo.org/858134 Bug: https://bugs.gentoo.org/862549 Bug: https://bugs.gentoo.org/896900 Bug: https://bugs.gentoo.org/911840 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 807e92e6937a..734b80186736 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,13 @@ #--- END OF EXAMPLES --- +# Sam James (2023-08-30) +# Used to be a dependency of dev-python/qiskit-aer but is now being phased +# out. Fails to build with modern setuptools and >= Python 3.11. No upstream +# activity. +# Removal on 2023-09-29. Bug #911840, bug #896900. +dev-python/tweedledum + # Hans de Graaff (2023-08-29) # Obsolete slots that are no longer used by any sinatra version. Use the # newer slot instead. Masked for removal on 2023-09-29.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pdm-backend/
commit: a4323dbb050fd280fb40c373e3c27070584a1ea9 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 03:07:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:09:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4323dbb dev-python/pdm-backend: Bump to 2.1.6 Signed-off-by: Michał Górny gentoo.org> dev-python/pdm-backend/Manifest | 1 + dev-python/pdm-backend/pdm-backend-2.1.6.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/pdm-backend/Manifest b/dev-python/pdm-backend/Manifest index c589010af7c2..03c52353bffb 100644 --- a/dev-python/pdm-backend/Manifest +++ b/dev-python/pdm-backend/Manifest @@ -1,2 +1,3 @@ DIST pdm-backend-2.1.4.gh.tar.gz 134278 BLAKE2B 38e52761d54cab96727d5015e41de76cd6d7eb6dbd02829ed2ddeeb2e2d64d42a0eb6bb09e055362e1dd181d9e7781ed9f9abcb2f96de342cd5780e1f21a8708 SHA512 4833819f8828f5e2ff204ca18478704d8d66c977c747f9b550dc1ecfee57a8adbfcddaea6dded8d8ea0c0e0c7745e0704e12acae30d183cb27cf4c1fad331791 DIST pdm-backend-2.1.5.gh.tar.gz 134316 BLAKE2B 9337990b4ed009e506f0eee82e9f8d50fc281dbf917dc964daf75230a4c2b9cc5bf0748afe9aa7b5b6f9036249b87ec338b129136b2fd92619c12000e77a7663 SHA512 867c36a9381f4e6a2c81f2d987ce33953eaf78a43b4fa03df54f78b6c9cfe645a1ae4f3dd1a514e0d14208ad7fc75af954fa46be3c8b4b54c7ac7e16eead5aaf +DIST pdm-backend-2.1.6.gh.tar.gz 134376 BLAKE2B 338ac4cd18d932d65e1ef123b81761707e8d602e8d0f171e26d849535a42e7f79f1b2828f8bedb775674d7a530329aa2dc3c5fe2f9c7e9042fc5ac36da5a0360 SHA512 c0f6278451efb242f0e9585d8298f8f73a0944cd462bac31d0528edf96f51b53ee7efbc58486daf8fdbcac8430e8bf6bc7869e9e455796a87e58d265789eb0de diff --git a/dev-python/pdm-backend/pdm-backend-2.1.6.ebuild b/dev-python/pdm-backend/pdm-backend-2.1.6.ebuild new file mode 100644 index ..2e31060b91df --- /dev/null +++ b/dev-python/pdm-backend/pdm-backend-2.1.6.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata" +HOMEPAGE=" + https://pypi.org/project/pdm-backend/ + https://github.com/pdm-project/pdm-backend/ +" +SRC_URI=" + https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/packaging-22.0[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}] + >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] + + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/setuptools[${PYTHON_USEDEP}] + dev-vcs/git + ) +" +# setuptools are used to build C extensions +RDEPEND+=" + dev-python/setuptools[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + rm -r src/pdm/backend/_vendor || die + find -name '*.py' -exec sed \ + -e 's:from pdm\.backend\._vendor\.:from :' \ + -e 's:from pdm\.backend\._vendor ::' \ + -e 's:import pdm\.backend\._vendor\.:import :' \ + -i {} + || die + distutils-r1_src_prepare +} + +src_compile() { + # this must not be set during src_test() + local -x PDM_BUILD_SCM_VERSION=${PV} + distutils-r1_src_compile +} + +src_test() { + git config --global user.email "t...@example.com" || die + git config --global user.name "Test User" || die + distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/
commit: 487f38fa962e848fa055da73d301ac9c97284ecd Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 03:02:44 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:02:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487f38fa dev-python/nbconvert: Bump to 7.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/nbconvert/Manifest | 1 + dev-python/nbconvert/nbconvert-7.8.0.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest index 763d7d59fd07..d2ebbcc9f44a 100644 --- a/dev-python/nbconvert/Manifest +++ b/dev-python/nbconvert/Manifest @@ -1,2 +1,3 @@ DIST nbconvert-7.7.3.tar.gz 849762 BLAKE2B a887fc2bbb7978fdcabbaa46ea391a9b42ba904609ee0a67fc59f1d66373ee2d4cc6328b4c39a7deb77f5bb87c503dc61f7c3a5ce04e36a8149fe7ece42fab46 SHA512 8b6f5b05c89e4931716ecd7de1d16be54284a0c5699439f896f9c08bf3d88f930e6e6cf2fa688132a6c7b93ccd11be9526cc08732d4c28ccf3854f402e21fe82 DIST nbconvert-7.7.4.tar.gz 849858 BLAKE2B e7260b7cd6d315fc7ca70ef272a72b2b85557813caadc5c89964a21cf85c5cda186921d16685f2abc8f0a34b1b78a9c5c03b8bbb5308a31363f6af3ecbd4c721 SHA512 4af508cabfcff9c3bfd56fcb7e002f3af0a3edb1209ffb6dd48ab79f8ce24d0d7abe87398117fe41dd8d704bb8bf292a785826f1bb6e8be124a761a317fcb015 +DIST nbconvert-7.8.0.tar.gz 850287 BLAKE2B c499f9df8dd7eb4d337f0b7b6f79cb6046361900747fc1cbd84426b2fda35f9e453002341b322b32f04187e0fd3e375dcc4338e3b4bc7455ddc4f2185a69ed1d SHA512 e332f5561050244c79e728c71e51b9ecd66c99c1550bb95bc3cb710b1bb67a3513c0a7c00cb3e333c032e5228f251b7be036162c77cb375900c5eacc923fc197 diff --git a/dev-python/nbconvert/nbconvert-7.8.0.ebuild b/dev-python/nbconvert/nbconvert-7.8.0.ebuild new file mode 100644 index ..8243caec62c7 --- /dev/null +++ b/dev-python/nbconvert/nbconvert-7.8.0.ebuild @@ -0,0 +1,93 @@ +# 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 multiprocessing pypi virtualx + +DESCRIPTION="Converting Jupyter Notebooks" +HOMEPAGE=" + https://nbconvert.readthedocs.io/ + https://github.com/jupyter/nbconvert/ + https://pypi.org/project/nbconvert/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/bleach[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}] + dev-python/jupyterlab-pygments[${PYTHON_USEDEP}] + >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}] + =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.7[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}] + dev-python/tinycss2[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + >=dev-python/ipywidgets-7[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + mkdir -p share/templates/classic/static || die + # tries to refetch stuff even if it's already present + sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \ + -i hatch_build.py || die + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # Missing pyppeteer for now + # TODO: Doesn't skip? + nbconvert/exporters/tests/test_webpdf.py + # Needs pyppeteer too + 'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium' + # TODO + nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export + nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name + nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor + # latex failing, might be too new pandoc + nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces + nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_pdf + # too new pandoc but we don't have old anymore + nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_minimal_version + nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_pandoc_available + # crazy qtweb*
[gentoo-commits] repo/gentoo:master commit in: dev-python/pydantic-core/
commit: 0c824b7368b586d8ef779236363e81e9b85040e8 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 03:06:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:06:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c824b73 dev-python/pydantic-core: Bump to 2.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pydantic-core/Manifest | 10 ++ .../pydantic-core/pydantic-core-2.7.0.ebuild | 137 + 2 files changed, 147 insertions(+) diff --git a/dev-python/pydantic-core/Manifest b/dev-python/pydantic-core/Manifest index 1e98dbded3b9..0dacdea69713 100644 --- a/dev-python/pydantic-core/Manifest +++ b/dev-python/pydantic-core/Manifest @@ -3,6 +3,7 @@ DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b DIST base64-0.21.2.crate 76389 BLAKE2B 6da080dfc31c5b2ebdbfd336be6e71373918f9388c85649133363a60ee1647b6ad67c7dfd461b6ee842c3633e40593b6ac2f313585b3e8e07dbd690739f433f9 SHA512 3f85bdf846e2f8a2e0f2335749bab58c904479a29311143580f1de42455799d04606dedbf64d355af580d77867d7b895e1078463c7cc5a5fbd9ded9d7cbf3559 +DIST base64-0.21.3.crate 76898 BLAKE2B 09dc56f20321ea9e4af6a983aec13b78e52d9f0007630b0ea21bd4ba24d7dd604a50001488656f2e18fedf6ba76328c673ae986fc8e8516d546cd167cf8e SHA512 75745fe54f321d21fb94d6481aa35f8fac29c8fa514a36043d10eb1a08f5566ee0ad0cdc7358a20b8086babd2afe043efad6720df1289495b5df4a788dbe920c DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff @@ -24,8 +25,10 @@ DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a8329 DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 DIST mimalloc-0.1.37.crate 5016 BLAKE2B 3e098adb64c624272b330ae708229451f8041a42f0059772305949949f6ad14eaa168168d08ea2071cae43f79de63070c742360fa16765900cf615de5fcfeeeb SHA512 861034483e50f6fca74c7c0b9d54e9838e080ba12270991157172df4c8073e874b22242db962a82095779be27b93af52f6789ef8f61b7a88e1de20e892fd3cfe DIST num-bigint-0.4.3.crate 97799 BLAKE2B afe9a08bf20dc974dcea12b5f9dd465e8b399a0cb0a6d0028d08f7f753aa4dfc929710e4dae883e67633d9dda073f995287e5315b1487e8f99f8f23f1f70e581 SHA512 4b38eaa8b51119dbc7cd8a1e177f37ec935ee348b693a93378742e9bfa68fe5f7e5062b7f34638283c23f04d2127451d796d310cd8adb64dc8e865b28708374f +DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5 DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735 DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 +DIST
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-client/
commit: d49bba46f56cba23200ecce822b0571702d9601b Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 03:06:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:06:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49bba46 dev-python/jupyter-client: Bump to 8.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyter-client/Manifest | 1 + .../jupyter-client/jupyter-client-8.3.1.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/jupyter-client/Manifest b/dev-python/jupyter-client/Manifest index 7e74dbad2c65..017faf3fca70 100644 --- a/dev-python/jupyter-client/Manifest +++ b/dev-python/jupyter-client/Manifest @@ -1 +1,2 @@ DIST jupyter_client-8.3.0.tar.gz 335973 BLAKE2B dd4b60994f5c2ba19d41f87dbbee1291e85595908e5b1fce77876d8164bc21bd65b257a65b333e2e3277fff66869d445fcd87c3c1a16166fa71da24d26b1e96e SHA512 2348cf67344cb9bbb9b020ef5570f5ca354c8acb00b9fb0d148b9419ec2efb922b1364ed3c2c2429ad66548af5dd90f232be1d56728ef09bd833312f13c07f77 +DIST jupyter_client-8.3.1.tar.gz 337007 BLAKE2B fdb0535ccda1ca13e2ead09c6df9f30c8c7d258dbfa4882a758b3923fd5bdf6afa80859f941bcc3e1a602de31c6ceef06b7a5d360d64ceab34e40de65dc65174 SHA512 ce600985ed9d36d4a96bbed6142b46988d46ea468d8f266fd3c9a7357f60d5e2a9bddb11c912a3c137079322e4363b975c4b43b1a53e65b5d649d367a098a52d diff --git a/dev-python/jupyter-client/jupyter-client-8.3.1.ebuild b/dev-python/jupyter-client/jupyter-client-8.3.1.ebuild new file mode 100644 index ..13fe78be87b6 --- /dev/null +++ b/dev-python/jupyter-client/jupyter-client-8.3.1.ebuild @@ -0,0 +1,49 @@ +# 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} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Jupyter protocol implementation and client libraries" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/jupyter_client/ + https://pypi.org/project/jupyter-client/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + >=dev-python/jupyter-core-5.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] + >=dev-python/pyzmq-23.0[${PYTHON_USEDEP}] + >=dev-python/tornado-6.0[${PYTHON_USEDEP}] + dev-python/traitlets[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib-metadata-4.8.3[${PYTHON_USEDEP}] + ' 3.{8,9}) +" +BDEPEND=" + test? ( + >=dev-python/ipykernel-6.14[${PYTHON_USEDEP}] + >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}] + >=dev-python/pytest-jupyter-0.4.1[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # TODO: times out + tests/test_client.py::TestAsyncKernelClient::test_input_request + # TODO + tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: 288c3b73f32dfc4087a48414f7e84d73989618bf Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:55:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288c3b73 dev-python/sqlglot: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 9 dev-python/sqlglot/sqlglot-17.10.1.ebuild | 36 --- dev-python/sqlglot/sqlglot-17.10.2.ebuild | 36 --- dev-python/sqlglot/sqlglot-17.11.0.ebuild | 36 --- dev-python/sqlglot/sqlglot-17.12.0.ebuild | 36 --- dev-python/sqlglot/sqlglot-17.14.0.ebuild | 36 --- dev-python/sqlglot/sqlglot-17.14.2.ebuild | 36 --- dev-python/sqlglot/sqlglot-17.15.0.ebuild | 36 --- dev-python/sqlglot/sqlglot-17.15.1.ebuild | 36 --- dev-python/sqlglot/sqlglot-17.16.1.ebuild | 36 --- 10 files changed, 333 deletions(-) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index 9444a3116875..a5dc79bcc99d 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -1,10 +1 @@ -DIST sqlglot-17.10.1.tar.gz 8394322 BLAKE2B e7d922644e3071ccc6ce666b10081ce24095cbed6d2136c70e632d241196058762167874b175e6b000dda91922d72000fd6f57d8ae775dec588915f10a51d2e8 SHA512 6cbf3c82e5fee73dcbfe677213c10325a5fb81c8f93ba594d88abe9fb7d3a6580c6c6adebc6551cbe1dc8ae51ad68ac33a0242088e68dd80ef3e7285f4479ad1 -DIST sqlglot-17.10.2.tar.gz 8399314 BLAKE2B c9695273925485f366f155f15a741074ed9b8f91ca5dfd7b233af8c43acb9dddfd48125218f12b47a4a1ad4003299e49ce532e4ff8a24a6cf6b074b6e069b484 SHA512 806b59eaca0b90f94fea9613313763276fd4def1b34e4781b7c5a05dfec446b3d6ddbfe27bf9c6f631820220013cae390f3e251ed432816d7598ed3140993d89 -DIST sqlglot-17.11.0.tar.gz 8399720 BLAKE2B 28a2da06afc70a510ad046d25432c2b145fc10374ecc41b78052e22ba771dc21d57503d5335839cf3c227fc53c12365f4cc2d6a4c9e1e1ccf02b71266e7e0cdb SHA512 026af3b24a2c62efee937238eaa69ebc47dd0ee8e2979cacd28a45c565dc36f3aa1e03f0fe46265a1f9c5e379eacc54f730c57b06bf80962ccb87d43893fc9e3 -DIST sqlglot-17.12.0.tar.gz 8402758 BLAKE2B e563aecabdac819c55eabd678a12ee2a83f7a074eaa3d58d27503b04828233527c7320d237b699cc209f849d57d3b262a164f157fd4f24d1b125206994a45782 SHA512 d2e64e3692b93138f30904fab28490a3c9598e0201627112c29588c20889981354e2bf82ee844609d7633ea44aab9855159f294a6d711bb144ab922ed5ce1078 -DIST sqlglot-17.14.0.tar.gz 8496712 BLAKE2B 5bdf3e3ffcb5da87f102cc706f52a1717abb571e30a5d780cfef7ec1f18ae987efda7728aef5ce7ba988a4340c1148a81d66048f2b6970a32404cc0970734b87 SHA512 c9058a91a3d0b763c64b5c1f2161d4bffde41ba113c76ccde5268f56b759bb63d83d92ad374a88e6e5cbddc5e46b885752f43db9c239182a7eb8e85d6401f4a8 -DIST sqlglot-17.14.2.tar.gz 8498185 BLAKE2B c556387a77aa2d5a52ce2f0ac630253ea68b9cd9426493e689e253b524643d25f1b7833e0a0970a52ac172eeced458de25584e55dc74d48e9398a02ab7f3dae1 SHA512 186011ccdbe3a3abff6dd94f31c6f2030a9a3c508569528e716fbfaffefccd9c31a508507caa8e2225582c95056e966466ba9aac95262d10152917c70003de7b -DIST sqlglot-17.15.0.tar.gz 8505061 BLAKE2B 60ab18f09a5540d1442b03b6eae104f01642808ab0081df5e387eaa9a8c188b21cc1574e0c63d3d0eeddef023c2d3d0008a0e6f0e7e5ce8cdadde51b40e8641e SHA512 efca36e7fffcaff3379a870266e6978452a06a502d179d5bb1ba3dbf6f2d84bd9ef8f7967f82d6512ab6d420b755d3ea2c3bd243a4f7c5e8baccd4dcd183d390 -DIST sqlglot-17.15.1.tar.gz 8536088 BLAKE2B 6b3e0663a4707bc5c94749765919f9e0a76e4d38b62777923407c360474e9b8671be7d2be3b7e3b7b37c95de9b51cb4aa4bfa161b2fbc7e218a6d20184804979 SHA512 bab2b32ab119e820067dd60b336e96797c2fddfa5cbbe619c12b0c27e19ab8fa8d3106cdc4956036f87b810bd1dab3a5f7a01b690d72b3c1e9ec9f10399bb95e -DIST sqlglot-17.16.1.tar.gz 8561327 BLAKE2B fce3362e91e91f92624337964ddd72ab198ecd368f77abce89ee7090aeb23efb79aecd93f76d7f8cd896c23d8cd99f0e068bdbc14906174eab6bd015e809f903 SHA512 c97bd12c1f889f77c279b10b5869806ac170301602020dcf7073ba70547702e1732a3354141694f7c4db8528bc1fd4e8bfe006f2ad81c4bf63153c148878b5e1 DIST sqlglot-17.16.2.tar.gz 8562390 BLAKE2B f985f74765438c9b57a1df9ff1ad9cf43b7e81bf8c89cb328d39d0127661f5fd4153dccc6ec1fb73a8167d4e67e8a971c4f06cba7cab5796bda7726129bcf6f0 SHA512 2487f566078cf7ac84a8e3f3a70760c5f2d5b565e1479390883551531e53a69ec0ca581585b006a44529c39a21a70867082047746ec20939f2a1e1f2408aae34 diff --git a/dev-python/sqlglot/sqlglot-17.10.1.ebuild b/dev-python/sqlglot/sqlglot-17.10.1.ebuild deleted file mode 100644 index 368b77416b42.. --- a/dev-python/sqlglot/sqlglot-17.10.1.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
[gentoo-commits] repo/gentoo:master commit in: dev-python/metakernel/
commit: 7889eb79d02aaa611850ea235da752fe0292666d Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:55:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7889eb79 dev-python/metakernel: Bump to 0.30.0 Signed-off-by: Michał Górny gentoo.org> dev-python/metakernel/Manifest | 1 + dev-python/metakernel/metakernel-0.30.0.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-python/metakernel/Manifest b/dev-python/metakernel/Manifest index d2283f5ca54d..38f4cdbd1188 100644 --- a/dev-python/metakernel/Manifest +++ b/dev-python/metakernel/Manifest @@ -1 +1,2 @@ DIST metakernel-0.29.5.tar.gz 190055 BLAKE2B 71da4cf886de1f5844f5343f37ddcf91416256fa5a5868e6f0a6fc188685c3fe8eb7827332abbbeedd58533b182588073afefbdb67ed9b1532833115974cb0a0 SHA512 2e79d35d4c3cabf2ea8df6b189620fa7ae73c9a6dff3b231ee9f9494b325270499beb3a915b0f0bcec2b3df948339c884211be4ef4bd47edd80547a609b7e324 +DIST metakernel-0.30.0.tar.gz 190452 BLAKE2B ee4dfd686ce07971c15d61e074dc8f5522722c81bd1052058fe9e805b99cd0eb532385509324a6306dfa6480527ea69b38397746280263c9e24215b79ac741d9 SHA512 4f0be290057521382dcad7cf4df49e3c2a69b2273795bdee521999db12f196a380288643172a209c1cdfd7bcdeb2d4ca513376590ff9b08100faa88b89f0a729 diff --git a/dev-python/metakernel/metakernel-0.30.0.ebuild b/dev-python/metakernel/metakernel-0.30.0.ebuild new file mode 100644 index ..a2396edc371d --- /dev/null +++ b/dev-python/metakernel/metakernel-0.30.0.ebuild @@ -0,0 +1,46 @@ +# 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="Metakernel for Jupyter" +HOMEPAGE=" + https://github.com/Calysto/metakernel/ + https://pypi.org/project/metakernel/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ipykernel-5.5.6[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.9.2[${PYTHON_USEDEP}] + >=dev-python/jedi-0.18[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.8[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/requests[${PYTHON_USEDEP}] + dev-python/jupyter-kernel-test[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fragile + metakernel/tests/test_parser.py::test_path_completions + # broken by color codes in output + # https://github.com/Calysto/metakernel/issues/266 + metakernel/tests/test_replwrap.py::REPLWrapTestCase::test_bash + # requires starting ipycluster + metakernel/magics/tests/test_parallel_magic.py::test_parallel_magic +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-api/
commit: c2cb8aeb95243868600a8f2ddc7ee834fa6ab5d5 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:57:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2cb8aeb dev-python/pyproject-api: Bump to 1.6.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-api/Manifest | 1 + .../pyproject-api/pyproject-api-1.6.1.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-python/pyproject-api/Manifest b/dev-python/pyproject-api/Manifest index 95ec29411fe2..e62d08cf6207 100644 --- a/dev-python/pyproject-api/Manifest +++ b/dev-python/pyproject-api/Manifest @@ -1,3 +1,4 @@ DIST pyproject_api-1.5.3.tar.gz 22128 BLAKE2B 0004682932717db0926e0e080ee78a9b24a9fc0025769e0cbe300bcf0ed50ddbabb52c257e2860718f87707072701ba2912e0fbf32b5481bd2993fb2b304e7c7 SHA512 719c4a9d747d8b5fbf3ac86c5f828c9fe10592a5dd71f68ffe308a8b73036de6777e32ddbcbaa7a45dcb23d0963555abab3e0fc4ddfc5eaac864b8892a1b67b8 DIST pyproject_api-1.5.4.tar.gz 22002 BLAKE2B c56e2a98640696cd4f9796bb6d896db792bf956bea8e0f38c675aef03cd087204b254dbaf6d1fcd30dbe3107364409b8a0184dbdda651bedf37e147cd8a1b276 SHA512 e97305faa1420afa39274098e3d367ced49be8db4a87fda3f7c81b54e3a4b79eca80cf9b7eeb9b11af580535d758a750be8fb070e343355f43f93ee8a979357c DIST pyproject_api-1.6.0.tar.gz 22456 BLAKE2B 0bf4945f62ad896886b3e6eb2747e746781ea8b82a9e2ecf2dfa545947fea32e26b8b2214107c4ebec7cbe1157c38965afbcba8b561ed4ede51ce3fb900ba962 SHA512 b0ea03e43016db3b916a3483eace616fc0fefa9d9e0e601792a3a6e13cd671725566d91452ae08d922aead68a0c6f38fb933f67f6e1c136896b39f032506f2ba +DIST pyproject_api-1.6.1.tar.gz 22507 BLAKE2B 8e10240f57e321e4ae78f3269c7b61cdabf29a40a4d6f374dd97451a9dc237a9ae022020c6d1e6ab140dd8c121cb93199d4ec7030c50f7ab6a492670576aeef5 SHA512 a2c1d19dc47a1deb2e3f4d65243e41310434c739a70960ae5a18d8caab11d36fe232b173db253392ff5c3432024b5c494728950d1495d6b9d5c4acf6ad0a2e90 diff --git a/dev-python/pyproject-api/pyproject-api-1.6.1.ebuild b/dev-python/pyproject-api/pyproject-api-1.6.1.ebuild new file mode 100644 index ..89015d483f8a --- /dev/null +++ b/dev-python/pyproject-api/pyproject-api-1.6.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="API to interact with the python pyproject.toml based projects" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-api/ + https://pypi.org/project/pyproject-api/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.{9..10}) +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.11.1[${PYTHON_USEDEP}] + >=dev-python/setuptools-68.1.2[${PYTHON_USEDEP}] + >=dev-python/wheel-0.40.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/test_frontend_setuptools.py::test_setuptools_prepare_metadata_for_build_wheel + # requires Python 2 installed + tests/test_frontend.py::test_can_build_on_python_2 +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/braintree/
commit: eeb97d926d087a5f34af67c804866c71299cfda1 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:53:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb97d92 dev-python/braintree: Bump to 4.22.0 Signed-off-by: Michał Górny gentoo.org> dev-python/braintree/Manifest| 1 + dev-python/braintree/braintree-4.22.0.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-python/braintree/Manifest b/dev-python/braintree/Manifest index c4b634907328..47e37f16ef85 100644 --- a/dev-python/braintree/Manifest +++ b/dev-python/braintree/Manifest @@ -1 +1,2 @@ DIST braintree_python-4.21.0.gh.tar.gz 220035 BLAKE2B e8eb8a51fe5b49675abaf20c0cb3cfefa9129609df70bbf2e74aa4f588ea48014278fe2bb1e76841dbcd19fbc87346bc0b4302910237d5cffd839369465f2597 SHA512 409d4d80059f1868b2aa80896b0a082493fe0e1d3c1f76145bf41a1f7c93dc4a3970eb90b9c599584a6a00f3d135f870115daff0fabe9f22dcd1a3c7a16371a5 +DIST braintree_python-4.22.0.gh.tar.gz 220540 BLAKE2B d39214fc06dd03fa6115fd99ba00caddd81b64f797fb335606a7c2bf067751771c62c296277ac38b330bf9c61ba5e6ba9134088586bbb520c8713f419ea89e6f SHA512 f4d67b109afd75271e6dd96fda30a7dd03966c083df90fd1c353f8a9d84e357f6054f9d3f1ca0de7b6183d36b7fe55daa26098a701d250c41d096c7c3fa543fb diff --git a/dev-python/braintree/braintree-4.22.0.ebuild b/dev-python/braintree/braintree-4.22.0.ebuild new file mode 100644 index ..c50e26d97b9e --- /dev/null +++ b/dev-python/braintree/braintree-4.22.0.ebuild @@ -0,0 +1,39 @@ +# 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_{10..11} ) + +inherit distutils-r1 + +MY_P=braintree_python-${PV} +DESCRIPTION="Braintree Python Library" +HOMEPAGE=" + https://developer.paypal.com/braintree/docs/reference/overview/ + https://github.com/braintree/braintree_python/ + https://pypi.org/project/braintree/ +" +# no tests in sdist, as of 4.19.0 +SRC_URI=" + https://github.com/braintree/braintree_python/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/requests-0.11.1[${PYTHON_USEDEP}] +" + +DOCS=( README.md ) + +distutils_enable_tests unittest + +python_test() { + eunittest tests/unit +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: 1e1fe195318ff81764928e9577da0617dd5d7296 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:56:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1fe195 dev-python/sqlglot: Bump to 18.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 1 + dev-python/sqlglot/sqlglot-18.0.0.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index a5dc79bcc99d..3a43c47f3dc9 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -1 +1,2 @@ DIST sqlglot-17.16.2.tar.gz 8562390 BLAKE2B f985f74765438c9b57a1df9ff1ad9cf43b7e81bf8c89cb328d39d0127661f5fd4153dccc6ec1fb73a8167d4e67e8a971c4f06cba7cab5796bda7726129bcf6f0 SHA512 2487f566078cf7ac84a8e3f3a70760c5f2d5b565e1479390883551531e53a69ec0ca581585b006a44529c39a21a70867082047746ec20939f2a1e1f2408aae34 +DIST sqlglot-18.0.0.tar.gz 8563952 BLAKE2B 6feb815c0169c6bbf12942a162ab769d1acba205fec8df18455d582794ec609af6549adeed0d3c47f463e1635dc13cf328ae3fb8e99dc872d53ff4692e5eb63e SHA512 9686be72eb08a61b9808bdac4dafdf2e42ffddb7be563ecb48ab9ab974efc81e271dc47ecf4e87305bd244ee8ac5fe3449697b6fad68443484ede93b1eff8a0b diff --git a/dev-python/sqlglot/sqlglot-18.0.0.ebuild b/dev-python/sqlglot/sqlglot-18.0.0.ebuild new file mode 100644 index ..368b77416b42 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-18.0.0.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: dev-python/awxkit/
commit: a45480889ececc36f8410c56a29ad52302de80b0 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:56:58 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4548088 dev-python/awxkit: Bump to 23.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/awxkit/Manifest | 1 + dev-python/awxkit/awxkit-23.0.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest index 49aba60bdf21..fe162de4df08 100644 --- a/dev-python/awxkit/Manifest +++ b/dev-python/awxkit/Manifest @@ -1,3 +1,4 @@ DIST awx-22.5.0.gh.tar.gz 17629249 BLAKE2B 28e560b36fc16173e8b1e0e2dfbab7a30082e2d3cde40c63a557a30772fce5a03657e57b1cb1de13bf358731d31caee670424ed264ae3ef6aeaff01120fef7a1 SHA512 630c94e747e21e55f32c2f96704ced8ac0214c3869149ad726ac2d4386d3ef7643990b4c07d23201c9191b97bce25b81330581184e040bce6efa341163f74ef7 DIST awx-22.6.0.gh.tar.gz 17639868 BLAKE2B 8733d1d81c099a56873bea0f38cafe696c70ae4f9274bee644b82b414317cdc537e22a1beea74d566e07cef4e5f5d3adea66a715f43dc30faab35cea1ee4616f SHA512 05fbe7dcc84902eadb40d8a55cc4022aaeedd015534a4caa379cd68684f96422674677c724e8473b0133f9986ae46a7a4a06649a60c8701bd202bc7d684ec972 DIST awx-22.7.0.gh.tar.gz 17645480 BLAKE2B 06d4da9090db221ab23e86c8a8fc3e548437dc7903b4c05e09fbbbd3fc5254c528f3da0c41895533cb0615c863a1a940d3d254f52142e321243aa3113ce65187 SHA512 811976debbef72d0dce16caae1f6d19acafde5b7c15bfba9fdef3c5cfa0a2a06c30fbce81b52f0f1f63466d0cd8e6021e62819f5d134a59333d2331df42983eb +DIST awx-23.0.0.gh.tar.gz 17657491 BLAKE2B 0dbd00f45f4c5dfb0f1d74c81a726401375b9eb389622b54a72567e2863dfc76b329b19853802096cd7a7cbc75170003da405e13d26db4ed1b3e8b025cc36dc5 SHA512 bdd5d7644e6b1d01d52c02c26084f0f3c66b2423969d4277bade4b13dbdb614a6a62c408160a95848ecfdbace75e02635c8667ab2033a1f6b36fdf41dbee90c9 diff --git a/dev-python/awxkit/awxkit-23.0.0.ebuild b/dev-python/awxkit/awxkit-23.0.0.ebuild new file mode 100644 index ..52670ed68dde --- /dev/null +++ b/dev-python/awxkit/awxkit-23.0.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_10 ) + +inherit distutils-r1 + +MY_P=awx-${PV} +DESCRIPTION="Command line interface for Ansible AWX" +HOMEPAGE=" + https://github.com/ansible/awx/ + https://pypi.org/project/awxkit/ +" +# no sdist, as of 22.0.0 +SRC_URI=" + https://github.com/ansible/awx/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/awxkit" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + printf '%s\n' "${PV}" > VERSION || die + + sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \ + -e "/'clean'/d" \ + -i setup.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 859161d25cd0207d8e9951ed7ac2c67d918f192f Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:20:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859161d2 dev-python/tox: Bump to 4.11.0 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.11.0.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index bbbefd07c2a6..8a59abb80621 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,5 +1,6 @@ DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca DIST tox-4.10.0.tar.gz 174296 BLAKE2B 8369108d8fe4b64e0089bc9ea38c7d858b71fc2ea8d250ec8562fd408715d8461c5a212289f4a37c29e6a566088d821696cf869335a10c3ca5bd00e14e2b21d1 SHA512 c634fea5ab2989f2528107c75e7a1e4e328e8f5780d5fe6a3fda25e5c3d56e095db435cd5566231f3bc8e2d20d3b3e7a0e1b9be8de5a32e4b3602ed26f02f3b9 +DIST tox-4.11.0.tar.gz 175086 BLAKE2B 7ddacab75674d5738543cc0deedfb8ba49b94be1e75d95f068162ea2443d3120bfa85b6ca31fa8141c8168e171a5731d829ec493d35b21aad7981685b937e78a SHA512 3e2e9f09874c39f6928d2502e5d01ca48721fc777d758f1d4b3df012261c3adc9e93a89ff6dcf7950fb4245df2624ff8c7cb84feb9424a8fcb6ab12117728692 DIST tox-4.5.1.tar.gz 170137 BLAKE2B 38ab00eb577e66211db0ecf8931087a8c5a14f8219eb7ebecb7be9938221d1c680edc09a38a5c72b9ec63825d4cbb2d4fd9157a52aed8cdb0d22a1c1bbb70cba SHA512 75d495d6dba134c3fe537fc190c1f428ff188ee67c346911c02ee151a8369425b22956eea52be5d434735e1590edce57b3487d5f4b277022bf8cfe8bf4660cf8 DIST tox-4.6.4.tar.gz 172650 BLAKE2B 84164dbb02002d398e779b0c5e4617213fbfc711ded95faddde93711549eab9e69675f0a459ce60ba8357baf4e7d361f86b4cb85818972e5d018a61db179ba1a SHA512 b6a4673ea58e21b5e8b3d1330244d46ac7a36563a089b2e03cfcd7039386ab6afc437ebf4c516bbe373133a7beb54ebb380d39ab126be69f3601226f2273f3c2 DIST tox-4.9.0.tar.gz 173479 BLAKE2B 00fc440bbcafa6e0d521ce745af0fa7b9a33196fec4f29f2dcad10079d494e3703fa06558ceb26762162687f71f7c77b386f64bdff6b4ac0a78706d2b7fd0743 SHA512 62f0cdb4d425d935315babf90ab331fb772352e68b6c67cf96f1d13007245427e67968a08073cc07a4adf850a991bbbcbff742567808ca22bc231acc1e3692e2 diff --git a/dev-python/tox/tox-4.11.0.ebuild b/dev-python/tox/tox-4.11.0.ebuild new file mode 100644 index ..dfbf0fa8708d --- /dev/null +++ b/dev-python/tox/tox-4.11.0.ebuild @@ -0,0 +1,90 @@ +# 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} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/cachetools[${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + dev-python/pyproject-api[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{9..10}) + dev-python/virtualenv[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/distlib[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/re-assert[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # upstream lower bounds are meaningless + sed -i -e 's:>=[0-9.]*::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet +
[gentoo-commits] repo/gentoo:master commit in: dev-python/indexed-gzip/
commit: d326f9e1fe2e273164092ddae47f82459c86905b Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:17:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d326f9e1 dev-python/indexed-gzip: Bump to 1.8.5 Signed-off-by: Michał Górny gentoo.org> dev-python/indexed-gzip/Manifest | 1 + dev-python/indexed-gzip/indexed-gzip-1.8.5.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/dev-python/indexed-gzip/Manifest b/dev-python/indexed-gzip/Manifest index fe0522c87299..8cd174bfec91 100644 --- a/dev-python/indexed-gzip/Manifest +++ b/dev-python/indexed-gzip/Manifest @@ -1,2 +1,3 @@ DIST indexed_gzip-1.7.1.tar.gz 74457 BLAKE2B b22d2120adac59e64f5bcf38c831bb54ce5d6c3dd1e959eece9a454908d9ce2aa5dc10557bd63823616bedfe9d0c039a3f1c0512ef1d22a54437353c57e15158 SHA512 fa27e476f115eca1d1d3892c3480de97cb407bd489737bebc44eb28e92be91e14312cde33a67af145b44c7d93ccc706498c2cbfe6cbff5b9b091dd083cde0f7e DIST indexed_gzip-1.8.3.tar.gz 74621 BLAKE2B e8092eea93235b7e6a154b34d12194ffbd3ecb88f2891b8b60ab526fa6a9247c78afded19b284b8143981a8f376e82b65003ada61ce2efe7378fe84749a4 SHA512 f33fb19938ae39e4ede71f3f2a328f56e7fad5ee4872b25c0977ded1819541e9e63d64a1379b022cd82af79a5c0967d8fdde589d2276841a4b0e9d3179229035 +DIST indexed_gzip-1.8.5.tar.gz 74696 BLAKE2B 5db7a9c372950e60f4e6f5905a6bf5b01c76007174a77393176d969e87197beefc81d72e5280ac057fcfd3c752e5f8b2923326e3ed2e825fd34315dd23a179b0 SHA512 617b7406ff2e579c41ceafcfb64bd9ba33599f9f810afb5b3abad49825ae274265b8f8eeaf54285d8df11dd9c498a13752455263a51817be11301ed73aeb0230 diff --git a/dev-python/indexed-gzip/indexed-gzip-1.8.5.ebuild b/dev-python/indexed-gzip/indexed-gzip-1.8.5.ebuild new file mode 100644 index ..9e9fb985434c --- /dev/null +++ b/dev-python/indexed-gzip/indexed-gzip-1.8.5.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=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Fast random access of gzip files in Python" +HOMEPAGE=" + https://pypi.org/project/indexed-gzip/ + https://github.com/pauldmccarthy/indexed_gzip/ +" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + sys-libs/zlib:= +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # strip custom "clean" command that doesn't support "-a" + # https://bugs.gentoo.org/838955 + # TODO: this can be removed once distutils-r1 stops using clean + sed -e '/cmdclass/d' -i setup.py || die + distutils-r1_src_prepare +} + +src_compile() { + if use test; then + export INDEXED_GZIP_TESTING=1 + fi + distutils-r1_src_compile +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)/indexed_gzip/tests" || die + epytest -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 17f26e4e786601c7c39b1c930024e65e2c51e475 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:17:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f26e4e app-admin/awscli: Bump to 1.29.37 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.29.37.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 904d34fa9fe0..1f86d5c495f7 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -12,3 +12,4 @@ DIST aws-cli-1.29.33.gh.tar.gz 2511146 BLAKE2B bd719f8789fd0861ecab4d2ac7def020c DIST aws-cli-1.29.34.gh.tar.gz 2513018 BLAKE2B 74eaa3b94f28d995f8a789421d5a0e8be3dc21359aaf70c932c610239c941361aa62ff0fb43dc4a848a225f42d8d6d88a0a17df793f600ed7db95dfe81f5b917 SHA512 115f82078770c27e1a2e5754505f1712cce7a8ebd83e87e7a3f7fbeac7f552005e7c5a0471914fa584ff4bf6f8394dc9df0779270d162abc4c1a9464d06d9c31 DIST aws-cli-1.29.35.gh.tar.gz 2513024 BLAKE2B 7802c0eda498235938c5f409076b7706fd3e20e5f337d81366a25bacff9564326acb3edd0d8b1fd36518623a1e6d48d7ee2ee897c8669a3c1b41b8ff202fe9ba SHA512 63a4c20c494dd935dc8f52ddc1d610dfd9fb513f0d262acdb0c85265558d103962c42c757e1e4fd18a70af725186fda7b3caececef574ffa71e89f4c7164d01b DIST aws-cli-1.29.36.gh.tar.gz 2513729 BLAKE2B 570f1adaffce44e45006133d6fd6e3ac3a370af0869f59d4123624370d00534e1ee8232916ecf49d50293ba539da3302eab18121006f26bda206725d843a5a06 SHA512 fabfa2e682944cbe7ebf49a9de0779c51543aea9a19f7eb94de6e4b6392a12ade02394d608884dc735eefa536ecfdc37f7699be3a66760932de18b043ee06896 +DIST aws-cli-1.29.37.gh.tar.gz 2514072 BLAKE2B 2a7ccb07da9038fbc10410577c1528b743017ece84611ce890d5d30e3a96e6e19b0952d14fe5e5e264837fdb3c46e757ab86a45fbe959b43ab754ecbfc7182c9 SHA512 cc1774a0d6cfbb6994a653045e27e3fed7e9a6544fe77a80c353b5e71956c189e6adad503c3c1840185570cf85446bacbba6270e21c234ec887fe2dce206cee8 diff --git a/app-admin/awscli/awscli-1.29.37.ebuild b/app-admin/awscli/awscli-1.29.37.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.29.37.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 + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: d46e99cda711a7bd2ed245fc91cb8311e3f827f0 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:16:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46e99cd dev-python/botocore: Bump to 1.31.37 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.31.37.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 78c627e0..66839c3b6d53 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -12,3 +12,4 @@ DIST botocore-1.31.33.gh.tar.gz 11877895 BLAKE2B feec0dc8b6d7db2630ee381a41e7443 DIST botocore-1.31.34.gh.tar.gz 11877457 BLAKE2B 1d92e2b3cbddad824d78e374bec5625b946bb3eb2c262a7eff79ed25e40066bdb17408d9f659ecc8923d544583c21335d8f4032f893eddf4c653064c1bc8c0b3 SHA512 b9fbfb0234cd7fcfd196c1bfa07a01b8583bdf0af425c9f4f27d1bdcc1ca0323c9b78444957f839b6d9c3597c1c60dcb3f32c9263598e555375dd1871d734b8c DIST botocore-1.31.35.gh.tar.gz 11877715 BLAKE2B 64c90cb764ab47fdf9f644b4819c9fc1486c07ea2b72b8f2b35fc8adbead5efa7fb43140a2008ca21b63e0981017b366588c6f77e8cb5f5e4acef359f0b0e959 SHA512 63f044f7ac2419d2682a838a35a17d9a1a6a56fa7321e181e959923dbeaf41b5396c96a02eaace7421775c25e4ab63822a5fd57e02d618d4644ecbece72286c2 DIST botocore-1.31.36.gh.tar.gz 11879082 BLAKE2B 61f41aef704321e77a7670a4580a1bb18527a953018c87150826990e557658a4d05d47aca4b464a556dd5866cb6cb8a43c033f87a6cb99812ce3cc3dffad2fbd SHA512 b8bf028993c63026b015cbf5248df25055b5d8a52ff153d16c24bddcf957f3abc1c83610da61e5664fe74cf2e7108193a6038339c8b4beb2bacb4686f806aa8c +DIST botocore-1.31.37.gh.tar.gz 11882688 BLAKE2B af7ff26dc7d1ebe2be86334ec642e89af6069a484834a2b02a4d06fc8d05073421401cc962911b41f859d1f2fa00d38803e2100952af7e4925998c1471fae3c4 SHA512 33982ffb855967b6caf58f9eccb37a9e4857a67b9bd5973339aadc092dd23e82c920759ea8e8df9ce0b3b14ebb10f49aa3f58f5ee666bf61f852c8eb07e72b58 diff --git a/dev-python/botocore/botocore-1.31.37.ebuild b/dev-python/botocore/botocore-1.31.37.ebuild new file mode 100644 index ..5894fd995097 --- /dev/null +++ b/dev-python/botocore/botocore-1.31.37.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..12} ) + +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 + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 08b143b4fc7adc6531c9145b16809dc0a1a168a6 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 30 02:16:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 30 03:01:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b143b4 dev-python/boto3: Bump to 1.28.37 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.28.37.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index f8efeaeee63e..2315bbe4b516 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -12,3 +12,4 @@ DIST boto3-1.28.33.gh.tar.gz 690686 BLAKE2B 572f5aa0b9a71e39a62fccdce84fa359e0b9 DIST boto3-1.28.34.gh.tar.gz 692262 BLAKE2B e6382326f74f05c045a3ecacedbef2917dc297343637a70d4947b20b37a33e303bbf751b1f55d7deae581788a0ac2a627b3fdd58629b3ad961030e6095c1eb90 SHA512 340352632d1058d7ed50ce011d2697ed01680d6ee0443fe6fa08813924deffc642d6ec0b076bf9669a98e926fb5467a546ff3c4febe43eec602ab1f2cd51e8d3 DIST boto3-1.28.35.gh.tar.gz 692481 BLAKE2B fe5c5906598be2aaef8524a0333751bc2368aa33a3c212d45d95b1010f15d228b4b617ad7e855d668f38b9278c32bafc7c5da4395582a053ae3350d4c5453c7b SHA512 790fcb6a0aac9ae37d3d04c707b05d44249b7e265e47ad8fd9195ec338f70297b018f4d3ef34cd704fc3d82564794ea7fb4e5e9057cbae4a969d220eb911981f DIST boto3-1.28.36.gh.tar.gz 693285 BLAKE2B 9d25f49ecb213c8f273fff908a125373d6558244dbf03cf716bf871a565ec0a71aa7330af0f64111f4a6191654cacb1c2c60566fb9fd2540aa8df3e4c442e0b9 SHA512 b2ee0a647d9863d251dc613550d10a83f60b0513407d7507b4ef4c9db0aa13e6feb9a24c4f93200553b61d756fb3cef417f43203cb71f3839ed66aae6183af91 +DIST boto3-1.28.37.gh.tar.gz 693670 BLAKE2B 1ab40cf17ba9694fdb1a95c08b8821a8842fb4c9da13d1457722a5fc0ea09f2acbe0301edc419207481c5560f2881557bd434f0e4921c9e9752bdf41ad541ff9 SHA512 705c100c3b38dd45edc30fc532a83f9f9065d7f7a41a0fa4a3b54cf16a04c369bc609eda0e353c59599fcfc9fe6588ed45112f026100305f0adb1f92d9bdcd21 diff --git a/dev-python/boto3/boto3-1.28.37.ebuild b/dev-python/boto3/boto3-1.28.37.ebuild new file mode 100644 index ..ec9fc93bf23a --- /dev/null +++ b/dev-python/boto3/boto3-1.28.37.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..12} ) + +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)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 9f5fa555a6b0cd1f023ebfa795e78aa68875ccfb Author: Leonardo Hernández Hernández proton me> AuthorDate: Wed Aug 30 01:30:12 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 02:36:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5fa555 media-video/ffmpeg: add missing DEPEND on vulkan-headers Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/32522 Signed-off-by: Sam James gentoo.org> media-video/ffmpeg/ffmpeg-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild index 2abee6b94854..8266db290460 100644 --- a/media-video/ffmpeg/ffmpeg-.ebuild +++ b/media-video/ffmpeg/ffmpeg-.ebuild @@ -277,7 +277,7 @@ RDEPEND=" >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] ) vpx? ( >=media-libs/libvpx-1.4.0:=[${MULTILIB_USEDEP}] ) - vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[${MULTILIB_USEDEP}] ) + vulkan? ( >=media-libs/vulkan-loader-1.3.255:=[${MULTILIB_USEDEP}] ) X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] @@ -299,6 +299,7 @@ DEPEND="${RDEPEND} amf? ( media-libs/amf-headers ) ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] ) v4l? ( sys-kernel/linux-headers ) + vulkan? ( >=dev-util/vulkan-headers-1.3.255 ) " # += for verify-sig above
[gentoo-commits] repo/gentoo:master commit in: app-emacs/company-ebuild/
commit: 02591c0871746a9cb334dfc65ddc632793dc54a2 Author: Sam James gentoo org> AuthorDate: Wed Aug 30 02:33:57 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 02:33:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02591c08 app-emacs/company-ebuild: Stabilize 0.1.4 ALLARCHES, #910725 Signed-off-by: Sam James gentoo.org> app-emacs/company-ebuild/company-ebuild-0.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/company-ebuild/company-ebuild-0.1.4.ebuild b/app-emacs/company-ebuild/company-ebuild-0.1.4.ebuild index 11810d301043..66db76c329b8 100644 --- a/app-emacs/company-ebuild/company-ebuild-0.1.4.ebuild +++ b/app-emacs/company-ebuild/company-ebuild-0.1.4.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://gitweb.gentoo.org/proj/${PN}.git; else SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh2/
commit: baf04cfbd54e003f98659e5ebfc3c572b3d0d24a Author: Sam James gentoo org> AuthorDate: Wed Aug 30 02:33:55 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 02:33:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf04cfb net-libs/libssh2: Stabilize 1.11.0-r2 x86, #909341 Signed-off-by: Sam James gentoo.org> net-libs/libssh2/libssh2-1.11.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libssh2/libssh2-1.11.0-r2.ebuild b/net-libs/libssh2/libssh2-1.11.0-r2.ebuild index da5228f8a21b..9812ad3167c2 100644 --- a/net-libs/libssh2/libssh2-1.11.0-r2.ebuild +++ b/net-libs/libssh2/libssh2-1.11.0-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.libssh2.org/download/${P}.tar.xz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="gcrypt mbedtls test zlib" REQUIRED_USE="?? ( gcrypt mbedtls )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh2/
commit: dd44760df198ef5bffb772d4bbd7441812221c8e Author: Sam James gentoo org> AuthorDate: Wed Aug 30 02:33:56 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 02:33:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd44760d net-libs/libssh2: Stabilize 1.11.0-r2 amd64, #909341 Signed-off-by: Sam James gentoo.org> net-libs/libssh2/libssh2-1.11.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libssh2/libssh2-1.11.0-r2.ebuild b/net-libs/libssh2/libssh2-1.11.0-r2.ebuild index 9812ad3167c2..2afaa2f4cbe9 100644 --- a/net-libs/libssh2/libssh2-1.11.0-r2.ebuild +++ b/net-libs/libssh2/libssh2-1.11.0-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.libssh2.org/download/${P}.tar.xz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="gcrypt mbedtls test zlib" REQUIRED_USE="?? ( gcrypt mbedtls )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/
commit: df6ef35299d01e4e8805b2f2964700db279bab8e Author: Sam James gentoo org> AuthorDate: Wed Aug 30 02:22:57 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 02:22:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6ef352 dev-python/cryptography: add missing rust BDEPEND Signed-off-by: Sam James gentoo.org> dev-python/cryptography/cryptography-41.0.3.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-python/cryptography/cryptography-41.0.3.ebuild b/dev-python/cryptography/cryptography-41.0.3.ebuild index 8ea9ac913e1b..62856aa585dd 100644 --- a/dev-python/cryptography/cryptography-41.0.3.ebuild +++ b/dev-python/cryptography/cryptography-41.0.3.ebuild @@ -98,8 +98,11 @@ RDEPEND=" DEPEND=" ${RDEPEND} " +# XXX: Drop explicit >=virtual/rust-1.56.0 dep once that's the minimum in cargo.eclass +# and replace it with ${RUST_DEPEND} BDEPEND=" dev-python/setuptools-rust[${PYTHON_USEDEP}] + >=virtual/rust-1.56.0 test? ( >=dev-python/hypothesis-1.11.4[${PYTHON_USEDEP}] dev-python/iso8601[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh2/
commit: 86b41ec51f65e3f6c09afc90ce75e3fe607c80a7 Author: Sam James gentoo org> AuthorDate: Wed Aug 30 02:08:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 02:08:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b41ec5 net-libs/libssh2: Stabilize 1.11.0-r2 arm, #909341 Signed-off-by: Sam James gentoo.org> net-libs/libssh2/libssh2-1.11.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libssh2/libssh2-1.11.0-r2.ebuild b/net-libs/libssh2/libssh2-1.11.0-r2.ebuild index 561e2a9ec8dc..501a0ecf59fe 100644 --- a/net-libs/libssh2/libssh2-1.11.0-r2.ebuild +++ b/net-libs/libssh2/libssh2-1.11.0-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.libssh2.org/download/${P}.tar.xz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="gcrypt mbedtls test zlib" REQUIRED_USE="?? ( gcrypt mbedtls )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh2/
commit: c0aff9316aab6b5acc5e2f427ad2690c002072e4 Author: Sam James gentoo org> AuthorDate: Wed Aug 30 02:08:23 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 02:08:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0aff931 net-libs/libssh2: Stabilize 1.11.0-r2 ppc, #909341 Signed-off-by: Sam James gentoo.org> net-libs/libssh2/libssh2-1.11.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libssh2/libssh2-1.11.0-r2.ebuild b/net-libs/libssh2/libssh2-1.11.0-r2.ebuild index 3a3eb7de4d75..da5228f8a21b 100644 --- a/net-libs/libssh2/libssh2-1.11.0-r2.ebuild +++ b/net-libs/libssh2/libssh2-1.11.0-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.libssh2.org/download/${P}.tar.xz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="gcrypt mbedtls test zlib" REQUIRED_USE="?? ( gcrypt mbedtls )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh2/
commit: 723fb2cd00afa7c4530d51decbc54cd8f2c7993a Author: Sam James gentoo org> AuthorDate: Wed Aug 30 02:08:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 30 02:08:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723fb2cd net-libs/libssh2: Stabilize 1.11.0-r2 arm64, #909341 Signed-off-by: Sam James gentoo.org> net-libs/libssh2/libssh2-1.11.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libssh2/libssh2-1.11.0-r2.ebuild b/net-libs/libssh2/libssh2-1.11.0-r2.ebuild index 501a0ecf59fe..3a3eb7de4d75 100644 --- a/net-libs/libssh2/libssh2-1.11.0-r2.ebuild +++ b/net-libs/libssh2/libssh2-1.11.0-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.libssh2.org/download/${P}.tar.xz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="gcrypt mbedtls test zlib" REQUIRED_USE="?? ( gcrypt mbedtls )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/jq/
commit: 98b5316d4afb8349fa89365e6b687fc8b853a0d1 Author: Patrick McLean gentoo org> AuthorDate: Wed Aug 30 01:56:45 2023 + Commit: Patrick McLean gentoo org> CommitDate: Wed Aug 30 01:57:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b5316d app-misc/jq: add 1.7_rc2, drop 1.7_rc1 Signed-off-by: Patrick McLean gentoo.org> app-misc/jq/Manifest | 2 +- app-misc/jq/{jq-1.7_rc1.ebuild => jq-1.7_rc2.ebuild} | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/app-misc/jq/Manifest b/app-misc/jq/Manifest index 0dd420118293..8a912d76c017 100644 --- a/app-misc/jq/Manifest +++ b/app-misc/jq/Manifest @@ -1,3 +1,3 @@ DIST jq-1.6.tar.gz 1750584 BLAKE2B c9be1314e9d027247de63492ee362e996ef85faf45a47ee421cad95ebde9188bff8d3fc7db64e717ab922e1052f3b1c1500f5589fc5b2199ab66effb000e442d SHA512 5da71f53c325257f1f546a2520fe47828b495c953270df25ea0e37741463fdda72f0ba4d5b05b25114ec30f27a559344c2b024bacabf610759f4e3e9efadb480 DIST jq-1.7_pre20201109.tar.gz 1181867 BLAKE2B 9db187ab927b635c43fbc6191aeffa00451b12253ae023bbabe6fba5fdf8fb393f8450ee2011ef58cb93e2f27994d454fac967984a721439aaac93259c02f7f1 SHA512 f2997d70edb36d0a23b71a7d933a763cedd7c74ffa3129c2a6cb7189aaff1c5095cdc51062b7cd119324ec2c83ebae6ff0b7da3941315303b7a31146b9eb285a -DIST jq-1.7_rc1.gh.tar.gz 1229662 BLAKE2B 3df964681eb8efbbab5932a5d58a3242cef5dfd9edb0486b7156f69aabbef33ee72141de14725ad2ea033bfb0dc4d3f29aa67f6ac2322ff474ba3bcceee78bd0 SHA512 c33ce7f7526d9d962c5507c9840da2a78c46e1c3b0e8b14a0e2185f4ed9d1b468f91e88bebfbf335a3cee40d357b9c30fb5b63ff780e448f8c5d4f7cc9393d95 +DIST jq-1.7_rc2.gh.tar.gz 1251670 BLAKE2B 89cb321d971ba68c81c866b1dbd704c8a3ee88e3a098ff952a8222fcdb5fcec8816a98f3854dcb483b328eadc0ed9d1b4af787cc7bc0bc03018d34f56c236e52 SHA512 18b469e13995a2651f08c040ddcc9d39659fa14715983e19ec5ed79398a60c54713d8abc370beed4bbeb9aa80191ef10aca5354823ba71ee953112db488ce983 diff --git a/app-misc/jq/jq-1.7_rc1.ebuild b/app-misc/jq/jq-1.7_rc2.ebuild similarity index 92% rename from app-misc/jq/jq-1.7_rc1.ebuild rename to app-misc/jq/jq-1.7_rc2.ebuild index ff2204b79fda..99985e23fcbb 100644 --- a/app-misc/jq/jq-1.7_rc1.ebuild +++ b/app-misc/jq/jq-1.7_rc2.ebuild @@ -38,15 +38,13 @@ REQUIRED_USE="test? ( oniguruma )" src_prepare() { sed -e '/^dist_doc_DATA/d; s:-Wextra ::' -i Makefile.am || die - sed -r -e "s:(m4_define\(\[jq_version\],) .+\):\1 \[${PV}\]):" \ - -i configure.ac || die + printf "#!/bin/sh\\nprintf '%s'\\n\n" "${MY_PV}" > scripts/version || die # jq-1.6-r3-never-bundle-oniguruma makes sure we build with the system oniguruma, # but the bundled copy of oniguruma still gets eautoreconf'd since it # exists; save the cycles by nuking it. sed -e '/modules\/oniguruma/d' -i Makefile.am || die rm -rf "${S}"/modules/oniguruma || die - sed -i "s/^jq_version: .*/jq_version: \"${MY_PV}\"/" docs/site.yml || die default
[gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
commit: 09851479d9e2ce0f750b8e7271a474f85d378de2 Author: Nick Sarnie gentoo org> AuthorDate: Wed Aug 30 00:28:23 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Aug 30 00:32:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09851479 media-libs/shaderc: add 2023.6 Signed-off-by: Nick Sarnie gentoo.org> media-libs/shaderc/Manifest | 1 + media-libs/shaderc/shaderc-2023.6.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest index ed894f852b64..dd559b130abb 100644 --- a/media-libs/shaderc/Manifest +++ b/media-libs/shaderc/Manifest @@ -1 +1,2 @@ DIST shaderc-2023.4.tar.gz 225728 BLAKE2B b033f9d5e8afdf53afb5c3299a2b0496558b25d4fb1b04eab0ab1610377c391084fcb952bf2836bf88078e902e78bd579d46ae8f07aaed42569edbbc21b0d5c9 SHA512 18b7c31eec9408fc038211d4424d5d82414f427a580ec6f412e9e8d6a7e060e4c39d2c223bfbbf4bd167a1575a7bb900591ff834b3356f4024772e0b96993e91 +DIST shaderc-2023.6.tar.gz 226361 BLAKE2B 023ce15caaff6ff9474f361c6c5442fd8c58bbb079774fd3c8525824e70e63c1b8fff37490601b599f4ed44f4bfaec3ca746b7a734782fc2af8d78c4f1f1de53 SHA512 6580384ac27c4f2225529873ba46ca61240bdf63f4f5b89875e9bd20a774fed49328094379b7f469c3b97b6a3744cb649998c0d6d5a391023317a64a91754bb1 diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild b/media-libs/shaderc/shaderc-2023.6.ebuild new file mode 100644 index ..e056906121b3 --- /dev/null +++ b/media-libs/shaderc/shaderc-2023.6.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake-multilib multibuild python-any-r1 + +DESCRIPTION="Collection of tools, libraries and tests for shader compilation" +HOMEPAGE="https://github.com/google/shaderc; +EGIT_COMMIT="${PV}" +SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" +IUSE="doc" + +RDEPEND=" + >=dev-util/glslang-1.3.261:=[${MULTILIB_USEDEP}] + >=dev-util/spirv-tools-1.3.261[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + >=dev-util/spirv-headers-1.3.261" + +BDEPEND="doc? ( dev-ruby/asciidoctor )" + +PATCHES=( + "${FILESDIR}"/${PN}-2020.4-fix-build.patch +) + +# https://github.com/google/shaderc/issues/470 +RESTRICT=test + +src_prepare() { + cmake_comment_add_subdirectory examples + + # Unbundle glslang, spirv-headers, spirv-tools + cmake_comment_add_subdirectory third_party + sed -i \ + -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \ + glslc/test/CMakeLists.txt || die + + # Disable git versioning + sed -i -e '/build-version/d' glslc/CMakeLists.txt || die + + # Manually create build-version.inc as we disabled git versioning + cat <<- EOF > glslc/src/build-version.inc || die + "${P}\n" + "$(best_version dev-util/spirv-tools)\n" + "$(best_version dev-util/glslang)\n" + EOF + + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DSHADERC_SKIP_TESTS="true" + -DSHADERC_ENABLE_WERROR_COMPILE="false" + ) + cmake_src_configure +} + +multilib_src_compile() { + if multilib_is_native_abi && use doc; then + cmake_src_compile glslc_doc_README + fi + cmake_src_compile +} + +multilib_src_install() { + if multilib_is_native_abi; then + use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" ) + fi + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 688b1e2ff95799a8b1a4cdae08a0ba2be7418e98 Author: Nick Sarnie gentoo org> AuthorDate: Wed Aug 30 00:21:33 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Aug 30 00:32:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688b1e2f dev-util/glslang: add 1.3.261 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.261.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 91607bc074d3..443897c0278c 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1 +1,2 @@ DIST glslang-1.3.250.tar.gz 3707963 BLAKE2B 24096c88307dfca765bb5fdbcebe1ec8f658ee640408f89cf2e17b3dd35c4870fa2de07403fe754991d953a4b171a75f499638c599c3045e2560fae0c871dabe SHA512 deacf79bd036ee472235ae138028c8e7d39527feda387d4ac648edf2c6e93d958b983ba85cdbb5136ff336942e220dddedf44bdc890ed731bdc942cdf1fa045c +DIST glslang-1.3.261.tar.gz 3705459 BLAKE2B 0576d87d6172910ec8853c44920614745be7c244bd70e1f424f07de3befabf93745142ddbc242cedde7ca3c646017104bd6dec2bc6a4c1ff29ac3b4041d68a7a SHA512 dc26a6b4311319e2897141bbb424eac6fc7deec99b90ac87c1f734701a8d52d55e5a6884183583f526580fe173ace01f5a5bc58e1699a57d2e522f0edc84 diff --git a/dev-util/glslang/glslang-1.3.261.ebuild b/dev-util/glslang/glslang-1.3.261.ebuild new file mode 100644 index ..0ddc071bafdc --- /dev/null +++ b/dev-util/glslang/glslang-1.3.261.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="sdk-${PV}.0" + SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0/12" + +# Bug 698850 +RESTRICT="test" + +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PCH=OFF + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/
commit: c66b3f7b761a8b352362d6a25a211a059faefff4 Author: Nick Sarnie gentoo org> AuthorDate: Wed Aug 30 00:25:59 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Aug 30 00:32:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66b3f7b media-libs/vulkan-loader: add 1.3.261 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-loader/Manifest | 1 + .../vulkan-loader/vulkan-loader-1.3.261.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/media-libs/vulkan-loader/Manifest b/media-libs/vulkan-loader/Manifest index 15f29c2d1468..9c3701669cfd 100644 --- a/media-libs/vulkan-loader/Manifest +++ b/media-libs/vulkan-loader/Manifest @@ -1 +1,2 @@ DIST vulkan-loader-1.3.250.tar.gz 1660983 BLAKE2B 4befda9543f1046cc31bc41848d54f2812c9aac171510523683e003f58c41dd67966a898e0f4ca60d9e61f716f9bc8b968af0b265f80088026903b938323aaa9 SHA512 89561e0343098fdc62c0d469639d6f41ac9ee57ef54f9a91eee0f0645fa12ed15e397575eab9d829b02ec2a4d1bfd2b9239ae27b0ebdc0286f07177880cdf2b5 +DIST vulkan-loader-1.3.261.tar.gz 1684713 BLAKE2B 0321a56329cc8f578e07c24a53846f0a3ac9f81ce897975f0d0732db6a6ab905e682a81cb232d96d01311a9d9b89fb142b3c0eca5330371f42ba52e12c7ed2cc SHA512 f43bf9714c30b0751d9f6725ad7df7f70516b5e12a637bfb4cdf175b33d2be78e1717a3ae9537544ca84e0c89d5b759d537b932eec7f5502fcc871f6cdaa440c diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.261.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.3.261.ebuild new file mode 100644 index ..a79a918b7b9b --- /dev/null +++ b/media-libs/vulkan-loader/vulkan-loader-1.3.261.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=Vulkan-Loader +inherit flag-o-matic cmake-multilib toolchain-funcs + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV} +fi + +DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="layers wayland X" + +DEPEND=" + ~dev-util/vulkan-headers-${PV} + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )" + +multilib_src_configure() { + # Integrated clang assembler doesn't work with x86 - Bug #698164 + if tc-is-clang && [[ ${ABI} == x86 ]]; then + append-cflags -fno-integrated-as + fi + + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_TESTS=OFF + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + -DENABLE_WERROR=OFF + ) + cmake_src_configure +} + +multilib_src_install() { + keepdir /etc/vulkan/icd.d + + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: 2a8a35c8cf88eb696e9ad08e22103b0e94397e7b Author: Nick Sarnie gentoo org> AuthorDate: Wed Aug 30 00:27:17 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Aug 30 00:32:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8a35c8 dev-util/vulkan-tools: add 1.3.261 Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-tools/Manifest| 1 + dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest index 91a582084257..b09e28572d30 100644 --- a/dev-util/vulkan-tools/Manifest +++ b/dev-util/vulkan-tools/Manifest @@ -1 +1,2 @@ DIST vulkan-tools-1.3.250.tar.gz 785979 BLAKE2B d496f3859d3884cc2aaffdae62db9776f56dae1a45cc74bf093517d299fb9ff4e28d6a5227436c30faeab3fb5bceed6dec1a82bc327c539c9038b1a08960ab50 SHA512 7eecdd98e6be2f5dc66b32ed9962b0b7225f94d6185b490da0a6f3c6699ef6626a4db28615c73ecf6370efd6ccd5904e352c78947ec50dec57e32ae734f134b2 +DIST vulkan-tools-1.3.261.tar.gz 801309 BLAKE2B be85d035157312c423c6f574519825facc7e9d5313126171b0b50a1605478fe271370faa55bc6732857189668f3e102ad429e4191a12e7be5e2113c1a712dcad SHA512 8bc30ead031ad6bceb7e54a1b70f26048847a30147d86638ced9d621b11ef64b1e97f41394b068458f5c8ad6e30216aba6e14765e971fa9e6a49773a47593fe5 diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild new file mode 100644 index ..1269dcab52ee --- /dev/null +++ b/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=Vulkan-Tools +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cube wayland +X" + +# Cube demo only supports one window system at a time +REQUIRED_USE="cube? ( ^^ ( X wayland ) )" + +BDEPEND="${PYTHON_DEPS} + cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND} + ~dev-util/vulkan-headers-${PV} +" + +pkg_setup() { + MULTILIB_CHOST_TOOLS=( + /usr/bin/vulkaninfo + ) + + use cube && MULTILIB_CHOST_TOOLS+=( + /usr/bin/vkcube + /usr/bin/vkcubepp + ) + + python-any-r1_pkg_setup +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_VULKANINFO=ON + -DBUILD_CUBE=$(usex cube) + -DBUILD_WERROR=OFF + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + ) + + use cube && mycmakeargs+=( + -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr" + -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND) + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/
commit: 26ebee0b474880e679224a2458b6a0e1fb016c92 Author: Nick Sarnie gentoo org> AuthorDate: Wed Aug 30 00:16:29 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Aug 30 00:32:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ebee0b dev-util/vulkan-headers: add 1.3.261 Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-headers/Manifest | 1 + .../vulkan-headers/vulkan-headers-1.3.261.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest index 974448c04342..9beb208c904e 100644 --- a/dev-util/vulkan-headers/Manifest +++ b/dev-util/vulkan-headers/Manifest @@ -1 +1,2 @@ DIST vulkan-headers-1.3.250.tar.gz 1964567 BLAKE2B 1b0b44d10ff2f030b8b5f3c85befae8a1e7467e32155cebd554b97fa129d9dcc417f9035bbc537280767fc13850814ff23b759868236cac593ba53c3a791cd7f SHA512 bfd63791522a1e578b2b310c51d80e92d29dadc36085ac36f951d3b8cd87acc960494673b4b890621e9ca21beda66ba5bd5518645abc5b62fa5523a9024be259 +DIST vulkan-headers-1.3.261.tar.gz 2046060 BLAKE2B 80336cbd6363a19e251f77a0bf535c291d8507a7283cc15885a80bdae7f347524998155024e1255ab43e317fc79e63a596cf1064bea6e9cae018ce8fbd3c3414 SHA512 7781c2da5a9b7c217bbbd0fe0ce9ee5a4fc218144404a2620063048b672c1cccad2adb3bdc8d49ba92cb0889a62c60d94dc85030995bb0db9bb1bfb2e48e18d3 diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.261.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.3.261.ebuild new file mode 100644 index ..fdef9654420b --- /dev/null +++ b/dev-util/vulkan-headers/vulkan-headers-1.3.261.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=Vulkan-Headers +inherit cmake + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Vulkan Header files and API registry" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers; + +LICENSE="Apache-2.0" +SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/
commit: 399c4e50706648f70814627b197ac4d16ef8e196 Author: Nick Sarnie gentoo org> AuthorDate: Wed Aug 30 00:25:17 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Aug 30 00:32:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399c4e50 media-libs/vulkan-layers: add 1.3.261 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-layers/Manifest | 1 + .../vulkan-layers/vulkan-layers-1.3.261.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/media-libs/vulkan-layers/Manifest b/media-libs/vulkan-layers/Manifest index 3e2c615525d1..27299df76161 100644 --- a/media-libs/vulkan-layers/Manifest +++ b/media-libs/vulkan-layers/Manifest @@ -1 +1,2 @@ DIST vulkan-layers-1.3.250.tar.gz 4829919 BLAKE2B 9e05c53d283df1d57c20574224333249e468242eb73f7feb9ce47b4d194a80a1b1958bc71743eed3d108cedba972eeb9aa27ef33e838828e8a0baefe85254613 SHA512 5e8aef501961b49d7b4390d8c8ce09fe0b7657d323859d2052a8a14b042da69d7b1387a8aadede8372711313518b6d75fb78f41e2e0c1ad69c99a5b58524fb82 +DIST vulkan-layers-1.3.261.tar.gz 5005066 BLAKE2B 76eee1121e58892be3b608d4fda17d1ef67bf1e8a361ff9b51651fb9dd80c14b52798e8978d4167d51f7dfe09a680f10868d2a4b576ff5af8938cbf2d0f943fa SHA512 cadd44773701b0937956c1b1f7c6a9f8c574c857af044271a64065367ec8c453dbda04c5bd42e307d7997441e9ad67df5656f18b5a81b315174ec8618cfe0e1a diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild new file mode 100644 index ..7af48d11e398 --- /dev/null +++ b/media-libs/vulkan-layers/vulkan-layers-1.3.261.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=Vulkan-ValidationLayers +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Vulkan Validation Layers" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="wayland X" + +RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + >=dev-cpp/robin-hood-hashing-3.11.5 + ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] + ~dev-util/vulkan-headers-${PV} + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" + +PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch" + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_LAYER_SUPPORT_FILES=ON + -DBUILD_WERROR=OFF + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DBUILD_TESTS=OFF + ) + cmake_src_configure +} + +multilib_src_install_all() { + find "${ED}" -type f -name \*.a -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/
commit: f12302aea121d8bc76d8728a847351987b1754df Author: Nick Sarnie gentoo org> AuthorDate: Wed Aug 30 00:15:46 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Aug 30 00:32:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12302ae dev-util/spirv-tools: add 1.3.261 Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-tools/Manifest | 1 + dev-util/spirv-tools/spirv-tools-1.3.261.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest index f202e3a465ce..f1a47c8e08f8 100644 --- a/dev-util/spirv-tools/Manifest +++ b/dev-util/spirv-tools/Manifest @@ -1 +1,2 @@ DIST spirv-tools-1.3.250.tar.gz 3113062 BLAKE2B a6951f957282eace3f65c81041070b6afd78ea87d50ef76c049827b537e94f75fbc3b7d9326ff0bcd1663d51611c7b01c8d5d8c2336ea151ab69ccb41b0ea308 SHA512 33c6a25c5bad9802e7a33e913a051ccc3d740acb24c9255cc3ab5d08fce529991696310e3a58ca52e79a214c8dc74f811ab357135a85e82b6c10c8701289 +DIST spirv-tools-1.3.261.tar.gz 3140272 BLAKE2B 2ec477c28d62e792ea86ec460fe4a3320f6f162376822e2d30f229187bc6c9c8f61f32695f459f5f75cdc836cad0da189b4e81fc0e82869c0398ddcb367c6af4 SHA512 b494c8daf0e863f100926636c6a8e44d34b9423d548afd6ddf81dbc44b171543246a934d90e943f9bc75e180a6554c15724ab4e1f9561725abd41c46a76befb3 diff --git a/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild new file mode 100644 index ..e5c15a8932d4 --- /dev/null +++ b/dev-util/spirv-tools/spirv-tools-1.3.261.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=SPIRV-Tools +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="xml(+)" +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + inherit git-r3 +else + EGIT_COMMIT="sdk-${PV}.0" + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} +fi + +DESCRIPTION="Provides an API and commands for processing SPIR-V modules" +HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools; + +LICENSE="Apache-2.0" +SLOT="0" +# Tests fail upon finding symbols that do not match a regular expression +# in the generated library. Easily hit with non-standard compiler flags +RESTRICT="test" + +DEPEND="~dev-util/spirv-headers-${PV}" +RDEPEND="" +BDEPEND="${PYTHON_DEPS}" + +multilib_src_configure() { + local mycmakeargs=( + -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/ + -DSPIRV_WERROR=OFF + -DSPIRV_TOOLS_BUILD_STATIC=OFF + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/
commit: 338ff5ec238db5f7b539a70322af83b90b0b139f Author: Nick Sarnie gentoo org> AuthorDate: Wed Aug 30 00:13:38 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Aug 30 00:32:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338ff5ec dev-util/spirv-headers: add 1.3.261 Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-headers/Manifest | 1 + dev-util/spirv-headers/spirv-headers-1.3.261.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest index e2e713f99e3d..1f56598f1f3a 100644 --- a/dev-util/spirv-headers/Manifest +++ b/dev-util/spirv-headers/Manifest @@ -1 +1,2 @@ DIST spirv-headers-1.3.250.tar.gz 452385 BLAKE2B 17d9dc0edad8b927ed1e7d097f62c84244ce5d115c2d7123faa936df8a7275c3946aa741fa403e7b812a8e776e8a32604fabbdd1120d5e5717d9ff9233a4a22c SHA512 1179b202ebb482a2f63e623dcfb1921ad9f5f4dfe242708e6cc139d9453fbf12ad7aacde783fae20789f742303568e1d3c0c2efacfa7b40c3ac421be68470b07 +DIST spirv-headers-1.3.261.tar.gz 456103 BLAKE2B 72c63212dae5411999c0f45a4f14e0bfd91edad1df1085a66aab2dff1d44dde5021d6c4d2b0e5454cb1d8b79ff4e2e888ca97aa0f3d209502d7c5041cb325d4c SHA512 284cb51312f58782621723ac4cbfbd97e23eb4f5a719035922e32fa5d0089206fdf98d17455b907bd26c986bd7102f597f49e4f22ceaf31cd7b7ac0e9face1fe diff --git a/dev-util/spirv-headers/spirv-headers-1.3.261.ebuild b/dev-util/spirv-headers/spirv-headers-1.3.261.ebuild new file mode 100644 index ..d1dc2b83875d --- /dev/null +++ b/dev-util/spirv-headers/spirv-headers-1.3.261.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Machine-readable files for the SPIR-V Registry" +HOMEPAGE="https://registry.khronos.org/SPIR-V/; +EGIT_COMMIT="sdk-${PV}" +SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gdm/, profiles/
commit: 452f47bc3b3bb935b67b3cb7091e50397102d9e9 Author: Guillermo Joandet gmail com> AuthorDate: Tue Aug 29 17:20:57 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 29 23:54:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452f47bc gnome-base/gdm: Version bump to 45_beta Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32512 Signed-off-by: Matt Turner gentoo.org> gnome-base/gdm/Manifest | 1 + gnome-base/gdm/gdm-45_beta.ebuild | 210 ++ profiles/package.mask | 1 + 3 files changed, 212 insertions(+) diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest index 6b8bde85de27..7a5f9b3ec5d1 100644 --- a/gnome-base/gdm/Manifest +++ b/gnome-base/gdm/Manifest @@ -1,2 +1,3 @@ DIST gdm-44.1.tar.xz 855472 BLAKE2B 61a6be1ae9b616b5147c372841a521eea14f91b7295423d65417692ab6bc9969211c6bfeaa5141651a580decb8c0748483eede498ef35e3e8e85e0fd2f318627 SHA512 bb761a6dd032ae5d411162b638bf5bd15bef5103c9a9d7c4de5e39db496faa62b932218a9923ef4743d17207eb890e256e910bde5c573e9fba4619f159f18e85 +DIST gdm-45.beta.tar.xz 855020 BLAKE2B f498089624ba41547ff0366c45350035ba5b0eb5485bc38fae87e7c9aec55bb296f5fa73fbc697510ddd5e3a0c01cb4bba62461173121d1b4deb08ded79d98fd SHA512 8a1d1d1d93328c0b6f58f1f6da913f08621ae2eebfa580de30c351f848bd89e9bbbc8fe8bd7799b0e3505624291417ef584fe47a6fc8de2db0d296669e7845df DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027 SHA512 87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045 diff --git a/gnome-base/gdm/gdm-45_beta.ebuild b/gnome-base/gdm/gdm-45_beta.ebuild new file mode 100644 index ..c475f54d27d8 --- /dev/null +++ b/gnome-base/gdm/gdm-45_beta.ebuild @@ -0,0 +1,210 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop gnome2 meson pam readme.gentoo-r1 systemd udev + +DESCRIPTION="GNOME Display Manager for managing graphical display servers and user logins" +HOMEPAGE="https://wiki.gnome.org/Projects/GDM https://gitlab.gnome.org/GNOME/gdm; + +SRC_URI="${SRC_URI} + branding? ( https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz ) +" + +LICENSE=" + GPL-2+ + branding? ( CC-BY-SA-4.0 ) +" + +SLOT="0" + +IUSE="accessibility audit bluetooth-sound branding elogind fprint plymouth selinux systemd tcpd test wayland" +RESTRICT="!test? ( test )" +REQUIRED_USE="^^ ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +# dconf, dbus and g-s-d are needed at install time for dconf update +# keyutils is automagic dep that makes autologin unlock login keyring +# when all the passwords match (disk encryption, user pw and login keyring) +# dbus-run-session used at runtime +COMMON_DEPEND=" + virtual/udev + >=dev-libs/libgudev-232:= + >=dev-libs/glib-2.56:2 + >=x11-libs/gtk+-2.91.1:3 + >=media-libs/libcanberra-0.4[gtk3] + >=sys-apps/accountsservice-0.6.35 + x11-libs/libxcb + sys-apps/keyutils:= + selinux? ( sys-libs/libselinux ) + + x11-libs/libX11 + x11-libs/libXau + x11-base/xorg-server[-minimal] + x11-libs/libXdmcp + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) + + systemd? ( >=sys-apps/systemd-186:0=[pam] ) + elogind? ( >=sys-auth/elogind-239.3[pam] ) + + plymouth? ( sys-boot/plymouth ) + audit? ( sys-process/audit ) + + sys-libs/pam + sys-auth/pambase[elogind?,systemd?] + + >=gnome-base/dconf-0.20 + >=gnome-base/gnome-settings-daemon-3.1.4 + gnome-base/gsettings-desktop-schemas + sys-apps/dbus + + >=x11-misc/xdg-utils-1.0.2-r3 + + >=dev-libs/gobject-introspection-0.9.12:= +" +# XXX: These deps are from session and desktop files in data/ directory +# fprintd is used via dbus by gdm-fingerprint-extension +RDEPEND="${COMMON_DEPEND} + acct-group/gdm + acct-user/gdm + >=gnome-base/gnome-session-3.6 + >=gnome-base/gnome-shell-3.1.90 + x11-apps/xhost + + accessibility? ( + >=app-accessibility/orca-3.10 + gnome-extra/mousetweaks + ) + fprint? ( sys-auth/fprintd[pam] ) +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=gnome-base/dconf-0.20 + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( >=dev-libs/check-0.9.4 ) + app-text/yelp-tools +" + +DOC_CONTENTS=" + To start GDM at boot with systemd, run:\n + # systemctl enable gdm.service\n + \n +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 92cbb2db68e5e65f68b6cb47d7e50910523a1eab Author: Guillermo Joandet gmail com> AuthorDate: Sun Aug 27 15:38:36 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 29 23:54:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cbb2db gnome-base/nautilus: Version bump to 45_beta2 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32475 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-45_beta2.ebuild | 128 +++ 2 files changed, 129 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 461669da5c3f..80852ef990e4 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 DIST nautilus-45.beta.tar.xz 3202420 BLAKE2B 5971d32df4a904f1f15267b0a2c1578ab392e37a2e28c6d4a1599d9e841e4feb88fd0aa9a5eed4960d2c4d777d1accaddfecbfc57aba5896895ba74ecd0effc9 SHA512 8ded32923ec1503d43258cc6938eb391a5eb871854a290bd78a13471ba426af7a9323f5ba163956985f43d36cf94d3474cdd2b8e852b6b89ce5395995dd06379 +DIST nautilus-45.beta2.tar.xz 3205124 BLAKE2B b63f704a9424e296165bcc2f8d01ef622fd25666d2bd1f97a3951199d01c21d6d74c7a3d1561760b9119e9732940fd534df9f05b690b4e8f5eda927458e09ce8 SHA512 a947740ea4ba99e471c0907ef2cb821956633e789b1290431b849a4492730187fb973b00e686c4b910c797a5e5cdaa1104aef7c4eef2d162306f8ac9db4ce28e diff --git a/gnome-base/nautilus/nautilus-45_beta2.ebuild b/gnome-base/nautilus/nautilus-45_beta2.ebuild new file mode 100644 index ..e81eb8bf8338 --- /dev/null +++ b/gnome-base/nautilus/nautilus-45_beta2.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +SRC_URI="https://download.gnome.org/sources/nautilus/45/nautilus-45.beta2.tar.xz; +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.77.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.11.2:4[introspection?] + >=gui-libs/libadwaita-1.4_alpha:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_unpack() { + default + mv nautilus-45.beta2 nautilus-45.beta.2 +} + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local
[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker-miners/
commit: eb3a73ab29301dbb993f7e1ff0642115717e7c64 Author: Guillermo Joandet gmail com> AuthorDate: Tue Aug 29 17:04:01 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 29 23:54:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3a73ab app-misc/tracker-miners: Version bump to 3.6_beta Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32511 Signed-off-by: Matt Turner gentoo.org> app-misc/tracker-miners/Manifest | 1 + .../tracker-miners/tracker-miners-3.6_beta.ebuild | 177 + 2 files changed, 178 insertions(+) diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest index a02dd7a4e7ad..ec1301cf2506 100644 --- a/app-misc/tracker-miners/Manifest +++ b/app-misc/tracker-miners/Manifest @@ -1,2 +1,3 @@ DIST tracker-miners-3.5.2.tar.xz 7513024 BLAKE2B 6f144bb5e263c08c32b940dd18f98faa4201cfa1c40fa9c97b7e0406b6ed1c9547b1925337e0b3a7e5448dd7c2518b78f62e04e5beab221a55f464506baa151b SHA512 adb29549c94c68a46e2c5ede8a51bac2d014f772a5dc1c63f5cc6950da7f941e735bf5858c3306d2ad988ce2f60126bc97e5db746afe757b9b7cbc4f90518648 DIST tracker-miners-3.6.alpha.tar.xz 7514772 BLAKE2B 80b720a41d11c8d12b530c614f9501390d8b9b61d706b715add8f92577b04fa51dcc4415abaddb4dac107ecf26c337d004627d5d636fc37b20d1212a125df4a3 SHA512 cb6f1d48882d3198ac5de24830f3d4c94a49b1d42ff91afdfaa29dc8a4e1e987ea4bd77d829a8a110d535f45ed17614545eb98784552fd713b34abd20c139a76 +DIST tracker-miners-3.6.beta.tar.xz 7514096 BLAKE2B b1af3b443ba6f04ba08c5476e6253a25be3621cc199917ab347a438ca638fd19df3c02bb7fb3272829db32e9df0a290e6771281e9f41cb169b5ea8504950777b SHA512 9825e046d1a0048a18654d27371ff35a998187abb014978a3ebabefbd19d32f36b23325e34aa59580d1cf7676edf41a51026470fb26ce9e30019d1074e593c34 diff --git a/app-misc/tracker-miners/tracker-miners-3.6_beta.ebuild b/app-misc/tracker-miners/tracker-miners-3.6_beta.ebuild new file mode 100644 index ..278dc45df8ed --- /dev/null +++ b/app-misc/tracker-miners/tracker-miners-3.6_beta.ebuild @@ -0,0 +1,177 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg + +DESCRIPTION="Collection of data extractors for Tracker/Nepomuk" +HOMEPAGE="https://wiki.gnome.org/Projects/Tracker; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="3" +IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps" + +REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead); +# so choose ICU over enca always here for the time being (ICU is preferred) +RDEPEND=" + >=dev-libs/glib-2.70:2 + >=app-misc/tracker-3.6_beta:3 + + >=sys-apps/dbus-1.3.1 + xmp? ( >=media-libs/exempi-2.1.0:= ) + raw? ( media-libs/gexiv2 ) + cue? ( media-libs/libcue:= ) + exif? ( >=media-libs/libexif-0.6 ) + gsf? ( >=gnome-extra/libgsf-1.14.24:= ) + xps? ( app-text/libgxps ) + iptc? ( media-libs/libiptcdata ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + iso? ( >=sys-libs/libosinfo-1.10.0-r1 ) + >=media-libs/libpng-1.2:0= + seccomp? ( >=sys-libs/libseccomp-2.0 ) + tiff? ( media-libs/tiff:= ) + xml? ( >=dev-libs/libxml2-2.6 ) + pdf? ( >=app-text/poppler-0.16.0:=[cairo] ) + playlist? ( >=dev-libs/totem-pl-parser-3:= ) + sys-apps/util-linux + + gif? ( media-libs/giflib:= ) + + networkmanager? ( net-misc/networkmanager ) + + rss? ( >=net-libs/libgrss-0.7:0 ) + app-arch/gzip + + upower? ( >=sys-power/upower-0.9.0:= ) + + >=dev-libs/icu-4.8.1.1:= + + gstreamer? ( + >=media-libs/gstreamer-1.20:1.0 + >=media-libs/gst-plugins-base-1.20:1.0 + >=media-plugins/gst-plugins-meta-1.20:1.0 ) + !gstreamer? ( + ffmpeg? ( media-video/ffmpeg:0= ) ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/asciidoc + dev-libs/libxslt + dev-util/glib-utils + dev-util/gdbus-codegen + + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') + gstreamer? ( + media-libs/gstreamer:1.0[introspection] + || ( + media-plugins/gst-plugins-libav:1.0 + media-plugins/gst-plugins-openh264:1.0 +
[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker/
commit: 3db87680743c450f1aa642e6a541d8197589dce8 Author: Guillermo Joandet gmail com> AuthorDate: Tue Aug 29 17:03:52 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 29 23:54:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db87680 app-misc/tracker: Version bump to 3.6_beta Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> app-misc/tracker/Manifest| 1 + app-misc/tracker/tracker-3.6_beta.ebuild | 106 +++ 2 files changed, 107 insertions(+) diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest index d3e46a1106ba..c10eac46b016 100644 --- a/app-misc/tracker/Manifest +++ b/app-misc/tracker/Manifest @@ -1,2 +1,3 @@ DIST tracker-3.5.3.tar.xz 2569412 BLAKE2B 8e35234f74eb4ae22c23661fedf6b3898e6daa41868d18473a9cbf998a7edbff893e63f15573585c130b8b7c40c65a4f5df8e057fd14dfe76dcfe2a9abed4cdb SHA512 ed75f7cbb75daab6597bab58937554b531bc2c32581148c2d828cb313644b198a057024c5202d0990237bc01119d1789f0fbc87868919fc2f00bcb40e76f7b23 DIST tracker-3.6.alpha.tar.xz 2570268 BLAKE2B 3fc175457daecfd6733039d10b6724b47853fb06194fc2248b1643b765284ebfb0c56eeb56d8a2019bc289f0ca320c1db0d84e20a0e1b7a26fbb57ee24a2d14b SHA512 d74c2ca4b8b34e4addf232c0be76478c1034828d04d0ea24528d845492287b08e68dfc5a5e34e0d2feda5c0630792ef1171db87a0140072ba60c9e56b56f6d3e +DIST tracker-3.6.beta.tar.xz 2563616 BLAKE2B bc815b9ef01dff6907721018fdb9e59e431aa9a4542d0bf2c195a25207d8ca6d5ffa15a85f72e6b78af33b90c1f3a59e52742f8e8c41e521fdff4e9c46c85994 SHA512 2fc289b7cedf6b42ef0aa935427c169ebc3904bb089573052be8c8513989bc214b9924c597e09f174fc1d9bac9181de96a9914841ba8891af17fdcc3727d7a47 diff --git a/app-misc/tracker/tracker-3.6_beta.ebuild b/app-misc/tracker/tracker-3.6_beta.ebuild new file mode 100644 index ..ed131634fa37 --- /dev/null +++ b/app-misc/tracker/tracker-3.6_beta.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info meson python-any-r1 systemd vala xdg + +DESCRIPTION="A tagging metadata database, search tool and indexer" +HOMEPAGE="https://wiki.gnome.org/Projects/Tracker https://gitlab.gnome.org/GNOME/tracker; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="3/0" # libtracker-sparql-3.0 soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk-doc +miners stemmer test vala" +RESTRICT="!test? ( test )" + +PV_SERIES=$(ver_cut 1-2) + +RDEPEND=" + >=dev-libs/glib-2.52:2 + >=sys-apps/dbus-1.3.2 + >=dev-libs/gobject-introspection-1.54:= + >=dev-libs/icu-4.8.1.2:= + >=dev-libs/json-glib-1.4 + >=net-libs/libsoup-2.99.2:3.0 + >=dev-libs/libxml2-2.7 + >=dev-db/sqlite-3.29.0:3 + stemmer? ( dev-libs/snowball-stemmer:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + app-text/asciidoc + dev-libs/libxslt + $(vala_depend) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) + test? ( + $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') + ) + ${PYTHON_DEPS} +" +PDEPEND="miners? ( >=app-misc/tracker-miners-3.6_beta )" + +python_check_deps() { + python_has_version -b \ + "dev-python/pygobject[${PYTHON_USEDEP}]" \ + "dev-python/tappy[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~INOTIFY_USER" + linux-info_pkg_setup + + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS + + local emesonargs=( + $(meson_use gtk-doc docs) + -Dman=true + $(meson_feature stemmer) + -Dunicode_support=icu + -Dbash_completion_dir="$(get_bashcompdir)" + -Dsystemd_user_services_dir="$(systemd_get_userunitdir)" + $(meson_use test tests) + -Dintrospection=enabled + $(meson_feature vala vapi) + -Dsoup=soup3 + ) + meson_src_configure +} + +src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/Tracker-3.0 "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/proj/libressl:master commit in: mail-mta/opensmtpd/
commit: 79c03a02bf5685c76801c99b33b11ba40125a98c Author: orbea riseup net> AuthorDate: Tue Aug 29 22:46:57 2023 + Commit: orbea riseup net> CommitDate: Tue Aug 29 22:46:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=79c03a02 mail-mta/opensmtpd: drop to maintainer-needed Signed-off-by: orbea riseup.net> mail-mta/opensmtpd/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/mail-mta/opensmtpd/metadata.xml b/mail-mta/opensmtpd/metadata.xml index 12887d4..d784c61 100644 --- a/mail-mta/opensmtpd/metadata.xml +++ b/mail-mta/opensmtpd/metadata.xml @@ -1,13 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> + OpenSMTPD is an implementation of the server-side SMTP protocol as defined by RFC 5321, with some additional standard extensions. It allows ordinary machines to exchange e-mails with other systems speaking the SMTP protocol. - - zx...@gentoo.org - Jason A. Donenfeld - Enable this to install as system-wide MTA
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/
commit: 6a9022ac505c5c306de8378b770eee41a1c63da8 Author: orbea riseup net> AuthorDate: Tue Aug 29 22:39:15 2023 + Commit: orbea riseup net> CommitDate: Tue Aug 29 22:39:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6a9022ac dev-lang/python: sync ::gentoo Signed-off-by: orbea riseup.net> dev-lang/python/python-3.10.13.ebuild | 8 ++-- dev-lang/python/python-3.11.5.ebuild | 8 ++-- dev-lang/python/python-3.9.18.ebuild | 8 ++-- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/dev-lang/python/python-3.10.13.ebuild b/dev-lang/python/python-3.10.13.ebuild index db08c2e..b5d3bc2 100644 --- a/dev-lang/python/python-3.10.13.ebuild +++ b/dev-lang/python/python-3.10.13.ebuild @@ -249,9 +249,13 @@ src_configure() { # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS_FOR_BUILD} - local -x LDFLAGS_NODIST=${LDFLAGS_FOR_BUILD} + # + # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway) + local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto" + local -x LDFLAGS_NODIST=${BUILD_LDFLAGS} local -x CFLAGS= LDFLAGS= + local -x BUILD_CFLAGS="${CFLAGS_NODIST}" + local -x BUILD_LDFLAGS=${LDFLAGS_NODIST} # We need to build our own Python on CBUILD first, and feed it in. # bug #847910 and bug #864911. diff --git a/dev-lang/python/python-3.11.5.ebuild b/dev-lang/python/python-3.11.5.ebuild index 271700c..dda9bb2 100644 --- a/dev-lang/python/python-3.11.5.ebuild +++ b/dev-lang/python/python-3.11.5.ebuild @@ -241,9 +241,13 @@ src_configure() { # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS_FOR_BUILD} - local -x LDFLAGS_NODIST=${LDFLAGS_FOR_BUILD} + # + # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway) + local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto" + local -x LDFLAGS_NODIST=${BUILD_LDFLAGS} local -x CFLAGS= LDFLAGS= + local -x BUILD_CFLAGS="${CFLAGS_NODIST}" + local -x BUILD_LDFLAGS=${LDFLAGS_NODIST} # We need to build our own Python on CBUILD first, and feed it in. # bug #847910 diff --git a/dev-lang/python/python-3.9.18.ebuild b/dev-lang/python/python-3.9.18.ebuild index 37ab7b8..d499e90 100644 --- a/dev-lang/python/python-3.9.18.ebuild +++ b/dev-lang/python/python-3.9.18.ebuild @@ -241,9 +241,13 @@ src_configure() { # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS_FOR_BUILD} - local -x LDFLAGS_NODIST=${LDFLAGS_FOR_BUILD} + # + # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway) + local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto" + local -x LDFLAGS_NODIST=${BUILD_LDFLAGS} local -x CFLAGS= LDFLAGS= + local -x BUILD_CFLAGS="${CFLAGS_NODIST}" + local -x BUILD_LDFLAGS=${LDFLAGS_NODIST} # We need to build our own Python on CBUILD first, and feed it in. # bug #847910 and bug #864911.
[gentoo-commits] repo/proj/libressl:master commit in: dev-util/cargo-ebuild/, dev-util/cargo-ebuild/files/
commit: a7c1e6798cf3d5e33aa1a58756254c158a8d7f26 Author: orbea riseup net> AuthorDate: Tue Aug 29 22:53:31 2023 + Commit: orbea riseup net> CommitDate: Tue Aug 29 22:53:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=a7c1e679 dev-util/cargo-ebuild: add 0.5.4-r1 Signed-off-by: orbea riseup.net> dev-util/cargo-ebuild/Manifest | 1 + dev-util/cargo-ebuild/cargo-ebuild-0.5.4-r1.ebuild | 183 + .../cargo-ebuild-0.5.4-updated-eclass-style.patch | 60 +++ 3 files changed, 244 insertions(+) diff --git a/dev-util/cargo-ebuild/Manifest b/dev-util/cargo-ebuild/Manifest index 928c379..59dcb78 100644 --- a/dev-util/cargo-ebuild/Manifest +++ b/dev-util/cargo-ebuild/Manifest @@ -75,6 +75,7 @@ DIST libc-0.2.126.crate 590481 BLAKE2B 1000de6b9fa2b3ff025b961e504d6d20b401f37cd DIST libc-0.2.139.crate 638983 BLAKE2B e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598 SHA512 ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4 DIST libgit2-sys-0.13.4+1.4.2.crate 1506315 BLAKE2B 87199812e8dd5475c3c659e11bde4a294951685880e9fc8771b3a075d351d02a1eecb5d4ea039466af6b9d90b5374d3d1369195a442ba60c596669aa2e25af59 SHA512 71e3f4ed8a123109ae1f0cfaad90092bbea25658356e6eaee3135d4576ffcfadd83ada28367459dd70903ddce716bed6278388e294e13712dcbcf8202e884548 DIST libgit2-sys-0.14.0+1.5.0.crate 1740370 BLAKE2B 0bdcec13f78292ad7849f88bbf21a8168371e9d4b15dcd09863b2ef703caa8e94a33da01164214620e11ff6f75038cf9ee6257c44aed5e07c52af044abca9952 SHA512 b2e1e54b172e6b0c71fdd02da0800e9120a3fe1b9c33b5fee4e667e9aa627979012865397b406fe91437425bf52e52a26245cfb7fa84f3ba64269dbe204582d6 +DIST libgit2-sys-0.14.2+1.5.1.crate 1742257 BLAKE2B 028e6bf6980d7a54b76c918fcd499684869f14cb160e821d6657e59925d142655dae6e018c9f29389de304ef6109197fd71e6e6752d0d0a53152f2c4820ea1a3 SHA512 eb9602706036ea62ecbc08250f297119a1c51ea09ea86ae8630dc6d0521b74db96d8eccc4106343572eb70d9a156415c017c6a91fb5529100fbed091ff8e7921 DIST libssh2-sys-0.2.23.crate 493516 BLAKE2B 00c0c1396f3d6723ad750112e7af8c8ac098af7b3d11e3fafbb4dc3b90c0defeb8184e007de3c740bfe12a53b71c355d697c4567deb3a30ebe3fee2e0caa SHA512 9617fb1d5826dacce23658b42e3eb3f8427b33db1b5a4424081e148bd90a3f776aa50ef66183c93ae19086d64321fc10b19b1a496c3feb12a669c7313cdf39cf DIST libz-sys-1.1.8.crate 2481844 BLAKE2B e890a3850aed5348afe7558168c7571564687d6a7d3567a4d53ffdf79444d38c4d70d35891e16f496f31169bf73b669534f5fc584f9ec520b518dda05e80b882 SHA512 0766ab72cc1414160ccefe4812e6204cbed1341607e5d17607f24fd4ff81dca68d8f2cf43e1d27f332a508d602bff0ad340c4c647a5d5f85acc120c19cfb4100 DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 diff --git a/dev-util/cargo-ebuild/cargo-ebuild-0.5.4-r1.ebuild b/dev-util/cargo-ebuild/cargo-ebuild-0.5.4-r1.ebuild new file mode 100644 index 000..a19ea0f --- /dev/null +++ b/dev-util/cargo-ebuild/cargo-ebuild-0.5.4-r1.ebuild @@ -0,0 +1,183 @@ +# Copyright 2017-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4-r1 + +EAPI=8 + +CRATES=" + aho-corasick@0.7.20 + ansi_term@0.12.1 + anyhow@1.0.68 + atty@0.2.14 + autocfg@1.1.0 + bitflags@1.3.2 + block-buffer@0.10.3 + bstr@0.2.17 + camino@1.1.1 + cargo-lock@8.0.3 + cargo-platform@0.1.2 + cargo_metadata@0.15.2 + cc@1.0.78 + cfg-if@1.0.0 + clap@2.34.0 + cpufeatures@0.2.5 + crates-index@0.18.11 + crossbeam-channel@0.5.6 + crossbeam-deque@0.8.2 + crossbeam-epoch@0.9.13 + crossbeam-utils@0.8.14 + crypto-common@0.1.6 + cvss@2.0.0 + digest@0.10.6 + either@1.8.0 + fnv@1.0.7 + form_urlencoded@1.1.0 + fs-err@2.9.0 + generic-array@0.14.6 + git2@0.15.0 + globset@0.4.9 + globwalk@0.8.1 + heck@0.3.3 + hermit-abi@0.1.19 + hermit-abi@0.2.6 + hex@0.4.3 + home@0.5.4 + humantime@2.1.0 + humantime-serde@1.1.1 + idna@0.3.0 + ignore@0.4.18 + itertools@0.10.5 + itoa@1.0.5 + jobserver@0.1.25 + lazy_static@1.4.0 + libc@0.2.139 + libgit2-sys@0.14.2+1.5.1 + libssh2-sys@0.2.23 + libz-sys@1.1.8 + log@0.4.17 + memchr@2.5.0 + memoffset@0.7.1 + num_cpus@1.15.0 + once_cell@1.17.0 + openssl-probe@0.1.5 + openssl-sys@0.9.80 + percent-encoding@2.2.0 + pest@2.5.2 + pest_derive@2.5.2 + pest_generator@2.5.2 + pest_meta@2.5.2 +
[gentoo-commits] repo/proj/libressl:master commit in: dev-python/m2crypto/
commit: 9eeb0585e968e2471f9f5b452ae94841276218bb Author: orbea riseup net> AuthorDate: Tue Aug 29 22:42:20 2023 + Commit: orbea riseup net> CommitDate: Tue Aug 29 22:42:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9eeb0585 dev-python/m2crypto: add 0.39.0-r1, drop 0.39.0 Signed-off-by: orbea riseup.net> .../m2crypto/{m2crypto-0.39.0.ebuild => m2crypto-0.39.0-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/m2crypto/m2crypto-0.39.0.ebuild b/dev-python/m2crypto/m2crypto-0.39.0-r1.ebuild similarity index 96% rename from dev-python/m2crypto/m2crypto-0.39.0.ebuild rename to dev-python/m2crypto/m2crypto-0.39.0-r1.ebuild index d627a8b..1735004 100644 --- a/dev-python/m2crypto/m2crypto-0.39.0.ebuild +++ b/dev-python/m2crypto/m2crypto-0.39.0-r1.ebuild @@ -14,7 +14,8 @@ inherit distutils-r1 toolchain-funcs pypi DESCRIPTION="A Python crypto and SSL toolkit" HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto/; -LICENSE="MIT" +# openssl via src/SWIG/_lib11_compat.i +LICENSE="MIT openssl" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="test abi_mips_n32 abi_mips_n64 abi_mips_o32"
[gentoo-commits] repo/proj/libressl:master commit in: net-wireless/wpa_supplicant/files/, net-wireless/wpa_supplicant/
commit: 2ff2a2e237d77d0cbce3f4e74501393fbaddf9e1 Author: orbea riseup net> AuthorDate: Tue Aug 29 22:50:48 2023 + Commit: orbea riseup net> CommitDate: Tue Aug 29 22:51:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=2ff2a2e2 net-wireless/wpa_supplicant: add 2.10-r3 Signed-off-by: orbea riseup.net> ...p-security-level-to-0-with-OpenSSL-3.0-wh.patch | 57 +++ ...upplicant-2.10-allow-legacy-renegotiation.patch | 30 ++ .../wpa_supplicant/wpa_supplicant-2.10-r3.ebuild | 491 + 3 files changed, 578 insertions(+) diff --git a/net-wireless/wpa_supplicant/files/wpa_supplicant-2.10-Drop-security-level-to-0-with-OpenSSL-3.0-wh.patch b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.10-Drop-security-level-to-0-with-OpenSSL-3.0-wh.patch new file mode 100644 index 000..18f879c --- /dev/null +++ b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.10-Drop-security-level-to-0-with-OpenSSL-3.0-wh.patch @@ -0,0 +1,57 @@ +From: Jouni Malinen +Date: Sun, 22 May 2022 17:01:35 +0300 +Subject: OpenSSL: Drop security level to 0 with OpenSSL 3.0 when using TLS 1.0/1.1 + +Commit 9afb68b03976 ("OpenSSL: Allow systemwide secpolicy overrides for +TLS version") with commit 58bbcfa31b18 ("OpenSSL: Update security level +drop for TLS 1.0/1.1 with OpenSSL 3.0") allow this workaround to be +enabled with an explicit network configuration parameter. However, the +default settings are still allowing TLS 1.0 and 1.1 to be negotiated +just to see them fail immediately when using OpenSSL 3.0. This is not +exactly helpful especially when the OpenSSL error message for this +particular case is "internal error" which does not really say anything +about the reason for the error. + +It is is a bit inconvenient to update the security policy for this +particular issue based on the negotiated TLS version since that happens +in the middle of processing for the first message from the server. +However, this can be done by using the debug callback for printing out +the received TLS messages during processing. + +Drop the OpenSSL security level to 0 if that is the only option to +continue the TLS negotiation, i.e., when TLS 1.0/1.1 are still allowed +in wpa_supplicant default configuration and OpenSSL 3.0 with the +constraint on MD5-SHA1 use. + +Signed-off-by: Jouni Malinen + +Bug-Debian: https://bugs.debian.org/1011121 +Bug-Ubuntu: https://bugs.launchpad.net/bugs/1958267 +Origin: upstream, commit:bc99366f9b960150aa2e369048bbc2218c1d414e +--- + src/crypto/tls_openssl.c | 9 + + 1 file changed, 9 insertions(+) + +diff --git a/src/crypto/tls_openssl.c b/src/crypto/tls_openssl.c +index 6602ac64f591..78621d926dab 100644 +--- a/src/crypto/tls_openssl.c b/src/crypto/tls_openssl.c +@@ -1557,6 +1557,15 @@ static void tls_msg_cb(int write_p, int version, int content_type, + struct tls_connection *conn = arg; + const u8 *pos = buf; + ++#if OPENSSL_VERSION_NUMBER >= 0x3000L ++ if ((SSL_version(ssl) == TLS1_VERSION || ++ SSL_version(ssl) == TLS1_1_VERSION) && ++ SSL_get_security_level(ssl) > 0) { ++ wpa_printf(MSG_DEBUG, ++ "OpenSSL: Drop security level to 0 to allow TLS 1.0/1.1 use of MD5-SHA1 signature algorithm"); ++ SSL_set_security_level(ssl, 0); ++ } ++#endif /* OpenSSL version >= 3.0 */ + if (write_p == 2) { + wpa_printf(MSG_DEBUG, + "OpenSSL: session ver=0x%x content_type=%d", +-- +2.39.0 + diff --git a/net-wireless/wpa_supplicant/files/wpa_supplicant-2.10-allow-legacy-renegotiation.patch b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.10-allow-legacy-renegotiation.patch new file mode 100644 index 000..574973f --- /dev/null +++ b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.10-allow-legacy-renegotiation.patch @@ -0,0 +1,30 @@ +From: James Ralston +Date: Sun, 1 May 2022 16:15:23 -0700 +Subject: Allow legacy renegotiation to fix PEAP issues with some servers + +Upstream: http://lists.infradead.org/pipermail/hostap/2022-May/040511.html +--- + src/crypto/tls_openssl.c | 10 ++ + 1 file changed, 10 insertions(+) + +diff --git a/src/crypto/tls_openssl.c b/src/crypto/tls_openssl.c +index 273e5cb..ad3aa1a 100644 +--- a/src/crypto/tls_openssl.c b/src/crypto/tls_openssl.c +@@ -1056,6 +1056,16 @@ void * tls_init(const struct tls_config *conf) + SSL_CTX_set_options(ssl, SSL_OP_NO_SSLv2); + SSL_CTX_set_options(ssl, SSL_OP_NO_SSLv3); + ++ /* Many enterprise PEAP server implementations (e.g. used in large ++ corporations and universities) do not support RFC5746 secure ++ renegotiation, and starting with OpenSSL 3.0, ++ SSL_OP_LEGACY_SERVER_CONNECT is no longer set as part of SSL_OP_ALL. ++ So until we implement a way to request SSL_OP_LEGACY_SERVER_CONNECT ++ only in EAP peer mode, just set SSL_OP_LEGACY_SERVER_CONNECT ++ globally. */
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/
commit: 2d2a0514f0d4e5726eeb6c0fd3254b490b11f0c6 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 23:37:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 23:37:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2a0514 app-emacs/ebuild-mode: Stabilize 1.65 ALLARCHES, #910731 Signed-off-by: Sam James gentoo.org> app-emacs/ebuild-mode/ebuild-mode-1.65.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.65.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.65.ebuild index 7c4ed2c5c19a..a3323770d37c 100644 --- a/app-emacs/ebuild-mode/ebuild-mode-1.65.ebuild +++ b/app-emacs/ebuild-mode/ebuild-mode-1.65.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: fb5910e23159599699be9b6c5e954cfa6c38c684 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 23:34:03 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 23:34:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5910e2 app-editors/emacs: Stabilize 29.1-r1 arm, #913221 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r1.ebuild b/app-editors/emacs/emacs-29.1-r1.ebuild index 2cb9247df059..c6ecbc243346 100644 --- a/app-editors/emacs/emacs-29.1-r1.ebuild +++ b/app-editors/emacs/emacs-29.1-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common/
commit: 5f94e43482c86a1b138cc002c0a462984d03c2a9 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 23:34:04 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 23:34:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f94e434 app-emacs/emacs-common: Stabilize 1.9 arm, #913221 Signed-off-by: Sam James gentoo.org> app-emacs/emacs-common/emacs-common-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common/emacs-common-1.9.ebuild b/app-emacs/emacs-common/emacs-common-1.9.ebuild index 9b18847cf121..37b0019a8f89 100644 --- a/app-emacs/emacs-common/emacs-common-1.9.ebuild +++ b/app-emacs/emacs-common/emacs-common-1.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="games gsettings gui" DEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/readline/
commit: 5bdef7240375df5c80acbe16cd3eec6b144340b2 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 23:22:26 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 23:22:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdef724 sys-libs/readline: fix LICENSE Closes: https://bugs.gentoo.org/913200 Signed-off-by: Sam James gentoo.org> sys-libs/readline/readline-8.1_p2-r1.ebuild | 2 +- sys-libs/readline/readline-8.2_p1.ebuild| 2 +- sys-libs/readline/readline-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-libs/readline/readline-8.1_p2-r1.ebuild b/sys-libs/readline/readline-8.1_p2-r1.ebuild index 84edd8c8f750..e14bc4ac2c2b 100644 --- a/sys-libs/readline/readline-8.1_p2-r1.ebuild +++ b/sys-libs/readline/readline-8.1_p2-r1.ebuild @@ -58,7 +58,7 @@ case ${PV} in ;; esac -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0/8" # subslot matches SONAME major [[ ${PV} == *_rc* ]] || \ 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" diff --git a/sys-libs/readline/readline-8.2_p1.ebuild b/sys-libs/readline/readline-8.2_p1.ebuild index bc5e7e68325c..0e7f162ff0fe 100644 --- a/sys-libs/readline/readline-8.2_p1.ebuild +++ b/sys-libs/readline/readline-8.2_p1.ebuild @@ -77,7 +77,7 @@ if ! is_release ; then inherit autotools fi -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0/8" # subslot matches SONAME major if is_release ; then KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" diff --git a/sys-libs/readline/readline-.ebuild b/sys-libs/readline/readline-.ebuild index bc5e7e68325c..0e7f162ff0fe 100644 --- a/sys-libs/readline/readline-.ebuild +++ b/sys-libs/readline/readline-.ebuild @@ -77,7 +77,7 @@ if ! is_release ; then inherit autotools fi -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0/8" # subslot matches SONAME major if is_release ; then KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh2/, net-libs/libssh2/files/
commit: b31e7e4664d8f8c61fb4fd6443b29d70702663f7 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Tue Aug 29 16:42:48 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 23:20:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31e7e46 net-libs/libssh2: fix conflicting types (32-bit build) Closes: https://bugs.gentoo.org/911279 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/32510 Signed-off-by: Sam James gentoo.org> net-libs/libssh2/files/libssh2-1.11.0-size_t.patch | 95 ++ net-libs/libssh2/libssh2-1.11.0-r2.ebuild | 66 +++ 2 files changed, 161 insertions(+) diff --git a/net-libs/libssh2/files/libssh2-1.11.0-size_t.patch b/net-libs/libssh2/files/libssh2-1.11.0-size_t.patch new file mode 100644 index ..ade3cdee8a49 --- /dev/null +++ b/net-libs/libssh2/files/libssh2-1.11.0-size_t.patch @@ -0,0 +1,95 @@ +https://bugs.gentoo.org/911279 +Upstream: https://github.com/libssh2/libssh2/issues/1053 +Commit: https://github.com/libssh2/libssh2/commit/1153ebdeba563ac657b525edd6bf6da68b1fe5e2 +From: Viktor Szakats +Date: Tue, 30 May 2023 17:28:03 + +Subject: [PATCH] mbedtls: use more `size_t` to sync up with `crypto.h` + +Ref: 5a96f494ee0b00282afb2db2e091246fc5e1774a #846 #879 + +Fixes #1053 +Closes #1054 +--- a/src/mbedtls.c b/src/mbedtls.c +@@ -186,7 +186,7 @@ _libssh2_mbedtls_cipher_dtor(_libssh2_cipher_ctx *ctx) + int + _libssh2_mbedtls_hash_init(mbedtls_md_context_t *ctx, +mbedtls_md_type_t mdtype, +- const unsigned char *key, unsigned long keylen) ++ const unsigned char *key, size_t keylen) + { + const mbedtls_md_info_t *md_info; + int ret, hmac; +@@ -221,7 +221,7 @@ _libssh2_mbedtls_hash_final(mbedtls_md_context_t *ctx, unsigned char *hash) + } + + int +-_libssh2_mbedtls_hash(const unsigned char *data, unsigned long datalen, ++_libssh2_mbedtls_hash(const unsigned char *data, size_t datalen, + mbedtls_md_type_t mdtype, unsigned char *hash) + { + const mbedtls_md_info_t *md_info; +@@ -497,8 +497,9 @@ int + _libssh2_mbedtls_rsa_sha2_verify(libssh2_rsa_ctx * rsactx, + size_t hash_len, + const unsigned char *sig, +- unsigned long sig_len, +- const unsigned char *m, unsigned long m_len) ++ size_t sig_len, ++ const unsigned char *m, ++ size_t m_len) + { + int ret; + int md_type; +@@ -548,8 +549,9 @@ _libssh2_mbedtls_rsa_sha2_verify(libssh2_rsa_ctx * rsactx, + int + _libssh2_mbedtls_rsa_sha1_verify(libssh2_rsa_ctx * rsactx, + const unsigned char *sig, +- unsigned long sig_len, +- const unsigned char *m, unsigned long m_len) ++ size_t sig_len, ++ const unsigned char *m, ++ size_t m_len) + { + return _libssh2_mbedtls_rsa_sha2_verify(rsactx, SHA_DIGEST_LENGTH, + sig, sig_len, m, m_len); +--- a/src/mbedtls.h b/src/mbedtls.h +@@ -478,12 +478,12 @@ _libssh2_mbedtls_cipher_dtor(_libssh2_cipher_ctx *ctx); + int + _libssh2_mbedtls_hash_init(mbedtls_md_context_t *ctx, +mbedtls_md_type_t mdtype, +- const unsigned char *key, unsigned long keylen); ++ const unsigned char *key, size_t keylen); + + int + _libssh2_mbedtls_hash_final(mbedtls_md_context_t *ctx, unsigned char *hash); + int +-_libssh2_mbedtls_hash(const unsigned char *data, unsigned long datalen, ++_libssh2_mbedtls_hash(const unsigned char *data, size_t datalen, + mbedtls_md_type_t mdtype, unsigned char *hash); + + _libssh2_bn * +@@ -526,9 +526,8 @@ _libssh2_mbedtls_rsa_new_private_frommemory(libssh2_rsa_ctx **rsa, + int + _libssh2_mbedtls_rsa_sha1_verify(libssh2_rsa_ctx *rsa, + const unsigned char *sig, +- unsigned long sig_len, +- const unsigned char *m, +- unsigned long m_len); ++ size_t sig_len, ++ const unsigned char *m, size_t m_len); + int + _libssh2_mbedtls_rsa_sha1_sign(LIBSSH2_SESSION *session, +libssh2_rsa_ctx *rsa, +@@ -540,8 +539,8 @@ int + _libssh2_mbedtls_rsa_sha2_verify(libssh2_rsa_ctx * rsactx, + size_t hash_len, + const unsigned char *sig, +- unsigned long sig_len, +-
[gentoo-commits] repo/gentoo:master commit in: dev-util/ccache/
commit: 177b45204790210bc1beab2ba5b7e3e8f572e741 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 23:19:15 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 23:19:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177b4520 dev-util/ccache: add 4.8.3 Closes: https://bugs.gentoo.org/912389 Signed-off-by: Sam James gentoo.org> dev-util/ccache/Manifest| 2 + dev-util/ccache/ccache-4.8.3.ebuild | 132 2 files changed, 134 insertions(+) diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest index 51c3658ed51d..66e431c754da 100644 --- a/dev-util/ccache/Manifest +++ b/dev-util/ccache/Manifest @@ -3,3 +3,5 @@ DIST ccache-4.7.4.tar.xz.asc 833 BLAKE2B e155f9cb695794a28771a928d50e18705441b9f DIST ccache-4.8-docs.tar.xz 80280 BLAKE2B e8e00dd10a00670ff3a0c3f5ab0966469fa5246de64724e24d0287020d4636fb5a1f59421aaa094d05b88bd20efd2a4a06e46dfb957bcf77ad2ea61fd02551c9 SHA512 e0036a7f86b458028c6e24158f95b62e40d9f659031e16adc59c067096bb728f1cb583a2edecaf2118f15b8e00f028fa6f1cfa2466fba76b7c870cca93a883eb DIST ccache-4.8.2.tar.xz 560888 BLAKE2B ca907c16b353fabfb8e6479a076aa5cf791e6150f2b16eabf1817d4955d9b5f0200d4b12527ba0493ad9b2d7567adaaf8416bbff858a66fff5a5687328ab7395 SHA512 2edf8da79a9286eb4ed5b6dc2063b55fb97e22a40d1c501c6f17b2f0ce32dfc02e99754afbabbd24fed8312e13e5b8bfc20687d0b5c0cf19fbf64e3adc7bb25b DIST ccache-4.8.2.tar.xz.asc 833 BLAKE2B ea92ceaf9873a1a8373414bb7ad74f101873cbf3bae2ba1c6986d40018b8f37d2fd7cab8d0bcbdfb7cbd167edf0128edb2a6d61ecce2645018a01d450aae25a9 SHA512 6182b7a793d5142c1d9d627b6ea058ac524b6914a85d9628788f7eeea7b762c5422ef6007c404fe9b5d77841b69382289ffb6efbf931c9507940c10bee8ff95f +DIST ccache-4.8.3.tar.xz 569724 BLAKE2B 53211db0e516eea9739b8f05bf6a3db678b4b5cff7af741469360556da20a320e4a40253ca9e51568045a394d3497b428413ff6cf77f4273aa4906357b427d1f SHA512 e0e344cd215de67fe060b36fb1b902bab61454477624fbe41d2ec57fdd721cec9c8920ca834f0ef0ccfeedb961b17143f18197497557887d88911ff66e330478 +DIST ccache-4.8.3.tar.xz.asc 833 BLAKE2B e800b7bdce705db3ced97f0fe008e8391811f9c7c49e815b6cd2cf220cf1107f3941d29d7bcdd10f79da4e6cad9766243e482011aeb5a170e1c5920b6ebdd726 SHA512 2e2298a3cf800d9de669f560269bd07ca2b76f761198af10f7174759ea95a23518dedce83f481bdd392bb60adbd736e5dd2c21af88beb761c0f589f685737586 diff --git a/dev-util/ccache/ccache-4.8.3.ebuild b/dev-util/ccache/ccache-4.8.3.ebuild new file mode 100644 index ..b514b4aee0cb --- /dev/null +++ b/dev-util/ccache/ccache-4.8.3.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# XXX: We don't use CCACHE_* for these vars like we do in e.g. cmake/libabigail/qemu +# because Portage unsets them. Aaaah! +# +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-ccache-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${MY_DOCS_PREBUILT:=1} + +MY_DOCS_PREBUILT_DEV=sam +MY_DOCS_VERSION=$(ver_cut 1-2) +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# See bug #784815 +MY_DOCS_USEFLAG="+doc" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/joelrosdahl.asc +inherit cmake toolchain-funcs flag-o-matic verify-sig + +DESCRIPTION="Fast compiler cache" +HOMEPAGE="https://ccache.dev/; +SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz; +SRC_URI+=" verify-sig? ( https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz.asc )" +if [[ ${MY_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${MY_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${MY_DOCS_VERSION}-docs.tar.xz )" + MY_DOCS_USEFLAG="doc" +fi + +# https://ccache.dev/license.html +LICENSE="GPL-3+ GPL-3 MIT BSD Boost-1.0 BSD-2 || ( CC0-1.0 Apache-2.0 )" +LICENSE+=" elibc_mingw? ( LGPL-3 ISC PSF-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220 +IUSE="${MY_DOCS_USEFLAG} redis +static-c++ test" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/zstd:= + redis? ( dev-libs/hiredis:= ) +" +RDEPEND=" + ${DEPEND} + dev-util/shadowman + sys-apps/gentoo-functions +" +# Needed for eselect calls in pkg_* +IDEPEND="dev-util/shadowman" + +# clang-specific tests use dev-libs/elfutils to compare objects for equality. +# Let's pull in the dependency unconditionally. +DEPEND+=" test? ( dev-libs/elfutils )" +BDEPEND=" + doc? ( dev-ruby/asciidoctor ) + verify-sig? ( sec-keys/openpgp-keys-joelrosdahl ) +" + +DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.5-nvcc-test.patch + "${FILESDIR}"/${PN}-4.0-objdump.patch +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/
commit: 20c79dfd10eeba57938356639ddaff05062ec771 Author: Guillermo Joandet gmail com> AuthorDate: Tue Aug 29 21:59:42 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 29 23:08:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c79dfd dev-lang/vala: Version bump to 0.56.13 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> dev-lang/vala/Manifest| 1 + dev-lang/vala/vala-0.56.13.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index 27d9abf1c04a..739c495e70e2 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -1,3 +1,4 @@ DIST vala-0.56.11.tar.xz 3999424 BLAKE2B 9b8734c87f92cc57c5d6d2269146d4cb97adf9c49ec396a8ecf74e8561e6cc3a296a771010882b4d2a137d24da7dde5bd7865b9e54fee5ec2da9ba7bba1e1c84 SHA512 509da611bde061f86d1694719c38ea253fcd19adf9abe1301e729a054e916b92c5627215e6ed4524f9f0a5a25a071933a7b791385821dc3c1f364ab7e7ff6f1c DIST vala-0.56.12.tar.xz 4000224 BLAKE2B 01c9aa6fa69648a6720944336a60f1349b6936436c58dd78ab689acd3633aaa574d5c4381d320c92f6bfb7830285572b6f0003462cb094eb6ab5c2ea688db2c2 SHA512 360f243fb5a7ba3fdd9cfe1d03249059f9a70275cc8f1419f1e443cff0ac4337bc5f08f16e9870c757eed682ff18d209bb9e47238bc81549858da639e1f48df9 +DIST vala-0.56.13.tar.xz 3999680 BLAKE2B 8ec1003a670f7349196e1f62a645fadf918f6874f99fb0b170568e299b594264c6bc0a464009dbbd22c454d08bb0a889e3602332f2317679f194deb2423c7776 SHA512 1b522f1a9667b535699a89c35e86e7262a9d07dbd742fc5ffda5b1cb0ea4961e88e4a27521e946bf1f564e2fa8b2d9576a7886157fea9a3437c149b4dfdeb3c8 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6 SHA512 152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41 diff --git a/dev-lang/vala/vala-0.56.13.ebuild b/dev-lang/vala/vala-0.56.13.ebuild new file mode 100644 index ..70072f140f0d --- /dev/null +++ b/dev-lang/vala/vala-0.56.13.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2 + +DESCRIPTION="Compiler for the GObject type system" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala; + +LICENSE="LGPL-2.1+" +SLOT="0.56" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="test valadoc" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.48.0:2 + >=dev-libs/vala-common-${PV} + valadoc? ( >=media-gfx/graphviz-2.16 ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/dbus-glib + >=dev-libs/glib-2.26:2 + dev-libs/gobject-introspection + ) +" +BDEPEND=" + dev-libs/libxslt + sys-devel/flex + virtual/pkgconfig + app-alternatives/yacc +" + +src_configure() { + # weasyprint enables generation of PDF from HTML + gnome2_src_configure \ + --disable-unversioned \ + $(use_enable valadoc) \ + VALAC=: \ + WEASYPRINT=: +} + +src_install() { + default + find "${D}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/vala-common/
commit: 7a17d339c65b607935e81f12c6dde4ba273aac10 Author: Guillermo Joandet gmail com> AuthorDate: Tue Aug 29 22:01:01 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 29 23:08:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a17d339 dev-libs/vala-common: Version bump to 0.56.13 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32519 Signed-off-by: Matt Turner gentoo.org> dev-libs/vala-common/Manifest | 1 + dev-libs/vala-common/vala-common-0.56.13.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index 27d9abf1c04a..739c495e70e2 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -1,3 +1,4 @@ DIST vala-0.56.11.tar.xz 3999424 BLAKE2B 9b8734c87f92cc57c5d6d2269146d4cb97adf9c49ec396a8ecf74e8561e6cc3a296a771010882b4d2a137d24da7dde5bd7865b9e54fee5ec2da9ba7bba1e1c84 SHA512 509da611bde061f86d1694719c38ea253fcd19adf9abe1301e729a054e916b92c5627215e6ed4524f9f0a5a25a071933a7b791385821dc3c1f364ab7e7ff6f1c DIST vala-0.56.12.tar.xz 4000224 BLAKE2B 01c9aa6fa69648a6720944336a60f1349b6936436c58dd78ab689acd3633aaa574d5c4381d320c92f6bfb7830285572b6f0003462cb094eb6ab5c2ea688db2c2 SHA512 360f243fb5a7ba3fdd9cfe1d03249059f9a70275cc8f1419f1e443cff0ac4337bc5f08f16e9870c757eed682ff18d209bb9e47238bc81549858da639e1f48df9 +DIST vala-0.56.13.tar.xz 3999680 BLAKE2B 8ec1003a670f7349196e1f62a645fadf918f6874f99fb0b170568e299b594264c6bc0a464009dbbd22c454d08bb0a889e3602332f2317679f194deb2423c7776 SHA512 1b522f1a9667b535699a89c35e86e7262a9d07dbd742fc5ffda5b1cb0ea4961e88e4a27521e946bf1f564e2fa8b2d9576a7886157fea9a3437c149b4dfdeb3c8 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6 SHA512 152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41 diff --git a/dev-libs/vala-common/vala-common-0.56.13.ebuild b/dev-libs/vala-common/vala-common-0.56.13.ebuild new file mode 100644 index ..cd0ecf1d538a --- /dev/null +++ b/dev-libs/vala-common/vala-common-0.56.13.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME_ORG_MODULE="vala" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for packages that use Vala" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + +RDEPEND="" +DEPEND="" +BDEPEND="" + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + insinto /usr/share/aclocal + doins vala.m4 vapigen/vapigen.m4 + insinto /usr/share/vala + doins vapigen/Makefile.vapigen +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-games/liblcf/
commit: 5fa77f9b26561474222cad32836c2a3ba4ade1ae Author: Lucio Sauer posteo net> AuthorDate: Tue Aug 29 23:06:22 2023 + Commit: Lucio Sauer posteo net> CommitDate: Tue Aug 29 23:06:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fa77f9b dev-games/liblcf: add 0.8 Signed-off-by: Lucio Sauer posteo.net> dev-games/liblcf/Manifest | 1 + dev-games/liblcf/liblcf-0.8.ebuild | 46 ++ dev-games/liblcf/metadata.xml | 11 - 3 files changed, 57 insertions(+), 1 deletion(-) diff --git a/dev-games/liblcf/Manifest b/dev-games/liblcf/Manifest index 927fc91885..b39666f9fb 100644 --- a/dev-games/liblcf/Manifest +++ b/dev-games/liblcf/Manifest @@ -1 +1,2 @@ DIST liblcf-0.7.0.tar.gz 292623 BLAKE2B 7cf2f21244796b85745ac30bcc3ec7118dd10d5a7054fdd423bbb71ab9b0a4c85ccc644bd57c251374378fe525e1302367456ee348828efb8d97d825727f2caa SHA512 0abf77a7e4615f21b643b0e35d41450dc0dbd37d337fbbf619a19f73da3ee18e9d216f151f52a121be2d91bfee47c1a153f4c64df630d5c587cf4b6071e5b77a +DIST liblcf-0.8.gh.tar.gz 305885 BLAKE2B 79c99fc9550ce2c005dc438ce8af794514427f638ffc07e8365609186c4a852859aa1e019c0e100b9778e2bc3b5573543d0640c41146ff4488670a6da5c1078b SHA512 54f3c2d330e82cbf7a17256cfe9a17e968895bb58968c212d4e3604d79f9c1e0492163ab01c53f060cffd8ee7f4280bb8ac939be110927f6a524c1799ba335b5 diff --git a/dev-games/liblcf/liblcf-0.8.ebuild b/dev-games/liblcf/liblcf-0.8.ebuild new file mode 100644 index 00..a909a2ff69 --- /dev/null +++ b/dev-games/liblcf/liblcf-0.8.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Library to handle RPG Maker 2000/2003 and EasyRPG projects" +HOMEPAGE="https://github.com/EasyRPG/liblcf; +SRC_URI="https://github.com/EasyRPG/liblcf/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="doc tools" + +RDEPEND=" + dev-libs/expat + dev-libs/icu:= +" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +HTML_DOCS="doc/*" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=True + -DLIBLCF_UPDATE_MIMEDB=False + -DLIBLCF_ENABLE_TOOLS=$(usex tools) + $(cmake_use_find_package doc Doxygen) + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + # Why do we have to build this explicitly :/ + use doc && cmake_build liblcf_doc +} + +src_test() { + cmake_build check +} diff --git a/dev-games/liblcf/metadata.xml b/dev-games/liblcf/metadata.xml index 17af9cab05..82b36b4bc3 100644 --- a/dev-games/liblcf/metadata.xml +++ b/dev-games/liblcf/metadata.xml @@ -1,8 +1,17 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + watermanpa...@posteo.net + Lucio Sauer + EasyRPG/liblcf + + + Build and install additional command line tools, including lcf2xml + and lcfstrings. + +
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/
commit: a87a231a3d87b52699aee970064d3163b20f14dd Author: orbea riseup net> AuthorDate: Tue Aug 29 21:11:07 2023 + Commit: orbea riseup net> CommitDate: Tue Aug 29 21:11:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=a87a231a dev-lang/rust: stabilize 1.69.0-r1 for sparc Signed-off-by: orbea riseup.net> dev-lang/rust/rust-1.69.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/rust/rust-1.69.0-r1.ebuild b/dev-lang/rust/rust-1.69.0-r1.ebuild index 3065a01..249ca44 100644 --- a/dev-lang/rust/rust-1.69.0-r1.ebuild +++ b/dev-lang/rust/rust-1.69.0-r1.ebuild @@ -19,7 +19,7 @@ else SLOT="stable/${ABI_VER}" MY_P="rustc-${PV}" SRC="${MY_P}-src.tar.xz" - KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv sparc x86" fi RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).2"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/exheres-mode/
commit: f996e85e22adefb330dedc4af9a11f9699a7fff4 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 20:55:47 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 20:55:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f996e85e app-emacs/exheres-mode: update HOMEPAGE exherbo has moved to exherbolinux.org for the foreseeable future. Signed-off-by: Sam James gentoo.org> app-emacs/exheres-mode/exheres-mode-1.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/exheres-mode/exheres-mode-1.10.ebuild b/app-emacs/exheres-mode/exheres-mode-1.10.ebuild index 105bd4a950d5..d492da0eeb83 100644 --- a/app-emacs/exheres-mode/exheres-mode-1.10.ebuild +++ b/app-emacs/exheres-mode/exheres-mode-1.10.ebuild @@ -6,8 +6,8 @@ EAPI=8 inherit elisp DESCRIPTION="Major mode for editing files in exheres format" -HOMEPAGE="https://www.exherbo.org/ - https://gitlab.exherbo.org/exherbo-misc/exheres-mode/; +HOMEPAGE="https://www.exherbolinux.org/ + https://gitlab.exherbolinux.org/exherbo-misc/exheres-mode/; SRC_URI="https://dev.exherbo.org/distfiles/${PN}/${P}.tar.xz; S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: app-vim/exheres-syntax/
commit: 71b3cb0d4c6c45f28affa027239eac2b45f7117a Author: Sam James gentoo org> AuthorDate: Tue Aug 29 20:58:32 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 20:58:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b3cb0d app-vim/exheres-syntax: update EGIT_REPO_URI Signed-off-by: Sam James gentoo.org> app-vim/exheres-syntax/exheres-syntax-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-vim/exheres-syntax/exheres-syntax-.ebuild b/app-vim/exheres-syntax/exheres-syntax-.ebuild index a3495f2d68f6..59ae4854ac3d 100644 --- a/app-vim/exheres-syntax/exheres-syntax-.ebuild +++ b/app-vim/exheres-syntax/exheres-syntax-.ebuild @@ -7,7 +7,7 @@ inherit vim-plugin git-r3 DESCRIPTION="vim plugin: exheres format highlighting" HOMEPAGE="https://www.exherbolinux.org/; -EGIT_REPO_URI="https://git.exherbo.org/git/exheres-syntax.git; +EGIT_REPO_URI="https://gitlab.exherbo.org/exherbo-misc/exheres-syntax; LICENSE="vim" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-vim/exheres-syntax/
commit: 963bb72e8c81a2a8a36c4167e10ceb11327670b7 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 20:53:04 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 20:53:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963bb72e app-vim/exheres-syntax: update HOMEPAGE exherbo has moved to exherbolinux.org for the foreseeable future. Signed-off-by: Sam James gentoo.org> app-vim/exheres-syntax/exheres-syntax-20201115.ebuild | 2 +- app-vim/exheres-syntax/exheres-syntax-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-vim/exheres-syntax/exheres-syntax-20201115.ebuild b/app-vim/exheres-syntax/exheres-syntax-20201115.ebuild index 5d89218c02ac..575bd8818cbf 100644 --- a/app-vim/exheres-syntax/exheres-syntax-20201115.ebuild +++ b/app-vim/exheres-syntax/exheres-syntax-20201115.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit vim-plugin DESCRIPTION="vim plugin: exheres format highlighting" -HOMEPAGE="https://www.exherbo.org/; +HOMEPAGE="https://www.exherbolinux.org/; SRC_URI="https://dev.exherbo.org/distfiles/${PN}/${P}.tar.xz; LICENSE="vim" diff --git a/app-vim/exheres-syntax/exheres-syntax-.ebuild b/app-vim/exheres-syntax/exheres-syntax-.ebuild index 74c1403f0642..a3495f2d68f6 100644 --- a/app-vim/exheres-syntax/exheres-syntax-.ebuild +++ b/app-vim/exheres-syntax/exheres-syntax-.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit vim-plugin git-r3 DESCRIPTION="vim plugin: exheres format highlighting" -HOMEPAGE="https://www.exherbo.org/; +HOMEPAGE="https://www.exherbolinux.org/; EGIT_REPO_URI="https://git.exherbo.org/git/exheres-syntax.git; LICENSE="vim"
[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod/files/
commit: 7620dc44ef82266cb9e5838c459c7dc20c0a2524 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 20:57:08 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 20:57:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7620dc44 games-misc/fortune-mod: update patch source link Signed-off-by: Sam James gentoo.org> games-misc/fortune-mod/files/fortune-mod-3.14.0-valgrind-tests.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-misc/fortune-mod/files/fortune-mod-3.14.0-valgrind-tests.patch b/games-misc/fortune-mod/files/fortune-mod-3.14.0-valgrind-tests.patch index 166f8dfcd5b6..763c708600e6 100644 --- a/games-misc/fortune-mod/files/fortune-mod-3.14.0-valgrind-tests.patch +++ b/games-misc/fortune-mod/files/fortune-mod-3.14.0-valgrind-tests.patch @@ -1,4 +1,4 @@ -https://git.exherbo.org/arbor.git/plain/packages/games-misc/fortune-mod/files/fortune-mod-Don-t-run-tests-involving-valgrind.patch?id=4c04c9e10bfee01e4c7cc3278c452efb6863d549 +https://gitlab.exherbo.org/exherbo/arbor/-/blob/e1ff3d8f49ee349f289d248747f8139fc42857db/packages/games-misc/fortune-mod/files/fortune-mod-Don-t-run-tests-involving-valgrind.patch Upstream: no Reason: Test wants to install stuff, doesn't work and saves us the dep
[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/
commit: 305933db1256ecd072359545e0734f0fb6fe2769 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 21:04:57 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 21:04:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305933db dev-libs/popt: update sed reference link Signed-off-by: Sam James gentoo.org> dev-libs/popt/popt-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild index d51fca7302be..7acf9f79f83f 100644 --- a/dev-libs/popt/popt-1.19.ebuild +++ b/dev-libs/popt/popt-1.19.ebuild @@ -22,7 +22,7 @@ src_prepare() { default # Unclear what the background to this is, perhaps - # https://git.exherbo.org/arbor.git/commit/?id=5545d22d3493279acf7a55246179f818ef22f5fa + # https://gitlab.exherbo.org/exherbo/arbor/-/commit/5545d22d3493279acf7a55246179f818ef22f5fa sed -i -e 's:lt-test1:test1:' tests/testit.sh || die elibtoolize
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/, dev-lang/rust/files/
commit: 7d7020c7de2cec88b9ab3d5dcc8af8d7e243ce2f Author: orbea riseup net> AuthorDate: Tue Aug 29 19:51:43 2023 + Commit: orbea riseup net> CommitDate: Tue Aug 29 19:51:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7d7020c7 dev-lang/rust: add 1.72.0 Signed-off-by: orbea riseup.net> dev-lang/rust/Manifest | 38 ++ .../rust/files/1.72.0-libressl-openssl-sys.patch | 10 + dev-lang/rust/rust-1.72.0.ebuild | 756 + 3 files changed, 804 insertions(+) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index ed8b922..a700886 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -236,6 +236,42 @@ DIST rust-1.70.0-x86_64-unknown-linux-gnu.tar.xz 163456784 BLAKE2B 49a8397a7129a DIST rust-1.70.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B e5fae8b3c87f54b39d922fe0c7694e0ba115ae34a668cc873390fc9e4638baaff5b6d1b4c67228c6bfc57b4da9bf77d6a452ca12bf6653d5610895b8ba19d64d SHA512 352749df741287107b966fd603113c51e82a426a7151e224e3a8d1cc7bd4658ef86147f6fce62caccd7b5779d9961be72cbb618db79a2850e8a8c4b0bc229ad3 DIST rust-1.70.0-x86_64-unknown-linux-musl.tar.xz 233692884 BLAKE2B 295e815bbee6dc135ad17dd78801999afa7880a7a8f5ad4932a7580f1b03d50b850bcc3eb68e9d679e0a2d68392d446423ea752e47bb22d64823bf3222e0b377 SHA512 5e42224e109d525a321c107005660059ddcb0414392abc660b80fb09a55c936c79215989646be0aff6b0427b2f5d82a2a19ec3bd3235883a2037575808aeb69b DIST rust-1.70.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 7c5be81109607f191f339cfef87c736e2d35d4a045511036ee6e9bd68f22fbaae825ad5c463b0a5bf29606a8b9cf488172d1338aa4d034767b0f59243613c250 SHA512 241863164ee1a0d702080c9967e2ec5bb7af936316c8857b89b517fcbdc362b26ff3e362c4be7fd2989d3fd2aad0a0476feacecd2604855dfa53f5f1af27 +DIST rust-1.71.1-aarch64-unknown-linux-gnu.tar.xz 209839296 BLAKE2B da65e966a6bd8c6a8a13e5ab747da2a8d9b55f90fc20c1bd041ccc1a2f4e2d11d50d2ed9cc7f3a470e7f886ec8b891ef98ea1295491414d5afeae7f83fa3a555 SHA512 a2ea1383a6ea965e4b0c3a7c648bb357fb531a6984418756abcff3c526ccd9221a28aeedd11b65180fd166575e07a00151460dbc15e3b132a0bcac643911d242 +DIST rust-1.71.1-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 52d1fbdba32db7ac2578615fd10a3db1da84441274bb190624e517aec67279c7330f7c6b7fa0835d8e1cd8f578d34952813228a6a221e41c4193e9a079cc6fb6 SHA512 63cbbdd9a73f0223444565b60f59765a734633ef8e93843639969b96fb67550b85fe58079d486a927174f95619f0d6fdfe3f3b84d871f776bc48986be7965238 +DIST rust-1.71.1-aarch64-unknown-linux-musl.tar.xz 193170880 BLAKE2B 26384119108f4503d35f79fc5401c46e1eee326eca4dc6cc282949d2f195928fda5d3bf56c0509b04fdaa3e7c3c47f4ba44b2b82a60b02f7bc520360b0433efe SHA512 3e79692cd4dba512516eb48970dc9711448c33e1d7a5ebe7c5fadaed7f053ae9c1a8e6efcd1713f87dd84107a37b0fb21b1246e0d5c3e0dab677e5c7ed210825 +DIST rust-1.71.1-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 223d21586b07645d5860a3a023f42a191fc2490ad9e5736c3b2335565227780aa1f87174060cd6f87c4c873b965bb32b1556fb60fe70a7dc0f753409adabb024 SHA512 197197752e5ce110a1a96ecab8d1ae3aa82769a199c51b42a14b1f0749045a280f00aea0dd0653211bb941b80fbf43960d1e11766cf2dc35be3a34445e336423 +DIST rust-1.71.1-arm-unknown-linux-gnueabi.tar.xz 173870064 BLAKE2B 3c2e440e22199e081f6121513cf2a86b22ba0da08569d0b95edd1a69d890e191bda150429f4329c9932d45c44d49e8dfe1902513bb379b039dabfeb8bca36a44 SHA512 c59b1ba5d8bc29a2d1bb57f19e584af28ac92d8bbf889b80d443684e09a6249453bea429226078c9ffcc4d04a7a03f3605d82e3d8b412ca83720cabf5595a8e5 +DIST rust-1.71.1-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 38a5fe9e5e67298909d6a36e625b990128649975d47e544847a2d6067ff88fa63cc0c3e1c8e2c8697f0a0f39584b4e60cb8f29390cc6abad721c681a4cf183e2 SHA512 a7230aa7f507e5e4d71d2701fd5c1abe29e3c53109d67a5133fc32ea32018c6ea6dfe512a0e58acfa8d2c39dbaeee2cafe420aef4979e95ce9d62b7520b9b01c +DIST rust-1.71.1-arm-unknown-linux-gnueabihf.tar.xz 174277632 BLAKE2B c317f946f4fa7b4e5c4e39bf4035108ff1a6085420f932eaa532cb89f15babf4b80a5c231f9980300d4ea18b6dd369bcda33bdceeb7065b03fdde41a01165e76 SHA512 ff4b6ac0e6691820f525a84505a3556a729cb189700209c084e9fe981bd076ad7ec30fb748666b7f51ee901ac039d596670bf782c60018590980ff1e61cd396b +DIST rust-1.71.1-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 2fa6e24ac4cd9ec4772655c5e8b135a0118c38ebb41462940669df0c65c0091e60306a5a09cb020dcdaf06aca7b2c8cdff904dd2a5f4ca87acfbc5775adf2b6c SHA512 c9cf9c1f8e19fe0576dd805f21ed8afd1d3536fa8ba00fcd39d6e6638198fca51114a8d99cd62164d8a0aee6bdf37831e678f08241fb8ba63ccdd6e8c7225717 +DIST rust-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz 178239136 BLAKE2B ae0ca46260aa4bb60760812f50e606ecc18fc14b3dfa56135cb6a83249c0cd5e0544d29ef5eb34d3ce45e53552f736c8db2928b3d65d847a9b3d61be7e863ee2 SHA512 56c63d4e9dd99ba3604bec5c0f0d8c2a51a93c0d11beed721d99cca05b20310f4439c049ee5b3ddb6e723381e315ac991d9a7327cea86e852b6cfca4cc7f9a0d +DIST rust-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
commit: 40bc2a9829a0297ddd05490991a888de8691c06d Author: Sam James gentoo org> AuthorDate: Tue Aug 29 20:50:55 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 20:50:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40bc2a98 app-doc/elisp-manual: Stabilize 28.2 ALLARCHES, #913222 Signed-off-by: Sam James gentoo.org> app-doc/elisp-manual/elisp-manual-28.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/elisp-manual/elisp-manual-28.2.ebuild b/app-doc/elisp-manual/elisp-manual-28.2.ebuild index 3eb46ca490ba..384d3d540172 100644 --- a/app-doc/elisp-manual/elisp-manual-28.2.ebuild +++ b/app-doc/elisp-manual/elisp-manual-28.2.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/lispref" LICENSE="FDL-1.3+" SLOT="${PV%%.*}" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" +KEYWORDS="amd64 ppc ~riscv x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: 75efa513eb6d609f9d849f0e59c125e377bdcd80 Author: Matt Turner gentoo org> AuthorDate: Tue Aug 29 20:21:13 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 29 20:22:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75efa513 media-libs/mesa: Conditionalize ply check with 'use llvm' Missed in 0486dbce0557 ("media-libs/mesa: Put raytracing deps behind USE=llvm"). Bug: https://bugs.gentoo.org/910435 Signed-off-by: Matt Turner gentoo.org> media-libs/mesa/mesa-23.1.6.ebuild | 2 +- media-libs/mesa/mesa-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/mesa/mesa-23.1.6.ebuild b/media-libs/mesa/mesa-23.1.6.ebuild index 21f4b200e667..19073addfdf5 100644 --- a/media-libs/mesa/mesa-23.1.6.ebuild +++ b/media-libs/mesa/mesa-23.1.6.ebuild @@ -256,7 +256,7 @@ pkg_pretend() { python_check_deps() { python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" || return 1 - if use vulkan && use video_cards_intel && use amd64; then + if use llvm && use vulkan && use video_cards_intel && use amd64; then python_has_version -b "dev-python/ply[${PYTHON_USEDEP}]" || return 1 fi } diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild index 38259ac52a7b..11458c0cb174 100644 --- a/media-libs/mesa/mesa-.ebuild +++ b/media-libs/mesa/mesa-.ebuild @@ -252,7 +252,7 @@ pkg_pretend() { python_check_deps() { python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" || return 1 - if use vulkan && use video_cards_intel && use amd64; then + if use llvm && use vulkan && use video_cards_intel && use amd64; then python_has_version -b "dev-python/ply[${PYTHON_USEDEP}]" || return 1 fi }
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 207f23f84c5c7a2c5e8f53b2d6093af5ed5df512 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 20:18:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 20:18:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207f23f8 app-editors/emacs: Stabilize 29.1-r1 arm64, #913221 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r1.ebuild b/app-editors/emacs/emacs-29.1-r1.ebuild index 0594bec6af39..8cd8040590ef 100644 --- a/app-editors/emacs/emacs-29.1-r1.ebuild +++ b/app-editors/emacs/emacs-29.1-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common/
commit: 172da28aa6ddd6cfda16d7befe51f17d1d80ae56 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 20:18:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 20:18:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172da28a app-emacs/emacs-common: Stabilize 1.9 ppc, #913221 Signed-off-by: Sam James gentoo.org> app-emacs/emacs-common/emacs-common-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common/emacs-common-1.9.ebuild b/app-emacs/emacs-common/emacs-common-1.9.ebuild index 73ad24f9b80c..9b18847cf121 100644 --- a/app-emacs/emacs-common/emacs-common-1.9.ebuild +++ b/app-emacs/emacs-common/emacs-common-1.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="games gsettings gui" DEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: ae9567760cde570476cd166b841543632e8d60f7 Author: Sam James gentoo org> AuthorDate: Tue Aug 29 20:18:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 20:18:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae956776 app-editors/emacs: Stabilize 29.1-r1 ppc, #913221 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r1.ebuild b/app-editors/emacs/emacs-29.1-r1.ebuild index 8cd8040590ef..2cb9247df059 100644 --- a/app-editors/emacs/emacs-29.1-r1.ebuild +++ b/app-editors/emacs/emacs-29.1-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common/
commit: ab0d2882bd3011dfa258fb82f65ebdf315872ccb Author: Sam James gentoo org> AuthorDate: Tue Aug 29 20:18:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 20:18:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0d2882 app-emacs/emacs-common: Stabilize 1.9 arm64, #913221 Signed-off-by: Sam James gentoo.org> app-emacs/emacs-common/emacs-common-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common/emacs-common-1.9.ebuild b/app-emacs/emacs-common/emacs-common-1.9.ebuild index 2ff9b7f96afb..73ad24f9b80c 100644 --- a/app-emacs/emacs-common/emacs-common-1.9.ebuild +++ b/app-emacs/emacs-common/emacs-common-1.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="games gsettings gui" DEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/chez/
commit: a4110d24a8191476173d0aeb779ff36133cf72cc Author: Maciej Barć gentoo org> AuthorDate: Tue Aug 29 19:41:15 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Aug 29 20:03:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4110d24 dev-scheme/chez: bump to 9.6.0 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/chez/Manifest | 1 + dev-scheme/chez/chez-9.6.0.ebuild | 75 +++ 2 files changed, 76 insertions(+) diff --git a/dev-scheme/chez/Manifest b/dev-scheme/chez/Manifest index 568283eb5c15..ca167efd0cff 100644 --- a/dev-scheme/chez/Manifest +++ b/dev-scheme/chez/Manifest @@ -1,2 +1,3 @@ DIST chez-9.5.8.tar.gz 35487100 BLAKE2B 6c5467f812788166aded14ce38ec2935bb890f2386f3ea7ec29a97c6a3d9aa37f26960e44aa6acd6b3954e45dfc4eaff4fc7db1dd77b231fb380a1dac7349be4 SHA512 80a4e9f61ddb254bef1a249af1d32f918df88390946fbe6eeb62c3510c760bf899285be1aba70eda9b54bcb0c6fef3fe7deace648993cd9cece2d08cf0ade9c0 DIST chez-9.5.8a.tar.gz 35488602 BLAKE2B 49facf50d7cbd301257cd2a0e180cd9ef0608241e599f56a29146fb64bc5f49c1ee536ef70d35f249baa2ba00721f2b28ff1256e3b0ccaf3fbfe426995aaae52 SHA512 64ede117b8e91b7f9f5203899d9063b3638fdaaeaef30afd5a020c41d3c3f3625772a3cb9fed68850926dffe543d2f6c6e4259845f7fd09bee9479afa35bf653 +DIST chez-9.6.0.tar.gz 35690840 BLAKE2B 2669f7f4f1086e43ab6b4904992b7ffc743bdfa2466c01e0e5e1e4cfdbf01f2e6dcf65c759f7543c9a42ff8d769fa337a7280245d7eca57e379d3087b3095c02 SHA512 268aa93b32a970b564c17726cdcca177c1f589fc49b88b30dd2c6aedbbd7c13dbb0bd421cc80d10b6ef84f0170c54ac329f04c2571910a012d759b2489a2aed5 diff --git a/dev-scheme/chez/chez-9.6.0.ebuild b/dev-scheme/chez/chez-9.6.0.ebuild new file mode 100644 index ..6cce9c186365 --- /dev/null +++ b/dev-scheme/chez/chez-9.6.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A programming language based on R6RS" +HOMEPAGE="https://cisco.github.io/ChezScheme/ https://github.com/cisco/ChezScheme; +SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/csv${PV//a}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/csv${PV//a} + +# Chez Scheme itself is Apache 2.0, but it vendors Nanopass and stex +# which are both MIT licensed. +LICENSE="Apache-2.0 MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="X ncurses threads" + +BDEPEND="virtual/pkgconfig" +RDEPEND=" + app-arch/lz4:= + sys-apps/util-linux + sys-libs/zlib:= + ncurses? ( sys-libs/ncurses:= ) +" +DEPEND="${RDEPEND}" +RDEPEND=" + ${RDEPEND} + X? ( x11-libs/libX11 ) +" + +src_prepare() { + tc-export AR CC CXX LD RANLIB + + default + + if use ncurses ; then + local nclibs="\"$($(tc-getPKG_CONFIG) --libs ncurses)\"" + sed -i "s|ncursesLib=-lncurses|ncursesLib=${nclibs}|g" configure || die + fi + + # Remove -Werror + sed -i "/^C = /s|-Werror||g" c/Mf-* || die +} + +src_configure() { + local myconfargs=( + $(usex threads '--threads' '') + $(usex ncurses '' '--disable-curses') + $(usex X '' '--disable-x11') + --installprefix="/usr" + --installbin="/usr/bin" + --installlib="/usr/$(get_libdir)" + --installman="/usr/share/man" + --installschemename=chezscheme + --installpetitename=chezscheme-petite + --installscriptname=chezscheme-script + --libkernel + --nogzip-man-pages + LZ4=$($(tc-getPKG_CONFIG) --libs liblz4) + ZLIB=$($(tc-getPKG_CONFIG) --libs zlib) + ) + sh ./configure "${myconfargs[@]}" || die +} + +src_install() { + # TempRoot == DESTDIR + emake TempRoot="${D}" install + einstalldocs + + find "${ED}"/usr/$(get_libdir)/csv${PV//a}/examples \ +\( -name "*.md" -o -name "*.so" \) -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/abcl/
commit: 9062517f3f24048bfa823d5c3f41330acf17ef82 Author: Maciej Barć gentoo org> AuthorDate: Tue Aug 29 19:41:43 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Aug 29 20:03:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9062517f dev-lisp/abcl: bump to 1.9.2 Signed-off-by: Maciej Barć gentoo.org> dev-lisp/abcl/Manifest | 1 + dev-lisp/abcl/abcl-1.9.2.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-lisp/abcl/Manifest b/dev-lisp/abcl/Manifest index 93a72cd31d84..aabcf4c762a4 100644 --- a/dev-lisp/abcl/Manifest +++ b/dev-lisp/abcl/Manifest @@ -1 +1,2 @@ DIST abcl-src-1.9.1.tar.gz 2499007 BLAKE2B 4448a42caa1c283291691eaf5f045504d4e9549b50929ca414094523ea4ce8180f769073b7c8be3358fb3976974c7a86e1b42f850d1ff7f5ab0955731aeabc8b SHA512 52ee6b82d99f8667610afdc4af2065cd868aa6661f6d4d1af1dbae979128529d5b2e0523caf7b3c6a5460ba55636c7aca4b145fabb6b4748b5ac046742fc8960 +DIST abcl-src-1.9.2.tar.gz 2477992 BLAKE2B b69610ee11e59dc0c408905b3a5f57d23872d80466a2f3aa4828048cb016de371a6f90dace612cb1a0fd71919cd611b4d506b22491c54b3435c80ec27f3642ed SHA512 1b758b26be5dbe00fb75aef0ffca6cdfbbb7982a545c63b6378dbd3d22bed76e15628ee099c5728c3600d67fb74def249195060cc1af1486f6d52fcdb9ce245a diff --git a/dev-lisp/abcl/abcl-1.9.2.ebuild b/dev-lisp/abcl/abcl-1.9.2.ebuild new file mode 100644 index ..db16ee80cdf0 --- /dev/null +++ b/dev-lisp/abcl/abcl-1.9.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Armed Bear Common Lisp is a Common Lisp implementation for the JVM" +HOMEPAGE="https://abcl.org; +SRC_URI="https://abcl.org/releases/${PV}/abcl-src-${PV}.tar.gz; +S="${WORKDIR}/abcl-src-${PV}" + +LICENSE="GPL-2-with-classpath-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=virtual/jre-1.8:*" +DEPEND=">=virtual/jdk-1.8:*" + +DOCS=( README ) + +src_compile() { + eant abcl.compile + eant abcl.jar || die "Can't make ABCL jar archive" +} + +src_install() { + java-pkg_dojar dist/abcl.jar dist/abcl-contrib.jar + java-pkg_dolauncher ${PN} --java_args "-server -Xrs" --main org.armedbear.lisp.Main + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/chez/
commit: fd1822196659661a6a3be292ac6f01de71de7f64 Author: Maciej Barć gentoo org> AuthorDate: Tue Aug 29 19:42:03 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Aug 29 20:03:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd182219 dev-scheme/chez: drop old 9.5.8-r1 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/chez/Manifest | 1 - dev-scheme/chez/chez-9.5.8-r1.ebuild | 76 2 files changed, 77 deletions(-) diff --git a/dev-scheme/chez/Manifest b/dev-scheme/chez/Manifest index ca167efd0cff..eec600552a19 100644 --- a/dev-scheme/chez/Manifest +++ b/dev-scheme/chez/Manifest @@ -1,3 +1,2 @@ -DIST chez-9.5.8.tar.gz 35487100 BLAKE2B 6c5467f812788166aded14ce38ec2935bb890f2386f3ea7ec29a97c6a3d9aa37f26960e44aa6acd6b3954e45dfc4eaff4fc7db1dd77b231fb380a1dac7349be4 SHA512 80a4e9f61ddb254bef1a249af1d32f918df88390946fbe6eeb62c3510c760bf899285be1aba70eda9b54bcb0c6fef3fe7deace648993cd9cece2d08cf0ade9c0 DIST chez-9.5.8a.tar.gz 35488602 BLAKE2B 49facf50d7cbd301257cd2a0e180cd9ef0608241e599f56a29146fb64bc5f49c1ee536ef70d35f249baa2ba00721f2b28ff1256e3b0ccaf3fbfe426995aaae52 SHA512 64ede117b8e91b7f9f5203899d9063b3638fdaaeaef30afd5a020c41d3c3f3625772a3cb9fed68850926dffe543d2f6c6e4259845f7fd09bee9479afa35bf653 DIST chez-9.6.0.tar.gz 35690840 BLAKE2B 2669f7f4f1086e43ab6b4904992b7ffc743bdfa2466c01e0e5e1e4cfdbf01f2e6dcf65c759f7543c9a42ff8d769fa337a7280245d7eca57e379d3087b3095c02 SHA512 268aa93b32a970b564c17726cdcca177c1f589fc49b88b30dd2c6aedbbd7c13dbb0bd421cc80d10b6ef84f0170c54ac329f04c2571910a012d759b2489a2aed5 diff --git a/dev-scheme/chez/chez-9.5.8-r1.ebuild b/dev-scheme/chez/chez-9.5.8-r1.ebuild deleted file mode 100644 index 9520e01cb7ab.. --- a/dev-scheme/chez/chez-9.5.8-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="A programming language based on R6RS" -HOMEPAGE="https://cisco.github.io/ChezScheme/ https://github.com/cisco/ChezScheme; -SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/csv${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/csv${PV} - -# Chez Scheme itself is Apache 2.0, but it vendors Nanopass and stex -# which are both MIT licensed. -LICENSE="Apache-2.0 MIT" -SLOT="0/${PV}" -KEYWORDS="amd64 ~x86" -IUSE="X examples ncurses threads" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - app-arch/lz4:= - sys-apps/util-linux - sys-libs/zlib:= - ncurses? ( sys-libs/ncurses:= ) -" -DEPEND="${RDEPEND}" -RDEPEND=" - ${RDEPEND} - X? ( x11-libs/libX11 ) -" - -src_prepare() { - tc-export AR CC CXX LD RANLIB - - default - - if use ncurses ; then - local nclibs="\"$($(tc-getPKG_CONFIG) --libs ncurses)\"" - sed -i "s|ncursesLib=-lncurses|ncursesLib=${nclibs}|g" configure || die - fi - - # Remove -Werror - sed -i "/^C = /s|-Werror||g" c/Mf-* || die -} - -src_configure() { - local myconfargs=( - $(usex threads '--threads' '') - $(usex ncurses '' '--disable-curses') - $(usex X '' '--disable-x11') - --installprefix="/usr" - --installbin="/usr/bin" - --installlib="/usr/$(get_libdir)" - --installman="/usr/share/man" - --installschemename=chezscheme - --installpetitename=chezscheme-petite - --installscriptname=chezscheme-script - --libkernel - --nogzip-man-pages - LZ4=$($(tc-getPKG_CONFIG) --libs liblz4) - ZLIB=$($(tc-getPKG_CONFIG) --libs zlib) - ) - sh ./configure "${myconfargs[@]}" || die -} - -src_install() { - # TempRoot == DESTDIR - emake TempRoot="${D}" install - - if ! use examples; then - rm -r "${D}/usr/$(get_libdir)/csv${PV}/examples" || die - fi - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/openrazer/
commit: 7c3ee8af014870a0e339b2497212a6c26ae18963 Author: Maciej Barć gentoo org> AuthorDate: Tue Aug 29 19:01:50 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Aug 29 20:03:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3ee8af sys-apps/openrazer: call default when not using distutils Closes: https://bugs.gentoo.org/913220 Signed-off-by: Maciej Barć gentoo.org> sys-apps/openrazer/openrazer-3.6.1-r2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-apps/openrazer/openrazer-3.6.1-r2.ebuild b/sys-apps/openrazer/openrazer-3.6.1-r2.ebuild index 188c2e445376..d8b3f16dadcc 100644 --- a/sys-apps/openrazer/openrazer-3.6.1-r2.ebuild +++ b/sys-apps/openrazer/openrazer-3.6.1-r2.ebuild @@ -86,6 +86,8 @@ src_prepare() { if use daemon ; then distutils-r1_src_prepare + else + default fi # Remove bad tests.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/openrazer/
commit: e21650c99060bdd8ad66067a3bad6eb60d778303 Author: Maciej Barć gentoo org> AuthorDate: Tue Aug 29 18:44:45 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Aug 29 20:03:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21650c9 sys-apps/openrazer: drop old 3.6.1 Signed-off-by: Maciej Barć gentoo.org> sys-apps/openrazer/openrazer-3.6.1.ebuild | 160 -- 1 file changed, 160 deletions(-) diff --git a/sys-apps/openrazer/openrazer-3.6.1.ebuild b/sys-apps/openrazer/openrazer-3.6.1.ebuild deleted file mode 100644 index 1c4a836bb8ba.. --- a/sys-apps/openrazer/openrazer-3.6.1.ebuild +++ /dev/null @@ -1,160 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit readme.gentoo-r1 systemd udev xdg-utils distutils-r1 linux-mod - -DESCRIPTION="Drivers and user-space daemon to control Razer devices on GNU/Linux" -HOMEPAGE="https://openrazer.github.io/ - https://github.com/openrazer/openrazer/; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -IUSE="+client +daemon" -REQUIRED_USE=" - client? ( daemon ) - daemon? ( ${PYTHON_REQUIRED_USE} ) - test? ( daemon ) -" - -RDEPEND=" - client? ( dev-python/numpy[${PYTHON_USEDEP}] ) - daemon? ( - acct-group/plugdev - dev-python/daemonize[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/notify2[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyudev[${PYTHON_USEDEP}] - dev-python/setproctitle[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - x11-misc/xautomation - x11-misc/xdotool - ) -" -BDEPEND=" - ${RDEPEND} - virtual/linux-sources -" - -DOCS=( README.md ) - -DOC_CONTENTS="To successfully use OpenRazer: load desired kernel module -(razeraccessory, razerkbd, razerkraken and/or razermouse), -add your user to the \"plugdev\" group and start the OpenRazer daemon. -To automatically start up the OpenRazer daemon on session login copy -/usr/share/openrazer/openrazer-daemon.desktop file into Your user's -~/.config/autostart/ directory." - -BUILD_TARGETS="clean driver" -BUILD_PARAMS="-C ${S} SUBDIRS=${S}/driver KERNELDIR=${KERNEL_DIR}" -MODULE_NAMES=" - razeraccessory(hid:${S}/driver) - razerkbd(hid:${S}/driver) - razerkraken(hid:${S}/driver) - razermouse(hid:${S}/driver) -" - -distutils_enable_tests unittest - -python_compile() { - if use daemon ; then - ( cd "${S}"/daemon || die ; distutils-r1_python_compile ) - fi - if use client ; then - ( cd "${S}"/pylib || die ; distutils-r1_python_compile ) - fi -} - -python_install() { - if use daemon ; then - ( cd "${S}"/daemon || die ; distutils-r1_python_install ) - python_scriptinto /usr/bin - python_newscript "${S}"/daemon/run_openrazer_daemon.py ${PN}-daemon - fi - if use client ; then - ( cd "${S}"/pylib || die ; distutils-r1_python_install ) - fi -} - -src_prepare() { - xdg_environment_reset - distutils-r1_src_prepare - - # Remove bad tests. - rm "${S}"/daemon/tests/test_effect_sync.py || die -} - -src_compile() { - linux-mod_src_compile - distutils-r1_src_compile - - if use daemon ; then - emake -C "${S}"/daemon PREFIX=/usr service - fi - - readme.gentoo_create_doc -} - -src_test() { - ( cd "${S}"/daemon/tests || die ; distutils-r1_src_test ) -} - -src_install() { - linux-mod_src_install - distutils-r1_src_install - - udev_dorules "${S}"/install_files/udev/99-razer.rules - exeinto "$(get_udevdir)" - doexe "${S}"/install_files/udev/razer_mount - - # Install configuration example so that the daemon does not complain. - insinto /usr/share/${PN} - newins "${S}"/daemon/resources/razer.conf razer.conf.example - - if use daemon ; then - # dbus service - insinto /usr/share/dbus-1/services - doins "${S}"/daemon/org.razer.service - - # systemd unit - systemd_douserunit "${S}"/daemon/${PN}-daemon.service - - # xdg autostart example file - insinto /usr/share/${PN} - doins "${S}"/install_files/desktop/openrazer-daemon.desktop - - # Manpages - doman "${S}"/daemon/resources/man/${PN}-daemon.8 - doman "${S}"/daemon/resources/man/razer.conf.5 - fi -} - -pkg_postinst() { - linux-mod_pkg_postinst - udev_reload - - if use daemon ; then -
[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
commit: d5b297746645bf9b843283a17f479b46858eb853 Author: Ulrich Müller gentoo org> AuthorDate: Tue Aug 29 19:49:45 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Aug 29 19:51:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b29774 app-doc/elisp-manual: stabilize 20.2.5 for ALLARCHES Closes: https://bugs.gentoo.org/913223 Signed-off-by: Ulrich Müller gentoo.org> app-doc/elisp-manual/elisp-manual-20.2.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild b/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild index 81c347525e3f..f0fca0e9cfe8 100644 --- a/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild +++ b/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="Texinfo-manual" SLOT="20" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/
commit: 4e82107ca6ef51d32ef0b1ac47cca805c12fc1b2 Author: Jaco Kroon uls co za> AuthorDate: Tue Aug 29 18:29:52 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 19:33:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e82107c sys-cluster/glusterfs: fix 11.0-r2[emacs] Closes: https://bugs.gentoo.org/913213 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/32513 Signed-off-by: Sam James gentoo.org> sys-cluster/glusterfs/glusterfs-11.0-r2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-cluster/glusterfs/glusterfs-11.0-r2.ebuild b/sys-cluster/glusterfs/glusterfs-11.0-r2.ebuild index 5500c9af30b3..e37cab54571a 100644 --- a/sys-cluster/glusterfs/glusterfs-11.0-r2.ebuild +++ b/sys-cluster/glusterfs/glusterfs-11.0-r2.ebuild @@ -147,8 +147,7 @@ src_install() { if use emacs ; then elisp-install ${PN} extras/glusterfs-mode.el* - elisp-site-file-install "50${PN}-mode-gentoo.el" - + elisp-site-file-install "${FILESDIR}/50glusterfs-mode-gentoo.el" fi insinto /usr/share/vim/vimfiles/ftdetect; doins "${FILESDIR}"/${PN}.vim