[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nokogiri/
commit: a0a035114736acd3e27b29720c47382c62921eda Author: Hans de Graaff gentoo org> AuthorDate: Mon Feb 5 07:09:34 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Feb 5 07:09:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a03511 dev-ruby/nokogiri: add 1.16.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/nokogiri/Manifest | 1 + dev-ruby/nokogiri/nokogiri-1.16.2.ebuild | 96 2 files changed, 97 insertions(+) diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index ab535e4e0541..dd28f20486ba 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -3,3 +3,4 @@ DIST nokogiri-1.15.4-git.tgz 10767816 BLAKE2B fe35809f62279ded261c655cc589fdb344 DIST nokogiri-1.15.5-git.tgz 10768080 BLAKE2B 25d24799c69a4271ea5283b264061c05f6907635ed55de196f76684d2db3c6c226e7f09f02f30de049b282c17cdea69154dec9a06813cb4f63adaac4876e160c SHA512 1df3f6bf4508a7c84fa22ce774cb878ca47154e69730f1cedb403fad270df42c580526ac03b47e73bf2267ad50d2999ed1341079b10043b450f51ea6b0565da7 DIST nokogiri-1.16.0-git.tgz 11010821 BLAKE2B 5b82e28d7d1e7d74e857a997ea32ba406450588f398fa49590d318b194883b2a247b9389b3930583727a34df425034f3cefc4a5cb00f25945a02623872ac3ffa SHA512 0f6740ce69159f878844f2afdddafcc8c8f3bdabee68e5fcedb1526ae9cc48648c6ebda2a272ab1b8776fbde766bae97046802573908bd908cfb908288607e51 DIST nokogiri-1.16.1-git.tgz 11014638 BLAKE2B e03122ba361b03c57e1c4b41e721a497d85e22ab6b6073475c1958f46a0c653b61459c482139c4eeebefdb83759f9af46b8c9c363e5a817d218e9ffd82002517 SHA512 0c821120d8c63f6c9a7440c11c5104d778517be0e0f92c2a787cdd478c0b869565d16f9bad42a66fd541e3dd871a0de98dea22815885e6468224696aba7f25d8 +DIST nokogiri-1.16.2-git.tgz 11014186 BLAKE2B 8b34c586f3326278299786fec8b7513f61d7c147b453d984107d1d6896b42e8e59f078ac32577bebd71fc510e99087e80f8ea4eef822c73a41fc17c0ec079108 SHA512 844a47fcc9ad8677bed5486fd3437e9a685143afc8c8d71464301c14cc09e93827f3a91713df22f741434989adb24ed6d9144b3a4d0f3cb7f63fc83c2d3130a9 diff --git a/dev-ruby/nokogiri/nokogiri-1.16.2.ebuild b/dev-ruby/nokogiri/nokogiri-1.16.2.ebuild new file mode 100644 index ..64d7dd3b0f24 --- /dev/null +++ b/dev-ruby/nokogiri/nokogiri-1.16.2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md" + +RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb) + +inherit ruby-fakegem multilib + +DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" +HOMEPAGE="https://nokogiri.org/"; +LICENSE="MIT" +SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" +SLOT="0" +IUSE="test" + +RDEPEND="${RDEPEND} + >=dev-libs/libxml2-2.12.5 + >=dev-libs/libxslt-1.1.39 + sys-libs/zlib + virtual/libiconv" +DEPEND="${DEPEND} + >=dev-libs/libxml2-2.12.5 + >=dev-libs/libxslt-1.1.39 + >=sys-libs/zlib-1.2.13 + virtual/libiconv" + +ruby_add_rdepend ">=dev-ruby/racc-1.4:0" + +ruby_add_bdepend " + dev-ruby/mini_portile2:2.8 + >=dev-ruby/rexical-1.0.7 + dev-ruby/rdoc + test? ( dev-ruby/minitest dev-ruby/rubyzip )" + +all_ruby_prepare() { + sed -i \ + -e '/tasks\/cross_compile/s:^:#:' \ + -e '/:test.*prerequisites/s:^:#:' \ + -e '/license/ s:^:#:' \ + Rakefile || die + # Remove the cross compilation options since they interfere with + # native building. + sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die + sed -i -e '/cross_config_options/d' Rakefile || die + + sed -e '/reporters/I s:^:#:' \ + -i test/helper.rb || die + + # There is no need for mini_portile2 to be a runtime dependency on Gentoo + sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_configure() { + NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ + ${RUBY} -Cext/${PN} extconf.rb \ + --with-zlib-include="${EPREFIX}"/usr/include \ + --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ + --with-iconv-include="${EPREFIX}"/usr/include \ + --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ + --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ + --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ + --with-xslt-dir="${EPREFIX}"/usr \ + --with-iconvlib=iconv \ + || die "extconf.rb failed" +} + +each_ruby_compile() { + if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical f
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/http-accept/
commit: 5f8bbef2b2e2da09b232dbcca01ca2eb1be53298 Author: Hans de Graaff gentoo org> AuthorDate: Mon Feb 5 07:13:40 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Feb 5 07:13:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8bbef2 dev-ruby/http-accept: add 2.2.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/http-accept/Manifest | 1 + dev-ruby/http-accept/http-accept-2.2.1.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ruby/http-accept/Manifest b/dev-ruby/http-accept/Manifest index bc035fad5442..9f67a522e897 100644 --- a/dev-ruby/http-accept/Manifest +++ b/dev-ruby/http-accept/Manifest @@ -1,2 +1,3 @@ DIST http-accept-1.7.0.tar.gz 12289 BLAKE2B 5eda9bd29e2dd2b52c8f2589adf57872a80aaf93c37d28b1668dc24fc1e2fa81d00ec12766dd558691dbf3e6560bba013f456a659ead47fffd77b1565c186a7f SHA512 3502bfbd07f6bb0164843c728cd5ef27adfd675317fd60372539180de212d02d6d446cff8eb081d1cbe5a19b30d5759a55b22bc63736cea83254595bd691522f DIST http-accept-2.2.0.tar.gz 14174 BLAKE2B b6fd0c065a1d9c798ebee8a2f82aa45738cf98721d42d9806614fd98c8ce5d571ce06ad3292e81a972e484f55c75c0e99c5ad54f138323b180bb9292f87b3049 SHA512 341b09b3f8ba132ba9394c904bbe7c95a91fe0b39b080ae96d8228b8474f2d7de6edf4d9dce0b16783ac12aa375b0cda99be67290656f3348219f52d66b7f120 +DIST http-accept-2.2.1.tar.gz 14323 BLAKE2B 9e14f2f23d87c28f234f1c18cf7780aa6c05caa7b7242a2c60ad11d0735fb67f65c162d72685f697f51bcc41f046068dfa612ea8bbf4bd10de6b1402075b92d6 SHA512 770c3b4c5d5b288bad88d6f53b9c52fc9935db5f9ef2e935ebb2dca4afca740f8731a38425acdd11fd9d5d51a8a0b087d392653dc675a349470f1e5ad4f2300d diff --git a/dev-ruby/http-accept/http-accept-2.2.1.ebuild b/dev-ruby/http-accept/http-accept-2.2.1.ebuild new file mode 100644 index ..132a37d10642 --- /dev/null +++ b/dev-ruby/http-accept/http-accept-2.2.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="http-accept.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="sus" + +inherit ruby-fakegem + +DESCRIPTION="Parse Accept and Accept-Language HTTP headers" +HOMEPAGE="https://github.com/socketry/http-accept"; +SRC_URI="https://github.com/socketry/http-accept/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" + +all_ruby_prepare() { + rm -f config/sus.rb || die + + sed -e 's:_relative ": "./:' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
commit: 80e4d79a6c4ba95a39dee70b8b76b91d010b7937 Author: Hans de Graaff gentoo org> AuthorDate: Mon Feb 5 07:20:51 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Feb 5 07:20:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e4d79a dev-ruby/rmagick: add 5.4.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rmagick/Manifest | 1 + dev-ruby/rmagick/rmagick-5.4.0.ebuild | 80 +++ 2 files changed, 81 insertions(+) diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest index 72e92fc75750..ce694b3ab03d 100644 --- a/dev-ruby/rmagick/Manifest +++ b/dev-ruby/rmagick/Manifest @@ -1,3 +1,4 @@ DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665 +DIST rmagick-5.4.0.tar.gz 2019618 BLAKE2B 774937239a3b44ad89a8413c8b1df3ed527569fa44be9f030c6615b7d7b2c7e235c321e8adef6f1a8f90175f09be9f9c30c956ddca812d3fe165747ab82b38d3 SHA512 b01afbdc8aaacf880c82046ec2b66b64cc9d60447b859edf01e2f9b4f5fe59cd0a22f3d685eeb068d823f1264939f9f76a86dd79b2252ab1207d90d5443a292d diff --git a/dev-ruby/rmagick/rmagick-5.4.0.ebuild b/dev-ruby/rmagick/rmagick-5.4.0.ebuild new file mode 100644 index ..b649ed32d45b --- /dev/null +++ b/dev-ruby/rmagick/rmagick-5.4.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb) + +MY_PV=RMagick_${PV//\./-} + +inherit ruby-fakegem + +DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library" +HOMEPAGE="https://github.com/rmagick/rmagick"; +SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="rmagick-${MY_PV}" + +LICENSE="Artistic" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="doc" + +RDEPEND+=" >=media-gfx/imagemagick-6.9.0:=" +DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] media-fonts/dejavu )" + +# observer is a default gem packaged with ruby + +ruby_add_bdepend "dev-ruby/pkg-config" + +all_ruby_prepare() { + # Avoid unused dependency on rake-compiler. This also avoids an + # extra compile during tests. + sed -i -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/end/ s:^:#:' \ + -e '/compile/ s:^:#:' Rakefile || die + sed -i -e '/pry/ s:^:#:' -e '5irequire "tempfile"' spec/spec_helper.rb || die + sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Squelch harmless warning about imagemagick installation. + sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die + + # Create directory used for a test + mkdir tmp +} + +each_ruby_test() { + # Borrowed from media-gfx/gscan2pdf + # Needed to avoid test failures on e.g. ppc, bug #815856 + # (Unclear why it doesn't manifest on amd64 here at least) + local confdir="${HOME}/.config/ImageMagick" + mkdir -p "${confdir}" || die + cat > "${confdir}/policy.xml" <<-EOT || die + + + + + EOT + + RSPEC_VERSION="3" ruby-ng_rspec +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* + + if use doc ; then + docinto . + dodoc -r doc + fi +}
[gentoo-commits] proj/portage:master commit in: bin/
commit: cba5d579f170ee9616b1903dedc3597eafb1aee7 Author: Zac Medico gentoo org> AuthorDate: Mon Feb 5 06:38:52 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Feb 5 06:43:11 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cba5d579 bin/fixpackages: multiprocessing spawn compat Use __main__ to avoid this RuntimeError: RuntimeError: An attempt has been made to start a new process before the current process has finished its bootstrapping phase. Bug: https://bugs.gentoo.org/914876 Signed-off-by: Zac Medico gentoo.org> bin/fixpackages | 71 ++--- 1 file changed, 38 insertions(+), 33 deletions(-) diff --git a/bin/fixpackages b/bin/fixpackages index 6f88bea7c3..76c8f6d388 100755 --- a/bin/fixpackages +++ b/bin/fixpackages @@ -1,5 +1,5 @@ #!/usr/bin/env python -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import argparse @@ -17,44 +17,49 @@ if osp.isfile( import portage portage._internal_caller = True -from portage import os from portage.output import EOutput from textwrap import wrap from portage._global_updates import _global_updates -mysettings = portage.settings -mytrees = portage.db -mtimedb = portage.mtimedb -description = """The fixpackages program performs package move updates on - configuration files, installed packages, and binary packages.""" -description = " ".join(description.split()) +def main(): +mysettings = portage.settings +mytrees = portage.db +mtimedb = portage.mtimedb -parser = argparse.ArgumentParser(description=description) -parser.parse_args() +description = """The fixpackages program performs package move updates on +configuration files, installed packages, and binary packages.""" +description = " ".join(description.split()) -if mysettings["ROOT"] != "/": -out = EOutput() -msg = ( -"The fixpackages program is not intended for use with " -+ 'ROOT != "/". Instead use `emaint --fix movebin` and/or ' -+ "`emaint --fix moveinst." -) -for line in wrap(msg, 72): -out.eerror(line) -sys.exit(1) - -try: -os.nice(int(mysettings.get("PORTAGE_NICENESS", "0"))) -except (OSError, ValueError) as e: -portage.writemsg( -f"!!! Failed to change nice value to '{mysettings['PORTAGE_NICENESS']}'\n" -) -portage.writemsg(f"!!! {str(e)}\n") -del e +parser = argparse.ArgumentParser(description=description) +parser.parse_args() + +if mysettings["ROOT"] != "/": +out = EOutput() +msg = ( +"The fixpackages program is not intended for use with " ++ 'ROOT != "/". Instead use `emaint --fix movebin` and/or ' ++ "`emaint --fix moveinst." +) +for line in wrap(msg, 72): +out.eerror(line) +sys.exit(1) + +try: +os.nice(int(mysettings.get("PORTAGE_NICENESS", "0"))) +except (OSError, ValueError) as e: +portage.writemsg( +f"!!! Failed to change nice value to '{mysettings['PORTAGE_NICENESS']}'\n" +) +portage.writemsg(f"!!! {str(e)}\n") +del e + +_global_updates(mytrees, mtimedb["updates"], if_mtime_changed=False) + +print() +print("Done.") +print() -_global_updates(mytrees, mtimedb["updates"], if_mtime_changed=False) -print() -print("Done.") -print() +if __name__ == "__main__": +main()
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 7acaa9d202a846b33a13a1020b88e5c16ca9eeeb Author: Sam James gentoo org> AuthorDate: Mon Feb 5 03:50:18 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 03:56:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7acaa9d2 dev-libs/libxml2: add 2.11.7 Bug: https://bugs.gentoo.org/923806 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/Manifest | 1 + dev-libs/libxml2/libxml2-2.11.7.ebuild | 200 + 2 files changed, 201 insertions(+) diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest index e4faf09ab38a..f86f0e0f2b23 100644 --- a/dev-libs/libxml2/Manifest +++ b/dev-libs/libxml2/Manifest @@ -1,5 +1,6 @@ DIST libxml2-2.11.5.tar.xz 2628132 BLAKE2B 4af53ef7c19cfcddcf3de5c694a1b03cf4212f8e4c4cb3d873a897fddd8a89d7a52d049a8b85e96c6cdb471689aa385512d87b9710074e90583bf7ad46319172 SHA512 8f087cdaf61957567f04280facc70211c09ca131a532fd13ed4bfc38ddec50e44b1f842b108e635bd4205232036a3e1097904ac016f1fd135bacd17aebb04272 DIST libxml2-2.11.6.tar.xz 2628652 BLAKE2B 0a1776ca44b21143c538665b6cf7a50962bb1bda6c85f45e4fd4fb7c36ecb4d592d1f5a8d38015bac06a3acb6f7adb1d4afa10fe95987197509f4c1f45b15962 SHA512 43d244450b494c7dbd3521287b87cba0c11267be8d7940a1ecd49dbf0ebefdd052c4c3472c3f267b0d8c431d9b5b964b05067af9e38bc4b0e4f46bc0445b6201 +DIST libxml2-2.11.7.tar.xz 2628860 BLAKE2B 9aa553b09ec20fe01272ceafb59bf76b480f3cfc57084a527d09797dc39987e59635f8f7b1591060ef6a27adfcc07d8c8e8a907ee7ed04da0a108aae1517cd52 SHA512 202b0523d982eb5269dcb4644d8ab2ea31404771069462cdd6c5cd7e6672e0e50371ceb334133bb8f2c0a42f133e8f40c3f582bba5fc71ab168a2b18d4cfd81d DIST libxml2-2.12.4.tar.xz 2643516 BLAKE2B d2a035636ab9c5a56773fe5c3b67780d3b59a7ffeee39cf2b62ad34d1cf3d250c5fd3055e544518713ad3351bd715fc668314165c1e9c9ce4fe3b7a84ef12872 SHA512 859f95eb659279c73d9fbaf3d84d593bcac075da91adcaf829a5feec034a1d3d03b75941879d972f3f448b5fca2caa043a10130d660b75e18573914ced7c56aa DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be SHA512 d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733 DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288 diff --git a/dev-libs/libxml2/libxml2-2.11.7.ebuild b/dev-libs/libxml2/libxml2-2.11.7.ebuild new file mode 100644 index ..efd633ea121b --- /dev/null +++ b/dev-libs/libxml2/libxml2-2.11.7.ebuild @@ -0,0 +1,200 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Note: Please bump in sync with dev-libs/libxslt + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" +inherit flag-o-matic python-r1 multilib-minimal + +XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"; +XSTS_NAME_1="xmlschema2002-01-16" +XSTS_NAME_2="xmlschema2004-01-14" +XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" +XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" +XMLCONF_TARBALL="xmlts20130923.tar.gz" + +DESCRIPTION="XML C parser and toolkit" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home"; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2"; + inherit autotools git-r3 +else + inherit gnome.org libtool + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +SRC_URI+=" + test? ( + ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} + ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} + https://www.w3.org/XML/Test/${XMLCONF_TARBALL} + ) +" +S="${WORKDIR}/${PN}-${PV%_rc*}" + +LICENSE="MIT" +SLOT="2" +IUSE="debug examples +ftp icu lzma +python readline static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + virtual/libiconv + >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] ) + python? ( ${PYTHON_DEPS} ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +if [[ ${PV} == ]] ; then + BDEPEND+=" dev-build/gtk-doc-am" +fi + +MULTILIB_CHOST_TOOLS=( + /usr/bin/xml2-config +) + +PATCHES=( + "${FILESDIR}"/${PN}-2.11.5-CVE-2023-45322.patch +) + +src_unpack() { + if [[ ${PV} == ]] ; then + git-r3_src_unpack + else + local tarname=${P/_rc/-rc}.tar.xz
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 7c2ef7aeb07ef34b12571a58f345a8ed4d2a4593 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 03:55:53 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 03:56:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2ef7ae dev-libs/libxml2: add 2.12.5 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/Manifest | 1 + dev-libs/libxml2/libxml2-2.12.5.ebuild | 196 + 2 files changed, 197 insertions(+) diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest index f86f0e0f2b23..13c38362b7c0 100644 --- a/dev-libs/libxml2/Manifest +++ b/dev-libs/libxml2/Manifest @@ -2,6 +2,7 @@ DIST libxml2-2.11.5.tar.xz 2628132 BLAKE2B 4af53ef7c19cfcddcf3de5c694a1b03cf4212 DIST libxml2-2.11.6.tar.xz 2628652 BLAKE2B 0a1776ca44b21143c538665b6cf7a50962bb1bda6c85f45e4fd4fb7c36ecb4d592d1f5a8d38015bac06a3acb6f7adb1d4afa10fe95987197509f4c1f45b15962 SHA512 43d244450b494c7dbd3521287b87cba0c11267be8d7940a1ecd49dbf0ebefdd052c4c3472c3f267b0d8c431d9b5b964b05067af9e38bc4b0e4f46bc0445b6201 DIST libxml2-2.11.7.tar.xz 2628860 BLAKE2B 9aa553b09ec20fe01272ceafb59bf76b480f3cfc57084a527d09797dc39987e59635f8f7b1591060ef6a27adfcc07d8c8e8a907ee7ed04da0a108aae1517cd52 SHA512 202b0523d982eb5269dcb4644d8ab2ea31404771069462cdd6c5cd7e6672e0e50371ceb334133bb8f2c0a42f133e8f40c3f582bba5fc71ab168a2b18d4cfd81d DIST libxml2-2.12.4.tar.xz 2643516 BLAKE2B d2a035636ab9c5a56773fe5c3b67780d3b59a7ffeee39cf2b62ad34d1cf3d250c5fd3055e544518713ad3351bd715fc668314165c1e9c9ce4fe3b7a84ef12872 SHA512 859f95eb659279c73d9fbaf3d84d593bcac075da91adcaf829a5feec034a1d3d03b75941879d972f3f448b5fca2caa043a10130d660b75e18573914ced7c56aa +DIST libxml2-2.12.5.tar.xz 2643452 BLAKE2B b63ade8b18d98701e95b79ac2199bfc4ca89c6085c48c3d0970945ae526558ee2137622ee8b4af5391f86e663a3f06a7e1aaad5f57eb639fc9da74704e2280f3 SHA512 da5c5afb95db80342d78d4371d029bf10ce5cd601b24b294272d9996f82357bd5262a15a2b44b0904a14471c8ff0c9fd9c796f164246551f02ee19a8f083f926 DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be SHA512 d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733 DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288 DIST xsts-2004-01-14.tar.gz 2761085 BLAKE2B 41545995fb3a65d053257c376c07d45ffd1041a433bfbdb46d4dd87a5afb60c18c8629a3d988323f9e7a1d709775b5a7e5930276a7121c0725a22705c0976e36 SHA512 32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe diff --git a/dev-libs/libxml2/libxml2-2.12.5.ebuild b/dev-libs/libxml2/libxml2-2.12.5.ebuild new file mode 100644 index ..c4d87530a6d4 --- /dev/null +++ b/dev-libs/libxml2/libxml2-2.12.5.ebuild @@ -0,0 +1,196 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Note: Please bump in sync with dev-libs/libxslt + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" +inherit flag-o-matic python-r1 multilib-minimal + +XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"; +XSTS_NAME_1="xmlschema2002-01-16" +XSTS_NAME_2="xmlschema2004-01-14" +XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" +XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" +XMLCONF_TARBALL="xmlts20130923.tar.gz" + +DESCRIPTION="XML C parser and toolkit" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home"; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2"; + inherit autotools git-r3 +else + inherit gnome.org libtool + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +SRC_URI+=" + test? ( + ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} + ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} + https://www.w3.org/XML/Test/${XMLCONF_TARBALL} + ) +" +S="${WORKDIR}/${PN}-${PV%_rc*}" + +LICENSE="MIT" +SLOT="2" +IUSE="debug examples +ftp icu lzma +python readline static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + virtual/libiconv + >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] ) + python? ( ${PYTHON_DEPS} ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" +
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: ac7bfcb5eb7996b9a0761ab57448f50b52e4 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 03:56:39 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 03:56:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7bfcb5 dev-util/pkgconf: Stabilize 2.1.1 arm64, #923778 Signed-off-by: Sam James gentoo.org> dev-util/pkgconf/pkgconf-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconf/pkgconf-2.1.1.ebuild b/dev-util/pkgconf/pkgconf-2.1.1.ebuild index c4ee052f6bee..135cc74036b8 100644 --- a/dev-util/pkgconf/pkgconf-2.1.1.ebuild +++ b/dev-util/pkgconf/pkgconf-2.1.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git"; else SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: 73b6b016e85829511ae1aeaaabde9656821c873d Author: Sam James gentoo org> AuthorDate: Mon Feb 5 03:56:40 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 03:56:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b6b016 dev-util/pkgconf: Stabilize 2.1.1 arm, #923778 Signed-off-by: Sam James gentoo.org> dev-util/pkgconf/pkgconf-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconf/pkgconf-2.1.1.ebuild b/dev-util/pkgconf/pkgconf-2.1.1.ebuild index 135cc74036b8..fd25fa8b69ff 100644 --- a/dev-util/pkgconf/pkgconf-2.1.1.ebuild +++ b/dev-util/pkgconf/pkgconf-2.1.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git"; else SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99"
[gentoo-commits] repo/gentoo:master commit in: dev-python/starlette/
commit: f1537f16d799cdbb7be401eb5b36eae319f8eaf1 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:35:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:47:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1537f16 dev-python/starlette: Bump to 0.36.3 Signed-off-by: Michał Górny gentoo.org> dev-python/starlette/Manifest| 1 + dev-python/starlette/starlette-0.36.3.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest index af5444fcbaed..b7dc06a3b5e1 100644 --- a/dev-python/starlette/Manifest +++ b/dev-python/starlette/Manifest @@ -1,3 +1,4 @@ DIST starlette-0.35.1.gh.tar.gz 2842796 BLAKE2B 1ea63f30d65103754559700eb2db699b3d03ce1dfc78081e7d2b9a680839dd0a453059d858e8b1390da2779ba755d5074033c53b5392ee7071fee27cc6739935 SHA512 75703c2ee23dd19e9c8bdd24a0a3d84f50486c0df0cad9609e0e08eb1fd3c61a4f56887d60018fbec4227bde2b3e12fb09decc865b8d5073bc4a1e066b6d5f69 DIST starlette-0.36.1.gh.tar.gz 2843494 BLAKE2B 633cd664785f32423c0dfeab04b400340b5e3197f4ef07edca9fcda2095ccfef1ff9afc62969d5b2914f2091e08946420931ee1ee22e1ab771fe02db13ec SHA512 9a990098a1faa179bcf8df64237147d59e3114b1336f491ca358ffd0016412f18323845eb5f8691aa41810fef455e97cb47ff34d9456a0e3a5be3eb6b23027bb DIST starlette-0.36.2.gh.tar.gz 2843707 BLAKE2B 7ec75189d7e9864fe15823692d2d264586be8772a0ff29e1d539eb15f858ef9d77ef6398e203f5c2f8a507869026fd8863931a176923f29bf11457e58cdb66fa SHA512 fedccb1db4cfe4a0dac321c843ae211e436ec5b07c0e65b663914657a9cec61a900d95dac09b6752a51defbb310a8dce30f0867574523a3c96cf33cd19b61c76 +DIST starlette-0.36.3.gh.tar.gz 2844320 BLAKE2B 74e2b7449cf18393c63a2123e7537704bcf85528d504c33dc579b7660ef13c11fe74ba4da6e680063d9849f5aaeaa5c20cc770bf658613b56da2f7d9191d SHA512 998e8958810efbc329382d86f6084d7ed90dca68bb64c51349b2dae6740ba537db10ec68a007e95a81ab06f5df39c64d998b3e87432a8fc75da3ead0963bcc5d diff --git a/dev-python/starlette/starlette-0.36.3.ebuild b/dev-python/starlette/starlette-0.36.3.ebuild new file mode 100644 index ..31b21741ddd7 --- /dev/null +++ b/dev-python/starlette/starlette-0.36.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +MY_P=${P/_p/.post} +DESCRIPTION="The little ASGI framework that shines" +HOMEPAGE=" + https://www.starlette.io/ + https://github.com/encode/starlette/ + https://pypi.org/project/starlette/ +" +# no docs or tests in sdist, as of 0.27.0 +SRC_URI=" + https://github.com/encode/starlette/archive/${PV/_p/.post}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + =dev-python/anyio-3.4.0[${PYTHON_USEDEP}] + >=dev-python/httpx-0.22.0[${PYTHON_USEDEP}] + dev-python/itsdangerous[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + >=dev-python/python-multipart-0.0.7[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # Unpackaged 'databases' dependency + tests/test_database.py +) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-screenshooter/
commit: 3cf294b42bdfd9575e0bbf0ae412fa20b55df384 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:45:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:47:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf294b4 xfce-extra/xfce4-screenshooter: Bump to 1.10.5 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-screenshooter/Manifest| 1 + .../xfce4-screenshooter-1.10.5.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/xfce-extra/xfce4-screenshooter/Manifest b/xfce-extra/xfce4-screenshooter/Manifest index 3bab81804648..23d1b6589d8b 100644 --- a/xfce-extra/xfce4-screenshooter/Manifest +++ b/xfce-extra/xfce4-screenshooter/Manifest @@ -1 +1,2 @@ DIST xfce4-screenshooter-1.10.4.tar.bz2 615583 BLAKE2B ef6b4db15320917b287604f8a32498c4ccd5eccd2df37ea67366b77a44d962ab2f6d97f6a23c75bfad7483129fd66dd5e8b3ea76acaa3738ba8edf52c2988026 SHA512 7d5eebf897aa2b45e92e4447052c58813c34aa437e10f61712ff50b96b3fa954849a4cb6bf0720659e4c2a596e9f09f79bde2ebdab98b4e8c35fde25a7839011 +DIST xfce4-screenshooter-1.10.5.tar.bz2 621929 BLAKE2B 616feb84dc6eabbf964d4b31a6604fb8bea6e5a23a4f52d1fbb18775e0b2859cfe12c70a18cdd82e62324c386990f5cd114659d5259cac5a22499e8d5eda4423 SHA512 0040b28514ffc77473b2d9f182c1bc162f8ac21aac97f2e28eb2b5556255dd74f7d4545f049b4060a8db6c0d415831fe5988da581857f22894bed01136aee677 diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.5.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.5.ebuild new file mode 100644 index ..b3df7c6def59 --- /dev/null +++ b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.5.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="Xfce4 screenshooter application and panel plugin" +HOMEPAGE=" + https://docs.xfce.org/apps/xfce4-screenshooter/start + https://gitlab.xfce.org/apps/xfce4-screenshooter/ +" +SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gdk-pixbuf-2.16 + >=x11-libs/gtk+-3.24.0:3 + >=x11-libs/pango-1.44.0 + dev-libs/libxml2 + >=net-libs/libsoup-3.0.0:3.0 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXfixes + >=x11-libs/libXi-1.7.8 + >=xfce-base/exo-0.11:= + >=xfce-base/xfce4-panel-4.16.0:= + >=xfce-base/libxfce4util-4.16.0:= + >=xfce-base/libxfce4ui-4.16.0:= + >=xfce-base/xfconf-4.16.0:= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-util/glib-utils + dev-util/intltool + sys-apps/help2man + virtual/pkgconfig +" + +src_configure() { + local myconf=( + --enable-xfixes + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/
commit: 26a6217b9c92298c6e53b72b8844ef2886df15a2 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:38:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:47:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a6217b dev-python/astroid: Bump to 3.0.3 Signed-off-by: Michał Górny gentoo.org> dev-python/astroid/Manifest | 1 + dev-python/astroid/astroid-3.0.3.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index deec88ae6b49..f9ce3604bd13 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1 +1,2 @@ DIST astroid-3.0.2.gh.tar.gz 461786 BLAKE2B d005fe36e6d7dc4bfc7388f1d4ac52c4602f7c18accfacbeb55545b382fe5e16ef7cedd493aef5413b57a5ac872807b8d9857fc02a7b4053edd54780814f64e8 SHA512 88fa6ff9c66f5224113001c4911cbe2f3055b990c5d0b3ac206166575d7fd5b7fae99fa67a655703d7868ee8c47841ece8b2c2d44712b1fdaf39fa26f786815f +DIST astroid-3.0.3.gh.tar.gz 461982 BLAKE2B a41d29b69dc0b0098a449ca0d93934edb5cad56017776971f0982b97b742472bcc731b409c582ca8ab9daabf20d9a84b950a70b08d830bc42ef90ba922fafbcd SHA512 88164dcefa4136c53450d228128c0bb317218fbceb39c4889a7e313691fa0f0b04fed5fb5e25c6a46883d432f11289a4cd3306757a109d314e62580db0261289 diff --git a/dev-python/astroid/astroid-3.0.3.ebuild b/dev-python/astroid/astroid-3.0.3.ebuild new file mode 100644 index ..3a86c65f8ad1 --- /dev/null +++ b/dev-python/astroid/astroid-3.0.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/pylint-dev/astroid/ + https://pypi.org/project/astroid/ +" +SRC_URI=" + https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in pyproject.toml +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/attrs[${PYTHON_USEDEP}] + >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local EPYTEST_DESELECT=( + # no clue why they're broken + tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part + tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils + # pydantic-2? + tests/brain/test_dataclasses.py::test_pydantic_field + # requires urllib3 with bundled six (skipped with urllib3>=2) + tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter + # requires pip, looks fragile + tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/linkify-it-py/
commit: 823dcb78f159bcbab6102ae1fe53d34f2be66785 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:38:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:47:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823dcb78 dev-python/linkify-it-py: Bump to 2.0.3 Signed-off-by: Michał Górny gentoo.org> dev-python/linkify-it-py/Manifest | 1 + .../linkify-it-py/linkify-it-py-2.0.3.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/linkify-it-py/Manifest b/dev-python/linkify-it-py/Manifest index 1581c8d3feb6..c44f9f3a3ef4 100644 --- a/dev-python/linkify-it-py/Manifest +++ b/dev-python/linkify-it-py/Manifest @@ -1 +1,2 @@ DIST linkify-it-py-2.0.2.gh.tar.gz 76692 BLAKE2B b702ed78b002eac4f902dccf595150734de820b8e09e92d8339951ecbb348640d21605b7627f0ba208426f755c68f809dc6c82ec7c1b5eb450240ca4600d5355 SHA512 141002cf5c2b2760f242eb1d294833437e0df0caf671103ddb6099a083e2b6e8f20f35508b164b14206ceae2ffecb5361aa4d839152f7c52f3cfa83e905f12a7 +DIST linkify-it-py-2.0.3.gh.tar.gz 76727 BLAKE2B df0d2c8f31a9715c6eadd1f8fb295990b5ed82b8f49231071f8220045d9b64ec21098477d43a74afa21592b2a345357654a23df38636e852a767c62443580e34 SHA512 6621533246a42f3b13fb7dd9f1366cadb0e3c291bcb92fd899bc6389cb9f7904ababf4b5dbae51a561a4f50f8a20597badf03c82653ae8db75d9a5a484bc1229 diff --git a/dev-python/linkify-it-py/linkify-it-py-2.0.3.ebuild b/dev-python/linkify-it-py/linkify-it-py-2.0.3.ebuild new file mode 100644 index ..f62767cacaf0 --- /dev/null +++ b/dev-python/linkify-it-py/linkify-it-py-2.0.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Links recognition library with full unicode support" +HOMEPAGE=" + https://github.com/tsutsu3/linkify-it-py/ + https://pypi.org/project/linkify-it-py/ +" +# no tests in sdist, as of 2.0.1 +SRC_URI=" + https://github.com/tsutsu3/linkify-it-py/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/uc-micro-py[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 54e23ea0f7b9118ca5b39cdd68a3afc6c862a4de Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:34:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:47:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e23ea0 dev-python/psycopg: Bump to 3.1.18 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.18.ebuild | 109 +++ 2 files changed, 110 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index c05d2de94f1a..fa4f90338f52 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,4 +1,5 @@ DIST psycopg-3.1.16.gh.tar.gz 502759 BLAKE2B 6c0b912c2a93425ddbed842a437e042b58ec859b3cf163aa7cd45a0db21084fea58945b40028e0491460b7d4da6648cfc361e1434d43ec7ab71af91f1a0c4c86 SHA512 d6cfcc848c089ef79c817bf271bcbad7078cdacacef4ab26e882fdbe55c90ac12644e7ee0af22f4cf1fa759033e94ee54c812bca7b517b84cda77276557e8ca8 DIST psycopg-3.1.17.gh.tar.gz 503318 BLAKE2B 43c0c5ef0be20c9415c7dbe3b2ff242f30341d055bcf00ff4f9d9926c5c95df3bf10735e338c37f9e805562544637e75fd9edd5dbf71d67b42d04eea19e5c82e SHA512 d9f0ce05be71d67dbd7d1abad548befcdc229b53de93d5c08a52cae287d6f5293de6ede380c9ffc25ffa4d935782e90e9b04783f1c4c1fb88cb9ffd7016aabd5 +DIST psycopg-3.1.18.gh.tar.gz 503513 BLAKE2B 35e5e4cb4e5355189b387fd17e1b51d4baf08f130cc5418f9f3cb58d6baf097953b4f6a7df31579a1d87e5269e110c4476d865fe12416e2fe62abbb52e0c141c SHA512 1e27eec49f3ae99f1fec68816dff3974aa9b1f526df45ccca295c7c6703cc309ca4f8f65d7e3450b628906a938c65f8cbd1a1f3cb6a41b6e51dc5e220985af39 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild new file mode 100644 index ..6668926fdaef --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.18.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="PostgreSQL database adapter for Python" +HOMEPAGE=" + https://www.psycopg.org/psycopg3/ + https://github.com/psycopg/psycopg/ + https://pypi.org/project/psycopg/ +" +SRC_URI=" + https://github.com/psycopg/psycopg/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="+native-extensions" + +DEPEND=" + native-extensions? ( + >=dev-db/postgresql-8.1:= + ) + !native-extensions? ( + >=dev-db/postgresql-8.1:* + ) +" +RDEPEND=" + ${DEPEND} + >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + ) + test? ( + >=dev-db/postgresql-8.1[server] + dev-python/anyio[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + # Python code + ctypes backend + cd psycopg || die + distutils-r1_python_compile + + # optional C backend + if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then + local DISTUTILS_USE_PEP517=standalone + cd ../psycopg_c || die + distutils-r1_python_compile + fi + cd .. || die +} + +src_test() { + rm -r psycopg{,_c} || die + + initdb -D "${T}"/pgsql || die + # TODO: random port + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createdb -h "${T}" test || die + + local -x PSYCOPG_TEST_DSN="host=${T} dbname=test" + distutils-r1_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die +} + +python_test() { + local EPYTEST_DESELECT=( + # tests for the psycopg_pool package + tests/pool + # some broken mypy magic + tests/test_module.py::test_version + tests/test_module.py::test_version_c + tests/test_typing.py +
[gentoo-commits] repo/gentoo:master commit in: dev-python/plette/
commit: c7e6eb5bb11c15016e28476ed0cd661229340fbc Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:37:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:47:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e6eb5b dev-python/plette: Bump to 1.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/plette/Manifest| 1 + dev-python/plette/plette-1.0.0.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-python/plette/Manifest b/dev-python/plette/Manifest index 10d00efa515c..bca984057c24 100644 --- a/dev-python/plette/Manifest +++ b/dev-python/plette/Manifest @@ -1 +1,2 @@ DIST plette-0.4.4.gh.tar.gz 36359 BLAKE2B dc630b9e98db9a8f6047fe0bb31c2ab29d695745b59d457c9cac218922c0d578a474f80ddc419364fb8ef92c5952c5cea33ee571cce2d698015466edb738885a SHA512 c4342ce040966730d2eba638c718c1db9340051baa89238b99e64cf8ef734fe448f0aaeae224e9f6b51c9e38458e9caeb2c8d6abbd5db76249529aaee90ed5c0 +DIST plette-1.0.0.gh.tar.gz 54297 BLAKE2B 7ade29df8bfc20d5c98f5f3290acea2f5e884f71b13c0950373f41240de54f3ea672d16c0557fef2e1be25aef0da68d4a7449ebea2f206d92901d7f11f6cc2bb SHA512 72a3f270f76dbf32cb418628f1b24046111a46633603b07fd44fd4ed50d946653afaec070bce8e67a1ecff3ec8607f2476d3b25760c76726218873898bef97ed diff --git a/dev-python/plette/plette-1.0.0.ebuild b/dev-python/plette/plette-1.0.0.ebuild new file mode 100644 index ..5a6f62b698a8 --- /dev/null +++ b/dev-python/plette/plette-1.0.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Structured Pipfile and Pipfile.lock models" +HOMEPAGE=" + https://github.com/sarugaku/plette/ + https://pypi.org/project/plette/ +" +# pypi tarballs are missing test data +SRC_URI=" + https://github.com/sarugaku/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + dev-python/cerberus[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/path/
commit: 8a2fee9e26fc785e3b8c735012abdbebb2f67d09 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:39:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:47:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2fee9e dev-python/path: Bump to 16.10.0 Signed-off-by: Michał Górny gentoo.org> dev-python/path/Manifest| 1 + dev-python/path/path-16.10.0.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/path/Manifest b/dev-python/path/Manifest index 0737215de8da..3f372545aca1 100644 --- a/dev-python/path/Manifest +++ b/dev-python/path/Manifest @@ -1 +1,2 @@ +DIST path-16.10.0.tar.gz 49271 BLAKE2B 36762e0b50d74b07db14ca01c6d94577f24b36c007eda58de4b63197cd91f869efbdc5ac1ceb270f1fc5e5a07c4c87f6cabd10cbac5fac74681f73451a3f73e1 SHA512 a5dfa964f5ffd4c2aa27733716b67437f02fd6dedc8c574bb87a9a3ac64eb60d27c3a05217aa4859293ebd96bdd17cdb1a04ea21c6ad35b7b22f05725826c057 DIST path-16.9.0.tar.gz 48850 BLAKE2B 0c5edc6538cb22543dd810a535840a235b66c51415284f00338bd1e84e63847d09235e55dd3d40a71f3b02f54d18cbbf4fa1e5a0356798cee3383666a26a441c SHA512 2d4c8e3923bc712c7901328a0406ce05c6c157664dfacb5a563a1b214ce561215398b31494865c99a77ed09c3ef63bb04a36d57a60e7c0e3dea05b1dacfdecf7 diff --git a/dev-python/path/path-16.10.0.ebuild b/dev-python/path/path-16.10.0.ebuild new file mode 100644 index ..5346cd3c6d67 --- /dev/null +++ b/dev-python/path/path-16.10.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A module wrapper for os.path" +HOMEPAGE=" + https://github.com/jaraco/path/ + https://pypi.org/project/path/ +" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" + +RDEPEND=" + dev-python/appdirs[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # unreliable, not really meaningful for end users + test_path.py::TestPerformance +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab-lsp/
commit: 3cb42f8002b12fbd4338debbd92c3efd6d5c808b Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:35:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:47:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb42f80 dev-python/jupyterlab-lsp: Bump to 5.0.3 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyterlab-lsp/Manifest | 1 + .../jupyterlab-lsp/jupyterlab-lsp-5.0.3.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/jupyterlab-lsp/Manifest b/dev-python/jupyterlab-lsp/Manifest index 4dd670c93133..2437175a7dc4 100644 --- a/dev-python/jupyterlab-lsp/Manifest +++ b/dev-python/jupyterlab-lsp/Manifest @@ -1,2 +1,3 @@ DIST jupyterlab-lsp-5.0.1.tar.gz 755832 BLAKE2B d8082aaf9c1219fedeebd6a717b81f08a7bba2a8618dc99b2ecf9a6d28c4e6cbf34b711c4fae4a847675ea05d2dc7acd0c812a772e9d51f37f563d088398c088 SHA512 7fef1ab7309978aa9185afdc895a7adefc72210842228d055150b231b70980e772abf166762820971f653cf0f5abd65e9bdfe3a206c4aed99b4586fec684399e DIST jupyterlab-lsp-5.0.2.tar.gz 757169 BLAKE2B e1d7b26805264c570275e021ac2c4af688c70c428b0966c4f6fb75f890be55b1543602f93e6565f6ade485bec6b3d5f8d680c73c07b3f069f25990a6ad633b2b SHA512 f2826cd4d940855814d2f7cb7a07eaf4c9fb8d8440fd1f27b381804ee2c892f00461d49166e90fb8f7aa3eae64aa873973369ba56a1e484f349aab7c05d0dbc6 +DIST jupyterlab-lsp-5.0.3.tar.gz 757263 BLAKE2B df2a3a1a1cb0a9a9345f151ae5c510056ca26868353d457b7aa4b6405041f0b4e55afba09019722a1f37592b46b1a8e53b40c8f595215f74cea29a598b029648 SHA512 20d5a3e33fbab8b5e47a10f23b12cf7e91ca5d4ac9020345e3cc973a391643cd380ff182f1109a387a7ebcced6becd1b7847a29cb30be1f4ed536177575f diff --git a/dev-python/jupyterlab-lsp/jupyterlab-lsp-5.0.3.ebuild b/dev-python/jupyterlab-lsp/jupyterlab-lsp-5.0.3.ebuild new file mode 100644 index ..d87eafa065c7 --- /dev/null +++ b/dev-python/jupyterlab-lsp/jupyterlab-lsp-5.0.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Coding assistance for JupyterLab with Language Server Protocol" +HOMEPAGE=" + https://github.com/jupyter-lsp/jupyterlab-lsp/ + https://pypi.org/project/jupyterlab-lsp/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/jupyterlab-4.0.0[${PYTHON_USEDEP}] + =dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/waitress/
commit: fc55b97d7b33831a2a97efb7ea9b5961f443ef48 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:33:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:33:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc55b97d dev-python/waitress: Bump to 3.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/waitress/Manifest | 1 + dev-python/waitress/waitress-3.0.0.ebuild | 32 +++ 2 files changed, 33 insertions(+) diff --git a/dev-python/waitress/Manifest b/dev-python/waitress/Manifest index b0f2255a11fb..67cb11d0d7f7 100644 --- a/dev-python/waitress/Manifest +++ b/dev-python/waitress/Manifest @@ -1 +1,2 @@ DIST waitress-2.1.2.tar.gz 179823 BLAKE2B 0cbd172050f1da845c47b3a084cd5d7558c736c416372f22af4d4b6870ef6cd9050f4779fabaa5069b6b4783d748df98e2484eaed09da4d2cfc2d239ce15a05a SHA512 4ef487e116b34eede0f04a02ca7a78116a91664814067a8562d1cd15a4ab702e5faf4be7c122478324d017b6bb1f5315633b74405d00e900b34cc8f1a068da59 +DIST waitress-3.0.0.tar.gz 179393 BLAKE2B 266130e3f0610098c29fe11076f58c8f938439c9b80e9630b917e829b64c88d06803c9208137b220827ed1deb8e9ba2c396dfcaf8d92435ee738d580dbda6f26 SHA512 8b391eb194fce32fd78c1a20cd1afe8caf20e7e0c622e4be2b1ec7d3831cb5a607cda0637d08dcd3a55f2e8c84817abdad4636bf2ca260b12a774dcfa68b9176 diff --git a/dev-python/waitress/waitress-3.0.0.ebuild b/dev-python/waitress/waitress-3.0.0.ebuild new file mode 100644 index ..3e14cb3ee147 --- /dev/null +++ b/dev-python/waitress/waitress-3.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A pure-Python WSGI server" +HOMEPAGE=" + https://docs.pylonsproject.org/projects/waitress/en/latest/ + https://pypi.org/project/waitress/ + https://github.com/Pylons/waitress/ +" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fails on some systems, https://bugs.gentoo.org/782031 + tests/test_wasyncore.py::DispatcherWithSendTests::test_send +) + +src_prepare() { + sed -i -e 's:--cov::' setup.cfg || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/
commit: 6d5c4c814d0ecc83506bf09f75c976ec7b096d1e Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:32:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:32:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5c4c81 dev-python/moto: Bump to 5.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/moto/Manifest | 1 + dev-python/moto/moto-5.0.1.ebuild | 140 ++ 2 files changed, 141 insertions(+) diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index d75deddf087b..2627de08e799 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -8,3 +8,4 @@ DIST moto-4.2.7.tar.gz 4756973 BLAKE2B 2ab27952abd6faaa2bbe7b6565f5d5403ea4e2c5c DIST moto-4.2.8.tar.gz 4769361 BLAKE2B 2e7d6a7cac04655aa9f05af463e57689c0fc2b67cec27644fdf7fd658d988d33f311e43323599a0f91325f7b4e61630a3066d3fda2a15b0c0ca50e6a7cf34e22 SHA512 5a40d44ad46083b6e7c8753e8986316a5beb5b352e7e7b0eefe2b3f3ed2d760f0745f835b6e7d6b2d7b039db0b6f2fad095f047795d2d08093257fa68db1ceee DIST moto-4.2.9.tar.gz 4775687 BLAKE2B af626a18c9487c08172813ddf2f1112d4bba80dbb64bf8deaf63079a6d4c12464e70d7c99d5a65fd1018f9f3a08bd0b12183e04a549fdfe580942086d49b9e21 SHA512 4cca0bdbe106faa84fa3893eb1dc2b2972a85c98ca718a10fd08a06757e1634954c5576c82b66d88c431a51b989cfedb2a52e6455d718330d4a5dd6e95a90225 DIST moto-5.0.0.tar.gz 4925737 BLAKE2B 45d60d1c7a53d9743cd4f3ac74a2108f9a6916dea09abb067111acbddf2ba5bb69e6ba354cdeb6be88876e4b8a8270876cfd4dab95339e948bf7cfb6e417e7d2 SHA512 44705d9b5aa5b373687fb34cae1d047b67b312bb788414f7b6c19b3f1e06fdf8fa69e88ae5df56bcc2ef0a74809211e0372fadb555ad57f50f313587d7dedb83 +DIST moto-5.0.1.tar.gz 4933500 BLAKE2B 730bb8ca2db3e1a82d88cff0362d4be750bf138df0e52a04c18d707d965b093c5e07b400789b0bd8874e68ea7c8159911c0d84b3f535ac1da8d18e786e1f44af SHA512 0f72e6c07ab3c24ba70a309517498e77ed809970121ae5b63c249e4f73ebefa7787bbcfcacc310b0ae566d81c2dd8d0e0d767cba3bbbefb72e2620f1f2ea45fa diff --git a/dev-python/moto/moto-5.0.1.ebuild b/dev-python/moto/moto-5.0.1.ebuild new file mode 100644 index ..821d9d148f5d --- /dev/null +++ b/dev-python/moto/moto-5.0.1.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Mock library for boto" +HOMEPAGE=" + https://github.com/getmoto/moto/ + https://pypi.org/project/moto/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] + dev-python/boto3[${PYTHON_USEDEP}] + >=dev-python/botocore-1.14.0[${PYTHON_USEDEP}] + >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] + dev-python/cookies[${PYTHON_USEDEP}] + >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + >=dev-python/idna-2.5[${PYTHON_USEDEP}] + >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}] + >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] + >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}] + dev-python/pyaml[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-jose[${PYTHON_USEDEP}] + >=dev-python/responses-0.15.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.5[${PYTHON_USEDEP}] + dev-python/sshpubkeys[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + >=dev-python/sure-1.4.11[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/test_firehose/test_firehose_put.py::test_put_record_http_destination + tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination + # broken code (local variable used referenced before definition) + tests/test_appsync/test_appsync_schema.py + # Needs network (or docker?) but not marked as such, bug #807031 + # TODO: report upstream + tests/test_awslambda/test_lambda_layers_invoked.py::test_invoke_local_lambda_layers + tests/test_batch/test_batch_jobs.py::test_cancel_pending_job + tests/test_bat
[gentoo-commits] repo/gentoo:master commit in: dev-python/blake3/
commit: 6b7c69d8191118a91d40554bdf2a1c4dab639079 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:34:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:34:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7c69d8 dev-python/blake3: Bump to 0.4.1 Signed-off-by: Michał Górny gentoo.org> dev-python/blake3/Manifest| 1 + dev-python/blake3/blake3-0.4.1.ebuild | 134 ++ 2 files changed, 135 insertions(+) diff --git a/dev-python/blake3/Manifest b/dev-python/blake3/Manifest index 3bd3a67cbbf1..4e454bb165cf 100644 --- a/dev-python/blake3/Manifest +++ b/dev-python/blake3/Manifest @@ -5,6 +5,7 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de DIST blake3-1.5.0.crate 168914 BLAKE2B 72d1851f3cbe5c996570f5cf0cb4ab8c4215ac0e95a6b930dd64ff650333a8745ad1b63a2f988227d66a096cafc59777aeec8e63c05a22d666c1bdd58acaa320 SHA512 39c4d3d370bede96b3f4e37c44514dddfd1ef91d178116e1556eb8f3e2687b705e2320f842e600e59229198ae4ab1de34eaf59e8a3c039003f13d0f08aab DIST blake3-py-0.3.4.gh.tar.gz 114853 BLAKE2B 0aee132e7446e2e1727e50b9d50454645798d5f5daafdd5844a2e47f560bfbd23633707c4803b2d8583c3402041dac9115f09648dba251e4a3b570cfb76ea6fb SHA512 9b55249833c0066cc977b292d8e586175a5b3eb14b1619f2b402be960a65b189c8fdee9c5e7b3cfb44af2e588227c9864be1a95d486ad705a182253cae533c27 DIST blake3-py-0.4.0.gh.tar.gz 115883 BLAKE2B 3c2a2148b2eec9a0c24081b445c36c909d2dd80ba19a8afc487622cb16aa599b67feab5ab441f87b6df894f351ce560f17e55df10bf91033a4cff5bc84d70069 SHA512 6ac25d62acb85e3923d4e26651e2dba849452306ccaa4bdbf075b9a8886061c3827f13ab300f77c496a2c83343d1f714e5940772780e7c1bbcb66d5096092114 +DIST blake3-py-0.4.1.gh.tar.gz 116080 BLAKE2B 9fd2db2a573182ec4bab9d6e37750f4afff9b200e2bb9fe4c26e6bfde328ad2aab162d2adcadc312f3e007ddca19d92c73e058466caddf6c7aa7fc10b553f51a SHA512 e166d2d6ac52dac4158e7b494e83398afd692cb8b93951809338f8da26d337506e3ce2bf37528da6960cfab9b6e3f229a2b5e845dd9a83b35028249113869112 DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST constant_time_eq-0.3.0.crate 11369 BLAKE2B a6fb4ad3146b26bb3e18458938e65133431df129963041465291b38a69ba2b53ffcc849f455e67a65a5291803591b350afe4ad4996f1c4cb76c18a987b5b3ee2 SHA512 77bf6817c521daa45c0df7721418b4aa367531adde46b1db97316d52ffb46fc4ee2d3e6f62ff91ca6292db5e1d3e040f0f5287c3936f12a595b2c8c5928bf5e6 diff --git a/dev-python/blake3/blake3-0.4.1.ebuild b/dev-python/blake3/blake3-0.4.1.ebuild new file mode 100644 index ..b2772f15cb9e --- /dev/null +++ b/dev-python/blake3/blake3-0.4.1.ebuild @@ -0,0 +1,134 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CARGO_OPTIONAL=1 +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} ) + +CRATES=" + arrayref@0.3.7 + arrayvec@0.7.4 + autocfg@1.1.0 + bitflags@1.3.2 + blake3@1.5.0 + cc@1.0.83 + cfg-if@1.0.0 + constant_time_eq@0.3.0 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.19 + either@1.9.0 + heck@0.4.1 + hex@0.4.3 + indoc@2.0.4 + libc@0.2.153 + lock_api@0.4.11 + memmap2@0.7.1 + memoffset@0.9.0 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + proc-macro2@1.0.78 + pyo3-build-config@0.20.2 + pyo3-ffi@0.20.2 + pyo3-macros-backend@0.20.2 + pyo3-macros@0.20.2 + pyo3@0.20.2 + quote@1.0.35 + rayon-core@1.12.1 + rayon@1.8.1 + redox_syscall@0.4.1 + scopeguard@1.2.0 + smallvec@1.13.1 + syn@2.0.48 + target-lexicon@0.12.13 + unicode-ident@1.0.12 + unindent@0.2.3 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 +" + +inherit cargo distutils-r1 + +MY_P=blake3-py-${PV} +DESCRIPTION="Python bindings for the BLAKE3 cryptographic hash function" +HOMEPAGE=" + https://github.com/oconnor663/blake3-py/ + https://pypi.org/project/blake3/ +" +SRC_URI=" + https://github.com/oconnor663/blake3-py/archive/${PV}.tar.gz + -> ${MY_P
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: 5b1bff5d6d881adf890b93aa0655d85b8518ed81 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:30:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:30:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1bff5d dev-python/hypothesis: Bump to 6.98.1 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.98.1.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 949f10798eb0..31f0a75cca5b 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -4,3 +4,4 @@ DIST hypothesis-6.97.1.gh.tar.gz 9423481 BLAKE2B 6a52bf6a970bf8056284baaa21aa63f DIST hypothesis-6.97.3.gh.tar.gz 9424749 BLAKE2B 4d7f2b1f9e37593006c5be8e66918a2e20cf611664f0399bca32e97d2a5ef036a0e64c9c45bdbd8bdd385bb8e07a6a0d7a396135db826a59d223c9e87baab483 SHA512 2cf6f92f6fbd244e44b4e02415ea983d15113b2a89d4222e8fb215b555f87442d7c4ed1b6da33f1ac9189df274a6a61d222a0d4e78cbb418f6c80f8ba4591051 DIST hypothesis-6.97.4.gh.tar.gz 9425209 BLAKE2B 7e6065fc988f5853f1da3df712d32e7449ba6336af9caf6732a391ed4dc9fbc5da7fcf834cb068ad57a106f451cd61141417d9b79048c8e746a6b4550bad7f65 SHA512 a4aaa4fc3d753401620e234e27b0b269fa2bddd039345df0463600c6cbd5b38f6a09a9a01c322e08ecf7c9f27c881501403f2ec083497c26d512e5ffd41b7afc DIST hypothesis-6.97.5.gh.tar.gz 9426065 BLAKE2B 2aec769268af7392f71c0ec7d12defad4962bd56597cb68ca0edfa81dbf28ef7d865b26086b75ee03287c82a0b2c0273a55bd6872b188728595fe74198130dd6 SHA512 d9f2adc51ef3b7fc331d3dca1b69a9464a2bc73298747f3732b8b4621237284ac60a50b927b57a047a155e0d94a3ee2974bbef2c9cf9112080e9098fba3cfc7f +DIST hypothesis-6.98.1.gh.tar.gz 9438665 BLAKE2B c2529e19b8ac039db334a51b33e0552f4acb92ae49b6bde5e26913b4ba7781e82a5ba4cfd7fba2a3ed5442d1bd8f0c2b2d7878ba86eff1276e590a412856811d SHA512 aae7f7c03af4667b0d9993a1b911076fe4d1ce7d752295a7e9f712da4d33b1fd34e51d5e0cc11c4ac4c00e7f8fa9ac4574d0594e1a82ea67aa3e5a4e98ed1b71 diff --git a/dev-python/hypothesis/hypothesis-6.98.1.ebuild b/dev-python/hypothesis/hypothesis-6.98.1.ebuild new file mode 100644 index ..f7f366381e4f --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.98.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/fsspec/
commit: f40768f4ce9ec0b5f4bf06f5b02418f2accf4f27 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:31:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:31:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40768f4 dev-python/fsspec: Bump to 2024.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/fsspec/Manifest | 1 + dev-python/fsspec/fsspec-2024.2.0.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest index b94f9a2ba2cc..beb901808bef 100644 --- a/dev-python/fsspec/Manifest +++ b/dev-python/fsspec/Manifest @@ -1,2 +1,3 @@ DIST filesystem_spec-2023.10.0.gh.tar.gz 404845 BLAKE2B 6c8cf801664c9fc848cb55660db1725c90facf534d58e49f604b2051d1b6a78d13d8f083282071beb7ab3dcb8d75f6d52fe24ce744c5cf1808b4ae3cb673998d SHA512 cb449052208516930c73dbe1de7c495d252677a3d3d85267836224d79c1b8cf9449ebdba8287f6f6206d5a8e631a99cd81c2fb62b82288a626a202876a45139c DIST filesystem_spec-2023.12.2.gh.tar.gz 409321 BLAKE2B f074d8d3277a954bebc29bca663d142763a6b9f13edb43286b1f59aff125c9eec0ae18cfa44b99a35daca7a9bf89a627c9abe57cbebe713ac494ca98f61899eb SHA512 654ff72b9c5ca648d4a4b469b4f3706b3200f023e26b657e3200dee301469da6f67c93fcfaa82edae7c7b074fe77715d0093269a38ee68416cf8491203bde5cb +DIST filesystem_spec-2024.2.0.gh.tar.gz 424600 BLAKE2B 548f77229dd936437cbafcd4e8df2a5c25e6244ba5c95553cb84eabbb6d8c2aa16313896b4aecbb6c921d01f84c6c5517b13a2cf1552cac0fa29da8034873143 SHA512 ca8c7c448984ecd9b128608f2c028cf32baf3cda3f22addde80c3bef5c1e5644e010b739fb5d28dc951151fdafb4006def080e8c2c769179b1d145ad6e2f9370 diff --git a/dev-python/fsspec/fsspec-2024.2.0.ebuild b/dev-python/fsspec/fsspec-2024.2.0.ebuild new file mode 100644 index ..b698530b6789 --- /dev/null +++ b/dev-python/fsspec/fsspec-2024.2.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=filesystem_spec-${PV} +DESCRIPTION="A specification that python filesystems should adhere to" +HOMEPAGE=" + https://github.com/fsspec/filesystem_spec/ + https://pypi.org/project/fsspec/ +" +SRC_URI=" + https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +BDEPEND=" + test? ( + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +# Note: this package is not xdist-friendly +distutils_enable_tests pytest + +src_test() { + git config --global user.email "y...@example.com" || die + git config --global user.name "Your Name" || die + distutils-r1_src_test +} + +EPYTEST_DESELECT=( + fsspec/tests/test_spec.py::test_find + # requires s3fs + fsspec/implementations/tests/test_local.py::test_urlpath_inference_errors + fsspec/tests/test_core.py::test_mismatch + # requires pyarrow, fastparquet + fsspec/implementations/tests/test_reference.py::test_df_single + fsspec/implementations/tests/test_reference.py::test_df_multi +) + +EPYTEST_IGNORE=( + # sftp and smb require server started via docker + fsspec/implementations/tests/test_dbfs.py + fsspec/implementations/tests/test_sftp.py + fsspec/implementations/tests/test_smb.py + # unhappy about dev-python/fuse-python (?) + fsspec/tests/test_fuse.py +)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/icu-layoutex/
commit: 43504d3d53ec69354f6751ae24c51e468f0d2660 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 02:50:32 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 02:50:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43504d3d dev-libs/icu-layoutex: add 74.2 Upstream finally respun the tarballs to fix the missing file issue. Signed-off-by: Sam James gentoo.org> dev-libs/icu-layoutex/Manifest | 2 + dev-libs/icu-layoutex/icu-layoutex-74.2.ebuild | 133 + 2 files changed, 135 insertions(+) diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest index 8a1282d5e565..45032ec823a8 100644 --- a/dev-libs/icu-layoutex/Manifest +++ b/dev-libs/icu-layoutex/Manifest @@ -2,3 +2,5 @@ DIST icu4c-73_2-src.tgz 26519906 BLAKE2B 3f7dec9d527939d6d594c92844a400733e43af0 DIST icu4c-73_2-src.tgz.asc 659 BLAKE2B 83e082ba15ba7aeb366b6d97da15d076c200f9051e55bf00ba13265a3d87aade5a5b18c98a0c903d5015821c63e4b340ffbcc7940a654d169ad1948d6594ce63 SHA512 7598b8cc498ada8ca904b13f7aba27abd3f8f3013a0677d7ffab42d5413df9d2f0526107559301abc4049123b2e6d4d4f4cc589cbd943959d97b595dd57ea63c DIST icu4c-74_1-src.tgz 26625850 BLAKE2B cf8277cd513bd99c85104669e617683e4a91280c4c15a396021289fe0093d64682466550a44a0115bcc9e7abf30e3108dbadfb46e85e832e4cfd689618968507 SHA512 32c28270aa5d94c58d2b1ef46d4ab73149b5eaa2e0621d4a4c11597b71d146812f5e66db95f044e8aaa11b94e99edd4a48ab1aa8efbe3d72a73870cd56b564c2 DIST icu4c-74_1-src.tgz.asc 659 BLAKE2B d95224933dc665f3c4e6f9cb81ab65d4755fc768161bf8abf97ba0d8ad350bc0ccfccdcb5c21d97b132e036bad960f6021283325c1ec836d2aecc5101af3c298 SHA512 45064eb2cf83dd7e3edc423c43914cc7fbcee38ad79e93c80da1e9e59e0554329a174cd6ef5a8055fe92220621eae9761f7de3b0cb311e5874efa41555e58396 +DIST icu4c-74_2-src.tgz 26529443 BLAKE2B 08790dd3634037177eaec428651afe0da1f71dbad3423bde7ea5a6d49eab5dc011f72b175760fc55f6d8d7d820f7f3dfc369a80a1f7cb2f9f933644beb3d3711 SHA512 e6c7876c0f3d756f3a6969cad9a8909e535eeaac352f3a721338b9cbd56864bf7414469d29ec843462997815d2ca9d0dab06d38c37cdd4d8feb28ad04d8781b0 +DIST icu4c-74_2-src.tgz.asc 659 BLAKE2B 0723204ce19d7bd4b1989e00b5ab084cc5b154c214129632a7f7ce31c151c8a4b9e0033d49872db728a3787809dbad2320f1d848561c84f94797c7e006749b94 SHA512 b249a61aba711b34599c3c0fbc113a52a83e59cb7bbda914ca74f534c1f474e6821d663dc7f078608b24393703654a43c2b793ca3d3f3be761393b6a73862ecc diff --git a/dev-libs/icu-layoutex/icu-layoutex-74.2.ebuild b/dev-libs/icu-layoutex/icu-layoutex-74.2.ebuild new file mode 100644 index ..1077c45a1d3d --- /dev/null +++ b/dev-libs/icu-layoutex/icu-layoutex-74.2.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with dev-libs/icu +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/icu.asc +inherit autotools flag-o-matic multilib-minimal toolchain-funcs verify-sig + +MY_PV=${PV/_rc/-rc} +MY_PV=${MY_PV//./_} + +DESCRIPTION="External layout part of International Components for Unicode" +HOMEPAGE="https://icu.unicode.org/"; +SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz"; +SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz.asc )" +S="${WORKDIR}"/${PN/-layoutex}/source + +LICENSE="BSD" +SLOT="0/${PV%.*}.1" +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +fi +IUSE="debug static-libs test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~dev-libs/icu-${PV}[${MULTILIB_USEDEP}] + dev-libs/icu-le-hb[${MULTILIB_USEDEP}] +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( >=sec-keys/openpgp-keys-icu-20221020 ) +" + +PATCHES=( "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" ) + +src_prepare() { + default + + # Disable renaming as it assumes stable ABI and that consumers + # won't use unofficial APIs. We need this despite the configure argument. + sed -i \ + -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ + common/unicode/uconfig.h || die + + # Fix linking of icudata + sed -i \ + -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ + config/mh-linux || die + + eautoreconf +} + +src_configure() { + MAKEOPTS+=" VERBOSE=1" + + # ICU tries to append -std=c++11 without this, so as of 71.1, + # despite GCC 9+ using c++14 (or gnu++14) and GCC 11+ using gnu++17, + # we still need this. + append-cxxflags -std=c++14 + + if tc-is-cross-compiler; then + mkdir "${WORKDIR}"/host || die + pushd "${WORKDIR}"/host >/dev/null || die + + CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \ + CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_
[gentoo-commits] repo/gentoo:master commit in: dev-libs/icu/
commit: 9df4e9b6496840e4614f26f1d6e0ce594084c0d7 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 02:46:53 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 02:50:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df4e9b6 dev-libs/icu: add 74.2 Upstream finally respun the tarballs to fix the missing file issue. Signed-off-by: Sam James gentoo.org> dev-libs/icu/Manifest| 2 + dev-libs/icu/icu-74.2.ebuild | 176 +++ 2 files changed, 178 insertions(+) diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest index 8a1282d5e565..45032ec823a8 100644 --- a/dev-libs/icu/Manifest +++ b/dev-libs/icu/Manifest @@ -2,3 +2,5 @@ DIST icu4c-73_2-src.tgz 26519906 BLAKE2B 3f7dec9d527939d6d594c92844a400733e43af0 DIST icu4c-73_2-src.tgz.asc 659 BLAKE2B 83e082ba15ba7aeb366b6d97da15d076c200f9051e55bf00ba13265a3d87aade5a5b18c98a0c903d5015821c63e4b340ffbcc7940a654d169ad1948d6594ce63 SHA512 7598b8cc498ada8ca904b13f7aba27abd3f8f3013a0677d7ffab42d5413df9d2f0526107559301abc4049123b2e6d4d4f4cc589cbd943959d97b595dd57ea63c DIST icu4c-74_1-src.tgz 26625850 BLAKE2B cf8277cd513bd99c85104669e617683e4a91280c4c15a396021289fe0093d64682466550a44a0115bcc9e7abf30e3108dbadfb46e85e832e4cfd689618968507 SHA512 32c28270aa5d94c58d2b1ef46d4ab73149b5eaa2e0621d4a4c11597b71d146812f5e66db95f044e8aaa11b94e99edd4a48ab1aa8efbe3d72a73870cd56b564c2 DIST icu4c-74_1-src.tgz.asc 659 BLAKE2B d95224933dc665f3c4e6f9cb81ab65d4755fc768161bf8abf97ba0d8ad350bc0ccfccdcb5c21d97b132e036bad960f6021283325c1ec836d2aecc5101af3c298 SHA512 45064eb2cf83dd7e3edc423c43914cc7fbcee38ad79e93c80da1e9e59e0554329a174cd6ef5a8055fe92220621eae9761f7de3b0cb311e5874efa41555e58396 +DIST icu4c-74_2-src.tgz 26529443 BLAKE2B 08790dd3634037177eaec428651afe0da1f71dbad3423bde7ea5a6d49eab5dc011f72b175760fc55f6d8d7d820f7f3dfc369a80a1f7cb2f9f933644beb3d3711 SHA512 e6c7876c0f3d756f3a6969cad9a8909e535eeaac352f3a721338b9cbd56864bf7414469d29ec843462997815d2ca9d0dab06d38c37cdd4d8feb28ad04d8781b0 +DIST icu4c-74_2-src.tgz.asc 659 BLAKE2B 0723204ce19d7bd4b1989e00b5ab084cc5b154c214129632a7f7ce31c151c8a4b9e0033d49872db728a3787809dbad2320f1d848561c84f94797c7e006749b94 SHA512 b249a61aba711b34599c3c0fbc113a52a83e59cb7bbda914ca74f534c1f474e6821d663dc7f078608b24393703654a43c2b793ca3d3f3be761393b6a73862ecc diff --git a/dev-libs/icu/icu-74.2.ebuild b/dev-libs/icu/icu-74.2.ebuild new file mode 100644 index ..cf2868d8fc7e --- /dev/null +++ b/dev-libs/icu/icu-74.2.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with dev-libs/icu-layoutex + +PYTHON_COMPAT=( python3_{10..12} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/icu.asc +inherit autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_rc/-rc} +MY_PV=${MY_PV//./_} + +DESCRIPTION="International Components for Unicode" +HOMEPAGE="https://icu.unicode.org/"; +SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz"; +SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz.asc )" +S="${WORKDIR}"/${PN}/source + +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +fi +LICENSE="BSD" +SLOT="0/${PV%.*}.1" +IUSE="debug doc examples static-libs test" +RESTRICT="!test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + dev-build/autoconf-archive + virtual/pkgconfig + doc? ( app-text/doxygen[dot] ) + verify-sig? ( >=sec-keys/openpgp-keys-icu-20221020 ) +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/icu-config +) + +PATCHES=( + "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" + "${FILESDIR}/${PN}-64.2-darwin.patch" + "${FILESDIR}/${PN}-68.1-nonunicode.patch" +) + +src_prepare() { + default + + # Disable renaming as it assumes stable ABI and that consumers + # won't use unofficial APIs. We need this despite the configure argument. + sed -i \ + -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ + common/unicode/uconfig.h || die + + # Fix linking of icudata + sed -i \ + -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ + config/mh-linux || die + + # Append doxygen configuration to configure + sed -i \ + -e 's:icudefs.mk:icudefs.mk Doxyfile:' \ + configure.ac || die + + eautoreconf +} + +src_configure() { + MAKEOPTS+=" VERBOSE=1" + + # ICU tries to append -std=c++11 without this, so as of 71.1, + # despite GCC 9+ using c++14 (or gnu++14) and GCC 11+ using gnu++17, + # we stil
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/
commit: bf7957fb206944a8e769dcdef02f1ec2be5ee880 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 02:22:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 02:22:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7957fb app-crypt/gnupg: Stabilize 2.2.42-r2 ppc, #923800 Signed-off-by: Sam James gentoo.org> app-crypt/gnupg/gnupg-2.2.42-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild index b46257fafc93..c1961a651570 100644 --- a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/
commit: 4bb67603d5571725599041311f183a358283beb0 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 02:22:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 02:22:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb67603 app-crypt/gnupg: Stabilize 2.2.42-r2 ppc64, #923800 Signed-off-by: Sam James gentoo.org> app-crypt/gnupg/gnupg-2.2.42-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild index c1961a651570..55174891752d 100644 --- a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/
commit: f3faf7121f001b38a335d6ced41f5010a80a0344 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 02:22:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 02:22:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3faf712 app-crypt/gnupg: Stabilize 2.2.42-r2 x86, #923800 Signed-off-by: Sam James gentoo.org> app-crypt/gnupg/gnupg-2.2.42-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild index 55174891752d..6f568ac32d82 100644 --- a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/
commit: 449d16d2b815485ea3d2bc413b8809778a5b38f2 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 02:22:14 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 02:22:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449d16d2 app-crypt/gnupg: Stabilize 2.2.42-r2 amd64, #923800 Signed-off-by: Sam James gentoo.org> app-crypt/gnupg/gnupg-2.2.42-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild index 6f568ac32d82..1613c5107100 100644 --- a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/
commit: 35664bf7f80723321bccc765f6a057e392703dbe Author: Sam James gentoo org> AuthorDate: Mon Feb 5 02:22:17 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 02:22:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35664bf7 app-crypt/gnupg: Stabilize 2.2.42-r2 arm, #923800 Signed-off-by: Sam James gentoo.org> app-crypt/gnupg/gnupg-2.2.42-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild index 1613c5107100..221ee81778ec 100644 --- a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: 97fa4bd219d50b5aa3a9a296dc5ce25c731f9f0e Author: Sam James gentoo org> AuthorDate: Mon Feb 5 02:19:10 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 02:21:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fa4bd2 dev-util/pkgconf: add 2.1.1 This has tweaked versions of the fixes we pulled in from PRs in 2.1.0-r1. Bug: https://bugs.gentoo.org/912843 Bug: https://bugs.gentoo.org/923778 Signed-off-by: Sam James gentoo.org> dev-util/pkgconf/Manifest | 1 + dev-util/pkgconf/{pkgconf-.ebuild => pkgconf-2.1.1.ebuild} | 2 +- dev-util/pkgconf/pkgconf-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgconf/Manifest b/dev-util/pkgconf/Manifest index f9500e4543a5..c33ebf0a13cb 100644 --- a/dev-util/pkgconf/Manifest +++ b/dev-util/pkgconf/Manifest @@ -1,2 +1,3 @@ DIST pkgconf-1.8.1.tar.xz 302372 BLAKE2B 591961f0b1fd185834fd8e2a672199cffc035139599817b1d56d571300d2aa800a719c9477aac4023dfade597ad3cc3b45360babe57498977568ee57077c7bbe SHA512 7a7d5204c1c9bfb6578bda56f299d1fa0300e69a133a65730b10ad77aefbf26fceb74ae77cecda326b3ed5db5736f27fcce94764b3a56d40f4bb99fecdc80bba DIST pkgconf-2.1.0.tar.xz 311576 BLAKE2B 43ac91f15106764f0b03ac4e1c3ff59aaba0436a221a295be93dd1a78b74e0185e60be8d24d040cc4ce0b0fb4446a6a8f493e7cc69bafafe5cefa9beab9b2bd5 SHA512 239dd75814d23f98a64c7df7ab12bc87a0ba52227ef0102086876e39712a2a5d2fdd1e27314070f66f9b38ef5bc0a31f0b90522f34bf8351e7bfb12c75313641 +DIST pkgconf-2.1.1.tar.xz 311956 BLAKE2B b59e57b1118bb75bc946a1e65e037a172c2ade3a7b9da8404b3598833cd091600045de151f2db06453b23563501b2dff7fdda8967e14c0c933ac50d28ddb3cd0 SHA512 cdf0998cd87f6d5e5a6560037eb847fd9613d237858d26eec321c42f54ca40ac72b6749c48c5b32611841d701393b1217bdb6c0cba5efd2c138be10d0e8fb32d diff --git a/dev-util/pkgconf/pkgconf-.ebuild b/dev-util/pkgconf/pkgconf-2.1.1.ebuild similarity index 97% copy from dev-util/pkgconf/pkgconf-.ebuild copy to dev-util/pkgconf/pkgconf-2.1.1.ebuild index 1a3b9b6870e5..c4ee052f6bee 100644 --- a/dev-util/pkgconf/pkgconf-.ebuild +++ b/dev-util/pkgconf/pkgconf-2.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2012-2023 Gentoo Authors +# Copyright 2012-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-util/pkgconf/pkgconf-.ebuild b/dev-util/pkgconf/pkgconf-.ebuild index 1a3b9b6870e5..c4ee052f6bee 100644 --- a/dev-util/pkgconf/pkgconf-.ebuild +++ b/dev-util/pkgconf/pkgconf-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2012-2023 Gentoo Authors +# Copyright 2012-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: f97e414ce980299acc962e357db24106d62e4c7c Author: Zac Medico gentoo org> AuthorDate: Sun Feb 4 06:12:00 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Feb 4 08:27:37 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f97e414c set_term_size: Wait asynchronously if event loop is running When set_term_size is called from an asynchronous context, we can wait for the process to exit asynchronously. This will prevent a "RuntimeError: This event loop is already running" error in the future when synchronous spawn calls will need to run the event loop in order to wait for the spawned process(es). Bug: https://bugs.gentoo.org/923750 Signed-off-by: Zac Medico gentoo.org> lib/portage/output.py | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/lib/portage/output.py b/lib/portage/output.py index cdeeb18e99..7d3a6278f3 100644 --- a/lib/portage/output.py +++ b/lib/portage/output.py @@ -1,4 +1,4 @@ -# Copyright 1998-2021 Gentoo Authors +# Copyright 1998-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 __docformat__ = "epytext" @@ -13,7 +13,9 @@ import portage portage.proxy.lazyimport.lazyimport( globals(), +"portage.process:spawn", "portage.util:writemsg", +"portage.util.futures:asyncio", ) import portage.util.formatter as formatter @@ -557,13 +559,20 @@ def set_term_size(lines, columns, fd): Set the number of lines and columns for the tty that is connected to fd. For portability, this simply calls `stty rows $lines columns $columns`. """ -from portage.process import spawn cmd = ["stty", "rows", str(lines), "columns", str(columns)] try: -spawn(cmd, env=os.environ, fd_pipes={0: fd}) +proc = spawn(cmd, env=os.environ, fd_pipes={0: fd}, returnproc=True) except CommandNotFound: writemsg(_("portage: stty: command not found\n"), noiselevel=-1) +else: +loop = asyncio.get_event_loop() +if loop.is_running(): +asyncio.ensure_future(proc.wait(), loop).add_done_callback( +lambda future: future.result() +) +else: +loop.run_until_complete(proc.wait()) class EOutput:
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: c65d2d8b6c17d849e85f8c13c1a287ff1a07ccbd Author: Zac Medico gentoo org> AuthorDate: Sun Feb 4 07:22:37 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Feb 4 08:27:37 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c65d2d8b process.spawn: Avoid os.environ pickling error This error was observed when pickling os.environ for muliprocessing start method "spawn" after set_term_size was updated to use returnproc: File "/usr/lib/python3.12/multiprocessing/reduction.py", line 60, in dump ForkingPickler(file, protocol).dump(obj) AttributeError: Can't pickle local object '_createenviron..encode'. Did you mean: '_download_dir'? Bug: https://bugs.gentoo.org/923750 Signed-off-by: Zac Medico gentoo.org> lib/portage/process.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/portage/process.py b/lib/portage/process.py index 01426179d7..b223ecb887 100644 --- a/lib/portage/process.py +++ b/lib/portage/process.py @@ -527,6 +527,9 @@ def spawn( mycommand = mycommand.split() env = os.environ if env is None else env +# Sometimes os.environ can fail to pickle as shown in bug 923750 +# comment 4, so copy it to a dict. +env = env if isinstance(env, dict) else dict(env) env_stats = None if warn_on_large_env:
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d1ae0cebfb7b3008963cbc3acbe0646e7ecaf43f Author: Sam James gentoo org> AuthorDate: Mon Feb 5 00:17:45 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 00:19:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ae0ceb toolchain.eclass: ignore GCC version mismatch for live ebuilds We want to have live ebuilds use e.g. 14.0.. not 14.0.1. which is inconsistent and requires a rename/adjustment to package.accept_keywords files when going from stage3->stage4 (.0 -> .1). We can do this now because we use --with-major-version-only nowadays, so SLOT matches the installed path of just '14'. Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 4cf76229cf88..6a4b59972fa3 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -580,7 +580,7 @@ toolchain_src_prepare() { setup_multilib_osdirnames local actual_version=$(< "${S}"/gcc/BASE-VER) - if [[ "${GCC_RELEASE_VER}" != "${actual_version}" ]] ; then + if ! tc_is_live && [[ "${GCC_RELEASE_VER}" != "${actual_version}" ]] ; then eerror "'${S}/gcc/BASE-VER' contains '${actual_version}', expected '${GCC_RELEASE_VER}'" die "Please set 'TOOLCHAIN_GCC_PV' to '${actual_version}'" fi
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 423df080c20c174822e2a61ff31de534f2be9b62 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 00:19:12 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 00:19:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423df080 sys-devel/gcc: add 14.0., drop 14.0.1. Rename per arkamar's suggestion (thank you!). See d1ae0cebfb7b3008963cbc3acbe0646e7ecaf43f. Signed-off-by: Sam James gentoo.org> .../gcc/{gcc-14.0.1..ebuild => gcc-14.0..ebuild} | 14 +- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/sys-devel/gcc/gcc-14.0.1..ebuild b/sys-devel/gcc/gcc-14.0..ebuild similarity index 81% rename from sys-devel/gcc/gcc-14.0.1..ebuild rename to sys-devel/gcc/gcc-14.0..ebuild index 944f1ab4e85a..2eb6ad5a7e23 100644 --- a/sys-devel/gcc/gcc-14.0.1..ebuild +++ b/sys-devel/gcc/gcc-14.0..ebuild @@ -7,19 +7,7 @@ TOOLCHAIN_PATCH_DEV="sam" PATCH_GCC_VER="14.0.0" MUSL_GCC_VER="14.0.0" -if [[ ${PV} == *. ]] ; then - MY_PV_2=$(ver_cut 3) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2. -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then +if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then # Cheesy hack for RCs MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) MY_P=${PN}-${MY_PV}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 0a237e41e69c773800a20ce9e3ceb90a9627fcc7 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 00:05:17 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 00:12:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a237e41 sys-devel/gcc: add 14.0.1_pre20240204 Closes: https://bugs.gentoo.org/921782 Closes: https://bugs.gentoo.org/923111 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 2 + sys-devel/gcc/gcc-14.0.1_pre20240204.ebuild | 64 + 2 files changed, 66 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 20dc2e09005d..bbe2e8fdf66b 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -31,10 +31,12 @@ DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 4a8700a8d44bfaa84926f8bfd0da4c5b0 DIST gcc-14-20231217.tar.xz 86943032 BLAKE2B 8d5ab21fedffad0d4d4e02201c74f3b90cfabe5c2c1abbc048b6c4d179cbf3977cffc6bfc1b7b679d0276b66f86d58ef5c0b8451a4fcb75b88b7240fd7baf41c SHA512 23d8e6dd76aff0a5d7687ce8753aba7bdc374d3330553314da378af84ad629e67dbb532ba416816ce81812857c4c54e31cc5460d3f86619d7a9fb368328ff11d DIST gcc-14-20240121.tar.xz 87469416 BLAKE2B a146f6f62775d2ad82f93dba0581b3aee162113cb0a1ed9fa3db6a8cfc0841edb0dd0b24d6f4676b91d644d2096ffe22de3c03c8f88b7d6e480515601737 SHA512 af6b623bba274970c58da8cd4a5f329a2b2973cb108e7dc7a910358d7bffb89b8f33437d47d7f10a1ceeafd744f099677621f3c3fac65e54aad1ea4045d19743 DIST gcc-14-20240128.tar.xz 87528304 BLAKE2B d3a3cce5da54b7342a11a3dceb97bfa5f1203327ea5ee5c9ab02d2b5cae2d0c2ba72feaf2da578d74fba05e10fa0f69433ee49501b5e5ef9a5f95f7284446adc SHA512 8ad32c896765a4013e2e812ab26b7dc5d3c13db27cbe40222090f072b2c26c12808175a12484cd4e0d815bc3f9389d5210a9270de9c3b796c6fa2726d0e2ef44 +DIST gcc-14-20240204.tar.xz 87563056 BLAKE2B 6723206f6cebf347df8a5645f64f05d16c257457cafc915694756af87d71e3265e411659978588591839b36744f045fd5400525434281dbdb3885a8a510c64d1 SHA512 d6c245c45bd95d34a41039ee1bb97b817781f5f137e80f88e61e9f2b4109e4cd7aaac67a528030325f96c83272664292b31d58c24153825c98bfc2270224b868 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-11.tar.xz 11272 BLAKE2B 81c63b8aebcfd5b33b698ef4ef8f2d12b94ea2753ecec2b160cf9fab534dccd12875bcb16cfac2aa81211f8d9ff530cfc18f486567721beac487e08daa62363e SHA512 0f51352cbc6815cd1dbc8b73e9c83842a58242220ba712291cc76c08c19b3a612c88a3221b2da437a9c7ecb410a83c2e538aa1984b733f444843bdf79d314a71 DIST gcc-14.0.0-patches-16.tar.xz 11884 BLAKE2B bb47024c766f59222b50c5ff19ed6b763c9867508352cbcfc069d028d323a3b6fb3bbcbb2c08be7830f1ba266f54410842a17c9448c2bd9f101aa876ffb8f6ee SHA512 890a0b63485558eb2f1e9fea6a274e251442d129bcb67fd2ee11715916a6f8ea15bed0b59c72ed055fff5d6d90e2bfc3140ddee4e057af117d86fd6b7615fcbc DIST gcc-14.0.0-patches-18.tar.xz 13292 BLAKE2B daa75e2a96a816dc61068a4fb35b7bef6651eedeeaedc68e091f6d218f020d42b47389c5e4ded6037c9a1db22d3e3102934c4d96b1c96d894df8e50d25015f93 SHA512 35f1ba8624d3038b64c9eb8c83c6658d4f4d38ec12b527d70c044bc2f5a4b8f9749a11ecf506bc6b6720164209caeb285492a9403e78dbe05fd4512b8479eb89 +DIST gcc-14.0.0-patches-19.tar.xz 13348 BLAKE2B c006eff626131ff839330cab265c0183cfe04b116d9d1db40ce4126318dc688397b63991fbf014291df00edd533792efd196696de9305a89704ed929beb19f81 SHA512 9448bda7a5e932f32a507e7b8844e0d251b8e61911b12001948c10e96a8677147f95997c9aaf5838a6d8b134b513df5c0c0c690e47e7220882254894689289fe DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8 DIST gcc-9.5.0-patches-2.tar.xz 14324 BLAKE2B 1d3bf3e673108ad2fcdcb86daefb4603d1c9f6aa815e34d1591054d466b76d6f50cce124ab4760528c4951ea16eb00888a3e6485417f81ebf250548732df4a8e SHA512 a6d6f650aaf0bd193a17ac279649f0544a282cea295824384c59341c3000eac4b574b60e00dd427585d928f9768166abf85168b47772132790ad98854acacbbf diff --git a/sys-devel/gcc/gcc-14.0.1_pre20240204.ebuild b/sys-devel/gcc/gcc-14.0.1_pre20240204.ebuild new file mode 100644 index ..3046cdd2d24f --- /dev/null +++ b/sys-devel/gcc/gcc-14.0.1_pre20240204.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public L
[gentoo-commits] proj/gcc-patches:master commit in: 14.0.0/gentoo/
commit: 4b42344808c61e309c43ca557fb2e77182d121d4 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 00:01:18 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 00:01:18 2024 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=4b423448 14.0.0: cut patchset 19 Signed-off-by: Sam James gentoo.org> 14.0.0/gentoo/README.history | 5 + 1 file changed, 5 insertions(+) diff --git a/14.0.0/gentoo/README.history b/14.0.0/gentoo/README.history index cb088b2..afaa988 100644 --- a/14.0.0/gentoo/README.history +++ b/14.0.0/gentoo/README.history @@ -1,3 +1,8 @@ +19 5 Feb 2024 + + - 76_all_PR113467-vect-miscompile.patch + + 76_all_PR113731-vect-crash.patch + 18 30 Jan 2024 + 50_all_PR111632_system_cxx_headers_libcxx.patch
[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork-backend/files/, app-text/paperwork-backend/
commit: d7930585b2eaf14c6e93263898b0f311ce12969a Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Feb 4 23:05:08 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Feb 4 23:05:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7930585 app-text/paperwork-backend: fix PDF file segfault Backport from upstream workaround Closes: https://bugs.gentoo.org/765526 Signed-off-by: Bernard Cafarelli gentoo.org> .../paperwork-backend-2.2.1-cairo_workaround.patch | 52 ++ .../paperwork-backend-2.2.1-r1.ebuild | 63 ++ 2 files changed, 115 insertions(+) diff --git a/app-text/paperwork-backend/files/paperwork-backend-2.2.1-cairo_workaround.patch b/app-text/paperwork-backend/files/paperwork-backend-2.2.1-cairo_workaround.patch new file mode 100644 index ..01eb2a6154b0 --- /dev/null +++ b/app-text/paperwork-backend/files/paperwork-backend-2.2.1-cairo_workaround.patch @@ -0,0 +1,52 @@ +From c9430b844fbcedc9119e3d464f5f0c85feb7b197 Mon Sep 17 00:00:00 2001 +From: Jerome Flesch +Date: Sun, 4 Feb 2024 20:33:27 +0100 +Subject: [PATCH] Backend/docexport PDF: Workaround Cairo bug that causes + occasional crashes when exporting to generated PDF. + +Closes #942 +--- + .../src/paperwork_backend/docexport/pdf.py | 13 + + 1 file changed, 13 insertions(+) + +diff --git a/paperwork-backend/src/paperwork_backend/docexport/pdf.py b/paperwork-backend/src/paperwork_backend/docexport/pdf.py +index 160e60710..befded73c 100644 +--- a/paperwork-backend/src/paperwork_backend/docexport/pdf.py b/paperwork-backend/src/paperwork_backend/docexport/pdf.py +@@ -115,6 +115,8 @@ class PdfCreator(object): + ) + self.pdf_context = cairo.Context(self.pdf_surface) + ++self.gc_protection = [] # WORKAROUND(Jflesch): Cairo crash ++ + def set_page_size(self, img_size): + # portrait or landscape + if (img_size[0] < img_size[1]): +@@ -187,6 +189,16 @@ class PdfCreator(object): + "pillow_to_surface", img, + intermediate="jpeg", quality=int(self.quality * 100) + ) ++# WORKAROUND(Jflesch): ++# If Cairo supports JPEG embedding, we use ++# cairo.ImageSurface.set_mime_data() instead of the usual Cairo ++# surface functions to draw the image. It seems this function does ++# not increment the ref counter of the surface object ++# --> the Python GC tends to collect it while Cairo is still going ++# to use it to generate the PDF. ++# --> we have to keep a reference on it ourselves, until the page has ++# been generated. ++self.gc_protection.append(img_surface) + + self.pdf_context.save() + try: +@@ -199,6 +211,7 @@ class PdfCreator(object): + + def next_page(self): + self.pdf_context.show_page() ++self.gc_protection = [] # WORKAROUND(Jflesch): Cairo crash + + def finish(self): + self.pdf_surface.flush() +-- +GitLab + diff --git a/app-text/paperwork-backend/paperwork-backend-2.2.1-r1.ebuild b/app-text/paperwork-backend/paperwork-backend-2.2.1-r1.ebuild new file mode 100644 index ..bb7a9c75061b --- /dev/null +++ b/app-text/paperwork-backend/paperwork-backend-2.2.1-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Backend part of Paperwork (Python API, no UI)" +HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork"; +# Update from release hash at: +# https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/tags +REL_HASH="0bea4054" +SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2 + https://download.openpaper.work/data/paperwork/master_${REL_HASH}/data.tar.gz -> paperwork-data-${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-text/openpaperwork-core[${PYTHON_USEDEP}] + app-text/openpaperwork-gtk[${PYTHON_USEDEP}] + app-text/poppler[introspection] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pycountry[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/termcolor[${PYTHON_USEDEP}] + dev-python/whoosh[${PYTHON_USEDEP}] + sci-libs/scikit-learn[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + dev-python/setuptools-scm[${PYTHON_USEDEP}] + sys-apps/which + sys-devel/gettext + test? ( + dev-python/libpillowfight[${PYTHON_USEDEP}] + media-libs/libinsane + ) +" +S=${WORKDIR}/paperwork-${PV}/${PN} + +distutils_enable_tests unittest + +e
[gentoo-commits] proj/binhost:master commit in: builders/demeter/, builders/jiji/
commit: 6d6cb508fecf2d4ea96310665a6a008475f43419 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 4 23:04:09 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 4 23:04:09 2024 + URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=6d6cb508 Reset changes in config files Signed-off-by: Andreas K. Hüttel gentoo.org> builders/demeter/binhost-update | 1 + builders/jiji/binhost-update| 1 + 2 files changed, 2 insertions(+) diff --git a/builders/demeter/binhost-update b/builders/demeter/binhost-update index 1e235c7..9d1166b 100755 --- a/builders/demeter/binhost-update +++ b/builders/demeter/binhost-update @@ -99,6 +99,7 @@ for n in ${NSPAWN_NAMES} ; do echo Machine ${n} &>> ${TMPFILE} echo &>> ${TMPFILE} cd /var/lib/machines/${n}/etc/binhost &>> ${TMPFILE} + git reset --hard &>> ${TMPFILE} git pull -q &>> ${TMPFILE} cd /root &>> ${TMPFILE} systemd-nspawn --bind /var/cache/distfiles --bind-ro /var/db/repos/gentoo --tmpfs=/var/tmp:mode=1777,size=${TMPFS_SIZE}g -M ${n} /root/bin/run-update &>> ${TMPFILE} diff --git a/builders/jiji/binhost-update b/builders/jiji/binhost-update index 17953d0..3c7e6bb 100755 --- a/builders/jiji/binhost-update +++ b/builders/jiji/binhost-update @@ -99,6 +99,7 @@ for n in ${NSPAWN_NAMES} ; do echo Machine ${n} &>> ${TMPFILE} echo &>> ${TMPFILE} cd /var/lib/machines/${n}/etc/binhost &>> ${TMPFILE} + git reset --hard &>> ${TMPFILE} git pull -q &>> ${TMPFILE} cd /root &>> ${TMPFILE} systemd-nspawn --bind /var/cache/distfiles --bind-ro /var/db/repos/gentoo --tmpfs=/var/tmp:mode=1777,size=${TMPFS_SIZE}g -M ${n} /root/bin/run-update &>> ${TMPFILE}
[gentoo-commits] proj/binhost:master commit in: builders/demeter/
commit: b61c3058abde0be30a5215c928c3e8cebbdf7631 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 4 22:51:26 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 4 22:51:26 2024 + URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=b61c3058 Add binhost-amd64-x86-64-openrc Signed-off-by: Andreas K. Hüttel gentoo.org> builders/demeter/binhost-update | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/builders/demeter/binhost-update b/builders/demeter/binhost-update index 8b2ddf4..1e235c7 100755 --- a/builders/demeter/binhost-update +++ b/builders/demeter/binhost-update @@ -9,7 +9,7 @@ LOCKFILE="/root/.tmp-binhost-${_BINHOST_NAME}-lock" EMAIL_FROM=binh...@demeter.amd64.dev.gentoo.org EMAIL_TO=gentoo-binhost-autobui...@lists.gentoo.org -NSPAWN_NAMES="binhost-amd64-x86-64-kde binhost-amd64-x86-64-gnome binhost-amd64-x86-64-server binhost-amd64-x86-64-v3-kde binhost-amd64-x86-64-v3-gnome binhost-amd64-x86-64-v3-server" +NSPAWN_NAMES="binhost-amd64-x86-64-kde binhost-amd64-x86-64-gnome binhost-amd64-x86-64-openrc binhost-amd64-x86-64-server binhost-amd64-x86-64-v3-kde binhost-amd64-x86-64-v3-gnome binhost-amd64-x86-64-v3-server" UPLOAD_USER=amd64 UPLOAD_KEY=/root/.ssh/id_rsa
[gentoo-commits] proj/binhost:master commit in: builders/demeter/kde-v3/, builders/demeter/openrc/, builders/jiji/kde/, ...
commit: 8cd61b0a90b8d5287d9db7b74debafe5bf8b62fc Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 4 22:43:23 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 4 22:43:23 2024 + URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=8cd61b0a sys-devel/gdb => dev-debug/gdb Signed-off-by: Andreas K. Hüttel gentoo.org> builders/demeter/gnome-v3/world | 2 +- builders/demeter/gnome/world| 2 +- builders/demeter/kde-v3/world | 2 +- builders/demeter/kde/world | 2 +- builders/demeter/openrc/world | 2 +- builders/jiji/gnome-23/world| 2 +- builders/jiji/gnome/world | 2 +- builders/jiji/kde-23/world | 2 +- builders/jiji/kde/world | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/builders/demeter/gnome-v3/world b/builders/demeter/gnome-v3/world index eafe127..def95f1 100644 --- a/builders/demeter/gnome-v3/world +++ b/builders/demeter/gnome-v3/world @@ -36,6 +36,6 @@ sci-visualization/gwyddion sci-visualization/spyview sys-apps/portage sys-devel/clang -sys-devel/gdb +dev-debug/gdb www-client/firefox xfce-base/xfce4-meta diff --git a/builders/demeter/gnome/world b/builders/demeter/gnome/world index eafe127..def95f1 100644 --- a/builders/demeter/gnome/world +++ b/builders/demeter/gnome/world @@ -36,6 +36,6 @@ sci-visualization/gwyddion sci-visualization/spyview sys-apps/portage sys-devel/clang -sys-devel/gdb +dev-debug/gdb www-client/firefox xfce-base/xfce4-meta diff --git a/builders/demeter/kde-v3/world b/builders/demeter/kde-v3/world index c8f7826..39cfc16 100644 --- a/builders/demeter/kde-v3/world +++ b/builders/demeter/kde-v3/world @@ -44,7 +44,7 @@ sci-visualization/spyview sys-apps/portage sys-auth/AusweisApp2 sys-devel/clang -sys-devel/gdb +dev-debug/gdb www-client/firefox www-client/qutebrowser www-servers/apache diff --git a/builders/demeter/kde/world b/builders/demeter/kde/world index c8f7826..39cfc16 100644 --- a/builders/demeter/kde/world +++ b/builders/demeter/kde/world @@ -44,7 +44,7 @@ sci-visualization/spyview sys-apps/portage sys-auth/AusweisApp2 sys-devel/clang -sys-devel/gdb +dev-debug/gdb www-client/firefox www-client/qutebrowser www-servers/apache diff --git a/builders/demeter/openrc/world b/builders/demeter/openrc/world index eafe127..def95f1 100644 --- a/builders/demeter/openrc/world +++ b/builders/demeter/openrc/world @@ -36,6 +36,6 @@ sci-visualization/gwyddion sci-visualization/spyview sys-apps/portage sys-devel/clang -sys-devel/gdb +dev-debug/gdb www-client/firefox xfce-base/xfce4-meta diff --git a/builders/jiji/gnome-23/world b/builders/jiji/gnome-23/world index 5f2ff07..129ff1e 100644 --- a/builders/jiji/gnome-23/world +++ b/builders/jiji/gnome-23/world @@ -15,5 +15,5 @@ net-vpn/openvpn sci-visualization/gnuplot sys-apps/portage sys-devel/clang -sys-devel/gdb +dev-debug/gdb www-client/firefox diff --git a/builders/jiji/gnome/world b/builders/jiji/gnome/world index 5f2ff07..129ff1e 100644 --- a/builders/jiji/gnome/world +++ b/builders/jiji/gnome/world @@ -15,5 +15,5 @@ net-vpn/openvpn sci-visualization/gnuplot sys-apps/portage sys-devel/clang -sys-devel/gdb +dev-debug/gdb www-client/firefox diff --git a/builders/jiji/kde-23/world b/builders/jiji/kde-23/world index b6dbdc3..5e6a2ec 100644 --- a/builders/jiji/kde-23/world +++ b/builders/jiji/kde-23/world @@ -16,6 +16,6 @@ net-vpn/openvpn sci-visualization/gnuplot sys-apps/portage sys-devel/clang -sys-devel/gdb +dev-debug/gdb www-client/firefox www-servers/apache diff --git a/builders/jiji/kde/world b/builders/jiji/kde/world index b6dbdc3..5e6a2ec 100644 --- a/builders/jiji/kde/world +++ b/builders/jiji/kde/world @@ -16,6 +16,6 @@ net-vpn/openvpn sci-visualization/gnuplot sys-apps/portage sys-devel/clang -sys-devel/gdb +dev-debug/gdb www-client/firefox www-servers/apache
[gentoo-commits] proj/releng:master commit in: config/fwbuilder/
commit: c4ecdbf418c371e2ead4e58c263dcefa355869ef Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 4 22:23:58 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 4 22:23:58 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=c4ecdbf4 eth0 on milou is now em1 Signed-off-by: Andreas K. Hüttel gentoo.org> config/fwbuilder/milou.fw | 36 ++-- config/fwbuilder/milou.fwb | 4 ++-- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/config/fwbuilder/milou.fw b/config/fwbuilder/milou.fw index 58ec2049..7d75206d 100755 --- a/config/fwbuilder/milou.fw +++ b/config/fwbuilder/milou.fw @@ -4,7 +4,7 @@ # # Firewall Builder fwb_ipt v6.0.0_rc1 # -# Generated Sat Feb 3 22:37:42 2024 CET by huettel +# Generated Sun Feb 4 23:23:05 2024 CET by huettel # # files: * milou.fw /etc/milou.fw # @@ -290,8 +290,8 @@ load_modules() { verify_interfaces() { : -echo "Verifying interfaces: eth0 lo" -for i in eth0 lo ; do +echo "Verifying interfaces: em1 lo" +for i in em1 lo ; do $IP link show "$i" > /dev/null 2>&1 || { log "Interface $i does not exist" exit 1 @@ -318,10 +318,10 @@ configure_interfaces() { : # Configure interfaces update_addresses_of_interface "lo 127.0.0.1/8" "" -getaddr eth0 i_eth0 -getaddr6 eth0 i_eth0_v6 -getnet eth0 i_eth0_network -getnet6 eth0 i_eth0_v6_network +getaddr em1 i_em1 +getaddr6 em1 i_em1_v6 +getnet em1 i_em1_network +getnet6 em1 i_em1_v6_network } script_body() { @@ -341,19 +341,19 @@ script_body() { # Table 'filter', rule set Policy # -# Rule 0 (eth0) +# Rule 0 (em1) # -echo "Rule 0 (eth0)" +echo "Rule 0 (em1)" # # anti spoofing rule $IPTABLES -N In_RULE_0 -for i_eth0 in $i_eth0_list +for i_em1 in $i_em1_list do -test -n "$i_eth0" && $IPTABLES -A INPUT -i eth0 -s $i_eth0 -m state --state NEW -j In_RULE_0 +test -n "$i_em1" && $IPTABLES -A INPUT -i em1 -s $i_em1 -m state --state NEW -j In_RULE_0 done -for i_eth0 in $i_eth0_list +for i_em1 in $i_em1_list do -test -n "$i_eth0" && $IPTABLES -A FORWARD -i eth0 -s $i_eth0 -m state --state NEW -j In_RULE_0 +test -n "$i_em1" && $IPTABLES -A FORWARD -i em1 -s $i_em1 -m state --state NEW -j In_RULE_0 done $IPTABLES -A In_RULE_0 -j LOG --log-level info --log-prefix "RULE 0 -- DENY " $IPTABLES -A In_RULE_0 -j DROP @@ -372,9 +372,9 @@ script_body() { # SSH Access to the host; useful ICMP # types; ping request $IPTABLES -N Cid5323X58824.0 -for i_eth0 in $i_eth0_list +for i_em1 in $i_em1_list do -test -n "$i_eth0" && $IPTABLES -A OUTPUT -d $i_eth0 -m state --state NEW -j Cid5323X58824.0 +test -n "$i_em1" && $IPTABLES -A OUTPUT -d $i_em1 -m state --state NEW -j Cid5323X58824.0 done $IPTABLES -A Cid5323X58824.0 -p icmp -m icmp --icmp-type 3 -j ACCEPT $IPTABLES -A Cid5323X58824.0 -p icmp -m icmp --icmp-type 0/0 -j ACCEPT @@ -393,9 +393,9 @@ script_body() { # echo "Rule 3 (global)" # -for i_eth0 in $i_eth0_list +for i_em1 in $i_em1_list do -test -n "$i_eth0" && $IPTABLES -A INPUT -s $i_eth0 -m state --state NEW -j ACCEPT +test -n "$i_em1" && $IPTABLES -A INPUT -s $i_em1 -m state --state NEW -j ACCEPT done $IPTABLES -A OUTPUT -m state --state NEW -j ACCEPT # @@ -461,7 +461,7 @@ test -z "$cmd" && { case "$cmd" in start) -log "Activating firewall script generated Sat Feb 3 22:37:42 2024 by huettel" +log "Activating firewall script generated Sun Feb 4 23:23:05 2024 by huettel" check_tools prolog_commands check_run_time_address_table_files diff --git a/config/fwbuilder/milou.fwb b/config/fwbuilder/milou.fwb index 38de04b9..8c682854 100644 --- a/config/fwbuilder/milou.fwb +++ b/config/fwbuilder/milou.fwb @@ -516,7 +516,7 @@ - + @@ -618,7 +618,7 @@ - +
[gentoo-commits] repo/gentoo:master commit in: x11-apps/xkbutils/
commit: 3a9c45f4403a1c16e65304371d1b808caa32a652 Author: Matt Turner gentoo org> AuthorDate: Sun Feb 4 22:02:10 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 4 22:02:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9c45f4 x11-apps/xkbutils: Version bump to 1.0.6 Signed-off-by: Matt Turner gentoo.org> x11-apps/xkbutils/Manifest | 1 + x11-apps/xkbutils/xkbutils-1.0.6.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/x11-apps/xkbutils/Manifest b/x11-apps/xkbutils/Manifest index 12ac792e9e21..b332981f47d2 100644 --- a/x11-apps/xkbutils/Manifest +++ b/x11-apps/xkbutils/Manifest @@ -1 +1,2 @@ DIST xkbutils-1.0.5.tar.xz 129344 BLAKE2B ac2572b31638120dd5c5e92497f9cde4b43df7ab0f13882f5f1fbac71084dc112a1f9e34d10adf5a4eb83b1b1636ab2388ae8675be5ac1048a3913ac7b0d7f53 SHA512 0d8d460f5e015e9034292688437511068dab61216c2493f2981cfb63aaa012976ac9435c1586a22c0940fbfcb779b48dce9b85832303fe2b854aa945b814ac77 +DIST xkbutils-1.0.6.tar.xz 130540 BLAKE2B af97210ded0e5d1d5ce99e71c50c3ade19b5fe926596a3816a8fcbe7ea6b65f08d5216792a45cb4df3191b6f5fc3db059ee1b1b05ecf0fea408562088f6489e4 SHA512 78fb7ab4ef6642040992529444944080aca7a2ec4118f9a64c45dacc37e4041181df7bcd1f4270e11b9fbc8bd60a131b4702d2aa95741d89c54582ff8a8f896e diff --git a/x11-apps/xkbutils/xkbutils-1.0.6.ebuild b/x11-apps/xkbutils/xkbutils-1.0.6.ebuild new file mode 100644 index ..eaa215daa98f --- /dev/null +++ b/x11-apps/xkbutils/xkbutils-1.0.6.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 + +DESCRIPTION="X.Org xkbutils application" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXt + x11-libs/libXaw" +DEPEND="${RDEPEND} + x11-base/xorg-proto"
[gentoo-commits] repo/gentoo:master commit in: x11-apps/xmore/
commit: 616dcb78eb671fcc765a35a815e15e0a4ec5d18c Author: Matt Turner gentoo org> AuthorDate: Sun Feb 4 22:21:24 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 4 22:22:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616dcb78 x11-apps/xmore: Version bump to 1.0.4 Signed-off-by: Matt Turner gentoo.org> x11-apps/xmore/Manifest | 1 + x11-apps/xmore/xmore-1.0.4.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/x11-apps/xmore/Manifest b/x11-apps/xmore/Manifest index b22af194a51c..069fe9fea7cc 100644 --- a/x11-apps/xmore/Manifest +++ b/x11-apps/xmore/Manifest @@ -1 +1,2 @@ DIST xmore-1.0.3.tar.bz2 127587 BLAKE2B f59c9b6b7a134694dc7df5540c75a4331785ef7da0c5b40618923a3d1d53a543f7a54b7b8383f2e816b4f478056f6c0b1c6a4ce212c50b4fca75a307057c3f54 SHA512 e3e44831cd87a54bb585f80ef0d87f69dc35f6c834a73241aad9f6e2b0999b53c51a0a3f915a94ae4d6dc9bdfb9f60b6576f0bdcec441443abd98efa6c51b1d3 +DIST xmore-1.0.4.tar.xz 122624 BLAKE2B 98d14c6f0e1e1bd839b4bc13fccdd047cb8328c8b372d6fd281e51190193cd6738df855be7b0f157db7d7f24361a04d56f010115f882a7883900ba54f842d2ff SHA512 52ac9bca78431f5f830b4607ff2cc375ab90e11380e0d4d3e591689359806cc7c7ec92c713d4d65742f40407e4f407c372759e5d03e30a30dfd866e6d5c6f6f7 diff --git a/x11-apps/xmore/xmore-1.0.4.ebuild b/x11-apps/xmore/xmore-1.0.4.ebuild new file mode 100644 index ..84238fccaa09 --- /dev/null +++ b/x11-apps/xmore/xmore-1.0.4.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 + +DESCRIPTION="plain text display program for the X Window System" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + +RDEPEND=" + x11-libs/libXaw + x11-libs/libXt +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libpciaccess/
commit: 41556a6d2a19931a9abcc78d8f0e9fb399f16a7a Author: Matt Turner gentoo org> AuthorDate: Sun Feb 4 22:20:37 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 4 22:20:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41556a6d x11-libs/libpciaccess: Version bump to 0.18 Signed-off-by: Matt Turner gentoo.org> x11-libs/libpciaccess/Manifest | 1 + x11-libs/libpciaccess/libpciaccess-0.18.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/x11-libs/libpciaccess/Manifest b/x11-libs/libpciaccess/Manifest index 6a06b50fcbe5..c9596090d890 100644 --- a/x11-libs/libpciaccess/Manifest +++ b/x11-libs/libpciaccess/Manifest @@ -1 +1,2 @@ DIST libpciaccess-0.17.tar.xz 331768 BLAKE2B 41539b3d6385fe7c42b562c7602f87b07730bbbeea7d65d3cc8e5af974ed5f9985b0779d51891493dd241a36bb171a3744e3b1f3fd30bee8a19bb5bd785f4c5f SHA512 8484605c66ef18c8d8a3e029a6d33e26fcaa450c1263790d89ac8b0a160ffb2dfceaa6140ac9ad7d8087283ecbec8ac801f757e44890d547c3cbecd2c922ca47 +DIST libpciaccess-0.18.tar.xz 64452 BLAKE2B 06309f98aee985c92c2389344fdd0fcb4bebc6c69d71198e6bf5bc165dce85c7fd54aa1ff9454ee430264a8e1ff283976508285523d48d9948e242c53157761f SHA512 54dff9a493344586d072edf8c8eb8f7960c7dfd64aa5c51a8ec8d4e341f703fd39eb606ee41c4fdd9d5aad3372b7efe6e0fe96eadc575ea91de276320ebc3fbd diff --git a/x11-libs/libpciaccess/libpciaccess-0.18.ebuild b/x11-libs/libpciaccess/libpciaccess-0.18.ebuild new file mode 100644 index ..fdc380f05cd5 --- /dev/null +++ b/x11-libs/libpciaccess/libpciaccess-0.18.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XORG_MULTILIB=yes +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 meson-multilib + +DESCRIPTION="Library providing generic access to the PCI bus and devices" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="zlib" + +DEPEND=" + zlib? ( >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND} + sys-apps/hwdata" + +src_prepare() { + default +} + +multilib_src_configure() { + local emesonargs=( + -Dpci-ids="${EPREFIX}"/usr/share/hwdata + $(meson_feature zlib) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-apps/xditview/
commit: 12d6606b5f55fb0f5712814653942cd889de8579 Author: Matt Turner gentoo org> AuthorDate: Sun Feb 4 22:06:15 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 4 22:13:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d6606b x11-apps/xditview: Version bump to 1.0.7 Signed-off-by: Matt Turner gentoo.org> x11-apps/xditview/Manifest | 1 + x11-apps/xditview/xditview-1.0.7.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/x11-apps/xditview/Manifest b/x11-apps/xditview/Manifest index 61479e94719c..97099f980544 100644 --- a/x11-apps/xditview/Manifest +++ b/x11-apps/xditview/Manifest @@ -1 +1,2 @@ DIST xditview-1.0.6.tar.xz 143848 BLAKE2B bf832e17631a12f58ad194b1ddcf7a63a31e04f005ce883798f892284c8ad64ae40f15f5c1d781179333ce212e989de9b45cc53881079818e5c2f0b6087e3b5c SHA512 249769d27980e9a69ac8f056f329dfa514f3ab6267d6ed69814c5695f315d2a7021c560a0e26fdd2568290a071793d7f2eafdd92f9981ed556047deb244ebf5a +DIST xditview-1.0.7.tar.xz 146392 BLAKE2B d0a3300698bf263cc790bf364f849c64cb2e12b10fa6423dd893d188bb06998c29740331e268a15a378a972df0d4b7b7362896844da262297ec8f3cd86f458ff SHA512 da7e80cd9fbb5da0ec4949c6fed0bad135a2490767f030e60f1c51a9f5a62379572bf8b4dd6dec2fe824152d090470e62fce12c9144aaa1be1b48ddbc3b2910b diff --git a/x11-apps/xditview/xditview-1.0.7.ebuild b/x11-apps/xditview/xditview-1.0.7.ebuild new file mode 100644 index ..c19d912e4a70 --- /dev/null +++ b/x11-apps/xditview/xditview-1.0.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 + +DESCRIPTION="display ditroff output" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="xft" + +RDEPEND=" + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXt + x11-libs/libX11 + xft? ( + x11-libs/libXft + x11-libs/libXrender + media-libs/fontconfig + )" +DEPEND="${RDEPEND} + x11-base/xorg-proto" + +src_configure() { + local XORG_CONFIGURE_OPTIONS=( + $(use_with xft) + ) + xorg-3_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-apps/xprop/
commit: 3636b1aece3fabea11eb2f5d91825831abab6d47 Author: Matt Turner gentoo org> AuthorDate: Sun Feb 4 22:18:16 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 4 22:18:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3636b1ae x11-apps/xprop: Version bump to 1.2.7 Signed-off-by: Matt Turner gentoo.org> x11-apps/xprop/Manifest | 1 + x11-apps/xprop/xprop-1.2.7.ebuild | 14 ++ 2 files changed, 15 insertions(+) diff --git a/x11-apps/xprop/Manifest b/x11-apps/xprop/Manifest index 7581b990e681..b58b3616df66 100644 --- a/x11-apps/xprop/Manifest +++ b/x11-apps/xprop/Manifest @@ -1 +1,2 @@ DIST xprop-1.2.6.tar.xz 143616 BLAKE2B 6fbad31f376936a25ca49a98e4691130727b2eb808181c7010e19554690efe6404f67f0a2c62bd6b55b463558b15dff604f4840e15615473f056ee1976514359 SHA512 ab25d4b8bf9de8fb37149060ad4870ffed4d6846ac3b31903a42c36301fcb0d50d3ba15949fdd9079507db97d3f05d4bbd11711d825e5470482cc30772cc3f25 +DIST xprop-1.2.7.tar.xz 144216 BLAKE2B 858627e1d0d61246d428865242dba262aa05104e08b71167b965fc7881c660cc8681b5b831fc5a2e7fbc5fff7e8d49f12f178b07b5d52ac08894d89e930ca4d0 SHA512 84ada23660e2aef7024352e1a774f920e86c55fbfda486c087b9f41f8da30a84734fe753b62432f3df16913e86da4a18ce04ca018091d444cef727de97bf94f1 diff --git a/x11-apps/xprop/xprop-1.2.7.ebuild b/x11-apps/xprop/xprop-1.2.7.ebuild new file mode 100644 index ..418d728bd08b --- /dev/null +++ b/x11-apps/xprop/xprop-1.2.7.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 + +DESCRIPTION="property displayer for X" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" + +RDEPEND="x11-libs/libX11" +DEPEND="${RDEPEND} + x11-base/xorg-proto"
[gentoo-commits] repo/gentoo:master commit in: x11-apps/xkbcomp/
commit: 9d27d04262cc0e01ac641942982231bd034dc91b Author: Matt Turner gentoo org> AuthorDate: Sun Feb 4 22:15:12 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 4 22:15:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d27d042 x11-apps/xkbcomp: Version bump to 1.4.7 Signed-off-by: Matt Turner gentoo.org> x11-apps/xkbcomp/Manifest | 1 + x11-apps/xkbcomp/xkbcomp-1.4.7.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/x11-apps/xkbcomp/Manifest b/x11-apps/xkbcomp/Manifest index 100564831594..c7edbbddc3c7 100644 --- a/x11-apps/xkbcomp/Manifest +++ b/x11-apps/xkbcomp/Manifest @@ -1 +1,2 @@ DIST xkbcomp-1.4.6.tar.xz 233620 BLAKE2B b651d0f8cd3252b4f2897dcd8f291761876658706982cc313f61a146a29ac7f11fe7a5195da96c5bad5a2fae67aa3429e189c52b65871f2eefb9691195b98554 SHA512 90e69dd1c78c28f77a5acc7821b43afec1b9ac4895bc6f3462b4902baaadc26f3869da69e3bd023b4bc74adb5f1be0c43ca24b3dab37ac9a479c5622684baa81 +DIST xkbcomp-1.4.7.tar.xz 239324 BLAKE2B 1acbd4809b0a2d2f64dd7ac2d2b4c898cabf74e23cc1352c58acb6490cfe3ccdeba47fadbf190d16d582463a9adb0e166a27e8a270e9b3a289cc9ee94eeb557d SHA512 6f468dce9d2499ab1022f4288d46f66af149dac0a161fb5b9dc0c262bc70c2c3d254db2c6fb5df1e2793c822e2d55c6da5fd037ce523a555b7c3de23e35c49ef diff --git a/x11-apps/xkbcomp/xkbcomp-1.4.7.ebuild b/x11-apps/xkbcomp/xkbcomp-1.4.7.ebuild new file mode 100644 index ..83035e09fc0b --- /dev/null +++ b/x11-apps/xkbcomp/xkbcomp-1.4.7.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 + +DESCRIPTION="XKB keyboard description compiler" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +RDEPEND=" + >=x11-libs/libX11-1.6.9 + x11-libs/libxkbfile" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND="app-alternatives/yacc"
[gentoo-commits] repo/gentoo:master commit in: x11-apps/bitmap/
commit: 768dbc9c139e7da776a216acd15f48819e0a6749 Author: Matt Turner gentoo org> AuthorDate: Sun Feb 4 22:00:00 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 4 22:00:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768dbc9c x11-apps/bitmap: Version bump to 1.1.1 Signed-off-by: Matt Turner gentoo.org> x11-apps/bitmap/Manifest| 1 + x11-apps/bitmap/bitmap-1.1.1.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/x11-apps/bitmap/Manifest b/x11-apps/bitmap/Manifest index 427b708583a5..c7bc80ad27e1 100644 --- a/x11-apps/bitmap/Manifest +++ b/x11-apps/bitmap/Manifest @@ -1 +1,2 @@ DIST bitmap-1.1.0.tar.xz 163560 BLAKE2B 411ae6d34059cef35456d7a12fbd2fba6de65d0ad551ea884463f123c0e034e89142f103793a1aa6602649b468e4d9ffc33450a67b592b9355c5878c712a4654 SHA512 3d6c94675f10772daeb71598c3e0ddcb51569b1bfc4771159e9df89599bfeb8bf49f464c24fef54d30a8f737af32136f859f844be03e088d24ed962f88381193 +DIST bitmap-1.1.1.tar.xz 169676 BLAKE2B 27daed3a742233180742313335db33ff76d001035114efd455308fc018221deb92ecbe3ef459b3ca27899607bc9ad590e375da601e1b1ac73b9760ad3d425eec SHA512 69096a73739019545f2eb44b823e659b84377cf7c497243c89cbf3f26c9623c31fecfa36628022d241a581a5930e9e2394ec116e5c6d9df94097b45661261307 diff --git a/x11-apps/bitmap/bitmap-1.1.1.ebuild b/x11-apps/bitmap/bitmap-1.1.1.ebuild new file mode 100644 index ..a0647c1bfb62 --- /dev/null +++ b/x11-apps/bitmap/bitmap-1.1.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +XORG_TARBALL_SUFFIX=xz +inherit xorg-3 + +DESCRIPTION="X.Org bitmap application" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXt + x11-misc/xbitmaps" +DEPEND="${RDEPEND} + x11-base/xorg-proto"
[gentoo-commits] proj/binhost:master commit in: builders/demeter/openrc/portage/package.use/, builders/demeter/openrc/portage/, ...
commit: 4f758a493dc104b12e35089484aa296dd5e21500 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 4 22:09:25 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 4 22:09:25 2024 + URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=4f758a49 Add config for additional openrc builder Signed-off-by: Andreas K. Hüttel gentoo.org> builders/demeter/openrc/portage/make.conf | 36 +++ builders/demeter/openrc/portage/make.profile | 1 + .../demeter/openrc/portage/package.use/bindist | 2 ++ .../demeter/openrc/portage/package.use/blender | 5 +++ .../demeter/openrc/portage/package.use/dist-kernel | 1 + builders/demeter/openrc/portage/package.use/fixed | 6 .../demeter/openrc/portage/package.use/multilib| 27 ++ builders/demeter/openrc/portage/package.use/queued | 1 + builders/demeter/openrc/portage/package.use/xfce4 | 1 + builders/demeter/openrc/portage/package.use/zlib | 1 + builders/demeter/openrc/run-update | 8 + builders/demeter/openrc/world | 41 ++ 12 files changed, 130 insertions(+) diff --git a/builders/demeter/openrc/portage/make.conf b/builders/demeter/openrc/portage/make.conf new file mode 100644 index 000..646b64d --- /dev/null +++ b/builders/demeter/openrc/portage/make.conf @@ -0,0 +1,36 @@ +# These settings were set by the catalyst build script that automatically +# built this stage. +# Please consult /usr/share/portage/config/make.conf.example for a more +# detailed example. +COMMON_FLAGS="-O2 -pipe -march=x86-64 -mtune=generic" +CFLAGS="${COMMON_FLAGS}" +CXXFLAGS="${COMMON_FLAGS}" +FCFLAGS="${COMMON_FLAGS}" +FFLAGS="${COMMON_FLAGS}" + +# NOTE: This stage was built with the bindist Use flag enabled +PORTDIR="/var/db/repos/gentoo" +DISTDIR="/var/cache/distfiles" +PKGDIR="/var/cache/binpkgs" + +# This sets the language of build output to English. +# Please keep this setting intact when reporting bugs. +LC_MESSAGES=C + +MAKEOPTS="-j17 --load 17.0" + +EMERGE_DEFAULT_OPTS="--jobs 5 --keep-going --binpkg-respect-use --usepkg --with-bdeps=y --color n --nospinner" + +FEATURES="binpkg-multi-instance buildpkg -network-sandbox" + +BINPKG_FORMAT="gpkg" +BINPKG_COMPRESS="xz" + +USE="bindist" + +ACCEPT_RESTRICT="* -bindist" + +ACCEPT_LICENSE="@FREE MPEG-4" + +LC_ALL="en_US.utf8" + diff --git a/builders/demeter/openrc/portage/make.profile b/builders/demeter/openrc/portage/make.profile new file mode 12 index 000..e9a9efc --- /dev/null +++ b/builders/demeter/openrc/portage/make.profile @@ -0,0 +1 @@ +/var/db/repos/gentoo/profiles/default/linux/amd64/17.1/desktop/gnome \ No newline at end of file diff --git a/builders/demeter/openrc/portage/package.use/bindist b/builders/demeter/openrc/portage/package.use/bindist new file mode 100644 index 000..b75a197 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/bindist @@ -0,0 +1,2 @@ + +net-voip/telepathy-gabble gnutls diff --git a/builders/demeter/openrc/portage/package.use/blender b/builders/demeter/openrc/portage/package.use/blender new file mode 100644 index 000..a363b10 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/blender @@ -0,0 +1,5 @@ +media-libs/freetype brotli +media-video/ffmpeg opus theora vpx + +# circ +media-libs/opencolorio -opengl diff --git a/builders/demeter/openrc/portage/package.use/dist-kernel b/builders/demeter/openrc/portage/package.use/dist-kernel new file mode 100644 index 000..7e6ada4 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/dist-kernel @@ -0,0 +1 @@ +*/* dist-kernel diff --git a/builders/demeter/openrc/portage/package.use/fixed b/builders/demeter/openrc/portage/package.use/fixed new file mode 100644 index 000..9574ec7 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/fixed @@ -0,0 +1,6 @@ +# 26f47f5c7df6edda39ff1febc821f1f8e1803321 +sys-apps/dbus user-session + + +# todo +media-libs/freetype harfbuzz diff --git a/builders/demeter/openrc/portage/package.use/multilib b/builders/demeter/openrc/portage/package.use/multilib new file mode 100644 index 000..9537596 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/multilib @@ -0,0 +1,27 @@ +dev-libs/icu abi_x86_32 +dev-libs/libclc abi_x86_32 +dev-libs/libffi abi_x86_32 +dev-libs/libxml2 abi_x86_32 +dev-ml/llvm-ocaml abi_x86_32 +dev-python/clang-python abi_x86_32 +dev-python/lit abi_x86_32 +dev-util/lldb abi_x86_32 +sys-devel/clang abi_x86_32 +sys-devel/clang-common abi_x86_32 +sys-devel/clang-runtime abi_x86_32 +sys-devel/clang-toolchain-symlinks abi_x86_32 +sys-devel/lld abi_x86_32 +sys-devel/lld-toolchain-symlinks abi_x86_32 +sys-devel/llvm abi_x86_32 +sys-devel/llvm-common abi_x86_32 +sys-devel/llvm-toolchain-symlinks abi_x86_32 +sys-devel/llvmgold abi_x86_32 +sys-libs/compiler-rt abi_x86_32 +sys-libs/compiler-rt-sanitizers abi_x86_32 +sys-libs/gpm abi_x86_32 +sys-libs/libcxx
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: e1dc509a210c6dc44a4987627b1f2ac7bd82af12 Author: Matoro Mahri matoro tk> AuthorDate: Sun Feb 4 21:33:55 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 4 21:43:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1dc509a media-gfx/imagemagick: Stabilize 6.9.13.3 sparc, #921372 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild index d46159e8f5b5..faedc8c5abbe 100644 --- a/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild +++ b/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/
commit: 7950c3c2742a43d591e7ba3cfd118cd7912c2fa1 Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 3 17:35:37 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 4 21:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7950c3c2 net-proxy/haproxy: Stabilize 2.6.14 x86, #900737 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-proxy/haproxy/haproxy-2.6.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/haproxy/haproxy-2.6.14.ebuild b/net-proxy/haproxy/haproxy-2.6.14.ebuild index 0e46d39189a6..90cbde54056e 100644 --- a/net-proxy/haproxy/haproxy-2.6.14.ebuild +++ b/net-proxy/haproxy/haproxy-2.6.14.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} != * ]]; then VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" - KEYWORDS="amd64 ~arm arm64 ppc ~x86" + KEYWORDS="amd64 ~arm arm64 ppc x86" elif [[ ${PV} == ]]; then VTEST_DIR="${WORKDIR}/VTest" EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/";
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtraceevent/
commit: 1841c29fcdfd4f0386a08733a59808cbe03e7b8e Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 3 17:37:58 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 4 21:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1841c29f dev-libs/libtraceevent: Keyword 1.7.3 alpha, #922878 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild index a7e867c7ad0e..3c3393a863c3 100644 --- a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild +++ b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/
commit: 5b7dc672671bbb6f96ae8b8dc22c45fc200c6e46 Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 3 17:35:37 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 4 21:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b7dc672 net-proxy/haproxy: Stabilize 2.7.9 x86, #900737 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-proxy/haproxy/haproxy-2.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/haproxy/haproxy-2.7.9.ebuild b/net-proxy/haproxy/haproxy-2.7.9.ebuild index 0e46d39189a6..90cbde54056e 100644 --- a/net-proxy/haproxy/haproxy-2.7.9.ebuild +++ b/net-proxy/haproxy/haproxy-2.7.9.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} != * ]]; then VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" - KEYWORDS="amd64 ~arm arm64 ppc ~x86" + KEYWORDS="amd64 ~arm arm64 ppc x86" elif [[ ${PV} == ]]; then VTEST_DIR="${WORKDIR}/VTest" EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/";
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libslz/
commit: 8a8765a1702d9c5f1ea40102d85ddb4bbde13bd9 Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 3 17:28:27 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 4 21:41:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8765a1 dev-libs/libslz: Stabilize 1.2.0-r1 arm64, #900737 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-libs/libslz/libslz-1.2.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libslz/libslz-1.2.0-r1.ebuild b/dev-libs/libslz/libslz-1.2.0-r1.ebuild index b2d4301d4414..756a9d586714 100644 --- a/dev-libs/libslz/libslz-1.2.0-r1.ebuild +++ b/dev-libs/libslz/libslz-1.2.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}" LICENSE="MIT" SLOT="0/1" -KEYWORDS="amd64 arm ~arm64 ppc x86" +KEYWORDS="amd64 arm arm64 ppc x86" IUSE="tools" src_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
commit: b7a18929337cc8a9653a6d4455518b328cdd454a Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 3 17:38:01 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 4 21:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a18929 dev-libs/libtracefs: Keyword 1.7.0 alpha, #922878 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild index 2a2a93d15195..e7951e76f791 100644 --- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild +++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/
commit: 6b405cabad1a59cfa3156f033afb74b8ae364942 Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 3 17:28:27 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 4 21:41:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b405cab net-proxy/haproxy: Stabilize 2.7.9 arm64, #900737 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-proxy/haproxy/haproxy-2.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/haproxy/haproxy-2.7.9.ebuild b/net-proxy/haproxy/haproxy-2.7.9.ebuild index 8ed0928f89ae..0e46d39189a6 100644 --- a/net-proxy/haproxy/haproxy-2.7.9.ebuild +++ b/net-proxy/haproxy/haproxy-2.7.9.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} != * ]]; then VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" - KEYWORDS="amd64 ~arm ~arm64 ppc ~x86" + KEYWORDS="amd64 ~arm arm64 ppc ~x86" elif [[ ${PV} == ]]; then VTEST_DIR="${WORKDIR}/VTest" EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/";
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/
commit: 2b8fcf14e8cafbae86f5adf021143129b4a05c02 Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 3 17:28:25 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 4 21:41:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8fcf14 net-proxy/haproxy: Stabilize 2.4.23 arm64, #900737 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-proxy/haproxy/haproxy-2.4.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/haproxy/haproxy-2.4.23.ebuild b/net-proxy/haproxy/haproxy-2.4.23.ebuild index 2f32d219b374..aaf14afef5a0 100644 --- a/net-proxy/haproxy/haproxy-2.4.23.ebuild +++ b/net-proxy/haproxy/haproxy-2.4.23.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} != * ]]; then VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" - KEYWORDS="amd64 arm ~arm64 ppc ~x86" + KEYWORDS="amd64 arm arm64 ppc ~x86" elif [[ ${PV} == ]]; then VTEST_DIR="${WORKDIR}/VTest" EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/";
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/
commit: f4cc28020059d59c01a7f56018741e24dc5de993 Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 3 17:28:26 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 4 21:41:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4cc2802 net-proxy/haproxy: Stabilize 2.6.14 arm64, #900737 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-proxy/haproxy/haproxy-2.6.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/haproxy/haproxy-2.6.14.ebuild b/net-proxy/haproxy/haproxy-2.6.14.ebuild index 8ed0928f89ae..0e46d39189a6 100644 --- a/net-proxy/haproxy/haproxy-2.6.14.ebuild +++ b/net-proxy/haproxy/haproxy-2.6.14.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} != * ]]; then VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" - KEYWORDS="amd64 ~arm ~arm64 ppc ~x86" + KEYWORDS="amd64 ~arm arm64 ppc ~x86" elif [[ ${PV} == ]]; then VTEST_DIR="${WORKDIR}/VTest" EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/";
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/
commit: 3273fb2018dedf7dd1c1f229f0c572d3cc945403 Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 3 17:35:37 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 4 21:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3273fb20 net-proxy/haproxy: Stabilize 2.4.23 x86, #900737 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-proxy/haproxy/haproxy-2.4.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/haproxy/haproxy-2.4.23.ebuild b/net-proxy/haproxy/haproxy-2.4.23.ebuild index aaf14afef5a0..14261f9c3f98 100644 --- a/net-proxy/haproxy/haproxy-2.4.23.ebuild +++ b/net-proxy/haproxy/haproxy-2.4.23.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} != * ]]; then VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" - KEYWORDS="amd64 arm arm64 ppc ~x86" + KEYWORDS="amd64 arm arm64 ppc x86" elif [[ ${PV} == ]]; then VTEST_DIR="${WORKDIR}/VTest" EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/";
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kramdown-parser-gfm/
commit: 2e72ec51a0eee5061bd731ee8b2b028ecdc6cba2 Author: Sam James gentoo org> AuthorDate: Sun Feb 4 21:30:41 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 21:30:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e72ec51 dev-ruby/kramdown-parser-gfm: Keyword 1.1.0-r1 ppc, #923754 Signed-off-by: Sam James gentoo.org> dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild index 9be8294f604a..ec8182f5d3d4 100644 --- a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild +++ b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A kramdown parser for the GFM dialect of Markdown" HOMEPAGE="https://github.com/kramdown/parser-gfm"; LICENSE="MIT" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" SLOT="$(ver_cut 1)" IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: app-office/homebank/
commit: ae4af8f9cb2a8bfe8b03c82542a0326990fa46ed Author: Sam James gentoo org> AuthorDate: Sun Feb 4 21:30:43 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 21:30:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4af8f9 app-office/homebank: Stabilize 5.7.3 x86, #923764 Signed-off-by: Sam James gentoo.org> app-office/homebank/homebank-5.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/homebank/homebank-5.7.3.ebuild b/app-office/homebank/homebank-5.7.3.ebuild index 67e5cedc7910..cdb9cf1bf497 100644 --- a/app-office/homebank/homebank-5.7.3.ebuild +++ b/app-office/homebank/homebank-5.7.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.gethomebank.org/public/sources/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" IUSE="+ofx" -KEYWORDS="amd64 ppc ~ppc64 ~x86" +KEYWORDS="amd64 ppc ~ppc64 x86" RDEPEND=">=dev-libs/glib-2.39:2 net-libs/libsoup:3.0
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: 7b9ff716606229d4ec8c230ee48c5908ded0fb24 Author: Sam James gentoo org> AuthorDate: Sun Feb 4 21:29:15 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 21:30:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9ff716 virtual/dist-kernel: fix subslots again See 20978faa9b50182db6313a53c581b24efae19f1d and 2500c36607263049e65ff28876cf814ad5eea0fc. Not sure how this got lost before. Signed-off-by: Sam James gentoo.org> virtual/dist-kernel/dist-kernel-6.1.74.ebuild | 2 +- virtual/dist-kernel/dist-kernel-6.1.75.ebuild | 2 +- virtual/dist-kernel/dist-kernel-6.1.76.ebuild | 2 +- virtual/dist-kernel/dist-kernel-6.6.13.ebuild | 2 +- virtual/dist-kernel/dist-kernel-6.6.14.ebuild | 2 +- virtual/dist-kernel/dist-kernel-6.6.15.ebuild | 2 +- virtual/dist-kernel/dist-kernel-6.7.1.ebuild | 2 +- virtual/dist-kernel/dist-kernel-6.7.2.ebuild | 2 +- virtual/dist-kernel/dist-kernel-6.7.3.ebuild | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/virtual/dist-kernel/dist-kernel-6.1.74.ebuild b/virtual/dist-kernel/dist-kernel-6.1.74.ebuild index 32634e3d895e..85751b4ee93a 100644 --- a/virtual/dist-kernel/dist-kernel-6.1.74.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.1.74.ebuild @@ -4,7 +4,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PV}" +SLOT="0/${PVR}" KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" RDEPEND=" diff --git a/virtual/dist-kernel/dist-kernel-6.1.75.ebuild b/virtual/dist-kernel/dist-kernel-6.1.75.ebuild index 170975399e0b..15b55453deca 100644 --- a/virtual/dist-kernel/dist-kernel-6.1.75.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.1.75.ebuild @@ -4,7 +4,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PV}" +SLOT="0/${PVR}" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" diff --git a/virtual/dist-kernel/dist-kernel-6.1.76.ebuild b/virtual/dist-kernel/dist-kernel-6.1.76.ebuild index 170975399e0b..15b55453deca 100644 --- a/virtual/dist-kernel/dist-kernel-6.1.76.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.1.76.ebuild @@ -4,7 +4,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PV}" +SLOT="0/${PVR}" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" diff --git a/virtual/dist-kernel/dist-kernel-6.6.13.ebuild b/virtual/dist-kernel/dist-kernel-6.6.13.ebuild index b2f09a93879c..34b6bca97133 100644 --- a/virtual/dist-kernel/dist-kernel-6.6.13.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.6.13.ebuild @@ -4,7 +4,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PV}" +SLOT="0/${PVR}" KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" RDEPEND=" diff --git a/virtual/dist-kernel/dist-kernel-6.6.14.ebuild b/virtual/dist-kernel/dist-kernel-6.6.14.ebuild index 540fa8045dfd..9969a23652bd 100644 --- a/virtual/dist-kernel/dist-kernel-6.6.14.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.6.14.ebuild @@ -4,7 +4,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PV}" +SLOT="0/${PVR}" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" diff --git a/virtual/dist-kernel/dist-kernel-6.6.15.ebuild b/virtual/dist-kernel/dist-kernel-6.6.15.ebuild index 540fa8045dfd..9969a23652bd 100644 --- a/virtual/dist-kernel/dist-kernel-6.6.15.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.6.15.ebuild @@ -4,7 +4,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PV}" +SLOT="0/${PVR}" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" diff --git a/virtual/dist-kernel/dist-kernel-6.7.1.ebuild b/virtual/dist-kernel/dist-kernel-6.7.1.ebuild index 540fa8045dfd..9969a23652bd 100644 --- a/virtual/dist-kernel/dist-kernel-6.7.1.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.7.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PV}" +SLOT="0/${PVR}" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" diff --git a/virtual/dist-kernel/dist-kernel-6.7.2.ebuild b/virtual/dist-kernel/dist-kernel-6.7.2.ebuild index 540fa8045dfd..9969a23652bd 100644 --- a/virtual/dist-kernel/dist-kernel-6.7.2.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.7.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" -SLOT="0/${PV}" +SLOT="0/${PVR}" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" diff --git a/virtual/dist-kernel/dist-kernel-6.7.3.ebuild b/virtual/dist-kernel/dist-kernel-6.7.3.ebuild index 540fa8045dfd..9969a23652bd 100644 --- a/virtual/dist-kernel/dist-kernel-6.7.3.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.7.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distributio
[gentoo-commits] repo/gentoo:master commit in: app-office/homebank/
commit: e2be68c3a1366d5d451e54ec45af23bf4aaa Author: Sam James gentoo org> AuthorDate: Sun Feb 4 21:30:42 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 21:30:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2be68c3 app-office/homebank: Stabilize 5.7.3 amd64, #923764 Signed-off-by: Sam James gentoo.org> app-office/homebank/homebank-5.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/homebank/homebank-5.7.3.ebuild b/app-office/homebank/homebank-5.7.3.ebuild index 39064ee6cec2..67e5cedc7910 100644 --- a/app-office/homebank/homebank-5.7.3.ebuild +++ b/app-office/homebank/homebank-5.7.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.gethomebank.org/public/sources/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" IUSE="+ofx" -KEYWORDS="~amd64 ppc ~ppc64 ~x86" +KEYWORDS="amd64 ppc ~ppc64 ~x86" RDEPEND=">=dev-libs/glib-2.39:2 net-libs/libsoup:3.0
[gentoo-commits] repo/gentoo:master commit in: app-text/ronn-ng/
commit: 9062b9f31ca52d103552ee28a01f6af692bfaf39 Author: Sam James gentoo org> AuthorDate: Sun Feb 4 21:30:41 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 21:30:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9062b9f3 app-text/ronn-ng: Keyword 0.10.1 ppc, #923754 Signed-off-by: Sam James gentoo.org> app-text/ronn-ng/ronn-ng-0.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ronn-ng/ronn-ng-0.10.1.ebuild b/app-text/ronn-ng/ronn-ng-0.10.1.ebuild index 346191ce83af..d3ad3e6c9d47 100644 --- a/app-text/ronn-ng/ronn-ng-0.10.1.ebuild +++ b/app-text/ronn-ng/ronn-ng-0.10.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/apjanke/ronn-ng/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" RDEPEND+="!app-text/ronn"
[gentoo-commits] repo/gentoo:master commit in: sys-process/psmisc/
commit: aeb2238aa598d8cf3adc4310a62f8e17c1d4e570 Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 4 20:20:32 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 4 20:20:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb2238a sys-process/psmisc: update LICENSE Closes: https://bugs.gentoo.org/923753 Signed-off-by: Ulrich Müller gentoo.org> sys-process/psmisc/psmisc-23.4-r1.ebuild | 2 +- sys-process/psmisc/psmisc-23.5.ebuild| 2 +- sys-process/psmisc/psmisc-23.6.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-process/psmisc/psmisc-23.4-r1.ebuild b/sys-process/psmisc/psmisc-23.4-r1.ebuild index f0470765d3b7..0dfa46b26f57 100644 --- a/sys-process/psmisc/psmisc-23.4-r1.ebuild +++ b/sys-process/psmisc/psmisc-23.4-r1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="A set of tools that use the proc filesystem" HOMEPAGE="http://psmisc.sourceforge.net/"; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="ipv6 nls selinux test X" diff --git a/sys-process/psmisc/psmisc-23.5.ebuild b/sys-process/psmisc/psmisc-23.5.ebuild index 60a29f395d75..a84a716f7b52 100644 --- a/sys-process/psmisc/psmisc-23.5.ebuild +++ b/sys-process/psmisc/psmisc-23.5.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="A set of tools that use the proc filesystem" HOMEPAGE="http://psmisc.sourceforge.net/"; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="nls selinux test X" diff --git a/sys-process/psmisc/psmisc-23.6.ebuild b/sys-process/psmisc/psmisc-23.6.ebuild index 3ee8559aab64..da4286e06778 100644 --- a/sys-process/psmisc/psmisc-23.6.ebuild +++ b/sys-process/psmisc/psmisc-23.6.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="A set of tools that use the proc filesystem" HOMEPAGE="http://psmisc.sourceforge.net/"; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="apparmor nls selinux test X"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-merge-changelog/
commit: a3c9292758e421425376bcdd100c78994c3c8a29 Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 4 16:15:15 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 4 20:12:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c92927 dev-vcs/git-merge-changelog: drop 20221207 Signed-off-by: Ulrich Müller gentoo.org> dev-vcs/git-merge-changelog/Manifest | 1 - .../git-merge-changelog-20221207.ebuild| 24 -- 2 files changed, 25 deletions(-) diff --git a/dev-vcs/git-merge-changelog/Manifest b/dev-vcs/git-merge-changelog/Manifest index 672883b18b68..64b8c150dd26 100644 --- a/dev-vcs/git-merge-changelog/Manifest +++ b/dev-vcs/git-merge-changelog/Manifest @@ -1,2 +1 @@ -DIST git-merge-changelog-20221207.tar.xz 387656 BLAKE2B 0003c204bad0f0f99127a6c651cf7a03ffbcce0feda33c4be63fae4cc00405cfbb843c1b38512a226497944ce33b7025da8d8526db929b819b3715534975a708 SHA512 00cc855742f23adb109f7edb57be2dbb1a90dd549e46b165064aaaf6ba94470ffa16bb4aa05dbec6bbd2de9a61a77bb9c150a3447328ea0fea78b92c61b96004 DIST git-merge-changelog-20231121.tar.xz 405840 BLAKE2B ec8bcb49c287af9c96301bf1bbc30a885a65c0864420cc76237f5d53e9c49a348f4450f42ddaaa33a260afe6b5d8fe25b9ace6d9ee2a2f47b7b044513c4a0512 SHA512 fcfb171e17cb4f0c0c37289167ceb0af1d32220947f8a1a00b5bce1d8f4ba8f9c626cd864ca5901f915a5f5a398fdf6af7ce3681dbc29a39c5df429324d40c84 diff --git a/dev-vcs/git-merge-changelog/git-merge-changelog-20221207.ebuild b/dev-vcs/git-merge-changelog/git-merge-changelog-20221207.ebuild deleted file mode 100644 index 46bde6e2626b.. --- a/dev-vcs/git-merge-changelog/git-merge-changelog-20221207.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# snapshot extracted from git://git.savannah.gnu.org/gnulib.git using -# ./gnulib-tool --create-testdir --without-tests --dir=${PN} ${PN}; -# cd ${PN}; ./configure; make maintainer-clean - -EAPI=8 - -DESCRIPTION="Git merge driver for GNU style ChangeLog files" -HOMEPAGE="https://www.gnu.org/software/gnulib/"; -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"; -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -src_install() { - emake DESTDIR="${D}" install - sed -n "/README/{h;:x;n;/^#/!{H;bx;};g;s/\n*$//;\ - s:/usr/local:${EPREFIX}/usr:g;p;q;}" gllib/git-merge-changelog.c \ - | newdoc - README; assert -}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-merge-changelog/
commit: 5d32577342372fc47f2f40025d86af9378f4125b Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 4 16:14:29 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 4 20:12:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d325773 dev-vcs/git-merge-changelog: Suppress false positive QA warnings Bug: https://bugs.gentoo.org/923767 Signed-off-by: Ulrich Müller gentoo.org> dev-vcs/git-merge-changelog/git-merge-changelog-20231121.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-vcs/git-merge-changelog/git-merge-changelog-20231121.ebuild b/dev-vcs/git-merge-changelog/git-merge-changelog-20231121.ebuild index b1c438ea05d8..15f624ddc9e9 100644 --- a/dev-vcs/git-merge-changelog/git-merge-changelog-20231121.ebuild +++ b/dev-vcs/git-merge-changelog/git-merge-changelog-20231121.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # snapshot extracted from git://git.savannah.gnu.org/gnulib.git using @@ -16,6 +16,9 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" +# Suppress false positive QA warnings #923767 +QA_CONFIG_IMPL_DECL_SKIP=( MIN static_assert unreachable ) + src_install() { emake DESTDIR="${D}" install sed -n "/README/{h;:x;n;/^#/!{H;bx;};g;s/\n*$//;\
[gentoo-commits] repo/gentoo:master commit in: app-arch/tardelta/
commit: 7115f67ae522bca07356b4019b1d1b1d5abcf3c1 Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 4 07:07:06 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 20:10:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7115f67a app-arch/tardelta: migrate to PEP 517, bump eapi Closes: https://bugs.gentoo.org/909865 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../tardelta/{tardelta-1.0.1.ebuild => tardelta-1.0.1-r1.ebuild} | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app-arch/tardelta/tardelta-1.0.1.ebuild b/app-arch/tardelta/tardelta-1.0.1-r1.ebuild similarity index 86% rename from app-arch/tardelta/tardelta-1.0.1.ebuild rename to app-arch/tardelta/tardelta-1.0.1-r1.ebuild index 376f7b41fc65..79626fef5d57 100644 --- a/app-arch/tardelta/tardelta-1.0.1.ebuild +++ b/app-arch/tardelta/tardelta-1.0.1-r1.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 DESCRIPTION="Generate a tarball of differences between two tarballs"
[gentoo-commits] repo/gentoo:master commit in: dev-python/packaging/
commit: 86c9b71c77e482ffa75e63c12b4afb2cd8f58caa Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 4 03:33:26 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 20:10:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c9b71c dev-python/packaging: remove outdated runtime dep on pyparsing In upstream version 22.0 this external dependency was removed in favor of rewriting a custom parser for internal use: https://github.com/pypa/packaging/commit/2e5593c1288b9f1b57bb1f79acc0ed5fd1b7009c Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/packaging/packaging-23.2-r1.ebuild | 35 +++ 1 file changed, 35 insertions(+) diff --git a/dev-python/packaging/packaging-23.2-r1.ebuild b/dev-python/packaging/packaging-23.2-r1.ebuild new file mode 100644 index ..4d07f6ea8577 --- /dev/null +++ b/dev-python/packaging/packaging-23.2-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Core utilities for Python packages" +HOMEPAGE=" + https://github.com/pypa/packaging/ + https://pypi.org/project/packaging/ +" + +SLOT="0" +LICENSE="|| ( Apache-2.0 BSD-2 )" +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" + +RDEPEND=" + !
[gentoo-commits] repo/gentoo:master commit in: app-arch/vimball/
commit: 2a1934b60752a9837bb8eb570dbd250c565942c5 Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 4 07:02:22 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 20:10:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1934b6 app-arch/vimball: drop old Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-arch/vimball/vimball-0.5.1.ebuild | 24 1 file changed, 24 deletions(-) diff --git a/app-arch/vimball/vimball-0.5.1.ebuild b/app-arch/vimball/vimball-0.5.1.ebuild deleted file mode 100644 index 7c16b5de902f.. --- a/app-arch/vimball/vimball-0.5.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/radhermit/vimball.git"; - inherit git-r3 -else - KEYWORDS="amd64 x86" - inherit pypi -fi - -DESCRIPTION="a command-line vimball archive extractor" -HOMEPAGE="https://github.com/radhermit/vimball"; - -LICENSE="MIT" -SLOT="0" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: f4ff98ea5d67531bb1933e069938c76c787a4ee0 Author: Sam James gentoo org> AuthorDate: Sat Feb 3 23:04:51 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 20:10:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ff98ea sys-devel/gcc: add 13.2.1_p20240203 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-13.2.1_p20240203.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 6faea645c4eb..20dc2e09005d 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -23,6 +23,7 @@ DIST gcc-13-20231216.tar.xz 84341616 BLAKE2B 416ee94995b0812ac155ccfb9a5cad39529 DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c SHA512 a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a DIST gcc-13-20240120.tar.xz 84362612 BLAKE2B d8aa2ebd73e2911c143505d2ed91bbab1ca4a11238bd58727ff997311bf679a714f4be7844b2570d467e46ed5a36e8316669603a278502ca7c8fa7af338a49f7 SHA512 2c8cc41be30529198c573cc69d1c5c9da1389e1c89f88ba931c7d2475abb8999a22f25f2e1fa75f61550c95e278bb26f2649cba6b298f6cfc8c6d098487552c6 DIST gcc-13-20240127.tar.xz 84365080 BLAKE2B 735bcff50272765110a14358d6cddd0a96b059876b5d6eb67cd8145362b51ed72162d9333cbb21849df36ddab52d4b3610d74582d2b25d7f9b5c52158042cd2c SHA512 7ab50e7dd637674d69e71a791043074a6887ee07bcb74ea919d8ab4c0164eae5ceaf0f955dc83473d2976692d28b6d7f802f78dbf90da66aec023658e1e60e59 +DIST gcc-13-20240203.tar.xz 84370060 BLAKE2B 56dd475e1c12fd7f11b1c35c303547de53998dd8322db47e686e4d37135271a5caa7adfea173c9505b8f7e61e17587c3878fc8de1886fa2d7c81ee901b001a67 SHA512 87541b578e29d658d0cd860bdcdb7c577d5a5ec6ab52b495dc44b073695119e8d17c7c154286251942e89f8f6da34a2784b95a21c8fa4972064bbae0a63770a4 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-11.tar.xz 46340 BLAKE2B c9f12ccbe7bb7ba3a2afec16695e69b062429779d544f5614e1ef0617751e54d77eb9bb6e19dc8c6132c57e630f0e77e2cc20cf2c77e0e79d03a6e57b9ba53c6 SHA512 a09801ecefccc66830607986a622bbcc5f217ba08da4ac9f68436e422b5a19042c60c7d5fcb75d4fe9ad9008ab06278382c9798b319ed9630c2e97fa09c3a344 DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387 SHA512 b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617 diff --git a/sys-devel/gcc/gcc-13.2.1_p20240203.ebuild b/sys-devel/gcc/gcc-13.2.1_p20240203.ebuild new file mode 100644 index ..e295e327ec92 --- /dev/null +++ b/sys-devel/gcc/gcc-13.2.1_p20240203.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="13.2.0" +PATCH_VER="12" +MUSL_VER="2" +MUSL_GCC_VER="13.2.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) +
[gentoo-commits] repo/gentoo:master commit in: dev-util/yamllint/
commit: 7480febe6f5367d2ae9daad03d64ae98f210c8fe Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 4 06:19:41 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 20:10:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7480febe dev-util/yamllint: remove never-correct dependency on setuptools This was erroneously introduced upstream in https://github.com/adrienverge/yamllint/pull/321 with the logic that the generated entrypoint script used pkg_resources to load the entrypoint. This was always heavily conditional on how you installed it, and has better distribution-wide approaches to handle it, and is anyways no longer the case since a while now (because the code that generated pkg_resources entrypoints has stopped doing so). Upstream also accidentally got rid of this dependency while migrating to pyproject.toml, indicating exactly how important it is. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../yamllint/{yamllint-1.33.0.ebuild => yamllint-1.33.0-r1.ebuild} | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-util/yamllint/yamllint-1.33.0.ebuild b/dev-util/yamllint/yamllint-1.33.0-r1.ebuild similarity index 76% rename from dev-util/yamllint/yamllint-1.33.0.ebuild rename to dev-util/yamllint/yamllint-1.33.0-r1.ebuild index b0c901c68fb6..04ad8f3bce38 100644 --- a/dev-util/yamllint/yamllint-1.33.0.ebuild +++ b/dev-util/yamllint/yamllint-1.33.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,8 +15,9 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -RDEPEND=">=dev-python/pathspec-0.5.3[${PYTHON_USEDEP}] +RDEPEND=" + >=dev-python/pathspec-0.5.3[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}]" +" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyroute2/
commit: 5dedeb12e830676033a4501ad95a72ec7cc0b7d9 Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 4 06:45:29 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 20:10:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dedeb12 dev-python/pyroute2: drop outdated runtime dependency on setuptools Removed upstream in 0.5.10 via commit: https://github.com/svinota/pyroute2/commit/7d1a19c60aeceb3851413dcdcd547ee2f254bc11 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/pyroute2/pyroute2-0.7.10-r1.ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/dev-python/pyroute2/pyroute2-0.7.10-r1.ebuild b/dev-python/pyroute2/pyroute2-0.7.10-r1.ebuild new file mode 100644 index ..5450ffde31c0 --- /dev/null +++ b/dev-python/pyroute2/pyroute2-0.7.10-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 pypi + +DESCRIPTION="A pure Python netlink and Linux network configuration library" +HOMEPAGE=" + https://github.com/svinota/pyroute2/ + https://pypi.org/project/pyroute2/ +" + +LICENSE="|| ( GPL-2+ Apache-2.0 )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +# tests need root access +RESTRICT="test" + +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf5/
commit: 0398c99dcd85c12076c5a10cdec611e95fab7c7e Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 4 01:02:21 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 20:10:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0398c99d sci-libs/hdf5: suppress LTO due to compile errors It uses fortran code that fails with lto-type-mismatch Bug: https://bugs.gentoo.org/922800 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-libs/hdf5/hdf5-1.14.3-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild b/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild index 35ebec24cadd..c127f1ea3bc9 100644 --- a/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild +++ b/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild @@ -85,6 +85,8 @@ src_prepare() { src_configure() { # bug #686620 use sparc && tc-is-gcc && append-flags -fno-tree-ccp + # bug #922800, LTO failures: + filter-lto local myeconfargs=( --disable-static
[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/
commit: ac0df2c8bfda34f8ea227dc814149fa1468a4267 Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 4 04:55:41 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 4 20:10:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0df2c8 app-backup/borgmatic: drop setuptools runtime dep Followup to commit 59abfc93ba1a52dc16acb482771213f09bfc073b. Upstream migrated in version 1.7.13, away from setuptools / pkg_resources and over to packaging / importlib.metadata via commit: https://github.com/borgmatic-collective/borgmatic/commit/8cb5a42a9e156f126faf3797fff55a8bf95f4b61 Remove the leftover dependency. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../borgmatic/{borgmatic-1.8.5.ebuild => borgmatic-1.8.5-r1.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/app-backup/borgmatic/borgmatic-1.8.5.ebuild b/app-backup/borgmatic/borgmatic-1.8.5-r1.ebuild similarity index 98% rename from app-backup/borgmatic/borgmatic-1.8.5.ebuild rename to app-backup/borgmatic/borgmatic-1.8.5-r1.ebuild index 9211617ab572..09e09f4eea4c 100644 --- a/app-backup/borgmatic/borgmatic-1.8.5.ebuild +++ b/app-backup/borgmatic/borgmatic-1.8.5-r1.ebuild @@ -27,7 +27,6 @@ RDEPEND="app-backup/borgbackup dev-python/packaging[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] ') apprise? ( $(python_gen_cond_dep ' dev-python/apprise[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/ml_dtypes/, profiles/updates/, sci-libs/tensorflow/, ...
commit: 9f5e70d044a709f73b730e823df56be17c794fb1 Author: Jason Zaman gentoo org> AuthorDate: Sun Feb 4 19:39:01 2024 + Commit: Jason Zaman gentoo org> CommitDate: Sun Feb 4 19:54:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5e70d0 Move dev-python/{ml_dtypes → ml-dtypes} Signed-off-by: Jason Zaman gentoo.org> dev-python/{ml_dtypes => ml-dtypes}/Manifest | 0 dev-python/{ml_dtypes => ml-dtypes}/metadata.xml | 2 +- .../ml_dtypes-0.2.0.ebuild => ml-dtypes/ml-dtypes-0.2.0.ebuild}| 3 ++- .../ml_dtypes-0.3.2.ebuild => ml-dtypes/ml-dtypes-0.3.2.ebuild}| 3 ++- profiles/updates/1Q-2024 | 1 + sci-libs/tensorflow/tensorflow-2.14.1.ebuild | 2 +- sci-libs/tensorflow/tensorflow-2.15.0.ebuild | 2 +- 7 files changed, 8 insertions(+), 5 deletions(-) diff --git a/dev-python/ml_dtypes/Manifest b/dev-python/ml-dtypes/Manifest similarity index 100% rename from dev-python/ml_dtypes/Manifest rename to dev-python/ml-dtypes/Manifest diff --git a/dev-python/ml_dtypes/metadata.xml b/dev-python/ml-dtypes/metadata.xml similarity index 87% rename from dev-python/ml_dtypes/metadata.xml rename to dev-python/ml-dtypes/metadata.xml index fb90faa23f9d..a0436bcc589f 100644 --- a/dev-python/ml_dtypes/metadata.xml +++ b/dev-python/ml-dtypes/metadata.xml @@ -7,6 +7,6 @@ jax-ml/ml_dtypes - ml_dtypes + ml-dtypes diff --git a/dev-python/ml_dtypes/ml_dtypes-0.2.0.ebuild b/dev-python/ml-dtypes/ml-dtypes-0.2.0.ebuild similarity index 84% rename from dev-python/ml_dtypes/ml_dtypes-0.2.0.ebuild rename to dev-python/ml-dtypes/ml-dtypes-0.2.0.ebuild index b6db456a8c20..2c22d3c56d02 100644 --- a/dev-python/ml_dtypes/ml_dtypes-0.2.0.ebuild +++ b/dev-python/ml-dtypes/ml-dtypes-0.2.0.ebuild @@ -3,6 +3,7 @@ EAPI=8 +PNGH="${PN/-/_}" # pypi is ml-dtypes, github is ml_dtypes PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools @@ -13,7 +14,7 @@ EIGEN_CommitId="7bf2968fed5f246c0589e004cb420fcd7c71" DESCRIPTION="A stand-alone implementation of several NumPy dtype extensions" HOMEPAGE="https://github.com/jax-ml/ml_dtypes"; SRC_URI=" - https://github.com/jax-ml/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/jax-ml/${PNGH}/archive/refs/tags/v${PV}.tar.gz -> ${PNGH}-${PV}.gh.tar.gz https://gitlab.com/libeigen/eigen/-/archive/${EIGEN_CommitId}/eigen-${EIGEN_CommitId}.tar.bz2 " diff --git a/dev-python/ml_dtypes/ml_dtypes-0.3.2.ebuild b/dev-python/ml-dtypes/ml-dtypes-0.3.2.ebuild similarity index 84% rename from dev-python/ml_dtypes/ml_dtypes-0.3.2.ebuild rename to dev-python/ml-dtypes/ml-dtypes-0.3.2.ebuild index b6db456a8c20..2c22d3c56d02 100644 --- a/dev-python/ml_dtypes/ml_dtypes-0.3.2.ebuild +++ b/dev-python/ml-dtypes/ml-dtypes-0.3.2.ebuild @@ -3,6 +3,7 @@ EAPI=8 +PNGH="${PN/-/_}" # pypi is ml-dtypes, github is ml_dtypes PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools @@ -13,7 +14,7 @@ EIGEN_CommitId="7bf2968fed5f246c0589e004cb420fcd7c71" DESCRIPTION="A stand-alone implementation of several NumPy dtype extensions" HOMEPAGE="https://github.com/jax-ml/ml_dtypes"; SRC_URI=" - https://github.com/jax-ml/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/jax-ml/${PNGH}/archive/refs/tags/v${PV}.tar.gz -> ${PNGH}-${PV}.gh.tar.gz https://gitlab.com/libeigen/eigen/-/archive/${EIGEN_CommitId}/eigen-${EIGEN_CommitId}.tar.bz2 " diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index 042990983c3f..e6ceb321a776 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -71,3 +71,4 @@ move dev-util/scap-driver dev-debug/scap-driver move dev-util/icmake dev-build/icmake move sci-libs/scikit-image dev-python/scikit-image move dev-python/confusable_homoglyphs dev-python/confusable-homoglyphs +move dev-python/ml_dtypes dev-python/ml-dtypes diff --git a/sci-libs/tensorflow/tensorflow-2.14.1.ebuild b/sci-libs/tensorflow/tensorflow-2.14.1.ebuild index 83e63834a518..a3fde6eea76c 100644 --- a/sci-libs/tensorflow/tensorflow-2.14.1.ebuild +++ b/sci-libs/tensorflow/tensorflow-2.14.1.ebuild @@ -123,7 +123,7 @@ RDEPEND=" ~dev-python/flatbuffers-23.5.26[${PYTHON_USEDEP}] >=dev-python/gast-0.3.3[${PYTHON_USEDEP}] dev-python/h5py[${PYTHON_USEDEP}] - =dev-python/numpy-1.19[${PYTHON_USEDEP}] >=dev-python/google-pasta-0.1.8[${PYTHON_USEDEP}] >=dev-python/opt-einsum-3.3.0[${PYTHON_USEDEP}] diff --git a/sci-libs/tensorflow/tensorflow-2.15.0.ebuild b/sci-libs/tensorflow/tensorflow-2.15.0.ebuild index 77539bf5c9a4..d2304445fcf6 100644 --- a/sci-libs/tensorflow/tensorflow-2.1
[gentoo-commits] repo/proj/guru:dev commit in: app-dicts/rhvoice-en/
commit: 29c97519d0afdf2bf6c1274798fb54c414a12072 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 12:01:18 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:26:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29c97519 app-dicts/rhvoice-en: new package, add 2.11 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-dicts/rhvoice-en/Manifest | 1 + app-dicts/rhvoice-en/metadata.xml | 11 +++ app-dicts/rhvoice-en/rhvoice-en-2.11.ebuild | 10 ++ 3 files changed, 22 insertions(+) diff --git a/app-dicts/rhvoice-en/Manifest b/app-dicts/rhvoice-en/Manifest new file mode 100644 index 00..00931fa209 --- /dev/null +++ b/app-dicts/rhvoice-en/Manifest @@ -0,0 +1 @@ +DIST rhvoice-en-2.11.zip 1147080 BLAKE2B 0135b72e0e1e7e2161f164efac3b24c06ede025db9ab82e2a5c26d9ee20f2a2afd3b547a80fbfef82b7636e59c08c0ea8e038a7b87c9e79818cab14d624d9ae8 SHA512 dce89ae350a3058c8c08bebfb3b4cf46c2440e54b9f2193738e509bb8005873b28a4f420147f962588ff88f59aa15f14125791932752389f99ef43fc0931fa0f diff --git a/app-dicts/rhvoice-en/metadata.xml b/app-dicts/rhvoice-en/metadata.xml new file mode 100644 index 00..df8a0c0756 --- /dev/null +++ b/app-dicts/rhvoice-en/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + cyber+gen...@sysrq.in + Anna + + + RHVoice/English + + diff --git a/app-dicts/rhvoice-en/rhvoice-en-2.11.ebuild b/app-dicts/rhvoice-en/rhvoice-en-2.11.ebuild new file mode 100644 index 00..e1ee401c11 --- /dev/null +++ b/app-dicts/rhvoice-en/rhvoice-en-2.11.ebuild @@ -0,0 +1,10 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_LANG="English" +RHVOICE_LANG_TAG=${PV//./-} +inherit rhvoice-lang + +LICENSE="LGPL-2.1+"
[gentoo-commits] repo/proj/guru:dev commit in: app-voices/rhvoice-arina/
commit: 0d52a63e33ceae0570ef55dc8dc184a1f852fa88 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 14:03:18 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:26:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d52a63e app-voices/rhvoice-arina: new package, add 4.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-voices/rhvoice-arina/Manifest | 1 + app-voices/rhvoice-arina/metadata.xml | 11 +++ app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild | 11 +++ 3 files changed, 23 insertions(+) diff --git a/app-voices/rhvoice-arina/Manifest b/app-voices/rhvoice-arina/Manifest new file mode 100644 index 00..6019f085fc --- /dev/null +++ b/app-voices/rhvoice-arina/Manifest @@ -0,0 +1 @@ +DIST rhvoice-arina-4.0.zip 7660608 BLAKE2B 15ed2ad8c83d49aca3881191e9e6684463df67471522c91e53c3887d4ca29acc1d32f8d5057bd6bb726a2d8357c8db95aa7e7a700f36da3c1fd267623d529f42 SHA512 6f5b9bcfc125ddc62df9eaf9a707302cd2e8d656acf70dbb412a325cc6b7833371002e73fd3bb4dc23b050f45c7d8e41b7843b303ccfb0f4b39b9147f10e0585 diff --git a/app-voices/rhvoice-arina/metadata.xml b/app-voices/rhvoice-arina/metadata.xml new file mode 100644 index 00..1adf52345d --- /dev/null +++ b/app-voices/rhvoice-arina/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + cyber+gen...@sysrq.in + Anna + + + RHVoice/arina-rus + + diff --git a/app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild b/app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild new file mode 100644 index 00..ca9e263ea9 --- /dev/null +++ b/app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_VOICE="arina" +RHVOICE_VOICE_REPO="arina-rus" +RHVOICE_VOICE_L10N="ru" +inherit rhvoice-voice + +LICENSE="CC-BY-NC-ND-4.0"
[gentoo-commits] repo/proj/guru:dev commit in: profiles/, app-voices/
commit: a3f6e2e858758657206f7e8a5f20dacdfb7dbc9d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 12:20:06 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:26:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3f6e2e8 app-voices: new category Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-voices/metadata.xml | 10 ++ profiles/categories | 1 + 2 files changed, 11 insertions(+) diff --git a/app-voices/metadata.xml b/app-voices/metadata.xml new file mode 100644 index 00..abdf54f7d1 --- /dev/null +++ b/app-voices/metadata.xml @@ -0,0 +1,10 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + The app-voices category contains voice packages for text-to-speech software. + + + Категория app-voices содержит пакеты голосов для синтезаторов речи. + + diff --git a/profiles/categories b/profiles/categories index 52fcdee55d..dc05533c56 100644 --- a/profiles/categories +++ b/profiles/categories @@ -1,3 +1,4 @@ +app-voices dev-crystal dev-elixir dev-hare
[gentoo-commits] repo/proj/guru:dev commit in: eclass/
commit: 3378f870a916cbcbe0db2706b9df3ab88f5babd8 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 14:03:03 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:26:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3378f870 rhvoice-voice.eclass: new eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/rhvoice-voice.eclass | 102 1 file changed, 102 insertions(+) diff --git a/eclass/rhvoice-voice.eclass b/eclass/rhvoice-voice.eclass new file mode 100644 index 00..796019f21d --- /dev/null +++ b/eclass/rhvoice-voice.eclass @@ -0,0 +1,102 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: rhvoice-voice.eclass +# @MAINTAINER: +# Anna +# @AUTHOR: +# Anna +# @SUPPORTED_EAPIS: 8 +# @BLURB: eclass for packaging RHVoice voices +# @DESCRIPTION: +# An eclass streamlining the construction of ebuilds for the officially +# supported RHVoice voices. +# +# Look at "copyright" files to identify voice's license. +# @EXAMPLE: +# +# Most ebuilds will look like this: +# +# @CODE +# +# EAPI=8 +# +# RHVOICE_VOICE="arina" +# RHVOICE_VOICE_REPO="arina-rus" +# RHVOICE_VOICE_L10N="ru" +# inherit rhvoice-voice +# +# LICENSE="CC-BY-NC-ND-4.0" +# +# @CODE + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; +esac + +if [[ ! ${_RHVOICE_VOICE_ECLASS} ]]; then +_RHVOICE_VOICE_ECLASS=1 + +# @ECLASS_VARIABLE: RHVOICE_VOICE +# @PRE_INHERIT +# @REQUIRED +# @DESCRIPTION: +# Voice name (see "data/voices" in RHVoice source code). + +# @ECLASS_VARIABLE: RHVOICE_VOICE_L10N +# @PRE_INHERIT +# @REQUIRED +# @DESCRIPTION: +# Language name in L10N USE_EXPAND syntax. + +if [[ ! ${RHVOICE_VOICE} ]]; then + die "RHVOICE_VOICE must be set before inherit" +fi + +if [[ ! ${RHVOICE_VOICE_L10N} ]]; then + die "RHVOICE_VOICE_L10N must be set before inherit" +fi + +# @ECLASS_VARIABLE: RHVOICE_VOICE_REPO +# @PRE_INHERIT +# @DESCRIPTION: +# Repository name under the RHVoice GitHub organization. +: "${RHVOICE_VOICE_REPO:=${RHVOICE_VOICE:?}}" + +# @ECLASS_VARIABLE: RHVOICE_VOICE_TAG +# @PRE_INHERIT +# @DESCRIPTION: +# Tag name for generating SRC_URI. +: "${RHVOICE_VOICE_TAG:=${PV}}" + +# @ECLASS_VARIABLE: RHVOICE_VOICE_DISTFILE +# @PRE_INHERIT +# @DESCRIPTION: +# Distfile name for generating SRC_URI, should be a ZIP archive. +: "${RHVOICE_VOICE_DISTFILE:=data.zip}" + +DESCRIPTION="RHVoice voice: ${RHVOICE_VOICE:?} (${RHVOICE_VOICE_L10N:?})" +HOMEPAGE="https://github.com/RHVoice/${RHVOICE_VOICE_REPO:?}"; +SRC_URI="https://github.com/RHVoice/${RHVOICE_VOICE_REPO}/releases/download/${RHVOICE_VOICE_TAG}/${RHVOICE_VOICE_DISTFILE} -> ${P}.zip" +S="${WORKDIR}" + +KEYWORDS="~amd64 ~x86" +SLOT="0" + +RDEPEND="app-accessibility/rhvoice-core[l10n_${RHVOICE_VOICE_L10N}]" +BDEPEND="app-arch/unzip" + +# @FUNCTION: rhvoice-voice_src_install +# @DESCRIPTION: +# Install the voice. +rhvoice-voice_src_install() { + debug-print-function ${FUNCNAME} "${@}" + + insinto /usr/share/RHVoice/voices/${RHVOICE_VOICE:?} + doins -r . +} + +fi + +EXPORT_FUNCTIONS src_install
[gentoo-commits] repo/proj/guru:dev commit in: eclass/
commit: a27cd8860814a297f487e3b01c36e6e2d3292f04 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 12:00:18 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:26:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a27cd886 rhvoice-lang.eclass: new eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/rhvoice-lang.eclass | 109 + 1 file changed, 109 insertions(+) diff --git a/eclass/rhvoice-lang.eclass b/eclass/rhvoice-lang.eclass new file mode 100644 index 00..17e65096f6 --- /dev/null +++ b/eclass/rhvoice-lang.eclass @@ -0,0 +1,109 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: rhvoice-lang.eclass +# @MAINTAINER: +# Anna +# @AUTHOR: +# Anna +# @SUPPORTED_EAPIS: 8 +# @BLURB: eclass for packaging RHVoice languages +# @DESCRIPTION: +# An eclass streamlining the construction of ebuilds for the officially +# supported RHVoice languages. +# +# Look at "src/scripts" files to identify language's license. +# @EXAMPLE: +# +# Most ebuilds will look like this: +# +# @CODE +# +# EAPI=8 +# +# RHVOICE_LANG="Russian" +# inherit rhvoice-lang +# +# LICENSE="LGPL-2.1+" +# +# @CODE + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; +esac + +if [[ ! ${_RHVOICE_LANG_ECLASS} ]]; then +_RHVOICE_LANG_ECLASS=1 + +# @ECLASS_VARIABLE: RHVOICE_LANG +# @PRE_INHERIT +# @REQUIRED +# @DESCRIPTION: +# Full language name (see "data/languages" in RHVoice source code). + +if [[ ! ${RHVOICE_LANG} ]]; then + die "RHVOICE_LANG must be set before inherit" +fi + +# @ECLASS_VARIABLE: RHVOICE_LANG_REPO +# @PRE_INHERIT +# @DESCRIPTION: +# Repository name under the RHVoice GitHub organization. +: "${RHVOICE_LANG_REPO:=${RHVOICE_LANG:?}}" + +# @ECLASS_VARIABLE: RHVOICE_LANG_TAG +# @PRE_INHERIT +# @DESCRIPTION: +# Tag name for generating SRC_URI. +: "${RHVOICE_LANG_TAG:=${PV}}" + +# @ECLASS_VARIABLE: RHVOICE_LANG_DISTFILE +# @PRE_INHERIT +# @DESCRIPTION: +# Distfile name for generating SRC_URI, should be a ZIP archive. +: "${RHVOICE_LANG_DISTFILE:=RHVoice-language-${RHVOICE_LANG}-v${PV}.zip}" + +DESCRIPTION="${RHVOICE_LANG:?} language support for RHVoice" +HOMEPAGE="https://github.com/RHVoice/${RHVOICE_LANG_REPO:?}"; +SRC_URI="https://github.com/RHVoice/${RHVOICE_LANG_REPO}/releases/download/${RHVOICE_LANG_TAG}/${RHVOICE_LANG_DISTFILE} -> ${P}.zip" +S="${WORKDIR}" + +KEYWORDS="~amd64 ~x86" +SLOT="0" + +BDEPEND="app-arch/unzip" + +# @FUNCTION: rhvoice-lang_src_prepare +# @DESCRIPTION: +# Remove stray files such as licenses. +rhvoice-lang_src_prepare() { + debug-print-function ${FUNCNAME} "${@}" + + default_src_prepare + find . -name "COPYING*" -o -name "LICENSE*" -delete || \ + die "removing licenses failed" +} + +# @FUNCTION: rhvoice-lang_src_install +# @DESCRIPTION: +# Install the language. +rhvoice-lang_src_install() { + debug-print-function ${FUNCNAME} "${@}" + + shopt -s nullglob + local docs=( README* ) + shopt -u nullglob + + for doc in "${docs[@]}"; do + dodoc "${doc}" + rm "${doc}" || die "removing ${doc}" failed + done + + insinto /usr/share/RHVoice/languages/${RHVOICE_LANG:?} + doins -r . +} + +fi + +EXPORT_FUNCTIONS src_prepare src_install
[gentoo-commits] repo/proj/guru:dev commit in: app-accessibility/rhvoice-core/
commit: 2afbf955a47a40bbd929a66a98729b20fea8a667 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 12:10:46 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:26:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2afbf955 app-accessibility/rhvoice-core: enable langs (en, ru) Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-accessibility/rhvoice-core/rhvoice-core-1.14.0.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/app-accessibility/rhvoice-core/rhvoice-core-1.14.0.ebuild b/app-accessibility/rhvoice-core/rhvoice-core-1.14.0.ebuild index 1a33f1bf06..e2990a848b 100644 --- a/app-accessibility/rhvoice-core/rhvoice-core-1.14.0.ebuild +++ b/app-accessibility/rhvoice-core/rhvoice-core-1.14.0.ebuild @@ -45,6 +45,12 @@ DEPEND="${COMMON_DEPEND} DOCS=( README.md doc/. config/dicts ) +LANGS=( en ru ) +for lang in "${LANGS[@]}"; do + IUSE+=" l10n_${lang}" + RDEPEND+=" l10n_${lang}? ( app-dicts/rhvoice-${lang} )" +done + src_unpack() { default cd "${S}" || die
[gentoo-commits] repo/proj/guru:dev commit in: app-dicts/rhvoice-ru/
commit: a7b2243b78a08e95b11ce43988950a1b93f24b16 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 12:01:26 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:26:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7b2243b app-dicts/rhvoice-ru: new package, add 2.14 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-dicts/rhvoice-ru/Manifest | 1 + app-dicts/rhvoice-ru/metadata.xml | 11 +++ app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild | 9 + 3 files changed, 21 insertions(+) diff --git a/app-dicts/rhvoice-ru/Manifest b/app-dicts/rhvoice-ru/Manifest new file mode 100644 index 00..d67734e16a --- /dev/null +++ b/app-dicts/rhvoice-ru/Manifest @@ -0,0 +1 @@ +DIST rhvoice-ru-2.14.zip 1585105 BLAKE2B bbd7ba8caf646ff7d6b0125c97c3bb739c864f4ce9ebf627693454830cb4de31360932e2f12a2cfbc5f507b238aa1e84ebb22bc41e210956d11422f058626579 SHA512 1b9555ff0613d01928a91e09319111be3001e96a0fad3456d107e1c39b777d6899c05d78f38066a5c79f5e68e82847c2776030edf7c4738233f0193ed841854d diff --git a/app-dicts/rhvoice-ru/metadata.xml b/app-dicts/rhvoice-ru/metadata.xml new file mode 100644 index 00..9c89162f84 --- /dev/null +++ b/app-dicts/rhvoice-ru/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + cyber+gen...@sysrq.in + Anna + + + RHVoice/Russian + + diff --git a/app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild b/app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild new file mode 100644 index 00..676ed48651 --- /dev/null +++ b/app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild @@ -0,0 +1,9 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_LANG="Russian" +inherit rhvoice-lang + +LICENSE="LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/
commit: a70e79661f834a836a9476218427d6507172f6d6 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Feb 4 19:28:03 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Feb 4 19:28:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70e7966 net-mail/fetchmail: add 6.4.38 Signed-off-by: Bernard Cafarelli gentoo.org> net-mail/fetchmail/Manifest| 1 + net-mail/fetchmail/fetchmail-6.4.38.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest index 2d76b253b809..25c3e5d211d9 100644 --- a/net-mail/fetchmail/Manifest +++ b/net-mail/fetchmail/Manifest @@ -1 +1,2 @@ DIST fetchmail-6.4.37.tar.xz 1202860 BLAKE2B 4dc7d116e9dc32c2ff070f669306d9f2c0f93d5638b748d7362d6c9ab8684ae7ed8e26278ecf63bf23e2fff27916f83f7287aff891bd90bad82793bb84775c40 SHA512 99a620380d9bd0713d76495f587adbcc95fc16e5fcb048dc528f3039ebd8fcfbb1e2f44e10fc25f70e50940ce89922ff39f1f3d724d1f47a8d4918a37c07d8d0 +DIST fetchmail-6.4.38.tar.xz 1220892 BLAKE2B 6bb743b0e1f47143f69e3790ba2ad8849d2ec216c5fd7cc427a737e00183f2e3a65007df9dc5ffdebd991bd13e079a501519b271d02b1fd75151032d74e84dd2 SHA512 f58ab1275ceab2d11df590d32f5f59a8eb656ddab13bc47ffee8962aed53ce0509aa2cc100d5d67e59dac76c2d8159655a702e0c3f454d218b070129f785be59 diff --git a/net-mail/fetchmail/fetchmail-6.4.38.ebuild b/net-mail/fetchmail/fetchmail-6.4.38.ebuild new file mode 100644 index ..5090653a89cd --- /dev/null +++ b/net-mail/fetchmail/fetchmail-6.4.38.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd tmpfiles toolchain-funcs + +DESCRIPTION="the legendary remote-mail retrieval and forwarding utility" +HOMEPAGE="https://www.fetchmail.info/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" + +LICENSE="GPL-2 public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +IUSE="ssl nls kerberos tk selinux socks" + +RDEPEND="acct-user/fetchmail + ssl? ( >=dev-libs/openssl-3.0.9:= ) + kerberos? ( virtual/krb5 ) + nls? ( virtual/libintl ) + !elibc_glibc? ( sys-fs/e2fsprogs ) + socks? ( net-proxy/dante )" +DEPEND="${RDEPEND} + app-arch/xz-utils + app-alternatives/lex + nls? ( sys-devel/gettext )" +RDEPEND+=" selinux? ( sec-policy/selinux-fetchmail )" + +REQUIRED_USE="kerberos? ( ssl )" + +DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO" +HTML_DOCS="*.html" +PATCHES=( + "${FILESDIR}"/${PN}-6.3.26-python-optional.patch +) +S=${WORKDIR}/${P/_/.} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + export PYTHON=: + + econf \ + --enable-RPA \ + --enable-NTLM \ + --enable-SDPS \ + $(use_enable nls) \ + $(use_with ssl ssl "${EPREFIX}/usr") \ + $(use_with kerberos gssapi) \ + $(use_with kerberos kerberos5) \ + --without-hesiod \ + $(use_with socks) +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + + newinitd "${FILESDIR}"/fetchmail.initd fetchmail + newconfd "${FILESDIR}"/fetchmail.confd fetchmail + + systemd_dounit "${FILESDIR}"/${PN}.service + systemd_newunit "${FILESDIR}"/${PN}_at.service "${PN}@.service" + dotmpfiles "${FILESDIR}"/${PN}.conf + + docinto contrib + local f + for f in contrib/* ; do + [ -f "${f}" ] && dodoc "${f}" + done +} + +pkg_postinst() { + tmpfiles_process ${PN}.conf + + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "Please see /etc/conf.d/fetchmail if you want to adjust" + elog "the polling delay used by the fetchmail init script." + fi +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mautrix/
commit: c3974fdb5dccb24a459263dae64e6c9441522eee Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:25:06 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:25:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3974fdb dev-python/mautrix: drop 0.20.4 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/mautrix/Manifest | 1 - dev-python/mautrix/mautrix-0.20.4.ebuild | 39 2 files changed, 40 deletions(-) diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest index 1ea104a0ee..b54fb010f9 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1,2 +1 @@ DIST mautrix-0.20.4.gh.tar.gz 244467 BLAKE2B adbab30c4b4e08b2def968bc7b85c4402cf32cfa4f15b17c8ba126a93230e2d84c6a43a3cc8bd0fe409d4fd1f9129a65c89d68ae61aaecd869cbf62480ff2883 SHA512 30a1a82fdb6875cd24dc685c567ad9c73eaa2d6a25e188498bdfec452dc530c0efa4373d3a1d2b217c5238ee9f33fc2d892549ea576c2f487f942a38eb8363d5 -DIST mautrix-0.20.4.tar.gz 243441 BLAKE2B 8aadbe0147585dbd8c8d019fdbdbbcdd14f8ff3717ef9894abf431a1fe34e6fc8bc1a0dfb27235a04ff48aea60f19f6ee1d362b5712bfe7a1f2be51f774fa8bc SHA512 57bc8a975702d8ab1f5cc28a2d8556a4fb346b299dd9c6f8c1c55c177aaabb1a0a198c4becb9eb8fd7887b142b7ffd6ca3031859d1ea417307fa265c7e4877ba diff --git a/dev-python/mautrix/mautrix-0.20.4.ebuild b/dev-python/mautrix/mautrix-0.20.4.ebuild deleted file mode 100644 index 2499e5f9f7..00 --- a/dev-python/mautrix/mautrix-0.20.4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A Python 3 asyncio Matrix framework" -HOMEPAGE="https://github.com/mautrix/python/"; - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/python-olm[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/unpaddedbase64[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - test? ( - dev-python/aiosqlite[${PYTHON_USEDEP}] - dev-python/asyncpg[${PYTHON_USEDEP}] -
[gentoo-commits] repo/proj/guru:dev commit in: eclass/
commit: 6b0464e027de7a13d7a0b39a2974f49fb32ff576 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 06:31:43 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:23:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b0464e0 daemons.eclass: new eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/daemons.eclass | 213 ++ 1 file changed, 213 insertions(+) diff --git a/eclass/daemons.eclass b/eclass/daemons.eclass new file mode 100644 index 00..24798158d3 --- /dev/null +++ b/eclass/daemons.eclass @@ -0,0 +1,213 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: daemons.eclass +# @MAINTAINER: +# Anna +# @AUTHOR: +# Anna +# @SUPPORTED_EAPIS: 8 +# @BLURB: eclass to test packages against running daemons +# @DESCRIPTION: +# A utility eclass providing functions for starting and stopping daemons with +# Pifpaf. +# +# This eclass does not set any metadata variables nor export any phase, so it +# can be inherited safely. +# +# @SUBSECTION Supported daemons +# +# - ceph +# +# - consul +# +# - httpbin +# +# - kafka +# +# - memcached +# +# - mysql +# +# - postgresql +# +# - redis +# +# - vault +# +# @EXAMPLE: +# +# @CODE +# EAPI=8 +# +# ... +# +# DAEMONS_REQ_USE=( +# [postgresql]="xml" +# ) +# inherit daemons distutils-r1 +# +# ... +# +# distutils_enable_tests pytest +# +# daemons_enable postgresql test +# +# src_test() { +# daemons_start postgresql +# distutils-r1_src_test +# daemons_stop postgresql +# } +# @CODE + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI} unsupported." +esac + +if [[ ! ${_DAEMONS_ECLASS} ]]; then +_DAEMONS_ECLASS=1 + +# @ECLASS_VARIABLE: DAEMONS_REQ_USE +# @PRE_INHERIT +# @DEFAULT_UNSET +# @DESCRIPTION: +# Bash associative array of USE flags required to be enabled on daemons, +# formed as a USE-dependency string. + +# @ECLASS_VARIABLE: DAEMONS_DEPEND +# @OUTPUT_VARIABLE +# @DESCRIPTION: +# This is an eclass-generated bash associative array of dependency strings for +# daemons. +declare -Ag DAEMONS_DEPEND=() + +# @FUNCTION: _daemons_set_globals +# @INTERNAL +# @DESCRIPTION: +# Set the DAEMONS_DEPEND variable. +_daemons_set_globals() { + local -A pkgs=( + [ceph]="sys-cluster/ceph" + [consul]="app-admin/consul" + [httpbin]="dev-python/httpbin" + [kafka]="net-misc/kafka-bin" + [memcached]="net-misc/memcached" + [mysql]="virtual/mysql" + [postgresql]="dev-db/postgresql" + [redis]="dev-db/redis" + [vault]="app-admin/vault" + ) + + local -A useflags=( + [mysql]="server" + [postgresql]="server" + ) + + if declare -p DAEMONS_REQ_USE &>/dev/null; then + [[ $(declare -p DAEMONS_REQ_USE) == "declare -A"* ]] || \ + die "DAEMONS_REQ_USE must be declared as an associative array" + fi + + local name dep usestr + for name in "${!pkgs[@]}"; do + dep=${pkgs[${name:?}]:?} + usestr=${useflags[${name:?}]} + usestr+=",${DAEMONS_REQ_USE[${name:?}]}" + # strip leading/trailing commas + usestr=${usestr#,} + usestr=${usestr%,} + + [[ ${usestr?} ]] && usestr="[${usestr?}]" + DAEMONS_DEPEND[${name:?}]="dev-util/pifpaf ${dep:?}${usestr?}" + done + + readonly DAEMONS_DEPEND +} +_daemons_set_globals +unset -f _daemons_set_globals + +# @FUNCTION: daemons_enable +# @USAGE: +# @DESCRIPTION: +# Add the daemon package to build-time dependencies under the given USE flag +# (IUSE will be set automatically). +daemons_enable() { + debug-print-function ${FUNCNAME} "${@}" + + local daemon=${1:?} + local useflag=${2:?} + + IUSE+=" ${useflag:?}" + BDEPEND+=" ${useflag:?}? ( ${DAEMONS_DEPEND[${daemon:?}]:?} )" + if [[ ${useflag:?} == "test" ]]; then + RESTRICT+=" !test? ( test )" + fi +} + +# @FUNCTION: daemons_start +# @USAGE: [args...] +# @DESCRIPTION: +# Start the daemon. All arguments are passes to Pifpaf. +# +# Pifpaf will set some environment variables for you, they will be prefixed by +# uppercase daemon name. See upstream documentation for details. +daemons_start() { + debug-print-function ${FUNCNAME} "${@}" + + local daemon=${1:?} + shift + + local logfile="${T?}/daemon-${daemon:?}.log" + local tempfile="${T?}/daemon-${daemon:?}.sh" + local myargs=( + --env-prefix "${daemon^^}" + --log-file "${logfile:?}" + --verbose + ) + + ebegin "Starting ${daemon:?}" + pifpaf "${myargs[@]}" run "${daemon:?}" "${@}" > "${tempfile:?}" && \ + source "${te
[gentoo-commits] repo/proj/guru:dev commit in: eclass/tests/
commit: e677767400dab06bbb2c3d5ef0eb2b9c344089a7 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 07:29:38 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:23:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6777674 eclass/tests: add daemons.eclass tests Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/tests/daemons.sh | 91 + 1 file changed, 91 insertions(+) diff --git a/eclass/tests/daemons.sh b/eclass/tests/daemons.sh new file mode 100755 index 00..ccd0ded810 --- /dev/null +++ b/eclass/tests/daemons.sh @@ -0,0 +1,91 @@ +#!/bin/bash +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_REPO=$(portageq get_repo_path / gentoo) || exit +source "${GENTOO_REPO:?}"/eclass/tests/tests-common.sh || exit +TESTS_ECLASS_SEARCH_PATHS+=( "${GENTOO_REPO:?}"/eclass ) + +declare -A DAEMONS_REQ_USE=( + [ceph]="ssl" + [postgresql]="xml" +) + +inherit daemons + +test_depend() { + tbegin "if \${DAEMONS_DEPEND} is defined" + declare -p DAEMONS_DEPEND &>/dev/null + tend $? + + tbegin "if \${DAEMONS_DEPEND} contains Pifpaf" + [[ "${DAEMONS_DEPEND[*]}" == *"dev-util/pifpaf"* ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[ceph]}" + [[ "${DAEMONS_DEPEND[ceph]}" == *"sys-cluster/ceph[ssl]" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[consul]}" + [[ "${DAEMONS_DEPEND[consul]}" == *"app-admin/consul" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[httpbin]}" + [[ "${DAEMONS_DEPEND[httpbin]}" == *"dev-python/httpbin" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[kafka]}" + [[ "${DAEMONS_DEPEND[kafka]}" == *"net-misc/kafka-bin" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[memcached]}" + [[ "${DAEMONS_DEPEND[memcached]}" == *"net-misc/memcached" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[mysql]}" + [[ "${DAEMONS_DEPEND[mysql]}" == *"virtual/mysql[server]" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[postgresql]}" + [[ "${DAEMONS_DEPEND[postgresql]}" == *"dev-db/postgresql[server,xml]" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[redis]}" + [[ "${DAEMONS_DEPEND[redis]}" == *"dev-db/redis" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[vault]}" + [[ "${DAEMONS_DEPEND[vault]}" == *"app-admin/vault" ]] + tend $? +} + +test_daemons_enable() { + local IUSE= RESTRICT= BDEPEND= + local svc=${1?} + + IUSE= RESTRICT= BDEPEND= + tbegin "'daemons_enable ${svc} test'" + daemons_enable ${svc} test && [[ ${BDEPEND} && ${IUSE} && ${RESTRICT} ]] + tend $? + + IUSE= RESTRICT= BDEPEND= + tbegin "'daemons_enable ${svc} test-db'" + daemons_enable ${svc} test-db && [[ ${BDEPEND} && ${IUSE} && ! ${RESTRICT} ]] + tend $? +} + +einfo "Testing dependency strings" +eindent +test_depend +eoutdent + +einfo "Testing daemons_enable" +eindent +for svc in "${!DAEMONS_DEPEND[@]}"; do + test_daemons_enable ${svc} +done +eoutdent + +texit
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mautrix/
commit: 554c405b821ea2d1d9d2faa71f070d38e31f0a3e Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 07:31:33 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:23:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=554c405b dev-python/mautrix: switch to daemons.eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/mautrix/mautrix-0.20.4-r2.ebuild | 65 + 1 file changed, 65 insertions(+) diff --git a/dev-python/mautrix/mautrix-0.20.4-r2.ebuild b/dev-python/mautrix/mautrix-0.20.4-r2.ebuild new file mode 100644 index 00..d7a7df90a4 --- /dev/null +++ b/dev-python/mautrix/mautrix-0.20.4-r2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit daemons distutils-r1 optfeature + +DESCRIPTION="A Python 3 asyncio Matrix framework" +HOMEPAGE=" + https://pypi.org/project/mautrix/ + https://github.com/mautrix/python +" + +# use github tarball for test data +SRC_URI="https://github.com/mautrix/python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/python-${PV}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="crypt" +REQUIRED_USE="test? ( crypt )" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + crypt? ( + dev-python/python-olm[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/unpaddedbase64[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +daemons_enable postgresql test + +# Disabled because of https://bugs.gentoo.org/922488 +#distutils_enable_sphinx docs \ +# dev-python/sphinx-rtd-theme + +src_test() { + daemons_start postgresql --host 127.0.0.1 + local -x MEOW_TEST_PG_URL="${POSTGRESQL_URL:?}" + + distutils-r1_src_test + daemons_stop postgresql +} + +pkg_postinst() { + optfeature "MIME type detection support" dev-python/python-magic + optfeature "media transcoding support" media-video/ffmpeg +}
[gentoo-commits] repo/proj/guru:dev commit in: eclass/
commit: cfdd31feb59d000371524571a6ff1e435e58afbc Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 06:30:53 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:23:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfdd31fe databases.eclass: fix "--add-deps" helper It's called in ebuild scope so "+=" should be used. Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/databases.eclass | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/eclass/databases.eclass b/eclass/databases.eclass index 1c640d3ee9..721ec0e59d 100644 --- a/eclass/databases.eclass +++ b/eclass/databases.eclass @@ -192,12 +192,11 @@ _databases_add_deps() { local funcname=${1?} local useflag=${2?} - BDEPEND="${useflag}? ( ${DATABASES_DEPEND[${funcname:1}]} )" - IUSE="${useflag}" - [[ ${useflag} == "test" ]] && - RESTRICT="!test? ( test )" - - return 0 + IUSE+=" ${useflag}" + BDEPEND+=" ${useflag}? ( ${DATABASES_DEPEND[${funcname:1}]} )" + if [[ ${useflag} == "test" ]]; then + RESTRICT+= "!test? ( test )" + fi } # @FUNCTION: _databases_stop_service
[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-tour/
commit: 376b0130ed94b6b5e570e7979f51819471ce1f66 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:19:09 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:21:12 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=376b0130 phosh-base/phosh-tour: add verify-sig Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-tour/Manifest | 1 + phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild | 14 +++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/phosh-base/phosh-tour/Manifest b/phosh-base/phosh-tour/Manifest index 4ceb65f155..304c00fb54 100644 --- a/phosh-base/phosh-tour/Manifest +++ b/phosh-base/phosh-tour/Manifest @@ -1,2 +1,3 @@ DIST phosh-tour-0.36.0.tar.xz 113636 BLAKE2B 21803419b5e70d7fbb38da23d266905eb254b7f38653d222b7da062c603071ff682a4c92ec673e50850d4cdadc5fc82c2b59fa7d1c87d9a5827bc12ab4f0a35b SHA512 c0d493be60462fe801a72d957ab2f36aafd7fcb5a515f087094ca9723889b8725c241d251cf5e6a0fe2b895417b8779b3c4efe19eb8372e4da9ec812b849dc15 +DIST phosh-tour-0.36.0.tar.xz.asc 833 BLAKE2B 5501484621f4aa76f4a4f71c65d6c1469d521e1e0b01427180b6753b9c20d7aa07e72cd75c43eee08fa7e6493a07c6b8f671c539afca389d44f5fe836731469b SHA512 a243fe4ea2933bc3b4de46ce23e29571a620db6e8c415e16f928f5c6a9c821c6c87146dec85832d36cd1d68349054a12888f1f67ee4fdcbfc6fee7fb01add7aa DIST phosh-tour-v0.35.0.tar.bz2 121098 BLAKE2B cd229c7d7a406dd4cea1a4e5bdf6c271f93025c2337d974873995c7b000316d7d210dcf729955d3c49dbb6360f79d1d28d6198c257142dd252cf263ab1089693 SHA512 af435e228f4a3151accf122faf7eb33d1198ccc890fee8d45e9005dfa3887a5fd0ae7a931756a707bcbe0511c20a54e1adf967873dca126f9904bf43174769c3 diff --git a/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild index 383044b173..5facdc306b 100644 --- a/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild +++ b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild @@ -3,11 +3,12 @@ EAPI=8 -inherit gnome2-utils meson xdg +inherit gnome2-utils meson verify-sig xdg DESCRIPTION="Introduction to phosh on smartphones" HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-tour"; -SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz"; +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" LICENSE="GPL-3+" SLOT="0" @@ -19,7 +20,14 @@ DEPEND=" >=gui-libs/libadwaita-1.1:1 " RDEPEND="${DEPEND}" -BDEPEND="sys-devel/gettext" +BDEPEND=" + sys-devel/gettext + verify-sig? ( + sec-keys/openpgp-keys-phosh + ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.PhoshTour.desktop"
[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/phoc/
commit: 1fe2422a68d8e0f22fa997181e1de92039339d8c Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 07:01:55 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:11:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1fe2422a x11-wm/phoc: add 0.36.0, drop 0.33.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> x11-wm/phoc/Manifest | 2 +- x11-wm/phoc/{phoc-0.33.0.ebuild => phoc-0.36.0.ebuild} | 17 + 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/x11-wm/phoc/Manifest b/x11-wm/phoc/Manifest index fd75171bab..7d1927efb3 100644 --- a/x11-wm/phoc/Manifest +++ b/x11-wm/phoc/Manifest @@ -1,2 +1,2 @@ -DIST phoc-0.33.0.tar.xz 646148 BLAKE2B 74e6ac8eec5a37a9dd255d48b1bca65f992399eeb9dc19b22bb84e746f7cae95306c0a487aae828d939be2a0736408476aba6b947c1f44d825340bfcb1873d49 SHA512 7907c116b426383843b6782bafe5f416e7cb8b4039c9ee81ace35476df3b4d0ef92a968f57edef91094cd28387ceff03f1cdd802de65e0e9e3840eab03a78ac9 DIST phoc-0.35.0.tar.xz 677432 BLAKE2B 722a3669b1d76015612b5f4020d0e21c47faa8f6fb19887b2b79d4f6b79e30f45e0332ae2e2771fb9169214002508bdcff61ee0e7f874930e03a7cf952c44e7c SHA512 ec4b382ef11b257afe3b13ebf1e588353c785279afde4b1a8ee80790cb6a299fd94098a5170b30a2114061d86bdf388bb1c99f8ce1bd5173deb886d11015681e +DIST phoc-0.36.0.tar.xz 681384 BLAKE2B 6c27c785dd01f9e44cb0940c5a4f73d5ce75cad85808d0b6c801360401ff001cca839abd27bc8442702c5241bac043c6d7015e6f1c5a5ec30cfcb6779adf973b SHA512 a47851a3e222958ad55c05ed86a068b30f6e00ed5d7e957aab99e7f4103b95fee4db6b177f2de8d0c9ce11306c68ef74d78e38ea0bdb6c47e66f9ef9bf0e9f66 diff --git a/x11-wm/phoc/phoc-0.33.0.ebuild b/x11-wm/phoc/phoc-0.36.0.ebuild similarity index 81% rename from x11-wm/phoc/phoc-0.33.0.ebuild rename to x11-wm/phoc/phoc-0.36.0.ebuild index 24ca3424d6..6b3b29f93f 100644 --- a/x11-wm/phoc/phoc-0.33.0.ebuild +++ b/x11-wm/phoc/phoc-0.36.0.ebuild @@ -13,21 +13,26 @@ LICENSE="|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" IUSE="+X gtk-doc man test" +REQUIRED_USE="test? ( X )" RESTRICT="!test? ( test )" DEPEND=" - >=dev-libs/glib-2.70:2 + >=dev-libs/glib-2.74:2 dev-libs/json-glib dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas - >=gui-libs/wlroots-0.16.0:=[X?] - =gui-libs/wlroots-0.17.1:=[X?] +
[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-shell/, profiles/
commit: 79e235d3cc74368f4f175c6b400583ff0fd01633 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:10:50 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:11:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79e235d3 phosh-base/phosh-shell: add 0.36.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-shell/Manifest | 1 + phosh-base/phosh-shell/metadata.xml | 5 + phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild | 132 +++ profiles/package.use.mask| 4 + 4 files changed, 142 insertions(+) diff --git a/phosh-base/phosh-shell/Manifest b/phosh-base/phosh-shell/Manifest index d0e5e6c20d..fc2bcfea44 100644 --- a/phosh-base/phosh-shell/Manifest +++ b/phosh-base/phosh-shell/Manifest @@ -1,3 +1,4 @@ DIST libcall-ui-acfbb136bbf74514e0b9801ce6c1e8acf36350b6.tar.gz 159337 BLAKE2B 47cd388043514baf568914adea281e884d0fa04375d8cc116cabd6a1061fcfb5e224a8065afffd2957513657ff5970d1dead33cea99f36117bb80b35d6f34513 SHA512 b79e3d8ac9889109e0fe20f149ffb14bde198f7a364152a60c7175228c283f18a7abe2049b01935d11fd005e14ef4da9c23ada6c651801364c79bc2dca1e71f2 DIST libgnome-volume-control-ae1a34aafce7026b8c0f65a43c9192d756fe1057.tar.gz 45164 BLAKE2B c6807f855e7d4f45b58c7776cd497077b4adf8d577f9af014a8631a054c47374dfe5caa5652be208c6e566bfb8af70a0bb5e164f345b7612cb8786039625a191 SHA512 723334bff55927363dab47ef22c71dcaf94263fe76e49c40f1cbfbd5f86383e68fd4bf2182eb5777dda8e2ede4ee4710e1a7ab1379d3ca40d68f68ff30c62e21 +DIST phosh-0.36.0.tar.xz 839440 BLAKE2B a6aa1c6fc2356055b0a451cb66fcfcbf3329059ab620aa56122e63e5eafc7f43ff1b1e4842fcadd7506f4724dbbab6e4785c6fb9b9e669e888c427be9163f0ab SHA512 e108423c97343917b4be1827c44642e90738027b543bdc4bf2f45073101383227a157771a9efdf0b65a9adf30a09d210be21d35043ced8a9046fe70588e2 DIST phosh-v0.17.0.tar.gz 726863 BLAKE2B 6a4c6bc6b3f645b7805445be21a4d8df13b786ee8cf104cf202a88a8333c5123cf34e5c136fa21d13476c71a51240d87388587bca84a37487e4984434fd32c53 SHA512 020a0cc5659d5c1a5f4291baed231f3f7b698dc41f027173cc59f3429a1a43bbf6f2213f2fb79d7d2c175518cb6a892c419a3b0ad902e51cca2c313f5bbc84bf diff --git a/phosh-base/phosh-shell/metadata.xml b/phosh-base/phosh-shell/metadata.xml index dbc793aa3f..9858884bbc 100644 --- a/phosh-base/phosh-shell/metadata.xml +++ b/phosh-base/phosh-shell/metadata.xml @@ -12,6 +12,11 @@ https://gitlab.gnome.org/World/Phosh/phosh/-/issues + https://gitlab.gnome.org/World/Phosh/phosh/-/wikis/Home World/Phosh/phosh + + Build lockscreen plugins and widgets + Run integration tests + diff --git a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild new file mode 100644 index 00..ea8fd4b3cb --- /dev/null +++ b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson pam systemd virtualx xdg + +MY_PN="${PN%-shell}" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Pure Wayland shell for mobile devices" +HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh/"; +SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz"; +S="${WORKDIR}/${MY_P}" + +KEYWORDS="~amd64 ~arm64" +LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT" +SLOT="0" +IUSE="elogind gtk-doc +lockscreen-plugins man test test-full" +REQUIRED_USE="test-full? ( lockscreen-plugins )" + +COMMON_DEPEND=" + >=app-crypt/gcr-3.7.5:0 + app-crypt/libsecret + >=dev-libs/feedbackd-0.2.0 + dev-libs/fribidi + >=dev-libs/glib-2.76:2 + >=dev-libs/json-glib-1.6.2 + dev-libs/libgudev:= + >=dev-libs/wayland-1.14 + >=gnome-base/gnome-desktop-3.26:3 + >=gnome-base/gsettings-desktop-schemas-42 + >=gnome-extra/evolution-data-server-3.33.1:= + >=gui-libs/libhandy-1.1.90:1 + media-libs/libpulse[glib] + media-sound/callaudiod + >=net-misc/networkmanager-1.14 + sys-apps/dbus + >=sys-auth/polkit-0.105 + sys-libs/pam + >=sys-power/upower-0.99.1:= + >=x11-libs/gtk+-3.22:3[wayland] + elogind? ( >=sys-auth/elogind-241 ) + !elogind? ( >=sys-apps/systemd-241:= ) + lockscreen-plugins? ( + app-text/evince:= + gui-libs/gtk:4 + gui-libs/libadwaita:1 + ) +" +RUNTIME_DEPEND=" + gnome-base/gnome-shell + virtual/freedesktop-icon-theme + x11-themes/gnome-themes-standard +" + +DEPEND=" + ${COMMON_DEPEND:?} + >=dev-libs/wayland-protocols-1.12 + test-full? ( ${RUNTIME_DEPEND:?} ) +" +RDEPEND=" + ${COMMON_DEPEND:?} + ${RUNTIME_DEPEND:?} + !elogind? ( sys-libs/libcap ) +" +BDEPEND=" + dev-libs/glib
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/phosh-tour/
commit: e8ca171e3d4a767ce942486286932d3bb55cac61 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 06:50:59 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:11:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e8ca171e gui-apps/phosh-tour: add 0.36.0, drop 0.28.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> gui-apps/phosh-tour/Manifest| 2 +- .../{phosh-tour-0.28.0.ebuild => phosh-tour-0.36.0.ebuild} | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gui-apps/phosh-tour/Manifest b/gui-apps/phosh-tour/Manifest index 5f55a8bbe5..4ceb65f155 100644 --- a/gui-apps/phosh-tour/Manifest +++ b/gui-apps/phosh-tour/Manifest @@ -1,2 +1,2 @@ -DIST phosh-tour-v0.28.0.tar.bz2 120380 BLAKE2B 629bd6eae4cca4d65d0725299d6d6303d32056b46c5df9109ffd9558f81d1e206acbd160c3ff244a328f42d33438d44642f31a2f77389cebb3dd60d793229ca8 SHA512 0c49f8bf0d89399fec5e67480374f1f396d01bb47a01906111395b7df37e33eaac6255c7374a7313edd6c1c7e3b5b829695e7a564b2b204036d045484bc77a63 +DIST phosh-tour-0.36.0.tar.xz 113636 BLAKE2B 21803419b5e70d7fbb38da23d266905eb254b7f38653d222b7da062c603071ff682a4c92ec673e50850d4cdadc5fc82c2b59fa7d1c87d9a5827bc12ab4f0a35b SHA512 c0d493be60462fe801a72d957ab2f36aafd7fcb5a515f087094ca9723889b8725c241d251cf5e6a0fe2b895417b8779b3c4efe19eb8372e4da9ec812b849dc15 DIST phosh-tour-v0.35.0.tar.bz2 121098 BLAKE2B cd229c7d7a406dd4cea1a4e5bdf6c271f93025c2337d974873995c7b000316d7d210dcf729955d3c49dbb6360f79d1d28d6198c257142dd252cf263ab1089693 SHA512 af435e228f4a3151accf122faf7eb33d1198ccc890fee8d45e9005dfa3887a5fd0ae7a931756a707bcbe0511c20a54e1adf967873dca126f9904bf43174769c3 diff --git a/gui-apps/phosh-tour/phosh-tour-0.28.0.ebuild b/gui-apps/phosh-tour/phosh-tour-0.36.0.ebuild similarity index 83% rename from gui-apps/phosh-tour/phosh-tour-0.28.0.ebuild rename to gui-apps/phosh-tour/phosh-tour-0.36.0.ebuild index c28a966e2f..383044b173 100644 --- a/gui-apps/phosh-tour/phosh-tour-0.28.0.ebuild +++ b/gui-apps/phosh-tour/phosh-tour-0.36.0.ebuild @@ -5,11 +5,9 @@ EAPI=8 inherit gnome2-utils meson xdg -MY_P="${PN}-v${PV}" DESCRIPTION="Introduction to phosh on smartphones" HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-tour"; -SRC_URI="https://gitlab.gnome.org/guidog/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"; -S="${WORKDIR}/${MY_P}" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" @@ -23,6 +21,8 @@ DEPEND=" RDEPEND="${DEPEND}" BDEPEND="sys-devel/gettext" +QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.PhoshTour.desktop" + src_configure() { local emesonargs=( -Dbrand="smartphone"
[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/, profiles/
commit: a52211e8dbc2f0243bb5c0a70369cf7346b5d9ce Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 07:09:04 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:11:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a52211e8 phosh-base: new category Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/metadata.xml | 10 ++ profiles/categories | 1 + 2 files changed, 11 insertions(+) diff --git a/phosh-base/metadata.xml b/phosh-base/metadata.xml new file mode 100644 index 00..723504584f --- /dev/null +++ b/phosh-base/metadata.xml @@ -0,0 +1,10 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + The phosh-base category contains core Phosh packages. + + + Категория phosh-base содержит основные пакеты мобильной оболочки Phosh. + + diff --git a/profiles/categories b/profiles/categories index 63af7462d7..52fcdee55d 100644 --- a/profiles/categories +++ b/profiles/categories @@ -8,3 +8,4 @@ dev-raku dev-zig mpv-plugin net-client +phosh-base
[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-shell/
commit: 5cac954df6a7bcdf47502db1db74118afdb09e15 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:20:45 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:21:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5cac954d phosh-base/phosh-shell: add verify-sig Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-shell/Manifest | 1 + phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild | 8 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/phosh-base/phosh-shell/Manifest b/phosh-base/phosh-shell/Manifest index fc2bcfea44..424f46923f 100644 --- a/phosh-base/phosh-shell/Manifest +++ b/phosh-base/phosh-shell/Manifest @@ -1,4 +1,5 @@ DIST libcall-ui-acfbb136bbf74514e0b9801ce6c1e8acf36350b6.tar.gz 159337 BLAKE2B 47cd388043514baf568914adea281e884d0fa04375d8cc116cabd6a1061fcfb5e224a8065afffd2957513657ff5970d1dead33cea99f36117bb80b35d6f34513 SHA512 b79e3d8ac9889109e0fe20f149ffb14bde198f7a364152a60c7175228c283f18a7abe2049b01935d11fd005e14ef4da9c23ada6c651801364c79bc2dca1e71f2 DIST libgnome-volume-control-ae1a34aafce7026b8c0f65a43c9192d756fe1057.tar.gz 45164 BLAKE2B c6807f855e7d4f45b58c7776cd497077b4adf8d577f9af014a8631a054c47374dfe5caa5652be208c6e566bfb8af70a0bb5e164f345b7612cb8786039625a191 SHA512 723334bff55927363dab47ef22c71dcaf94263fe76e49c40f1cbfbd5f86383e68fd4bf2182eb5777dda8e2ede4ee4710e1a7ab1379d3ca40d68f68ff30c62e21 DIST phosh-0.36.0.tar.xz 839440 BLAKE2B a6aa1c6fc2356055b0a451cb66fcfcbf3329059ab620aa56122e63e5eafc7f43ff1b1e4842fcadd7506f4724dbbab6e4785c6fb9b9e669e888c427be9163f0ab SHA512 e108423c97343917b4be1827c44642e90738027b543bdc4bf2f45073101383227a157771a9efdf0b65a9adf30a09d210be21d35043ced8a9046fe70588e2 +DIST phosh-0.36.0.tar.xz.asc 833 BLAKE2B 1dcdfd6cd0708f60408a34bd2df891db4050de02c9349d5517fe23b2e17e0fb0fdfe97e3f86f5b30fb47c871932bd67310b889ce4d03b32408c7704d7ea31ce4 SHA512 c1ceac2eaad073b79f342915205f0539454f789eb6cb8aaae5fa4847bfac60641822796ee0adc83970af7ee6d6e57248bba48a718a05da1d2123984c4a3c9b91 DIST phosh-v0.17.0.tar.gz 726863 BLAKE2B 6a4c6bc6b3f645b7805445be21a4d8df13b786ee8cf104cf202a88a8333c5123cf34e5c136fa21d13476c71a51240d87388587bca84a37487e4984434fd32c53 SHA512 020a0cc5659d5c1a5f4291baed231f3f7b698dc41f027173cc59f3429a1a43bbf6f2213f2fb79d7d2c175518cb6a892c419a3b0ad902e51cca2c313f5bbc84bf diff --git a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild index ea8fd4b3cb..93cd4591f2 100644 --- a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild +++ b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild @@ -3,13 +3,14 @@ EAPI=8 -inherit gnome2-utils meson pam systemd virtualx xdg +inherit gnome2-utils meson pam systemd verify-sig virtualx xdg MY_PN="${PN%-shell}" MY_P="${MY_PN}-${PV}" DESCRIPTION="Pure Wayland shell for mobile devices" HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh/"; -SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz"; +SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz.asc )" S="${WORKDIR}/${MY_P}" KEYWORDS="~amd64 ~arm64" @@ -73,8 +74,11 @@ BDEPEND=" gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) test-full? ( gui-wm/phoc ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) " +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" + src_configure() { local emesonargs=( -Dcompositor="${EPREFIX}"/usr/bin/phoc
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/phosh-tour/, profiles/updates/, phosh-base/phosh-tour/
commit: 6f44d5a41b3e7f12000141bd5af035604b3f2f4e Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 07:23:48 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:11:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f44d5a4 phosh-base/phosh-tour: rename gui-apps/phosh-tour Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> {gui-apps => phosh-base}/phosh-tour/Manifest | 0 {gui-apps => phosh-base}/phosh-tour/metadata.xml | 0 {gui-apps => phosh-base}/phosh-tour/phosh-tour-0.35.0.ebuild | 0 {gui-apps => phosh-base}/phosh-tour/phosh-tour-0.36.0.ebuild | 0 profiles/updates/1Q-2024 | 1 + 5 files changed, 1 insertion(+) diff --git a/gui-apps/phosh-tour/Manifest b/phosh-base/phosh-tour/Manifest similarity index 100% rename from gui-apps/phosh-tour/Manifest rename to phosh-base/phosh-tour/Manifest diff --git a/gui-apps/phosh-tour/metadata.xml b/phosh-base/phosh-tour/metadata.xml similarity index 100% rename from gui-apps/phosh-tour/metadata.xml rename to phosh-base/phosh-tour/metadata.xml diff --git a/gui-apps/phosh-tour/phosh-tour-0.35.0.ebuild b/phosh-base/phosh-tour/phosh-tour-0.35.0.ebuild similarity index 100% rename from gui-apps/phosh-tour/phosh-tour-0.35.0.ebuild rename to phosh-base/phosh-tour/phosh-tour-0.35.0.ebuild diff --git a/gui-apps/phosh-tour/phosh-tour-0.36.0.ebuild b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild similarity index 100% rename from gui-apps/phosh-tour/phosh-tour-0.36.0.ebuild rename to phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index 3067976259..dbbfb9a2a0 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -8,3 +8,4 @@ move dev-util/fypp dev-build/fypp move dev-python/pifpaf dev-util/pifpaf move x11-wm/phoc gui-wm/phoc move gui-wm/phosh phosh-base/phosh-shell +move gui-apps/phosh-tour phosh-base/phosh-tour
[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/openpgp-keys-phosh/
commit: 629afa23faa51e89460477d7629c3844cbf04d36 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:16:08 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:16:24 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=629afa23 sec-keys/openpgp-keys-phosh: new package, add 2024 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> sec-keys/openpgp-keys-phosh/Manifest| 1 + sec-keys/openpgp-keys-phosh/metadata.xml| 8 .../openpgp-keys-phosh-2024.ebuild | 21 + 3 files changed, 30 insertions(+) diff --git a/sec-keys/openpgp-keys-phosh/Manifest b/sec-keys/openpgp-keys-phosh/Manifest new file mode 100644 index 00..3ffdde1858 --- /dev/null +++ b/sec-keys/openpgp-keys-phosh/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-phosh-2024.asc 8574 BLAKE2B 7f5bb6685b1cc211f813c619cc1be3766d9909da2d7622a69b629dda5ec3b01ba229cda18eb790b0506477b81b0e2342bbc5a7cc3563e04ca114f2f222e3efb6 SHA512 94c34e95fef9fbb2cbc8f22eb1751dbfc8a76092cd9fa674ad627fe3c32124d31a72f4b29c36362925a7299d33e2a9c3789889e71f4557c6c6ccbc28d1679724 diff --git a/sec-keys/openpgp-keys-phosh/metadata.xml b/sec-keys/openpgp-keys-phosh/metadata.xml new file mode 100644 index 00..4cf8173b77 --- /dev/null +++ b/sec-keys/openpgp-keys-phosh/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + cyber+gen...@sysrq.in + Anna + + diff --git a/sec-keys/openpgp-keys-phosh/openpgp-keys-phosh-2024.ebuild b/sec-keys/openpgp-keys-phosh/openpgp-keys-phosh-2024.ebuild new file mode 100644 index 00..30f5e52e3d --- /dev/null +++ b/sec-keys/openpgp-keys-phosh/openpgp-keys-phosh-2024.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN#openpgp-keys-}" +DESCRIPTION="OpenPGP keys used to sign Phosh releases" +HOMEPAGE="https://phosh.mobi/"; +SRC_URI="https://sources.phosh.mobi/misc/signing-keys/signing-key-${PV}.asc -> ${P}.asc" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +src_install() { + local files=( ${A} ) + + insinto /usr/share/openpgp-keys + newins - ${MY_PN}.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phoc/
commit: 93dac2a0b12d940a104d6ecdaed8e892c78b63d5 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:16:46 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:16:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93dac2a0 gui-wm/phoc: add verify-sig Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> gui-wm/phoc/Manifest | 1 + gui-wm/phoc/phoc-0.36.0.ebuild | 9 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gui-wm/phoc/Manifest b/gui-wm/phoc/Manifest index 7d1927efb3..7710ab46ea 100644 --- a/gui-wm/phoc/Manifest +++ b/gui-wm/phoc/Manifest @@ -1,2 +1,3 @@ DIST phoc-0.35.0.tar.xz 677432 BLAKE2B 722a3669b1d76015612b5f4020d0e21c47faa8f6fb19887b2b79d4f6b79e30f45e0332ae2e2771fb9169214002508bdcff61ee0e7f874930e03a7cf952c44e7c SHA512 ec4b382ef11b257afe3b13ebf1e588353c785279afde4b1a8ee80790cb6a299fd94098a5170b30a2114061d86bdf388bb1c99f8ce1bd5173deb886d11015681e DIST phoc-0.36.0.tar.xz 681384 BLAKE2B 6c27c785dd01f9e44cb0940c5a4f73d5ce75cad85808d0b6c801360401ff001cca839abd27bc8442702c5241bac043c6d7015e6f1c5a5ec30cfcb6779adf973b SHA512 a47851a3e222958ad55c05ed86a068b30f6e00ed5d7e957aab99e7f4103b95fee4db6b177f2de8d0c9ce11306c68ef74d78e38ea0bdb6c47e66f9ef9bf0e9f66 +DIST phoc-0.36.0.tar.xz.asc 833 BLAKE2B 0562c02dcb5d1618b3a316c4c36e4757f4729adf99b8ac748ed52c1bdcad6b65bc9fdb98462375e80f6898d699c6e237e4aa5057631434235166ca616de7d2e6 SHA512 2108eed0a0723c743d86eee9f517a9c8505faf8f55a32eb60ee9da04ae53221b00520ca9e422397617d1bde6f1047ba2ebdf6d45211df052b9b2cfa2d3ea12fe diff --git a/gui-wm/phoc/phoc-0.36.0.ebuild b/gui-wm/phoc/phoc-0.36.0.ebuild index 6b3b29f93f..8565dfb6c1 100644 --- a/gui-wm/phoc/phoc-0.36.0.ebuild +++ b/gui-wm/phoc/phoc-0.36.0.ebuild @@ -3,11 +3,13 @@ EAPI=8 -inherit gnome2-utils meson virtualx xdg +inherit gnome2-utils meson verify-sig virtualx xdg DESCRIPTION="Wayland compositor for mobile phones" HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phoc"; -SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz"; +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc ) +" LICENSE="|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT" SLOT="0" @@ -42,8 +44,11 @@ BDEPEND=" sys-devel/gettext gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) " +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" + src_configure() { local emesonargs=( $(meson_feature X xwayland)
[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-shell/files/, gui-wm/phosh/files/, profiles/updates/, ...
commit: d35b177204ed06b392a62e06d9630f8dc0aee3b1 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 07:19:39 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:11:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d35b1772 phosh-base/phosh-shell: rename gui-wm/phosh It's not a window manager but a GNOME shell. Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> {gui-wm/phosh => phosh-base/phosh-shell}/Manifest | 0 {gui-wm/phosh => phosh-base/phosh-shell}/files/pam_phosh| 0 {gui-wm/phosh => phosh-base/phosh-shell}/files/phosh.service| 0 {gui-wm/phosh => phosh-base/phosh-shell}/files/sm.puri.OSK0.desktop | 0 {gui-wm/phosh => phosh-base/phosh-shell}/metadata.xml | 0 .../phosh-shell/phosh-shell-0.17.0.ebuild | 2 +- profiles/updates/1Q-2024| 1 + 7 files changed, 2 insertions(+), 1 deletion(-) diff --git a/gui-wm/phosh/Manifest b/phosh-base/phosh-shell/Manifest similarity index 100% rename from gui-wm/phosh/Manifest rename to phosh-base/phosh-shell/Manifest diff --git a/gui-wm/phosh/files/pam_phosh b/phosh-base/phosh-shell/files/pam_phosh similarity index 100% rename from gui-wm/phosh/files/pam_phosh rename to phosh-base/phosh-shell/files/pam_phosh diff --git a/gui-wm/phosh/files/phosh.service b/phosh-base/phosh-shell/files/phosh.service similarity index 100% rename from gui-wm/phosh/files/phosh.service rename to phosh-base/phosh-shell/files/phosh.service diff --git a/gui-wm/phosh/files/sm.puri.OSK0.desktop b/phosh-base/phosh-shell/files/sm.puri.OSK0.desktop similarity index 100% rename from gui-wm/phosh/files/sm.puri.OSK0.desktop rename to phosh-base/phosh-shell/files/sm.puri.OSK0.desktop diff --git a/gui-wm/phosh/metadata.xml b/phosh-base/phosh-shell/metadata.xml similarity index 100% rename from gui-wm/phosh/metadata.xml rename to phosh-base/phosh-shell/metadata.xml diff --git a/gui-wm/phosh/phosh-0.17.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild similarity index 99% rename from gui-wm/phosh/phosh-0.17.0.ebuild rename to phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild index d2af27daff..8263db680b 100644 --- a/gui-wm/phosh/phosh-0.17.0.ebuild +++ b/phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit desktop gnome2-utils meson pam readme.gentoo-r1 systemd xdg -MY_P="${PN}-v${PV}" +MY_P="phosh-v${PV}" LVC_COMMIT="ae1a34aafce7026b8c0f65a43c9192d756fe1057" LCU_COMMIT="acfbb136bbf74514e0b9801ce6c1e8acf36350b6" diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index c1748ce8c7..3067976259 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -7,3 +7,4 @@ move dev-util/FoBiS dev-build/FoBiS move dev-util/fypp dev-build/fypp move dev-python/pifpaf dev-util/pifpaf move x11-wm/phoc gui-wm/phoc +move gui-wm/phosh phosh-base/phosh-shell
[gentoo-commits] repo/proj/guru:dev commit in: profiles/updates/, gui-wm/phoc/, gui-wm/phosh/, x11-wm/phoc/
commit: d6e707f480ed53054c959f189ed15f9f2a162d4d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 07:05:25 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 4 19:11:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6e707f4 gui-wm/phoc: rename x11-wm/phoc Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> {x11-wm => gui-wm}/phoc/Manifest | 0 {x11-wm => gui-wm}/phoc/metadata.xml | 0 {x11-wm => gui-wm}/phoc/phoc-0.35.0.ebuild | 0 {x11-wm => gui-wm}/phoc/phoc-0.36.0.ebuild | 0 gui-wm/phosh/metadata.xml | 7 --- gui-wm/phosh/phosh-0.17.0.ebuild | 2 +- profiles/updates/1Q-2024 | 1 + 7 files changed, 6 insertions(+), 4 deletions(-) diff --git a/x11-wm/phoc/Manifest b/gui-wm/phoc/Manifest similarity index 100% rename from x11-wm/phoc/Manifest rename to gui-wm/phoc/Manifest diff --git a/x11-wm/phoc/metadata.xml b/gui-wm/phoc/metadata.xml similarity index 100% rename from x11-wm/phoc/metadata.xml rename to gui-wm/phoc/metadata.xml diff --git a/x11-wm/phoc/phoc-0.35.0.ebuild b/gui-wm/phoc/phoc-0.35.0.ebuild similarity index 100% rename from x11-wm/phoc/phoc-0.35.0.ebuild rename to gui-wm/phoc/phoc-0.35.0.ebuild diff --git a/x11-wm/phoc/phoc-0.36.0.ebuild b/gui-wm/phoc/phoc-0.36.0.ebuild similarity index 100% rename from x11-wm/phoc/phoc-0.36.0.ebuild rename to gui-wm/phoc/phoc-0.36.0.ebuild diff --git a/gui-wm/phosh/metadata.xml b/gui-wm/phosh/metadata.xml index ec76e1db3a..dbc793aa3f 100644 --- a/gui-wm/phosh/metadata.xml +++ b/gui-wm/phosh/metadata.xml @@ -6,11 +6,12 @@ Gerben Jan Dijkman - A pure Wayland shell prototype for GNOME on mobile devices. For a matching compositor see x11-wm/phoc but others implementing wlr-layer-shell should work as well. + A pure Wayland shell for GNOME on mobile devices. For a matching + compositor see gui-wm/phoc but others implementing wlr-layer-shell + should work as well. - https://source.puri.sm/Librem5/phosh - https://source.puri.sm/Librem5/phosh/-/issues + https://gitlab.gnome.org/World/Phosh/phosh/-/issues World/Phosh/phosh diff --git a/gui-wm/phosh/phosh-0.17.0.ebuild b/gui-wm/phosh/phosh-0.17.0.ebuild index 7c03bce852..d2af27daff 100644 --- a/gui-wm/phosh/phosh-0.17.0.ebuild +++ b/gui-wm/phosh/phosh-0.17.0.ebuild @@ -35,7 +35,7 @@ DEPEND=" x11-themes/gnome-backgrounds gnome-base/gnome-keyring gnome-base/gnome-shell - x11-wm/phoc + gui-wm/phoc systemd? ( sys-apps/systemd ) sys-power/upower app-misc/geoclue diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index aa8ef87068..c1748ce8c7 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -6,3 +6,4 @@ move dev-util/fpm dev-build/fpm move dev-util/FoBiS dev-build/FoBiS move dev-util/fypp dev-build/fypp move dev-python/pifpaf dev-util/pifpaf +move x11-wm/phoc gui-wm/phoc
[gentoo-commits] repo/proj/prefix:master commit in: scripts/
commit: e4dfe7e9f9241656a7ac21d61fb467843f19b362 Author: Fabian Groffen gentoo org> AuthorDate: Sun Feb 4 19:13:40 2024 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Feb 4 19:13:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e4dfe7e9 scripts/bootstrap-prefix: bump snapshot to 20240203 Gets up to emerge @system stage so assuming it's ok. Makes clang-lld profile available for bootstraps. PR: https://github.com/gentoo/gentoo/pull/35042 Signed-off-by: Fabian Groffen gentoo.org> scripts/bootstrap-prefix.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh index 2a0274f9f3..1bbcd7cdb9 100755 --- a/scripts/bootstrap-prefix.sh +++ b/scripts/bootstrap-prefix.sh @@ -558,7 +558,7 @@ bootstrap_tree() { # retain this comment and the line below to # keep this snapshot around in the snapshots # MKSNAPSHOT-ANCHOR -- directory of rsync slaves - local PV="20240121" + local PV="20240203" # RAP uses the latest gentoo main repo snapshot to bootstrap. is-rap && LATEST_TREE_YES=1