From f300354de9fe5d997850456a9e1f400193e6544f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 26 Aug 2024 12:00:09 +0100 Subject: gentoo auto-resync : 26:08:2024 - 12:00:09 --- Manifest | 30 +- Manifest.files.gz | Bin 29754 -> 29795 bytes app-admin/Manifest.gz | Bin 32029 -> 32027 bytes app-admin/ccze/Manifest | 2 +- app-admin/ccze/ccze-0.2.1-r5.ebuild | 4 +- app-admin/mkosi/Manifest | 2 + app-admin/mkosi/mkosi-24.3.ebuild | 41 ++ app-admin/tenshi/Manifest | 2 + app-admin/tenshi/tenshi-0.18.ebuild | 42 ++ app-admin/ttyplot/Manifest | 2 + app-admin/ttyplot/ttyplot-1.7.0.ebuild | 31 ++ app-arch/Manifest.gz | Bin 18253 -> 18248 bytes app-arch/libdeflate/Manifest | 10 +- app-arch/libdeflate/libdeflate-1.19-r1.ebuild | 55 +++ app-arch/libdeflate/libdeflate-1.19.ebuild | 59 --- app-arch/libdeflate/libdeflate-1.20-r1.ebuild | 55 +++ app-arch/libdeflate/libdeflate-1.20.ebuild | 59 --- app-arch/libdeflate/libdeflate-1.21.ebuild | 55 +++ app-arch/libdeflate/libdeflate-9999.ebuild | 12 +- app-arch/libdeflate/metadata.xml | 6 +- app-emacs/Manifest.gz | Bin 75594 -> 75601 bytes app-emacs/nxml-libvirt-schemas/Manifest | 2 + .../nxml-libvirt-schemas-10.6.0.ebuild | 45 ++ app-emulation/Manifest.gz | Bin 15510 -> 15505 bytes app-emulation/faudio/Manifest | 6 +- app-emulation/faudio/faudio-24.06.ebuild | 37 -- app-emulation/faudio/faudio-24.07.ebuild | 37 -- app-emulation/faudio/faudio-24.08.ebuild | 2 +- app-emulation/libvirt/Manifest | 19 +- app-emulation/libvirt/libvirt-10.0.0-r3.ebuild | 379 -------------- app-emulation/libvirt/libvirt-10.0.0-r4.ebuild | 382 +++++++++++++++ app-emulation/libvirt/libvirt-10.1.0-r2.ebuild | 378 -------------- app-emulation/libvirt/libvirt-10.1.0-r3.ebuild | 381 ++++++++++++++ app-emulation/libvirt/libvirt-10.2.0-r1.ebuild | 377 -------------- app-emulation/libvirt/libvirt-10.2.0-r2.ebuild | 380 ++++++++++++++ app-emulation/libvirt/libvirt-10.3.0-r2.ebuild | 378 -------------- app-emulation/libvirt/libvirt-10.3.0-r3.ebuild | 381 ++++++++++++++ app-emulation/libvirt/libvirt-10.5.0-r1.ebuild | 382 +++++++++++++++ app-emulation/libvirt/libvirt-10.5.0.ebuild | 379 -------------- app-emulation/libvirt/libvirt-10.6.0.ebuild | 382 +++++++++++++++ app-emulation/libvirt/libvirt-9.8.0-r3.ebuild | 367 -------------- app-emulation/libvirt/libvirt-9.8.0-r4.ebuild | 372 ++++++++++++++ app-emulation/libvirt/libvirt-9.9.0-r3.ebuild | 368 -------------- app-emulation/libvirt/libvirt-9.9.0-r4.ebuild | 373 ++++++++++++++ app-emulation/libvirt/libvirt-9999.ebuild | 5 +- app-misc/Manifest.gz | Bin 50758 -> 50758 bytes app-misc/fastfetch/Manifest | 2 + app-misc/fastfetch/fastfetch-2.22.0.ebuild | 110 +++++ app-portage/Manifest.gz | Bin 9588 -> 9589 bytes app-portage/emlop/Manifest | 7 +- app-portage/emlop/emlop-0.7.0.ebuild | 9 +- app-portage/emlop/files/emlop-0.7.0-time_dep.patch | 28 ++ app-shells/Manifest.gz | Bin 10621 -> 10624 bytes app-shells/starship/Manifest | 1 - .../starship/files/starship-1.17.1-no-strip.patch | 28 -- app-text/Manifest.gz | Bin 50459 -> 50465 bytes app-text/aspell/Manifest | 2 +- app-text/aspell/aspell-0.60.8.1-r1.ebuild | 2 +- app-text/doxygen/Manifest | 6 +- app-text/doxygen/doxygen-1.12.0.ebuild | 165 +++++++ app-text/doxygen/doxygen-9999.ebuild | 30 +- .../doxygen/files/doxygen-1.12.0-clang-19.patch | 43 ++ .../doxygen/files/doxygen-1.12.0-libfmt-11.patch | 112 +++++ app-text/highlight/Manifest | 2 +- app-text/highlight/highlight-4.9.ebuild | 2 +- app-text/mandoc/Manifest | 2 +- app-text/mandoc/mandoc-1.14.6.ebuild | 4 +- app-text/xdvik/Manifest | 2 +- app-text/xdvik/xdvik-22.87.06-r1.ebuild | 2 +- dev-cpp/Manifest.gz | Bin 14615 -> 14606 bytes dev-cpp/abseil-cpp/Manifest | 2 +- dev-cpp/abseil-cpp/abseil-cpp-20240116.2-r4.ebuild | 2 +- dev-cpp/gtest/Manifest | 2 +- dev-cpp/gtest/gtest-1.14.0-r1.ebuild | 2 +- dev-cpp/msgpack-cxx/Manifest | 2 + dev-cpp/msgpack-cxx/msgpack-cxx-6.1.1.ebuild | 59 +++ dev-db/Manifest.gz | Bin 16766 -> 16767 bytes dev-db/hsqldb/Manifest | 2 - dev-db/hsqldb/files/StringComparator.java | 53 -- dev-db/hsqldb/files/TestBug1191815.java | 129 ----- dev-db/mysql-workbench/Manifest | 1 - ...sql-workbench-8.0.36-libxml2-2.12-support.patch | 33 -- dev-debug/Manifest.gz | Bin 4010 -> 4015 bytes dev-debug/apitrace/Manifest | 3 +- dev-debug/apitrace/apitrace-9.0-r5.ebuild | 1 + .../files/apitrace-9.0-include-cstdint.patch | 37 ++ dev-debug/dtrace/Manifest | 4 +- dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild | 1 + dev-debug/dtrace/dtrace-9999.ebuild | 1 + dev-debug/lldb/Manifest | 3 +- dev-debug/lldb/lldb-18.1.8.ebuild | 1 + dev-dotnet/Manifest.gz | Bin 3790 -> 3796 bytes dev-dotnet/fsautocomplete/Manifest | 2 - .../fsautocomplete-0.68.0-paket-dependencies.patch | 20 - .../files/fsautocomplete-0.71.0-net8.0-only.patch | 395 --------------- dev-embedded/Manifest.gz | Bin 9389 -> 9383 bytes dev-embedded/u-boot-tools/Manifest | 2 - .../files/disable-unused-mkeficapsule.patch | 14 - .../files/disable-unused-pylibfdt.patch | 17 - dev-java/Manifest.gz | Bin 55159 -> 55156 bytes dev-java/openjdk-bin/Manifest | 22 - dev-java/openjdk-bin/openjdk-bin-11.0.23_p9.ebuild | 135 ----- dev-java/openjdk-bin/openjdk-bin-17.0.11_p9.ebuild | 136 ----- dev-java/openjdk-bin/openjdk-bin-8.412_p08.ebuild | 131 ----- dev-java/openjdk/Manifest | 6 - dev-java/openjdk/openjdk-11.0.23_p9-r1.ebuild | 311 ------------ dev-java/openjdk/openjdk-17.0.11_p9.ebuild | 320 ------------ dev-java/openjdk/openjdk-8.412_p08.ebuild | 283 ----------- dev-java/tomcat-native/Manifest | 10 +- dev-java/tomcat-native/tomcat-native-1.3.0.ebuild | 86 ---- dev-java/tomcat-native/tomcat-native-1.3.1.ebuild | 2 +- dev-java/tomcat-native/tomcat-native-2.0.7.ebuild | 79 --- dev-java/tomcat-native/tomcat-native-2.0.8.ebuild | 2 +- dev-libs/Manifest.gz | Bin 101359 -> 101329 bytes dev-libs/cgilib/Manifest | 2 +- dev-libs/cgilib/cgilib-0.7-r1.ebuild | 4 +- dev-libs/eventlog/Manifest | 2 +- dev-libs/eventlog/eventlog-0.2.12.ebuild | 4 +- dev-libs/gdl/Manifest | 2 +- dev-libs/gdl/gdl-3.40.0.ebuild | 2 +- dev-libs/hidapi/Manifest | 2 +- dev-libs/hidapi/hidapi-0.14.0.ebuild | 2 +- dev-libs/iniparser/Manifest | 6 +- dev-libs/iniparser/iniparser-3.1-r3.ebuild | 2 +- dev-libs/iniparser/iniparser-4.1-r1.ebuild | 2 +- dev-libs/iniparser/iniparser-4.2.2.ebuild | 2 +- dev-libs/intel-compute-runtime/Manifest | 2 + .../intel-compute-runtime-24.31.30508.7.ebuild | 84 ++++ dev-libs/keybinder/Manifest | 2 +- dev-libs/keybinder/keybinder-0.3.2-r300.ebuild | 4 +- dev-libs/level-zero/Manifest | 6 +- dev-libs/level-zero/level-zero-1.17.19.ebuild | 2 +- dev-libs/level-zero/level-zero-1.17.28.ebuild | 36 ++ dev-libs/level-zero/level-zero-1.17.6.ebuild | 27 - dev-libs/libIDL/Manifest | 2 +- dev-libs/libIDL/libIDL-0.8.14-r4.ebuild | 2 +- dev-libs/libbase58/Manifest | 2 +- dev-libs/libbase58/libbase58-0.1.4-r2.ebuild | 4 +- dev-libs/libei/Manifest | 4 +- dev-libs/libei/libei-1.2.1.ebuild | 2 +- dev-libs/libei/libei-1.3.0.ebuild | 2 +- dev-libs/libffi-compat/Manifest | 4 +- .../libffi-compat/libffi-compat-3.2.1-r3.ebuild | 4 +- dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild | 4 +- dev-libs/libgcrypt-compat/Manifest | 2 +- .../libgcrypt-compat/libgcrypt-compat-1.5.6.ebuild | 4 +- dev-libs/libindicate/Manifest | 2 +- dev-libs/libindicate/libindicate-12.10.1-r4.ebuild | 2 +- dev-libs/libmcrypt/Manifest | 4 +- dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild | 2 +- dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild | 2 +- dev-libs/libmowgli/Manifest | 2 +- dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild | 4 +- dev-libs/liboil/Manifest | 2 +- dev-libs/liboil/liboil-0.3.17-r5.ebuild | 2 +- dev-libs/libsecp256k1/Manifest | 18 +- .../libsecp256k1-0.1_pre20190401.ebuild | 4 +- .../libsecp256k1-0.1_pre20201028-r1.ebuild | 2 +- dev-libs/libsecp256k1/libsecp256k1-0.3.0.ebuild | 2 +- dev-libs/libsecp256k1/libsecp256k1-0.3.1.ebuild | 2 +- dev-libs/libsecp256k1/libsecp256k1-0.3.2.ebuild | 2 +- dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild | 2 +- dev-libs/libsecp256k1/libsecp256k1-0.4.1.ebuild | 2 +- dev-libs/libsecp256k1/libsecp256k1-0.5.0.ebuild | 2 +- dev-libs/libsecp256k1/libsecp256k1-0.5.1.ebuild | 2 +- dev-libs/libtracecmd/Manifest | 4 +- dev-libs/libtracecmd/libtracecmd-1.5.1.ebuild | 4 +- dev-libs/libtracecmd/libtracecmd-1.5.2.ebuild | 4 +- dev-libs/libtraceevent/Manifest | 6 +- dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild | 4 +- dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild | 4 +- dev-libs/libtraceevent/libtraceevent-1.8.3.ebuild | 4 +- dev-libs/libtracefs/Manifest | 6 +- dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 4 +- dev-libs/libtracefs/libtracefs-1.8.0.ebuild | 4 +- dev-libs/libtracefs/libtracefs-1.8.1.ebuild | 4 +- dev-libs/libunique/Manifest | 4 +- dev-libs/libunique/libunique-1.1.6-r3.ebuild | 2 +- dev-libs/libunique/libunique-3.0.2-r2.ebuild | 2 +- dev-libs/libusbhp/Manifest | 2 +- dev-libs/libusbhp/libusbhp-1.0.2-r1.ebuild | 4 +- dev-libs/mathjax/Manifest | 4 +- dev-libs/mathjax/mathjax-2.7.7-r1.ebuild | 2 +- dev-libs/mathjax/mathjax-3.2.2-r2.ebuild | 2 +- dev-libs/metee/Manifest | 4 +- dev-libs/metee/metee-4.1.0.ebuild | 37 -- dev-libs/metee/metee-4.2.0.ebuild | 2 +- dev-libs/newt/Manifest | 2 +- dev-libs/newt/newt-0.52.24.ebuild | 2 +- dev-libs/nss-pem/Manifest | 2 +- dev-libs/nss-pem/nss-pem-1.1.0.ebuild | 4 +- dev-libs/openssl-compat/Manifest | 4 +- .../openssl-compat/openssl-compat-1.0.2u-r2.ebuild | 2 +- .../openssl-compat/openssl-compat-1.1.1u.ebuild | 2 +- dev-libs/ppl/Manifest | 2 +- dev-libs/ppl/ppl-1.2-r5.ebuild | 4 +- dev-libs/protobuf/Manifest | 4 +- dev-libs/protobuf/protobuf-27.2.ebuild | 8 +- dev-libs/protobuf/protobuf-9999.ebuild | 6 +- dev-libs/univalue/Manifest | 4 +- dev-libs/univalue/univalue-1.0.5.ebuild | 4 +- dev-libs/univalue/univalue-9999.ebuild | 4 +- dev-libs/xapian-bindings/Manifest | 2 +- .../xapian-bindings/xapian-bindings-1.4.25.ebuild | 2 +- dev-libs/yaz/Manifest | 4 +- dev-libs/yaz/yaz-5.32.0.ebuild | 2 +- dev-libs/yaz/yaz-5.34.0.ebuild | 2 +- dev-libs/yyjson/Manifest | 2 +- dev-libs/yyjson/yyjson-0.10.0.ebuild | 2 +- dev-lua/Manifest.gz | Bin 7299 -> 7302 bytes dev-lua/lua_cliargs/Manifest | 2 + dev-lua/lua_cliargs/lua_cliargs-3.0.2.ebuild | 37 ++ dev-lua/luasystem/Manifest | 4 - dev-lua/luasystem/luasystem-0.4.0.ebuild | 91 ---- dev-lua/luasystem/luasystem-0.4.1.ebuild | 91 ---- dev-ml/Manifest.gz | Bin 40157 -> 40158 bytes dev-ml/ocamlbuild/Manifest | 6 +- dev-ml/ocamlbuild/ocamlbuild-0.14.2-r1.ebuild | 2 +- dev-ml/ocamlbuild/ocamlbuild-0.14.3.ebuild | 2 +- dev-ml/ocamlbuild/ocamlbuild-0.15.0.ebuild | 2 +- dev-perl/IO-Tty/IO-Tty-1.200.0.ebuild | 2 +- dev-perl/IO-Tty/Manifest | 2 +- dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild | 4 +- dev-perl/MIME-Types/Manifest | 2 +- dev-perl/Manifest.gz | Bin 287087 -> 287072 bytes dev-perl/Readonly/Manifest | 2 +- dev-perl/Readonly/Readonly-2.50.0-r1.ebuild | 4 +- dev-perl/Regexp-IPv6/Manifest | 2 +- dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild | 4 +- dev-perl/Sys-Virt/Manifest | 4 + dev-perl/Sys-Virt/Sys-Virt-10.5.0.ebuild | 40 ++ dev-perl/Sys-Virt/Sys-Virt-10.6.0.ebuild | 40 ++ dev-perl/Test-TCP/Manifest | 2 +- dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild | 4 +- dev-python/Manifest.gz | Bin 270508 -> 270500 bytes dev-python/asyncstdlib/Manifest | 4 +- dev-python/asyncstdlib/asyncstdlib-3.12.3.ebuild | 45 -- dev-python/asyncstdlib/asyncstdlib-3.12.5.ebuild | 32 ++ dev-python/boltons/Manifest | 2 +- dev-python/boltons/boltons-24.0.0.ebuild | 2 +- dev-python/iminuit/Manifest | 6 +- dev-python/iminuit/iminuit-2.26.0.ebuild | 58 --- dev-python/iminuit/iminuit-2.27.0.ebuild | 58 --- dev-python/iminuit/iminuit-2.29.1.ebuild | 65 +++ dev-python/jaraco-collections/Manifest | 2 + .../jaraco-collections-5.1.0.ebuild | 34 ++ dev-python/libvirt-python/Manifest | 3 + .../libvirt-python/libvirt-python-10.6.0.ebuild | 63 +++ dev-python/paginate/Manifest | 2 + dev-python/paginate/paginate-0.5.7.ebuild | 44 ++ dev-python/patatt/Manifest | 2 - dev-python/patatt/patatt-0.6.2.ebuild | 18 - dev-python/pygame/Manifest | 2 +- dev-python/pygame/pygame-2.6.0.ebuild | 2 +- dev-python/pyopengl/Manifest | 2 +- dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild | 2 +- dev-python/pyparsing/Manifest | 2 + dev-python/pyparsing/pyparsing-3.1.4.ebuild | 47 ++ dev-python/python-dotenv/Manifest | 2 +- .../python-dotenv/python-dotenv-1.0.1.ebuild | 2 +- dev-python/python-lsp-server/Manifest | 2 + .../python-lsp-server-1.12.0.ebuild | 88 ++++ dev-python/python-mimeparse/Manifest | 2 + .../python-mimeparse/python-mimeparse-2.0.0.ebuild | 23 + dev-python/tifffile/Manifest | 4 +- dev-python/tifffile/tifffile-2024.7.24.ebuild | 47 -- dev-python/tifffile/tifffile-2024.8.24.ebuild | 47 ++ dev-qt/Manifest.gz | Bin 11731 -> 11726 bytes dev-qt/qtbase/Manifest | 9 +- .../files/qtbase-6.7.2-qcontiguouscache.patch | 11 + dev-qt/qtbase/qtbase-6.7.2-r3.ebuild | 360 -------------- dev-qt/qtbase/qtbase-6.7.2-r4.ebuild | 368 ++++++++++++++ dev-qt/qtbase/qtbase-6.7.9999.ebuild | 11 +- dev-qt/qtbase/qtbase-6.8.9999.ebuild | 11 +- dev-qt/qtbase/qtbase-6.9999.ebuild | 11 +- dev-ruby/Manifest.gz | Bin 110772 -> 110778 bytes dev-ruby/bundler/Manifest | 2 +- dev-ruby/bundler/bundler-2.5.11.ebuild | 2 +- dev-texlive/Manifest.gz | Bin 6778 -> 6778 bytes dev-texlive/texlive-binextra/Manifest | 6 +- .../texlive-binextra-2023_p69527-r3.ebuild | 2 +- .../texlive-binextra-2023_p69527-r4.ebuild | 2 +- .../texlive-binextra-2023_p69527-r5.ebuild | 2 +- dev-util/Manifest.gz | Bin 64931 -> 64952 bytes dev-util/bugbite-cli/Manifest | 4 +- dev-util/bugbite-cli/bugbite-cli-0.0.10.ebuild | 48 -- dev-util/bugbite-cli/bugbite-cli-0.0.11.ebuild | 48 ++ dev-util/cucumber-core/Manifest | 2 - dev-util/cucumber-core/cucumber-core-10.1.1.ebuild | 38 -- dev-util/cucumber-cucumber-expressions/Manifest | 2 - .../cucumber-cucumber-expressions-16.1.2.ebuild | 16 - dev-util/cucumber-html-formatter/Manifest | 4 +- .../cucumber-html-formatter-20.4.0-r1.ebuild | 33 -- .../cucumber-html-formatter-21.7.0.ebuild | 32 ++ dev-util/intel-graphics-compiler/Manifest | 2 + .../intel-graphics-compiler-1.0.17537.1.ebuild | 105 ++++ dev-util/maturin/Manifest | 2 +- dev-util/maturin/maturin-1.7.1.ebuild | 2 +- dev-util/maxcso/Manifest | 2 +- dev-util/maxcso/maxcso-9999.ebuild | 2 +- eclass/Manifest.gz | Bin 39869 -> 39874 bytes eclass/ecm-common.eclass | 43 +- eclass/kernel-build.eclass | 26 +- games-engines/Manifest.gz | Bin 3715 -> 3712 bytes games-engines/qtads/Manifest | 2 + games-engines/qtads/qtads-3.4.0.ebuild | 47 ++ games-misc/Manifest.gz | Bin 8939 -> 8943 bytes games-misc/wtf/Manifest | 2 + games-misc/wtf/wtf-20230906.ebuild | 28 ++ games-server/Manifest.gz | Bin 1902 -> 1903 bytes games-server/bedrock-server/Manifest | 4 +- .../bedrock-server-1.21.20.03.ebuild | 55 +++ .../bedrock-server/bedrock-server-1.21.3.01.ebuild | 55 --- games-server/minecraft-server/Manifest | 4 +- .../minecraft-server-1.21.0.ebuild | 53 -- .../minecraft-server-1.21.1.ebuild | 53 ++ games-strategy/Manifest.gz | Bin 7580 -> 7588 bytes games-strategy/dopewars/Manifest | 4 +- games-strategy/dopewars/dopewars-1.6.2.ebuild | 70 +++ games-strategy/dopewars/metadata.xml | 1 + games-strategy/endless-sky/Manifest | 2 + .../endless-sky/endless-sky-0.10.8.ebuild | 87 ++++ games-strategy/freeciv/Manifest | 4 +- games-strategy/freeciv/freeciv-3.1.2.ebuild | 211 ++++++++ games-strategy/freeciv/freeciv-9999.ebuild | 4 - kde-apps/Manifest.gz | Bin 36290 -> 36296 bytes kde-apps/kate-addons/Manifest | 2 +- kde-apps/kate-addons/kate-addons-24.08.0-r1.ebuild | 100 ++++ kde-apps/kate-addons/kate-addons-24.08.0.ebuild | 99 ---- kde-apps/knotes/Manifest | 2 +- kde-apps/knotes/knotes-24.05.2-r1.ebuild | 62 +++ kde-apps/knotes/knotes-24.05.2.ebuild | 62 --- kde-frameworks/Manifest.gz | Bin 14083 -> 14094 bytes kde-frameworks/kcoreaddons/Manifest | 2 +- .../kcoreaddons/kcoreaddons-6.5.0.ebuild | 2 +- kde-frameworks/kcrash/Manifest | 2 +- kde-frameworks/kcrash/kcrash-6.5.0.ebuild | 2 +- kde-frameworks/purpose-kaccounts-services/Manifest | 2 +- .../purpose-kaccounts-services-6.5.0.ebuild | 5 +- kde-misc/Manifest.gz | Bin 4578 -> 4578 bytes kde-misc/kio-gdrive-common/Manifest | 4 +- .../kio-gdrive-common-24.05.2.ebuild | 5 +- .../kio-gdrive-common-24.08.0.ebuild | 5 +- media-fonts/Manifest.gz | Bin 37622 -> 37637 bytes media-fonts/intlfonts/Manifest | 2 + media-fonts/intlfonts/intlfonts-1.4.2.ebuild | 36 ++ media-fonts/iosevka/Manifest | 27 +- media-fonts/iosevka/iosevka-30.1.2.ebuild | 2 +- media-fonts/iosevka/iosevka-31.4.0.ebuild | 117 +++++ media-fonts/nuosu-sil/Manifest | 2 + media-fonts/nuosu-sil/nuosu-sil-2.300.ebuild | 19 + media-fonts/sil-abyssinica/Manifest | 2 + .../sil-abyssinica/sil-abyssinica-2.201.ebuild | 28 ++ media-libs/Manifest.gz | Bin 69627 -> 69623 bytes media-libs/openexr/Manifest | 4 +- media-libs/openexr/openexr-3.2.3-r1.ebuild | 146 ++++++ media-libs/openexr/openexr-3.2.3.ebuild | 146 ------ media-libs/openexr/openexr-3.2.4-r1.ebuild | 146 ++++++ media-libs/openexr/openexr-3.2.4.ebuild | 146 ------ media-libs/x264/Manifest | 4 +- media-libs/x264/x264-0.0.20240513.ebuild | 76 +++ media-libs/x264/x264-9999.ebuild | 4 +- media-libs/x265/Manifest | 20 +- media-libs/x265/files/test-ns.patch | 55 +-- media-libs/x265/files/x265-3.5-r5-cpp-std.patch | 23 + media-libs/x265/files/x265-3.5-r5-gcc15.patch | 29 ++ media-libs/x265/files/x265-3.5-r5-test-ns_2.patch | 11 + media-libs/x265/files/x265-3.6-test-ns_2.patch | 30 ++ media-libs/x265/files/x265-9999-test-ns.patch | 157 +++--- media-libs/x265/metadata.xml | 1 - media-libs/x265/x265-3.5-r2.ebuild | 220 --------- media-libs/x265/x265-3.5-r3.ebuild | 1 + media-libs/x265/x265-3.5-r4.ebuild | 1 + media-libs/x265/x265-3.5-r5.ebuild | 194 ++++++++ media-libs/x265/x265-3.6.ebuild | 194 ++++++++ media-libs/x265/x265-9999.ebuild | 195 ++++---- media-tv/Manifest.gz | Bin 3600 -> 3598 bytes media-tv/kodi/Manifest | 8 +- .../files/kodi-21-optional-ffmpeg-libx11.patch | 14 + .../files/kodi-21.1-silence-libdvdread-git.patch | 36 ++ media-tv/kodi/kodi-21.1.ebuild | 545 +++++++++++++++++++++ media-tv/kodi/kodi-21.9999.ebuild | 60 ++- media-tv/kodi/kodi-9999.ebuild | 71 ++- media-video/Manifest.gz | Bin 23386 -> 23389 bytes media-video/obs-studio/Manifest | 5 +- .../files/json11-1.0.0-include-cstdint.patch | 12 + media-video/obs-studio/obs-studio-30.2.3.ebuild | 4 + media-video/obs-studio/obs-studio-9999.ebuild | 4 + media-video/x264-encoder/Manifest | 4 +- .../x264-encoder/x264-encoder-0.0.20240513.ebuild | 77 +++ media-video/x264-encoder/x264-encoder-9999.ebuild | 4 +- metadata/Manifest.gz | Bin 12353 -> 12350 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28422 -> 28447 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 57475 -> 57937 bytes metadata/md5-cache/app-admin/ccze-0.2.1-r5 | 4 +- metadata/md5-cache/app-admin/mkosi-24.3 | 16 + metadata/md5-cache/app-admin/tenshi-0.18 | 10 + metadata/md5-cache/app-admin/ttyplot-1.7.0 | 13 + metadata/md5-cache/app-arch/Manifest.gz | Bin 28791 -> 28944 bytes metadata/md5-cache/app-arch/libdeflate-1.19 | 16 - metadata/md5-cache/app-arch/libdeflate-1.19-r1 | 15 + metadata/md5-cache/app-arch/libdeflate-1.20 | 16 - metadata/md5-cache/app-arch/libdeflate-1.20-r1 | 15 + metadata/md5-cache/app-arch/libdeflate-1.21 | 15 + metadata/md5-cache/app-arch/libdeflate-9999 | 5 +- metadata/md5-cache/app-emacs/Manifest.gz | Bin 102311 -> 102467 bytes .../app-emacs/nxml-libvirt-schemas-10.6.0 | 13 + metadata/md5-cache/app-emulation/Manifest.gz | Bin 35423 -> 35259 bytes metadata/md5-cache/app-emulation/faudio-24.06 | 16 - metadata/md5-cache/app-emulation/faudio-24.07 | 16 - metadata/md5-cache/app-emulation/faudio-24.08 | 4 +- metadata/md5-cache/app-emulation/libvirt-10.0.0-r3 | 18 - metadata/md5-cache/app-emulation/libvirt-10.0.0-r4 | 18 + metadata/md5-cache/app-emulation/libvirt-10.1.0-r2 | 18 - metadata/md5-cache/app-emulation/libvirt-10.1.0-r3 | 18 + metadata/md5-cache/app-emulation/libvirt-10.2.0-r1 | 18 - metadata/md5-cache/app-emulation/libvirt-10.2.0-r2 | 18 + metadata/md5-cache/app-emulation/libvirt-10.3.0-r2 | 18 - metadata/md5-cache/app-emulation/libvirt-10.3.0-r3 | 18 + metadata/md5-cache/app-emulation/libvirt-10.5.0 | 18 - metadata/md5-cache/app-emulation/libvirt-10.5.0-r1 | 18 + metadata/md5-cache/app-emulation/libvirt-10.6.0 | 18 + metadata/md5-cache/app-emulation/libvirt-9.8.0-r3 | 18 - metadata/md5-cache/app-emulation/libvirt-9.8.0-r4 | 18 + metadata/md5-cache/app-emulation/libvirt-9.9.0-r3 | 18 - metadata/md5-cache/app-emulation/libvirt-9.9.0-r4 | 18 + metadata/md5-cache/app-emulation/libvirt-9999 | 6 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 80058 -> 80224 bytes metadata/md5-cache/app-misc/fastfetch-2.22.0 | 17 + metadata/md5-cache/app-portage/Manifest.gz | Bin 20220 -> 20218 bytes metadata/md5-cache/app-portage/emlop-0.7.0 | 4 +- metadata/md5-cache/app-text/Manifest.gz | Bin 82363 -> 82536 bytes metadata/md5-cache/app-text/aspell-0.60.8.1-r1 | 4 +- metadata/md5-cache/app-text/doxygen-1.12.0 | 17 + metadata/md5-cache/app-text/doxygen-9999 | 16 +- metadata/md5-cache/app-text/highlight-4.9 | 4 +- metadata/md5-cache/app-text/mandoc-1.14.6 | 4 +- metadata/md5-cache/app-text/xdvik-22.87.06-r1 | 4 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 29680 -> 29841 bytes .../md5-cache/dev-cpp/abseil-cpp-20240116.2-r4 | 4 +- metadata/md5-cache/dev-cpp/gtest-1.14.0-r1 | 4 +- metadata/md5-cache/dev-cpp/msgpack-cxx-6.1.1 | 17 + metadata/md5-cache/dev-debug/Manifest.gz | Bin 11393 -> 11403 bytes metadata/md5-cache/dev-debug/apitrace-9.0-r5 | 2 +- metadata/md5-cache/dev-debug/dtrace-2.0.1.1-r1 | 2 +- metadata/md5-cache/dev-debug/dtrace-9999 | 2 +- metadata/md5-cache/dev-debug/lldb-18.1.8 | 4 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 71089 -> 69819 bytes metadata/md5-cache/dev-java/openjdk-11.0.23_p9-r1 | 17 - metadata/md5-cache/dev-java/openjdk-17.0.11_p9 | 17 - metadata/md5-cache/dev-java/openjdk-8.412_p08 | 17 - metadata/md5-cache/dev-java/openjdk-bin-11.0.23_p9 | 17 - metadata/md5-cache/dev-java/openjdk-bin-17.0.11_p9 | 17 - metadata/md5-cache/dev-java/openjdk-bin-8.412_p08 | 17 - metadata/md5-cache/dev-java/tomcat-native-1.3.0 | 16 - metadata/md5-cache/dev-java/tomcat-native-1.3.1 | 4 +- metadata/md5-cache/dev-java/tomcat-native-2.0.7 | 16 - metadata/md5-cache/dev-java/tomcat-native-2.0.8 | 4 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 196507 -> 196486 bytes metadata/md5-cache/dev-libs/cgilib-0.7-r1 | 4 +- metadata/md5-cache/dev-libs/eventlog-0.2.12 | 4 +- metadata/md5-cache/dev-libs/gdl-3.40.0 | 4 +- metadata/md5-cache/dev-libs/hidapi-0.14.0 | 4 +- metadata/md5-cache/dev-libs/iniparser-3.1-r3 | 4 +- metadata/md5-cache/dev-libs/iniparser-4.1-r1 | 4 +- metadata/md5-cache/dev-libs/iniparser-4.2.2 | 2 +- .../dev-libs/intel-compute-runtime-24.31.30508.7 | 15 + metadata/md5-cache/dev-libs/keybinder-0.3.2-r300 | 4 +- metadata/md5-cache/dev-libs/level-zero-1.17.19 | 4 +- metadata/md5-cache/dev-libs/level-zero-1.17.28 | 14 + metadata/md5-cache/dev-libs/level-zero-1.17.6 | 12 - metadata/md5-cache/dev-libs/libIDL-0.8.14-r4 | 4 +- metadata/md5-cache/dev-libs/libbase58-0.1.4-r2 | 4 +- metadata/md5-cache/dev-libs/libei-1.2.1 | 4 +- metadata/md5-cache/dev-libs/libei-1.3.0 | 4 +- metadata/md5-cache/dev-libs/libffi-compat-3.2.1-r3 | 4 +- metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 | 4 +- metadata/md5-cache/dev-libs/libgcrypt-compat-1.5.6 | 4 +- metadata/md5-cache/dev-libs/libindicate-12.10.1-r4 | 4 +- metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r6 | 4 +- metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r7 | 4 +- metadata/md5-cache/dev-libs/libmowgli-2.1.3-r3 | 4 +- metadata/md5-cache/dev-libs/liboil-0.3.17-r5 | 4 +- .../dev-libs/libsecp256k1-0.1_pre20190401 | 4 +- .../dev-libs/libsecp256k1-0.1_pre20201028-r1 | 4 +- metadata/md5-cache/dev-libs/libsecp256k1-0.3.0 | 4 +- metadata/md5-cache/dev-libs/libsecp256k1-0.3.1 | 4 +- metadata/md5-cache/dev-libs/libsecp256k1-0.3.2 | 4 +- metadata/md5-cache/dev-libs/libsecp256k1-0.4.0 | 4 +- metadata/md5-cache/dev-libs/libsecp256k1-0.4.1 | 4 +- metadata/md5-cache/dev-libs/libsecp256k1-0.5.0 | 4 +- metadata/md5-cache/dev-libs/libsecp256k1-0.5.1 | 4 +- metadata/md5-cache/dev-libs/libtracecmd-1.5.1 | 4 +- metadata/md5-cache/dev-libs/libtracecmd-1.5.2 | 4 +- metadata/md5-cache/dev-libs/libtraceevent-1.7.3 | 4 +- metadata/md5-cache/dev-libs/libtraceevent-1.8.2 | 4 +- metadata/md5-cache/dev-libs/libtraceevent-1.8.3 | 4 +- metadata/md5-cache/dev-libs/libtracefs-1.7.0 | 4 +- metadata/md5-cache/dev-libs/libtracefs-1.8.0 | 4 +- metadata/md5-cache/dev-libs/libtracefs-1.8.1 | 4 +- metadata/md5-cache/dev-libs/libunique-1.1.6-r3 | 4 +- metadata/md5-cache/dev-libs/libunique-3.0.2-r2 | 4 +- metadata/md5-cache/dev-libs/libusbhp-1.0.2-r1 | 4 +- metadata/md5-cache/dev-libs/mathjax-2.7.7-r1 | 4 +- metadata/md5-cache/dev-libs/mathjax-3.2.2-r2 | 4 +- metadata/md5-cache/dev-libs/metee-4.1.0 | 13 - metadata/md5-cache/dev-libs/metee-4.2.0 | 4 +- metadata/md5-cache/dev-libs/newt-0.52.24 | 4 +- metadata/md5-cache/dev-libs/nss-pem-1.1.0 | 4 +- .../md5-cache/dev-libs/openssl-compat-1.0.2u-r2 | 4 +- metadata/md5-cache/dev-libs/openssl-compat-1.1.1u | 4 +- metadata/md5-cache/dev-libs/ppl-1.2-r5 | 4 +- metadata/md5-cache/dev-libs/protobuf-27.2 | 6 +- metadata/md5-cache/dev-libs/protobuf-9999 | 4 +- metadata/md5-cache/dev-libs/univalue-1.0.5 | 4 +- metadata/md5-cache/dev-libs/univalue-9999 | 2 +- metadata/md5-cache/dev-libs/xapian-bindings-1.4.25 | 4 +- metadata/md5-cache/dev-libs/yaz-5.32.0 | 4 +- metadata/md5-cache/dev-libs/yaz-5.34.0 | 4 +- metadata/md5-cache/dev-libs/yyjson-0.10.0 | 4 +- metadata/md5-cache/dev-lua/Manifest.gz | Bin 8114 -> 7951 bytes metadata/md5-cache/dev-lua/lua_cliargs-3.0.2 | 15 + metadata/md5-cache/dev-lua/luasystem-0.4.0 | 17 - metadata/md5-cache/dev-lua/luasystem-0.4.1 | 17 - metadata/md5-cache/dev-ml/Manifest.gz | Bin 111735 -> 111746 bytes metadata/md5-cache/dev-ml/ocamlbuild-0.14.2-r1 | 4 +- metadata/md5-cache/dev-ml/ocamlbuild-0.14.3 | 4 +- metadata/md5-cache/dev-ml/ocamlbuild-0.15.0 | 4 +- metadata/md5-cache/dev-perl/IO-Tty-1.200.0 | 4 +- metadata/md5-cache/dev-perl/MIME-Types-2.240.0 | 4 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 332380 -> 332707 bytes metadata/md5-cache/dev-perl/Readonly-2.50.0-r1 | 4 +- metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 | 4 +- metadata/md5-cache/dev-perl/Sys-Virt-10.5.0 | 16 + metadata/md5-cache/dev-perl/Sys-Virt-10.6.0 | 16 + metadata/md5-cache/dev-perl/Test-TCP-2.220.0 | 4 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 355113 -> 355771 bytes metadata/md5-cache/dev-python/asyncstdlib-3.12.3 | 16 - metadata/md5-cache/dev-python/asyncstdlib-3.12.5 | 16 + metadata/md5-cache/dev-python/boltons-24.0.0 | 4 +- metadata/md5-cache/dev-python/iminuit-2.26.0 | 17 - metadata/md5-cache/dev-python/iminuit-2.27.0 | 17 - metadata/md5-cache/dev-python/iminuit-2.29.1 | 17 + .../md5-cache/dev-python/jaraco-collections-5.1.0 | 16 + .../md5-cache/dev-python/libvirt-python-10.6.0 | 17 + metadata/md5-cache/dev-python/paginate-0.5.7 | 16 + metadata/md5-cache/dev-python/patatt-0.6.2 | 15 - metadata/md5-cache/dev-python/pygame-2.6.0 | 4 +- metadata/md5-cache/dev-python/pyopengl-3.1.7-r1 | 4 +- metadata/md5-cache/dev-python/pyparsing-3.1.4 | 16 + metadata/md5-cache/dev-python/python-dotenv-1.0.1 | 4 +- .../md5-cache/dev-python/python-lsp-server-1.12.0 | 16 + .../md5-cache/dev-python/python-mimeparse-2.0.0 | 15 + metadata/md5-cache/dev-python/tifffile-2024.7.24 | 16 - metadata/md5-cache/dev-python/tifffile-2024.8.24 | 16 + metadata/md5-cache/dev-qt/Manifest.gz | Bin 30508 -> 30517 bytes metadata/md5-cache/dev-qt/qtbase-6.7.2-r3 | 18 - metadata/md5-cache/dev-qt/qtbase-6.7.2-r4 | 18 + metadata/md5-cache/dev-qt/qtbase-6.7.9999 | 8 +- metadata/md5-cache/dev-qt/qtbase-6.8.9999 | 8 +- metadata/md5-cache/dev-qt/qtbase-6.9999 | 8 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 212760 -> 212757 bytes metadata/md5-cache/dev-ruby/bundler-2.5.11 | 4 +- metadata/md5-cache/dev-texlive/Manifest.gz | Bin 13625 -> 13620 bytes .../dev-texlive/texlive-binextra-2023_p69527-r3 | 4 +- .../dev-texlive/texlive-binextra-2023_p69527-r4 | 4 +- .../dev-texlive/texlive-binextra-2023_p69527-r5 | 4 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 133982 -> 133818 bytes metadata/md5-cache/dev-util/bugbite-cli-0.0.10 | 14 - metadata/md5-cache/dev-util/bugbite-cli-0.0.11 | 14 + metadata/md5-cache/dev-util/cucumber-core-10.1.1 | 17 - .../dev-util/cucumber-cucumber-expressions-16.1.2 | 17 - .../dev-util/cucumber-html-formatter-20.4.0-r1 | 17 - .../dev-util/cucumber-html-formatter-21.7.0 | 17 + .../dev-util/intel-graphics-compiler-1.0.17537.1 | 16 + metadata/md5-cache/dev-util/maturin-1.7.1 | 4 +- metadata/md5-cache/dev-util/maxcso-9999 | 6 +- metadata/md5-cache/games-engines/Manifest.gz | Bin 5236 -> 5396 bytes metadata/md5-cache/games-engines/qtads-3.4.0 | 16 + metadata/md5-cache/games-misc/Manifest.gz | Bin 9877 -> 10041 bytes metadata/md5-cache/games-misc/wtf-20230906 | 12 + metadata/md5-cache/games-server/Manifest.gz | Bin 1757 -> 1755 bytes .../games-server/bedrock-server-1.21.20.03 | 14 + .../games-server/bedrock-server-1.21.3.01 | 14 - .../md5-cache/games-server/minecraft-server-1.21.0 | 15 - .../md5-cache/games-server/minecraft-server-1.21.1 | 15 + metadata/md5-cache/games-strategy/Manifest.gz | Bin 9015 -> 9491 bytes metadata/md5-cache/games-strategy/dopewars-1.6.2 | 15 + .../md5-cache/games-strategy/endless-sky-0.10.8 | 17 + metadata/md5-cache/games-strategy/freeciv-3.1.2 | 17 + metadata/md5-cache/games-strategy/freeciv-9999 | 2 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 101843 -> 101826 bytes .../kde-apps/akonadi-calendar-tools-common-24.08.0 | 2 +- .../kde-apps/dolphin-plugins-common-24.08.0 | 2 +- .../md5-cache/kde-apps/ffmpegthumbs-common-24.05.2 | 2 +- .../md5-cache/kde-apps/ffmpegthumbs-common-24.08.0 | 2 +- metadata/md5-cache/kde-apps/kate-addons-24.08.0 | 17 - metadata/md5-cache/kde-apps/kate-addons-24.08.0-r1 | 17 + metadata/md5-cache/kde-apps/kate-common-24.08.0 | 2 +- .../kde-apps/kdesdk-thumbnailers-common-24.05.2 | 2 +- .../kde-apps/kdesdk-thumbnailers-common-24.08.0 | 2 +- metadata/md5-cache/kde-apps/knotes-24.05.2 | 17 - metadata/md5-cache/kde-apps/knotes-24.05.2-r1 | 17 + .../md5-cache/kde-apps/libkcddb-common-24.05.2 | 2 +- .../md5-cache/kde-apps/libkcddb-common-24.08.0 | 2 +- .../md5-cache/kde-apps/libksane-common-24.05.2 | 2 +- .../md5-cache/kde-apps/libksane-common-24.08.0 | 2 +- metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 25545 -> 25550 bytes .../md5-cache/kde-frameworks/kcoreaddons-6.5.0 | 4 +- metadata/md5-cache/kde-frameworks/kcrash-6.5.0 | 4 +- .../purpose-kaccounts-services-6.5.0 | 6 +- metadata/md5-cache/kde-misc/Manifest.gz | Bin 8075 -> 8072 bytes .../md5-cache/kde-misc/kio-gdrive-common-24.05.2 | 6 +- .../md5-cache/kde-misc/kio-gdrive-common-24.08.0 | 6 +- metadata/md5-cache/media-fonts/Manifest.gz | Bin 41307 -> 41934 bytes metadata/md5-cache/media-fonts/intlfonts-1.4.2 | 13 + metadata/md5-cache/media-fonts/iosevka-30.1.2 | 4 +- metadata/md5-cache/media-fonts/iosevka-31.4.0 | 14 + metadata/md5-cache/media-fonts/nuosu-sil-2.300 | 13 + .../md5-cache/media-fonts/sil-abyssinica-2.201 | 13 + metadata/md5-cache/media-libs/Manifest.gz | Bin 120029 -> 120342 bytes .../md5-cache/media-libs/ksanecore-common-24.05.2 | 2 +- .../md5-cache/media-libs/ksanecore-common-24.08.0 | 2 +- metadata/md5-cache/media-libs/openexr-3.2.3 | 17 - metadata/md5-cache/media-libs/openexr-3.2.3-r1 | 17 + metadata/md5-cache/media-libs/openexr-3.2.4 | 17 - metadata/md5-cache/media-libs/openexr-3.2.4-r1 | 17 + metadata/md5-cache/media-libs/x264-0.0.20240513 | 14 + metadata/md5-cache/media-libs/x264-9999 | 2 +- metadata/md5-cache/media-libs/x265-3.5-r2 | 16 - metadata/md5-cache/media-libs/x265-3.5-r3 | 2 +- metadata/md5-cache/media-libs/x265-3.5-r4 | 2 +- metadata/md5-cache/media-libs/x265-3.5-r5 | 16 + metadata/md5-cache/media-libs/x265-3.6 | 16 + metadata/md5-cache/media-libs/x265-9999 | 6 +- metadata/md5-cache/media-tv/Manifest.gz | Bin 5484 -> 5644 bytes metadata/md5-cache/media-tv/kodi-21.1 | 18 + metadata/md5-cache/media-tv/kodi-21.9999 | 12 +- metadata/md5-cache/media-tv/kodi-9999 | 12 +- metadata/md5-cache/media-video/Manifest.gz | Bin 39606 -> 39762 bytes metadata/md5-cache/media-video/obs-studio-30.2.3 | 2 +- metadata/md5-cache/media-video/obs-studio-9999 | 2 +- .../media-video/x264-encoder-0.0.20240513 | 16 + metadata/md5-cache/media-video/x264-encoder-9999 | 2 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 64936 -> 65877 bytes metadata/md5-cache/net-analyzer/arping-2.25 | 17 + metadata/md5-cache/net-analyzer/arpwatch-3.6 | 15 + metadata/md5-cache/net-analyzer/calamaris-2.99.4.5 | 4 +- metadata/md5-cache/net-analyzer/calamaris-2.99.4.7 | 11 + metadata/md5-cache/net-analyzer/netdiscover-0.10 | 14 + metadata/md5-cache/net-analyzer/sngrep-1.6.0-r1 | 4 +- metadata/md5-cache/net-analyzer/sngrep-1.7.0 | 4 +- metadata/md5-cache/net-analyzer/sngrep-1.8.2 | 15 + metadata/md5-cache/net-analyzer/syweb-0.65-r1 | 6 +- metadata/md5-cache/net-analyzer/syweb-0.67 | 14 + metadata/md5-cache/net-dns/Manifest.gz | Bin 13225 -> 12576 bytes metadata/md5-cache/net-dns/pdns-recursor-5.0.4 | 17 - metadata/md5-cache/net-dns/pdns-recursor-5.0.5 | 17 - metadata/md5-cache/net-dns/pdns-recursor-5.0.6 | 17 - metadata/md5-cache/net-dns/pdns-recursor-5.0.7 | 17 - metadata/md5-cache/net-fs/Manifest.gz | Bin 6482 -> 6806 bytes metadata/md5-cache/net-fs/nfs4-acl-tools-0.4.2 | 15 + metadata/md5-cache/net-fs/nfs4-acl-tools-0.4.3_rc1 | 15 + metadata/md5-cache/net-im/Manifest.gz | Bin 17481 -> 17487 bytes .../md5-cache/net-im/telegram-desktop-bin-5.2.3 | 13 - .../md5-cache/net-im/telegram-desktop-bin-5.4.1 | 13 + metadata/md5-cache/net-irc/Manifest.gz | Bin 14262 -> 14098 bytes metadata/md5-cache/net-irc/inspircd-3.16.1 | 15 - metadata/md5-cache/net-libs/Manifest.gz | Bin 59149 -> 59465 bytes metadata/md5-cache/net-libs/nghttp3-1.4.0 | 4 +- metadata/md5-cache/net-libs/nghttp3-1.5.0 | 15 + metadata/md5-cache/net-libs/ngtcp2-1.7.0 | 17 + metadata/md5-cache/net-misc/Manifest.gz | Bin 95219 -> 95066 bytes metadata/md5-cache/net-misc/gerbera-1.12.1-r1 | 15 - metadata/md5-cache/net-misc/gerbera-2.1.0 | 15 - .../md5-cache/net-misc/kio-zeroconf-common-24.05.2 | 2 +- .../md5-cache/net-misc/kio-zeroconf-common-24.08.0 | 2 +- metadata/md5-cache/net-misc/mosh-1.4.0 | 4 +- metadata/md5-cache/net-misc/streamlink-6.9.0 | 16 + metadata/md5-cache/net-nds/Manifest.gz | Bin 4036 -> 4035 bytes metadata/md5-cache/net-nds/openldap-2.4.59-r3 | 2 +- metadata/md5-cache/net-nds/openldap-2.5.18 | 2 +- metadata/md5-cache/net-nds/openldap-2.6.6-r2 | 2 +- metadata/md5-cache/net-nds/openldap-2.6.8 | 2 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 15467 -> 15630 bytes metadata/md5-cache/net-vpn/frp-0.60.0 | 15 + metadata/md5-cache/net-vpn/i2pd-2.52.0 | 6 +- metadata/md5-cache/net-vpn/i2pd-2.53.1 | 6 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 26759 -> 26440 bytes metadata/md5-cache/net-wireless/unifi-8.1.127 | 16 - metadata/md5-cache/net-wireless/unifi-8.2.93 | 16 - metadata/md5-cache/net-wireless/unifi-8.3.32 | 4 +- metadata/md5-cache/sci-geosciences/Manifest.gz | Bin 20360 -> 20029 bytes metadata/md5-cache/sci-geosciences/grass-8.3.2 | 17 - metadata/md5-cache/sci-geosciences/grass-8.3.2-r1 | 4 +- metadata/md5-cache/sci-geosciences/grass-8.4.0 | 4 +- metadata/md5-cache/sci-geosciences/grass-8.4.0_rc1 | 16 - metadata/md5-cache/sci-geosciences/grass-9999 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 74131 -> 74175 bytes metadata/md5-cache/sci-libs/brial-1.2.12 | 4 +- metadata/md5-cache/sci-libs/caffe2-2.4.0 | 2 +- metadata/md5-cache/sci-libs/fflas-ffpack-2.5.0-r1 | 4 +- metadata/md5-cache/sci-libs/givaro-4.2.0 | 4 +- metadata/md5-cache/sci-libs/hipSPARSE-5.1.3-r1 | 2 +- metadata/md5-cache/sci-libs/hipSPARSE-5.7.1 | 2 +- metadata/md5-cache/sci-libs/hipSPARSE-6.1.1 | 2 +- metadata/md5-cache/sci-libs/linbox-1.7.0-r1 | 4 +- metadata/md5-cache/sci-libs/m4ri-20200125 | 4 +- metadata/md5-cache/sci-libs/m4rie-20200115-r1 | 4 +- metadata/md5-cache/sci-libs/opencascade-7.7.2-r1 | 6 +- metadata/md5-cache/sci-libs/opencascade-7.8.1 | 6 +- metadata/md5-cache/sci-libs/opencascade-9999 | 6 +- metadata/md5-cache/sci-libs/pcl-1.14.1 | 6 +- metadata/md5-cache/sci-libs/pcl-9999 | 6 +- metadata/md5-cache/sci-libs/rocSPARSE-5.1.3-r1 | 2 +- metadata/md5-cache/sci-libs/rocSPARSE-5.7.1-r2 | 2 +- metadata/md5-cache/sci-mathematics/Manifest.gz | Bin 30841 -> 30684 bytes metadata/md5-cache/sci-mathematics/mathmod-4.1-r1 | 13 - metadata/md5-cache/sys-apps/Manifest.gz | Bin 91726 -> 91738 bytes metadata/md5-cache/sys-apps/cpuid-20240709 | 12 - metadata/md5-cache/sys-apps/cpuid-20240716 | 4 +- metadata/md5-cache/sys-apps/systemd-256.5 | 6 +- metadata/md5-cache/sys-apps/systemd-9999 | 6 +- metadata/md5-cache/sys-apps/tuned-2.24.0 | 16 + metadata/md5-cache/sys-boot/Manifest.gz | Bin 9410 -> 9735 bytes metadata/md5-cache/sys-boot/gnu-efi-3.0.18-r4 | 15 + metadata/md5-cache/sys-boot/refind-0.14.2-r2 | 14 + metadata/md5-cache/sys-devel/Manifest.gz | Bin 40693 -> 40849 bytes .../md5-cache/sys-devel/gcc-15.0.0_pre20240825 | 16 + metadata/md5-cache/sys-fs/Manifest.gz | Bin 41517 -> 41829 bytes metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.2 | 14 + metadata/md5-cache/sys-fs/cryptmount-6.3.0 | 16 + metadata/md5-cache/sys-fs/ncdu-1.20 | 4 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 20733 -> 20738 bytes .../md5-cache/sys-kernel/gentoo-kernel-5.10.224 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-5.15.165 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.1.106 | 2 +- metadata/md5-cache/sys-kernel/gentoo-kernel-6.10.6 | 2 +- metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.47 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-5.10.224 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-5.10.9999 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-5.15.165 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-5.15.9999 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-6.1.106 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-6.10.6 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-6.6.47 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-6.6.9999 | 2 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 25631 -> 25623 bytes metadata/md5-cache/www-apps/jellyfin-bin-10.9.10 | 15 + metadata/md5-cache/www-apps/lidarr-bin-2.5.1.4311 | 14 - metadata/md5-cache/www-apps/lidarr-bin-2.5.2.4316 | 14 + .../md5-cache/www-apps/prowlarr-bin-1.22.0.4670 | 14 - .../md5-cache/www-apps/prowlarr-bin-1.23.0.4690 | 14 + metadata/md5-cache/www-apps/radarr-bin-5.10.0.9090 | 14 + metadata/md5-cache/www-apps/radarr-bin-5.9.1.9070 | 14 - metadata/md5-cache/www-apps/radicale-3.1.9 | 16 - metadata/md5-cache/www-apps/sonarr-bin-4.0.8.2223 | 14 - metadata/md5-cache/www-apps/sonarr-bin-4.0.9.2257 | 14 + metadata/md5-cache/www-client/Manifest.gz | Bin 13190 -> 13193 bytes metadata/md5-cache/www-client/vivaldi-6.8.3381.53 | 15 - metadata/md5-cache/www-client/vivaldi-6.8.3381.55 | 4 +- metadata/md5-cache/www-client/vivaldi-6.8.3381.57 | 15 + metadata/md5-cache/www-servers/Manifest.gz | Bin 9140 -> 8815 bytes metadata/md5-cache/www-servers/tomcat-10.1.25 | 16 - metadata/md5-cache/www-servers/tomcat-9.0.90 | 16 - metadata/md5-cache/x11-libs/Manifest.gz | Bin 26795 -> 26793 bytes metadata/md5-cache/x11-libs/vte-0.76.3 | 2 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 65447 -> 65459 bytes metadata/md5-cache/x11-misc/i3lock-2.15 | 4 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 9807 -> 9815 bytes metadata/md5-cache/x11-terms/gnome-terminal-3.50.1 | 4 +- metadata/md5-cache/x11-terms/gnome-terminal-3.52.2 | 4 +- metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 43304 -> 43291 bytes net-analyzer/arping/Manifest | 2 + net-analyzer/arping/arping-2.25.ebuild | 56 +++ net-analyzer/arpwatch/Manifest | 2 + net-analyzer/arpwatch/arpwatch-3.6.ebuild | 83 ++++ net-analyzer/calamaris/Manifest | 4 +- net-analyzer/calamaris/calamaris-2.99.4.5.ebuild | 4 +- net-analyzer/calamaris/calamaris-2.99.4.7.ebuild | 37 ++ net-analyzer/netdiscover/Manifest | 2 + net-analyzer/netdiscover/netdiscover-0.10.ebuild | 34 ++ net-analyzer/sngrep/Manifest | 6 +- net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild | 4 +- net-analyzer/sngrep/sngrep-1.7.0.ebuild | 4 +- net-analyzer/sngrep/sngrep-1.8.2.ebuild | 46 ++ net-analyzer/syweb/Manifest | 4 +- net-analyzer/syweb/syweb-0.65-r1.ebuild | 6 +- net-analyzer/syweb/syweb-0.67.ebuild | 43 ++ net-dns/Manifest.gz | Bin 7701 -> 7702 bytes net-dns/pdns-recursor/Manifest | 8 - net-dns/pdns-recursor/pdns-recursor-5.0.4.ebuild | 132 ----- net-dns/pdns-recursor/pdns-recursor-5.0.5.ebuild | 132 ----- net-dns/pdns-recursor/pdns-recursor-5.0.6.ebuild | 132 ----- net-dns/pdns-recursor/pdns-recursor-5.0.7.ebuild | 132 ----- net-fs/Manifest.gz | Bin 3355 -> 3353 bytes net-fs/nfs4-acl-tools/Manifest | 5 + .../files/nfs4-acl-tools-0.4.2-libattr.patch | 34 ++ net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.2.ebuild | 43 ++ .../nfs4-acl-tools/nfs4-acl-tools-0.4.3_rc1.ebuild | 49 ++ net-im/Manifest.gz | Bin 9070 -> 9069 bytes net-im/telegram-desktop-bin/Manifest | 6 +- .../telegram-desktop-bin-5.2.3.ebuild | 64 --- .../telegram-desktop-bin-5.4.1.ebuild | 64 +++ net-irc/Manifest.gz | Bin 8073 -> 8079 bytes net-irc/inspircd/Manifest | 3 - net-irc/inspircd/inspircd-3.16.1.ebuild | 113 ----- net-libs/Manifest.gz | Bin 31019 -> 31015 bytes net-libs/nghttp3/Manifest | 4 +- net-libs/nghttp3/nghttp3-1.4.0.ebuild | 2 +- net-libs/nghttp3/nghttp3-1.5.0.ebuild | 42 ++ net-libs/ngtcp2/Manifest | 2 + net-libs/ngtcp2/ngtcp2-1.7.0.ebuild | 53 ++ net-mail/Manifest.gz | Bin 14057 -> 14059 bytes net-mail/mu/Manifest | 1 - net-mail/mu/files/mu-1.12.2-musl.patch | 31 -- net-misc/Manifest.gz | Bin 54389 -> 54381 bytes net-misc/gerbera/Manifest | 4 - net-misc/gerbera/gerbera-1.12.1-r1.ebuild | 94 ---- net-misc/gerbera/gerbera-2.1.0.ebuild | 90 ---- net-misc/mosh/Manifest | 2 +- net-misc/mosh/mosh-1.4.0.ebuild | 2 +- net-misc/rdate/Manifest | 2 - .../rdate-1.10.2-fix-musl-compat-stdint.patch | 180 ------- net-misc/rdate/files/rdate-1.10.2-respect-AR.patch | 40 -- net-misc/streamlink/Manifest | 2 + net-misc/streamlink/streamlink-6.9.0.ebuild | 99 ++++ net-nds/Manifest.gz | Bin 2236 -> 2234 bytes net-nds/openldap/Manifest | 10 +- .../openldap-2.6.x-gnutls-pointer-error.patch | 40 ++ .../files/openldap-2.6.x-slapd-pointer-types.patch | 71 +++ net-nds/openldap/openldap-2.4.59-r3.ebuild | 8 +- net-nds/openldap/openldap-2.5.18.ebuild | 4 +- net-nds/openldap/openldap-2.6.6-r2.ebuild | 3 + net-nds/openldap/openldap-2.6.8.ebuild | 38 +- net-vpn/Manifest.gz | Bin 8062 -> 8061 bytes net-vpn/frp/Manifest | 3 + net-vpn/frp/frp-0.60.0.ebuild | 65 +++ net-vpn/i2pd/Manifest | 6 +- net-vpn/i2pd/i2pd-2.52.0.ebuild | 10 +- net-vpn/i2pd/i2pd-2.53.1.ebuild | 10 +- net-vpn/i2pd/metadata.xml | 5 - net-wireless/Manifest.gz | Bin 13915 -> 13923 bytes net-wireless/unifi/Manifest | 6 +- net-wireless/unifi/unifi-8.1.127.ebuild | 109 ----- net-wireless/unifi/unifi-8.2.93.ebuild | 109 ----- net-wireless/unifi/unifi-8.3.32.ebuild | 2 +- net-wireless/wavemon/Manifest | 1 - .../wavemon/files/wavemon-0.9.4-build.patch | 11 - profiles/Manifest.gz | Bin 237558 -> 237536 bytes profiles/arch/alpha/package.use.mask | 4 + profiles/arch/hppa/package.use.mask | 4 + profiles/arch/ia64/package.use.mask | 4 + profiles/arch/loong/package.use.mask | 4 + profiles/arch/mips/package.use.mask | 30 ++ profiles/arch/s390/package.use.mask | 4 + profiles/arch/sparc/package.use.mask | 4 + profiles/package.mask | 8 - profiles/use.local.desc | 5 +- sci-electronics/Manifest.gz | Bin 8709 -> 8709 bytes sci-electronics/kicad/Manifest | 1 - .../kicad/files/kicad-8.0.1-libgit2.patch | 36 -- sci-geosciences/Manifest.gz | Bin 11593 -> 11589 bytes sci-geosciences/grass/Manifest | 9 +- sci-geosciences/grass/grass-8.3.2-r1.ebuild | 3 +- sci-geosciences/grass/grass-8.3.2.ebuild | 276 ----------- sci-geosciences/grass/grass-8.4.0.ebuild | 3 +- sci-geosciences/grass/grass-8.4.0_rc1.ebuild | 277 ----------- sci-geosciences/grass/grass-9999.ebuild | 3 +- sci-libs/Manifest.gz | Bin 42977 -> 42995 bytes sci-libs/brial/Manifest | 2 +- sci-libs/brial/brial-1.2.12.ebuild | 4 +- sci-libs/caffe2/Manifest | 3 +- sci-libs/caffe2/caffe2-2.4.0.ebuild | 1 + sci-libs/caffe2/files/caffe2-2.4.0-libfmt-11.patch | 44 ++ sci-libs/fflas-ffpack/Manifest | 2 +- sci-libs/fflas-ffpack/fflas-ffpack-2.5.0-r1.ebuild | 2 +- sci-libs/givaro/Manifest | 2 +- sci-libs/givaro/givaro-4.2.0.ebuild | 2 +- sci-libs/hipSPARSE/Manifest | 6 +- sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild | 2 +- sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild | 2 +- sci-libs/hipSPARSE/hipSPARSE-6.1.1.ebuild | 2 +- sci-libs/linbox/Manifest | 2 +- sci-libs/linbox/linbox-1.7.0-r1.ebuild | 2 +- sci-libs/m4ri/Manifest | 2 +- sci-libs/m4ri/m4ri-20200125.ebuild | 2 +- sci-libs/m4rie/Manifest | 2 +- sci-libs/m4rie/m4rie-20200115-r1.ebuild | 4 +- sci-libs/opencascade/Manifest | 6 +- sci-libs/opencascade/opencascade-7.7.2-r1.ebuild | 5 +- sci-libs/opencascade/opencascade-7.8.1.ebuild | 5 +- sci-libs/opencascade/opencascade-9999.ebuild | 7 +- sci-libs/pcl/Manifest | 6 +- sci-libs/pcl/files/pcl-1.14.1-gcc15.patch | 62 +++ sci-libs/pcl/files/pcl-1.14.1-tests.patch | 26 + sci-libs/pcl/pcl-1.14.1.ebuild | 17 +- sci-libs/pcl/pcl-9999.ebuild | 17 +- sci-libs/rocSPARSE/Manifest | 4 +- sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild | 2 +- sci-libs/rocSPARSE/rocSPARSE-5.7.1-r2.ebuild | 2 +- sci-mathematics/Manifest.gz | Bin 19363 -> 19356 bytes sci-mathematics/gsl-shell/Manifest | 2 - .../gsl-shell-2.3.2-no-compile-in-install.patch | 24 - ...gsl-shell-2.3.2-sphinx-extmath-to-imgmath.patch | 13 - sci-mathematics/mathmod/Manifest | 2 - sci-mathematics/mathmod/mathmod-4.1-r1.ebuild | 49 -- sys-apps/Manifest.gz | Bin 51315 -> 51303 bytes sys-apps/cpuid/Manifest | 4 +- sys-apps/cpuid/cpuid-20240709.ebuild | 35 -- sys-apps/cpuid/cpuid-20240716.ebuild | 2 +- sys-apps/systemd/Manifest | 7 +- sys-apps/systemd/files/256-bpf-gcc.patch | 26 + sys-apps/systemd/metadata.xml | 1 + sys-apps/systemd/systemd-256.5.ebuild | 10 +- sys-apps/systemd/systemd-9999.ebuild | 9 +- sys-apps/tuned/Manifest | 2 + sys-apps/tuned/tuned-2.24.0.ebuild | 70 +++ sys-boot/Manifest.gz | Bin 5899 -> 5898 bytes sys-boot/gnu-efi/Manifest | 1 + sys-boot/gnu-efi/gnu-efi-3.0.18-r4.ebuild | 128 +++++ sys-boot/refind/Manifest | 2 + .../refind-0.14.2-fix-freestanding-on-musl.patch | 63 +++ sys-boot/refind/refind-0.14.2-r2.ebuild | 172 +++++++ sys-devel/Manifest.gz | Bin 7868 -> 7871 bytes sys-devel/gcc/Manifest | 3 + sys-devel/gcc/gcc-15.0.0_pre20240825.ebuild | 52 ++ sys-fs/Manifest.gz | Bin 22253 -> 22252 bytes sys-fs/btrfsmaintenance/Manifest | 2 + .../btrfsmaintenance/btrfsmaintenance-0.5.2.ebuild | 65 +++ sys-fs/cryptmount/Manifest | 4 +- sys-fs/cryptmount/cryptmount-6.3.0.ebuild | 72 +++ sys-fs/cryptmount/metadata.xml | 1 + sys-fs/ncdu/Manifest | 2 +- sys-fs/ncdu/ncdu-1.20.ebuild | 2 +- sys-process/Manifest.gz | Bin 10147 -> 10141 bytes sys-process/below/Manifest | 3 - sys-process/below/files/below.initd | 30 -- sys-process/below/files/below.logrotated | 11 - sys-process/below/files/below.service | 13 - www-apps/Manifest.gz | Bin 13158 -> 13147 bytes www-apps/jellyfin-bin/Manifest | 5 + www-apps/jellyfin-bin/jellyfin-bin-10.9.10.ebuild | 77 +++ www-apps/lidarr-bin/Manifest | 14 +- www-apps/lidarr-bin/lidarr-bin-2.5.1.4311.ebuild | 78 --- www-apps/lidarr-bin/lidarr-bin-2.5.2.4316.ebuild | 78 +++ www-apps/prowlarr-bin/Manifest | 14 +- .../prowlarr-bin/prowlarr-bin-1.22.0.4670.ebuild | 77 --- .../prowlarr-bin/prowlarr-bin-1.23.0.4690.ebuild | 77 +++ www-apps/radarr-bin/Manifest | 14 +- www-apps/radarr-bin/radarr-bin-5.10.0.9090.ebuild | 78 +++ www-apps/radarr-bin/radarr-bin-5.9.1.9070.ebuild | 78 --- www-apps/radicale/Manifest | 2 - www-apps/radicale/files/radicale-r3.init.d | 27 - www-apps/radicale/radicale-3.1.9.ebuild | 90 ---- www-apps/sonarr-bin/Manifest | 12 +- www-apps/sonarr-bin/sonarr-bin-4.0.8.2223.ebuild | 74 --- www-apps/sonarr-bin/sonarr-bin-4.0.9.2257.ebuild | 74 +++ www-client/Manifest.gz | Bin 6213 -> 6210 bytes www-client/vivaldi/Manifest | 10 +- www-client/vivaldi/vivaldi-6.8.3381.53.ebuild | 226 --------- www-client/vivaldi/vivaldi-6.8.3381.55.ebuild | 2 +- www-client/vivaldi/vivaldi-6.8.3381.57.ebuild | 226 +++++++++ www-servers/Manifest.gz | Bin 4689 -> 4686 bytes www-servers/tomcat/Manifest | 6 - www-servers/tomcat/tomcat-10.1.25.ebuild | 175 ------- www-servers/tomcat/tomcat-9.0.90.ebuild | 168 ------- x11-libs/Manifest.gz | Bin 17829 -> 17833 bytes x11-libs/vte/Manifest | 3 +- x11-libs/vte/files/vte-0.76.3-stdint.patch | 34 ++ x11-libs/vte/vte-0.76.3.ebuild | 2 + x11-misc/Manifest.gz | Bin 46529 -> 46524 bytes x11-misc/i3lock/Manifest | 2 +- x11-misc/i3lock/i3lock-2.15.ebuild | 2 +- x11-terms/Manifest.gz | Bin 4733 -> 4730 bytes x11-terms/gnome-terminal/Manifest | 4 +- .../gnome-terminal/gnome-terminal-3.50.1.ebuild | 2 +- .../gnome-terminal/gnome-terminal-3.52.2.ebuild | 2 +- 988 files changed, 12673 insertions(+), 12119 deletions(-) create mode 100644 app-admin/mkosi/mkosi-24.3.ebuild create mode 100644 app-admin/tenshi/tenshi-0.18.ebuild create mode 100644 app-admin/ttyplot/ttyplot-1.7.0.ebuild create mode 100644 app-arch/libdeflate/libdeflate-1.19-r1.ebuild delete mode 100644 app-arch/libdeflate/libdeflate-1.19.ebuild create mode 100644 app-arch/libdeflate/libdeflate-1.20-r1.ebuild delete mode 100644 app-arch/libdeflate/libdeflate-1.20.ebuild create mode 100644 app-arch/libdeflate/libdeflate-1.21.ebuild create mode 100644 app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-10.6.0.ebuild delete mode 100644 app-emulation/faudio/faudio-24.06.ebuild delete mode 100644 app-emulation/faudio/faudio-24.07.ebuild delete mode 100644 app-emulation/libvirt/libvirt-10.0.0-r3.ebuild create mode 100644 app-emulation/libvirt/libvirt-10.0.0-r4.ebuild delete mode 100644 app-emulation/libvirt/libvirt-10.1.0-r2.ebuild create mode 100644 app-emulation/libvirt/libvirt-10.1.0-r3.ebuild delete mode 100644 app-emulation/libvirt/libvirt-10.2.0-r1.ebuild create mode 100644 app-emulation/libvirt/libvirt-10.2.0-r2.ebuild delete mode 100644 app-emulation/libvirt/libvirt-10.3.0-r2.ebuild create mode 100644 app-emulation/libvirt/libvirt-10.3.0-r3.ebuild create mode 100644 app-emulation/libvirt/libvirt-10.5.0-r1.ebuild delete mode 100644 app-emulation/libvirt/libvirt-10.5.0.ebuild create mode 100644 app-emulation/libvirt/libvirt-10.6.0.ebuild delete mode 100644 app-emulation/libvirt/libvirt-9.8.0-r3.ebuild create mode 100644 app-emulation/libvirt/libvirt-9.8.0-r4.ebuild delete mode 100644 app-emulation/libvirt/libvirt-9.9.0-r3.ebuild create mode 100644 app-emulation/libvirt/libvirt-9.9.0-r4.ebuild create mode 100644 app-misc/fastfetch/fastfetch-2.22.0.ebuild create mode 100644 app-portage/emlop/files/emlop-0.7.0-time_dep.patch delete mode 100644 app-shells/starship/files/starship-1.17.1-no-strip.patch create mode 100644 app-text/doxygen/doxygen-1.12.0.ebuild create mode 100644 app-text/doxygen/files/doxygen-1.12.0-clang-19.patch create mode 100644 app-text/doxygen/files/doxygen-1.12.0-libfmt-11.patch create mode 100644 dev-cpp/msgpack-cxx/msgpack-cxx-6.1.1.ebuild delete mode 100644 dev-db/hsqldb/files/StringComparator.java delete mode 100644 dev-db/hsqldb/files/TestBug1191815.java delete mode 100644 dev-db/mysql-workbench/files/mysql-workbench-8.0.36-libxml2-2.12-support.patch create mode 100644 dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch delete mode 100644 dev-dotnet/fsautocomplete/files/fsautocomplete-0.68.0-paket-dependencies.patch delete mode 100644 dev-dotnet/fsautocomplete/files/fsautocomplete-0.71.0-net8.0-only.patch delete mode 100644 dev-embedded/u-boot-tools/files/disable-unused-mkeficapsule.patch delete mode 100644 dev-embedded/u-boot-tools/files/disable-unused-pylibfdt.patch delete mode 100644 dev-java/openjdk-bin/openjdk-bin-11.0.23_p9.ebuild delete mode 100644 dev-java/openjdk-bin/openjdk-bin-17.0.11_p9.ebuild delete mode 100644 dev-java/openjdk-bin/openjdk-bin-8.412_p08.ebuild delete mode 100644 dev-java/openjdk/openjdk-11.0.23_p9-r1.ebuild delete mode 100644 dev-java/openjdk/openjdk-17.0.11_p9.ebuild delete mode 100644 dev-java/openjdk/openjdk-8.412_p08.ebuild delete mode 100644 dev-java/tomcat-native/tomcat-native-1.3.0.ebuild delete mode 100644 dev-java/tomcat-native/tomcat-native-2.0.7.ebuild create mode 100644 dev-libs/intel-compute-runtime/intel-compute-runtime-24.31.30508.7.ebuild create mode 100644 dev-libs/level-zero/level-zero-1.17.28.ebuild delete mode 100644 dev-libs/level-zero/level-zero-1.17.6.ebuild delete mode 100644 dev-libs/metee/metee-4.1.0.ebuild create mode 100644 dev-lua/lua_cliargs/lua_cliargs-3.0.2.ebuild delete mode 100644 dev-lua/luasystem/luasystem-0.4.0.ebuild delete mode 100644 dev-lua/luasystem/luasystem-0.4.1.ebuild create mode 100644 dev-perl/Sys-Virt/Sys-Virt-10.5.0.ebuild create mode 100644 dev-perl/Sys-Virt/Sys-Virt-10.6.0.ebuild delete mode 100644 dev-python/asyncstdlib/asyncstdlib-3.12.3.ebuild create mode 100644 dev-python/asyncstdlib/asyncstdlib-3.12.5.ebuild delete mode 100644 dev-python/iminuit/iminuit-2.26.0.ebuild delete mode 100644 dev-python/iminuit/iminuit-2.27.0.ebuild create mode 100644 dev-python/iminuit/iminuit-2.29.1.ebuild create mode 100644 dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild create mode 100644 dev-python/libvirt-python/libvirt-python-10.6.0.ebuild create mode 100644 dev-python/paginate/paginate-0.5.7.ebuild delete mode 100644 dev-python/patatt/patatt-0.6.2.ebuild create mode 100644 dev-python/pyparsing/pyparsing-3.1.4.ebuild create mode 100644 dev-python/python-lsp-server/python-lsp-server-1.12.0.ebuild create mode 100644 dev-python/python-mimeparse/python-mimeparse-2.0.0.ebuild delete mode 100644 dev-python/tifffile/tifffile-2024.7.24.ebuild create mode 100644 dev-python/tifffile/tifffile-2024.8.24.ebuild create mode 100644 dev-qt/qtbase/files/qtbase-6.7.2-qcontiguouscache.patch delete mode 100644 dev-qt/qtbase/qtbase-6.7.2-r3.ebuild create mode 100644 dev-qt/qtbase/qtbase-6.7.2-r4.ebuild delete mode 100644 dev-util/bugbite-cli/bugbite-cli-0.0.10.ebuild create mode 100644 dev-util/bugbite-cli/bugbite-cli-0.0.11.ebuild delete mode 100644 dev-util/cucumber-core/cucumber-core-10.1.1.ebuild delete mode 100644 dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-16.1.2.ebuild delete mode 100644 dev-util/cucumber-html-formatter/cucumber-html-formatter-20.4.0-r1.ebuild create mode 100644 dev-util/cucumber-html-formatter/cucumber-html-formatter-21.7.0.ebuild create mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.1.ebuild create mode 100644 games-engines/qtads/qtads-3.4.0.ebuild create mode 100644 games-misc/wtf/wtf-20230906.ebuild create mode 100644 games-server/bedrock-server/bedrock-server-1.21.20.03.ebuild delete mode 100644 games-server/bedrock-server/bedrock-server-1.21.3.01.ebuild delete mode 100644 games-server/minecraft-server/minecraft-server-1.21.0.ebuild create mode 100644 games-server/minecraft-server/minecraft-server-1.21.1.ebuild create mode 100644 games-strategy/dopewars/dopewars-1.6.2.ebuild create mode 100644 games-strategy/endless-sky/endless-sky-0.10.8.ebuild create mode 100644 games-strategy/freeciv/freeciv-3.1.2.ebuild create mode 100644 kde-apps/kate-addons/kate-addons-24.08.0-r1.ebuild delete mode 100644 kde-apps/kate-addons/kate-addons-24.08.0.ebuild create mode 100644 kde-apps/knotes/knotes-24.05.2-r1.ebuild delete mode 100644 kde-apps/knotes/knotes-24.05.2.ebuild create mode 100644 media-fonts/intlfonts/intlfonts-1.4.2.ebuild create mode 100644 media-fonts/iosevka/iosevka-31.4.0.ebuild create mode 100644 media-fonts/nuosu-sil/nuosu-sil-2.300.ebuild create mode 100644 media-fonts/sil-abyssinica/sil-abyssinica-2.201.ebuild create mode 100644 media-libs/openexr/openexr-3.2.3-r1.ebuild delete mode 100644 media-libs/openexr/openexr-3.2.3.ebuild create mode 100644 media-libs/openexr/openexr-3.2.4-r1.ebuild delete mode 100644 media-libs/openexr/openexr-3.2.4.ebuild create mode 100644 media-libs/x264/x264-0.0.20240513.ebuild create mode 100644 media-libs/x265/files/x265-3.5-r5-cpp-std.patch create mode 100644 media-libs/x265/files/x265-3.5-r5-gcc15.patch create mode 100644 media-libs/x265/files/x265-3.5-r5-test-ns_2.patch create mode 100644 media-libs/x265/files/x265-3.6-test-ns_2.patch delete mode 100644 media-libs/x265/x265-3.5-r2.ebuild create mode 100644 media-libs/x265/x265-3.5-r5.ebuild create mode 100644 media-libs/x265/x265-3.6.ebuild create mode 100644 media-tv/kodi/files/kodi-21-optional-ffmpeg-libx11.patch create mode 100644 media-tv/kodi/files/kodi-21.1-silence-libdvdread-git.patch create mode 100644 media-tv/kodi/kodi-21.1.ebuild create mode 100644 media-video/obs-studio/files/json11-1.0.0-include-cstdint.patch create mode 100644 media-video/x264-encoder/x264-encoder-0.0.20240513.ebuild create mode 100644 metadata/md5-cache/app-admin/mkosi-24.3 create mode 100644 metadata/md5-cache/app-admin/tenshi-0.18 create mode 100644 metadata/md5-cache/app-admin/ttyplot-1.7.0 delete mode 100644 metadata/md5-cache/app-arch/libdeflate-1.19 create mode 100644 metadata/md5-cache/app-arch/libdeflate-1.19-r1 delete mode 100644 metadata/md5-cache/app-arch/libdeflate-1.20 create mode 100644 metadata/md5-cache/app-arch/libdeflate-1.20-r1 create mode 100644 metadata/md5-cache/app-arch/libdeflate-1.21 create mode 100644 metadata/md5-cache/app-emacs/nxml-libvirt-schemas-10.6.0 delete mode 100644 metadata/md5-cache/app-emulation/faudio-24.06 delete mode 100644 metadata/md5-cache/app-emulation/faudio-24.07 delete mode 100644 metadata/md5-cache/app-emulation/libvirt-10.0.0-r3 create mode 100644 metadata/md5-cache/app-emulation/libvirt-10.0.0-r4 delete mode 100644 metadata/md5-cache/app-emulation/libvirt-10.1.0-r2 create mode 100644 metadata/md5-cache/app-emulation/libvirt-10.1.0-r3 delete mode 100644 metadata/md5-cache/app-emulation/libvirt-10.2.0-r1 create mode 100644 metadata/md5-cache/app-emulation/libvirt-10.2.0-r2 delete mode 100644 metadata/md5-cache/app-emulation/libvirt-10.3.0-r2 create mode 100644 metadata/md5-cache/app-emulation/libvirt-10.3.0-r3 delete mode 100644 metadata/md5-cache/app-emulation/libvirt-10.5.0 create mode 100644 metadata/md5-cache/app-emulation/libvirt-10.5.0-r1 create mode 100644 metadata/md5-cache/app-emulation/libvirt-10.6.0 delete mode 100644 metadata/md5-cache/app-emulation/libvirt-9.8.0-r3 create mode 100644 metadata/md5-cache/app-emulation/libvirt-9.8.0-r4 delete mode 100644 metadata/md5-cache/app-emulation/libvirt-9.9.0-r3 create mode 100644 metadata/md5-cache/app-emulation/libvirt-9.9.0-r4 create mode 100644 metadata/md5-cache/app-misc/fastfetch-2.22.0 create mode 100644 metadata/md5-cache/app-text/doxygen-1.12.0 create mode 100644 metadata/md5-cache/dev-cpp/msgpack-cxx-6.1.1 delete mode 100644 metadata/md5-cache/dev-java/openjdk-11.0.23_p9-r1 delete mode 100644 metadata/md5-cache/dev-java/openjdk-17.0.11_p9 delete mode 100644 metadata/md5-cache/dev-java/openjdk-8.412_p08 delete mode 100644 metadata/md5-cache/dev-java/openjdk-bin-11.0.23_p9 delete mode 100644 metadata/md5-cache/dev-java/openjdk-bin-17.0.11_p9 delete mode 100644 metadata/md5-cache/dev-java/openjdk-bin-8.412_p08 delete mode 100644 metadata/md5-cache/dev-java/tomcat-native-1.3.0 delete mode 100644 metadata/md5-cache/dev-java/tomcat-native-2.0.7 create mode 100644 metadata/md5-cache/dev-libs/intel-compute-runtime-24.31.30508.7 create mode 100644 metadata/md5-cache/dev-libs/level-zero-1.17.28 delete mode 100644 metadata/md5-cache/dev-libs/level-zero-1.17.6 delete mode 100644 metadata/md5-cache/dev-libs/metee-4.1.0 create mode 100644 metadata/md5-cache/dev-lua/lua_cliargs-3.0.2 delete mode 100644 metadata/md5-cache/dev-lua/luasystem-0.4.0 delete mode 100644 metadata/md5-cache/dev-lua/luasystem-0.4.1 create mode 100644 metadata/md5-cache/dev-perl/Sys-Virt-10.5.0 create mode 100644 metadata/md5-cache/dev-perl/Sys-Virt-10.6.0 delete mode 100644 metadata/md5-cache/dev-python/asyncstdlib-3.12.3 create mode 100644 metadata/md5-cache/dev-python/asyncstdlib-3.12.5 delete mode 100644 metadata/md5-cache/dev-python/iminuit-2.26.0 delete mode 100644 metadata/md5-cache/dev-python/iminuit-2.27.0 create mode 100644 metadata/md5-cache/dev-python/iminuit-2.29.1 create mode 100644 metadata/md5-cache/dev-python/jaraco-collections-5.1.0 create mode 100644 metadata/md5-cache/dev-python/libvirt-python-10.6.0 create mode 100644 metadata/md5-cache/dev-python/paginate-0.5.7 delete mode 100644 metadata/md5-cache/dev-python/patatt-0.6.2 create mode 100644 metadata/md5-cache/dev-python/pyparsing-3.1.4 create mode 100644 metadata/md5-cache/dev-python/python-lsp-server-1.12.0 create mode 100644 metadata/md5-cache/dev-python/python-mimeparse-2.0.0 delete mode 100644 metadata/md5-cache/dev-python/tifffile-2024.7.24 create mode 100644 metadata/md5-cache/dev-python/tifffile-2024.8.24 delete mode 100644 metadata/md5-cache/dev-qt/qtbase-6.7.2-r3 create mode 100644 metadata/md5-cache/dev-qt/qtbase-6.7.2-r4 delete mode 100644 metadata/md5-cache/dev-util/bugbite-cli-0.0.10 create mode 100644 metadata/md5-cache/dev-util/bugbite-cli-0.0.11 delete mode 100644 metadata/md5-cache/dev-util/cucumber-core-10.1.1 delete mode 100644 metadata/md5-cache/dev-util/cucumber-cucumber-expressions-16.1.2 delete mode 100644 metadata/md5-cache/dev-util/cucumber-html-formatter-20.4.0-r1 create mode 100644 metadata/md5-cache/dev-util/cucumber-html-formatter-21.7.0 create mode 100644 metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.17537.1 create mode 100644 metadata/md5-cache/games-engines/qtads-3.4.0 create mode 100644 metadata/md5-cache/games-misc/wtf-20230906 create mode 100644 metadata/md5-cache/games-server/bedrock-server-1.21.20.03 delete mode 100644 metadata/md5-cache/games-server/bedrock-server-1.21.3.01 delete mode 100644 metadata/md5-cache/games-server/minecraft-server-1.21.0 create mode 100644 metadata/md5-cache/games-server/minecraft-server-1.21.1 create mode 100644 metadata/md5-cache/games-strategy/dopewars-1.6.2 create mode 100644 metadata/md5-cache/games-strategy/endless-sky-0.10.8 create mode 100644 metadata/md5-cache/games-strategy/freeciv-3.1.2 delete mode 100644 metadata/md5-cache/kde-apps/kate-addons-24.08.0 create mode 100644 metadata/md5-cache/kde-apps/kate-addons-24.08.0-r1 delete mode 100644 metadata/md5-cache/kde-apps/knotes-24.05.2 create mode 100644 metadata/md5-cache/kde-apps/knotes-24.05.2-r1 create mode 100644 metadata/md5-cache/media-fonts/intlfonts-1.4.2 create mode 100644 metadata/md5-cache/media-fonts/iosevka-31.4.0 create mode 100644 metadata/md5-cache/media-fonts/nuosu-sil-2.300 create mode 100644 metadata/md5-cache/media-fonts/sil-abyssinica-2.201 delete mode 100644 metadata/md5-cache/media-libs/openexr-3.2.3 create mode 100644 metadata/md5-cache/media-libs/openexr-3.2.3-r1 delete mode 100644 metadata/md5-cache/media-libs/openexr-3.2.4 create mode 100644 metadata/md5-cache/media-libs/openexr-3.2.4-r1 create mode 100644 metadata/md5-cache/media-libs/x264-0.0.20240513 delete mode 100644 metadata/md5-cache/media-libs/x265-3.5-r2 create mode 100644 metadata/md5-cache/media-libs/x265-3.5-r5 create mode 100644 metadata/md5-cache/media-libs/x265-3.6 create mode 100644 metadata/md5-cache/media-tv/kodi-21.1 create mode 100644 metadata/md5-cache/media-video/x264-encoder-0.0.20240513 create mode 100644 metadata/md5-cache/net-analyzer/arping-2.25 create mode 100644 metadata/md5-cache/net-analyzer/arpwatch-3.6 create mode 100644 metadata/md5-cache/net-analyzer/calamaris-2.99.4.7 create mode 100644 metadata/md5-cache/net-analyzer/netdiscover-0.10 create mode 100644 metadata/md5-cache/net-analyzer/sngrep-1.8.2 create mode 100644 metadata/md5-cache/net-analyzer/syweb-0.67 delete mode 100644 metadata/md5-cache/net-dns/pdns-recursor-5.0.4 delete mode 100644 metadata/md5-cache/net-dns/pdns-recursor-5.0.5 delete mode 100644 metadata/md5-cache/net-dns/pdns-recursor-5.0.6 delete mode 100644 metadata/md5-cache/net-dns/pdns-recursor-5.0.7 create mode 100644 metadata/md5-cache/net-fs/nfs4-acl-tools-0.4.2 create mode 100644 metadata/md5-cache/net-fs/nfs4-acl-tools-0.4.3_rc1 delete mode 100644 metadata/md5-cache/net-im/telegram-desktop-bin-5.2.3 create mode 100644 metadata/md5-cache/net-im/telegram-desktop-bin-5.4.1 delete mode 100644 metadata/md5-cache/net-irc/inspircd-3.16.1 create mode 100644 metadata/md5-cache/net-libs/nghttp3-1.5.0 create mode 100644 metadata/md5-cache/net-libs/ngtcp2-1.7.0 delete mode 100644 metadata/md5-cache/net-misc/gerbera-1.12.1-r1 delete mode 100644 metadata/md5-cache/net-misc/gerbera-2.1.0 create mode 100644 metadata/md5-cache/net-misc/streamlink-6.9.0 create mode 100644 metadata/md5-cache/net-vpn/frp-0.60.0 delete mode 100644 metadata/md5-cache/net-wireless/unifi-8.1.127 delete mode 100644 metadata/md5-cache/net-wireless/unifi-8.2.93 delete mode 100644 metadata/md5-cache/sci-geosciences/grass-8.3.2 delete mode 100644 metadata/md5-cache/sci-geosciences/grass-8.4.0_rc1 delete mode 100644 metadata/md5-cache/sci-mathematics/mathmod-4.1-r1 delete mode 100644 metadata/md5-cache/sys-apps/cpuid-20240709 create mode 100644 metadata/md5-cache/sys-apps/tuned-2.24.0 create mode 100644 metadata/md5-cache/sys-boot/gnu-efi-3.0.18-r4 create mode 100644 metadata/md5-cache/sys-boot/refind-0.14.2-r2 create mode 100644 metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240825 create mode 100644 metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.2 create mode 100644 metadata/md5-cache/sys-fs/cryptmount-6.3.0 create mode 100644 metadata/md5-cache/www-apps/jellyfin-bin-10.9.10 delete mode 100644 metadata/md5-cache/www-apps/lidarr-bin-2.5.1.4311 create mode 100644 metadata/md5-cache/www-apps/lidarr-bin-2.5.2.4316 delete mode 100644 metadata/md5-cache/www-apps/prowlarr-bin-1.22.0.4670 create mode 100644 metadata/md5-cache/www-apps/prowlarr-bin-1.23.0.4690 create mode 100644 metadata/md5-cache/www-apps/radarr-bin-5.10.0.9090 delete mode 100644 metadata/md5-cache/www-apps/radarr-bin-5.9.1.9070 delete mode 100644 metadata/md5-cache/www-apps/radicale-3.1.9 delete mode 100644 metadata/md5-cache/www-apps/sonarr-bin-4.0.8.2223 create mode 100644 metadata/md5-cache/www-apps/sonarr-bin-4.0.9.2257 delete mode 100644 metadata/md5-cache/www-client/vivaldi-6.8.3381.53 create mode 100644 metadata/md5-cache/www-client/vivaldi-6.8.3381.57 delete mode 100644 metadata/md5-cache/www-servers/tomcat-10.1.25 delete mode 100644 metadata/md5-cache/www-servers/tomcat-9.0.90 create mode 100644 net-analyzer/arping/arping-2.25.ebuild create mode 100644 net-analyzer/arpwatch/arpwatch-3.6.ebuild create mode 100644 net-analyzer/calamaris/calamaris-2.99.4.7.ebuild create mode 100644 net-analyzer/netdiscover/netdiscover-0.10.ebuild create mode 100644 net-analyzer/sngrep/sngrep-1.8.2.ebuild create mode 100644 net-analyzer/syweb/syweb-0.67.ebuild delete mode 100644 net-dns/pdns-recursor/pdns-recursor-5.0.4.ebuild delete mode 100644 net-dns/pdns-recursor/pdns-recursor-5.0.5.ebuild delete mode 100644 net-dns/pdns-recursor/pdns-recursor-5.0.6.ebuild delete mode 100644 net-dns/pdns-recursor/pdns-recursor-5.0.7.ebuild create mode 100644 net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.4.2-libattr.patch create mode 100644 net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.2.ebuild create mode 100644 net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.3_rc1.ebuild delete mode 100644 net-im/telegram-desktop-bin/telegram-desktop-bin-5.2.3.ebuild create mode 100644 net-im/telegram-desktop-bin/telegram-desktop-bin-5.4.1.ebuild delete mode 100644 net-irc/inspircd/inspircd-3.16.1.ebuild create mode 100644 net-libs/nghttp3/nghttp3-1.5.0.ebuild create mode 100644 net-libs/ngtcp2/ngtcp2-1.7.0.ebuild delete mode 100644 net-mail/mu/files/mu-1.12.2-musl.patch delete mode 100644 net-misc/gerbera/gerbera-1.12.1-r1.ebuild delete mode 100644 net-misc/gerbera/gerbera-2.1.0.ebuild delete mode 100644 net-misc/rdate/files/rdate-1.10.2-fix-musl-compat-stdint.patch delete mode 100644 net-misc/rdate/files/rdate-1.10.2-respect-AR.patch create mode 100644 net-misc/streamlink/streamlink-6.9.0.ebuild create mode 100644 net-nds/openldap/files/openldap-2.6.x-gnutls-pointer-error.patch create mode 100644 net-nds/openldap/files/openldap-2.6.x-slapd-pointer-types.patch create mode 100644 net-vpn/frp/frp-0.60.0.ebuild delete mode 100644 net-wireless/unifi/unifi-8.1.127.ebuild delete mode 100644 net-wireless/unifi/unifi-8.2.93.ebuild delete mode 100644 net-wireless/wavemon/files/wavemon-0.9.4-build.patch delete mode 100644 sci-electronics/kicad/files/kicad-8.0.1-libgit2.patch delete mode 100644 sci-geosciences/grass/grass-8.3.2.ebuild delete mode 100644 sci-geosciences/grass/grass-8.4.0_rc1.ebuild create mode 100644 sci-libs/caffe2/files/caffe2-2.4.0-libfmt-11.patch create mode 100644 sci-libs/pcl/files/pcl-1.14.1-gcc15.patch create mode 100644 sci-libs/pcl/files/pcl-1.14.1-tests.patch delete mode 100644 sci-mathematics/gsl-shell/files/gsl-shell-2.3.2-no-compile-in-install.patch delete mode 100644 sci-mathematics/gsl-shell/files/gsl-shell-2.3.2-sphinx-extmath-to-imgmath.patch delete mode 100644 sci-mathematics/mathmod/mathmod-4.1-r1.ebuild delete mode 100644 sys-apps/cpuid/cpuid-20240709.ebuild create mode 100644 sys-apps/systemd/files/256-bpf-gcc.patch create mode 100644 sys-apps/tuned/tuned-2.24.0.ebuild create mode 100644 sys-boot/gnu-efi/gnu-efi-3.0.18-r4.ebuild create mode 100644 sys-boot/refind/files/refind-0.14.2-fix-freestanding-on-musl.patch create mode 100644 sys-boot/refind/refind-0.14.2-r2.ebuild create mode 100644 sys-devel/gcc/gcc-15.0.0_pre20240825.ebuild create mode 100644 sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.2.ebuild create mode 100644 sys-fs/cryptmount/cryptmount-6.3.0.ebuild delete mode 100644 sys-process/below/files/below.initd delete mode 100644 sys-process/below/files/below.logrotated delete mode 100644 sys-process/below/files/below.service create mode 100644 www-apps/jellyfin-bin/jellyfin-bin-10.9.10.ebuild delete mode 100644 www-apps/lidarr-bin/lidarr-bin-2.5.1.4311.ebuild create mode 100644 www-apps/lidarr-bin/lidarr-bin-2.5.2.4316.ebuild delete mode 100644 www-apps/prowlarr-bin/prowlarr-bin-1.22.0.4670.ebuild create mode 100644 www-apps/prowlarr-bin/prowlarr-bin-1.23.0.4690.ebuild create mode 100644 www-apps/radarr-bin/radarr-bin-5.10.0.9090.ebuild delete mode 100644 www-apps/radarr-bin/radarr-bin-5.9.1.9070.ebuild delete mode 100644 www-apps/radicale/files/radicale-r3.init.d delete mode 100644 www-apps/radicale/radicale-3.1.9.ebuild delete mode 100644 www-apps/sonarr-bin/sonarr-bin-4.0.8.2223.ebuild create mode 100644 www-apps/sonarr-bin/sonarr-bin-4.0.9.2257.ebuild delete mode 100644 www-client/vivaldi/vivaldi-6.8.3381.53.ebuild create mode 100644 www-client/vivaldi/vivaldi-6.8.3381.57.ebuild delete mode 100644 www-servers/tomcat/tomcat-10.1.25.ebuild delete mode 100644 www-servers/tomcat/tomcat-9.0.90.ebuild create mode 100644 x11-libs/vte/files/vte-0.76.3-stdint.patch diff --git a/Manifest b/Manifest index 541a311b151f..ca37f247a5c7 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29754 BLAKE2B fb04395859e7636530a2e180102ac24f7d7366a7574975886cb095bf35a7f4ee7c591ec8ec451ee4348839dfebee43ab3c861431d920e887bbe4abbdb0e3c279 SHA512 909880dd401c9b199f83ae7a2fb9ae001d54edcf9bb25d0a63ebc39ec51039ee1005f6f2956e128c264228571d6a8d6613d1aeb17ad260e8887139d0fbdb01c1 -TIMESTAMP 2024-08-25T13:10:46Z +MANIFEST Manifest.files.gz 29795 BLAKE2B 135d32c3d5b2115bd267e1c8dad3df10687c3a9ceffb1ef31d7932620af6d80be9d4d4a92ec48e068abfc8590a90488e5357df957f3e6bd82f031b0ec6f9a43c SHA512 75a70e5a7f344cd8215e215235aa5dfa8416b4e0f29dfacddc7e52ccb2d4ef3ae22f86618520c0cbe82a6f9431e7fad5a4263f9462b702ff69d2abef13b5c879 +TIMESTAMP 2024-08-26T10:10:51Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbLLVZfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbMVKtfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDfnhAAgfY5x7qqpnEuTue1cBMtOoQLrR8pjjfj/X2xyEHDkC0PQfIEzZW2XZF4 -4h/cZ7GE07FD6TkVFF+rFovWUJJ2KlIpO15bxo3kBjyX0JhqcYVNGzGAsnDZ4RME -Cs3eFn4xP1fu/yhvthM0UUlf5zoUIVGr0A4R7gFbrPA2fZlhSRjdljQ7b2LK6kdq -C4uiEnbvifH30fXUJSjJ5KzfpI/gRQJaXVXUceA3pdhdzKp7P4T6h15GPymF9oPa -3hNH3yyLlPbv+TPGsv0TOW9O0kFVY1cLXlJBRQ4ynsUXQPWSn+Of0v7aw9+7hXdy -KQLnrTm6mV7kwgYPJ5opT9B28g27RC6l09dm2ETH6DvZxBhuJVnSOWqT0D+MSHII -ZPqC6MZ7oA73wCrwWRYrtKGvz5vk7uXoPwgVKTfCn6d3mriBrpDc5H7VdQ1l6Zvy -AWsQv4V6wxtn5CMCMEWYsaRmH2aq3d7v2g/p0ZTSdF4dLroQ5BE03MyghGEOMHkP -OW/OoX1kJTxT1nMlzAcoHarAiEs4pvITbYbu1NfSflq6UlRNJttKb4nrGNZYTgyz -8JgrYaG4QkNkB68wMfgQxfBJBAK/At2HvW0EC29J+d2w76AGm2auv9qOIxFD5xQY -YaBS6WDM+dqxEvTf+sWR07HjfY/umdryRrasoGdP3ShDXjUA91E= -=JgrM +klDb8Q/9ErgOY//wuJ5MvulrNeM0tz7jqr5mLH9WW/YN4PlNRR11G7BUc3ZSsiRM +bNW/AGrm7WVKcY7h7KF4ISb2bp31nzlzqfYzsiSyynoUqTRcPZJxt/iz6HauKi1a +fqUjNIWtoJYP7DALoqAU1KeZYAEfDtWkRreowDpEW7xWQvLB8NwpuSQrvWW7JQKz +VDuUi8pYJdnK21GzhGueWI9/axYP4kpxceIHfdprnijebTi2a325IRZYECav+adG +sRx5LkG6SMApck/dAEc8+OzHiyXIin8ceNKbuOnqLoDxSUY8Zw2HMLhyNWK1zIEC +ffQXri5UW/vUuJyIEeC7w7n1O6I7vj3y8vNH7YQjhMzHzZZDDW4ZXaUOmePh754P +CuShuAG/alMhyoLjmhlvmnPQH9JfeiH2KvrteTX4L8j7FCr6ywTjz4wHUzgdqB4f +szfqoFxVA8dy6bbb3+uQ+YC84u3Gq/KtkVZBddG96uXIhKesBnqoKoiT72bJULxD +yT5RZO22bWrtGc8ukS8kpL0VvsFf6MiB5n3LyapRV8fVLER+NYbTRLavHQObBsLO +A58hlhoe06qgho46HQIjDHxVw9PPsdTUeJM6XbP1eC1zci/hyV/C4rwWUH7ApMNN +CdX7I5esFiwvYZif+tr0ak8l/qefxKuWYJCRqAF2sOu+QZurnIg= +=QlR7 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index a3ee665825db..e883ec318e28 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 127d98c17329..4a17fff08485 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/ccze/Manifest b/app-admin/ccze/Manifest index 4ac47984d60b..d7f7ec6deeec 100644 --- a/app-admin/ccze/Manifest +++ b/app-admin/ccze/Manifest @@ -3,5 +3,5 @@ AUX ccze-fbsd.patch 531 BLAKE2B ef16b94b4c1a94a3385b3b21c6c1fc51a463769de06f65cb AUX ccze-ldflags.patch 424 BLAKE2B a769c1c617b7f421a0cac4cdb3141169eca8a0e23fd384b4bac702a2f84c15643e2a780eed2b706540a88b8c881227592caf588d1278148dbf8cec8e55dd3847 SHA512 7dff2e235acc665abcc3ed35744776e60a336b45cafbd80e3f4707f61d3746821e63949e73c32ee4fc5ca43b5639a816c42bb5e0b08912a7c617744dff39ec07 AUX ccze-segfault.patch 660 BLAKE2B 863fa14c8ded2df423b0ff5cd9936ccb390b11d3b0dfa396d515e9a85e411c9f9f7f3ba76f04c4ba04ccc19cc43594f4d304b54cb2155ef44ef08c9c00d4b691 SHA512 e8ebdbc8293b4d765d683bbdd222c0af3aaf0668ea8376ed830efac3cdb4a99dfc75dda6e59b95e7a36b7ab4fc521a9a1937e4ab9a48218acc76d2b02844b900 DIST ccze-0.2.1.tar.gz 139795 BLAKE2B 112e3968ca00bdb9ebda91b30a697f4422935755b3bf33d47c0a8800f3d05e371a4ca4db0ef52f10e5cba1c537ee3f666479103dc88a30f270c76268fece5cb6 SHA512 1704da8d4c97a3403a57d7841db8a6e4ba6116e401f91d9ecf1b1371cc18b40641e5665c9414740d6a523874be6b6527f5c0d4f3a3796c7b96ed83192146b2b7 -EBUILD ccze-0.2.1-r5.ebuild 925 BLAKE2B b179702120eaa65f98e75b2da5087b83a5aa97f766503d5f7371d297689e7caec1da1cc8e54c7112f31740f4ca4266f646efc116c0b51f4ad8ab38960e0d7be3 SHA512 76677e2c838caffbdfc8062dfae74dbdea9d736801e6440b9877295f12c07d96952eac8ed61184087c507cd58c688d8b92be581292c936c304f3d99390d1b4d0 +EBUILD ccze-0.2.1-r5.ebuild 916 BLAKE2B 611ffebe21e7c11aec777ecd666151ac68795d62448ed1c836e0af57476937023b422dce78f1d40cfd171e642b6f56d0307bbea43c8eca98d794a2a5bf23639d SHA512 531e31f2f890df96dbc8dad678033d178e60b8de28f445e4884a690f39793e4d6a428018c90ab24fe2aef9dab1487d9bc65e15d56fd71fce43f60a6dfc8173d9 MISC metadata.xml 502 BLAKE2B 24d091728901e59b3367f3bb2787b3bc61d424e5dfd3288b9baaf7355e468e5e03bcbc66f2b8c49dc3069c527438b4ae8723f1b9542de101532c3d788352e2a2 SHA512 02da4256cd16cadf57bd3bea7f1871fe03f3a673911efe80d7b46efd84a4388562f044219423468e52e8fe393447939136dbee76dbf7874da9238492fe24d4c7 diff --git a/app-admin/ccze/ccze-0.2.1-r5.ebuild b/app-admin/ccze/ccze-0.2.1-r5.ebuild index ee9d43a6124f..dd2cbe565456 100644 --- a/app-admin/ccze/ccze-0.2.1-r5.ebuild +++ b/app-admin/ccze/ccze-0.2.1-r5.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 @@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ppc x86" +KEYWORDS="amd64 x86" RESTRICT="test" # bug 913965 diff --git a/app-admin/mkosi/Manifest b/app-admin/mkosi/Manifest index 720ecff1b9b1..e41a81206b83 100644 --- a/app-admin/mkosi/Manifest +++ b/app-admin/mkosi/Manifest @@ -1,3 +1,5 @@ DIST mkosi-20.2.tar.gz 198966 BLAKE2B 1ab2332427d205871adea24ddd50c41e716801dd320f17167dc2e990d449084d59fc58efb20de01a80d438ce85b900f9752f9acc2372a5d5e8ccead0d371b9ed SHA512 62095d81f21d18a1b7f25c73ea2989f9f5b8fe1e335185b3ce6774af2739df9124ca8f5860514a8f570d565ffbf07edf3abc53a0622059127f5c35ed23bd8f65 +DIST mkosi-24.3.tar.gz 349900 BLAKE2B 98685e19b7891f409ccffe4223e588c3777649b817228e0590d6603f96fb779cd1c0d092acd595ed4226f5405fb34f08d767c21b1590be3a5493bded683675af SHA512 b74f3614574926338b610d8301b583f81765207ffd2b3bb0598557a72108a8d1fbd8922be5de51c12a5864d040ecf8af9750b4220718cc300d7ab83d034906e6 EBUILD mkosi-20.2-r1.ebuild 847 BLAKE2B affc94fb2baeb060f1143230ffc53654cc0f5b02acd7b944a6fa1fa07055ed968792a52ebf389648d2d56f16795a636655d479f94d49a63d217b322b8d70da8d SHA512 81385d5c6b7c907b8c95fc3be950ea2e0ab639499e01f778d2ad05d4476001a1618233be08db806ef2e2c5040f59ec5291586fa51ff003d0a1382a32b8d5f35d +EBUILD mkosi-24.3.ebuild 841 BLAKE2B 22fbfe3cd2495545109ca66473bccfe0b77463a19a3182fca17d534f46cacf2d0e7646696d3a9b50a8692ecf493e8d6503bd7f1145f681bec7141b9e54c97c5c SHA512 d7cca78fa0ab92cb6c675babfdad2551d59ed813957553943181bdcf56e8f601b422773367bcae329307fbedafd2e4fa00009b7995a751665aa3b35f8fed96db MISC metadata.xml 479 BLAKE2B 3921ab722bcee7cc126528e3b204251ef5fddb5abb333ef3317e8e5fb0a596eced1619ce8bb3670aa8c78f60987d59fc7f6992dc5b14c407f2be3b16581389de SHA512 d02e7a8f4e9295ea13e9bd8a451f1b87463c7d15cb49529e348aa483350fb0553b5a4485999abd876d40a658b457b4de46d3e7561ff3b512f9c1865b1b901e35 diff --git a/app-admin/mkosi/mkosi-24.3.ebuild b/app-admin/mkosi/mkosi-24.3.ebuild new file mode 100644 index 000000000000..aca2c7b1052c --- /dev/null +++ b/app-admin/mkosi/mkosi-24.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Build Bespoke OS Images" +HOMEPAGE="https://github.com/systemd/mkosi" +SRC_URI="https://github.com/systemd/mkosi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +RDEPEND=" + app-emulation/qemu + sys-apps/bubblewrap + sys-apps/systemd + || ( sys-firmware/edk2-ovmf-bin sys-firmware/edk2-ovmf )" +BDEPEND="virtual/pandoc" + +distutils_enable_tests pytest + +src_compile() { + distutils-r1_src_compile + + ./tools/make-man-page.sh || die +} + +src_install() { + distutils-r1_src_install + + doman mkosi/resources/mkosi.1 +} + +pkg_postinst() { + optfeature "debian support" dev-util/debootstrap +} diff --git a/app-admin/tenshi/Manifest b/app-admin/tenshi/Manifest index 7d973e3476b5..8f2042a8fc3d 100644 --- a/app-admin/tenshi/Manifest +++ b/app-admin/tenshi/Manifest @@ -1,3 +1,5 @@ DIST tenshi-0.17.tar.gz 24597 BLAKE2B 846128e65b1a2d2a3bc5edecc9356069f44d9c13757771ec7fc5c31063d8aeb9403d447dbb088d2aa7d05d3b086ac6c569cd24a05c336225540b3baa10e79bb7 SHA512 2ca93ceaab0843c321fa69d8ba1c7b31eaf809cac4348c98327ddd9ab72df4d5ff00d6b4edeb19a9f02e154161988e0c2284248fd0e84d2b42dd82fdbaac1a78 +DIST tenshi-0.18.tar.gz 25299 BLAKE2B a8aa6b1c88c85a38dacf27755da82b4a5cb8305faaf9c39b3bc877e6e13474987d32043145e2e14ec8fbb5f6450c7b8c9abae6762c2dcb31c107960d353a5de9 SHA512 a9f08600efb5c36630d73b0ae5c596948a7cdaec43b967b7c7d4f04fba8f2a698b71faea240391f45f1fc86f168722103f3b0be198b3853e2487256cbad2aac0 EBUILD tenshi-0.17-r1.ebuild 1064 BLAKE2B 750bc9a70e15d2b99686706222cf48197cf26bda5980b24bc6af9cd3d27feba01bbbb3efe1e53ddf700b67c743e8bd040bd64f05b67f91e7ce89a5d268cf6599 SHA512 3240e54667f6f9a662ce101533b0dc20ec4512ee70a441882a0013269909bd4897e39509de3ccb9e8cd44b46aa8f075d16da036f5c0331223dfa69039fe49a86 +EBUILD tenshi-0.18.ebuild 1067 BLAKE2B 67ace5f05f1eb751b75cd67d0a74299c8e2754d26f6bb2de5d6745d38baf36fe298b51f8d7b808520e51d54aea32820bb8ed17355138d45c6ea90b52fcd18229 SHA512 5556e6cd0acf1bdee37d4fba86bebd3760b81b7fab2020291affdb226245ee38724117a0437bfda44748574b221fe5fff81367cc30fb77671e76b83e1e6dff9d MISC metadata.xml 256 BLAKE2B 7e70afe7b638aa8ea509dbeaf121863185bec82e00a390594227fa978ff3844beec20e6f890b1ededec90e9ee85f4324414f274ed99663923023901cab72c764 SHA512 64f3cc3f5a9caedd47a5760ed1165cb5608d61c0e1d1c10d12520ef7327d5546d669ead8b5aab93be9e202d1d68c57765e605ea8ba5405d425b7f826d83f9032 diff --git a/app-admin/tenshi/tenshi-0.18.ebuild b/app-admin/tenshi/tenshi-0.18.ebuild new file mode 100644 index 000000000000..d5975a92a7ff --- /dev/null +++ b/app-admin/tenshi/tenshi-0.18.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Log parsing and notification program" +HOMEPAGE="https://inversepath.com/tenshi.html https://github.com/f-secure-foundry/tenshi" +SRC_URI="https://github.com/f-secure-foundry/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + acct-group/tenshi + acct-user/tenshi + dev-lang/perl + dev-perl/IO-BufferedSelect + sys-apps/coreutils +" + +src_prepare() { + default + + # Fix for bug #241254 + sed 's:^docdir =.*:docdir = /usr/share/doc/${PF}:' -i Makefile || die "docdir substitution failed" +} + +src_install() { + default + + doman tenshi.8 + keepdir /var/lib/tenshi + newinitd tenshi.openrc-init tenshi +} + +pkg_postinst() { + ewarn "The sample config installed to ${ROOT}/etc/tenshi/tenshi.conf" + ewarn "monitors /var/log/messages which, by default, can not be read" + ewarn "by the tenshi user. Make sure that the tenshi user has read" + ewarn "permission on all the files that you want tenshi to monitor." +} diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest index 4be9c1231fff..ab0ed44e476d 100644 --- a/app-admin/ttyplot/Manifest +++ b/app-admin/ttyplot/Manifest @@ -1,7 +1,9 @@ DIST ttyplot-1.6.2.gh.tar.gz 56277 BLAKE2B c7a818a69774fc7c5f6b498e5bf2f9c3ec644dc23d54daf59adaf13962f614c23918ca1d84614e27c60e75d1b98b3eb3c548dc14b59b539acceb3327dafabe0c SHA512 7ede447667a0a8f4b164a2a409e1264c36c95c22eeeda348c894678cb8d7209e742bb90f48a8a5260dd457ae7ff0a090a7d8b7eb25b20e20ada575e00cc4eb0b DIST ttyplot-1.6.4.gh.tar.gz 56541 BLAKE2B b05fffd2a7903ec94d516c7e970db4dd2dd90ac2568c6c3e3b6608e40ab65a18ac6a9a9693e189328bfebdd120fb50efd8bedcb260329d5ad28d0c7a81c390dd SHA512 51d8cc7dfa281f66e92b0f508f9db413869bb559aa6d1f4a54eb658f3564e2552b622e8667587bbe9e7c85063b03704a03e8eb004b979c68bf874453b5c3cbb5 DIST ttyplot-1.6.5.gh.tar.gz 56538 BLAKE2B 1119012b170cde84b904f34c3bcf7d7c3e1adbf1ae5a465dffb74be11ad073251c40c508d4ced7f36db6a3e96336e04c61e0f402bb5f0d7ee6c5ca8e9451d900 SHA512 93512777f0371857cadb43a836538cb9e946b7110157534c9c76c090852ea5c9ee6085742f9c6d501f8c7a62f05967309e24e1a3bad96eac4b726f946053b0ab +DIST ttyplot-1.7.0.gh.tar.gz 56787 BLAKE2B 6a805855203fabc0528aebcf1c833f38386f1d54f2ec0f4189531ef387666a13d5a7413dde279d315795d80c6b3aa11ec7b748eb0370b121beb9499a18b19a2a SHA512 9f2a089cfa19898ca051b6b72c433c5b5d4b9d3ff19cf432c4ce4f91e34ef3bb2c6b380e01f36d9a1c4aedd1a0ea77651e67afdea1711c8c59431852b7024355 EBUILD ttyplot-1.6.2-r1.ebuild 638 BLAKE2B 0bf0671236d6accd015b00a2b3601a26b02eb20a3ff1f11dd71389fa7fc160c48688edad2dbebd5c31a828de0db218bad99eca56ea16287a02d58be4b78051b9 SHA512 80f1e35223cdb0853f1b3346cba05f8aa8582fc6e50676f27c4330ea8d2e0a99aa54b3bd332be824abd0768176f9fed4b959da28308957917a21588fcaed700c EBUILD ttyplot-1.6.4.ebuild 638 BLAKE2B 0bf0671236d6accd015b00a2b3601a26b02eb20a3ff1f11dd71389fa7fc160c48688edad2dbebd5c31a828de0db218bad99eca56ea16287a02d58be4b78051b9 SHA512 80f1e35223cdb0853f1b3346cba05f8aa8582fc6e50676f27c4330ea8d2e0a99aa54b3bd332be824abd0768176f9fed4b959da28308957917a21588fcaed700c EBUILD ttyplot-1.6.5.ebuild 638 BLAKE2B 0bf0671236d6accd015b00a2b3601a26b02eb20a3ff1f11dd71389fa7fc160c48688edad2dbebd5c31a828de0db218bad99eca56ea16287a02d58be4b78051b9 SHA512 80f1e35223cdb0853f1b3346cba05f8aa8582fc6e50676f27c4330ea8d2e0a99aa54b3bd332be824abd0768176f9fed4b959da28308957917a21588fcaed700c +EBUILD ttyplot-1.7.0.ebuild 638 BLAKE2B 0bf0671236d6accd015b00a2b3601a26b02eb20a3ff1f11dd71389fa7fc160c48688edad2dbebd5c31a828de0db218bad99eca56ea16287a02d58be4b78051b9 SHA512 80f1e35223cdb0853f1b3346cba05f8aa8582fc6e50676f27c4330ea8d2e0a99aa54b3bd332be824abd0768176f9fed4b959da28308957917a21588fcaed700c MISC metadata.xml 329 BLAKE2B bd5447e3674a73231ebd7a5bb2a617d00fba46b3cc681954c29f8784001f86e0a3085cf614b5c59b26f0a47300dc01a4f8047f05d57ed898d43c0014ddf33f65 SHA512 a150258d92fc957ab9f70dac4b083afc417493c666de1aa4cba92fbf7b79b6c793790cb97a6c44a9c60c1668e9f28008467451efc0f5ad4dd0b27f6302b238f1 diff --git a/app-admin/ttyplot/ttyplot-1.7.0.ebuild b/app-admin/ttyplot/ttyplot-1.7.0.ebuild new file mode 100644 index 000000000000..a0e31d253379 --- /dev/null +++ b/app-admin/ttyplot/ttyplot-1.7.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit toolchain-funcs + +DESCRIPTION="Realtime plotting utility with data input from stdin" +HOMEPAGE="https://github.com/tenox7/ttyplot" +SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="virtual/pkgconfig" +DEPEND="${RDEPEND} + sys-libs/ncurses[tinfo]" + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + local args=( + PREFIX=/usr + MANPREFIX=/usr/share/man + DESTDIR="${D}" + ) + emake "${args[@]}" install +} diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 9fb3346cf2ab..8473e6f892e8 100644 Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ diff --git a/app-arch/libdeflate/Manifest b/app-arch/libdeflate/Manifest index 0149e0a9ab90..91d6ea1fb306 100644 --- a/app-arch/libdeflate/Manifest +++ b/app-arch/libdeflate/Manifest @@ -1,7 +1,9 @@ AUX libdeflate-1.19-make-gzip-tests-conditional.patch 1376 BLAKE2B 9480aed1f1a316899e844f99af988560cd5f07ff98336dbaef63a350ab9a7a76c75c4bf6d8e3709c0e99719dfcd0d3216976a9daab89e2c1277b4a20f036d074 SHA512 469698465c70804b356e628290cc50def2f6281262521b53794f5682c738f9245ec47a36877ebb506e0d070f21fd781478039c32a764d35ffd860ec98b34a30b DIST libdeflate-1.19.tar.gz 187684 BLAKE2B 6d3c58b4095f91f64c25e09a062f1d7e68cd43b4dffc2de6484cd941ede4bffd8a82dd3af08eda6c94ad4120d40809c1d6a1814c28bad5387dfbaad418b93070 SHA512 fe57542a0d28ad61d70bef9b544bb6805f9f30930b16432712b3b1caab041f1f4e64315a4306a0635b96c2632239c5af0e45a3915581d0b89975729fc2e95613 DIST libdeflate-1.20.tar.gz 194212 BLAKE2B b3633f1068f36bf346e1f435c67259612ad5ed1571e83f1bbc4a58c6a67b3eadca85e0abb2d2d47f180dd2ff01c5891c8b3958a63ddbcc2447106f2e5cb3c0fe SHA512 5ebe6af9ce81872cba508d1f0aa087ddeb0e0f0c8e6360da66b8a9db2a76203dafbf3d3f6b3b791618ea9c6d0231fab5b4a55badb31a4480fb4174b9445c658b -EBUILD libdeflate-1.19.ebuild 1334 BLAKE2B 3777957c8ac7c30df7cf3b838bbe15dd47e7df202945aa7b6848a57d7ce8f56c2fd03e76ac1cf05ebfd6be4b7ab9b5a1599483f92925b5a8605a7ff5adfaa3a0 SHA512 d9e5cd50722a7c5cb7bba2d11feb34f2a034dcc9d2d23a53a423368139f091de017ab882a924977652fcb1d550f4d584e50634a409927fdecb2bc6e52c094c11 -EBUILD libdeflate-1.20.ebuild 1381 BLAKE2B 5a0095637719ffc5f54ea7a3bd54432de2052f87a2982168126fbd33274a3580d3476599843dc2698d0010c140c17dc86c848eb7d7f49e026f0f35d1d39fc5ec SHA512 ac1377bc69e7f271c10ddaa9cecd1c0942e0d7bea6c874936429039adb15679028f196b66384676e9ae14406afc68ef2c5bbff2e8af22b4e4f9b7c587da9cf79 -EBUILD libdeflate-9999.ebuild 1381 BLAKE2B 5a0095637719ffc5f54ea7a3bd54432de2052f87a2982168126fbd33274a3580d3476599843dc2698d0010c140c17dc86c848eb7d7f49e026f0f35d1d39fc5ec SHA512 ac1377bc69e7f271c10ddaa9cecd1c0942e0d7bea6c874936429039adb15679028f196b66384676e9ae14406afc68ef2c5bbff2e8af22b4e4f9b7c587da9cf79 -MISC metadata.xml 778 BLAKE2B 91c91f6056ae4d819e47afbf0827a78d03e0d6c9508f7be719f04e1d2b26e62953ee5cf616cfb5f64ecb200a8c308df1bd0f19b020666f3516562311ea028bb6 SHA512 ed0195a5aa10b6ec10852e6b08b2740f513d333a1c458ec051dc30862844f659335c2d7cbe180fee31c24d68660ee4f2fcd182ff7a564f7bc06d48d4e4eb22f5 +DIST libdeflate-1.21.tar.gz 195361 BLAKE2B 8d1f2a71cb6a0823ab93631720f9807a6907f1d92490bb258b9bfcf9daf08b517eab3bdee064326a4274d7b193cffbafa24037e2be2503c17fa8daddef5cfff5 SHA512 7cd9bc91992ef824a0fdf175b0da081b8381decc325013477a3fbfcfe6cf240f66cedbeec830a51343fedb8c27c76fba8782c1aed3fc538e3afd6c9f8cdc90fb +EBUILD libdeflate-1.19-r1.ebuild 1253 BLAKE2B bc930446a369d7966707d3ad3e47fc2e19a1fa4e808fc10e3488549dc874612d8e122caf4d6c69065cb7286b240942dd6aa6b26d3b429d1bba616503795d177e SHA512 734614aa87b2e5ac48d7a817926b26f05064c39351ee4145a54aef8a1d1a45f0feb49353391d2b57660f84e142f8ff04aba09af9445980f3cf34aa3709a20f55 +EBUILD libdeflate-1.20-r1.ebuild 1300 BLAKE2B a2fe5aba2e57817cc06cd083d05c9ae7494a9a886c00d386bb1506849a92faf6da33e6f25ca29f62dc6ba2c9054a276f6ac52d120047665090c825056f131caf SHA512 b6ed62847f540c2c95e81688bb729626f2946f19cd68fe253ebcd6a11448bf02a64649689cc9e5c35843346e93629b81f54ba49f68b10fb01c761865e30a460a +EBUILD libdeflate-1.21.ebuild 1300 BLAKE2B a2fe5aba2e57817cc06cd083d05c9ae7494a9a886c00d386bb1506849a92faf6da33e6f25ca29f62dc6ba2c9054a276f6ac52d120047665090c825056f131caf SHA512 b6ed62847f540c2c95e81688bb729626f2946f19cd68fe253ebcd6a11448bf02a64649689cc9e5c35843346e93629b81f54ba49f68b10fb01c761865e30a460a +EBUILD libdeflate-9999.ebuild 1300 BLAKE2B a2fe5aba2e57817cc06cd083d05c9ae7494a9a886c00d386bb1506849a92faf6da33e6f25ca29f62dc6ba2c9054a276f6ac52d120047665090c825056f131caf SHA512 b6ed62847f540c2c95e81688bb729626f2946f19cd68fe253ebcd6a11448bf02a64649689cc9e5c35843346e93629b81f54ba49f68b10fb01c761865e30a460a +MISC metadata.xml 676 BLAKE2B c2b96242f8e26c2f5d52210bcac2540952ddfa0a7e0808ac7bddbfaa83c37005a98f40dc563b4c92ebb6ce838f1625b26c158b50c4ae1d1236892ae03fff5b92 SHA512 643f7f64deb72219b21866c3e5a5485bb7c1b95f9b5a6e507a9493a9d81be1f879939384e8173044d00bbd8750ff2f7d050602244dea6ceeb71d44fe27168e4e diff --git a/app-arch/libdeflate/libdeflate-1.19-r1.ebuild b/app-arch/libdeflate/libdeflate-1.19-r1.ebuild new file mode 100644 index 000000000000..322c508072c7 --- /dev/null +++ b/app-arch/libdeflate/libdeflate-1.19-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Heavily optimized DEFLATE/zlib/gzip (de)compression" +HOMEPAGE="https://github.com/ebiggers/libdeflate" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git" +else + SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +fi + +LICENSE="MIT" +SLOT="0" +# the zlib USE-flag enables support for zlib +# the test USE-flag programs depend on sys-libs/zlib for comparison tests +IUSE="+utils test" + +RESTRICT=" + !test? ( test ) +" + +DEPEND=" + test? ( sys-libs/zlib ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.19-make-gzip-tests-conditional.patch" +) + +src_configure() { + local mycmakeargs=( + -DLIBDEFLATE_BUILD_SHARED_LIB="yes" + -DLIBDEFLATE_BUILD_STATIC_LIB="no" + -DLIBDEFLATE_USE_SHARED_LIB="yes" + + -DLIBDEFLATE_COMPRESSION_SUPPORT="yes" + -DLIBDEFLATE_DECOMPRESSION_SUPPORT="yes" + + -DLIBDEFLATE_BUILD_GZIP="$(usex utils)" + -DLIBDEFLATE_GZIP_SUPPORT="yes" + + -DLIBDEFLATE_ZLIB_SUPPORT="yes" + + -DLIBDEFLATE_BUILD_TESTS="$(usex test)" + ) + + cmake_src_configure +} diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild b/app-arch/libdeflate/libdeflate-1.19.ebuild deleted file mode 100644 index b637d83a6dfe..000000000000 --- a/app-arch/libdeflate/libdeflate-1.19.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Heavily optimized DEFLATE/zlib/gzip (de)compression" -HOMEPAGE="https://github.com/ebiggers/libdeflate" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git" -else - SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -# the zlib USE-flag enables support for zlib -# the test USE-flag programs depend on sys-libs/zlib for comparison tests -IUSE="+gzip +utils +zlib test" - -RESTRICT=" - !test? ( test ) -" - -REQUIRED_USE=" - utils? ( gzip ) -" - -DEPEND=" - test? ( sys-libs/zlib ) -" - -PATCHES=( - "${FILESDIR}/${PN}-1.19-make-gzip-tests-conditional.patch" -) - -src_configure() { - local mycmakeargs=( - -DLIBDEFLATE_BUILD_SHARED_LIB="yes" - -DLIBDEFLATE_BUILD_STATIC_LIB="no" - -DLIBDEFLATE_USE_SHARED_LIB="yes" - - -DLIBDEFLATE_COMPRESSION_SUPPORT="yes" - -DLIBDEFLATE_DECOMPRESSION_SUPPORT="yes" - - -DLIBDEFLATE_BUILD_GZIP="$(usex gzip "$(usex utils)" )" - -DLIBDEFLATE_GZIP_SUPPORT="$(usex gzip)" - - -DLIBDEFLATE_ZLIB_SUPPORT="$(usex zlib)" - - -DLIBDEFLATE_BUILD_TESTS="$(usex test)" - ) - - cmake_src_configure -} diff --git a/app-arch/libdeflate/libdeflate-1.20-r1.ebuild b/app-arch/libdeflate/libdeflate-1.20-r1.ebuild new file mode 100644 index 000000000000..12a547db272d --- /dev/null +++ b/app-arch/libdeflate/libdeflate-1.20-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="Heavily optimized DEFLATE/zlib/gzip (de)compression" +HOMEPAGE="https://github.com/ebiggers/libdeflate" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git" +else + SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +# the zlib USE-flag enables support for zlib +# the test USE-flag programs depend on sys-libs/zlib for comparison tests +IUSE="+utils test" + +RESTRICT=" + !test? ( test ) +" + +DEPEND=" + test? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.19-make-gzip-tests-conditional.patch" +) + +src_configure() { + local mycmakeargs=( + -DLIBDEFLATE_BUILD_SHARED_LIB="yes" + -DLIBDEFLATE_BUILD_STATIC_LIB="no" + -DLIBDEFLATE_USE_SHARED_LIB="yes" + + -DLIBDEFLATE_COMPRESSION_SUPPORT="yes" + -DLIBDEFLATE_DECOMPRESSION_SUPPORT="yes" + + -DLIBDEFLATE_BUILD_GZIP="$(usex utils)" + -DLIBDEFLATE_GZIP_SUPPORT="yes" + + -DLIBDEFLATE_ZLIB_SUPPORT="yes" + + -DLIBDEFLATE_BUILD_TESTS="$(usex test)" + ) + + cmake-multilib_src_configure +} diff --git a/app-arch/libdeflate/libdeflate-1.20.ebuild b/app-arch/libdeflate/libdeflate-1.20.ebuild deleted file mode 100644 index 395b2234ceea..000000000000 --- a/app-arch/libdeflate/libdeflate-1.20.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -DESCRIPTION="Heavily optimized DEFLATE/zlib/gzip (de)compression" -HOMEPAGE="https://github.com/ebiggers/libdeflate" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git" -else - SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="MIT" -SLOT="0" -# the zlib USE-flag enables support for zlib -# the test USE-flag programs depend on sys-libs/zlib for comparison tests -IUSE="+gzip +utils +zlib test" - -RESTRICT=" - !test? ( test ) -" - -REQUIRED_USE=" - utils? ( gzip ) -" - -DEPEND=" - test? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) -" - -PATCHES=( - "${FILESDIR}/${PN}-1.19-make-gzip-tests-conditional.patch" -) - -src_configure() { - local mycmakeargs=( - -DLIBDEFLATE_BUILD_SHARED_LIB="yes" - -DLIBDEFLATE_BUILD_STATIC_LIB="no" - -DLIBDEFLATE_USE_SHARED_LIB="yes" - - -DLIBDEFLATE_COMPRESSION_SUPPORT="yes" - -DLIBDEFLATE_DECOMPRESSION_SUPPORT="yes" - - -DLIBDEFLATE_BUILD_GZIP="$(usex gzip "$(usex utils)" )" - -DLIBDEFLATE_GZIP_SUPPORT="$(usex gzip)" - - -DLIBDEFLATE_ZLIB_SUPPORT="$(usex zlib)" - - -DLIBDEFLATE_BUILD_TESTS="$(usex test)" - ) - - cmake-multilib_src_configure -} diff --git a/app-arch/libdeflate/libdeflate-1.21.ebuild b/app-arch/libdeflate/libdeflate-1.21.ebuild new file mode 100644 index 000000000000..12a547db272d --- /dev/null +++ b/app-arch/libdeflate/libdeflate-1.21.ebuild @@ -0,0 +1,55 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="Heavily optimized DEFLATE/zlib/gzip (de)compression" +HOMEPAGE="https://github.com/ebiggers/libdeflate" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git" +else + SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +# the zlib USE-flag enables support for zlib +# the test USE-flag programs depend on sys-libs/zlib for comparison tests +IUSE="+utils test" + +RESTRICT=" + !test? ( test ) +" + +DEPEND=" + test? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.19-make-gzip-tests-conditional.patch" +) + +src_configure() { + local mycmakeargs=( + -DLIBDEFLATE_BUILD_SHARED_LIB="yes" + -DLIBDEFLATE_BUILD_STATIC_LIB="no" + -DLIBDEFLATE_USE_SHARED_LIB="yes" + + -DLIBDEFLATE_COMPRESSION_SUPPORT="yes" + -DLIBDEFLATE_DECOMPRESSION_SUPPORT="yes" + + -DLIBDEFLATE_BUILD_GZIP="$(usex utils)" + -DLIBDEFLATE_GZIP_SUPPORT="yes" + + -DLIBDEFLATE_ZLIB_SUPPORT="yes" + + -DLIBDEFLATE_BUILD_TESTS="$(usex test)" + ) + + cmake-multilib_src_configure +} diff --git a/app-arch/libdeflate/libdeflate-9999.ebuild b/app-arch/libdeflate/libdeflate-9999.ebuild index 395b2234ceea..12a547db272d 100644 --- a/app-arch/libdeflate/libdeflate-9999.ebuild +++ b/app-arch/libdeflate/libdeflate-9999.ebuild @@ -20,16 +20,12 @@ LICENSE="MIT" SLOT="0" # the zlib USE-flag enables support for zlib # the test USE-flag programs depend on sys-libs/zlib for comparison tests -IUSE="+gzip +utils +zlib test" +IUSE="+utils test" RESTRICT=" !test? ( test ) " -REQUIRED_USE=" - utils? ( gzip ) -" - DEPEND=" test? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) " @@ -47,10 +43,10 @@ src_configure() { -DLIBDEFLATE_COMPRESSION_SUPPORT="yes" -DLIBDEFLATE_DECOMPRESSION_SUPPORT="yes" - -DLIBDEFLATE_BUILD_GZIP="$(usex gzip "$(usex utils)" )" - -DLIBDEFLATE_GZIP_SUPPORT="$(usex gzip)" + -DLIBDEFLATE_BUILD_GZIP="$(usex utils)" + -DLIBDEFLATE_GZIP_SUPPORT="yes" - -DLIBDEFLATE_ZLIB_SUPPORT="$(usex zlib)" + -DLIBDEFLATE_ZLIB_SUPPORT="yes" -DLIBDEFLATE_BUILD_TESTS="$(usex test)" ) diff --git a/app-arch/libdeflate/metadata.xml b/app-arch/libdeflate/metadata.xml index 17956aa98f85..a55b0a6392fb 100644 --- a/app-arch/libdeflate/metadata.xml +++ b/app-arch/libdeflate/metadata.xml @@ -1,8 +1,8 @@ - + - + negril.nx+gentoo@gmail.com Paul Zander @@ -11,10 +11,8 @@ Proxy Maintainers - Support the gzip format Build the test programs (requires sys-libs/zlib) Build the libdeflate-gzip program - Support the zlib format ebiggers/libdeflate diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 2f97b3166eb6..0528d56d08a2 100644 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz differ diff --git a/app-emacs/nxml-libvirt-schemas/Manifest b/app-emacs/nxml-libvirt-schemas/Manifest index eecc7bbfd997..8462c506e3ae 100644 --- a/app-emacs/nxml-libvirt-schemas/Manifest +++ b/app-emacs/nxml-libvirt-schemas/Manifest @@ -5,6 +5,7 @@ DIST libvirt-10.1.0.tar.xz 9444244 BLAKE2B bfdce9d067e3a319b81d867d27f1a6b4e724a DIST libvirt-10.2.0.tar.xz 9466588 BLAKE2B 7ee6f4bdbb6a22f1b3c5c0326d41e269e8a5a07e41bc4f9a17fd023f3e33e46735066656dffa3004e1f36d46324270351593c89f60106933042e8a19a2aa64e6 SHA512 65faf2346e66bdba606ba99b9e4da2be8bd94ef42ac49c2801f9e9253ceea10f5fe772d5c7ada59f48aa34ff528726719b690c3acfd3e63a5c3580db17b023ae DIST libvirt-10.3.0.tar.xz 9476852 BLAKE2B 8c47840113904d72aeb1e9bf900a99a8b0e3d41391c9a8fee4277f2793f18fefc50d113e8cbea52dedfd03b93f430416bcd25fe90ee6820c95ac6f468b84212f SHA512 dd2b151a19877e57e11b582b1c11542319f8b7b7cd3d7d51304442aa7d5eb1a8490d2887d340191c3ecc561320ea453773763083364579de0a40ada9c244fc59 DIST libvirt-10.5.0.tar.xz 9530296 BLAKE2B 59b6b114e6d4c4752839775ec22b17f530ac86f0252647b312b7f98e9ba856d949727eed5cb47b6b92589e2ce2587fe02505d6653a4e7ba3a3685b5c81a8ebc0 SHA512 e4976849cff7bdae0b7fda0644490f0ca743efc11c35a2fae45bb0f6f467b85644c1d04d1f3d1b10affdc6d9b8dcc0a3c255e527e0bdd73cdd4d1c81d5c418e7 +DIST libvirt-10.6.0.tar.xz 9481992 BLAKE2B 68d88ba7f6d5f74d6ad8753a7716902596338811e9c02b09ba6fbdcc60936abf9509bf5cc300446240fa5dd5d2f779c319bca0a22eadea32b49a758b71524857 SHA512 edec79e89669d5e9a46be35e0d6334a6ed3bbf32426679549bd998bde24cba52b0378843f41a3abb5d781ad53e2a6a54619a0bad3f168c11fb41736cc6af6568 DIST libvirt-9.8.0.tar.xz 9307064 BLAKE2B aae47e8d4eeaf97532a0356de23ed5a9eea71b369d025eda95b5fd74576779eb4b843d05df6c87b79a14f218c341953749e319ee7244846a2db410a74a746880 SHA512 0118725073de33eec3fa3e4616d3154707f9828fdb9ec973f503fe68f18eab72b9704da660f281152630ddc95e605c786673af9d23dc9bdfc0108422e0efbd41 DIST libvirt-9.9.0.tar.xz 9321556 BLAKE2B 21eae5a95feaf7f5c6ba8dd48732c08212904882a11c48eccfa827d85ddc3df7e064503f21710dbe1b678670e02f003674de915a43a7403fbf85685c4832e21d SHA512 77cea28acf4f3e8c92fbd5bd72ad084be183c07f14e3a9ce35d6d9d62d36ee97a30cef55fb204b3e43f282890ecd7d5827a784a517e7f4ed8b22ee502c3f09d7 EBUILD nxml-libvirt-schemas-10.0.0.ebuild 1124 BLAKE2B 35d6e09a131cca3d98c81d086c5661fb6e376163f1250de51bef5b33181f39f2cc68f33987370a3f7e9369ab879dc4ade5de24154f753fa3c6923bc1d11726c0 SHA512 2a25c27315ea4603f06bf0172c980d4c63e61550e3c3e89621feb8e881f86df62d5b9aaf4b084e7607f56de1dc97fc04af2d4e4aacf5a5d37ea7a9e4b95be8fb @@ -12,6 +13,7 @@ EBUILD nxml-libvirt-schemas-10.1.0.ebuild 1124 BLAKE2B 35d6e09a131cca3d98c81d086 EBUILD nxml-libvirt-schemas-10.2.0.ebuild 1124 BLAKE2B 35d6e09a131cca3d98c81d086c5661fb6e376163f1250de51bef5b33181f39f2cc68f33987370a3f7e9369ab879dc4ade5de24154f753fa3c6923bc1d11726c0 SHA512 2a25c27315ea4603f06bf0172c980d4c63e61550e3c3e89621feb8e881f86df62d5b9aaf4b084e7607f56de1dc97fc04af2d4e4aacf5a5d37ea7a9e4b95be8fb EBUILD nxml-libvirt-schemas-10.3.0.ebuild 1124 BLAKE2B 35d6e09a131cca3d98c81d086c5661fb6e376163f1250de51bef5b33181f39f2cc68f33987370a3f7e9369ab879dc4ade5de24154f753fa3c6923bc1d11726c0 SHA512 2a25c27315ea4603f06bf0172c980d4c63e61550e3c3e89621feb8e881f86df62d5b9aaf4b084e7607f56de1dc97fc04af2d4e4aacf5a5d37ea7a9e4b95be8fb EBUILD nxml-libvirt-schemas-10.5.0.ebuild 1124 BLAKE2B 35d6e09a131cca3d98c81d086c5661fb6e376163f1250de51bef5b33181f39f2cc68f33987370a3f7e9369ab879dc4ade5de24154f753fa3c6923bc1d11726c0 SHA512 2a25c27315ea4603f06bf0172c980d4c63e61550e3c3e89621feb8e881f86df62d5b9aaf4b084e7607f56de1dc97fc04af2d4e4aacf5a5d37ea7a9e4b95be8fb +EBUILD nxml-libvirt-schemas-10.6.0.ebuild 1124 BLAKE2B 35d6e09a131cca3d98c81d086c5661fb6e376163f1250de51bef5b33181f39f2cc68f33987370a3f7e9369ab879dc4ade5de24154f753fa3c6923bc1d11726c0 SHA512 2a25c27315ea4603f06bf0172c980d4c63e61550e3c3e89621feb8e881f86df62d5b9aaf4b084e7607f56de1dc97fc04af2d4e4aacf5a5d37ea7a9e4b95be8fb EBUILD nxml-libvirt-schemas-9.8.0.ebuild 1124 BLAKE2B a8d91d66d5b01d499e1aaef716cfa67a3f8b2aa419b9dfa408137f8e5ac39ba0670d451ee9d481427ce872983931913be7f97b25e33c74a811992a29a575d108 SHA512 4569a431b324be94ffa10258e7dff17fcdc24571bc810c25cc1810e7c690a672786d66a7947c0bc4b8ca9a0801e7aa132ae266fab241f08ced5072faa477403b EBUILD nxml-libvirt-schemas-9.9.0.ebuild 1124 BLAKE2B a8d91d66d5b01d499e1aaef716cfa67a3f8b2aa419b9dfa408137f8e5ac39ba0670d451ee9d481427ce872983931913be7f97b25e33c74a811992a29a575d108 SHA512 4569a431b324be94ffa10258e7dff17fcdc24571bc810c25cc1810e7c690a672786d66a7947c0bc4b8ca9a0801e7aa132ae266fab241f08ced5072faa477403b MISC metadata.xml 390 BLAKE2B 05bd110c71244cf02d22bcf823d3285e73bdb03f3bb06b8c9e2c13cd346f2367380345747d5eb0861f37983be970dc6c9fe5e7d93b422205a7b447dc3330852e SHA512 bb803aed730418caf43baf132b989963e84f5e0e0d8db915a48cae407f20fb52e27c147725cac88fc94303db070f300a7ce3bf6c18e7dc66dec37bf9ccea5f5b diff --git a/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-10.6.0.ebuild b/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-10.6.0.ebuild new file mode 100644 index 000000000000..16945cb9e2ff --- /dev/null +++ b/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-10.6.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +inherit elisp + +MY_P="libvirt-${PV}" +DESCRIPTION="Extension for nxml-mode with libvirt schemas" +HOMEPAGE="https://www.libvirt.org/" +SRC_URI="https://libvirt.org/sources/${MY_P}.tar.xz" +S="${WORKDIR}/${MY_P%-rc*}/src/conf/schemas" + +# This is the license of the package, but the schema files are +# provided without license, maybe it's bad. +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# Yes this requires Java, but I'd rather not repackage this, if you +# know something better in C, I'll be glad to use that. +BDEPEND="app-text/trang" + +SITEFILE="60${PN}-gentoo.el" + +src_compile() { + emake -f - <<'EOF' +all: $(patsubst %.rng,%.rnc,$(wildcard *.rng)) +%.rnc: %.rng + trang -I rng -O rnc $< $@ +EOF +} + +src_install() { + insinto "${SITEETC}/${PN}" + doins "${FILESDIR}"/schemas.xml *.rnc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" +} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index dcd7d2943ba2..b98af1152c47 100644 Binary files a/app-emulation/Manifest.gz and b/app-emulation/Manifest.gz differ diff --git a/app-emulation/faudio/Manifest b/app-emulation/faudio/Manifest index c91d18aba56c..4fb9cf1b5da6 100644 --- a/app-emulation/faudio/Manifest +++ b/app-emulation/faudio/Manifest @@ -1,7 +1,3 @@ -DIST faudio-24.06.tar.gz 1125079 BLAKE2B 2664181d1fbed594b3f7af93877cb9f3ae1a9c34ed2e69d6307997e8b360045698d460912a1b689e060d9742fd002ce0370a6133dd944fa0b6e296949e679103 SHA512 d8fb3c2303c81163a26f437edce5ae428f4769a28107eb21f1fdb637421480928fc6f0031fc053caa762db901d659336a6e2ffad78ece9ab03ba4f312b00deb6 -DIST faudio-24.07.tar.gz 1125108 BLAKE2B 4ff38ed79c3692f73850c31a0380df6cbafc156eff074e1384c3ef86af459769ba0c742a05b1ebd619b5d24e69bad761f1f7d01cebf526d4568d19e470f02e5a SHA512 bfb265d496c10e1e9fa032506c6de507ba04d5a1384f23cd07b7550b0fd427e78db8a66eede3717b4287ecb6d6695a13c888477d2686350bb7c936cbc6b74c7b DIST faudio-24.08.tar.gz 1125131 BLAKE2B a76da292ec74662413aa287147b83978f422d68077b62e3c8d5ad8a324ac1838d130d46ba8e7d32551221e55e73970ddc47ec06e20de905a6dc7cedacafc34fb SHA512 29777408b65ddc77e31d284730a0f3a08a973e29f6a492a7a9af5208b78279d40967ca593a55542aa3de7dd41deb82a31a6291a6bdffd56f04a91674276f95c6 -EBUILD faudio-24.06.ebuild 920 BLAKE2B 12bb27ecc809be0b53cef352bc722a8594c177263fea398710c808577ee77da594b78c0a2f86335d7f62fb81065cc5636e33138281af88cc8d522b7ad3795620 SHA512 9c68c1dcc2ba2e17e5cbac0cadb8fc6ed5eef85cf5d4df133134afc889a577e05ce2bed4a91b5db4e8f0a1f24f61bc48b6dc807e5606415c9a7b5ed1aa8f3594 -EBUILD faudio-24.07.ebuild 922 BLAKE2B c6dd07114357c562b66ac863e8e60b8cfd8186c64eadd5157810f7f9c053bfa458ddff0a73d0c71a6924ec6b9a43c7640351d9c4e9df28b59ef3fd1a11cb91bd SHA512 1b87460b62a618462045196bc288a84d1eef54845cff0cf9f4099320ae7b929f47e32acf29c73bd76563ff6188856636cac884f531893594e8361a3ffbaadce5 -EBUILD faudio-24.08.ebuild 922 BLAKE2B c6dd07114357c562b66ac863e8e60b8cfd8186c64eadd5157810f7f9c053bfa458ddff0a73d0c71a6924ec6b9a43c7640351d9c4e9df28b59ef3fd1a11cb91bd SHA512 1b87460b62a618462045196bc288a84d1eef54845cff0cf9f4099320ae7b929f47e32acf29c73bd76563ff6188856636cac884f531893594e8361a3ffbaadce5 +EBUILD faudio-24.08.ebuild 920 BLAKE2B 12bb27ecc809be0b53cef352bc722a8594c177263fea398710c808577ee77da594b78c0a2f86335d7f62fb81065cc5636e33138281af88cc8d522b7ad3795620 SHA512 9c68c1dcc2ba2e17e5cbac0cadb8fc6ed5eef85cf5d4df133134afc889a577e05ce2bed4a91b5db4e8f0a1f24f61bc48b6dc807e5606415c9a7b5ed1aa8f3594 MISC metadata.xml 719 BLAKE2B b71b3829f3c1a2a546621b460f3ccc41f79db0acf913f409bc55ad2b8632a8361a7b45952b8aab2f9564391b14f3735f17c10a0e5f46da55fc49b730a743a5e6 SHA512 f52da50d3b16eb8dda8d2af6d7db6ae1e457d48c9a79977cb5288e379446ea4a5e420bd2dc17067d3bcba5cee7838ce10401f319e556d671b0483def94c3f2d7 diff --git a/app-emulation/faudio/faudio-24.06.ebuild b/app-emulation/faudio/faudio-24.06.ebuild deleted file mode 100644 index 4a59a9b201a5..000000000000 --- a/app-emulation/faudio/faudio-24.06.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Accuracy-focused XAudio reimplementation for open platforms" -HOMEPAGE="https://fna-xna.github.io/" -SRC_URI="https://github.com/FNA-XNA/FAudio/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/FAudio-${PV}" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug dumpvoices test" -RESTRICT="!test? ( test )" - -RDEPEND="media-libs/libsdl2[sound]" -DEPEND="${RDEPEND}" - -src_configure() { - append-cppflags -D_DEFAULT_SOURCE # usleep() in tests - use debug || append-cppflags -DFAUDIO_DISABLE_DEBUGCONFIGURATION - - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - -DDUMP_VOICES=$(usex dumpvoices) - ) - - cmake_src_configure -} - -src_test() { - einfo "Running faudio_tests, this may take some time without output..." - SDL_AUDIODRIVER=dummy "${BUILD_DIR}"/faudio_tests || die -} diff --git a/app-emulation/faudio/faudio-24.07.ebuild b/app-emulation/faudio/faudio-24.07.ebuild deleted file mode 100644 index e372ae484496..000000000000 --- a/app-emulation/faudio/faudio-24.07.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Accuracy-focused XAudio reimplementation for open platforms" -HOMEPAGE="https://fna-xna.github.io/" -SRC_URI="https://github.com/FNA-XNA/FAudio/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/FAudio-${PV}" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug dumpvoices test" -RESTRICT="!test? ( test )" - -RDEPEND="media-libs/libsdl2[sound]" -DEPEND="${RDEPEND}" - -src_configure() { - append-cppflags -D_DEFAULT_SOURCE # usleep() in tests - use debug || append-cppflags -DFAUDIO_DISABLE_DEBUGCONFIGURATION - - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - -DDUMP_VOICES=$(usex dumpvoices) - ) - - cmake_src_configure -} - -src_test() { - einfo "Running faudio_tests, this may take some time without output..." - SDL_AUDIODRIVER=dummy "${BUILD_DIR}"/faudio_tests || die -} diff --git a/app-emulation/faudio/faudio-24.08.ebuild b/app-emulation/faudio/faudio-24.08.ebuild index e372ae484496..4a59a9b201a5 100644 --- a/app-emulation/faudio/faudio-24.08.ebuild +++ b/app-emulation/faudio/faudio-24.08.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/FAudio-${PV}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug dumpvoices test" RESTRICT="!test? ( test )" diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest index 0cfd3e6a1be5..8fa801a3c74f 100644 --- a/app-emulation/libvirt/Manifest +++ b/app-emulation/libvirt/Manifest @@ -25,16 +25,19 @@ DIST libvirt-10.3.0.tar.xz 9476852 BLAKE2B 8c47840113904d72aeb1e9bf900a99a8b0e3d DIST libvirt-10.3.0.tar.xz.asc 833 BLAKE2B 4d54a3701a15383464e1be5155344f783cd2fe297f2a7cfd4ef9ead7cef9267122e91e16d08329e2448ffe77f10625a3fa3443bbeab97ba8fc83ec6e4ec250dd SHA512 d32bbc2a36b03eccfc931c3e5accae2d4ed5a59e4d40fc44f8fb269684201097ea03e0afcf6eae124efac7b8c43d32e4e79d276c13ea81809acd40b97ef3ceb9 DIST libvirt-10.5.0.tar.xz 9530296 BLAKE2B 59b6b114e6d4c4752839775ec22b17f530ac86f0252647b312b7f98e9ba856d949727eed5cb47b6b92589e2ce2587fe02505d6653a4e7ba3a3685b5c81a8ebc0 SHA512 e4976849cff7bdae0b7fda0644490f0ca743efc11c35a2fae45bb0f6f467b85644c1d04d1f3d1b10affdc6d9b8dcc0a3c255e527e0bdd73cdd4d1c81d5c418e7 DIST libvirt-10.5.0.tar.xz.asc 833 BLAKE2B 38b1138de7585e85b7d0a7a93d487e39552b9db989063c3d354f608e005640aaf27c82e99bdaca0448c9a325349c16e3850ceedec380d3d73de4402cdbaad260 SHA512 f764b5cb9cd520b2a73ada3f2438524792c8c8477727fceb5a56ab7fdae8586308998f2fea21071d2e2dae7d168c6dddb5468f302d9f3bac804d6c8e153b760c +DIST libvirt-10.6.0.tar.xz 9481992 BLAKE2B 68d88ba7f6d5f74d6ad8753a7716902596338811e9c02b09ba6fbdcc60936abf9509bf5cc300446240fa5dd5d2f779c319bca0a22eadea32b49a758b71524857 SHA512 edec79e89669d5e9a46be35e0d6334a6ed3bbf32426679549bd998bde24cba52b0378843f41a3abb5d781ad53e2a6a54619a0bad3f168c11fb41736cc6af6568 +DIST libvirt-10.6.0.tar.xz.asc 833 BLAKE2B 29c5217b665e8ba697adf39920baf6f824bb5d9fdfe96b68f7d4c4f5849c94e44b14b76435fdb98e033b30de73a79b45502a9ba6e7da76ba139c9ebe0bd183b2 SHA512 da50a4760afc094805f087c01646bf6c8165c54e5bad0569a375a1d0791374c27d35fa3780b7104ab248444ed6f8a8a45c20013e57d5129557d6622a9f2a0721 DIST libvirt-9.8.0.tar.xz 9307064 BLAKE2B aae47e8d4eeaf97532a0356de23ed5a9eea71b369d025eda95b5fd74576779eb4b843d05df6c87b79a14f218c341953749e319ee7244846a2db410a74a746880 SHA512 0118725073de33eec3fa3e4616d3154707f9828fdb9ec973f503fe68f18eab72b9704da660f281152630ddc95e605c786673af9d23dc9bdfc0108422e0efbd41 DIST libvirt-9.8.0.tar.xz.asc 833 BLAKE2B 3ecd0a925992eeadd50675f7ad8e815bde532c0f66e331ea766fff8e613b6a60b002bedee82fd03684e703057bc13d4e92191268dcd5efe2611ce9bd3cf6b505 SHA512 e041db13281eae9323c22189b7a258caf8d0e2a350cbd31b6cbed7054ccaf09d05c155c3c09daea07940affdf15e8d42bb2339945480cd141a6e8cb417a78536 DIST libvirt-9.9.0.tar.xz 9321556 BLAKE2B 21eae5a95feaf7f5c6ba8dd48732c08212904882a11c48eccfa827d85ddc3df7e064503f21710dbe1b678670e02f003674de915a43a7403fbf85685c4832e21d SHA512 77cea28acf4f3e8c92fbd5bd72ad084be183c07f14e3a9ce35d6d9d62d36ee97a30cef55fb204b3e43f282890ecd7d5827a784a517e7f4ed8b22ee502c3f09d7 DIST libvirt-9.9.0.tar.xz.asc 833 BLAKE2B 3de3674d33c595692e71eeb9c312de76e865d3859d2482ec5b4d29d3cd7644cde080cba0001668efe7876b462f78c0233ab76076ef32943e118b34cca8c1ab4d SHA512 357fc2d1bdbbc26c6e0119a1b5c42e86a116f94bb714da855ab27ca83da0e50c7239d1b8abde3cee8a460ac537f63d518f43470d8329b727b39491771ad191e5 -EBUILD libvirt-10.0.0-r3.ebuild 9930 BLAKE2B 06705c5c3d13a3bedea86cf6688ef5c32124712743b84cc3409154d3d934e3c7ffa4bf3ad47a00fd5e4f6b35b2f93a380553e52113ec32c403aed3a3213cd4e7 SHA512 e74039a6b74013684c6dc8edeca5fbd0d1fc048582a542ef7877e7eb95c0a6dff003635ef3719d1848234eeec650bcc6ec29035d742186beb5681ab3586926e4 -EBUILD libvirt-10.1.0-r2.ebuild 9841 BLAKE2B 3387759f2bc63538ee4d22aaac24f2835c2da1bb9a5c7429ee942383326f99c74d670c030ea150667838b52de167805c05b102b46ca2adfd88d6a815e61f9ef9 SHA512 9ec2f0b858266367803b6a3c62caf6e5bc7c88678da3ca216b49d9011913b94a4a4a8b932d0be0a6fd09d3eed2444cf621cf9dbe463e3917b72da0ca968e8d8d -EBUILD libvirt-10.2.0-r1.ebuild 9758 BLAKE2B 5809d2cb5526bad269f1d1198c776cf799291256e0f0295b29d0bfc0a5c31f649f251420c41e5c7640933d51eea5902c12c92462e9c11eec7619ab76468501ad SHA512 ee0af5a11be55f42e82d878000f9ecabb1ca28e6eeb36846f2abbad81e5a9f5a0c61dd2455cb6cd82d7547980d5b073d9344c5ea91ae2cfb415cdd6b6ae64186 -EBUILD libvirt-10.3.0-r2.ebuild 9826 BLAKE2B df7818a86b66c2b6a100d955e129d4adad76e3bb8dd9f248f1594c60e560a1e4fc87a7a602e71836ad1cfcf123f7c6e8c7faae5f0a421750ba7a699d1d6057d1 SHA512 a43f74cb62944fd42c93a2adcfc06941a6601b8e76796d5aa52ecd8f835ea4985b5370a718eb5b344b711796ec3995b76d848f47c976b5650d5603298d174e7c -EBUILD libvirt-10.5.0.ebuild 9708 BLAKE2B 627c86e596cc07cada2cd787eb8a30f0cc34135d5bdabeb37d73c55672d8ac9145b0bf27d9a028ba9250f4492033429d86b6f72aa5eee559fd3d998894aef51d SHA512 1e768c40359032f620e97a4281b33ee3cc43fd2bf4a8a7cf1a5ddf72798d718d8f45ca4d00300bb5ee4c5979611e16e27cbd1861f924a02a2765266ac31696f2 -EBUILD libvirt-9.8.0-r3.ebuild 9734 BLAKE2B 49cc04e4aa366554cd6b401bee166fc5a22477fc012591f8f8276fc314fa393c6c617f5b4b7fe57e6405bf5299c45003593e7fae1b93ac776b8025b826b73182 SHA512 6a4838e55b16e5ff628cb89942002f69872a2937d3ef5e6bfcccc1a3502676e750b77b9f505f5d675d32057171e1bda7c9cff1581fe3310b7021f5d8213773d5 -EBUILD libvirt-9.9.0-r3.ebuild 9788 BLAKE2B 6ddcff5c97731919c9e31928f2a1d91f9f755799c9ec8d0629b250631b8e385ace20ed5d28f27332dc69fe35acfce8b2e02b56a5164eeb75eee8a274f41c5c34 SHA512 998f07a91bb1a41ff8b0c1fcdb771d6c2827472a1044b8dd1c7d8315d66a7a9cbd2ee1dcdf071dcdc622754e934ccf973a71373ce5736b5b5d680d3611971cde -EBUILD libvirt-9999.ebuild 9708 BLAKE2B 627c86e596cc07cada2cd787eb8a30f0cc34135d5bdabeb37d73c55672d8ac9145b0bf27d9a028ba9250f4492033429d86b6f72aa5eee559fd3d998894aef51d SHA512 1e768c40359032f620e97a4281b33ee3cc43fd2bf4a8a7cf1a5ddf72798d718d8f45ca4d00300bb5ee4c5979611e16e27cbd1861f924a02a2765266ac31696f2 +EBUILD libvirt-10.0.0-r4.ebuild 9951 BLAKE2B 2e8585903a3fff39dbb603e22fdeea0094cf6e550aa70ef3d93482f7fc54cc8aa6a3260492d94468d9660b354cf0f9838c09152f4e932082a7942eed4cda731b SHA512 8b517df3cb550e1462ece2e72bd91e79287af94f5e7b77ed67f7230b7e6a6877aaac5a18fc5eb8ec12bb153d577cc916b5c3bbc42731a72cd777e69214462144 +EBUILD libvirt-10.1.0-r3.ebuild 9862 BLAKE2B 5dcc3770f0310dd2c15243310675f35c8d1bb6b3760a82e27c2a3cf8ee8ecbe9fc691fa280b72634b92aba47aa1d7f94900eced19f4fb74126788c22fc1dfd49 SHA512 346a481d90b1ce2fd401b83748fd4113eae548d02af9551e7f955020bb006bda30d4abfc9400d725504d18c3e2af47ecee17259d8ea5dbd7c53625c17a8a38db +EBUILD libvirt-10.2.0-r2.ebuild 9779 BLAKE2B 1d488ccfa1b8753e7a3146013930253c6293024356a3c4c925a10fafa5720d1c5d42cdb5f6b638f9d4131f7dc027d6e2872eab6441390f0f680c774e6cd04488 SHA512 6063d4da4f02afea9ec20c120e22bc35cfc8a8c0714d1f75e8143b5fc5f4c5da99fa26b6f1f788fef82fabcf4f66d745ca80e2d1ccc587e6743bde34eda91100 +EBUILD libvirt-10.3.0-r3.ebuild 9847 BLAKE2B 7820ece67959e1a13f0bf74f3a3ade086b27cd0f2d516236ddb7313f4466c2ddc759b5a5555b34f6e9a9f43d519b93d28f543fd81b5fd55643eb9d8a9a7ca6f8 SHA512 94800e2f925530cf4599af38684f55153a05529352c90ae6418f1ba5f595fe17a4c83308e06d11621d7b8b4c44cc40169793863ad6d295c3f9b13dcdede9267f +EBUILD libvirt-10.5.0-r1.ebuild 9729 BLAKE2B a6cca65676be19e49f548ff2b8782395264e3a6a34b4ffd3128115009adc350ffa1807a4bbfd5b8b776a6d7f4d44e9cff51d3f5d872b46c4f2d2c39e7d148f5e SHA512 acc1cfdad0c964da25469732105d89e7533bcf48a1df6bad843c6960b0fa775e999fcfef6c8084ebd3b6a30379bdbb8ced75409db469009e0fa9d019af1c7814 +EBUILD libvirt-10.6.0.ebuild 9729 BLAKE2B a6cca65676be19e49f548ff2b8782395264e3a6a34b4ffd3128115009adc350ffa1807a4bbfd5b8b776a6d7f4d44e9cff51d3f5d872b46c4f2d2c39e7d148f5e SHA512 acc1cfdad0c964da25469732105d89e7533bcf48a1df6bad843c6960b0fa775e999fcfef6c8084ebd3b6a30379bdbb8ced75409db469009e0fa9d019af1c7814 +EBUILD libvirt-9.8.0-r4.ebuild 9816 BLAKE2B aaab31d0d6aacc3fae263913a88c0eb00fd20ac60bcc6691907e2d8ad21032fe2c7b4cf79a5ba66aac82e5670855f474b7151d7783995bc5a79514195cc27370 SHA512 5e222e930979a60ac4d3ae834b54413d75d93618f679ea1de39e2da4c2fbbcd57827c6a43f09e79afe725f818338d30050d80e6a2253b432f4f65a966ebcb177 +EBUILD libvirt-9.9.0-r4.ebuild 9870 BLAKE2B b7cda169e257c81bbe1006c6531839fb5b4291f5b26c014f5ade70307989420fdac427b28194300b0090d1dd26062036d6de539cf3451d459ce15d39ada8c967 SHA512 504399a1ebf0ba8bec93dd008a952e984a2d6fc5c4cc8c9485032966f3455d2e0d271a461b2588d50f4fe98210bbe5b83d2ced1f0b45021ec69750ff3696f99d +EBUILD libvirt-9999.ebuild 9729 BLAKE2B a6cca65676be19e49f548ff2b8782395264e3a6a34b4ffd3128115009adc350ffa1807a4bbfd5b8b776a6d7f4d44e9cff51d3f5d872b46c4f2d2c39e7d148f5e SHA512 acc1cfdad0c964da25469732105d89e7533bcf48a1df6bad843c6960b0fa775e999fcfef6c8084ebd3b6a30379bdbb8ced75409db469009e0fa9d019af1c7814 MISC metadata.xml 3822 BLAKE2B badb40564def06854a0c3af011b5de2888d722996c9b15df570a709161e49796f3d76ba2365c4adc1724f16bee3518d0e87ed6d2619d505b5ba2f1fd02c90f34 SHA512 f31e86b4d0c1faaf5bf0ac253cf20ce7728b94841debb590356efc0fa1e1a3d095a94e69ce0a34f793faadf10ed00ae1212aac54d13288f1975db4f032fd8b50 diff --git a/app-emulation/libvirt/libvirt-10.0.0-r3.ebuild b/app-emulation/libvirt/libvirt-10.0.0-r3.ebuild deleted file mode 100644 index e1f5b32c94f2..000000000000 --- a/app-emulation/libvirt/libvirt-10.0.0-r3.ebuild +++ /dev/null @@ -1,379 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Packages which get releases together: -# app-emacs/nxml-libvirt-schemas -# dev-python/libvirt-python -# dev-perl/Sys-Virt -# app-emulation/libvirt -# Please bump them together! - -PYTHON_COMPAT=( python3_{10..13} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc -inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig - -if [[ ${PV} = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" - EGIT_BRANCH="master" -else - SRC_URI="https://libvirt.org/sources/${P}.tar.xz - verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -fi - -DESCRIPTION="C toolkit to manipulate virtual machines" -HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -IUSE=" - apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs - iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa - openvz parted pcap policykit +qemu rbd sasl selinux test +udev - virtiofsd virtualbox +virt-network wireshark-plugins xen zfs -" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - firewalld? ( virt-network ) - libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) - lxc? ( caps libvirtd ) - openvz? ( libvirtd ) - qemu? ( libvirtd ) - virt-network? ( libvirtd ) - virtualbox? ( libvirtd ) - xen? ( libvirtd )" - -BDEPEND=" - app-text/xhtml1 - dev-lang/perl - dev-libs/libxslt - dev-perl/XML-XPath - dev-python/docutils - virtual/pkgconfig - bash-completion? ( >=app-shells/bash-completion-2.0 ) - verify-sig? ( sec-keys/openpgp-keys-libvirt )" - -# gettext.sh command is used by the libvirt command wrappers, and it's -# non-optional, so put it into RDEPEND. -# We can use both libnl:1.1 and libnl:3, but if you have both installed, the -# package will use 3 by default. Since we don't have slot pinning in an API, -# we must go with the most recent. -RDEPEND=" - acct-user/qemu - app-misc/scrub - >=dev-libs/glib-2.56.0 - dev-libs/libgcrypt - dev-libs/libnl:3 - >=dev-libs/libxml2-2.9.1 - >=net-analyzer/openbsd-netcat-1.105-r1 - >=net-libs/gnutls-3.2.0:= - net-libs/libtirpc:= - >=net-misc/curl-7.18.0 - sys-apps/dbus - sys-apps/dmidecode - sys-devel/gettext - >=sys-libs/readline-7.0:= - virtual/acl - apparmor? ( sys-libs/libapparmor ) - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap-ng ) - dtrace? ( dev-debug/systemtap ) - firewalld? ( >=net-firewall/firewalld-0.6.3 ) - fuse? ( sys-fs/fuse:= ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) - iscsi? ( >=sys-block/open-iscsi-1.18.0 ) - iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) - libssh? ( >=net-libs/libssh-0.8.1:= ) - libssh2? ( >=net-libs/libssh2-1.3 ) - lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) - lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) - nbd? ( sys-block/nbdkit ) - nfs? ( net-fs/nfs-utils ) - numa? ( - >sys-process/numactl-2.0.2 - sys-process/numad - ) - parted? ( - >=sys-block/parted-1.8[device-mapper] - sys-fs/lvm2[lvm] - ) - pcap? ( >=net-libs/libpcap-1.8.0 ) - policykit? ( - acct-group/libvirt - >=sys-auth/polkit-0.9 - ) - qemu? ( - >=app-emulation/qemu-4.2 - app-crypt/swtpm - >=dev-libs/yajl-2.0.3:= - ) - rbd? ( sys-cluster/ceph ) - sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) - selinux? ( >=sys-libs/libselinux-2.0.85 ) - virt-network? ( - net-dns/dnsmasq[dhcp,ipv6(+),script] - net-firewall/ebtables - >=net-firewall/iptables-1.4.10[ipv6(+)] - net-misc/radvd - sys-apps/iproute2[-minimal] - ) - virtiofsd? ( app-emulation/virtiofsd ) - wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) - xen? ( - >=app-emulation/xen-4.9.0 - app-emulation/xen-tools:= - ) - udev? ( - virtual/libudev:= - >=x11-libs/libpciaccess-0.10.9 - ) - zfs? ( sys-fs/zfs ) - kernel_linux? ( sys-apps/util-linux )" -DEPEND=" - ${BDEPEND} - ${RDEPEND} - ${PYTHON_DEPS} - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" -# The 'circular' dependency on dev-python/libvirt-python is because of -# virt-qemu-qmp-proxy. -PDEPEND=" - qemu? ( dev-python/libvirt-python ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch - "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch - "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch - "${FILESDIR}"/${PN}-10.1.0-Fix-off-by-one-error-in-udevListInterfacesByStatus.patch - "${FILESDIR}"/${PN}-10.2.0-remote-check-for-negative-array-lengths-before-alloc.patch - "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch -) - -python_check_deps() { - if use test; then - python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" - fi -} - -pkg_setup() { - # Check kernel configuration: - CONFIG_CHECK="" - use fuse && CONFIG_CHECK+=" - ~FUSE_FS" - - use lvm && CONFIG_CHECK+=" - ~BLK_DEV_DM - ~DM_MULTIPATH - ~DM_SNAPSHOT" - - use lxc && CONFIG_CHECK+=" - ~BLK_CGROUP - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~CGROUP_NET_PRIO - ~CGROUP_PERF - ~CGROUPS - ~CGROUP_SCHED - ~CPUSETS - ~IPC_NS - ~MACVLAN - ~NAMESPACES - ~NET_CLS_CGROUP - ~NET_NS - ~PID_NS - ~POSIX_MQUEUE - ~SECURITYFS - ~USER_NS - ~UTS_NS - ~VETH - ~!GRKERNSEC_CHROOT_MOUNT - ~!GRKERNSEC_CHROOT_DOUBLE - ~!GRKERNSEC_CHROOT_PIVOT - ~!GRKERNSEC_CHROOT_CHMOD - ~!GRKERNSEC_CHROOT_CAPS" - - kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES" - - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_MARK_T - ~BRIDGE_NF_EBTABLES - ~NETFILTER_ADVANCED - ~NETFILTER_XT_CONNMARK - ~NETFILTER_XT_MARK - ~NETFILTER_XT_TARGET_CHECKSUM - ~IP_NF_FILTER - ~IP_NF_MANGLE - ~IP_NF_NAT - ~IP6_NF_FILTER - ~IP6_NF_MANGLE - ~IP6_NF_NAT" - - # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 - if use virt-network ; then - if kernel_is -lt 5 2 ; then - CONFIG_CHECK+=" - ~IP_NF_TARGET_MASQUERADE" - else - CONFIG_CHECK+=" - ~NETFILTER_XT_TARGET_MASQUERADE" - fi - fi - - # Bandwidth Limiting Support - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_T_NAT - ~IP_NF_TARGET_REJECT - ~NET_ACT_POLICE - ~NET_CLS_FW - ~NET_CLS_U32 - ~NET_SCH_HTB - ~NET_SCH_INGRESS - ~NET_SCH_SFQ" - - ERROR_USER_NS="Optional depending on LXC configuration." - - if [[ -n ${CONFIG_CHECK} ]]; then - linux-info_pkg_setup - fi - - python-any-r1_pkg_setup -} - -src_prepare() { - touch "${S}/.mailmap" || die - - default - python_fix_shebang . - - # Skip fragile tests which relies on pristine environment - # (Breaks because of sandbox environment variables) - # bug #802876 - sed -i -e "/commandtest/d" tests/meson.build || die - - # Tweak the init script: - cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die - sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ - -i "${S}/libvirtd.init" || die "sed failed" -} - -src_configure() { - local emesonargs=( - $(meson_feature apparmor) - $(meson_feature apparmor apparmor_profiles) - $(meson_feature audit) - $(meson_feature caps capng) - $(meson_feature dtrace) - $(meson_feature firewalld) - $(meson_feature fuse) - $(meson_feature glusterfs) - $(meson_feature glusterfs storage_gluster) - $(meson_feature iscsi storage_iscsi) - $(meson_feature iscsi-direct storage_iscsi_direct) - $(meson_feature libvirtd driver_libvirtd) - $(meson_feature libssh) - $(meson_feature libssh2) - $(meson_feature lvm storage_lvm) - $(meson_feature lvm storage_mpath) - $(meson_feature lxc driver_lxc) - $(meson_feature nbd nbdkit) - $(meson_feature nls) - $(meson_feature numa numactl) - $(meson_feature numa numad) - $(meson_feature openvz driver_openvz) - $(meson_feature parted storage_disk) - $(meson_feature pcap libpcap) - $(meson_feature policykit polkit) - $(meson_feature qemu driver_qemu) - $(meson_feature qemu yajl) - $(meson_feature rbd storage_rbd) - $(meson_feature sasl) - $(meson_feature selinux) - $(meson_feature test tests) - $(meson_feature udev) - $(meson_feature virt-network driver_network) - $(meson_feature virtualbox driver_vbox) - $(meson_feature wireshark-plugins wireshark_dissector) - $(meson_feature xen driver_libxl) - $(meson_feature zfs storage_zfs) - - -Dnetcf=disabled - -Dsanlock=disabled - -Dopenwsman=disabled - - -Ddriver_esx=enabled - -Dinit_script=systemd - -Dqemu_user=$(usex caps qemu root) - -Dqemu_group=$(usex caps qemu root) - -Ddriver_remote=enabled - -Dstorage_fs=enabled - -Ddriver_vmware=enabled - - --localstatedir="${EPREFIX}/var" - -Dinitconfdir="${EPREFIX}/etc/systemd" - -Drunstatedir="${EPREFIX}/run" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure -} - -src_test() { - export VIR_TEST_DEBUG=1 - # Don't run the syntax check tests, they're fragile and not relevant - # to us downstream anyway. - # We also crank up the timeout (as Fedora does) just to preempt failures - # on slower arches. - meson_src_test --no-suite syntax-check --timeout-multiplier 10 -} - -src_install() { - meson_src_install - - # Depending on configuration option, libvirt will create some bogus - # directoreis. They are either not used, or libvirtd is able to create - # them on demand, so let's remove them. - # - # Note, we are using -f here so that rm does not fail or warn if the - # directory is nonexistent. - rm -rf "${D}"/etc/sysconfig - rm -rf "${D}"/var - rm -rf "${D}"/run - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - - newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf - - newinitd "${S}/libvirtd.init" libvirtd - newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests - newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd - newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd - - newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd - newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests - - DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then - touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die - fi - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - tmpfiles_process libvirtd.conf - readme.gentoo_print_elog -} diff --git a/app-emulation/libvirt/libvirt-10.0.0-r4.ebuild b/app-emulation/libvirt/libvirt-10.0.0-r4.ebuild new file mode 100644 index 000000000000..69cebb86b3af --- /dev/null +++ b/app-emulation/libvirt/libvirt-10.0.0-r4.ebuild @@ -0,0 +1,382 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +PYTHON_COMPAT=( python3_{10..13} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc +inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" + EGIT_BRANCH="master" +else + SRC_URI="https://libvirt.org/sources/${P}.tar.xz + verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +DESCRIPTION="C toolkit to manipulate virtual machines" +HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE=" + apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs + iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa + openvz parted pcap policykit +qemu rbd sasl selinux test +udev + virtiofsd virtualbox +virt-network wireshark-plugins xen zfs +" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + firewalld? ( virt-network ) + libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) + lxc? ( caps libvirtd ) + openvz? ( libvirtd ) + qemu? ( libvirtd ) + virt-network? ( libvirtd ) + virtualbox? ( libvirtd ) + xen? ( libvirtd )" + +BDEPEND=" + app-text/xhtml1 + dev-lang/perl + dev-libs/libxslt + dev-perl/XML-XPath + dev-python/docutils + virtual/pkgconfig + bash-completion? ( >=app-shells/bash-completion-2.0 ) + verify-sig? ( sec-keys/openpgp-keys-libvirt )" + +# gettext.sh command is used by the libvirt command wrappers, and it's +# non-optional, so put it into RDEPEND. +# We can use both libnl:1.1 and libnl:3, but if you have both installed, the +# package will use 3 by default. Since we don't have slot pinning in an API, +# we must go with the most recent. +RDEPEND=" + acct-user/qemu + app-misc/scrub + >=dev-libs/glib-2.56.0 + dev-libs/libgcrypt + dev-libs/libnl:3 + >=dev-libs/libxml2-2.9.1 + >=net-analyzer/openbsd-netcat-1.105-r1 + >=net-libs/gnutls-3.2.0:= + net-libs/libtirpc:= + >=net-misc/curl-7.18.0 + sys-apps/dbus + sys-apps/dmidecode + sys-devel/gettext + >=sys-libs/readline-7.0:= + virtual/acl + apparmor? ( sys-libs/libapparmor ) + audit? ( sys-process/audit ) + caps? ( sys-libs/libcap-ng ) + dtrace? ( dev-debug/systemtap ) + firewalld? ( >=net-firewall/firewalld-0.6.3 ) + fuse? ( sys-fs/fuse:= ) + glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) + iscsi? ( >=sys-block/open-iscsi-1.18.0 ) + iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) + libssh? ( >=net-libs/libssh-0.8.1:= ) + libssh2? ( >=net-libs/libssh2-1.3 ) + lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) + lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) + nbd? ( + sys-block/nbdkit + sys-libs/libnbd + ) + nfs? ( net-fs/nfs-utils ) + numa? ( + >sys-process/numactl-2.0.2 + sys-process/numad + ) + parted? ( + >=sys-block/parted-1.8[device-mapper] + sys-fs/lvm2[lvm] + ) + pcap? ( >=net-libs/libpcap-1.8.0 ) + policykit? ( + acct-group/libvirt + >=sys-auth/polkit-0.9 + ) + qemu? ( + >=app-emulation/qemu-4.2 + app-crypt/swtpm + >=dev-libs/yajl-2.0.3:= + ) + rbd? ( sys-cluster/ceph ) + sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) + selinux? ( >=sys-libs/libselinux-2.0.85 ) + virt-network? ( + net-dns/dnsmasq[dhcp,ipv6(+),script] + net-firewall/ebtables + >=net-firewall/iptables-1.4.10[ipv6(+)] + net-misc/radvd + sys-apps/iproute2[-minimal] + ) + virtiofsd? ( app-emulation/virtiofsd ) + wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) + xen? ( + >=app-emulation/xen-4.9.0 + app-emulation/xen-tools:= + ) + udev? ( + virtual/libudev:= + >=x11-libs/libpciaccess-0.10.9 + ) + zfs? ( sys-fs/zfs ) + kernel_linux? ( sys-apps/util-linux )" +DEPEND=" + ${BDEPEND} + ${RDEPEND} + ${PYTHON_DEPS} + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" +# The 'circular' dependency on dev-python/libvirt-python is because of +# virt-qemu-qmp-proxy. +PDEPEND=" + qemu? ( dev-python/libvirt-python ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch + "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch + "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch + "${FILESDIR}"/${PN}-10.1.0-Fix-off-by-one-error-in-udevListInterfacesByStatus.patch + "${FILESDIR}"/${PN}-10.2.0-remote-check-for-negative-array-lengths-before-alloc.patch + "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch +) + +python_check_deps() { + if use test; then + python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" + fi +} + +pkg_setup() { + # Check kernel configuration: + CONFIG_CHECK="" + use fuse && CONFIG_CHECK+=" + ~FUSE_FS" + + use lvm && CONFIG_CHECK+=" + ~BLK_DEV_DM + ~DM_MULTIPATH + ~DM_SNAPSHOT" + + use lxc && CONFIG_CHECK+=" + ~BLK_CGROUP + ~CGROUP_CPUACCT + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~CGROUP_NET_PRIO + ~CGROUP_PERF + ~CGROUPS + ~CGROUP_SCHED + ~CPUSETS + ~IPC_NS + ~MACVLAN + ~NAMESPACES + ~NET_CLS_CGROUP + ~NET_NS + ~PID_NS + ~POSIX_MQUEUE + ~SECURITYFS + ~USER_NS + ~UTS_NS + ~VETH + ~!GRKERNSEC_CHROOT_MOUNT + ~!GRKERNSEC_CHROOT_DOUBLE + ~!GRKERNSEC_CHROOT_PIVOT + ~!GRKERNSEC_CHROOT_CHMOD + ~!GRKERNSEC_CHROOT_CAPS" + + kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" + ~DEVPTS_MULTIPLE_INSTANCES" + + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_MARK_T + ~BRIDGE_NF_EBTABLES + ~NETFILTER_ADVANCED + ~NETFILTER_XT_CONNMARK + ~NETFILTER_XT_MARK + ~NETFILTER_XT_TARGET_CHECKSUM + ~IP_NF_FILTER + ~IP_NF_MANGLE + ~IP_NF_NAT + ~IP6_NF_FILTER + ~IP6_NF_MANGLE + ~IP6_NF_NAT" + + # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 + if use virt-network ; then + if kernel_is -lt 5 2 ; then + CONFIG_CHECK+=" + ~IP_NF_TARGET_MASQUERADE" + else + CONFIG_CHECK+=" + ~NETFILTER_XT_TARGET_MASQUERADE" + fi + fi + + # Bandwidth Limiting Support + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_T_NAT + ~IP_NF_TARGET_REJECT + ~NET_ACT_POLICE + ~NET_CLS_FW + ~NET_CLS_U32 + ~NET_SCH_HTB + ~NET_SCH_INGRESS + ~NET_SCH_SFQ" + + ERROR_USER_NS="Optional depending on LXC configuration." + + if [[ -n ${CONFIG_CHECK} ]]; then + linux-info_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + touch "${S}/.mailmap" || die + + default + python_fix_shebang . + + # Skip fragile tests which relies on pristine environment + # (Breaks because of sandbox environment variables) + # bug #802876 + sed -i -e "/commandtest/d" tests/meson.build || die + + # Tweak the init script: + cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die + sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ + -i "${S}/libvirtd.init" || die "sed failed" +} + +src_configure() { + local emesonargs=( + $(meson_feature apparmor) + $(meson_feature apparmor apparmor_profiles) + $(meson_feature audit) + $(meson_feature caps capng) + $(meson_feature dtrace) + $(meson_feature firewalld) + $(meson_feature fuse) + $(meson_feature glusterfs) + $(meson_feature glusterfs storage_gluster) + $(meson_feature iscsi storage_iscsi) + $(meson_feature iscsi-direct storage_iscsi_direct) + $(meson_feature libvirtd driver_libvirtd) + $(meson_feature libssh) + $(meson_feature libssh2) + $(meson_feature lvm storage_lvm) + $(meson_feature lvm storage_mpath) + $(meson_feature lxc driver_lxc) + $(meson_feature nbd nbdkit) + $(meson_feature nls) + $(meson_feature numa numactl) + $(meson_feature numa numad) + $(meson_feature openvz driver_openvz) + $(meson_feature parted storage_disk) + $(meson_feature pcap libpcap) + $(meson_feature policykit polkit) + $(meson_feature qemu driver_qemu) + $(meson_feature qemu yajl) + $(meson_feature rbd storage_rbd) + $(meson_feature sasl) + $(meson_feature selinux) + $(meson_feature test tests) + $(meson_feature udev) + $(meson_feature virt-network driver_network) + $(meson_feature virtualbox driver_vbox) + $(meson_feature wireshark-plugins wireshark_dissector) + $(meson_feature xen driver_libxl) + $(meson_feature zfs storage_zfs) + + -Dnetcf=disabled + -Dsanlock=disabled + -Dopenwsman=disabled + + -Ddriver_esx=enabled + -Dinit_script=systemd + -Dqemu_user=$(usex caps qemu root) + -Dqemu_group=$(usex caps qemu root) + -Ddriver_remote=enabled + -Dstorage_fs=enabled + -Ddriver_vmware=enabled + + --localstatedir="${EPREFIX}/var" + -Dinitconfdir="${EPREFIX}/etc/systemd" + -Drunstatedir="${EPREFIX}/run" + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + ) + + meson_src_configure +} + +src_test() { + export VIR_TEST_DEBUG=1 + # Don't run the syntax check tests, they're fragile and not relevant + # to us downstream anyway. + # We also crank up the timeout (as Fedora does) just to preempt failures + # on slower arches. + meson_src_test --no-suite syntax-check --timeout-multiplier 10 +} + +src_install() { + meson_src_install + + # Depending on configuration option, libvirt will create some bogus + # directoreis. They are either not used, or libvirtd is able to create + # them on demand, so let's remove them. + # + # Note, we are using -f here so that rm does not fail or warn if the + # directory is nonexistent. + rm -rf "${D}"/etc/sysconfig + rm -rf "${D}"/var + rm -rf "${D}"/run + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + + newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf + + newinitd "${S}/libvirtd.init" libvirtd + newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests + newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd + newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd + + newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd + newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests + + DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") + DISABLE_AUTOFORMATTING=true + readme.gentoo_create_doc +} + +pkg_postinst() { + if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then + touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die + fi + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + tmpfiles_process libvirtd.conf + readme.gentoo_print_elog +} diff --git a/app-emulation/libvirt/libvirt-10.1.0-r2.ebuild b/app-emulation/libvirt/libvirt-10.1.0-r2.ebuild deleted file mode 100644 index 4b7123665d73..000000000000 --- a/app-emulation/libvirt/libvirt-10.1.0-r2.ebuild +++ /dev/null @@ -1,378 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Packages which get releases together: -# app-emacs/nxml-libvirt-schemas -# dev-python/libvirt-python -# dev-perl/Sys-Virt -# app-emulation/libvirt -# Please bump them together! - -PYTHON_COMPAT=( python3_{10..13} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc -inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig - -if [[ ${PV} = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" - EGIT_BRANCH="master" -else - SRC_URI="https://libvirt.org/sources/${P}.tar.xz - verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="amd64 ~arm arm64 ppc64 x86" -fi - -DESCRIPTION="C toolkit to manipulate virtual machines" -HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -IUSE=" - apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs - iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa - openvz parted pcap policykit +qemu rbd sasl selinux test +udev - virtiofsd virtualbox +virt-network wireshark-plugins xen zfs -" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - firewalld? ( virt-network ) - libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) - lxc? ( caps libvirtd ) - openvz? ( libvirtd ) - qemu? ( libvirtd ) - virt-network? ( libvirtd ) - virtualbox? ( libvirtd ) - xen? ( libvirtd )" - -BDEPEND=" - app-text/xhtml1 - dev-lang/perl - dev-libs/libxslt - dev-perl/XML-XPath - dev-python/docutils - virtual/pkgconfig - bash-completion? ( >=app-shells/bash-completion-2.0 ) - verify-sig? ( sec-keys/openpgp-keys-libvirt )" - -# gettext.sh command is used by the libvirt command wrappers, and it's -# non-optional, so put it into RDEPEND. -# We can use both libnl:1.1 and libnl:3, but if you have both installed, the -# package will use 3 by default. Since we don't have slot pinning in an API, -# we must go with the most recent. -RDEPEND=" - acct-user/qemu - app-misc/scrub - >=dev-libs/glib-2.56.0 - dev-libs/libgcrypt - dev-libs/libnl:3 - >=dev-libs/libxml2-2.9.1 - >=net-analyzer/openbsd-netcat-1.105-r1 - >=net-libs/gnutls-3.2.0:= - net-libs/libtirpc:= - >=net-misc/curl-7.18.0 - sys-apps/dbus - sys-apps/dmidecode - sys-devel/gettext - >=sys-libs/readline-7.0:= - virtual/acl - apparmor? ( sys-libs/libapparmor ) - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap-ng ) - dtrace? ( dev-debug/systemtap ) - firewalld? ( >=net-firewall/firewalld-0.6.3 ) - fuse? ( sys-fs/fuse:= ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) - iscsi? ( >=sys-block/open-iscsi-1.18.0 ) - iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) - libssh? ( >=net-libs/libssh-0.8.1:= ) - libssh2? ( >=net-libs/libssh2-1.3 ) - lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) - lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) - nbd? ( sys-block/nbdkit ) - nfs? ( net-fs/nfs-utils ) - numa? ( - >sys-process/numactl-2.0.2 - sys-process/numad - ) - parted? ( - >=sys-block/parted-1.8[device-mapper] - sys-fs/lvm2[lvm] - ) - pcap? ( >=net-libs/libpcap-1.8.0 ) - policykit? ( - acct-group/libvirt - >=sys-auth/polkit-0.9 - ) - qemu? ( - >=app-emulation/qemu-4.2 - app-crypt/swtpm - >=dev-libs/yajl-2.0.3:= - ) - rbd? ( sys-cluster/ceph ) - sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) - selinux? ( >=sys-libs/libselinux-2.0.85 ) - virt-network? ( - net-dns/dnsmasq[dhcp,ipv6(+),script] - net-firewall/ebtables - >=net-firewall/iptables-1.4.10[ipv6(+)] - net-misc/radvd - sys-apps/iproute2[-minimal] - ) - virtiofsd? ( app-emulation/virtiofsd ) - wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) - xen? ( - >=app-emulation/xen-4.9.0 - app-emulation/xen-tools:= - ) - udev? ( - virtual/libudev:= - >=x11-libs/libpciaccess-0.10.9 - ) - zfs? ( sys-fs/zfs ) - kernel_linux? ( sys-apps/util-linux )" -DEPEND=" - ${BDEPEND} - ${RDEPEND} - ${PYTHON_DEPS} - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" -# The 'circular' dependency on dev-python/libvirt-python is because of -# virt-qemu-qmp-proxy. -PDEPEND=" - qemu? ( dev-python/libvirt-python ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch - "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch - "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch - "${FILESDIR}"/${PN}-10.2.0-remote-check-for-negative-array-lengths-before-alloc.patch - "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch -) - -python_check_deps() { - if use test; then - python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" - fi -} - -pkg_setup() { - # Check kernel configuration: - CONFIG_CHECK="" - use fuse && CONFIG_CHECK+=" - ~FUSE_FS" - - use lvm && CONFIG_CHECK+=" - ~BLK_DEV_DM - ~DM_MULTIPATH - ~DM_SNAPSHOT" - - use lxc && CONFIG_CHECK+=" - ~BLK_CGROUP - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~CGROUP_NET_PRIO - ~CGROUP_PERF - ~CGROUPS - ~CGROUP_SCHED - ~CPUSETS - ~IPC_NS - ~MACVLAN - ~NAMESPACES - ~NET_CLS_CGROUP - ~NET_NS - ~PID_NS - ~POSIX_MQUEUE - ~SECURITYFS - ~USER_NS - ~UTS_NS - ~VETH - ~!GRKERNSEC_CHROOT_MOUNT - ~!GRKERNSEC_CHROOT_DOUBLE - ~!GRKERNSEC_CHROOT_PIVOT - ~!GRKERNSEC_CHROOT_CHMOD - ~!GRKERNSEC_CHROOT_CAPS" - - kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES" - - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_MARK_T - ~BRIDGE_NF_EBTABLES - ~NETFILTER_ADVANCED - ~NETFILTER_XT_CONNMARK - ~NETFILTER_XT_MARK - ~NETFILTER_XT_TARGET_CHECKSUM - ~IP_NF_FILTER - ~IP_NF_MANGLE - ~IP_NF_NAT - ~IP6_NF_FILTER - ~IP6_NF_MANGLE - ~IP6_NF_NAT" - - # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 - if use virt-network ; then - if kernel_is -lt 5 2 ; then - CONFIG_CHECK+=" - ~IP_NF_TARGET_MASQUERADE" - else - CONFIG_CHECK+=" - ~NETFILTER_XT_TARGET_MASQUERADE" - fi - fi - - # Bandwidth Limiting Support - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_T_NAT - ~IP_NF_TARGET_REJECT - ~NET_ACT_POLICE - ~NET_CLS_FW - ~NET_CLS_U32 - ~NET_SCH_HTB - ~NET_SCH_INGRESS - ~NET_SCH_SFQ" - - ERROR_USER_NS="Optional depending on LXC configuration." - - if [[ -n ${CONFIG_CHECK} ]]; then - linux-info_pkg_setup - fi - - python-any-r1_pkg_setup -} - -src_prepare() { - touch "${S}/.mailmap" || die - - default - python_fix_shebang . - - # Skip fragile tests which relies on pristine environment - # (Breaks because of sandbox environment variables) - # bug #802876 - sed -i -e "/commandtest/d" tests/meson.build || die - - # Tweak the init script: - cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die - sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ - -i "${S}/libvirtd.init" || die "sed failed" -} - -src_configure() { - local emesonargs=( - $(meson_feature apparmor) - $(meson_feature apparmor apparmor_profiles) - $(meson_feature audit) - $(meson_feature caps capng) - $(meson_feature dtrace) - $(meson_feature firewalld) - $(meson_feature fuse) - $(meson_feature glusterfs) - $(meson_feature glusterfs storage_gluster) - $(meson_feature iscsi storage_iscsi) - $(meson_feature iscsi-direct storage_iscsi_direct) - $(meson_feature libvirtd driver_libvirtd) - $(meson_feature libssh) - $(meson_feature libssh2) - $(meson_feature lvm storage_lvm) - $(meson_feature lvm storage_mpath) - $(meson_feature lxc driver_lxc) - $(meson_feature nbd nbdkit) - $(meson_feature nls) - $(meson_feature numa numactl) - $(meson_feature numa numad) - $(meson_feature openvz driver_openvz) - $(meson_feature parted storage_disk) - $(meson_feature pcap libpcap) - $(meson_feature policykit polkit) - $(meson_feature qemu driver_qemu) - $(meson_feature qemu yajl) - $(meson_feature rbd storage_rbd) - $(meson_feature sasl) - $(meson_feature selinux) - $(meson_feature test tests) - $(meson_feature udev) - $(meson_feature virt-network driver_network) - $(meson_feature virtualbox driver_vbox) - $(meson_feature wireshark-plugins wireshark_dissector) - $(meson_feature xen driver_libxl) - $(meson_feature zfs storage_zfs) - - -Dnetcf=disabled - -Dsanlock=disabled - -Dopenwsman=disabled - - -Ddriver_esx=enabled - -Dinit_script=systemd - -Dqemu_user=$(usex caps qemu root) - -Dqemu_group=$(usex caps qemu root) - -Ddriver_remote=enabled - -Dstorage_fs=enabled - -Ddriver_vmware=enabled - - --localstatedir="${EPREFIX}/var" - -Dinitconfdir="${EPREFIX}/etc/systemd" - -Drunstatedir="${EPREFIX}/run" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure -} - -src_test() { - export VIR_TEST_DEBUG=1 - # Don't run the syntax check tests, they're fragile and not relevant - # to us downstream anyway. - # We also crank up the timeout (as Fedora does) just to preempt failures - # on slower arches. - meson_src_test --no-suite syntax-check --timeout-multiplier 10 -} - -src_install() { - meson_src_install - - # Depending on configuration option, libvirt will create some bogus - # directoreis. They are either not used, or libvirtd is able to create - # them on demand, so let's remove them. - # - # Note, we are using -f here so that rm does not fail or warn if the - # directory is nonexistent. - rm -rf "${D}"/etc/sysconfig - rm -rf "${D}"/var - rm -rf "${D}"/run - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - - newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf - - newinitd "${S}/libvirtd.init" libvirtd - newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests - newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd - newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd - - newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd - newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests - - DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then - touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die - fi - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - tmpfiles_process libvirtd.conf - readme.gentoo_print_elog -} diff --git a/app-emulation/libvirt/libvirt-10.1.0-r3.ebuild b/app-emulation/libvirt/libvirt-10.1.0-r3.ebuild new file mode 100644 index 000000000000..79ac27610a78 --- /dev/null +++ b/app-emulation/libvirt/libvirt-10.1.0-r3.ebuild @@ -0,0 +1,381 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +PYTHON_COMPAT=( python3_{10..13} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc +inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" + EGIT_BRANCH="master" +else + SRC_URI="https://libvirt.org/sources/${P}.tar.xz + verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" + KEYWORDS="amd64 ~arm arm64 ppc64 x86" +fi + +DESCRIPTION="C toolkit to manipulate virtual machines" +HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE=" + apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs + iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa + openvz parted pcap policykit +qemu rbd sasl selinux test +udev + virtiofsd virtualbox +virt-network wireshark-plugins xen zfs +" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + firewalld? ( virt-network ) + libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) + lxc? ( caps libvirtd ) + openvz? ( libvirtd ) + qemu? ( libvirtd ) + virt-network? ( libvirtd ) + virtualbox? ( libvirtd ) + xen? ( libvirtd )" + +BDEPEND=" + app-text/xhtml1 + dev-lang/perl + dev-libs/libxslt + dev-perl/XML-XPath + dev-python/docutils + virtual/pkgconfig + bash-completion? ( >=app-shells/bash-completion-2.0 ) + verify-sig? ( sec-keys/openpgp-keys-libvirt )" + +# gettext.sh command is used by the libvirt command wrappers, and it's +# non-optional, so put it into RDEPEND. +# We can use both libnl:1.1 and libnl:3, but if you have both installed, the +# package will use 3 by default. Since we don't have slot pinning in an API, +# we must go with the most recent. +RDEPEND=" + acct-user/qemu + app-misc/scrub + >=dev-libs/glib-2.56.0 + dev-libs/libgcrypt + dev-libs/libnl:3 + >=dev-libs/libxml2-2.9.1 + >=net-analyzer/openbsd-netcat-1.105-r1 + >=net-libs/gnutls-3.2.0:= + net-libs/libtirpc:= + >=net-misc/curl-7.18.0 + sys-apps/dbus + sys-apps/dmidecode + sys-devel/gettext + >=sys-libs/readline-7.0:= + virtual/acl + apparmor? ( sys-libs/libapparmor ) + audit? ( sys-process/audit ) + caps? ( sys-libs/libcap-ng ) + dtrace? ( dev-debug/systemtap ) + firewalld? ( >=net-firewall/firewalld-0.6.3 ) + fuse? ( sys-fs/fuse:= ) + glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) + iscsi? ( >=sys-block/open-iscsi-1.18.0 ) + iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) + libssh? ( >=net-libs/libssh-0.8.1:= ) + libssh2? ( >=net-libs/libssh2-1.3 ) + lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) + lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) + nbd? ( + sys-block/nbdkit + sys-libs/libnbd + ) + nfs? ( net-fs/nfs-utils ) + numa? ( + >sys-process/numactl-2.0.2 + sys-process/numad + ) + parted? ( + >=sys-block/parted-1.8[device-mapper] + sys-fs/lvm2[lvm] + ) + pcap? ( >=net-libs/libpcap-1.8.0 ) + policykit? ( + acct-group/libvirt + >=sys-auth/polkit-0.9 + ) + qemu? ( + >=app-emulation/qemu-4.2 + app-crypt/swtpm + >=dev-libs/yajl-2.0.3:= + ) + rbd? ( sys-cluster/ceph ) + sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) + selinux? ( >=sys-libs/libselinux-2.0.85 ) + virt-network? ( + net-dns/dnsmasq[dhcp,ipv6(+),script] + net-firewall/ebtables + >=net-firewall/iptables-1.4.10[ipv6(+)] + net-misc/radvd + sys-apps/iproute2[-minimal] + ) + virtiofsd? ( app-emulation/virtiofsd ) + wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) + xen? ( + >=app-emulation/xen-4.9.0 + app-emulation/xen-tools:= + ) + udev? ( + virtual/libudev:= + >=x11-libs/libpciaccess-0.10.9 + ) + zfs? ( sys-fs/zfs ) + kernel_linux? ( sys-apps/util-linux )" +DEPEND=" + ${BDEPEND} + ${RDEPEND} + ${PYTHON_DEPS} + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" +# The 'circular' dependency on dev-python/libvirt-python is because of +# virt-qemu-qmp-proxy. +PDEPEND=" + qemu? ( dev-python/libvirt-python ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch + "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch + "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch + "${FILESDIR}"/${PN}-10.2.0-remote-check-for-negative-array-lengths-before-alloc.patch + "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch +) + +python_check_deps() { + if use test; then + python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" + fi +} + +pkg_setup() { + # Check kernel configuration: + CONFIG_CHECK="" + use fuse && CONFIG_CHECK+=" + ~FUSE_FS" + + use lvm && CONFIG_CHECK+=" + ~BLK_DEV_DM + ~DM_MULTIPATH + ~DM_SNAPSHOT" + + use lxc && CONFIG_CHECK+=" + ~BLK_CGROUP + ~CGROUP_CPUACCT + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~CGROUP_NET_PRIO + ~CGROUP_PERF + ~CGROUPS + ~CGROUP_SCHED + ~CPUSETS + ~IPC_NS + ~MACVLAN + ~NAMESPACES + ~NET_CLS_CGROUP + ~NET_NS + ~PID_NS + ~POSIX_MQUEUE + ~SECURITYFS + ~USER_NS + ~UTS_NS + ~VETH + ~!GRKERNSEC_CHROOT_MOUNT + ~!GRKERNSEC_CHROOT_DOUBLE + ~!GRKERNSEC_CHROOT_PIVOT + ~!GRKERNSEC_CHROOT_CHMOD + ~!GRKERNSEC_CHROOT_CAPS" + + kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" + ~DEVPTS_MULTIPLE_INSTANCES" + + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_MARK_T + ~BRIDGE_NF_EBTABLES + ~NETFILTER_ADVANCED + ~NETFILTER_XT_CONNMARK + ~NETFILTER_XT_MARK + ~NETFILTER_XT_TARGET_CHECKSUM + ~IP_NF_FILTER + ~IP_NF_MANGLE + ~IP_NF_NAT + ~IP6_NF_FILTER + ~IP6_NF_MANGLE + ~IP6_NF_NAT" + + # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 + if use virt-network ; then + if kernel_is -lt 5 2 ; then + CONFIG_CHECK+=" + ~IP_NF_TARGET_MASQUERADE" + else + CONFIG_CHECK+=" + ~NETFILTER_XT_TARGET_MASQUERADE" + fi + fi + + # Bandwidth Limiting Support + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_T_NAT + ~IP_NF_TARGET_REJECT + ~NET_ACT_POLICE + ~NET_CLS_FW + ~NET_CLS_U32 + ~NET_SCH_HTB + ~NET_SCH_INGRESS + ~NET_SCH_SFQ" + + ERROR_USER_NS="Optional depending on LXC configuration." + + if [[ -n ${CONFIG_CHECK} ]]; then + linux-info_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + touch "${S}/.mailmap" || die + + default + python_fix_shebang . + + # Skip fragile tests which relies on pristine environment + # (Breaks because of sandbox environment variables) + # bug #802876 + sed -i -e "/commandtest/d" tests/meson.build || die + + # Tweak the init script: + cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die + sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ + -i "${S}/libvirtd.init" || die "sed failed" +} + +src_configure() { + local emesonargs=( + $(meson_feature apparmor) + $(meson_feature apparmor apparmor_profiles) + $(meson_feature audit) + $(meson_feature caps capng) + $(meson_feature dtrace) + $(meson_feature firewalld) + $(meson_feature fuse) + $(meson_feature glusterfs) + $(meson_feature glusterfs storage_gluster) + $(meson_feature iscsi storage_iscsi) + $(meson_feature iscsi-direct storage_iscsi_direct) + $(meson_feature libvirtd driver_libvirtd) + $(meson_feature libssh) + $(meson_feature libssh2) + $(meson_feature lvm storage_lvm) + $(meson_feature lvm storage_mpath) + $(meson_feature lxc driver_lxc) + $(meson_feature nbd nbdkit) + $(meson_feature nls) + $(meson_feature numa numactl) + $(meson_feature numa numad) + $(meson_feature openvz driver_openvz) + $(meson_feature parted storage_disk) + $(meson_feature pcap libpcap) + $(meson_feature policykit polkit) + $(meson_feature qemu driver_qemu) + $(meson_feature qemu yajl) + $(meson_feature rbd storage_rbd) + $(meson_feature sasl) + $(meson_feature selinux) + $(meson_feature test tests) + $(meson_feature udev) + $(meson_feature virt-network driver_network) + $(meson_feature virtualbox driver_vbox) + $(meson_feature wireshark-plugins wireshark_dissector) + $(meson_feature xen driver_libxl) + $(meson_feature zfs storage_zfs) + + -Dnetcf=disabled + -Dsanlock=disabled + -Dopenwsman=disabled + + -Ddriver_esx=enabled + -Dinit_script=systemd + -Dqemu_user=$(usex caps qemu root) + -Dqemu_group=$(usex caps qemu root) + -Ddriver_remote=enabled + -Dstorage_fs=enabled + -Ddriver_vmware=enabled + + --localstatedir="${EPREFIX}/var" + -Dinitconfdir="${EPREFIX}/etc/systemd" + -Drunstatedir="${EPREFIX}/run" + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + ) + + meson_src_configure +} + +src_test() { + export VIR_TEST_DEBUG=1 + # Don't run the syntax check tests, they're fragile and not relevant + # to us downstream anyway. + # We also crank up the timeout (as Fedora does) just to preempt failures + # on slower arches. + meson_src_test --no-suite syntax-check --timeout-multiplier 10 +} + +src_install() { + meson_src_install + + # Depending on configuration option, libvirt will create some bogus + # directoreis. They are either not used, or libvirtd is able to create + # them on demand, so let's remove them. + # + # Note, we are using -f here so that rm does not fail or warn if the + # directory is nonexistent. + rm -rf "${D}"/etc/sysconfig + rm -rf "${D}"/var + rm -rf "${D}"/run + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + + newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf + + newinitd "${S}/libvirtd.init" libvirtd + newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests + newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd + newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd + + newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd + newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests + + DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") + DISABLE_AUTOFORMATTING=true + readme.gentoo_create_doc +} + +pkg_postinst() { + if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then + touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die + fi + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + tmpfiles_process libvirtd.conf + readme.gentoo_print_elog +} diff --git a/app-emulation/libvirt/libvirt-10.2.0-r1.ebuild b/app-emulation/libvirt/libvirt-10.2.0-r1.ebuild deleted file mode 100644 index f888ab84e3c8..000000000000 --- a/app-emulation/libvirt/libvirt-10.2.0-r1.ebuild +++ /dev/null @@ -1,377 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Packages which get releases together: -# app-emacs/nxml-libvirt-schemas -# dev-python/libvirt-python -# dev-perl/Sys-Virt -# app-emulation/libvirt -# Please bump them together! - -PYTHON_COMPAT=( python3_{10..13} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc -inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig - -if [[ ${PV} = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" - EGIT_BRANCH="master" -else - SRC_URI="https://libvirt.org/sources/${P}.tar.xz - verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -fi - -DESCRIPTION="C toolkit to manipulate virtual machines" -HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -IUSE=" - apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs - iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa - openvz parted pcap policykit +qemu rbd sasl selinux test +udev - virtiofsd virtualbox +virt-network wireshark-plugins xen zfs -" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - firewalld? ( virt-network ) - libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) - lxc? ( caps libvirtd ) - openvz? ( libvirtd ) - qemu? ( libvirtd ) - virt-network? ( libvirtd ) - virtualbox? ( libvirtd ) - xen? ( libvirtd )" - -BDEPEND=" - app-text/xhtml1 - dev-lang/perl - dev-libs/libxslt - dev-perl/XML-XPath - dev-python/docutils - virtual/pkgconfig - bash-completion? ( >=app-shells/bash-completion-2.0 ) - verify-sig? ( sec-keys/openpgp-keys-libvirt )" - -# gettext.sh command is used by the libvirt command wrappers, and it's -# non-optional, so put it into RDEPEND. -# We can use both libnl:1.1 and libnl:3, but if you have both installed, the -# package will use 3 by default. Since we don't have slot pinning in an API, -# we must go with the most recent. -RDEPEND=" - acct-user/qemu - app-misc/scrub - >=dev-libs/glib-2.56.0 - dev-libs/libgcrypt - dev-libs/libnl:3 - >=dev-libs/libxml2-2.9.1 - >=net-analyzer/openbsd-netcat-1.105-r1 - >=net-libs/gnutls-3.2.0:= - net-libs/libtirpc:= - >=net-misc/curl-7.18.0 - sys-apps/dbus - sys-apps/dmidecode - sys-devel/gettext - >=sys-libs/readline-7.0:= - virtual/acl - apparmor? ( sys-libs/libapparmor ) - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap-ng ) - dtrace? ( dev-debug/systemtap ) - firewalld? ( >=net-firewall/firewalld-0.6.3 ) - fuse? ( sys-fs/fuse:= ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) - iscsi? ( >=sys-block/open-iscsi-1.18.0 ) - iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) - libssh? ( >=net-libs/libssh-0.8.1:= ) - libssh2? ( >=net-libs/libssh2-1.3 ) - lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) - lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) - nbd? ( sys-block/nbdkit ) - nfs? ( net-fs/nfs-utils ) - numa? ( - >sys-process/numactl-2.0.2 - sys-process/numad - ) - parted? ( - >=sys-block/parted-1.8[device-mapper] - sys-fs/lvm2[lvm] - ) - pcap? ( >=net-libs/libpcap-1.8.0 ) - policykit? ( - acct-group/libvirt - >=sys-auth/polkit-0.9 - ) - qemu? ( - >=app-emulation/qemu-4.2 - app-crypt/swtpm - >=dev-libs/yajl-2.0.3:= - ) - rbd? ( sys-cluster/ceph ) - sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) - selinux? ( >=sys-libs/libselinux-2.0.85 ) - virt-network? ( - net-dns/dnsmasq[dhcp,ipv6(+),script] - net-firewall/ebtables - >=net-firewall/iptables-1.4.10[ipv6(+)] - net-misc/radvd - sys-apps/iproute2[-minimal] - ) - virtiofsd? ( app-emulation/virtiofsd ) - wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) - xen? ( - >=app-emulation/xen-4.9.0 - app-emulation/xen-tools:= - ) - udev? ( - virtual/libudev:= - >=x11-libs/libpciaccess-0.10.9 - ) - zfs? ( sys-fs/zfs ) - kernel_linux? ( sys-apps/util-linux )" -DEPEND=" - ${BDEPEND} - ${RDEPEND} - ${PYTHON_DEPS} - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" -# The 'circular' dependency on dev-python/libvirt-python is because of -# virt-qemu-qmp-proxy. -PDEPEND=" - qemu? ( dev-python/libvirt-python ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch - "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch - "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch - "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch -) - -python_check_deps() { - if use test; then - python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" - fi -} - -pkg_setup() { - # Check kernel configuration: - CONFIG_CHECK="" - use fuse && CONFIG_CHECK+=" - ~FUSE_FS" - - use lvm && CONFIG_CHECK+=" - ~BLK_DEV_DM - ~DM_MULTIPATH - ~DM_SNAPSHOT" - - use lxc && CONFIG_CHECK+=" - ~BLK_CGROUP - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~CGROUP_NET_PRIO - ~CGROUP_PERF - ~CGROUPS - ~CGROUP_SCHED - ~CPUSETS - ~IPC_NS - ~MACVLAN - ~NAMESPACES - ~NET_CLS_CGROUP - ~NET_NS - ~PID_NS - ~POSIX_MQUEUE - ~SECURITYFS - ~USER_NS - ~UTS_NS - ~VETH - ~!GRKERNSEC_CHROOT_MOUNT - ~!GRKERNSEC_CHROOT_DOUBLE - ~!GRKERNSEC_CHROOT_PIVOT - ~!GRKERNSEC_CHROOT_CHMOD - ~!GRKERNSEC_CHROOT_CAPS" - - kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES" - - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_MARK_T - ~BRIDGE_NF_EBTABLES - ~NETFILTER_ADVANCED - ~NETFILTER_XT_CONNMARK - ~NETFILTER_XT_MARK - ~NETFILTER_XT_TARGET_CHECKSUM - ~IP_NF_FILTER - ~IP_NF_MANGLE - ~IP_NF_NAT - ~IP6_NF_FILTER - ~IP6_NF_MANGLE - ~IP6_NF_NAT" - - # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 - if use virt-network ; then - if kernel_is -lt 5 2 ; then - CONFIG_CHECK+=" - ~IP_NF_TARGET_MASQUERADE" - else - CONFIG_CHECK+=" - ~NETFILTER_XT_TARGET_MASQUERADE" - fi - fi - - # Bandwidth Limiting Support - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_T_NAT - ~IP_NF_TARGET_REJECT - ~NET_ACT_POLICE - ~NET_CLS_FW - ~NET_CLS_U32 - ~NET_SCH_HTB - ~NET_SCH_INGRESS - ~NET_SCH_SFQ" - - ERROR_USER_NS="Optional depending on LXC configuration." - - if [[ -n ${CONFIG_CHECK} ]]; then - linux-info_pkg_setup - fi - - python-any-r1_pkg_setup -} - -src_prepare() { - touch "${S}/.mailmap" || die - - default - python_fix_shebang . - - # Skip fragile tests which relies on pristine environment - # (Breaks because of sandbox environment variables) - # bug #802876 - sed -i -e "/commandtest/d" tests/meson.build || die - - # Tweak the init script: - cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die - sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ - -i "${S}/libvirtd.init" || die "sed failed" -} - -src_configure() { - local emesonargs=( - $(meson_feature apparmor) - $(meson_feature apparmor apparmor_profiles) - $(meson_feature audit) - $(meson_feature caps capng) - $(meson_feature dtrace) - $(meson_feature firewalld) - $(meson_feature fuse) - $(meson_feature glusterfs) - $(meson_feature glusterfs storage_gluster) - $(meson_feature iscsi storage_iscsi) - $(meson_feature iscsi-direct storage_iscsi_direct) - $(meson_feature libvirtd driver_libvirtd) - $(meson_feature libssh) - $(meson_feature libssh2) - $(meson_feature lvm storage_lvm) - $(meson_feature lvm storage_mpath) - $(meson_feature lxc driver_lxc) - $(meson_feature nbd nbdkit) - $(meson_feature nls) - $(meson_feature numa numactl) - $(meson_feature numa numad) - $(meson_feature openvz driver_openvz) - $(meson_feature parted storage_disk) - $(meson_feature pcap libpcap) - $(meson_feature policykit polkit) - $(meson_feature qemu driver_qemu) - $(meson_feature qemu yajl) - $(meson_feature rbd storage_rbd) - $(meson_feature sasl) - $(meson_feature selinux) - $(meson_feature test tests) - $(meson_feature udev) - $(meson_feature virt-network driver_network) - $(meson_feature virtualbox driver_vbox) - $(meson_feature wireshark-plugins wireshark_dissector) - $(meson_feature xen driver_libxl) - $(meson_feature zfs storage_zfs) - - -Dnetcf=disabled - -Dsanlock=disabled - -Dopenwsman=disabled - - -Ddriver_esx=enabled - -Dinit_script=systemd - -Dqemu_user=$(usex caps qemu root) - -Dqemu_group=$(usex caps qemu root) - -Ddriver_remote=enabled - -Dstorage_fs=enabled - -Ddriver_vmware=enabled - - --localstatedir="${EPREFIX}/var" - -Dinitconfdir="${EPREFIX}/etc/systemd" - -Drunstatedir="${EPREFIX}/run" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure -} - -src_test() { - export VIR_TEST_DEBUG=1 - # Don't run the syntax check tests, they're fragile and not relevant - # to us downstream anyway. - # We also crank up the timeout (as Fedora does) just to preempt failures - # on slower arches. - meson_src_test --no-suite syntax-check --timeout-multiplier 10 -} - -src_install() { - meson_src_install - - # Depending on configuration option, libvirt will create some bogus - # directoreis. They are either not used, or libvirtd is able to create - # them on demand, so let's remove them. - # - # Note, we are using -f here so that rm does not fail or warn if the - # directory is nonexistent. - rm -rf "${D}"/etc/sysconfig - rm -rf "${D}"/var - rm -rf "${D}"/run - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - - newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf - - newinitd "${S}/libvirtd.init" libvirtd - newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests - newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd - newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd - - newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd - newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests - - DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then - touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die - fi - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - tmpfiles_process libvirtd.conf - readme.gentoo_print_elog -} diff --git a/app-emulation/libvirt/libvirt-10.2.0-r2.ebuild b/app-emulation/libvirt/libvirt-10.2.0-r2.ebuild new file mode 100644 index 000000000000..a3d8c0af30fc --- /dev/null +++ b/app-emulation/libvirt/libvirt-10.2.0-r2.ebuild @@ -0,0 +1,380 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +PYTHON_COMPAT=( python3_{10..13} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc +inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" + EGIT_BRANCH="master" +else + SRC_URI="https://libvirt.org/sources/${P}.tar.xz + verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +DESCRIPTION="C toolkit to manipulate virtual machines" +HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE=" + apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs + iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa + openvz parted pcap policykit +qemu rbd sasl selinux test +udev + virtiofsd virtualbox +virt-network wireshark-plugins xen zfs +" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + firewalld? ( virt-network ) + libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) + lxc? ( caps libvirtd ) + openvz? ( libvirtd ) + qemu? ( libvirtd ) + virt-network? ( libvirtd ) + virtualbox? ( libvirtd ) + xen? ( libvirtd )" + +BDEPEND=" + app-text/xhtml1 + dev-lang/perl + dev-libs/libxslt + dev-perl/XML-XPath + dev-python/docutils + virtual/pkgconfig + bash-completion? ( >=app-shells/bash-completion-2.0 ) + verify-sig? ( sec-keys/openpgp-keys-libvirt )" + +# gettext.sh command is used by the libvirt command wrappers, and it's +# non-optional, so put it into RDEPEND. +# We can use both libnl:1.1 and libnl:3, but if you have both installed, the +# package will use 3 by default. Since we don't have slot pinning in an API, +# we must go with the most recent. +RDEPEND=" + acct-user/qemu + app-misc/scrub + >=dev-libs/glib-2.56.0 + dev-libs/libgcrypt + dev-libs/libnl:3 + >=dev-libs/libxml2-2.9.1 + >=net-analyzer/openbsd-netcat-1.105-r1 + >=net-libs/gnutls-3.2.0:= + net-libs/libtirpc:= + >=net-misc/curl-7.18.0 + sys-apps/dbus + sys-apps/dmidecode + sys-devel/gettext + >=sys-libs/readline-7.0:= + virtual/acl + apparmor? ( sys-libs/libapparmor ) + audit? ( sys-process/audit ) + caps? ( sys-libs/libcap-ng ) + dtrace? ( dev-debug/systemtap ) + firewalld? ( >=net-firewall/firewalld-0.6.3 ) + fuse? ( sys-fs/fuse:= ) + glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) + iscsi? ( >=sys-block/open-iscsi-1.18.0 ) + iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) + libssh? ( >=net-libs/libssh-0.8.1:= ) + libssh2? ( >=net-libs/libssh2-1.3 ) + lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) + lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) + nbd? ( + sys-block/nbdkit + sys-libs/libnbd + ) + nfs? ( net-fs/nfs-utils ) + numa? ( + >sys-process/numactl-2.0.2 + sys-process/numad + ) + parted? ( + >=sys-block/parted-1.8[device-mapper] + sys-fs/lvm2[lvm] + ) + pcap? ( >=net-libs/libpcap-1.8.0 ) + policykit? ( + acct-group/libvirt + >=sys-auth/polkit-0.9 + ) + qemu? ( + >=app-emulation/qemu-4.2 + app-crypt/swtpm + >=dev-libs/yajl-2.0.3:= + ) + rbd? ( sys-cluster/ceph ) + sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) + selinux? ( >=sys-libs/libselinux-2.0.85 ) + virt-network? ( + net-dns/dnsmasq[dhcp,ipv6(+),script] + net-firewall/ebtables + >=net-firewall/iptables-1.4.10[ipv6(+)] + net-misc/radvd + sys-apps/iproute2[-minimal] + ) + virtiofsd? ( app-emulation/virtiofsd ) + wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) + xen? ( + >=app-emulation/xen-4.9.0 + app-emulation/xen-tools:= + ) + udev? ( + virtual/libudev:= + >=x11-libs/libpciaccess-0.10.9 + ) + zfs? ( sys-fs/zfs ) + kernel_linux? ( sys-apps/util-linux )" +DEPEND=" + ${BDEPEND} + ${RDEPEND} + ${PYTHON_DEPS} + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" +# The 'circular' dependency on dev-python/libvirt-python is because of +# virt-qemu-qmp-proxy. +PDEPEND=" + qemu? ( dev-python/libvirt-python ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch + "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch + "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch + "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch +) + +python_check_deps() { + if use test; then + python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" + fi +} + +pkg_setup() { + # Check kernel configuration: + CONFIG_CHECK="" + use fuse && CONFIG_CHECK+=" + ~FUSE_FS" + + use lvm && CONFIG_CHECK+=" + ~BLK_DEV_DM + ~DM_MULTIPATH + ~DM_SNAPSHOT" + + use lxc && CONFIG_CHECK+=" + ~BLK_CGROUP + ~CGROUP_CPUACCT + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~CGROUP_NET_PRIO + ~CGROUP_PERF + ~CGROUPS + ~CGROUP_SCHED + ~CPUSETS + ~IPC_NS + ~MACVLAN + ~NAMESPACES + ~NET_CLS_CGROUP + ~NET_NS + ~PID_NS + ~POSIX_MQUEUE + ~SECURITYFS + ~USER_NS + ~UTS_NS + ~VETH + ~!GRKERNSEC_CHROOT_MOUNT + ~!GRKERNSEC_CHROOT_DOUBLE + ~!GRKERNSEC_CHROOT_PIVOT + ~!GRKERNSEC_CHROOT_CHMOD + ~!GRKERNSEC_CHROOT_CAPS" + + kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" + ~DEVPTS_MULTIPLE_INSTANCES" + + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_MARK_T + ~BRIDGE_NF_EBTABLES + ~NETFILTER_ADVANCED + ~NETFILTER_XT_CONNMARK + ~NETFILTER_XT_MARK + ~NETFILTER_XT_TARGET_CHECKSUM + ~IP_NF_FILTER + ~IP_NF_MANGLE + ~IP_NF_NAT + ~IP6_NF_FILTER + ~IP6_NF_MANGLE + ~IP6_NF_NAT" + + # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 + if use virt-network ; then + if kernel_is -lt 5 2 ; then + CONFIG_CHECK+=" + ~IP_NF_TARGET_MASQUERADE" + else + CONFIG_CHECK+=" + ~NETFILTER_XT_TARGET_MASQUERADE" + fi + fi + + # Bandwidth Limiting Support + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_T_NAT + ~IP_NF_TARGET_REJECT + ~NET_ACT_POLICE + ~NET_CLS_FW + ~NET_CLS_U32 + ~NET_SCH_HTB + ~NET_SCH_INGRESS + ~NET_SCH_SFQ" + + ERROR_USER_NS="Optional depending on LXC configuration." + + if [[ -n ${CONFIG_CHECK} ]]; then + linux-info_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + touch "${S}/.mailmap" || die + + default + python_fix_shebang . + + # Skip fragile tests which relies on pristine environment + # (Breaks because of sandbox environment variables) + # bug #802876 + sed -i -e "/commandtest/d" tests/meson.build || die + + # Tweak the init script: + cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die + sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ + -i "${S}/libvirtd.init" || die "sed failed" +} + +src_configure() { + local emesonargs=( + $(meson_feature apparmor) + $(meson_feature apparmor apparmor_profiles) + $(meson_feature audit) + $(meson_feature caps capng) + $(meson_feature dtrace) + $(meson_feature firewalld) + $(meson_feature fuse) + $(meson_feature glusterfs) + $(meson_feature glusterfs storage_gluster) + $(meson_feature iscsi storage_iscsi) + $(meson_feature iscsi-direct storage_iscsi_direct) + $(meson_feature libvirtd driver_libvirtd) + $(meson_feature libssh) + $(meson_feature libssh2) + $(meson_feature lvm storage_lvm) + $(meson_feature lvm storage_mpath) + $(meson_feature lxc driver_lxc) + $(meson_feature nbd nbdkit) + $(meson_feature nls) + $(meson_feature numa numactl) + $(meson_feature numa numad) + $(meson_feature openvz driver_openvz) + $(meson_feature parted storage_disk) + $(meson_feature pcap libpcap) + $(meson_feature policykit polkit) + $(meson_feature qemu driver_qemu) + $(meson_feature qemu yajl) + $(meson_feature rbd storage_rbd) + $(meson_feature sasl) + $(meson_feature selinux) + $(meson_feature test tests) + $(meson_feature udev) + $(meson_feature virt-network driver_network) + $(meson_feature virtualbox driver_vbox) + $(meson_feature wireshark-plugins wireshark_dissector) + $(meson_feature xen driver_libxl) + $(meson_feature zfs storage_zfs) + + -Dnetcf=disabled + -Dsanlock=disabled + -Dopenwsman=disabled + + -Ddriver_esx=enabled + -Dinit_script=systemd + -Dqemu_user=$(usex caps qemu root) + -Dqemu_group=$(usex caps qemu root) + -Ddriver_remote=enabled + -Dstorage_fs=enabled + -Ddriver_vmware=enabled + + --localstatedir="${EPREFIX}/var" + -Dinitconfdir="${EPREFIX}/etc/systemd" + -Drunstatedir="${EPREFIX}/run" + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + ) + + meson_src_configure +} + +src_test() { + export VIR_TEST_DEBUG=1 + # Don't run the syntax check tests, they're fragile and not relevant + # to us downstream anyway. + # We also crank up the timeout (as Fedora does) just to preempt failures + # on slower arches. + meson_src_test --no-suite syntax-check --timeout-multiplier 10 +} + +src_install() { + meson_src_install + + # Depending on configuration option, libvirt will create some bogus + # directoreis. They are either not used, or libvirtd is able to create + # them on demand, so let's remove them. + # + # Note, we are using -f here so that rm does not fail or warn if the + # directory is nonexistent. + rm -rf "${D}"/etc/sysconfig + rm -rf "${D}"/var + rm -rf "${D}"/run + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + + newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf + + newinitd "${S}/libvirtd.init" libvirtd + newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests + newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd + newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd + + newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd + newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests + + DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") + DISABLE_AUTOFORMATTING=true + readme.gentoo_create_doc +} + +pkg_postinst() { + if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then + touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die + fi + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + tmpfiles_process libvirtd.conf + readme.gentoo_print_elog +} diff --git a/app-emulation/libvirt/libvirt-10.3.0-r2.ebuild b/app-emulation/libvirt/libvirt-10.3.0-r2.ebuild deleted file mode 100644 index 1bdfb61feab9..000000000000 --- a/app-emulation/libvirt/libvirt-10.3.0-r2.ebuild +++ /dev/null @@ -1,378 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Packages which get releases together: -# app-emacs/nxml-libvirt-schemas -# dev-python/libvirt-python -# dev-perl/Sys-Virt -# app-emulation/libvirt -# Please bump them together! - -PYTHON_COMPAT=( python3_{10..13} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc -inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig - -if [[ ${PV} = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" - EGIT_BRANCH="master" -else - SRC_URI="https://libvirt.org/sources/${P}.tar.xz - verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="amd64 ~arm arm64 ppc64 x86" -fi - -DESCRIPTION="C toolkit to manipulate virtual machines" -HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -IUSE=" - apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs - iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa - openvz parted pcap policykit +qemu rbd sasl selinux test +udev - virtiofsd virtualbox +virt-network wireshark-plugins xen zfs -" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - firewalld? ( virt-network ) - libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) - lxc? ( caps libvirtd ) - openvz? ( libvirtd ) - qemu? ( libvirtd ) - virt-network? ( libvirtd ) - virtualbox? ( libvirtd ) - xen? ( libvirtd )" - -BDEPEND=" - app-text/xhtml1 - dev-lang/perl - dev-libs/libxslt - dev-perl/XML-XPath - dev-python/docutils - virtual/pkgconfig - bash-completion? ( >=app-shells/bash-completion-2.0 ) - verify-sig? ( sec-keys/openpgp-keys-libvirt )" - -# gettext.sh command is used by the libvirt command wrappers, and it's -# non-optional, so put it into RDEPEND. -# We can use both libnl:1.1 and libnl:3, but if you have both installed, the -# package will use 3 by default. Since we don't have slot pinning in an API, -# we must go with the most recent. -RDEPEND=" - acct-user/qemu - app-misc/scrub - >=dev-libs/glib-2.56.0 - dev-libs/libgcrypt - dev-libs/libnl:3 - >=dev-libs/libxml2-2.9.1 - >=net-analyzer/openbsd-netcat-1.105-r1 - >=net-libs/gnutls-3.2.0:= - net-libs/libtirpc:= - >=net-misc/curl-7.18.0 - sys-apps/dbus - sys-apps/dmidecode - sys-devel/gettext - >=sys-libs/readline-7.0:= - virtual/acl - apparmor? ( sys-libs/libapparmor ) - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap-ng ) - dtrace? ( dev-debug/systemtap ) - firewalld? ( >=net-firewall/firewalld-0.6.3 ) - fuse? ( sys-fs/fuse:= ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) - iscsi? ( >=sys-block/open-iscsi-1.18.0 ) - iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) - libssh? ( >=net-libs/libssh-0.8.1:= ) - libssh2? ( >=net-libs/libssh2-1.3 ) - lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) - lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) - nbd? ( sys-block/nbdkit ) - nfs? ( net-fs/nfs-utils ) - numa? ( - >sys-process/numactl-2.0.2 - sys-process/numad - ) - parted? ( - >=sys-block/parted-1.8[device-mapper] - sys-fs/lvm2[lvm] - ) - pcap? ( >=net-libs/libpcap-1.8.0 ) - policykit? ( - acct-group/libvirt - >=sys-auth/polkit-0.9 - ) - qemu? ( - >=app-emulation/qemu-4.2 - app-crypt/swtpm - >=dev-libs/yajl-2.0.3:= - ) - rbd? ( sys-cluster/ceph ) - sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) - selinux? ( >=sys-libs/libselinux-2.0.85 ) - virt-network? ( - net-dns/dnsmasq[dhcp,ipv6(+),script] - net-firewall/ebtables - >=net-firewall/iptables-1.4.10[ipv6(+)] - net-misc/radvd - sys-apps/iproute2[-minimal] - ) - virtiofsd? ( app-emulation/virtiofsd ) - wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) - xen? ( - >=app-emulation/xen-4.9.0 - app-emulation/xen-tools:= - ) - udev? ( - virtual/libudev:= - >=x11-libs/libpciaccess-0.10.9 - ) - zfs? ( sys-fs/zfs ) - kernel_linux? ( sys-apps/util-linux )" -DEPEND=" - ${BDEPEND} - ${RDEPEND} - ${PYTHON_DEPS} - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" -# The 'circular' dependency on dev-python/libvirt-python is because of -# virt-qemu-qmp-proxy. -PDEPEND=" - qemu? ( dev-python/libvirt-python ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch - "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch - "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch - "${FILESDIR}"/${PN}-10.3.0-vsh-Don-t-init-history-in-cmdComplete.patch - "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch -) - -python_check_deps() { - if use test; then - python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" - fi -} - -pkg_setup() { - # Check kernel configuration: - CONFIG_CHECK="" - use fuse && CONFIG_CHECK+=" - ~FUSE_FS" - - use lvm && CONFIG_CHECK+=" - ~BLK_DEV_DM - ~DM_MULTIPATH - ~DM_SNAPSHOT" - - use lxc && CONFIG_CHECK+=" - ~BLK_CGROUP - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~CGROUP_NET_PRIO - ~CGROUP_PERF - ~CGROUPS - ~CGROUP_SCHED - ~CPUSETS - ~IPC_NS - ~MACVLAN - ~NAMESPACES - ~NET_CLS_CGROUP - ~NET_NS - ~PID_NS - ~POSIX_MQUEUE - ~SECURITYFS - ~USER_NS - ~UTS_NS - ~VETH - ~!GRKERNSEC_CHROOT_MOUNT - ~!GRKERNSEC_CHROOT_DOUBLE - ~!GRKERNSEC_CHROOT_PIVOT - ~!GRKERNSEC_CHROOT_CHMOD - ~!GRKERNSEC_CHROOT_CAPS" - - kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES" - - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_MARK_T - ~BRIDGE_NF_EBTABLES - ~NETFILTER_ADVANCED - ~NETFILTER_XT_CONNMARK - ~NETFILTER_XT_MARK - ~NETFILTER_XT_TARGET_CHECKSUM - ~IP_NF_FILTER - ~IP_NF_MANGLE - ~IP_NF_NAT - ~IP6_NF_FILTER - ~IP6_NF_MANGLE - ~IP6_NF_NAT" - - # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 - if use virt-network ; then - if kernel_is -lt 5 2 ; then - CONFIG_CHECK+=" - ~IP_NF_TARGET_MASQUERADE" - else - CONFIG_CHECK+=" - ~NETFILTER_XT_TARGET_MASQUERADE" - fi - fi - - # Bandwidth Limiting Support - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_T_NAT - ~IP_NF_TARGET_REJECT - ~NET_ACT_POLICE - ~NET_CLS_FW - ~NET_CLS_U32 - ~NET_SCH_HTB - ~NET_SCH_INGRESS - ~NET_SCH_SFQ" - - ERROR_USER_NS="Optional depending on LXC configuration." - - if [[ -n ${CONFIG_CHECK} ]]; then - linux-info_pkg_setup - fi - - python-any-r1_pkg_setup -} - -src_prepare() { - touch "${S}/.mailmap" || die - - default - python_fix_shebang . - - # Skip fragile tests which relies on pristine environment - # (Breaks because of sandbox environment variables) - # bug #802876 - sed -i -e "/commandtest/d" tests/meson.build || die - - # Tweak the init script: - cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die - sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ - -i "${S}/libvirtd.init" || die "sed failed" -} - -src_configure() { - local emesonargs=( - $(meson_feature apparmor) - $(meson_feature apparmor apparmor_profiles) - $(meson_feature audit) - $(meson_feature caps capng) - $(meson_feature dtrace) - $(meson_feature firewalld) - $(meson_feature fuse) - $(meson_feature glusterfs) - $(meson_feature glusterfs storage_gluster) - $(meson_feature iscsi storage_iscsi) - $(meson_feature iscsi-direct storage_iscsi_direct) - $(meson_feature libvirtd driver_libvirtd) - $(meson_feature libssh) - $(meson_feature libssh2) - $(meson_feature lvm storage_lvm) - $(meson_feature lvm storage_mpath) - $(meson_feature lxc driver_lxc) - $(meson_feature nbd nbdkit) - $(meson_feature nls) - $(meson_feature numa numactl) - $(meson_feature numa numad) - $(meson_feature openvz driver_openvz) - $(meson_feature parted storage_disk) - $(meson_feature pcap libpcap) - $(meson_feature policykit polkit) - $(meson_feature qemu driver_qemu) - $(meson_feature qemu yajl) - $(meson_feature rbd storage_rbd) - $(meson_feature sasl) - $(meson_feature selinux) - $(meson_feature test tests) - $(meson_feature udev) - $(meson_feature virt-network driver_network) - $(meson_feature virtualbox driver_vbox) - $(meson_feature wireshark-plugins wireshark_dissector) - $(meson_feature xen driver_libxl) - $(meson_feature zfs storage_zfs) - - -Dnetcf=disabled - -Dsanlock=disabled - -Dopenwsman=disabled - - -Ddriver_esx=enabled - -Dinit_script=systemd - -Dqemu_user=$(usex caps qemu root) - -Dqemu_group=$(usex caps qemu root) - -Ddriver_remote=enabled - -Dstorage_fs=enabled - -Ddriver_vmware=enabled - - --localstatedir="${EPREFIX}/var" - -Dinitconfdir="${EPREFIX}/etc/systemd" - -Drunstatedir="${EPREFIX}/run" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure -} - -src_test() { - export VIR_TEST_DEBUG=1 - # Don't run the syntax check tests, they're fragile and not relevant - # to us downstream anyway. - # We also crank up the timeout (as Fedora does) just to preempt failures - # on slower arches. - meson_src_test --no-suite syntax-check --timeout-multiplier 10 -} - -src_install() { - meson_src_install - - # Depending on configuration option, libvirt will create some bogus - # directoreis. They are either not used, or libvirtd is able to create - # them on demand, so let's remove them. - # - # Note, we are using -f here so that rm does not fail or warn if the - # directory is nonexistent. - rm -rf "${D}"/etc/sysconfig - rm -rf "${D}"/var - rm -rf "${D}"/run - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - - newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf - - newinitd "${S}/libvirtd.init" libvirtd - newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests - newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd - newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd - - newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd - newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests - - DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then - touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die - fi - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - tmpfiles_process libvirtd.conf - readme.gentoo_print_elog -} diff --git a/app-emulation/libvirt/libvirt-10.3.0-r3.ebuild b/app-emulation/libvirt/libvirt-10.3.0-r3.ebuild new file mode 100644 index 000000000000..f0f0337d8804 --- /dev/null +++ b/app-emulation/libvirt/libvirt-10.3.0-r3.ebuild @@ -0,0 +1,381 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +PYTHON_COMPAT=( python3_{10..13} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc +inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" + EGIT_BRANCH="master" +else + SRC_URI="https://libvirt.org/sources/${P}.tar.xz + verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" + KEYWORDS="amd64 ~arm arm64 ppc64 x86" +fi + +DESCRIPTION="C toolkit to manipulate virtual machines" +HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE=" + apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs + iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa + openvz parted pcap policykit +qemu rbd sasl selinux test +udev + virtiofsd virtualbox +virt-network wireshark-plugins xen zfs +" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + firewalld? ( virt-network ) + libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) + lxc? ( caps libvirtd ) + openvz? ( libvirtd ) + qemu? ( libvirtd ) + virt-network? ( libvirtd ) + virtualbox? ( libvirtd ) + xen? ( libvirtd )" + +BDEPEND=" + app-text/xhtml1 + dev-lang/perl + dev-libs/libxslt + dev-perl/XML-XPath + dev-python/docutils + virtual/pkgconfig + bash-completion? ( >=app-shells/bash-completion-2.0 ) + verify-sig? ( sec-keys/openpgp-keys-libvirt )" + +# gettext.sh command is used by the libvirt command wrappers, and it's +# non-optional, so put it into RDEPEND. +# We can use both libnl:1.1 and libnl:3, but if you have both installed, the +# package will use 3 by default. Since we don't have slot pinning in an API, +# we must go with the most recent. +RDEPEND=" + acct-user/qemu + app-misc/scrub + >=dev-libs/glib-2.56.0 + dev-libs/libgcrypt + dev-libs/libnl:3 + >=dev-libs/libxml2-2.9.1 + >=net-analyzer/openbsd-netcat-1.105-r1 + >=net-libs/gnutls-3.2.0:= + net-libs/libtirpc:= + >=net-misc/curl-7.18.0 + sys-apps/dbus + sys-apps/dmidecode + sys-devel/gettext + >=sys-libs/readline-7.0:= + virtual/acl + apparmor? ( sys-libs/libapparmor ) + audit? ( sys-process/audit ) + caps? ( sys-libs/libcap-ng ) + dtrace? ( dev-debug/systemtap ) + firewalld? ( >=net-firewall/firewalld-0.6.3 ) + fuse? ( sys-fs/fuse:= ) + glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) + iscsi? ( >=sys-block/open-iscsi-1.18.0 ) + iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) + libssh? ( >=net-libs/libssh-0.8.1:= ) + libssh2? ( >=net-libs/libssh2-1.3 ) + lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) + lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) + nbd? ( + sys-block/nbdkit + sys-libs/libnbd + ) + nfs? ( net-fs/nfs-utils ) + numa? ( + >sys-process/numactl-2.0.2 + sys-process/numad + ) + parted? ( + >=sys-block/parted-1.8[device-mapper] + sys-fs/lvm2[lvm] + ) + pcap? ( >=net-libs/libpcap-1.8.0 ) + policykit? ( + acct-group/libvirt + >=sys-auth/polkit-0.9 + ) + qemu? ( + >=app-emulation/qemu-4.2 + app-crypt/swtpm + >=dev-libs/yajl-2.0.3:= + ) + rbd? ( sys-cluster/ceph ) + sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) + selinux? ( >=sys-libs/libselinux-2.0.85 ) + virt-network? ( + net-dns/dnsmasq[dhcp,ipv6(+),script] + net-firewall/ebtables + >=net-firewall/iptables-1.4.10[ipv6(+)] + net-misc/radvd + sys-apps/iproute2[-minimal] + ) + virtiofsd? ( app-emulation/virtiofsd ) + wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) + xen? ( + >=app-emulation/xen-4.9.0 + app-emulation/xen-tools:= + ) + udev? ( + virtual/libudev:= + >=x11-libs/libpciaccess-0.10.9 + ) + zfs? ( sys-fs/zfs ) + kernel_linux? ( sys-apps/util-linux )" +DEPEND=" + ${BDEPEND} + ${RDEPEND} + ${PYTHON_DEPS} + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" +# The 'circular' dependency on dev-python/libvirt-python is because of +# virt-qemu-qmp-proxy. +PDEPEND=" + qemu? ( dev-python/libvirt-python ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch + "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch + "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch + "${FILESDIR}"/${PN}-10.3.0-vsh-Don-t-init-history-in-cmdComplete.patch + "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch +) + +python_check_deps() { + if use test; then + python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" + fi +} + +pkg_setup() { + # Check kernel configuration: + CONFIG_CHECK="" + use fuse && CONFIG_CHECK+=" + ~FUSE_FS" + + use lvm && CONFIG_CHECK+=" + ~BLK_DEV_DM + ~DM_MULTIPATH + ~DM_SNAPSHOT" + + use lxc && CONFIG_CHECK+=" + ~BLK_CGROUP + ~CGROUP_CPUACCT + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~CGROUP_NET_PRIO + ~CGROUP_PERF + ~CGROUPS + ~CGROUP_SCHED + ~CPUSETS + ~IPC_NS + ~MACVLAN + ~NAMESPACES + ~NET_CLS_CGROUP + ~NET_NS + ~PID_NS + ~POSIX_MQUEUE + ~SECURITYFS + ~USER_NS + ~UTS_NS + ~VETH + ~!GRKERNSEC_CHROOT_MOUNT + ~!GRKERNSEC_CHROOT_DOUBLE + ~!GRKERNSEC_CHROOT_PIVOT + ~!GRKERNSEC_CHROOT_CHMOD + ~!GRKERNSEC_CHROOT_CAPS" + + kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" + ~DEVPTS_MULTIPLE_INSTANCES" + + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_MARK_T + ~BRIDGE_NF_EBTABLES + ~NETFILTER_ADVANCED + ~NETFILTER_XT_CONNMARK + ~NETFILTER_XT_MARK + ~NETFILTER_XT_TARGET_CHECKSUM + ~IP_NF_FILTER + ~IP_NF_MANGLE + ~IP_NF_NAT + ~IP6_NF_FILTER + ~IP6_NF_MANGLE + ~IP6_NF_NAT" + + # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 + if use virt-network ; then + if kernel_is -lt 5 2 ; then + CONFIG_CHECK+=" + ~IP_NF_TARGET_MASQUERADE" + else + CONFIG_CHECK+=" + ~NETFILTER_XT_TARGET_MASQUERADE" + fi + fi + + # Bandwidth Limiting Support + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_T_NAT + ~IP_NF_TARGET_REJECT + ~NET_ACT_POLICE + ~NET_CLS_FW + ~NET_CLS_U32 + ~NET_SCH_HTB + ~NET_SCH_INGRESS + ~NET_SCH_SFQ" + + ERROR_USER_NS="Optional depending on LXC configuration." + + if [[ -n ${CONFIG_CHECK} ]]; then + linux-info_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + touch "${S}/.mailmap" || die + + default + python_fix_shebang . + + # Skip fragile tests which relies on pristine environment + # (Breaks because of sandbox environment variables) + # bug #802876 + sed -i -e "/commandtest/d" tests/meson.build || die + + # Tweak the init script: + cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die + sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ + -i "${S}/libvirtd.init" || die "sed failed" +} + +src_configure() { + local emesonargs=( + $(meson_feature apparmor) + $(meson_feature apparmor apparmor_profiles) + $(meson_feature audit) + $(meson_feature caps capng) + $(meson_feature dtrace) + $(meson_feature firewalld) + $(meson_feature fuse) + $(meson_feature glusterfs) + $(meson_feature glusterfs storage_gluster) + $(meson_feature iscsi storage_iscsi) + $(meson_feature iscsi-direct storage_iscsi_direct) + $(meson_feature libvirtd driver_libvirtd) + $(meson_feature libssh) + $(meson_feature libssh2) + $(meson_feature lvm storage_lvm) + $(meson_feature lvm storage_mpath) + $(meson_feature lxc driver_lxc) + $(meson_feature nbd nbdkit) + $(meson_feature nls) + $(meson_feature numa numactl) + $(meson_feature numa numad) + $(meson_feature openvz driver_openvz) + $(meson_feature parted storage_disk) + $(meson_feature pcap libpcap) + $(meson_feature policykit polkit) + $(meson_feature qemu driver_qemu) + $(meson_feature qemu yajl) + $(meson_feature rbd storage_rbd) + $(meson_feature sasl) + $(meson_feature selinux) + $(meson_feature test tests) + $(meson_feature udev) + $(meson_feature virt-network driver_network) + $(meson_feature virtualbox driver_vbox) + $(meson_feature wireshark-plugins wireshark_dissector) + $(meson_feature xen driver_libxl) + $(meson_feature zfs storage_zfs) + + -Dnetcf=disabled + -Dsanlock=disabled + -Dopenwsman=disabled + + -Ddriver_esx=enabled + -Dinit_script=systemd + -Dqemu_user=$(usex caps qemu root) + -Dqemu_group=$(usex caps qemu root) + -Ddriver_remote=enabled + -Dstorage_fs=enabled + -Ddriver_vmware=enabled + + --localstatedir="${EPREFIX}/var" + -Dinitconfdir="${EPREFIX}/etc/systemd" + -Drunstatedir="${EPREFIX}/run" + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + ) + + meson_src_configure +} + +src_test() { + export VIR_TEST_DEBUG=1 + # Don't run the syntax check tests, they're fragile and not relevant + # to us downstream anyway. + # We also crank up the timeout (as Fedora does) just to preempt failures + # on slower arches. + meson_src_test --no-suite syntax-check --timeout-multiplier 10 +} + +src_install() { + meson_src_install + + # Depending on configuration option, libvirt will create some bogus + # directoreis. They are either not used, or libvirtd is able to create + # them on demand, so let's remove them. + # + # Note, we are using -f here so that rm does not fail or warn if the + # directory is nonexistent. + rm -rf "${D}"/etc/sysconfig + rm -rf "${D}"/var + rm -rf "${D}"/run + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + + newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf + + newinitd "${S}/libvirtd.init" libvirtd + newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests + newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd + newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd + + newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd + newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests + + DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") + DISABLE_AUTOFORMATTING=true + readme.gentoo_create_doc +} + +pkg_postinst() { + if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then + touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die + fi + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + tmpfiles_process libvirtd.conf + readme.gentoo_print_elog +} diff --git a/app-emulation/libvirt/libvirt-10.5.0-r1.ebuild b/app-emulation/libvirt/libvirt-10.5.0-r1.ebuild new file mode 100644 index 000000000000..315ce62b97a9 --- /dev/null +++ b/app-emulation/libvirt/libvirt-10.5.0-r1.ebuild @@ -0,0 +1,382 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +PYTHON_COMPAT=( python3_{10..13} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc +inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" + EGIT_BRANCH="master" +else + SRC_URI="https://libvirt.org/sources/${P}.tar.xz + verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +DESCRIPTION="C toolkit to manipulate virtual machines" +HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE=" + apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs + iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa + openvz parted pcap policykit +qemu rbd sasl selinux test +udev + virtiofsd virtualbox +virt-network wireshark-plugins xen zfs +" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + firewalld? ( virt-network ) + libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) + lxc? ( caps libvirtd ) + openvz? ( libvirtd ) + qemu? ( libvirtd ) + virt-network? ( libvirtd ) + virtualbox? ( libvirtd ) + xen? ( libvirtd )" + +BDEPEND=" + app-text/xhtml1 + dev-lang/perl + dev-libs/libxslt + dev-perl/XML-XPath + dev-python/docutils + virtual/pkgconfig + bash-completion? ( >=app-shells/bash-completion-2.0 ) + verify-sig? ( sec-keys/openpgp-keys-libvirt )" + +# gettext.sh command is used by the libvirt command wrappers, and it's +# non-optional, so put it into RDEPEND. +# We can use both libnl:1.1 and libnl:3, but if you have both installed, the +# package will use 3 by default. Since we don't have slot pinning in an API, +# we must go with the most recent. +RDEPEND=" + acct-user/qemu + app-misc/scrub + >=dev-libs/glib-2.56.0 + dev-libs/libgcrypt + dev-libs/libnl:3 + >=dev-libs/libxml2-2.9.1 + >=net-analyzer/openbsd-netcat-1.105-r1 + >=net-libs/gnutls-3.2.0:= + net-libs/libtirpc:= + >=net-misc/curl-7.18.0 + sys-apps/dbus + sys-apps/dmidecode + sys-devel/gettext + >=sys-libs/readline-7.0:= + virtual/acl + apparmor? ( sys-libs/libapparmor ) + audit? ( sys-process/audit ) + caps? ( sys-libs/libcap-ng ) + dtrace? ( dev-debug/systemtap ) + firewalld? ( >=net-firewall/firewalld-0.6.3 ) + fuse? ( sys-fs/fuse:= ) + glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) + iscsi? ( >=sys-block/open-iscsi-1.18.0 ) + iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) + libssh? ( >=net-libs/libssh-0.8.1:= ) + libssh2? ( >=net-libs/libssh2-1.3 ) + lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) + lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) + nbd? ( + sys-block/nbdkit + sys-libs/libnbd + ) + nfs? ( net-fs/nfs-utils ) + numa? ( + >sys-process/numactl-2.0.2 + sys-process/numad + ) + parted? ( + >=sys-block/parted-1.8[device-mapper] + sys-fs/lvm2[lvm] + ) + pcap? ( >=net-libs/libpcap-1.8.0 ) + policykit? ( + acct-group/libvirt + >=sys-auth/polkit-0.9 + ) + qemu? ( + >=app-emulation/qemu-4.2 + app-crypt/swtpm + >=dev-libs/yajl-2.0.3:= + ) + rbd? ( sys-cluster/ceph ) + sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) + selinux? ( >=sys-libs/libselinux-2.0.85 ) + virt-network? ( + net-dns/dnsmasq[dhcp,ipv6(+),script] + net-firewall/ebtables + || ( + >=net-firewall/iptables-1.4.10[ipv6(+)] + net-firewall/nftables + ) + net-misc/radvd + sys-apps/iproute2[-minimal] + ) + virtiofsd? ( app-emulation/virtiofsd ) + wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) + xen? ( + >=app-emulation/xen-4.9.0 + app-emulation/xen-tools:= + ) + udev? ( + virtual/libudev:= + >=x11-libs/libpciaccess-0.10.9 + ) + zfs? ( sys-fs/zfs ) + kernel_linux? ( sys-apps/util-linux )" +DEPEND=" + ${BDEPEND} + ${RDEPEND} + ${PYTHON_DEPS} + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" +# The 'circular' dependency on dev-python/libvirt-python is because of +# virt-qemu-qmp-proxy. +PDEPEND=" + qemu? ( dev-python/libvirt-python ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch + "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch + "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch +) + +python_check_deps() { + if use test; then + python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" + fi +} + +pkg_setup() { + # Check kernel configuration: + CONFIG_CHECK="" + use fuse && CONFIG_CHECK+=" + ~FUSE_FS" + + use lvm && CONFIG_CHECK+=" + ~BLK_DEV_DM + ~DM_MULTIPATH + ~DM_SNAPSHOT" + + use lxc && CONFIG_CHECK+=" + ~BLK_CGROUP + ~CGROUP_CPUACCT + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~CGROUP_NET_PRIO + ~CGROUP_PERF + ~CGROUPS + ~CGROUP_SCHED + ~CPUSETS + ~IPC_NS + ~MACVLAN + ~NAMESPACES + ~NET_CLS_CGROUP + ~NET_NS + ~PID_NS + ~POSIX_MQUEUE + ~SECURITYFS + ~USER_NS + ~UTS_NS + ~VETH + ~!GRKERNSEC_CHROOT_MOUNT + ~!GRKERNSEC_CHROOT_DOUBLE + ~!GRKERNSEC_CHROOT_PIVOT + ~!GRKERNSEC_CHROOT_CHMOD + ~!GRKERNSEC_CHROOT_CAPS" + + kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" + ~DEVPTS_MULTIPLE_INSTANCES" + + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_MARK_T + ~BRIDGE_NF_EBTABLES + ~NETFILTER_ADVANCED + ~NETFILTER_XT_CONNMARK + ~NETFILTER_XT_MARK + ~NETFILTER_XT_TARGET_CHECKSUM + ~IP_NF_FILTER + ~IP_NF_MANGLE + ~IP_NF_NAT + ~IP6_NF_FILTER + ~IP6_NF_MANGLE + ~IP6_NF_NAT" + + # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 + if use virt-network ; then + if kernel_is -lt 5 2 ; then + CONFIG_CHECK+=" + ~IP_NF_TARGET_MASQUERADE" + else + CONFIG_CHECK+=" + ~NETFILTER_XT_TARGET_MASQUERADE" + fi + fi + + # Bandwidth Limiting Support + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_T_NAT + ~IP_NF_TARGET_REJECT + ~NET_ACT_POLICE + ~NET_CLS_FW + ~NET_CLS_U32 + ~NET_SCH_HTB + ~NET_SCH_INGRESS + ~NET_SCH_SFQ" + + ERROR_USER_NS="Optional depending on LXC configuration." + + if [[ -n ${CONFIG_CHECK} ]]; then + linux-info_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + touch "${S}/.mailmap" || die + + default + python_fix_shebang . + + # Skip fragile tests which relies on pristine environment + # (Breaks because of sandbox environment variables) + # bug #802876 + sed -i -e "/commandtest/d" tests/meson.build || die + + # Tweak the init script: + cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die + sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ + -i "${S}/libvirtd.init" || die "sed failed" +} + +src_configure() { + local emesonargs=( + $(meson_feature apparmor) + $(meson_feature apparmor apparmor_profiles) + $(meson_feature audit) + $(meson_feature caps capng) + $(meson_feature dtrace) + $(meson_feature firewalld) + $(meson_feature fuse) + $(meson_feature glusterfs) + $(meson_feature glusterfs storage_gluster) + $(meson_feature iscsi storage_iscsi) + $(meson_feature iscsi-direct storage_iscsi_direct) + $(meson_feature libvirtd driver_libvirtd) + $(meson_feature libssh) + $(meson_feature libssh2) + $(meson_feature lvm storage_lvm) + $(meson_feature lvm storage_mpath) + $(meson_feature lxc driver_lxc) + $(meson_feature nbd nbdkit) + $(meson_feature nls) + $(meson_feature numa numactl) + $(meson_feature numa numad) + $(meson_feature openvz driver_openvz) + $(meson_feature parted storage_disk) + $(meson_feature pcap libpcap) + $(meson_feature policykit polkit) + $(meson_feature qemu driver_qemu) + $(meson_feature qemu yajl) + $(meson_feature rbd storage_rbd) + $(meson_feature sasl) + $(meson_feature selinux) + $(meson_feature test tests) + $(meson_feature udev) + $(meson_feature virt-network driver_network) + $(meson_feature virtualbox driver_vbox) + $(meson_feature wireshark-plugins wireshark_dissector) + $(meson_feature xen driver_libxl) + $(meson_feature zfs storage_zfs) + + -Dnetcf=disabled + -Dsanlock=disabled + -Dopenwsman=disabled + + -Ddriver_esx=enabled + -Dinit_script=systemd + -Dqemu_user=$(usex caps qemu root) + -Dqemu_group=$(usex caps qemu root) + -Ddriver_remote=enabled + -Dstorage_fs=enabled + -Ddriver_vmware=enabled + + --localstatedir="${EPREFIX}/var" + -Dinitconfdir="${EPREFIX}/etc/systemd" + -Drunstatedir="${EPREFIX}/run" + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + ) + + meson_src_configure +} + +src_test() { + export VIR_TEST_DEBUG=1 + # Don't run the syntax check tests, they're fragile and not relevant + # to us downstream anyway. + # We also crank up the timeout (as Fedora does) just to preempt failures + # on slower arches. + meson_src_test --no-suite syntax-check --timeout-multiplier 10 +} + +src_install() { + meson_src_install + + # Depending on configuration option, libvirt will create some bogus + # directoreis. They are either not used, or libvirtd is able to create + # them on demand, so let's remove them. + # + # Note, we are using -f here so that rm does not fail or warn if the + # directory is nonexistent. + rm -rf "${D}"/etc/sysconfig + rm -rf "${D}"/var + rm -rf "${D}"/run + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + + newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf + + newinitd "${S}/libvirtd.init" libvirtd + newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests + newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd + newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd + + newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd + newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests + + DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") + DISABLE_AUTOFORMATTING=true + readme.gentoo_create_doc +} + +pkg_postinst() { + if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then + touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die + fi + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + tmpfiles_process libvirtd.conf + readme.gentoo_print_elog +} diff --git a/app-emulation/libvirt/libvirt-10.5.0.ebuild b/app-emulation/libvirt/libvirt-10.5.0.ebuild deleted file mode 100644 index 6c1f35a42d3e..000000000000 --- a/app-emulation/libvirt/libvirt-10.5.0.ebuild +++ /dev/null @@ -1,379 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Packages which get releases together: -# app-emacs/nxml-libvirt-schemas -# dev-python/libvirt-python -# dev-perl/Sys-Virt -# app-emulation/libvirt -# Please bump them together! - -PYTHON_COMPAT=( python3_{10..13} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc -inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig - -if [[ ${PV} = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" - EGIT_BRANCH="master" -else - SRC_URI="https://libvirt.org/sources/${P}.tar.xz - verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -fi - -DESCRIPTION="C toolkit to manipulate virtual machines" -HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -IUSE=" - apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs - iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa - openvz parted pcap policykit +qemu rbd sasl selinux test +udev - virtiofsd virtualbox +virt-network wireshark-plugins xen zfs -" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - firewalld? ( virt-network ) - libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) - lxc? ( caps libvirtd ) - openvz? ( libvirtd ) - qemu? ( libvirtd ) - virt-network? ( libvirtd ) - virtualbox? ( libvirtd ) - xen? ( libvirtd )" - -BDEPEND=" - app-text/xhtml1 - dev-lang/perl - dev-libs/libxslt - dev-perl/XML-XPath - dev-python/docutils - virtual/pkgconfig - bash-completion? ( >=app-shells/bash-completion-2.0 ) - verify-sig? ( sec-keys/openpgp-keys-libvirt )" - -# gettext.sh command is used by the libvirt command wrappers, and it's -# non-optional, so put it into RDEPEND. -# We can use both libnl:1.1 and libnl:3, but if you have both installed, the -# package will use 3 by default. Since we don't have slot pinning in an API, -# we must go with the most recent. -RDEPEND=" - acct-user/qemu - app-misc/scrub - >=dev-libs/glib-2.56.0 - dev-libs/libgcrypt - dev-libs/libnl:3 - >=dev-libs/libxml2-2.9.1 - >=net-analyzer/openbsd-netcat-1.105-r1 - >=net-libs/gnutls-3.2.0:= - net-libs/libtirpc:= - >=net-misc/curl-7.18.0 - sys-apps/dbus - sys-apps/dmidecode - sys-devel/gettext - >=sys-libs/readline-7.0:= - virtual/acl - apparmor? ( sys-libs/libapparmor ) - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap-ng ) - dtrace? ( dev-debug/systemtap ) - firewalld? ( >=net-firewall/firewalld-0.6.3 ) - fuse? ( sys-fs/fuse:= ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) - iscsi? ( >=sys-block/open-iscsi-1.18.0 ) - iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) - libssh? ( >=net-libs/libssh-0.8.1:= ) - libssh2? ( >=net-libs/libssh2-1.3 ) - lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) - lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) - nbd? ( sys-block/nbdkit ) - nfs? ( net-fs/nfs-utils ) - numa? ( - >sys-process/numactl-2.0.2 - sys-process/numad - ) - parted? ( - >=sys-block/parted-1.8[device-mapper] - sys-fs/lvm2[lvm] - ) - pcap? ( >=net-libs/libpcap-1.8.0 ) - policykit? ( - acct-group/libvirt - >=sys-auth/polkit-0.9 - ) - qemu? ( - >=app-emulation/qemu-4.2 - app-crypt/swtpm - >=dev-libs/yajl-2.0.3:= - ) - rbd? ( sys-cluster/ceph ) - sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) - selinux? ( >=sys-libs/libselinux-2.0.85 ) - virt-network? ( - net-dns/dnsmasq[dhcp,ipv6(+),script] - net-firewall/ebtables - || ( - >=net-firewall/iptables-1.4.10[ipv6(+)] - net-firewall/nftables - ) - net-misc/radvd - sys-apps/iproute2[-minimal] - ) - virtiofsd? ( app-emulation/virtiofsd ) - wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) - xen? ( - >=app-emulation/xen-4.9.0 - app-emulation/xen-tools:= - ) - udev? ( - virtual/libudev:= - >=x11-libs/libpciaccess-0.10.9 - ) - zfs? ( sys-fs/zfs ) - kernel_linux? ( sys-apps/util-linux )" -DEPEND=" - ${BDEPEND} - ${RDEPEND} - ${PYTHON_DEPS} - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" -# The 'circular' dependency on dev-python/libvirt-python is because of -# virt-qemu-qmp-proxy. -PDEPEND=" - qemu? ( dev-python/libvirt-python ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch - "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch - "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch -) - -python_check_deps() { - if use test; then - python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" - fi -} - -pkg_setup() { - # Check kernel configuration: - CONFIG_CHECK="" - use fuse && CONFIG_CHECK+=" - ~FUSE_FS" - - use lvm && CONFIG_CHECK+=" - ~BLK_DEV_DM - ~DM_MULTIPATH - ~DM_SNAPSHOT" - - use lxc && CONFIG_CHECK+=" - ~BLK_CGROUP - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~CGROUP_NET_PRIO - ~CGROUP_PERF - ~CGROUPS - ~CGROUP_SCHED - ~CPUSETS - ~IPC_NS - ~MACVLAN - ~NAMESPACES - ~NET_CLS_CGROUP - ~NET_NS - ~PID_NS - ~POSIX_MQUEUE - ~SECURITYFS - ~USER_NS - ~UTS_NS - ~VETH - ~!GRKERNSEC_CHROOT_MOUNT - ~!GRKERNSEC_CHROOT_DOUBLE - ~!GRKERNSEC_CHROOT_PIVOT - ~!GRKERNSEC_CHROOT_CHMOD - ~!GRKERNSEC_CHROOT_CAPS" - - kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES" - - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_MARK_T - ~BRIDGE_NF_EBTABLES - ~NETFILTER_ADVANCED - ~NETFILTER_XT_CONNMARK - ~NETFILTER_XT_MARK - ~NETFILTER_XT_TARGET_CHECKSUM - ~IP_NF_FILTER - ~IP_NF_MANGLE - ~IP_NF_NAT - ~IP6_NF_FILTER - ~IP6_NF_MANGLE - ~IP6_NF_NAT" - - # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 - if use virt-network ; then - if kernel_is -lt 5 2 ; then - CONFIG_CHECK+=" - ~IP_NF_TARGET_MASQUERADE" - else - CONFIG_CHECK+=" - ~NETFILTER_XT_TARGET_MASQUERADE" - fi - fi - - # Bandwidth Limiting Support - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_T_NAT - ~IP_NF_TARGET_REJECT - ~NET_ACT_POLICE - ~NET_CLS_FW - ~NET_CLS_U32 - ~NET_SCH_HTB - ~NET_SCH_INGRESS - ~NET_SCH_SFQ" - - ERROR_USER_NS="Optional depending on LXC configuration." - - if [[ -n ${CONFIG_CHECK} ]]; then - linux-info_pkg_setup - fi - - python-any-r1_pkg_setup -} - -src_prepare() { - touch "${S}/.mailmap" || die - - default - python_fix_shebang . - - # Skip fragile tests which relies on pristine environment - # (Breaks because of sandbox environment variables) - # bug #802876 - sed -i -e "/commandtest/d" tests/meson.build || die - - # Tweak the init script: - cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die - sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ - -i "${S}/libvirtd.init" || die "sed failed" -} - -src_configure() { - local emesonargs=( - $(meson_feature apparmor) - $(meson_feature apparmor apparmor_profiles) - $(meson_feature audit) - $(meson_feature caps capng) - $(meson_feature dtrace) - $(meson_feature firewalld) - $(meson_feature fuse) - $(meson_feature glusterfs) - $(meson_feature glusterfs storage_gluster) - $(meson_feature iscsi storage_iscsi) - $(meson_feature iscsi-direct storage_iscsi_direct) - $(meson_feature libvirtd driver_libvirtd) - $(meson_feature libssh) - $(meson_feature libssh2) - $(meson_feature lvm storage_lvm) - $(meson_feature lvm storage_mpath) - $(meson_feature lxc driver_lxc) - $(meson_feature nbd nbdkit) - $(meson_feature nls) - $(meson_feature numa numactl) - $(meson_feature numa numad) - $(meson_feature openvz driver_openvz) - $(meson_feature parted storage_disk) - $(meson_feature pcap libpcap) - $(meson_feature policykit polkit) - $(meson_feature qemu driver_qemu) - $(meson_feature qemu yajl) - $(meson_feature rbd storage_rbd) - $(meson_feature sasl) - $(meson_feature selinux) - $(meson_feature test tests) - $(meson_feature udev) - $(meson_feature virt-network driver_network) - $(meson_feature virtualbox driver_vbox) - $(meson_feature wireshark-plugins wireshark_dissector) - $(meson_feature xen driver_libxl) - $(meson_feature zfs storage_zfs) - - -Dnetcf=disabled - -Dsanlock=disabled - -Dopenwsman=disabled - - -Ddriver_esx=enabled - -Dinit_script=systemd - -Dqemu_user=$(usex caps qemu root) - -Dqemu_group=$(usex caps qemu root) - -Ddriver_remote=enabled - -Dstorage_fs=enabled - -Ddriver_vmware=enabled - - --localstatedir="${EPREFIX}/var" - -Dinitconfdir="${EPREFIX}/etc/systemd" - -Drunstatedir="${EPREFIX}/run" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure -} - -src_test() { - export VIR_TEST_DEBUG=1 - # Don't run the syntax check tests, they're fragile and not relevant - # to us downstream anyway. - # We also crank up the timeout (as Fedora does) just to preempt failures - # on slower arches. - meson_src_test --no-suite syntax-check --timeout-multiplier 10 -} - -src_install() { - meson_src_install - - # Depending on configuration option, libvirt will create some bogus - # directoreis. They are either not used, or libvirtd is able to create - # them on demand, so let's remove them. - # - # Note, we are using -f here so that rm does not fail or warn if the - # directory is nonexistent. - rm -rf "${D}"/etc/sysconfig - rm -rf "${D}"/var - rm -rf "${D}"/run - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - - newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf - - newinitd "${S}/libvirtd.init" libvirtd - newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests - newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd - newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd - - newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd - newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests - - DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then - touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die - fi - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - tmpfiles_process libvirtd.conf - readme.gentoo_print_elog -} diff --git a/app-emulation/libvirt/libvirt-10.6.0.ebuild b/app-emulation/libvirt/libvirt-10.6.0.ebuild new file mode 100644 index 000000000000..315ce62b97a9 --- /dev/null +++ b/app-emulation/libvirt/libvirt-10.6.0.ebuild @@ -0,0 +1,382 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +PYTHON_COMPAT=( python3_{10..13} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc +inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" + EGIT_BRANCH="master" +else + SRC_URI="https://libvirt.org/sources/${P}.tar.xz + verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +DESCRIPTION="C toolkit to manipulate virtual machines" +HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE=" + apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs + iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa + openvz parted pcap policykit +qemu rbd sasl selinux test +udev + virtiofsd virtualbox +virt-network wireshark-plugins xen zfs +" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + firewalld? ( virt-network ) + libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) + lxc? ( caps libvirtd ) + openvz? ( libvirtd ) + qemu? ( libvirtd ) + virt-network? ( libvirtd ) + virtualbox? ( libvirtd ) + xen? ( libvirtd )" + +BDEPEND=" + app-text/xhtml1 + dev-lang/perl + dev-libs/libxslt + dev-perl/XML-XPath + dev-python/docutils + virtual/pkgconfig + bash-completion? ( >=app-shells/bash-completion-2.0 ) + verify-sig? ( sec-keys/openpgp-keys-libvirt )" + +# gettext.sh command is used by the libvirt command wrappers, and it's +# non-optional, so put it into RDEPEND. +# We can use both libnl:1.1 and libnl:3, but if you have both installed, the +# package will use 3 by default. Since we don't have slot pinning in an API, +# we must go with the most recent. +RDEPEND=" + acct-user/qemu + app-misc/scrub + >=dev-libs/glib-2.56.0 + dev-libs/libgcrypt + dev-libs/libnl:3 + >=dev-libs/libxml2-2.9.1 + >=net-analyzer/openbsd-netcat-1.105-r1 + >=net-libs/gnutls-3.2.0:= + net-libs/libtirpc:= + >=net-misc/curl-7.18.0 + sys-apps/dbus + sys-apps/dmidecode + sys-devel/gettext + >=sys-libs/readline-7.0:= + virtual/acl + apparmor? ( sys-libs/libapparmor ) + audit? ( sys-process/audit ) + caps? ( sys-libs/libcap-ng ) + dtrace? ( dev-debug/systemtap ) + firewalld? ( >=net-firewall/firewalld-0.6.3 ) + fuse? ( sys-fs/fuse:= ) + glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) + iscsi? ( >=sys-block/open-iscsi-1.18.0 ) + iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) + libssh? ( >=net-libs/libssh-0.8.1:= ) + libssh2? ( >=net-libs/libssh2-1.3 ) + lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) + lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) + nbd? ( + sys-block/nbdkit + sys-libs/libnbd + ) + nfs? ( net-fs/nfs-utils ) + numa? ( + >sys-process/numactl-2.0.2 + sys-process/numad + ) + parted? ( + >=sys-block/parted-1.8[device-mapper] + sys-fs/lvm2[lvm] + ) + pcap? ( >=net-libs/libpcap-1.8.0 ) + policykit? ( + acct-group/libvirt + >=sys-auth/polkit-0.9 + ) + qemu? ( + >=app-emulation/qemu-4.2 + app-crypt/swtpm + >=dev-libs/yajl-2.0.3:= + ) + rbd? ( sys-cluster/ceph ) + sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) + selinux? ( >=sys-libs/libselinux-2.0.85 ) + virt-network? ( + net-dns/dnsmasq[dhcp,ipv6(+),script] + net-firewall/ebtables + || ( + >=net-firewall/iptables-1.4.10[ipv6(+)] + net-firewall/nftables + ) + net-misc/radvd + sys-apps/iproute2[-minimal] + ) + virtiofsd? ( app-emulation/virtiofsd ) + wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) + xen? ( + >=app-emulation/xen-4.9.0 + app-emulation/xen-tools:= + ) + udev? ( + virtual/libudev:= + >=x11-libs/libpciaccess-0.10.9 + ) + zfs? ( sys-fs/zfs ) + kernel_linux? ( sys-apps/util-linux )" +DEPEND=" + ${BDEPEND} + ${RDEPEND} + ${PYTHON_DEPS} + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" +# The 'circular' dependency on dev-python/libvirt-python is because of +# virt-qemu-qmp-proxy. +PDEPEND=" + qemu? ( dev-python/libvirt-python ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch + "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch + "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch +) + +python_check_deps() { + if use test; then + python_has_version -d "dev-python/pytest[${PYTHON_USEDEP}]" + fi +} + +pkg_setup() { + # Check kernel configuration: + CONFIG_CHECK="" + use fuse && CONFIG_CHECK+=" + ~FUSE_FS" + + use lvm && CONFIG_CHECK+=" + ~BLK_DEV_DM + ~DM_MULTIPATH + ~DM_SNAPSHOT" + + use lxc && CONFIG_CHECK+=" + ~BLK_CGROUP + ~CGROUP_CPUACCT + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~CGROUP_NET_PRIO + ~CGROUP_PERF + ~CGROUPS + ~CGROUP_SCHED + ~CPUSETS + ~IPC_NS + ~MACVLAN + ~NAMESPACES + ~NET_CLS_CGROUP + ~NET_NS + ~PID_NS + ~POSIX_MQUEUE + ~SECURITYFS + ~USER_NS + ~UTS_NS + ~VETH + ~!GRKERNSEC_CHROOT_MOUNT + ~!GRKERNSEC_CHROOT_DOUBLE + ~!GRKERNSEC_CHROOT_PIVOT + ~!GRKERNSEC_CHROOT_CHMOD + ~!GRKERNSEC_CHROOT_CAPS" + + kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" + ~DEVPTS_MULTIPLE_INSTANCES" + + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_MARK_T + ~BRIDGE_NF_EBTABLES + ~NETFILTER_ADVANCED + ~NETFILTER_XT_CONNMARK + ~NETFILTER_XT_MARK + ~NETFILTER_XT_TARGET_CHECKSUM + ~IP_NF_FILTER + ~IP_NF_MANGLE + ~IP_NF_NAT + ~IP6_NF_FILTER + ~IP6_NF_MANGLE + ~IP6_NF_NAT" + + # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 + if use virt-network ; then + if kernel_is -lt 5 2 ; then + CONFIG_CHECK+=" + ~IP_NF_TARGET_MASQUERADE" + else + CONFIG_CHECK+=" + ~NETFILTER_XT_TARGET_MASQUERADE" + fi + fi + + # Bandwidth Limiting Support + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_T_NAT + ~IP_NF_TARGET_REJECT + ~NET_ACT_POLICE + ~NET_CLS_FW + ~NET_CLS_U32 + ~NET_SCH_HTB + ~NET_SCH_INGRESS + ~NET_SCH_SFQ" + + ERROR_USER_NS="Optional depending on LXC configuration." + + if [[ -n ${CONFIG_CHECK} ]]; then + linux-info_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + touch "${S}/.mailmap" || die + + default + python_fix_shebang . + + # Skip fragile tests which relies on pristine environment + # (Breaks because of sandbox environment variables) + # bug #802876 + sed -i -e "/commandtest/d" tests/meson.build || die + + # Tweak the init script: + cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die + sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ + -i "${S}/libvirtd.init" || die "sed failed" +} + +src_configure() { + local emesonargs=( + $(meson_feature apparmor) + $(meson_feature apparmor apparmor_profiles) + $(meson_feature audit) + $(meson_feature caps capng) + $(meson_feature dtrace) + $(meson_feature firewalld) + $(meson_feature fuse) + $(meson_feature glusterfs) + $(meson_feature glusterfs storage_gluster) + $(meson_feature iscsi storage_iscsi) + $(meson_feature iscsi-direct storage_iscsi_direct) + $(meson_feature libvirtd driver_libvirtd) + $(meson_feature libssh) + $(meson_feature libssh2) + $(meson_feature lvm storage_lvm) + $(meson_feature lvm storage_mpath) + $(meson_feature lxc driver_lxc) + $(meson_feature nbd nbdkit) + $(meson_feature nls) + $(meson_feature numa numactl) + $(meson_feature numa numad) + $(meson_feature openvz driver_openvz) + $(meson_feature parted storage_disk) + $(meson_feature pcap libpcap) + $(meson_feature policykit polkit) + $(meson_feature qemu driver_qemu) + $(meson_feature qemu yajl) + $(meson_feature rbd storage_rbd) + $(meson_feature sasl) + $(meson_feature selinux) + $(meson_feature test tests) + $(meson_feature udev) + $(meson_feature virt-network driver_network) + $(meson_feature virtualbox driver_vbox) + $(meson_feature wireshark-plugins wireshark_dissector) + $(meson_feature xen driver_libxl) + $(meson_feature zfs storage_zfs) + + -Dnetcf=disabled + -Dsanlock=disabled + -Dopenwsman=disabled + + -Ddriver_esx=enabled + -Dinit_script=systemd + -Dqemu_user=$(usex caps qemu root) + -Dqemu_group=$(usex caps qemu root) + -Ddriver_remote=enabled + -Dstorage_fs=enabled + -Ddriver_vmware=enabled + + --localstatedir="${EPREFIX}/var" + -Dinitconfdir="${EPREFIX}/etc/systemd" + -Drunstatedir="${EPREFIX}/run" + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + ) + + meson_src_configure +} + +src_test() { + export VIR_TEST_DEBUG=1 + # Don't run the syntax check tests, they're fragile and not relevant + # to us downstream anyway. + # We also crank up the timeout (as Fedora does) just to preempt failures + # on slower arches. + meson_src_test --no-suite syntax-check --timeout-multiplier 10 +} + +src_install() { + meson_src_install + + # Depending on configuration option, libvirt will create some bogus + # directoreis. They are either not used, or libvirtd is able to create + # them on demand, so let's remove them. + # + # Note, we are using -f here so that rm does not fail or warn if the + # directory is nonexistent. + rm -rf "${D}"/etc/sysconfig + rm -rf "${D}"/var + rm -rf "${D}"/run + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + + newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf + + newinitd "${S}/libvirtd.init" libvirtd + newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests + newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd + newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd + + newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd + newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests + + DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") + DISABLE_AUTOFORMATTING=true + readme.gentoo_create_doc +} + +pkg_postinst() { + if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then + touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die + fi + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + tmpfiles_process libvirtd.conf + readme.gentoo_print_elog +} diff --git a/app-emulation/libvirt/libvirt-9.8.0-r3.ebuild b/app-emulation/libvirt/libvirt-9.8.0-r3.ebuild deleted file mode 100644 index 2da56ec3143d..000000000000 --- a/app-emulation/libvirt/libvirt-9.8.0-r3.ebuild +++ /dev/null @@ -1,367 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Packages which get releases together: -# app-emacs/nxml-libvirt-schemas -# dev-python/libvirt-python -# dev-perl/Sys-Virt -# app-emulation/libvirt -# Please bump them together! - -PYTHON_COMPAT=( python3_{10..13} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc -inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig - -if [[ ${PV} = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" - EGIT_BRANCH="master" -else - SRC_URI="https://libvirt.org/sources/${P}.tar.xz - verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="amd64 ~arm arm64 ppc64 x86" -fi - -DESCRIPTION="C toolkit to manipulate virtual machines" -HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -IUSE=" - apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs - iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz - parted pcap policykit +qemu rbd sasl selinux test +udev - virtualbox +virt-network wireshark-plugins xen zfs -" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - firewalld? ( virt-network ) - libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) - lxc? ( caps libvirtd ) - openvz? ( libvirtd ) - qemu? ( libvirtd ) - virt-network? ( libvirtd ) - virtualbox? ( libvirtd ) - xen? ( libvirtd )" - -BDEPEND=" - app-text/xhtml1 - dev-lang/perl - dev-libs/libxslt - dev-perl/XML-XPath - dev-python/docutils - virtual/pkgconfig - net-libs/rpcsvc-proto - bash-completion? ( >=app-shells/bash-completion-2.0 ) - verify-sig? ( sec-keys/openpgp-keys-libvirt )" - -# gettext.sh command is used by the libvirt command wrappers, and it's -# non-optional, so put it into RDEPEND. -# We can use both libnl:1.1 and libnl:3, but if you have both installed, the -# package will use 3 by default. Since we don't have slot pinning in an API, -# we must go with the most recent. -RDEPEND=" - acct-user/qemu - app-misc/scrub - >=dev-libs/glib-2.56.0 - dev-libs/libgcrypt - dev-libs/libnl:3 - >=dev-libs/libxml2-2.9.1 - >=net-analyzer/openbsd-netcat-1.105-r1 - >=net-libs/gnutls-3.2.0:= - net-libs/libtirpc:= - >=net-misc/curl-7.18.0 - sys-apps/dbus - sys-apps/dmidecode - sys-devel/gettext - >=sys-libs/readline-7.0:= - virtual/acl - apparmor? ( sys-libs/libapparmor ) - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap-ng ) - dtrace? ( dev-debug/systemtap ) - firewalld? ( >=net-firewall/firewalld-0.6.3 ) - fuse? ( sys-fs/fuse:= ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) - iscsi? ( >=sys-block/open-iscsi-1.18.0 ) - iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) - libssh? ( >=net-libs/libssh-0.8.1:= ) - libssh2? ( >=net-libs/libssh2-1.3 ) - lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) - lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) - nfs? ( net-fs/nfs-utils ) - numa? ( - >sys-process/numactl-2.0.2 - sys-process/numad - ) - parted? ( - >=sys-block/parted-1.8[device-mapper] - sys-fs/lvm2[lvm] - ) - pcap? ( >=net-libs/libpcap-1.8.0 ) - policykit? ( - acct-group/libvirt - >=sys-auth/polkit-0.9 - ) - qemu? ( - >=app-emulation/qemu-4.2 - app-crypt/swtpm - >=dev-libs/yajl-2.0.3:= - ) - rbd? ( sys-cluster/ceph ) - sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) - selinux? ( >=sys-libs/libselinux-2.0.85 ) - virt-network? ( - net-dns/dnsmasq[dhcp,ipv6(+),script] - net-firewall/ebtables - >=net-firewall/iptables-1.4.10[ipv6(+)] - net-misc/radvd - sys-apps/iproute2[-minimal] - ) - wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) - xen? ( - >=app-emulation/xen-4.9.0 - app-emulation/xen-tools:= - ) - udev? ( - virtual/libudev:= - >=x11-libs/libpciaccess-0.10.9 - ) - zfs? ( sys-fs/zfs ) - kernel_linux? ( sys-apps/util-linux )" -DEPEND=" - ${BDEPEND} - ${RDEPEND} - ${PYTHON_DEPS} -" -# The 'circular' dependency on dev-python/libvirt-python is because of -# virt-qemu-qmp-proxy. -PDEPEND=" - qemu? ( dev-python/libvirt-python ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch - "${FILESDIR}"/${PN}-9.4.0-do-not-use-sysconfig.patch - "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch - "${FILESDIR}"/${PN}-9.10.0-virxml-include-libxml-xmlsave.h-for-xmlIndentTreeOut.patch - "${FILESDIR}"/${PN}-10.1.0-Fix-off-by-one-error-in-udevListInterfacesByStatus.patch - "${FILESDIR}"/${PN}-10.2.0-remote-check-for-negative-array-lengths-before-alloc.patch - "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch -) - -pkg_setup() { - # Check kernel configuration: - CONFIG_CHECK="" - use fuse && CONFIG_CHECK+=" - ~FUSE_FS" - - use lvm && CONFIG_CHECK+=" - ~BLK_DEV_DM - ~DM_MULTIPATH - ~DM_SNAPSHOT" - - use lxc && CONFIG_CHECK+=" - ~BLK_CGROUP - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~CGROUP_NET_PRIO - ~CGROUP_PERF - ~CGROUPS - ~CGROUP_SCHED - ~CPUSETS - ~IPC_NS - ~MACVLAN - ~NAMESPACES - ~NET_CLS_CGROUP - ~NET_NS - ~PID_NS - ~POSIX_MQUEUE - ~SECURITYFS - ~USER_NS - ~UTS_NS - ~VETH - ~!GRKERNSEC_CHROOT_MOUNT - ~!GRKERNSEC_CHROOT_DOUBLE - ~!GRKERNSEC_CHROOT_PIVOT - ~!GRKERNSEC_CHROOT_CHMOD - ~!GRKERNSEC_CHROOT_CAPS" - - kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES" - - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_MARK_T - ~BRIDGE_NF_EBTABLES - ~NETFILTER_ADVANCED - ~NETFILTER_XT_CONNMARK - ~NETFILTER_XT_MARK - ~NETFILTER_XT_TARGET_CHECKSUM - ~IP_NF_FILTER - ~IP_NF_MANGLE - ~IP_NF_NAT - ~IP6_NF_FILTER - ~IP6_NF_MANGLE - ~IP6_NF_NAT" - - # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 - if use virt-network ; then - if kernel_is -lt 5 2 ; then - CONFIG_CHECK+=" - ~IP_NF_TARGET_MASQUERADE" - else - CONFIG_CHECK+=" - ~NETFILTER_XT_TARGET_MASQUERADE" - fi - fi - - # Bandwidth Limiting Support - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_T_NAT - ~IP_NF_TARGET_REJECT - ~NET_ACT_POLICE - ~NET_CLS_FW - ~NET_CLS_U32 - ~NET_SCH_HTB - ~NET_SCH_INGRESS - ~NET_SCH_SFQ" - - ERROR_USER_NS="Optional depending on LXC configuration." - - if [[ -n ${CONFIG_CHECK} ]]; then - linux-info_pkg_setup - fi - - python-any-r1_pkg_setup -} - -src_prepare() { - touch "${S}/.mailmap" || die - - default - python_fix_shebang . - - # Skip fragile tests which relies on pristine environment - # (Breaks because of sandbox environment variables) - # bug #802876 - sed -i -e "/commandtest/d" tests/meson.build || die - - # Tweak the init script: - cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die - sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ - -i "${S}/libvirtd.init" || die "sed failed" -} - -src_configure() { - local emesonargs=( - $(meson_feature apparmor) - $(meson_feature apparmor apparmor_profiles) - $(meson_feature audit) - $(meson_feature caps capng) - $(meson_feature dtrace) - $(meson_feature firewalld) - $(meson_feature fuse) - $(meson_feature glusterfs) - $(meson_feature glusterfs storage_gluster) - $(meson_feature iscsi storage_iscsi) - $(meson_feature iscsi-direct storage_iscsi_direct) - $(meson_feature libvirtd driver_libvirtd) - $(meson_feature libssh) - $(meson_feature libssh2) - $(meson_feature lvm storage_lvm) - $(meson_feature lvm storage_mpath) - $(meson_feature lxc driver_lxc) - $(meson_feature nls) - $(meson_feature numa numactl) - $(meson_feature numa numad) - $(meson_feature openvz driver_openvz) - $(meson_feature parted storage_disk) - $(meson_feature pcap libpcap) - $(meson_feature policykit polkit) - $(meson_feature qemu driver_qemu) - $(meson_feature qemu yajl) - $(meson_feature rbd storage_rbd) - $(meson_feature sasl) - $(meson_feature selinux) - $(meson_feature test tests) - $(meson_feature udev) - $(meson_feature virt-network driver_network) - $(meson_feature virtualbox driver_vbox) - $(meson_feature wireshark-plugins wireshark_dissector) - $(meson_feature xen driver_libxl) - $(meson_feature zfs storage_zfs) - - -Dnetcf=disabled - -Dsanlock=disabled - -Dopenwsman=disabled - - -Ddriver_esx=enabled - -Dinit_script=systemd - -Dqemu_user=$(usex caps qemu root) - -Dqemu_group=$(usex caps qemu root) - -Ddriver_remote=enabled - -Dstorage_fs=enabled - -Ddriver_vmware=enabled - - --localstatedir="${EPREFIX}/var" - -Dinitconfdir="${EPREFIX}/etc/systemd" - -Drunstatedir="${EPREFIX}/run" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure -} - -src_test() { - export VIR_TEST_DEBUG=1 - # Don't run the syntax check tests, they're fragile and not relevant - # to us downstream anyway. - # We also crank up the timeout (as Fedora does) just to preempt failures - # on slower arches. - meson_src_test --no-suite syntax-check --timeout-multiplier 10 -} - -src_install() { - meson_src_install - - # Depending on configuration option, libvirt will create some bogus - # directoreis. They are either not used, or libvirtd is able to create - # them on demand, so let's remove them. - # - # Note, we are using -f here so that rm does not fail or warn if the - # directory is nonexistent. - rm -rf "${D}"/etc/sysconfig - rm -rf "${D}"/var - rm -rf "${D}"/run - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - - newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf - - newinitd "${S}/libvirtd.init" libvirtd - newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests - newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd - newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd - - newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd - newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests - - DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then - touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die - fi - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - tmpfiles_process libvirtd.conf - readme.gentoo_print_elog -} diff --git a/app-emulation/libvirt/libvirt-9.8.0-r4.ebuild b/app-emulation/libvirt/libvirt-9.8.0-r4.ebuild new file mode 100644 index 000000000000..62d04583be8e --- /dev/null +++ b/app-emulation/libvirt/libvirt-9.8.0-r4.ebuild @@ -0,0 +1,372 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +PYTHON_COMPAT=( python3_{10..13} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc +inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" + EGIT_BRANCH="master" +else + SRC_URI="https://libvirt.org/sources/${P}.tar.xz + verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" + KEYWORDS="amd64 ~arm arm64 ppc64 x86" +fi + +DESCRIPTION="C toolkit to manipulate virtual machines" +HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE=" + apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs + iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa + openvz parted pcap policykit +qemu rbd sasl selinux test +udev + virtualbox +virt-network wireshark-plugins xen zfs +" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + firewalld? ( virt-network ) + libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) + lxc? ( caps libvirtd ) + openvz? ( libvirtd ) + qemu? ( libvirtd ) + virt-network? ( libvirtd ) + virtualbox? ( libvirtd ) + xen? ( libvirtd )" + +BDEPEND=" + app-text/xhtml1 + dev-lang/perl + dev-libs/libxslt + dev-perl/XML-XPath + dev-python/docutils + virtual/pkgconfig + net-libs/rpcsvc-proto + bash-completion? ( >=app-shells/bash-completion-2.0 ) + verify-sig? ( sec-keys/openpgp-keys-libvirt )" + +# gettext.sh command is used by the libvirt command wrappers, and it's +# non-optional, so put it into RDEPEND. +# We can use both libnl:1.1 and libnl:3, but if you have both installed, the +# package will use 3 by default. Since we don't have slot pinning in an API, +# we must go with the most recent. +RDEPEND=" + acct-user/qemu + app-misc/scrub + >=dev-libs/glib-2.56.0 + dev-libs/libgcrypt + dev-libs/libnl:3 + >=dev-libs/libxml2-2.9.1 + >=net-analyzer/openbsd-netcat-1.105-r1 + >=net-libs/gnutls-3.2.0:= + net-libs/libtirpc:= + >=net-misc/curl-7.18.0 + sys-apps/dbus + sys-apps/dmidecode + sys-devel/gettext + >=sys-libs/readline-7.0:= + virtual/acl + apparmor? ( sys-libs/libapparmor ) + audit? ( sys-process/audit ) + caps? ( sys-libs/libcap-ng ) + dtrace? ( dev-debug/systemtap ) + firewalld? ( >=net-firewall/firewalld-0.6.3 ) + fuse? ( sys-fs/fuse:= ) + glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) + iscsi? ( >=sys-block/open-iscsi-1.18.0 ) + iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) + libssh? ( >=net-libs/libssh-0.8.1:= ) + libssh2? ( >=net-libs/libssh2-1.3 ) + lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) + lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) + nbd? ( + sys-block/nbdkit + sys-libs/libnbd + ) + nfs? ( net-fs/nfs-utils ) + numa? ( + >sys-process/numactl-2.0.2 + sys-process/numad + ) + parted? ( + >=sys-block/parted-1.8[device-mapper] + sys-fs/lvm2[lvm] + ) + pcap? ( >=net-libs/libpcap-1.8.0 ) + policykit? ( + acct-group/libvirt + >=sys-auth/polkit-0.9 + ) + qemu? ( + >=app-emulation/qemu-4.2 + app-crypt/swtpm + >=dev-libs/yajl-2.0.3:= + ) + rbd? ( sys-cluster/ceph ) + sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) + selinux? ( >=sys-libs/libselinux-2.0.85 ) + virt-network? ( + net-dns/dnsmasq[dhcp,ipv6(+),script] + net-firewall/ebtables + >=net-firewall/iptables-1.4.10[ipv6(+)] + net-misc/radvd + sys-apps/iproute2[-minimal] + ) + wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) + xen? ( + >=app-emulation/xen-4.9.0 + app-emulation/xen-tools:= + ) + udev? ( + virtual/libudev:= + >=x11-libs/libpciaccess-0.10.9 + ) + zfs? ( sys-fs/zfs ) + kernel_linux? ( sys-apps/util-linux )" +DEPEND=" + ${BDEPEND} + ${RDEPEND} + ${PYTHON_DEPS} +" +# The 'circular' dependency on dev-python/libvirt-python is because of +# virt-qemu-qmp-proxy. +PDEPEND=" + qemu? ( dev-python/libvirt-python ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch + "${FILESDIR}"/${PN}-9.4.0-do-not-use-sysconfig.patch + "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch + "${FILESDIR}"/${PN}-9.10.0-virxml-include-libxml-xmlsave.h-for-xmlIndentTreeOut.patch + "${FILESDIR}"/${PN}-10.1.0-Fix-off-by-one-error-in-udevListInterfacesByStatus.patch + "${FILESDIR}"/${PN}-10.2.0-remote-check-for-negative-array-lengths-before-alloc.patch + "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch +) + +pkg_setup() { + # Check kernel configuration: + CONFIG_CHECK="" + use fuse && CONFIG_CHECK+=" + ~FUSE_FS" + + use lvm && CONFIG_CHECK+=" + ~BLK_DEV_DM + ~DM_MULTIPATH + ~DM_SNAPSHOT" + + use lxc && CONFIG_CHECK+=" + ~BLK_CGROUP + ~CGROUP_CPUACCT + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~CGROUP_NET_PRIO + ~CGROUP_PERF + ~CGROUPS + ~CGROUP_SCHED + ~CPUSETS + ~IPC_NS + ~MACVLAN + ~NAMESPACES + ~NET_CLS_CGROUP + ~NET_NS + ~PID_NS + ~POSIX_MQUEUE + ~SECURITYFS + ~USER_NS + ~UTS_NS + ~VETH + ~!GRKERNSEC_CHROOT_MOUNT + ~!GRKERNSEC_CHROOT_DOUBLE + ~!GRKERNSEC_CHROOT_PIVOT + ~!GRKERNSEC_CHROOT_CHMOD + ~!GRKERNSEC_CHROOT_CAPS" + + kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" + ~DEVPTS_MULTIPLE_INSTANCES" + + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_MARK_T + ~BRIDGE_NF_EBTABLES + ~NETFILTER_ADVANCED + ~NETFILTER_XT_CONNMARK + ~NETFILTER_XT_MARK + ~NETFILTER_XT_TARGET_CHECKSUM + ~IP_NF_FILTER + ~IP_NF_MANGLE + ~IP_NF_NAT + ~IP6_NF_FILTER + ~IP6_NF_MANGLE + ~IP6_NF_NAT" + + # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 + if use virt-network ; then + if kernel_is -lt 5 2 ; then + CONFIG_CHECK+=" + ~IP_NF_TARGET_MASQUERADE" + else + CONFIG_CHECK+=" + ~NETFILTER_XT_TARGET_MASQUERADE" + fi + fi + + # Bandwidth Limiting Support + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_T_NAT + ~IP_NF_TARGET_REJECT + ~NET_ACT_POLICE + ~NET_CLS_FW + ~NET_CLS_U32 + ~NET_SCH_HTB + ~NET_SCH_INGRESS + ~NET_SCH_SFQ" + + ERROR_USER_NS="Optional depending on LXC configuration." + + if [[ -n ${CONFIG_CHECK} ]]; then + linux-info_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + touch "${S}/.mailmap" || die + + default + python_fix_shebang . + + # Skip fragile tests which relies on pristine environment + # (Breaks because of sandbox environment variables) + # bug #802876 + sed -i -e "/commandtest/d" tests/meson.build || die + + # Tweak the init script: + cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die + sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ + -i "${S}/libvirtd.init" || die "sed failed" +} + +src_configure() { + local emesonargs=( + $(meson_feature apparmor) + $(meson_feature apparmor apparmor_profiles) + $(meson_feature audit) + $(meson_feature caps capng) + $(meson_feature dtrace) + $(meson_feature firewalld) + $(meson_feature fuse) + $(meson_feature glusterfs) + $(meson_feature glusterfs storage_gluster) + $(meson_feature iscsi storage_iscsi) + $(meson_feature iscsi-direct storage_iscsi_direct) + $(meson_feature libvirtd driver_libvirtd) + $(meson_feature libssh) + $(meson_feature libssh2) + $(meson_feature lvm storage_lvm) + $(meson_feature lvm storage_mpath) + $(meson_feature lxc driver_lxc) + $(meson_feature nbd libnbd) + $(meson_feature nls) + $(meson_feature numa numactl) + $(meson_feature numa numad) + $(meson_feature openvz driver_openvz) + $(meson_feature parted storage_disk) + $(meson_feature pcap libpcap) + $(meson_feature policykit polkit) + $(meson_feature qemu driver_qemu) + $(meson_feature qemu yajl) + $(meson_feature rbd storage_rbd) + $(meson_feature sasl) + $(meson_feature selinux) + $(meson_feature test tests) + $(meson_feature udev) + $(meson_feature virt-network driver_network) + $(meson_feature virtualbox driver_vbox) + $(meson_feature wireshark-plugins wireshark_dissector) + $(meson_feature xen driver_libxl) + $(meson_feature zfs storage_zfs) + + -Dnetcf=disabled + -Dsanlock=disabled + -Dopenwsman=disabled + + -Ddriver_esx=enabled + -Dinit_script=systemd + -Dqemu_user=$(usex caps qemu root) + -Dqemu_group=$(usex caps qemu root) + -Ddriver_remote=enabled + -Dstorage_fs=enabled + -Ddriver_vmware=enabled + + --localstatedir="${EPREFIX}/var" + -Dinitconfdir="${EPREFIX}/etc/systemd" + -Drunstatedir="${EPREFIX}/run" + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + ) + + meson_src_configure +} + +src_test() { + export VIR_TEST_DEBUG=1 + # Don't run the syntax check tests, they're fragile and not relevant + # to us downstream anyway. + # We also crank up the timeout (as Fedora does) just to preempt failures + # on slower arches. + meson_src_test --no-suite syntax-check --timeout-multiplier 10 +} + +src_install() { + meson_src_install + + # Depending on configuration option, libvirt will create some bogus + # directoreis. They are either not used, or libvirtd is able to create + # them on demand, so let's remove them. + # + # Note, we are using -f here so that rm does not fail or warn if the + # directory is nonexistent. + rm -rf "${D}"/etc/sysconfig + rm -rf "${D}"/var + rm -rf "${D}"/run + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + + newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf + + newinitd "${S}/libvirtd.init" libvirtd + newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests + newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd + newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd + + newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd + newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests + + DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") + DISABLE_AUTOFORMATTING=true + readme.gentoo_create_doc +} + +pkg_postinst() { + if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then + touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die + fi + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + tmpfiles_process libvirtd.conf + readme.gentoo_print_elog +} diff --git a/app-emulation/libvirt/libvirt-9.9.0-r3.ebuild b/app-emulation/libvirt/libvirt-9.9.0-r3.ebuild deleted file mode 100644 index 18388bf95abe..000000000000 --- a/app-emulation/libvirt/libvirt-9.9.0-r3.ebuild +++ /dev/null @@ -1,368 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Packages which get releases together: -# app-emacs/nxml-libvirt-schemas -# dev-python/libvirt-python -# dev-perl/Sys-Virt -# app-emulation/libvirt -# Please bump them together! - -PYTHON_COMPAT=( python3_{10..13} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc -inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig - -if [[ ${PV} = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" - EGIT_BRANCH="master" -else - SRC_URI="https://libvirt.org/sources/${P}.tar.xz - verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -fi - -DESCRIPTION="C toolkit to manipulate virtual machines" -HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -IUSE=" - apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs - iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz - parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd - virtualbox +virt-network wireshark-plugins xen zfs -" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - firewalld? ( virt-network ) - libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) - lxc? ( caps libvirtd ) - openvz? ( libvirtd ) - qemu? ( libvirtd ) - virt-network? ( libvirtd ) - virtualbox? ( libvirtd ) - xen? ( libvirtd )" - -BDEPEND=" - app-text/xhtml1 - dev-lang/perl - dev-libs/libxslt - dev-perl/XML-XPath - dev-python/docutils - virtual/pkgconfig - net-libs/rpcsvc-proto - bash-completion? ( >=app-shells/bash-completion-2.0 ) - verify-sig? ( sec-keys/openpgp-keys-libvirt )" - -# gettext.sh command is used by the libvirt command wrappers, and it's -# non-optional, so put it into RDEPEND. -# We can use both libnl:1.1 and libnl:3, but if you have both installed, the -# package will use 3 by default. Since we don't have slot pinning in an API, -# we must go with the most recent. -RDEPEND=" - acct-user/qemu - app-misc/scrub - >=dev-libs/glib-2.56.0 - dev-libs/libgcrypt - dev-libs/libnl:3 - >=dev-libs/libxml2-2.9.1 - >=net-analyzer/openbsd-netcat-1.105-r1 - >=net-libs/gnutls-3.2.0:= - net-libs/libtirpc:= - >=net-misc/curl-7.18.0 - sys-apps/dbus - sys-apps/dmidecode - sys-devel/gettext - >=sys-libs/readline-7.0:= - virtual/acl - apparmor? ( sys-libs/libapparmor ) - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap-ng ) - dtrace? ( dev-debug/systemtap ) - firewalld? ( >=net-firewall/firewalld-0.6.3 ) - fuse? ( sys-fs/fuse:= ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) - iscsi? ( >=sys-block/open-iscsi-1.18.0 ) - iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) - libssh? ( >=net-libs/libssh-0.8.1:= ) - libssh2? ( >=net-libs/libssh2-1.3 ) - lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) - lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) - nfs? ( net-fs/nfs-utils ) - numa? ( - >sys-process/numactl-2.0.2 - sys-process/numad - ) - parted? ( - >=sys-block/parted-1.8[device-mapper] - sys-fs/lvm2[lvm] - ) - pcap? ( >=net-libs/libpcap-1.8.0 ) - policykit? ( - acct-group/libvirt - >=sys-auth/polkit-0.9 - ) - qemu? ( - >=app-emulation/qemu-4.2 - app-crypt/swtpm - >=dev-libs/yajl-2.0.3:= - ) - rbd? ( sys-cluster/ceph ) - sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) - selinux? ( >=sys-libs/libselinux-2.0.85 ) - virt-network? ( - net-dns/dnsmasq[dhcp,ipv6(+),script] - net-firewall/ebtables - >=net-firewall/iptables-1.4.10[ipv6(+)] - net-misc/radvd - sys-apps/iproute2[-minimal] - ) - virtiofsd? ( app-emulation/virtiofsd ) - wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) - xen? ( - >=app-emulation/xen-4.9.0 - app-emulation/xen-tools:= - ) - udev? ( - virtual/libudev:= - >=x11-libs/libpciaccess-0.10.9 - ) - zfs? ( sys-fs/zfs ) - kernel_linux? ( sys-apps/util-linux )" -DEPEND=" - ${BDEPEND} - ${RDEPEND} - ${PYTHON_DEPS} -" -# The 'circular' dependency on dev-python/libvirt-python is because of -# virt-qemu-qmp-proxy. -PDEPEND=" - qemu? ( dev-python/libvirt-python ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch - "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch - "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch - "${FILESDIR}"/${PN}-9.10.0-virxml-include-libxml-xmlsave.h-for-xmlIndentTreeOut.patch - "${FILESDIR}"/${PN}-10.1.0-Fix-off-by-one-error-in-udevListInterfacesByStatus.patch - "${FILESDIR}"/${PN}-10.2.0-remote-check-for-negative-array-lengths-before-alloc.patch - "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch -) - -pkg_setup() { - # Check kernel configuration: - CONFIG_CHECK="" - use fuse && CONFIG_CHECK+=" - ~FUSE_FS" - - use lvm && CONFIG_CHECK+=" - ~BLK_DEV_DM - ~DM_MULTIPATH - ~DM_SNAPSHOT" - - use lxc && CONFIG_CHECK+=" - ~BLK_CGROUP - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~CGROUP_NET_PRIO - ~CGROUP_PERF - ~CGROUPS - ~CGROUP_SCHED - ~CPUSETS - ~IPC_NS - ~MACVLAN - ~NAMESPACES - ~NET_CLS_CGROUP - ~NET_NS - ~PID_NS - ~POSIX_MQUEUE - ~SECURITYFS - ~USER_NS - ~UTS_NS - ~VETH - ~!GRKERNSEC_CHROOT_MOUNT - ~!GRKERNSEC_CHROOT_DOUBLE - ~!GRKERNSEC_CHROOT_PIVOT - ~!GRKERNSEC_CHROOT_CHMOD - ~!GRKERNSEC_CHROOT_CAPS" - - kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES" - - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_MARK_T - ~BRIDGE_NF_EBTABLES - ~NETFILTER_ADVANCED - ~NETFILTER_XT_CONNMARK - ~NETFILTER_XT_MARK - ~NETFILTER_XT_TARGET_CHECKSUM - ~IP_NF_FILTER - ~IP_NF_MANGLE - ~IP_NF_NAT - ~IP6_NF_FILTER - ~IP6_NF_MANGLE - ~IP6_NF_NAT" - - # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 - if use virt-network ; then - if kernel_is -lt 5 2 ; then - CONFIG_CHECK+=" - ~IP_NF_TARGET_MASQUERADE" - else - CONFIG_CHECK+=" - ~NETFILTER_XT_TARGET_MASQUERADE" - fi - fi - - # Bandwidth Limiting Support - use virt-network && CONFIG_CHECK+=" - ~BRIDGE_EBT_T_NAT - ~IP_NF_TARGET_REJECT - ~NET_ACT_POLICE - ~NET_CLS_FW - ~NET_CLS_U32 - ~NET_SCH_HTB - ~NET_SCH_INGRESS - ~NET_SCH_SFQ" - - ERROR_USER_NS="Optional depending on LXC configuration." - - if [[ -n ${CONFIG_CHECK} ]]; then - linux-info_pkg_setup - fi - - python-any-r1_pkg_setup -} - -src_prepare() { - touch "${S}/.mailmap" || die - - default - python_fix_shebang . - - # Skip fragile tests which relies on pristine environment - # (Breaks because of sandbox environment variables) - # bug #802876 - sed -i -e "/commandtest/d" tests/meson.build || die - - # Tweak the init script: - cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die - sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ - -i "${S}/libvirtd.init" || die "sed failed" -} - -src_configure() { - local emesonargs=( - $(meson_feature apparmor) - $(meson_feature apparmor apparmor_profiles) - $(meson_feature audit) - $(meson_feature caps capng) - $(meson_feature dtrace) - $(meson_feature firewalld) - $(meson_feature fuse) - $(meson_feature glusterfs) - $(meson_feature glusterfs storage_gluster) - $(meson_feature iscsi storage_iscsi) - $(meson_feature iscsi-direct storage_iscsi_direct) - $(meson_feature libvirtd driver_libvirtd) - $(meson_feature libssh) - $(meson_feature libssh2) - $(meson_feature lvm storage_lvm) - $(meson_feature lvm storage_mpath) - $(meson_feature lxc driver_lxc) - $(meson_feature nls) - $(meson_feature numa numactl) - $(meson_feature numa numad) - $(meson_feature openvz driver_openvz) - $(meson_feature parted storage_disk) - $(meson_feature pcap libpcap) - $(meson_feature policykit polkit) - $(meson_feature qemu driver_qemu) - $(meson_feature qemu yajl) - $(meson_feature rbd storage_rbd) - $(meson_feature sasl) - $(meson_feature selinux) - $(meson_feature test tests) - $(meson_feature udev) - $(meson_feature virt-network driver_network) - $(meson_feature virtualbox driver_vbox) - $(meson_feature wireshark-plugins wireshark_dissector) - $(meson_feature xen driver_libxl) - $(meson_feature zfs storage_zfs) - - -Dnetcf=disabled - -Dsanlock=disabled - -Dopenwsman=disabled - - -Ddriver_esx=enabled - -Dinit_script=systemd - -Dqemu_user=$(usex caps qemu root) - -Dqemu_group=$(usex caps qemu root) - -Ddriver_remote=enabled - -Dstorage_fs=enabled - -Ddriver_vmware=enabled - - --localstatedir="${EPREFIX}/var" - -Dinitconfdir="${EPREFIX}/etc/systemd" - -Drunstatedir="${EPREFIX}/run" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure -} - -src_test() { - export VIR_TEST_DEBUG=1 - # Don't run the syntax check tests, they're fragile and not relevant - # to us downstream anyway. - # We also crank up the timeout (as Fedora does) just to preempt failures - # on slower arches. - meson_src_test --no-suite syntax-check --timeout-multiplier 10 -} - -src_install() { - meson_src_install - - # Depending on configuration option, libvirt will create some bogus - # directoreis. They are either not used, or libvirtd is able to create - # them on demand, so let's remove them. - # - # Note, we are using -f here so that rm does not fail or warn if the - # directory is nonexistent. - rm -rf "${D}"/etc/sysconfig - rm -rf "${D}"/var - rm -rf "${D}"/run - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - - newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf - - newinitd "${S}/libvirtd.init" libvirtd - newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests - newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd - newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd - - newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd - newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests - - DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then - touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die - fi - - use libvirtd || return 0 - # From here, only libvirtd-related instructions, be warned! - tmpfiles_process libvirtd.conf - readme.gentoo_print_elog -} diff --git a/app-emulation/libvirt/libvirt-9.9.0-r4.ebuild b/app-emulation/libvirt/libvirt-9.9.0-r4.ebuild new file mode 100644 index 000000000000..9ccc939d1bfc --- /dev/null +++ b/app-emulation/libvirt/libvirt-9.9.0-r4.ebuild @@ -0,0 +1,373 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +PYTHON_COMPAT=( python3_{10..13} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc +inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git" + EGIT_BRANCH="master" +else + SRC_URI="https://libvirt.org/sources/${P}.tar.xz + verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +DESCRIPTION="C toolkit to manipulate virtual machines" +HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE=" + apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs + iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa + openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd + virtualbox +virt-network wireshark-plugins xen zfs +" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + firewalld? ( virt-network ) + libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) + lxc? ( caps libvirtd ) + openvz? ( libvirtd ) + qemu? ( libvirtd ) + virt-network? ( libvirtd ) + virtualbox? ( libvirtd ) + xen? ( libvirtd )" + +BDEPEND=" + app-text/xhtml1 + dev-lang/perl + dev-libs/libxslt + dev-perl/XML-XPath + dev-python/docutils + virtual/pkgconfig + net-libs/rpcsvc-proto + bash-completion? ( >=app-shells/bash-completion-2.0 ) + verify-sig? ( sec-keys/openpgp-keys-libvirt )" + +# gettext.sh command is used by the libvirt command wrappers, and it's +# non-optional, so put it into RDEPEND. +# We can use both libnl:1.1 and libnl:3, but if you have both installed, the +# package will use 3 by default. Since we don't have slot pinning in an API, +# we must go with the most recent. +RDEPEND=" + acct-user/qemu + app-misc/scrub + >=dev-libs/glib-2.56.0 + dev-libs/libgcrypt + dev-libs/libnl:3 + >=dev-libs/libxml2-2.9.1 + >=net-analyzer/openbsd-netcat-1.105-r1 + >=net-libs/gnutls-3.2.0:= + net-libs/libtirpc:= + >=net-misc/curl-7.18.0 + sys-apps/dbus + sys-apps/dmidecode + sys-devel/gettext + >=sys-libs/readline-7.0:= + virtual/acl + apparmor? ( sys-libs/libapparmor ) + audit? ( sys-process/audit ) + caps? ( sys-libs/libcap-ng ) + dtrace? ( dev-debug/systemtap ) + firewalld? ( >=net-firewall/firewalld-0.6.3 ) + fuse? ( sys-fs/fuse:= ) + glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) + iscsi? ( >=sys-block/open-iscsi-1.18.0 ) + iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) + libssh? ( >=net-libs/libssh-0.8.1:= ) + libssh2? ( >=net-libs/libssh2-1.3 ) + lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) + lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) + nbd? ( + sys-block/nbdkit + sys-libs/libnbd + ) + nfs? ( net-fs/nfs-utils ) + numa? ( + >sys-process/numactl-2.0.2 + sys-process/numad + ) + parted? ( + >=sys-block/parted-1.8[device-mapper] + sys-fs/lvm2[lvm] + ) + pcap? ( >=net-libs/libpcap-1.8.0 ) + policykit? ( + acct-group/libvirt + >=sys-auth/polkit-0.9 + ) + qemu? ( + >=app-emulation/qemu-4.2 + app-crypt/swtpm + >=dev-libs/yajl-2.0.3:= + ) + rbd? ( sys-cluster/ceph ) + sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) + selinux? ( >=sys-libs/libselinux-2.0.85 ) + virt-network? ( + net-dns/dnsmasq[dhcp,ipv6(+),script] + net-firewall/ebtables + >=net-firewall/iptables-1.4.10[ipv6(+)] + net-misc/radvd + sys-apps/iproute2[-minimal] + ) + virtiofsd? ( app-emulation/virtiofsd ) + wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) + xen? ( + >=app-emulation/xen-4.9.0 + app-emulation/xen-tools:= + ) + udev? ( + virtual/libudev:= + >=x11-libs/libpciaccess-0.10.9 + ) + zfs? ( sys-fs/zfs ) + kernel_linux? ( sys-apps/util-linux )" +DEPEND=" + ${BDEPEND} + ${RDEPEND} + ${PYTHON_DEPS} +" +# The 'circular' dependency on dev-python/libvirt-python is because of +# virt-qemu-qmp-proxy. +PDEPEND=" + qemu? ( dev-python/libvirt-python ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-9.4.0-fix_paths_in_libvirt-guests_sh.patch + "${FILESDIR}"/${PN}-9.9.0-do-not-use-sysconfig.patch + "${FILESDIR}"/${PN}-9.6.0-fix-paths-for-apparmor.patch + "${FILESDIR}"/${PN}-9.10.0-virxml-include-libxml-xmlsave.h-for-xmlIndentTreeOut.patch + "${FILESDIR}"/${PN}-10.1.0-Fix-off-by-one-error-in-udevListInterfacesByStatus.patch + "${FILESDIR}"/${PN}-10.2.0-remote-check-for-negative-array-lengths-before-alloc.patch + "${FILESDIR}"/${PN}-10.5.0-virt-aa-helper-Allow-RO-access-to-usr-share-edk2-ovm.patch +) + +pkg_setup() { + # Check kernel configuration: + CONFIG_CHECK="" + use fuse && CONFIG_CHECK+=" + ~FUSE_FS" + + use lvm && CONFIG_CHECK+=" + ~BLK_DEV_DM + ~DM_MULTIPATH + ~DM_SNAPSHOT" + + use lxc && CONFIG_CHECK+=" + ~BLK_CGROUP + ~CGROUP_CPUACCT + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~CGROUP_NET_PRIO + ~CGROUP_PERF + ~CGROUPS + ~CGROUP_SCHED + ~CPUSETS + ~IPC_NS + ~MACVLAN + ~NAMESPACES + ~NET_CLS_CGROUP + ~NET_NS + ~PID_NS + ~POSIX_MQUEUE + ~SECURITYFS + ~USER_NS + ~UTS_NS + ~VETH + ~!GRKERNSEC_CHROOT_MOUNT + ~!GRKERNSEC_CHROOT_DOUBLE + ~!GRKERNSEC_CHROOT_PIVOT + ~!GRKERNSEC_CHROOT_CHMOD + ~!GRKERNSEC_CHROOT_CAPS" + + kernel_is lt 4 7 && use lxc && CONFIG_CHECK+=" + ~DEVPTS_MULTIPLE_INSTANCES" + + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_MARK_T + ~BRIDGE_NF_EBTABLES + ~NETFILTER_ADVANCED + ~NETFILTER_XT_CONNMARK + ~NETFILTER_XT_MARK + ~NETFILTER_XT_TARGET_CHECKSUM + ~IP_NF_FILTER + ~IP_NF_MANGLE + ~IP_NF_NAT + ~IP6_NF_FILTER + ~IP6_NF_MANGLE + ~IP6_NF_NAT" + + # This was renamed in kernel commit v5.2-rc1~133^2~174^2~6 + if use virt-network ; then + if kernel_is -lt 5 2 ; then + CONFIG_CHECK+=" + ~IP_NF_TARGET_MASQUERADE" + else + CONFIG_CHECK+=" + ~NETFILTER_XT_TARGET_MASQUERADE" + fi + fi + + # Bandwidth Limiting Support + use virt-network && CONFIG_CHECK+=" + ~BRIDGE_EBT_T_NAT + ~IP_NF_TARGET_REJECT + ~NET_ACT_POLICE + ~NET_CLS_FW + ~NET_CLS_U32 + ~NET_SCH_HTB + ~NET_SCH_INGRESS + ~NET_SCH_SFQ" + + ERROR_USER_NS="Optional depending on LXC configuration." + + if [[ -n ${CONFIG_CHECK} ]]; then + linux-info_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + touch "${S}/.mailmap" || die + + default + python_fix_shebang . + + # Skip fragile tests which relies on pristine environment + # (Breaks because of sandbox environment variables) + # bug #802876 + sed -i -e "/commandtest/d" tests/meson.build || die + + # Tweak the init script: + cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die + sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \ + -i "${S}/libvirtd.init" || die "sed failed" +} + +src_configure() { + local emesonargs=( + $(meson_feature apparmor) + $(meson_feature apparmor apparmor_profiles) + $(meson_feature audit) + $(meson_feature caps capng) + $(meson_feature dtrace) + $(meson_feature firewalld) + $(meson_feature fuse) + $(meson_feature glusterfs) + $(meson_feature glusterfs storage_gluster) + $(meson_feature iscsi storage_iscsi) + $(meson_feature iscsi-direct storage_iscsi_direct) + $(meson_feature libvirtd driver_libvirtd) + $(meson_feature libssh) + $(meson_feature libssh2) + $(meson_feature lvm storage_lvm) + $(meson_feature lvm storage_mpath) + $(meson_feature lxc driver_lxc) + $(meson_feature nbd nbdkit) + $(meson_feature nls) + $(meson_feature numa numactl) + $(meson_feature numa numad) + $(meson_feature openvz driver_openvz) + $(meson_feature parted storage_disk) + $(meson_feature pcap libpcap) + $(meson_feature policykit polkit) + $(meson_feature qemu driver_qemu) + $(meson_feature qemu yajl) + $(meson_feature rbd storage_rbd) + $(meson_feature sasl) + $(meson_feature selinux) + $(meson_feature test tests) + $(meson_feature udev) + $(meson_feature virt-network driver_network) + $(meson_feature virtualbox driver_vbox) + $(meson_feature wireshark-plugins wireshark_dissector) + $(meson_feature xen driver_libxl) + $(meson_feature zfs storage_zfs) + + -Dnetcf=disabled + -Dsanlock=disabled + -Dopenwsman=disabled + + -Ddriver_esx=enabled + -Dinit_script=systemd + -Dqemu_user=$(usex caps qemu root) + -Dqemu_group=$(usex caps qemu root) + -Ddriver_remote=enabled + -Dstorage_fs=enabled + -Ddriver_vmware=enabled + + --localstatedir="${EPREFIX}/var" + -Dinitconfdir="${EPREFIX}/etc/systemd" + -Drunstatedir="${EPREFIX}/run" + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + ) + + meson_src_configure +} + +src_test() { + export VIR_TEST_DEBUG=1 + # Don't run the syntax check tests, they're fragile and not relevant + # to us downstream anyway. + # We also crank up the timeout (as Fedora does) just to preempt failures + # on slower arches. + meson_src_test --no-suite syntax-check --timeout-multiplier 10 +} + +src_install() { + meson_src_install + + # Depending on configuration option, libvirt will create some bogus + # directoreis. They are either not used, or libvirtd is able to create + # them on demand, so let's remove them. + # + # Note, we are using -f here so that rm does not fail or warn if the + # directory is nonexistent. + rm -rf "${D}"/etc/sysconfig + rm -rf "${D}"/var + rm -rf "${D}"/run + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + + newtmpfiles "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf + + newinitd "${S}/libvirtd.init" libvirtd + newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests + newinitd "${FILESDIR}/virtlockd.init-r2" virtlockd + newinitd "${FILESDIR}/virtlogd.init-r2" virtlogd + + newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd + newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests + + DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r3") + DISABLE_AUTOFORMATTING=true + readme.gentoo_create_doc +} + +pkg_postinst() { + if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then + touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml || die + fi + + use libvirtd || return 0 + # From here, only libvirtd-related instructions, be warned! + tmpfiles_process libvirtd.conf + readme.gentoo_print_elog +} diff --git a/app-emulation/libvirt/libvirt-9999.ebuild b/app-emulation/libvirt/libvirt-9999.ebuild index 6c1f35a42d3e..315ce62b97a9 100644 --- a/app-emulation/libvirt/libvirt-9999.ebuild +++ b/app-emulation/libvirt/libvirt-9999.ebuild @@ -90,7 +90,10 @@ RDEPEND=" libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) - nbd? ( sys-block/nbdkit ) + nbd? ( + sys-block/nbdkit + sys-libs/libnbd + ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 3f335dea7df5..2dc42fa62c26 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 1288710c88ba..d98aecd0c969 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,9 +1,11 @@ DIST fastfetch-2.18.1.tar.gz 1067696 BLAKE2B 96d4ab7d1ee455029c846690eed65a2ae31f6e4f659c9e609c4c0f3cdd3703af0d8b45e1ce12d7399305f9c3a186958037adfbd9c52b399d15bc3bbb074a2cd5 SHA512 f30e2123cc1f98453bb01ae8291d57f8678a1cfd7348f3046de3735d214a7f965240d6e3cf4983c1933531e6bab1e35632af5399fcb6ca0ebf0592b7a929efba DIST fastfetch-2.20.0.tar.gz 1076860 BLAKE2B 61c50a4c96962063f18ae895d2f7cbe505c9276fcba8fb5a3d7e9cc6b6854709cdb955681a868b23421f172f5cecfa51fb526f17d6800e072d96698efe7758bb SHA512 96b02688d8817ef84bb926ffa3c77ee95c8d402a6f1e5daeb8170484e6092f953f05a5ab463cdce544adb052a1e89b4ee530cc9f09e54223d5f666099e0ad6dc DIST fastfetch-2.21.3.tar.gz 1093534 BLAKE2B dca99e337e1239958add6323c159f58de5f38fe92c9a7c778d04b127e1467066948e4bc5503afb1054ccbab914eb35d8f35cd2a3cb88bf2ba595255fac5f2ece SHA512 e097d9360b7c5b93b30ad117e47ae5375c48c7e941eaaa56ee5f39b7757374c1ecfe321bec0999ee81aa52deff1be001ff057b621d34a90e95ec6ea83bf9f0b6 +DIST fastfetch-2.22.0.tar.gz 1099230 BLAKE2B 4faef7574bc8897f17c9e59f05f033f8952d97ed56677f0ebe5afec11b7b708fce5d907431dda567cc71b0dd067239d97614b6035792009fff340a069691b547 SHA512 edb4532d220e031d666eac3ae12a004e1481a7c36c68a94b17323953822d0cedb80cdf34c84a184766e9bad64089aaadc3828b5e13f8867e961533c6919dbeae EBUILD fastfetch-0.1.9999.ebuild 3065 BLAKE2B bce9ea6762c36f428b3b7de8942cb769252e4dfc1ec67cfc3a038c9156f020c10f64f131c5d0b2e851981a37cfe65ef80a4ed1d0d59e217dfa114eedc013fdab SHA512 3b3b45346c44819263ae340fb7f5ad69a89a2dde51ac06572f32921895f7e0925d35004695b543c2fa76862967ece7e337c035a3105f6fd613f07b69ea44afcc EBUILD fastfetch-0.2.9999.ebuild 3065 BLAKE2B bce9ea6762c36f428b3b7de8942cb769252e4dfc1ec67cfc3a038c9156f020c10f64f131c5d0b2e851981a37cfe65ef80a4ed1d0d59e217dfa114eedc013fdab SHA512 3b3b45346c44819263ae340fb7f5ad69a89a2dde51ac06572f32921895f7e0925d35004695b543c2fa76862967ece7e337c035a3105f6fd613f07b69ea44afcc EBUILD fastfetch-2.18.1.ebuild 3162 BLAKE2B 77cca2254a1bf42717cef5a65374d7ebde42d3a71fe7edc4c4bd24a3d5f01d2cd756501eecf5dd281bfd66f72ba92b4176856ba43b083b6d7acdd6cb3d485acd SHA512 bd68b36a040cb3ef169d5efc9d4ab5ba43166b955f769d1818a343e70ff6543e4c7daeef038bbea4e7b476e72145ca1b5983685780759bfcf8c1e31c01a31b12 EBUILD fastfetch-2.20.0.ebuild 3165 BLAKE2B 0dc2a0b7c96b87f891798aac1c392e853796dcd0a1bd6c00d958ce02b436b4ff1b062bc009882c5f2d835cb78613964f93fd96122dc1f07f2f52a3eee4b51c3e SHA512 15b59b7af47a0645e40bd2541a2df6905b75a41f6fbe053a3c160bc682ad4ba3b864fd3f5b4b9c000c15dcd8865cca74e9bb67d4e3f32a877e7641bbfb794589 EBUILD fastfetch-2.21.3.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2 +EBUILD fastfetch-2.22.0.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2 MISC metadata.xml 1179 BLAKE2B 8d17b388fd4cec14661b39e56997c818a1aaff73b52de225f5697d85e1042a50a0cef77d7b1636dd3caa852ae459d5bb00b0d0e3072769b4aa2db3d58366edf1 SHA512 bb2c646dcd7196406c2c16ea12c51f029c3f31b6a50e9c5cd7c2877650d50f5e03802d67006422b7e8fb2fafa241db5fd01d29321cdd1726bd5210f532b3b77d diff --git a/app-misc/fastfetch/fastfetch-2.22.0.ebuild b/app-misc/fastfetch/fastfetch-2.22.0.ebuild new file mode 100644 index 000000000000..2609a6c86f16 --- /dev/null +++ b/app-misc/fastfetch/fastfetch-2.22.0.ebuild @@ -0,0 +1,110 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Fast neofetch-like system information tool" +HOMEPAGE="https://github.com/fastfetch-cli/fastfetch" +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git" + [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master + [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" +RESTRICT="!test? ( test )" + +# note - qa-vdb will always report errors because fastfetch loads the libs dynamically +# make sure to crank yyjson minimum version to match bundled version +RDEPEND=" + >=dev-libs/yyjson-0.10.0 + sys-libs/zlib + X? ( x11-libs/libX11 ) + chafa? ( media-gfx/chafa ) + dbus? ( sys-apps/dbus ) + ddcutil? ( app-misc/ddcutil:= ) + drm? ( x11-libs/libdrm ) + elf? ( virtual/libelf:= ) + gnome? ( + dev-libs/glib + gnome-base/dconf + ) + imagemagick? ( media-gfx/imagemagick:= ) + opencl? ( virtual/opencl ) + opengl? ( media-libs/libglvnd[X] ) + osmesa? ( media-libs/mesa[osmesa] ) + pulseaudio? ( media-libs/libpulse ) + sqlite? ( dev-db/sqlite:3 ) + vulkan? ( + media-libs/vulkan-loader + sys-apps/pciutils + ) + wayland? ( dev-libs/wayland ) + xcb? ( x11-libs/libxcb ) + xfce? ( xfce-base/xfconf ) + xrandr? ( x11-libs/libXrandr ) +" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + xrandr? ( X ) + chafa? ( imagemagick ) +" + +src_configure() { + local fastfetch_enable_imagemagick7=no + local fastfetch_enable_imagemagick6=no + if use imagemagick; then + fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) + fastfetch_enable_imagemagick6=$(has_version '=virtual/rust-1.71.0" # rust does not use *FLAGS from make.conf, silence portage warning QA_FLAGS_IGNORED="usr/bin/${PN}" +PATCHES=( + # Fix build with rust >= 1.80 + "${FILESDIR}/${P}-time_dep.patch" +) + src_install() { cargo_src_install dodoc README.md CHANGELOG.md emlop.toml diff --git a/app-portage/emlop/files/emlop-0.7.0-time_dep.patch b/app-portage/emlop/files/emlop-0.7.0-time_dep.patch new file mode 100644 index 000000000000..ccf42d498e00 --- /dev/null +++ b/app-portage/emlop/files/emlop-0.7.0-time_dep.patch @@ -0,0 +1,28 @@ +diff --git a/Cargo.lock b/Cargo.lock +index b34d367..21ab90b 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -536,9 +536,9 @@ dependencies = [ + + [[package]] + name = "time" +-version = "0.3.34" ++version = "0.3.36" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" ++checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" + dependencies = [ + "deranged", + "itoa", +@@ -559,9 +559,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + + [[package]] + name = "time-macros" +-version = "0.2.17" ++version = "0.2.18" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" ++checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" + dependencies = [ + "num-conv", + "time-core", diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index f54703019fcb..625c8a8033af 100644 Binary files a/app-shells/Manifest.gz and b/app-shells/Manifest.gz differ diff --git a/app-shells/starship/Manifest b/app-shells/starship/Manifest index 6b12c29cf79e..98bcf38a1eeb 100644 --- a/app-shells/starship/Manifest +++ b/app-shells/starship/Manifest @@ -1,4 +1,3 @@ -AUX starship-1.17.1-no-strip.patch 610 BLAKE2B af72850a30774bf1b244509b3d403a17fa2f335d9d2a71c6df5dbd1dc2dccf69ac0c9775757ea19fe35ff308e521623820b1f69baf211f6a4b825aa9bcfcd975 SHA512 b15f8a869c38eb0a3304fc8d35423bc0b4168f0d3d68c600c4b020049c2b1c4f89cbf89315e38b823269169ffe3c0126a7fc376b7f4568bdd4247d3de212b301 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 diff --git a/app-shells/starship/files/starship-1.17.1-no-strip.patch b/app-shells/starship/files/starship-1.17.1-no-strip.patch deleted file mode 100644 index f62be9a00f07..000000000000 --- a/app-shells/starship/files/starship-1.17.1-no-strip.patch +++ /dev/null @@ -1,28 +0,0 @@ -From d8f0a355fa04dc0ba1874c3e549ac962c578efd1 Mon Sep 17 00:00:00 2001 -From: Randy Barlow -Date: Wed, 12 Jul 2023 20:20:45 -0400 -Subject: [PATCH] Do not strip executable - -This should be a choice for the user. - -Signed-off-by: Randy Barlow ---- - Cargo.toml | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Cargo.toml b/Cargo.toml -index fb9e0a39..b2a38a6d 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -46,7 +46,7 @@ - [profile.release] - lto = true - codegen-units = 1 --strip = true -+strip = false - - [[bin]] - name = "starship" --- -2.43.0 - diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index dc7aa0982043..315ee5c17e9c 100644 Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest index e5bfab6c544c..524e24deeadb 100644 --- a/app-text/aspell/Manifest +++ b/app-text/aspell/Manifest @@ -5,6 +5,6 @@ AUX aspell-0.60.6.1-clang.patch 1288 BLAKE2B fa2da2471f3ec3c6d5c9a98c0afd000bd86 AUX aspell-0.60.6.1-unicode.patch 8273 BLAKE2B ceadde03ffb1904e58c76074444013d2517a20dafeb5847963b6d8e3dbd4ab7fb00fe0d13fd26d3381edeb4e68b2feefb2c8b44186336bdfe197d483920dd509 SHA512 8601183d2e84801c193f5a4412e021ff79ccd27e031c0e8ec85a879619868d13389cb60fb0f4fa971114da64645dd4fc5cbe480f49e88d575826cf429a533b98 AUX aspell-0.60.8.1-gcc-15-fix.patch 1848 BLAKE2B e61fb13c0fe4b16e69c70d286f505682fe7f0a296a64c7176df6c81d494816424cc7bb914ee11ef8f0a76ab58ea9fad9dcb605a3e810617ad6f35d489a039ddf SHA512 47b282de19f85a040cd3d43fff642e36c63306f0f5fcadcf6e5245e9a094c45990557a386169de4ad0acc923c2295c946187b56d86ea175049208f166853359d DIST aspell-0.60.8.1.tar.gz 3567205 BLAKE2B b7e2045658d9553beef9a7fb69264fdd5be22b5b8abce93baf08111ca5bb3e0bfedb9f351d0e4cde9d41e20960b584d8f02c0df02268cf282c925edc8ffbab8d SHA512 80fa9d7f5f4b8bf66388825ae28403713a2e3eda81fc31f2f452c3e2fe8349cd0fa8f0e4d0d3f8cffe215817229af25aa7be2dba358cb9cdc97e9d2834ba5ca7 -EBUILD aspell-0.60.8.1-r1.ebuild 2804 BLAKE2B 653c8427ebf72b568e6e2bfca9700dc1a4a6d0e773192ea1dd03e834b7f7c4340eca309d3531b569d6c9ffb36eed3f6bb4296b39d8599aeb48d814b4bc036749 SHA512 555bb2ccae016692ca532d4afd534ba5479a9bbc94cf50a0b3a63184ccc48253ad4993ec94617bb8dfe676821ab6da72bfd43b3d657663a9ab710b53e9341b84 +EBUILD aspell-0.60.8.1-r1.ebuild 2798 BLAKE2B 9fcd2eb9e2dc010a5a6127c246a95f1fb28dbfbdbce9b73fb1b50e5891fe1d9d75b58ad2d651b5a0e78abd3fe57b3e2e1cc1e6898b543651c28e1e563e8ca80d SHA512 e9a5ea0d5c1ea82780b2384dc8e821c999e494f23bcc01f3fecf3ec3b962869eb91ebe0f2ba74840208f9ece5f49429a8fbfbcd6bb2fdbc03fb5e1ebd65dcfee EBUILD aspell-0.60.8.1.ebuild 2750 BLAKE2B ce187cf0893da0140e49f8e440b19fd5f022777e6cb7f1f089795b179227e2b0f81894983301dda3ffd1eb5c03b5b78c9dc73be38a7fd80ae472b313721a9ff2 SHA512 3a2ee75e8d0b4c78d5c56a111e1c46fdc9552a8ef66a0ab31d6c97dfa5079cbadde78d0dd6b7530007b401ac839cd726d6aeebec01dd6c3efc37bb0f0b3ac304 MISC metadata.xml 334 BLAKE2B 21076177b3c8b9885a962e3b809ac5dbd0499a32cd9dd8c2a656fc2f98a2ee17dd605890dd36b4567e9adda542762f4031cd53e4b72c67f712a8a8a015541504 SHA512 698c5fc0cb978c79d99db139581aad79016445eb0edae71b604792127d0a7c1e6c40f614df0afbad154ff0402cbf5685a1949ebf7fc5163b2298b05430c9d0ac diff --git a/app-text/aspell/aspell-0.60.8.1-r1.ebuild b/app-text/aspell/aspell-0.60.8.1-r1.ebuild index 9a89d92f72db..7ba2e5f3ec87 100644 --- a/app-text/aspell/aspell-0.60.8.1-r1.ebuild +++ b/app-text/aspell/aspell-0.60.8.1-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="nls unicode" # All available language app-dicts/aspell-* packages. diff --git a/app-text/doxygen/Manifest b/app-text/doxygen/Manifest index b0eab9e462d2..b9cbd202bf4d 100644 --- a/app-text/doxygen/Manifest +++ b/app-text/doxygen/Manifest @@ -1,3 +1,5 @@ +AUX doxygen-1.12.0-clang-19.patch 2328 BLAKE2B c71996986679ddfab17c7de019a572f6e85f13dcb3c6d21b7f8a4e510cd978fe5e1ad6661c2f9661035c246ae5df6eb8b55fdb0bca235d7272a4433109a794a3 SHA512 86839ba8c5ef39729c5379a8397240b76ce065eefa3c9a9a168a572c5e796698547befb2b22a222188e68b8b42c7f26fcbf1b4ed46e17af29f937e45cc86edfc +AUX doxygen-1.12.0-libfmt-11.patch 4820 BLAKE2B 548dd1c74b2c81551409053d7196ea07d0300efe5b7e42aa7a9c18f6313543478f5a6a9fa0c503797b5fb1129c462241ba9663939c044036d321f0d0cd2355a4 SHA512 32f6952390e08ec5d5bb7c35aa0010c6027c9a6bffc6de1d6e3e45255b62dd563bfc12ad94efd656207c161ee81b81f156ffec49be5160c3acd49a8949aeaecd AUX doxygen-1.9.4-link_with_pthread.patch 1116 BLAKE2B 864adde5d9c0c852dba8fdaee9021f16e7e119a660d5d8657f320686c0d86c29b5695f367c2af2846e9861bca5a70889b6dd56a9734485527ae504a134e30594 SHA512 f9a1089585f83a09b89c813f51bbb7914fb27be2b3e554148387fd322c88153c2aca1af4215d90b6f2fc9eae25814085fb468f0ef2dacfa092662a4609d52929 AUX doxygen-1.9.7-musl-1.2.4.patch 1126 BLAKE2B 050fa56a7786c557ce03c9275e152f2b2d2285209f8ea9aed5019c96c2e545ce46208f783092addfcd8ae00b0ed257d4f588ae4036b65752087901d616cc4979 SHA512 eb89ca38cee0431528240c9b354adeef5e2c3ed89db762e7e12e12fa17ca596752b9da0cb75fb9d09dcfbecc302a7e63f811b8fb2f43baf3b4d2230f259ad96f AUX doxygen-1.9.8-spdlog-link.patch 1571 BLAKE2B 954d701bdcbabf8b9ebb52d4be6a947189661a55cbab72b7651fb956b53778a968c6c88fb2b3967a8bfa5f0951e9fe046e69a8567938a8243558af807d657714 SHA512 7d3d4363313ace1823b4570c94fcd2f8099f6f7ec42d45f4fd341df9071fb9807e03fe5094a12c8fcf86ca8da06aa681ac0b8e1e0bec70fe2555f70cf39c5b8f @@ -5,9 +7,11 @@ AUX doxygen-1.9.8-suppress-unused-option-libcxx.patch 828 BLAKE2B db41297d3ad3fc AUX doxygen-1.9.8-unbundle-sqlite.patch 4510 BLAKE2B afd24516a20c4378a611c836bc51276528a3983ef21db7a036d53e910b8627f5800b871d2cd13c14fc36e04eebee8bca31c40819c9b4051b1007a3ad799351d0 SHA512 548a3e550bc552007116a9bf500e1cf953b23488e825ac2ee55ef90ae001c189e5a85f84b9957c5670be7d83166a5e8df266c6a96f8b195199d45c264b67e846 DIST doxygen-1.10.0.src.tar.gz 8400410 BLAKE2B dc7882dfb8b023e9250592375105cc79d4744362d96f4518b931ac264259257d27e0f2c5456580f3676bb54cc29fbc2ab3b2ffc37da6441297091c60a38dc13b SHA512 885de36fa0b4364cdd1eddd5e02517e08da7a52274c6fda2c22cbe85f0840e2ddf7358f613c018dc39b4a6dfce2ddd627e9318e73b903f954bbad1a39d03a416 DIST doxygen-1.11.0.src.tar.gz 8447729 BLAKE2B e4825494099850b648df570a1ae53b858d196f7c6ada4565eae1e04ac119f4f9b1ed9d6e07dc26a5e50d41b74299720d7cde4ff43a7350b083d74eabce7624e3 SHA512 54f4a15e459d1d9cc3b4f021b5264191146bd8e0e780b57c4c31f4f9dcbfc7fe7a9db58e8cda4c6df1b4b354dd432dac0b3089fd547afe7cbe313771b2c6aaa4 +DIST doxygen-1.12.0.src.tar.gz 8472577 BLAKE2B de823aa8dee0e22ec49bbb97cf5b53272cdaea249250556b07602d501d45774be19dbd40ecc4324942840d3fe90b0224aa5c61ec7d42098f1797d75f3795268d SHA512 e407e29c5e232e1f8dca291dd2d00b1dd400be709400225339408fad2cd758563b69f290cbd7c0efeb76b1335c4672fb1d6d580b9e6ed570708cf9b7d78951b1 DIST doxygen-1.9.8.src.tar.gz 8087770 BLAKE2B 9b93bd394e9fdafef1c274596f790db0956028332a945e0359b7b24440aefa5362b2126649c529e71341bba172cd1fa514455567ffffd37243a740a1ffbc1944 SHA512 edcd382538ecf0afd9d1c891afe302092cd541a30840dda6b00dc0f1d6c5b39a696ab98042c5bb4012c1c051609bfdbfa7d29e3098a72f6cb504d90097767ebb EBUILD doxygen-1.10.0-r1.ebuild 3819 BLAKE2B 8c1af5fce64d55fe06434b8160f53acf435d8121b5dab1cdcb73e3f3458bc716dc9c152f76ca2064b776a09d6133812b0cde24c77bf5951d721350151b85f4d7 SHA512 be3d81a0e3031048b93b2412dfe8df7ccf6e5265b6498ef3e4fb35f319bcf3d148517c1944b24eb226957ec8efa48fd9ec4635592039a396ec6f4b75f9826303 EBUILD doxygen-1.11.0.ebuild 3819 BLAKE2B a4d1280e2e6ded50699e9db5b6f3d62238c1310bd26405a10900e99bb2903cf40b88c1bfc378f1b8c5fda60cf841883c2a224e8a0a3621eaebec2c70823dcba2 SHA512 3a8c7838eaf7f633048a61172aae3066cb1075a595b96fba9cd269220384301de9d6799640f80d8d5f977502e93b33926c985d532e2afa1479ff399545389ab0 +EBUILD doxygen-1.12.0.ebuild 3930 BLAKE2B b31a322d8d3fc6f65cc6ee926a43da68e1fa285c186d045765bfb255dc26fa60bcf9ac75f7cba7a61c8001ac71c38e6cfe3027c2e887ce686ac4d8bb57e1e562 SHA512 05bd3f8b3937d094dd41b4280cea53fc88b346dbe9d930723f9efd35376fc242a1f956a2ed52f8a5be737077e508def4c2a497ee67405205b7c4c8c8a6339cbe EBUILD doxygen-1.9.8.ebuild 3667 BLAKE2B b596827cfd08a822adbe93ee33d981a98d8aa6052eb5542da52eb0a1ca7ca6ab00037228a3dfb9d7e82be75b160c4cb2a9bb9981f543176c93098750a5a41dc1 SHA512 12d7879642e9e372caa5930d7bafc1f983d3edf43d56a94d76d71513795d369239831e5621d108d833e15902dafdb12e706ee8299d44991394cc4cd10017bd90 -EBUILD doxygen-9999.ebuild 3595 BLAKE2B f77632d211c66370a73ab9f12ae125f783a10dd9c3b079a71ef13ab93b2918280e0c18ce1ce3c13670da7845f4d2022137ecb6bfe5e678c7e57746c39b4b8b20 SHA512 681bb0cbec9969517ccf5e07c7df01668dff6c68a23a1cb5f1215ebd43a26921cd7dee4a5554c4a70d2dc4fa8778eb2dddd4a9d16a2bac6954ca630783710464 +EBUILD doxygen-9999.ebuild 3843 BLAKE2B 8e16e5188d4c1eefae9c699a4e5ae16dad00558085774653677a1ed74d4fa946f5af72e74185836d22cdb31692ff756c9fabe540b0b7b5a6739758281e203fa5 SHA512 806fe81b4c2dcb2aca9d3f6bb37f78d5a2c4511fc7f30721316329fcf08cb7d35d6bfa9825b7f83bc7dcad9ef49585cf49dd9ee9681931b4e05324590bb817ef MISC metadata.xml 1024 BLAKE2B 884363174e8a83eecb926c962185d1f1cc3263ed216b26e149035b47b424b5baf1da222805f5ed04f25b4e97f12c79cface7bd6ce59ca9d37388c696a9a13117 SHA512 12c91be3f02f1ef99db00a48f2dd252f4bab85078f308c921a1a07062d971090f8dd39480b5b72e2bb21f8e2df69bc10c7828c1c91f2f83ce64be50a233eef15 diff --git a/app-text/doxygen/doxygen-1.12.0.ebuild b/app-text/doxygen/doxygen-1.12.0.ebuild new file mode 100644 index 000000000000..7e15463915fc --- /dev/null +++ b/app-text/doxygen/doxygen-1.12.0.ebuild @@ -0,0 +1,165 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( 18 ) +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE="xml(+)" + +inherit cmake flag-o-matic llvm-r1 python-any-r1 + +DESCRIPTION="Documentation system for most programming languages" +HOMEPAGE="https://www.doxygen.nl/" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/doxygen/doxygen.git" +else + SRC_URI="https://doxygen.nl/files/${P}.src.tar.gz" + SRC_URI+=" https://downloads.sourceforge.net/doxygen/rel-${PV}/${P}.src.tar.gz" + 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 + +# GPL-2 also for bundled libmscgen +LICENSE="GPL-2" +SLOT="0" +IUSE="clang debug doc dot doxysearch gui test" +# - We need TeX for tests, bug #765472 +# - We keep the odd construct of noop USE=test because of +# the special relationship b/t RESTRICT & USE for tests. +# Also, it's a hint which avoids tests being silently skipped during arch testing. +REQUIRED_USE="test? ( doc )" +RESTRICT="!test? ( test )" + +BDEPEND=" + app-alternatives/yacc + app-alternatives/lex + ${PYTHON_DEPS} +" +RDEPEND=" + app-text/ghostscript-gpl + dev-db/sqlite:3 + dev-lang/perl + dev-libs/libfmt:= + dev-libs/spdlog:= + virtual/libiconv + clang? ( + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT}= + sys-devel/llvm:${LLVM_SLOT}= + ') + ) + dot? ( + media-gfx/graphviz[freetype(+)] + ) + doc? ( + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + dev-texlive/texlive-plaingeneric + ) + doxysearch? ( dev-libs/xapian:= ) + gui? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-1.9.4-link_with_pthread.patch" + "${FILESDIR}/${PN}-1.9.8-suppress-unused-option-libcxx.patch" + "${FILESDIR}/${PN}-1.12.0-libfmt-11.patch" + + # Backports + "${FILESDIR}/${PN}-1.12.0-clang-19.patch" +) + +DOCS=( LANGUAGE.HOWTO README.md ) + +pkg_setup() { + use clang && llvm-r1_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + # Call dot with -Teps instead of -Tps for EPS generation - bug #282150 + sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die + + # fix pdf doc + sed -i.orig -e "s:g_kowal:g kowal:" \ + doc/maintainers.txt || die + + if is-flagq "-O3" ; then + # TODO: Investigate this and report a bug accordingly... + ewarn "Compiling with -O3 is known to produce incorrectly" + ewarn "optimized code which breaks doxygen. Using -O2 instead." + replace-flags "-O3" "-O2" + fi +} + +src_configure() { + # Very slow to compile, bug #920092 + filter-flags -fipa-pta + # -Wodr warnings, see bug #854357 and https://github.com/doxygen/doxygen/issues/9287 + filter-lto + + local mycmakeargs=( + -Duse_libclang=$(usex clang) + # Let the user choose instead, see also bug #822615 + -Duse_libc++=OFF + -Dbuild_doc=$(usex doc) + -Dbuild_search=$(usex doxysearch) + -Dbuild_wizard=$(usex gui) + -Duse_sys_spdlog=ON + -Duse_sys_sqlite3=ON + -DBUILD_SHARED_LIBS=OFF + -DGIT_EXECUTABLE="false" + + # Noisy and irrelevant downstream + -Wno-dev + ) + + use doc && mycmakeargs+=( + -DDOC_INSTALL_DIR="share/doc/${P}" + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc; then + export VARTEXFONTS="${T}/fonts" # bug #564944 + + if ! use dot; then + sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \ + {testing/Doxyfile,doc/Doxyfile} \ + || die "disabling dot failed" + fi + + # -j1 for bug #770070 + cmake_src_compile docs -j1 + fi +} + +src_install() { + cmake_src_install + + # manpages are only automatically installed when docs are + # https://github.com/doxygen/doxygen/pull/10647 + doman doc/doxygen.1 + use gui && doman doc/doxywizard.1 + use doxysearch && { + doman doc/doxyindexer.1 + doman doc/doxysearch.1 + } +} diff --git a/app-text/doxygen/doxygen-9999.ebuild b/app-text/doxygen/doxygen-9999.ebuild index 563834fb7d62..a16e28ba2ca6 100644 --- a/app-text/doxygen/doxygen-9999.ebuild +++ b/app-text/doxygen/doxygen-9999.ebuild @@ -3,11 +3,11 @@ EAPI=8 -LLVM_MAX_SLOT=17 -PYTHON_COMPAT=( python3_{10..12} ) +LLVM_COMPAT=( 18 ) +PYTHON_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE="xml(+)" -inherit cmake flag-o-matic llvm python-any-r1 +inherit cmake flag-o-matic llvm-r1 python-any-r1 DESCRIPTION="Documentation system for most programming languages" HOMEPAGE="https://www.doxygen.nl/" @@ -43,14 +43,15 @@ RDEPEND=" dev-lang/perl dev-libs/libfmt:= dev-libs/spdlog:= - media-libs/libpng:= virtual/libiconv clang? ( - +Date: Fri, 9 Aug 2024 14:13:34 +0200 +Subject: [PATCH] Fix build with clang >= 19.0 + +Clang >= 19.0 requires a template argument list after the template +keyword for CWG96 compliance, see +https://github.com/llvm/llvm-project/pull/80801 + +This patch has also been submitted to upstream TinyDeflate as +https://github.com/bisqwit/TinyDeflate/pull/9 +--- a/deps/TinyDeflate/gunzip.hh ++++ b/deps/TinyDeflate/gunzip.hh +@@ -1141,21 +1141,21 @@ namespace gunzip_ns + //fprintf(stderr, "both track flag\n"); + SizeTracker tracker; + return tracker(Gunzip +- (tracker.template ForwardInput(i), tracker.template ForwardOutput(o), tracker.template ForwardWindow(c), std::forward(b))); ++ (tracker.template ForwardInput(i), tracker.template ForwardOutput(o), tracker.template ForwardWindow(c), std::forward(b))); + } + else if constexpr(code & Flag_TrackIn) + { + //fprintf(stderr, "in track flag\n"); + SizeTracker tracker; + return tracker(Gunzip +- (tracker.template ForwardInput(i),std::forward(o),std::forward(c),std::forward(b))); ++ (tracker.template ForwardInput(i),std::forward(o),std::forward(c),std::forward(b))); + } + else if constexpr(code & Flag_TrackOut) + { + //fprintf(stderr, "out track flag\n"); + SizeTracker tracker; + return tracker(Gunzip +- (std::forward(i), tracker.template ForwardOutput(o), tracker.template ForwardWindow(c), std::forward(b))); ++ (std::forward(i), tracker.template ForwardOutput(o), tracker.template ForwardWindow(c), std::forward(b))); + } + else + { diff --git a/app-text/doxygen/files/doxygen-1.12.0-libfmt-11.patch b/app-text/doxygen/files/doxygen-1.12.0-libfmt-11.patch new file mode 100644 index 000000000000..a73f6ad58514 --- /dev/null +++ b/app-text/doxygen/files/doxygen-1.12.0-libfmt-11.patch @@ -0,0 +1,112 @@ +https://bugs.gentoo.org/937599 +https://github.com/doxygen/doxygen/pull/11083 + +From 567aca983f70b01103271e431bc71a13ac79213c Mon Sep 17 00:00:00 2001 +From: Alfred Wingate +Date: Fri, 9 Aug 2024 03:00:05 +0300 +Subject: [PATCH] Adjust to libfmt-11 changes + +Bug: https://bugs.gentoo.org/937599 +See-Also: https://github.com/fmtlib/fmt/commit/d70729215fba1d54862e407b626abf86ddf409bf +Signed-off-by: Alfred Wingate +--- a/src/trace.h ++++ b/src/trace.h +@@ -156,7 +156,7 @@ namespace fmt { template struct formatter {}; } + //! adds support for formatting QCString + template<> struct fmt::formatter : formatter + { +- auto format(const QCString &c, format_context& ctx) { ++ auto format(const QCString &c, format_context& ctx) const { + return formatter::format(c.str(), ctx); + } + }; +@@ -164,7 +164,7 @@ template<> struct fmt::formatter : formatter + //! adds support for formatting Protected + template<> struct fmt::formatter : formatter + { +- auto format(Protection prot, format_context& ctx) { ++ auto format(Protection prot, format_context& ctx) const { + std::string result="Unknown"; + switch (prot) + { +@@ -180,7 +180,7 @@ template<> struct fmt::formatter : formatter + //! adds support for formatting Specifier + template<> struct fmt::formatter : formatter + { +- auto format(Specifier spec, format_context& ctx) { ++ auto format(Specifier spec, format_context& ctx) const { + std::string result="Unknown"; + switch (spec) + { +@@ -195,7 +195,7 @@ template<> struct fmt::formatter : formatter + //! adds support for formatting MethodTypes + template<> struct fmt::formatter : formatter + { +- auto format(MethodTypes mtype, format_context& ctx) { ++ auto format(MethodTypes mtype, format_context& ctx) const { + std::string result="Unknown"; + switch (mtype) + { +@@ -213,7 +213,7 @@ template<> struct fmt::formatter : formatter + //! adds support for formatting RelatesType + template<> struct fmt::formatter : formatter + { +- auto format(RelatesType type, format_context& ctx) { ++ auto format(RelatesType type, format_context& ctx) const { + std::string result="Unknown"; + switch (type) + { +@@ -228,7 +228,7 @@ template<> struct fmt::formatter : formatter + //! adds support for formatting RelationShip + template<> struct fmt::formatter : formatter + { +- auto format(Relationship relation, format_context& ctx) { ++ auto format(Relationship relation, format_context& ctx) const { + std::string result="Unknown"; + switch (relation) + { +@@ -243,7 +243,7 @@ template<> struct fmt::formatter : formatter + //! adds support for formatting SrcLangExt + template<> struct fmt::formatter : formatter + { +- auto format(SrcLangExt lang, format_context& ctx) { ++ auto format(SrcLangExt lang, format_context& ctx) const { + std::string result="Unknown"; + switch (lang) + { +@@ -273,7 +273,7 @@ template<> struct fmt::formatter : formatter + //! adds support for formatting MemberType + template<> struct fmt::formatter : formatter + { +- auto format(MemberType mtype, format_context& ctx) { ++ auto format(MemberType mtype, format_context& ctx) const { + std::string result="Unknown"; + switch (mtype) + { +@@ -301,7 +301,7 @@ template<> struct fmt::formatter : formatter + //! adds support for formatting TypeSpecifier + template<> struct fmt::formatter : formatter + { +- auto format(TypeSpecifier type, format_context& ctx) { ++ auto format(TypeSpecifier type, format_context& ctx) const { + return formatter::format(type.to_string(),ctx); + } + }; +@@ -309,7 +309,7 @@ template<> struct fmt::formatter : formatter + //! adds support for formatting EntryType + template<> struct fmt::formatter : formatter + { +- auto format(EntryType type, format_context& ctx) { ++ auto format(EntryType type, format_context& ctx) const { + return formatter::format(type.to_string(),ctx); + } + }; +@@ -317,7 +317,7 @@ template<> struct fmt::formatter : formatter + //! adds support for formatting MemberListType + template<> struct fmt::formatter : formatter + { +- auto format(MemberListType type, format_context& ctx) { ++ auto format(MemberListType type, format_context& ctx) const { + return formatter::format(type.to_string(),ctx); + } + }; diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest index 9b0651591cba..82d1eaeee86e 100644 --- a/app-text/highlight/Manifest +++ b/app-text/highlight/Manifest @@ -9,5 +9,5 @@ DIST highlight-test-suite-a3479468672cdbc570a17ae84e047fe8f0b88798.tar.bz2 33310 EBUILD highlight-4.1.ebuild 2423 BLAKE2B 812355e2acd16abd03cc4a6d5555f24af630cce614ffeebc4e4e525916f62a9b51ec1269667d6bd00c744e63ff4b74dbd5cc020307cd24ce12ab6780f1147f94 SHA512 975b17328a8fbe9659c49bd69ea0a1eef4015fa2c70f03d08ce2c5a2dc76252285e5534ea0618d9c3b0da5c0f3dd65206496b4d429c88d7798be500aaff8139e EBUILD highlight-4.6.ebuild 2466 BLAKE2B 49d356dc265081ab2daa808016be4a9894038de25acfee2d58e12488c15b776ed09dd199161f9d6fbd09f0cbbf2283fb200835386fc4d19334b8b510523dbd70 SHA512 ca9540dbf379f752487f42bd7b052efd3304e2295a8b19bf186142ee6f44a5b15bf409e18d9626adfcc9cd4460989f90f31dce9a7761c92b673da99f09e9bd4a EBUILD highlight-4.8.ebuild 2652 BLAKE2B 4b13610b03f99931e6883cd3d6c15ba9f48621e3789159c6681fdf15f7ec20c98774aec07db0dae367e453c3580048baecd2d2841e343af385b232999bdb47e9 SHA512 2cacd15986408ef01a2de54f1afcd47f11971ec9417d29656c55ed15c509e38ad21bc205069f92634d42b4ff0fda38320549cfc184620dc5b89caf67c8c87945 -EBUILD highlight-4.9.ebuild 3176 BLAKE2B 07f176384780c8033b260e8ad5ddc316a043a84277d329fb063add0e998db641f7d7391749eefedb18e671fcc2812dae970a9e999ba0886d888cdeb57594a038 SHA512 ef3efd7c8e33d975ec032fb650c37ef0358af6d63e8a0a33932cfd2d43463fb4780baad492f4bd24007774edc3aa69070bdc2fb2871afe2e4f886578224d585a +EBUILD highlight-4.9.ebuild 3182 BLAKE2B bb3960c6c5a6a9694a25ed6b663b166144f968d92f54b5aeb7abb718bd7c59e26dd7830527b8e94a56b7f4f480dc8d9c1915e565908c6c83d697842502c77541 SHA512 7cee2cd1945f433d25d39611e620794c184660ea3378df57634c123e2e1d298c43132340167698cc7f0cf6fbc33b61ed7854193d57f5847e2950847bc9b021fd MISC metadata.xml 331 BLAKE2B 3c864f08058c451342b7f7799f36e901f392207b36114dd123bb3faa59f04fe3b00d8e65cee4ad3bbbe44606bdafbd246c64d5fce03cd54fc64cd40cfde59788 SHA512 eb96ee44971855de0b12f9e230d58714acb54de1b0a814c0681f8c31124a5c3e39290e2fd17523b2b52b65efaf30f64580f00777a8e9c908779b582577897906 diff --git a/app-text/highlight/highlight-4.9.ebuild b/app-text/highlight/highlight-4.9.ebuild index b7e7bd01dd57..f1b2b20a3b17 100644 --- a/app-text/highlight/highlight-4.9.ebuild +++ b/app-text/highlight/highlight-4.9.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="examples gui test" RESTRICT="!test? ( test )" diff --git a/app-text/mandoc/Manifest b/app-text/mandoc/Manifest index 73edd1caee22..827a78f9a717 100644 --- a/app-text/mandoc/Manifest +++ b/app-text/mandoc/Manifest @@ -1,5 +1,5 @@ AUX mandoc-1.14.5-r1-www-install.patch 637 BLAKE2B 2550351e29db19b43de500f039f0563af8a720ef3bf7efa60ac715ca956d7dd0d13d0e092ae2749e3a76fc456eacf0260ca6fc03d324e08bf287bd8d4ac56dbf SHA512 5ed589e1322a2bbd261eb56aee8376526b80cf72eb5eafbc6e2772018c924913db0fb27eb7a50ec2509640e03e41d11e88401f76293d1d4230e777e39056c9fe AUX mandoc.cron-r0 87 BLAKE2B 2fb4946dd2a9025f5bee78e61c11d77d6c6b9b32f9d17c11ea4f0d890e54b42817981e1cd4c568229927fd04bd0592e53ce18192f8359dded28be8c8690904f6 SHA512 74bdb16bc498d741128f1b6966afec8e21eb6899e26d20cf57cb0408ae6bdc63d75538dd355a21ae55593c359fbe707a56bbcdf6e78d557d4b53570db56fd6b3 DIST mandoc-1.14.6.tar.gz 697150 BLAKE2B e9f6087e9df977901815b1231f68e381502c7392b0ac65a060ce0ef270da3b76540a17931a076b700865a02f9ca1a8ca044a54dbf6318756931c29e6b1deb228 SHA512 54286070812a47b629f68757046d3c9a1bdd2b5d1c3b84a5c8e4cb92f1331afa745443f7238175835d8cfbe5b8dd442e00c75c3a5b5b8f8efd8d2ec8f636dad4 -EBUILD mandoc-1.14.6.ebuild 3079 BLAKE2B a08f2a86a513c485c60b4608c689bc99729fe0293214ffab7cfea2eeda1f1d188a8c672c080ac14f63dc1c8386c1d21fa625badbbb52e5097431f7f1d4e3b5b4 SHA512 a36d2c6b5ef15b0f861fa1c7f5319ba8da1ebda7f33a4b788140222b4b3efb42762599981419853bfb5f853448032ffd62141916567d7441e8ff607bb145a612 +EBUILD mandoc-1.14.6.ebuild 3085 BLAKE2B c7bae364b16a0a0b146b6f426739e630a19f1a463d88f7f1dd10b72bc72d9cd88ceca98951c1504736f27bdbbfa0a78270274ed86a2eb0ec1e4e9becab3a9f3c SHA512 0b73336d9dc03c6c132c14367fc073b0592f1e467dd8768525d8321aa6100bbb7b8ea48367bc7acac3e3a7f3ccffb5181b76f3237881f0ef00263cbb66bcd566 MISC metadata.xml 379 BLAKE2B 8e0ed0e3ee5610c5cfa13d5afe8b1bac9b343c410ad48e298cbd778602c47c99cae77e11c0eb908271ad4ce5dcbe610ceb67c11f2f5a6f4e6fed5c2b865bd2d6 SHA512 e5348ac7b02222cb9c12495c7443eb8c84068ea44e207439129ffa75657ef6a9244ec46d2d07b042262d02792b095a147baaa7b9ab66af16cdd641da8eb65cfa diff --git a/app-text/mandoc/mandoc-1.14.6.ebuild b/app-text/mandoc/mandoc-1.14.6.ebuild index 07c5d97647c2..0bb1b3e8f18f 100644 --- a/app-text/mandoc/mandoc-1.14.6.ebuild +++ b/app-text/mandoc/mandoc-1.14.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://mdocml.bsd.lv/snapshots/${P}.tar.gz" LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="cgi selinux system-man test" RESTRICT="!test? ( test )" diff --git a/app-text/xdvik/Manifest b/app-text/xdvik/Manifest index ca274e5303c8..f73845a38d2f 100644 --- a/app-text/xdvik/Manifest +++ b/app-text/xdvik/Manifest @@ -2,5 +2,5 @@ AUX xdvik-22.87.06-configure-clang16.patch 1275 BLAKE2B 6d3e3108330ab2098b871214 AUX xdvik.xpm 3125 BLAKE2B 97990fbd5b22e51319c3f55bfe16808b01f215a92185a170620c8c0ef1dc44906e38af48ad056d4fb40a1777f92a88afaa0f80c0b36e7dd770954f7009d261a3 SHA512 697c888c481d7cbe7b42980d2ae93a8d25d781f926970d9040f8fbc6a37545349fbdbe2e8c98fb686e5a5ebe9a7a5ff661793d3a264fd8641182b0397365517d DIST xdvik-22.87.06.tar.gz 5922131 BLAKE2B 88821b7642d2d79158f5b49a7d23dad2209750a44d2b75f131d77a5ee326670d2a9cf09246ea9226a386bce429890459625d87df697599529de1bfc32438bf64 SHA512 93fb231f20ef76e170ae954d076ac5421669b3db71e3a96561626736d516f639227e3e502012ba4612fd238172b82f512985c571702d6c0ce078e60a67e5b19f DIST xdvik_192.png 77893 BLAKE2B 533910801cd981a39c42851be2779f98ecf7fcec8ef2a167005521e39d8ef66d8eb806b382451ebf88da62ba61afba82b8d15a60ef6ba347bd2ff848f10253ed SHA512 7fa6becc3601df01134cd163e461780b9ab4ee855788e38dc3d255d491294c033f040326016df7671ff301cc8f91462209e1fda5e50cb383f5407f0c1021d71d -EBUILD xdvik-22.87.06-r1.ebuild 3187 BLAKE2B 391a922f541f7de372b3c5718a3902aefc2741021b906ccd3b2d3e7983276b0ef887c28d154b5d532e5b1d8543fc33dbd8a6485f693d93853ea982a3c6f99b40 SHA512 b4f522f7a3cc4f33dd46453584d7645aac1dfa526fce5f17138b55b66a3002ac6a1d326a02c35928a6031d6fe2480bb3ba0e387c5ff5658f6020541809c9c74b +EBUILD xdvik-22.87.06-r1.ebuild 3181 BLAKE2B f071e2bee93bfa0d713cfacf3d1064d624220f9484c392caef73b1eaefa55fb46b7b7b6bb2af6ee6af8e74d7752a8d2572b4f99e1a2d775acd1bbd2fb2dbbe65 SHA512 61baeb0c1eb3d1ab34f47979a2ffc8c87bfa067b888366e6a2e5ca42f33ffc5d764b7a2129c3bbc3ac1ffd5b607463de54a84678dc1aa633afe4a32673749b06 MISC metadata.xml 595 BLAKE2B 200debd0214e5985f3f59cabdac72252b556edef5224c77f5dbd91de347f57ab492dd0f7ce846c335179344bc9215b02af61572ff859c9c44ca947235ce5062b SHA512 bf925b9c9738c62f26ebbb2f88782597d6cee471a19258b553e0dc7aa397443149adfceba6cfcdd045196eecc3319541b980850ba5e572f51266da1945b65e4a diff --git a/app-text/xdvik/xdvik-22.87.06-r1.ebuild b/app-text/xdvik/xdvik-22.87.06-r1.ebuild index 61fa93f0c7a1..f975836204e8 100644 --- a/app-text/xdvik/xdvik-22.87.06-r1.ebuild +++ b/app-text/xdvik/xdvik-22.87.06-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${P}/texk/xdvik LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="motif neXt Xaw3d emacs" diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 47df97e5721d..2c86fbcd22f6 100644 Binary files a/dev-cpp/Manifest.gz and b/dev-cpp/Manifest.gz differ diff --git a/dev-cpp/abseil-cpp/Manifest b/dev-cpp/abseil-cpp/Manifest index 114d21b84cee..add6c2d52bb8 100644 --- a/dev-cpp/abseil-cpp/Manifest +++ b/dev-cpp/abseil-cpp/Manifest @@ -25,5 +25,5 @@ EBUILD abseil-cpp-20230125.3-r5.ebuild 1764 BLAKE2B 8c2ec49ea1596ad8f971414d06d8 EBUILD abseil-cpp-20230802.0-r3.ebuild 1718 BLAKE2B 1a46df3f2b8631c4cc5da5697494999329b85a0469e64f00ff2103425218086c7317594c2d4ae7e49e91fc1e636b782490825c94a01155d0bc4f72bff6e2a72b SHA512 bdbb13ac0faa4ccf7f7a41579311a65853916e7d533a107a84506dcc5463621ba5cc1ebcd1a41e01da5621c98ac4aaae0803175b0a74a02fc8af547afd8d9cbe EBUILD abseil-cpp-20230802.0-r4.ebuild 1761 BLAKE2B fe7475c6b062a8c1d33d563252ef5918fc30a2d4dda267fb72ebd04bbafb172f2956c2573d4e578b85f7530ba20fc4455ddc06cc55af4f131600f183496c6129 SHA512 7a24e5864c1cbd0bf317d617f4e2db8f0d27780edcc4ddf4de07f8c31ca60f445ac048c620592febf7b6088b61c73b3866660b66bc357f781b9b58f9ca4c6694 EBUILD abseil-cpp-20240116.2-r3.ebuild 1718 BLAKE2B 1a46df3f2b8631c4cc5da5697494999329b85a0469e64f00ff2103425218086c7317594c2d4ae7e49e91fc1e636b782490825c94a01155d0bc4f72bff6e2a72b SHA512 bdbb13ac0faa4ccf7f7a41579311a65853916e7d533a107a84506dcc5463621ba5cc1ebcd1a41e01da5621c98ac4aaae0803175b0a74a02fc8af547afd8d9cbe -EBUILD abseil-cpp-20240116.2-r4.ebuild 1775 BLAKE2B 46910116e0dcc70fc5fff168bae2ac442e45b2c092cacbf2818011451ddc879ae382aafdabc64299dbc011ba65d28b2155c46157afa68ac1e49708f53de2176a SHA512 089cd3378c8d8825d79887e3644eb362ab4382d9b416d4c9193739151db43c34f76fdabac696e852122b97b09dcaf339d2479b8b118addfaf9fe29a75cd8b66c +EBUILD abseil-cpp-20240116.2-r4.ebuild 1799 BLAKE2B 8e6174644230108a792b5d62e7a268bf8320321cf862e6503d00f4ac52489e081e91f24daa62a0dca7db9ef370e4e1b2ce161d23bd279745181022891bc975e6 SHA512 376f986332ccc637328a7d4c765aa33f0777a889647357720e53b4545f9ae6b80f1e837496ab012e32bf005196425fc0fb630fdbf80870337a03fd71e889a349 MISC metadata.xml 250 BLAKE2B f2e7e5ef7661a51822a5d563f7a835c3606c9bbb9688d599637e0950aa68dbacd67592a8c5306528653dd2b5f7100dc6f5e6ac69c5d7bf9777b12c984b53304c SHA512 99565f4efff02cf80efcaa76ad9247db3c0de6f855f37337579cfcd6e01f72a6e176d5e69ef1a1d338afee6a07c1620273fe56af046a60f195de4d8894a8d7f9 diff --git a/dev-cpp/abseil-cpp/abseil-cpp-20240116.2-r4.ebuild b/dev-cpp/abseil-cpp/abseil-cpp-20240116.2-r4.ebuild index 7c260feeb088..ea6ec8cea293 100644 --- a/dev-cpp/abseil-cpp/abseil-cpp-20240116.2-r4.ebuild +++ b/dev-cpp/abseil-cpp/abseil-cpp-20240116.2-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/abseil/abseil-cpp/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV%%.*}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="test" RDEPEND=">=dev-cpp/gtest-1.13.0[${MULTILIB_USEDEP}]" diff --git a/dev-cpp/gtest/Manifest b/dev-cpp/gtest/Manifest index 6e34a81cf600..caba32b09a81 100644 --- a/dev-cpp/gtest/Manifest +++ b/dev-cpp/gtest/Manifest @@ -1,7 +1,7 @@ DIST gtest-1.13.0.tar.gz 862871 BLAKE2B d2768332c233d62f7a5f5332b63dc587c96c24765b2eeaa4f4caf5d421b175aa850d81cec4f50eeef9e06d4b86cb959555b4c2862a197ce3cb86d61fcb51f5d1 SHA512 70c0cfb1b4147bdecb467ecb22ae5b5529eec0abc085763213a796b7cdbd81d1761d12b342060539b936fa54f345d33f060601544874d6213fdde79111fa813e DIST gtest-1.14.0.tar.gz 867764 BLAKE2B c457f55ac572b9fb1553eee3df7eeeaf1e7dd2c3d747dd5e90dd279038fa5c71bb7b7d9ba1cf7e6143898b2a1d24d100584bd2a48ded41a426870c4825eec1b2 SHA512 765c326ccc1b87a01027385e69238266e356361cd4ee3e18e3c9d137a5d11fa5d657c164d02dd1be8fe693c8e10f2b580588dbfa57d27f070e2750f50d3e662c EBUILD gtest-1.13.0.ebuild 1870 BLAKE2B f2ea03a8fa7c5d8c39b4a8af7e1a2ee7871fb0636fa457b1a0b850e0307d0f030228d0c7b60fc5b9545cd412b5b6d2886ccc690977682fbd307ff4bf82967a85 SHA512 4fd2ad52f159021aa883364dc0ec5c65376d6efff0279c9aaf516df5f258678df2c2bc84d5b19d638aa7831138e9af3dbb64ea7f7e80ae09923d02a9445ac4ba -EBUILD gtest-1.14.0-r1.ebuild 1988 BLAKE2B e022138370dd8185311e10cd1e6efe06b434ff302017a916769bf5703f4c79d541715f556366e17a2b6b0dadec4f78cc04a2acc367174f118474a5c6150fb7cc SHA512 74299997535e7f342984a83c9ba9852b812a37e29ff1448e9849c1ae5eb5a36445d577acf1d1007f5fcb75ae0b13915d702980b71fca3e55d58f99c4ff6fa437 +EBUILD gtest-1.14.0-r1.ebuild 2001 BLAKE2B dd8e1a1da489984695880791e4e4eb0da4369395908b7de3a2ce4df508f4e2c1e01bdd267e43fcea5d6f4c3237b2e997ec7a29556179be9df9aed034231d76ce SHA512 4dae89b191ae44b1f7326c7712cf5b0ed9b372e212c9f8860f4339f4904d1abc955246bcb31dcac5c578981e23cc36e9468dc884a63f53741288e8bc2b6ffe56 EBUILD gtest-1.14.0.ebuild 1755 BLAKE2B 50437b841c5a62f9f1d39e499bd2190bc0aa2e024fb81e4b834d3c44182e0d349bf8afe07b59a9ebf8ec375c27b234b09572849c34b51f9f7b47400ab7f2c440 SHA512 6888c92fa06a074cc83a8a99b661d2d5db561bd4860e205b10c58d3327eefd7baf5fad8b314f212001df595aa0c225164081420ebd37f6d7423471d9be4a8460 EBUILD gtest-9999.ebuild 1996 BLAKE2B c42acf93040334dd0300980e64d6ad662b0e33b4147d6e2dc2ec10ca9d618d4b2e21840963c114258579439dc736bf6db2b2d11cd56defb2ea7e27210efbcda3 SHA512 be1189ec0f6e3319d3d7b32208c51e6d4d6b8312750ea2ee0d8438ad61a1a1320302ef60645a6c68526c53bd1cf1cc84bd98869b3e61fa8803876714b18793b8 MISC metadata.xml 553 BLAKE2B a6d63b3f65e8cc9bf95fb0197c48f6adcca359f118797b0bb6c624d09dd586efe066c990e6cb709d42f8cbf32f67feeccf74b9662d13ddfd57f6b13f199585d3 SHA512 e1edf26c4cf978203c3c6e3fda887923dbf76101860dc8e6a81a7218f88fae0f28d4b78ce6cf34b5d3a61c550e1042d5fb3d3530f88b5277a5b46c8943dc0677 diff --git a/dev-cpp/gtest/gtest-1.14.0-r1.ebuild b/dev-cpp/gtest/gtest-1.14.0-r1.ebuild index 927e75f3970d..931f57f2e5cf 100644 --- a/dev-cpp/gtest/gtest-1.14.0-r1.ebuild +++ b/dev-cpp/gtest/gtest-1.14.0-r1.ebuild @@ -21,7 +21,7 @@ else -> ${P}.tar.gz" S="${WORKDIR}"/googletest-${GOOGLETEST_COMMIT} fi - 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" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi DESCRIPTION="Google C++ Testing Framework" diff --git a/dev-cpp/msgpack-cxx/Manifest b/dev-cpp/msgpack-cxx/Manifest index d004e768d44f..94213dbebff2 100644 --- a/dev-cpp/msgpack-cxx/Manifest +++ b/dev-cpp/msgpack-cxx/Manifest @@ -2,7 +2,9 @@ AUX msgpack-cxx-6.0.0-gcc13.patch 1516 BLAKE2B b6da40e88b4e90cba6cdff1c68d8cb6ca DIST msgpack-cxx-5.0.0.tar.gz 476103 BLAKE2B e631a47e8d39b6ad9c2dd5e782fbbd5044c177e18c619fb52d1293e2c5f2ea7e766e7b26ce6cac36a2ff98217143e12456e0541992afb4f78597ffd3852f2acf SHA512 5ee0237eb1bf05bd4becad32ab145a8f0654f8f0e2e3452331ed3df088cda03ee4cdf1557ba867447e3e18baed924c105c76934f7009dac98b6dc69282c39d0c DIST msgpack-cxx-6.0.0.tar.gz 476132 BLAKE2B 89b6505511bd8f6994a2e61661c7a33bd1aa68804c081ec2fcaf074f845caf4338ac362916af9fb0bab7285b0d0508c74b229316fa75ef8083546ac84c4ca95d SHA512 90f89216676af5a656d570fbff5a716d1177fa1941b0a928b2da20e0b6cd6d0ca880b7369e085dbbca944499c05694a73df919042d8cd78498ed4b34b77a0e9d DIST msgpack-cxx-6.1.0.tar.gz 478452 BLAKE2B 14c6e28ab02957e6313a01002d05c23e2599f433656c8ea8033eb338c6e8b97d10e00a91e1e67bc3b944c3f9b46ad1ea11fc6905d50554699caeed7bd9cbc8f7 SHA512 935453432b53d2cbecc3e34d4fb17ecd3bbc6eae9087fa3c4445c90750f144ab39ad6461cc9552eec7ed2b222315c5f6e8b30d409eb34a98bebe02e03582fd41 +DIST msgpack-cxx-6.1.1.tar.gz 476459 BLAKE2B 6ec940af9b9e02d892c5f118791015baa6b12baa60c77aaf2ff867e8836f21b4f16c436ce448cdfeb7dc8f8a9356a75f3ac829eba9059ca5d78f42a4393700ff SHA512 6a3df977e7a9c8b50feb7c88cff7a78814d1d41d2f7a657dd37d6cfcfe24f44746f40a6dd46bd5dba7ea59d94b9e40c2baa62c08d9b02168ac93c58cbff3becc EBUILD msgpack-cxx-5.0.0.ebuild 1220 BLAKE2B b47929048aa23107e658adf336aba13ea7e7600265c21444571d16cf077dc00cd55abf2242a82bb1b7af1bb954db491bf69099b6cd6c4bc0fcec303292970377 SHA512 7f1ad94c478a5ae8a1877709b92ac0e70e77e075ee9e9f5eb3703695de04fb0ed599dd49e89730c419c308732fc8b55fc24d4846c247bd913a1be39ef1eb8c24 EBUILD msgpack-cxx-6.0.0.ebuild 1277 BLAKE2B dbf52d685dc88f2dc2a9b0994160e8515299a6c3606328b3373571b458a7d3a939fea0c66e7da0378be49bdce228966f7cfdffc244ef4868728ba19a2698df40 SHA512 b9d2ce05fb8f81619f9e63ba8fe317d7a78bdbc07a44bf8f2e7543e704177a007cfa91c5cbc864011f8387b91db2ce2e9e0b5c8962d5d56951a9c6b779683672 EBUILD msgpack-cxx-6.1.0.ebuild 1220 BLAKE2B b47929048aa23107e658adf336aba13ea7e7600265c21444571d16cf077dc00cd55abf2242a82bb1b7af1bb954db491bf69099b6cd6c4bc0fcec303292970377 SHA512 7f1ad94c478a5ae8a1877709b92ac0e70e77e075ee9e9f5eb3703695de04fb0ed599dd49e89730c419c308732fc8b55fc24d4846c247bd913a1be39ef1eb8c24 +EBUILD msgpack-cxx-6.1.1.ebuild 1223 BLAKE2B ecf06a7b34fb0c6758a932c39ac1f18e15d157fbc408dfe18c03f8e1e6c9bff02ee719e3d4ce7e68b676904d04edb8c127eefebff5b2a33ad32a9acb19d9c4f1 SHA512 229c5cc8f2055ec4fee5dfd9948764010c40d73e4ac8a4442df16e4b5fa98ef23d663f807be3102ae336d76322e599545c8b6116cc8e41ee310bc178a1374bdf MISC metadata.xml 410 BLAKE2B 2d8ac30a8aa745f32a388a0d66860d2af8de8bdc0e558b713738def49ec87e96b5ee201c4b2cd01f43f213ffd9f107cfcf9679725637f43ec7eed707ada87c69 SHA512 2009980f9bd56a3932a9f0ce56745439c0d29241bc11f3b8c0b2e26fc5a3f74ef9c7784165ed25e6280de4d1ee27e57ff225a5986522e51f50cc03e793625b4a diff --git a/dev-cpp/msgpack-cxx/msgpack-cxx-6.1.1.ebuild b/dev-cpp/msgpack-cxx/msgpack-cxx-6.1.1.ebuild new file mode 100644 index 000000000000..62978b6f9fb4 --- /dev/null +++ b/dev-cpp/msgpack-cxx/msgpack-cxx-6.1.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="MessagePack for C++" +HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/" +SRC_URI="https://github.com/msgpack/msgpack-c/releases/download/cpp-${PV}/${P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="+boost doc examples test" + +REQUIRED_USE="test? ( boost )" + +RESTRICT="!test? ( test )" + +RDEPEND="boost? ( dev-libs/boost[context] ) + ! -Date: Sat, 27 Jan 2024 22:51:15 +0200 -Subject: [PATCH] Fix support for libxml2-2.12 with its api and header changes - -Signed-off-by: Alfred Wingate ---- a/library/grt/src/grt.h -+++ b/library/grt/src/grt.h -@@ -34,6 +34,7 @@ - #include - #include - #include -+#include - #include - #include "base/threading.h" - #include ---- a/library/grt/src/unserializer.cpp -+++ b/library/grt/src/unserializer.cpp -@@ -401,7 +401,11 @@ ValueRef internal::Unserializer::unserialize_xmldata(const char *data, size_t si - xmlDocPtr doc = xmlReadMemory(data, (int)size, NULL, NULL, XML_PARSE_NOENT); - - if (!doc) { -+#if LIBXML_VERSION >= 21200 -+ const xmlError* error = xmlGetLastError(); -+#else - xmlErrorPtr error = xmlGetLastError(); -+#endif - - if (error) - throw std::runtime_error(base::strfmt("Could not parse XML data. Line %d, %s", error->line, error->message)); diff --git a/dev-debug/Manifest.gz b/dev-debug/Manifest.gz index 884036d79357..1da163878211 100644 Binary files a/dev-debug/Manifest.gz and b/dev-debug/Manifest.gz differ diff --git a/dev-debug/apitrace/Manifest b/dev-debug/apitrace/Manifest index 9bf79e854e73..a31f87690d51 100644 --- a/dev-debug/apitrace/Manifest +++ b/dev-debug/apitrace/Manifest @@ -1,7 +1,8 @@ AUX apitrace-9.0-brotli-unbundle.patch 4728 BLAKE2B 66ff205968db551cdd8ebc7ba33dfcd39fd36356691722f593f7ce0fa615279c0e440077b3e29c5a643bf5be8a2406a656bfa91fb9f128c2afa922b3ad832a35 SHA512 0690f8d178fd7a5ca11b26d1e23c9c26e984214cef2e3619a22fc6cf58a7ee96fe0b046dd038c202cd6f60b9175dbdd346813c53ca85932f9a4d9dd40e9bdba1 AUX apitrace-9.0-disable-multiarch.patch 1796 BLAKE2B c687c87b23f3711bd9ac70a345e7e2fbe7dab36f48cbf5a949d7fbeab41ac670054bcee203bf4db8df24cdabc418b7a04980fd1436962a15a8c6371e7d8d0f05 SHA512 5bb89dc98e5bbd92b707988d301ec50ea57f1562bd9a54fc2dada9b5ddafde5da66dd02d03efc377cbcf2bdc7d430f0b1353ed7a7f2d8703aabfeb9b563c1278 +AUX apitrace-9.0-include-cstdint.patch 1467 BLAKE2B 3ea475ac063709f8a89c63a469b9ef1f4bd211eeb68fba445a519862dcb241fb4b62d82ae7934577c66d8a830bf786f8a6a031843624673445b7c45dd17d8894 SHA512 af2d18a58ebab7eccc5032436ed24b11bbeb4a76b054d9ab9397d5f8724b4fe2ae4a7f40f7369845bb0aa1b29b2cf57e2f58f24e1d230e20909cb6919a0f374e AUX apitrace-9.0-libc-dlopen-glibc-2.34.patch 785 BLAKE2B 0339c808f83ecb18e42fe643a0de01b3f8566251e805bc5eace16f7d77571cde85d9cd2eef24e408202591a7b7ad0f1ec2c090b4ce8525b54057dd55cf08009c SHA512 54a7cf81370de87b28e18840b7644aa764d67096268d49324cc25b2f0cf256eb44e4da10cd63fc5fae8b8fcfac4d9eccb840b24778accb3e76c992eda06e2af7 AUX apitrace-9.0-pkgconfig-waffle.patch 542 BLAKE2B a547dc8e71d6e6e781c685fad942bda6799d3d98c0e29a83ad65b0659c50d5ae81f35fee3e6abf1fb36f970db426785b0bcd15f30308ed3bad8b6ff5f4f152cd SHA512 1f3ef8e15a17f7684d6768e16656aef5ce32b173c8420ed2ccb29dd831f18bcee23189a6738ed0e89a990ca04303f1c16d024f429fba90836d967f1fc8486834 DIST apitrace-9.0.tar.gz 3623693 BLAKE2B 885cfd22d1cc82e36f7f0d65b816784986a8a693d04b483c059d3cffb0328c2cbbfd043793b964cea84d7b09a0dc8dda5f464099e91df26fd5eecef4bbeb28cc SHA512 4234bc2d14378b1bd9554752d83f8ce0703b4e08c3edc85769dc988a2b3a44b8e55d2f5856954658155a11d69802849bae6350ed5031a5916c7ac7bc7287918c -EBUILD apitrace-9.0-r5.ebuild 2364 BLAKE2B 8f36bd197a4b1e359878633b1593122eedc15398fa1950e87b1fcf71891efc55775bdf7470026aadd8a28f262c5f372d76c7743ade909b63aa976cfe2fa6a01d SHA512 b3be35ddbe4240b9f90fd63a5ea337265f04bbd1d768bec30ee03541e3639694cfb4cf504707c7460cf71c6e8b9783a57218e982cbef60b5fe8dc0d5db029949 +EBUILD apitrace-9.0-r5.ebuild 2411 BLAKE2B 75cf7400ea50b00e406222c2e39d2dfcda5af6d1f766b6b3048a23b867b16185360a2332beb9810694c80a6f6b6027e2a0b846079783e8ec7e5d1c10f544375f SHA512 49ad8bb8df4c4dfaeba88b384531c7b47b3a808fddef890f089f8cf693b368fa58b00fac4137f380e77ed800bade55e53b6070db024c1ea91ae79c74443b6e47 MISC metadata.xml 250 BLAKE2B a9437881337420620edfaa0a3f4e7660a47100479c9d360dfb3b8304eaa085d5f2bb97ea8d823fc6be282fd4f2964cf12d189ec0e6d18a09ea513809e5bd5cde SHA512 284c9edd2a7f91f48402414ec05379f5a9a40ca67f02ddc4dbf3bbc45f83cfe01aa54442af0016dcf8495bb6291423def988f0bba616c5a5024011c4e97fde57 diff --git a/dev-debug/apitrace/apitrace-9.0-r5.ebuild b/dev-debug/apitrace/apitrace-9.0-r5.ebuild index f15cf68d8fc9..c66387dc172f 100644 --- a/dev-debug/apitrace/apitrace-9.0-r5.ebuild +++ b/dev-debug/apitrace/apitrace-9.0-r5.ebuild @@ -41,6 +41,7 @@ PATCHES=( "${FILESDIR}"/${P}-brotli-unbundle.patch "${FILESDIR}"/${P}-libc-dlopen-glibc-2.34.patch "${FILESDIR}"/${P}-pkgconfig-waffle.patch + "${FILESDIR}/${PN}-9.0-include-cstdint.patch" ) src_prepare() { diff --git a/dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch b/dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch new file mode 100644 index 000000000000..45f7f2bd0f81 --- /dev/null +++ b/dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch @@ -0,0 +1,37 @@ +From: Paul Zander +Date: Wed, 21 Aug 2024 14:53:50 +0200 +Subject: [PATCH] apitrace: Explicitly include + +GCC 15 will no longer include it by default, resulting in build failures in projects that do not explicitly include it. + +Error: +apitrace-9.0/retrace/metric_writer.cpp: In static member function ‘static void ProfilerQuery::writeMetricEntryCallback(Metric*, int, void*, int, void*)’: +apitrace-9.0/retrace/metric_writer.cpp:50:70: error: ‘uint64_t’ does not name a type +50 | case CNT_NUM_UINT64: std::cout << "\t" << +*(reinterpret_cast(data)); break; +| +^~~~~~~~ +apitrace-9.0/retrace/metric_writer.cpp:29:1: note: ‘uint64_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ + 28 | #include "metric_writer.hpp" + +++ |+#include + 29 | +apitrace-9.0/retrace/metric_writer.cpp:50:78: error: expected ‘>’ before ‘*’ token +50 | case CNT_NUM_UINT64: std::cout << "\t" << +*(reinterpret_cast(data)); break; +| +^ + +See-also: https://gcc.gnu.org/pipermail/gcc-cvs/2024-August/407124.html +See-also: https://bugs.gentoo.org/937722 +Signed-off-by: Paul Zander + +--- a/retrace/metric_writer.cpp ++++ b/retrace/metric_writer.cpp +@@ -24,6 +24,7 @@ + **************************************************************************/ + + #include ++#include + + #include "metric_writer.hpp" + diff --git a/dev-debug/dtrace/Manifest b/dev-debug/dtrace/Manifest index 4cdc8ebf56b4..da51e89d12cf 100644 --- a/dev-debug/dtrace/Manifest +++ b/dev-debug/dtrace/Manifest @@ -1,5 +1,5 @@ AUX dtprobed.init 209 BLAKE2B f97bd2c0c681697becc2c6c7f87b8fdf779251d0473dd440bf30f0c3ce95e26e24b2496a2e8de4ff33a9ffc8a05e5bc64d066969dd7e4458ea65d2d10ae61723 SHA512 12a8e07747d8a8c3456675ea88060656dad2b594abc69daa15384abab4d11ea888d88287f921a095cad84f2e254dc858ea50e29f5e17b663f7b6be25dcbfd7b5 DIST dtrace-2.0.1.1.tar.gz 1435524 BLAKE2B 761a931b9d871e9316f11ebe960f6bbfd3c16a82cf1cdd9ae5d69b22e0d8cea8d4b3924c960b7915f8843ce1e5c37bd257a52f1ce346957002b0ab00e59306fb SHA512 15809f2bc996bac9bd6cbb2b03eaa9a0c6a2aea9404642280f14d75b7d6feaec31b5d2c16915255cd202006cdff7835f578c042b087605708a9eb935407f1b95 -EBUILD dtrace-2.0.1.1-r1.ebuild 5168 BLAKE2B af2d6673272863b757b3961b156eeb8e10054214678442e7a3a70fdbf53bee7062dc8a836e67d45921924047a23781904dbcb06caaad376e8a96971a4022102f SHA512 78ad6c5e42df5777db059792a9520944a42bef5c5fd17170b5947eb372e5981d2f5e3542612fd20a97d79d398d19dbb64296b38ab55a8aabeca016a1c6c0b841 -EBUILD dtrace-9999.ebuild 5168 BLAKE2B af2d6673272863b757b3961b156eeb8e10054214678442e7a3a70fdbf53bee7062dc8a836e67d45921924047a23781904dbcb06caaad376e8a96971a4022102f SHA512 78ad6c5e42df5777db059792a9520944a42bef5c5fd17170b5947eb372e5981d2f5e3542612fd20a97d79d398d19dbb64296b38ab55a8aabeca016a1c6c0b841 +EBUILD dtrace-2.0.1.1-r1.ebuild 5220 BLAKE2B f813109a52da77b0484b99ffef6de8c28555c7f5dc2a2d4f47e57a4e8189849c06742891b09032412d52516c1c22fce441988aaa1d6dd91b7f24031a0b577c7c SHA512 3ba4163a9ef5c7636a33b06235a7c639b1e32a219481f6d4fa50dc883c6e0a08c9da25b660cd51cd041c22d1720e6acea38f72305d048d8d8bcbc6f4394da11f +EBUILD dtrace-9999.ebuild 5220 BLAKE2B f813109a52da77b0484b99ffef6de8c28555c7f5dc2a2d4f47e57a4e8189849c06742891b09032412d52516c1c22fce441988aaa1d6dd91b7f24031a0b577c7c SHA512 3ba4163a9ef5c7636a33b06235a7c639b1e32a219481f6d4fa50dc883c6e0a08c9da25b660cd51cd041c22d1720e6acea38f72305d048d8d8bcbc6f4394da11f MISC metadata.xml 647 BLAKE2B 4166a7a430a3cfa4967960edf9cc13673bc38b3b610669e13869d9ad0b99eaa643e31a7e07df964b1fb1b071aa437bd687de10968266a4d9b54fb04f5a3ce240 SHA512 19a73dac88ad46ae296698cd45b416fe08a75d666440518d913b78631bf11ae53087801e13936d6218f0c3b2083694acfafa5dca12ec9d5fd7fc4e2252d3deb3 diff --git a/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild b/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild index 250c9ddd9755..1129df6ebaf6 100644 --- a/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild +++ b/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild @@ -129,6 +129,7 @@ src_configure() { # that can't actually obtain results from probes, even trivial examples # just hang. filter-flags -fno-semantic-interposition + # https://github.com/oracle/dtrace-utils/issues/86 filter-lto local confargs=( diff --git a/dev-debug/dtrace/dtrace-9999.ebuild b/dev-debug/dtrace/dtrace-9999.ebuild index 250c9ddd9755..1129df6ebaf6 100644 --- a/dev-debug/dtrace/dtrace-9999.ebuild +++ b/dev-debug/dtrace/dtrace-9999.ebuild @@ -129,6 +129,7 @@ src_configure() { # that can't actually obtain results from probes, even trivial examples # just hang. filter-flags -fno-semantic-interposition + # https://github.com/oracle/dtrace-utils/issues/86 filter-lto local confargs=( diff --git a/dev-debug/lldb/Manifest b/dev-debug/lldb/Manifest index df242064ed44..771232df3070 100644 --- a/dev-debug/lldb/Manifest +++ b/dev-debug/lldb/Manifest @@ -1,3 +1,4 @@ +DIST llvm-gentoo-patchset-18.1.8-r5.tar.xz 16528 BLAKE2B 9e094c3907ec9ca9a4f856af1b62c2d093bca4528badc4fc2d7109e1bc41d4a05219844ca434bf6d3a364f513c9ccae9120bb21739efa5674ce7dc40ba2a93b1 SHA512 5e714fc64c1d1246ae61e79310a02f58e06adaac6a7fc41ed5982bd2254586340597952633d3577e15b1246ac1417dd3f017d9757813d87daa9b82111fe57a59 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 @@ -17,7 +18,7 @@ EBUILD lldb-15.0.7.ebuild 2787 BLAKE2B 606d1bef5194c6d173480719f131847bda2093a14 EBUILD lldb-16.0.6-r1.ebuild 2605 BLAKE2B 93d0148ce952dc67a60579da1516398fe529c4efca3d15844fc7cc7aaac46ac9f5615eca85602346c0c5b6bebcb3343ca61a0e98aa7498e325200632ff084825 SHA512 51dc1b8d85da0bcd8e6f2a42f3da30f20861de1bcce8b03edd7ef924bdea38d192723d87364783e195585c1de096bb5a55ee46a8c9fb9b5da3e211a9228c59df EBUILD lldb-16.0.6.ebuild 2735 BLAKE2B 02d90b4ef7180e73efeff06ccb61f1f03ecda99183420245bec0c4b7884b01c570c2389a634db9f46386355bd3ccc9cc5a0a4a01e4254a8718a9668f96ea7517 SHA512 325400e59d98e87eceaf12710a127cc5927309f683f2460983004bd6acdd9115775b95b406b872464a0184e8a749d570265c9c18f2df7774021c4377574b68d6 EBUILD lldb-17.0.6.ebuild 2713 BLAKE2B 241b5851ea908a150488f431501c3a83d321f7d9225a12ee306cb915b21c1f918b0d931a2575db8c5680a58c84ad8c9037c8e591ea280f8a13fda7ad2464238c SHA512 656fc28d597d39e11aa58405a39ca6fabc579fb6f48d31c8cf8b4356d5e6ba54c3ab691b57b64d227c1d13a87f7579b851a12589a1ab411972a36b952a0990f6 -EBUILD lldb-18.1.8.ebuild 2616 BLAKE2B 3367e4c1abb4b8c5df8b8b42b32fdc4bf18d4ef74acd6bf0ad09558d8b85ac688e6374a47d359a73c13e7a40e6b51e4f3259591f13b0c9aec69d4bd388c96593 SHA512 c23139e5a0681f0b2881ed2f6e8a1092d0d060727fc8ae999c9b1c87117c0e518f3ed33ff7222816a7b89da23a187f47f8b08467b4b9f18ae91dbf6d486a7754 +EBUILD lldb-18.1.8.ebuild 2639 BLAKE2B c76c1f5b6806ce87d3bb3b618193d1d8658242dfa0a319508a3a7f9a0a27eb4d21c1f162b68be37b1cef4703d7e95e3af7e3a144f33a30a16f3e812b58ffc406 SHA512 405fce90ece7fc03ff2c6435734539197afacb26ce9dedf5685e486d7b92c73dbd23ec2a2e735276c527c62330fe65017e5961d3f36979ed30d94b16096a592c EBUILD lldb-19.1.0_rc2.ebuild 2579 BLAKE2B 60edc61e262a002ffc130dc86b3a77cf647f8bb62707a3c776d542dae3aeaa04fb38b5a6df6c2b7a7386a9267cb28f6af415cc6598e830bf45f13c7a5a8054f6 SHA512 78c3a75ad806b94b1b828ba7cede5f15f02b937b9522ed47882d1443baadb891e18d4c7f8bdfb0c0732bf7d763a92d0f934cdda2e0377a79e159e22c24753d40 EBUILD lldb-19.1.0_rc3.ebuild 2579 BLAKE2B 60edc61e262a002ffc130dc86b3a77cf647f8bb62707a3c776d542dae3aeaa04fb38b5a6df6c2b7a7386a9267cb28f6af415cc6598e830bf45f13c7a5a8054f6 SHA512 78c3a75ad806b94b1b828ba7cede5f15f02b937b9522ed47882d1443baadb891e18d4c7f8bdfb0c0732bf7d763a92d0f934cdda2e0377a79e159e22c24753d40 EBUILD lldb-20.0.0.9999.ebuild 2579 BLAKE2B 60edc61e262a002ffc130dc86b3a77cf647f8bb62707a3c776d542dae3aeaa04fb38b5a6df6c2b7a7386a9267cb28f6af415cc6598e830bf45f13c7a5a8054f6 SHA512 78c3a75ad806b94b1b828ba7cede5f15f02b937b9522ed47882d1443baadb891e18d4c7f8bdfb0c0732bf7d763a92d0f934cdda2e0377a79e159e22c24753d40 diff --git a/dev-debug/lldb/lldb-18.1.8.ebuild b/dev-debug/lldb/lldb-18.1.8.ebuild index 341bbe2f8140..3c13e49f375d 100644 --- a/dev-debug/lldb/lldb-18.1.8.ebuild +++ b/dev-debug/lldb/lldb-18.1.8.ebuild @@ -49,6 +49,7 @@ BDEPEND=" " LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_PATCHSET=${PV}-r5 LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) llvm.org_set_globals diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz index 477d283c0c9e..fa9896a7b9a6 100644 Binary files a/dev-dotnet/Manifest.gz and b/dev-dotnet/Manifest.gz differ diff --git a/dev-dotnet/fsautocomplete/Manifest b/dev-dotnet/fsautocomplete/Manifest index 3b6e44774e1d..8034aa7bcc87 100644 --- a/dev-dotnet/fsautocomplete/Manifest +++ b/dev-dotnet/fsautocomplete/Manifest @@ -1,5 +1,3 @@ -AUX fsautocomplete-0.68.0-paket-dependencies.patch 594 BLAKE2B 9cf2b5af7833c998c24640626677d41af4d852eef11b024b2210d2cb397442a2684362338d9cc123f8995e62da75c27c63c6a99560d0c6dc04fbca96c531edc8 SHA512 bf4138a5f3e48c6e65749dbc2754f5991d80aa20f2bade6743f06697df3d376fd80bae9ec2301a13363dd569aa3065ac6774b050227b9648ecf2f31d494dcdd1 -AUX fsautocomplete-0.71.0-net8.0-only.patch 14794 BLAKE2B 76b7fdff481877a3a6abc8b01973d67606bb6305eca4481bb9af5a7803d0133fa8300d673f2441a69cc286dc0174e22381f0c7b4d8a6e162e1dd7dbbf9c3864f SHA512 967bff74c4d002834eed693631bdab8d8f9d2a08e3021f4801790c8a81ac0e0e2641431b735b2540fa242afc8b30297a48c77bea132e9140a7b6161555abfe14 AUX fsautocomplete-0.73.0-paket-dependencies.patch 391 BLAKE2B 1e6449c2e7d5247bcbeaebca392bd49940f71a6525086171b7459ba8cafc7626b790816882330a656b6d8c48f2f2a66cea8a9a09681d87bf7947d43de8eb6982 SHA512 5a58b6e1d4df3a119b4c31f7db793d4ce97e7b51e7f7d4c742ec7303ca03034677700d9a27287c5d3e04a29077df42a576ad7a22c04a085a4bf1bf5f663d82e1 DIST System.Security.Cryptography.OpenSsl.5.0.0.nupkg 350364 BLAKE2B bb8a0171160d496e1520298639412ac74c7f54427865349726e46845b622a4b44f125f1ec69213e709d9c43f1afc4c800413d356b57d12d4e190d7d86f073a8c SHA512 fbc3f8128f4731c91ed55e1b3cae898c16878a523930060b72a3ca5477296c9996dceeaa382c6eb419848ae4f77ba099be4f1c138bf6c2a0b9277c28c6a105fd DIST altcover.8.3.838.nupkg 6777876 BLAKE2B ce94bcdb55b9658cd5431ad9fe96eef93cb754ae71a75d24ca2c471c2465881d40a25a8e728a628761e1ec0e06950b7e927779dccc72cf4d1670c8f7a6a140f6 SHA512 a5a28519dfecfc49f4ba1bcc80cda6823324f26012cd0c43e89b5ac593346cdc3c944cf295671beb573ed12f1d467b024a693048c20753225e9ae2dece3d0ffa diff --git a/dev-dotnet/fsautocomplete/files/fsautocomplete-0.68.0-paket-dependencies.patch b/dev-dotnet/fsautocomplete/files/fsautocomplete-0.68.0-paket-dependencies.patch deleted file mode 100644 index d1e8ffa95890..000000000000 --- a/dev-dotnet/fsautocomplete/files/fsautocomplete-0.68.0-paket-dependencies.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/paket.dependencies -+++ b/paket.dependencies -@@ -2,7 +2,7 @@ version 7.2.1 - - framework: netstandard2.0, netstandard2.1, net6.0, net7.0, net8.0 - --source https://api.nuget.org/v3/index.json -+source: @NUGET_PACKAGES@ - # this is the FCS nightly feed, re-enable at your own risk! - # source: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet8/nuget/v3/index.json - #source: ./libs -@@ -60,7 +60,7 @@ nuget System.Security.Cryptography.Pkcs 6.0.4 - - - group Build -- source https://api.nuget.org/v3/index.json -+ source: @NUGET_PACKAGES@ - storage: none - - framework: net6.0, net7.0 diff --git a/dev-dotnet/fsautocomplete/files/fsautocomplete-0.71.0-net8.0-only.patch b/dev-dotnet/fsautocomplete/files/fsautocomplete-0.71.0-net8.0-only.patch deleted file mode 100644 index 6b429feccbcc..000000000000 --- a/dev-dotnet/fsautocomplete/files/fsautocomplete-0.71.0-net8.0-only.patch +++ /dev/null @@ -1,395 +0,0 @@ ---- a/benchmarks/benchmarks.fsproj -+++ b/benchmarks/benchmarks.fsproj -@@ -2,7 +2,7 @@ - - - Exe -- net6.0;net7.0 -+ net8.0 - - - ---- a/build/build.fsproj -+++ b/build/build.fsproj -@@ -2,8 +2,8 @@ - - - Exe -- net7.0 -+ net8.0 - false - - - ---- a/paket.dependencies -+++ b/paket.dependencies -@@ -1,6 +1,6 @@ - version 7.2.1 - --framework: netstandard2.0, netstandard2.1, net6.0, net7.0, net8.0 -+framework: net8.0 - - source https://api.nuget.org/v3/index.json - # this is the FCS nightly feed, re-enable at your own risk! ---- a/src/FsAutoComplete.Core/FsAutoComplete.Core.fsproj -+++ b/src/FsAutoComplete.Core/FsAutoComplete.Core.fsproj -@@ -1,8 +1,6 @@ - - -- net6.0 -- net6.0;net7.0 -- net6.0;net7.0;net8.0 -+ net8.0 - false - - ---- a/src/FsAutoComplete.Logging/FsAutoComplete.Logging.fsproj -+++ b/src/FsAutoComplete.Logging/FsAutoComplete.Logging.fsproj -@@ -1,9 +1,7 @@ -  - - -- net6.0 -- net6.0;net7.0 -- net6.0;net7.0;net8.0 -+ net8.0 - false - - ---- a/src/FsAutoComplete/FsAutoComplete.fsproj -+++ b/src/FsAutoComplete/FsAutoComplete.fsproj -@@ -2,9 +2,7 @@ - - - Exe -- net6.0 -- net6.0;net7.0 -- net6.0;net7.0;net8.0 -+ net8.0 - fsautocomplete - true - true ---- a/test/FsAutoComplete.DependencyManager.Dummy/FsAutoComplete.DependencyManager.Dummy.fsproj -+++ b/test/FsAutoComplete.DependencyManager.Dummy/FsAutoComplete.DependencyManager.Dummy.fsproj -@@ -1,16 +1,16 @@ -- -- -- -- netstandard2.0 -- -- -- -- -- -- -- -- -- -- -- -- -+ -+ -+ -+ net8.0 -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ ---- a/test/FsAutoComplete.Tests.Lsp/FsAutoComplete.Tests.Lsp.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/FsAutoComplete.Tests.Lsp.fsproj -@@ -1,9 +1,7 @@ - - - Exe -- net6.0 -- net6.0;net7.0 -- net6.0;net7.0;net8.0 -+ net8.0 - false - LatestMajor - true ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/AutocompleteTest/AutocompleteTest.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/AutocompleteTest/AutocompleteTest.fsproj -@@ -1,7 +1,7 @@ - - - -- net6.0 -+ net8.0 - false - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/CloseTests/Workspace/Workspace.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/CloseTests/Workspace/Workspace.fsproj -@@ -1,7 +1,7 @@ -  - - -- net6.0 -+ net8.0 - true - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/CodeFixTests/RenameParamToMatchSignature/RenameParamToMatchSignature.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/CodeFixTests/RenameParamToMatchSignature/RenameParamToMatchSignature.fsproj -@@ -1,7 +1,7 @@ - - - -- net6.0 -+ net8.0 - - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net6.0/App/App.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net6.0/App/App.fsproj -@@ -2,7 +2,7 @@ - - - Exe -- net6.0 -+ net8.0 - - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net6.0/Library1/Library1.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net6.0/Library1/Library1.fsproj -@@ -1,7 +1,7 @@ -  - - -- net6.0 -+ net8.0 - true - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net7.0/App/App.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net7.0/App/App.fsproj -@@ -2,7 +2,7 @@ - - - Exe -- net7.0 -+ net8.0 - - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net7.0/Library1/Library1.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net7.0/Library1/Library1.fsproj -@@ -1,7 +1,7 @@ -  - - -- net7.0 -+ net8.0 - true - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/SameProject/SameProject.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/SameProject/SameProject.fsproj -@@ -1,7 +1,7 @@ -  - - -- net6.0 -+ net8.0 - true - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/ExpectoTests/ExpectoTests.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/ExpectoTests/ExpectoTests.fsproj -@@ -2,7 +2,7 @@ - - - Exe -- net6.0 -+ net8.0 - false - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/A/A.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/A/A.fsproj -@@ -1,7 +1,7 @@ -  - - -- net6.0 -+ net8.0 - - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/B/B.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/B/B.fsproj -@@ -1,7 +1,7 @@ - - - -- net6.0 -+ net8.0 - - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/C/C.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/C/C.fsproj -@@ -1,7 +1,7 @@ -  - - -- net6.0 -+ net8.0 - - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/FoldingTests/FoldingTests.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FoldingTests/FoldingTests.fsproj -@@ -1,11 +1,11 @@ -- -- -- -- netstandard2.0 -- -- -- -- -- -- -- -+ -+ -+ -+ net8.0 -+ -+ -+ -+ -+ -+ -+ ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/FsdnTest/BasicTest.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FsdnTest/BasicTest.fsproj -@@ -1,7 +1,7 @@ - - - -- net6.0 -+ net8.0 - false - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/FullNameExternalAutocompleteTest/FullNameExternalAutocompleteTest.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FullNameExternalAutocompleteTest/FullNameExternalAutocompleteTest.fsproj -@@ -1,7 +1,7 @@ - - - -- net6.0 -+ net8.0 - false - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/GoToTests/GoToTests.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/GoToTests/GoToTests.fsproj -@@ -1,6 +1,6 @@ - - -- netstandard2.0 -+ net8.0 - - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/NUnitTests/NUnitTests.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/NUnitTests/NUnitTests.fsproj -@@ -1,7 +1,7 @@ - - - -- net6.0 -+ net8.0 - - false - false ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/CrossProject/LibA/LibA.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/CrossProject/LibA/LibA.fsproj -@@ -1,7 +1,7 @@ -  - - -- net6.0 -+ net8.0 - true - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/CrossProject/LibB/LibB.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/CrossProject/LibB/LibB.fsproj -@@ -1,7 +1,7 @@ -  - - -- net6.0 -+ net8.0 - true - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/SameProject/RenameTest.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/SameProject/RenameTest.fsproj -@@ -2,7 +2,7 @@ - - - Exe -- net6.0 -+ net8.0 - - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/ServerTests/Project/Project.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/ServerTests/Project/Project.fsproj -@@ -2,7 +2,7 @@ - - - Exe -- net6.0 -+ net8.0 - - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/UnusedDeclarations/UnusedDeclarations.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/UnusedDeclarations/UnusedDeclarations.fsproj -@@ -1,7 +1,7 @@ -  - - -- net6.0 -+ net8.0 - - - ---- a/test/FsAutoComplete.Tests.Lsp/TestCases/XUnitTests/XUnitTests.fsproj -+++ b/test/FsAutoComplete.Tests.Lsp/TestCases/XUnitTests/XUnitTests.fsproj -@@ -1,7 +1,7 @@ - - - -- net6.0 -+ net8.0 - - false - false ---- a/test/OptionAnalyzer/OptionAnalyzer.fsproj -+++ b/test/OptionAnalyzer/OptionAnalyzer.fsproj -@@ -1,6 +1,6 @@ - - -- net6.0 -+ net8.0 - - - diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index b66e5670fca4..a26798dfc201 100644 Binary files a/dev-embedded/Manifest.gz and b/dev-embedded/Manifest.gz differ diff --git a/dev-embedded/u-boot-tools/Manifest b/dev-embedded/u-boot-tools/Manifest index c15102932102..baa0737da2f7 100644 --- a/dev-embedded/u-boot-tools/Manifest +++ b/dev-embedded/u-boot-tools/Manifest @@ -1,5 +1,3 @@ -AUX disable-unused-mkeficapsule.patch 558 BLAKE2B 139a3f6a7637984c3dfd2ac1fac8e3907fe99fc9f3a48e729de503cf6430a3bd2842a7f650e1e6afd20591d50e40e12cdfea4aaa1c79d3bdb619612a8d8b5005 SHA512 f88bbe68a258931dcf72c329fe1dcecda21eedd267900f481ccdc4f12dce86f4158373fe0c4481029dc0fa66709b9d9bac8e0bdbd472fcfd71f521a5d233a00b -AUX disable-unused-pylibfdt.patch 471 BLAKE2B eeb65f9a5b158d4b13b633419d0e174d65903c5e23114862cfd49a7467d641e28968bd2893bf32492976609b4922becd7565f477d6fee1a545ba75b9068491b3 SHA512 0bbc980b092c33af1d4be750dedce374b3b2fd420268ceffb6f7029e6199a6f753d2708f6fba9a61020b4adec47996d8de858a1e7e64e8d09bd7405b66694d0c DIST u-boot-2024.01.tar.bz2 19926911 BLAKE2B c62a22f56276426917b0db508ad7dc82efa4fe7be14c5e7d79ecdea172b2b383981b7e65b7e920b196d0162a17fb362ef97a8d758a1b30e509e3c66748d2c106 SHA512 45bd093ba3bda23e43cdde83d8656c1ee1348ac2886ecff1fee475f101ac4965a5be6565408fa5b990c723f3fdc833edfca60a719f735a43040cd14a1b59a88b DIST u-boot-tools-2024.01-fix-invalid-escape-sequence.patch 1285 BLAKE2B ad0af975b59794f21a44472a1f1b4542e75e478d51e649a6c339a4af9963cb4b822e6eba6819cbd3d35c09f3c33f1995288ef296e07466a427cf1f0dd0a399e1 SHA512 8675c267ca5a234924bdf8fc03dcaf75501cf86ac7a9b2e7fbc7982b9620e8863af289c124c5e91cccee58cc116b4d2798be745dedc1b28099a143f3464ad4d6 EBUILD u-boot-tools-2024.01-r1.ebuild 1899 BLAKE2B e88bdcebeaea50e8a27638367cef6561bba5f1be2e6b836cead7fa8751d1256d9379513575acac0d8195deae952af7d333a52a168cf90c3dedf741a11368269f SHA512 f7ffe79cbdd9aa816e37e2fa862dbb4a5caee6d3cebdced974319a52a8ddbc10b6001258901ec705db80f887778c2a2e6dc1932da6f353683746b0758751eed0 diff --git a/dev-embedded/u-boot-tools/files/disable-unused-mkeficapsule.patch b/dev-embedded/u-boot-tools/files/disable-unused-mkeficapsule.patch deleted file mode 100644 index 90c8ce3f0a4d..000000000000 --- a/dev-embedded/u-boot-tools/files/disable-unused-mkeficapsule.patch +++ /dev/null @@ -1,14 +0,0 @@ -Disable unused mkeficapsule - -`CONFIG_TOOLS_MKEFICAPSULE` requires gnutls to build. Since we don't actually -expose the tool, we can just disable it. - -diff -ur a/configs/tools-only_defconfig b/configs/tools-only_defconfig ---- a/configs/tools-only_defconfig 2023-01-09 09:07:33.000000000 -0700 -+++ b/configs/tools-only_defconfig 2023-08-11 14:01:50.151294889 -0600 -@@ -33,4 +33,4 @@ - # CONFIG_VIRTIO_SANDBOX is not set - # CONFIG_GENERATE_ACPI_TABLE is not set - # CONFIG_EFI_LOADER is not set --CONFIG_TOOLS_MKEFICAPSULE=y -+# CONFIG_TOOLS_MKEFICAPSULE is not set diff --git a/dev-embedded/u-boot-tools/files/disable-unused-pylibfdt.patch b/dev-embedded/u-boot-tools/files/disable-unused-pylibfdt.patch deleted file mode 100644 index 8686341a8776..000000000000 --- a/dev-embedded/u-boot-tools/files/disable-unused-pylibfdt.patch +++ /dev/null @@ -1,17 +0,0 @@ -Disable unused pylibfdt - -The `imply BINMAN` causes `pylibfdt` to be built, which requires python. We -don't currently expose `pylibfdt`, or declare python dependencies, so disable -it. - -diff -ur a/arch/Kconfig b/arch/Kconfig ---- a/arch/Kconfig 2023-01-09 09:07:33.000000000 -0700 -+++ b/arch/Kconfig 2023-08-11 14:01:05.998403114 -0600 -@@ -205,7 +205,6 @@ - imply KEYBOARD - imply PHYSMEM - imply GENERATE_ACPI_TABLE -- imply BINMAN - - config SH - bool "SuperH architecture" diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 47f49f121288..93d34808e846 100644 Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest index 955bf75391c4..3317496f5614 100644 --- a/dev-java/openjdk-bin/Manifest +++ b/dev-java/openjdk-bin/Manifest @@ -5,31 +5,18 @@ DIST OpenJDK-jdk_ppc64le_linux_hotspot_24_8-ea.tar.gz 214372109 BLAKE2B 891f3b1a DIST OpenJDK-jdk_riscv64_linux_hotspot_24_8-ea.tar.gz 210709698 BLAKE2B a612df8e357a930ae1bc6f54a5f0f0c55f8fec279ce7ea7f52ff45a097badd1a848dbdad5778adf2a13e622c7ff63b6c10b6feb7e3f8de75016eb9bf404f03d4 SHA512 1c4d93def2a92de4e1a1a8f6ab624de542c4fc177b9d66815d50b1cac823ca6295a4a702402ae09b8b9662ea40c56da836d6a962af8a2fbd7bf6576a3036187e DIST OpenJDK-jdk_x64_alpine-linux_hotspot_24_8-ea.tar.gz 215051746 BLAKE2B b58ad14f0faa0940621245eeca212ed6112352c9e52833fc5dd2aa740956bce85d69f8d30aa923bc0fe0a0d81ed8dc4d4c9d8cfea5132de03d34d6c40bb7f3c8 SHA512 610a2bc5df2670a214ce39ec426428c3dfca47e5c4c04ed3bfe92fe48ec944324208f4edbb242842508a1964b97bf1085aaadec14d5fe8c4cf7bde57e20d505b DIST OpenJDK-jdk_x64_linux_hotspot_24_8-ea.tar.gz 214855714 BLAKE2B 4230cd14375499463872f9c9e879b27ffcff602ca2401634fa0ae1dbfbc9a7aabff67f6f99b7a2e5ce409eabef962775706785268b8bdce8cd3f40dc76042b83 SHA512 55ff9c22d61815e7b4cdf8bdadc75d6ab16c0a6d6a559a71bb11ae9ac3236e4305b9928981d489ca71078e64bb647f8731534d093e1c81249e32d7c168cc9df3 -DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.23_9.tar.gz 192013902 BLAKE2B 6a4b47b9a3397d3436bd55a16a459a3cab3f8a2a7dc3285b3bde8db13f0e66d5e094803df0c5901a17272e6378161caada6f27845184e2efd17a6761661299c8 SHA512 90e53418efc7c34d7cf0691d566f07a84f02bd2d34cdee0c9c343e27c8d9bfd4d1bf86f104ae33a47274932ab8ba6ec8071a35e7d613129d03e439ae3382452c DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.24_8.tar.gz 192087968 BLAKE2B 12659ef10cf2728ca5eba2b4eed5f592a5bbff5065f33309498e7a465661957e0e8191bb691a89934a8221e26ae7265f0aca059ba59731b5d9a80e7f6cc55206 SHA512 84dbb810134199cb2f0278ccbcfca2d1abe32bf65bbb399e99c2ea9a027e21c2ace5685adae98930be4a185970640626b5bbbf822d499f815d803fa4485134f7 -DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.23_9.tar.gz 182785851 BLAKE2B 453ca29859e749a9050f8b6627696ab6d38ee5e83ab69b1d159eb3b7c0bae68104cf68ca21b87123b4fc61059e528ba4ed0ee29fa4759f33a3cf46182f52a48a SHA512 af8ed3659f8ff07f5e5c135d96a7368d326f5b19e3d73077a3fa701716f6e415d4a784ff6c5f81267eb1b3d2e171a688126253f1c3197fc80ea260826ebad5a0 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.24_8.tar.gz 182800065 BLAKE2B 50158e8e84637ab841226da590f53ef3d0f18aa2dc4ce5c2fabc2260d864a1de65a3021e380fa9a1af1aec92177c2618790ced8c7f12f449fd7ab4851bf37ac0 SHA512 893ab22f39f102724e7b77b7a06e09b33ee0551b166c0154ce19d4e6abd7e346d0a8314fe2e675e102febf93e001679a1c7c665f6b131c04a453cfbfbabb5003 -DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.23_9.tar.gz 177453532 BLAKE2B aa98f381f2ac4f208ced4dac4f4b01d20cfd27c8ccc75a0c41db6a57b67ca11d87b8133cb0af96283f646e5e90612f9ad69db5129e6f50518ad2eb0a53c86db1 SHA512 c590fa032593db48531d49977c95d1f884fe751472d927d0d0bc15f36ec35f71ea53c9acafa3dc00c4b25e88d4c18ab590b42f8057a277e16947c3ce31362381 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.24_8.tar.gz 177494491 BLAKE2B acc6c4893a57250284b7be0fe98d6ea3b44f42227174050ac3d035ff68e482a61aeb32b38f1404f597c47dc3090fa49aa27401c6903367cc938b1f4041cb714b SHA512 88d8e3eee4af1f3578ee001516fd9a2a71af6317af404e39b64365ac780f89455dbbac1eccf50aa6d09cb879a79da88e720c344cc527d7313d6abfb8b148c3ae -DIST OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.23_9.tar.gz 193956832 BLAKE2B bc334b59bbb021812ee7064b1915b6106923d41a74a3acf5b5d8fbcf50f6e0d467a96da22f996252422b08f5c7864418c552a102a18f3bd9cb14e5b4904656e5 SHA512 f0992a7fdb1acadf8cb19a94822e7a75f7453033cc0a3432f9efface7827b4a7ebb1ff67a81774da83844afdb046461415f50ddf11192863e88ab06889c86836 DIST OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.24_8.tar.gz 193983794 BLAKE2B 1e2c87450db7dc12c634ae5d12f3a5c0ca9406d85c01e4b5953921b54a144d868b4f5b8fda17865ee42c7ad082177770286367b8ca38e7faaf30a80f438caab1 SHA512 1e55b979254f2ca7c1b53496471a089538fc6c31bb9a40dc1cab5e09f42b0ae23b383f768c2614421868d16d8eb2f3fcb5768fa24a944a8296439fbc31d7f841 -DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.23_9.tar.gz 195220527 BLAKE2B b2f024fdd2d72e78c86f562fbd37684c9d9639472d66e15b4b882c35241c500c09467e97440249bf69f4e63ef99d3f057b0e79852b67d55c5518d041cba2d657 SHA512 ccccb5003b78cff0cbf471d9b885ebd5805b5a21dd71afdb03a0d447cd6715e781dbf01f11970f7632b8181147fe0090f7fe8fc46c8732d2b17f0978f01934a4 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.24_8.tar.gz 195251808 BLAKE2B 920459ebe96477e79fa3e933958c3fdfac476231dbcd7473ef9fdcab0691e807e67bd94b92fe43dfcd66c401b62da0a450892d5561530c17c5f159d44f537f3f SHA512 91e20884152a5d670c05e83e0b2b875b324af2683bbfb063015cfef4956e1ef4f3051955222f854753ea4144d99b30f3f9bd1b5220204f9a9bdc51ef461a1590 -DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.23_9.tar.gz 187689918 BLAKE2B c1ccebd2bfeccdf64f1ab0c781e4ba5f2701f6c70de81486c6b4d91bb1d1df367f58fa66bf8f073ed47413649905a306ad3f75c6696e1d0510ce02fe3453d255 SHA512 93974938c10d58b182a7bda49e21e26806a01a03fe72915ca559df3e02c694b3b88ed11c49987bc2ca7c1acabda0892d8c22a4ab19ed8b796dd02f29c44dbff0 DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.24_8.tar.gz 187710109 BLAKE2B 7565adb6e64d2c53ffed1d64b8e23ac02b82f4feeb9315327c9825d1b134cd476d3331f64def991b23b5b568379c9e31dfdfd97fe87b6caad7eea039a47b652a SHA512 91d8da2812f8f709916de9f2fd90afbe2caec38c1ca0da2d3ed50d79663aa274126c010c1c19f841845b493c7efb57307b74b28e2f89789ba52c0dd80dd54e04 -DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.11_9.tar.gz 191052267 BLAKE2B 837cd3f3e9cdff7b66d1a8e10e2e8ebb9db1168fad2982fd523eb8067ca017efdc05e577b93af74623558d04a8458dc1d790c9626e7ed2d6568bf7fc22a44925 SHA512 eeeacbd0f8daa1d62663f7ec95fb7dd3ff855a0187347e3c1ddb4a5d13e494c1a940b43b5fdf75480963d65dd4d94330570b751fa7cde540124ed2164c176870 DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.12_7.tar.gz 191121494 BLAKE2B 92b72ef8fc0ecc6bd4fa785baf6b799db48de5e82e12a09ec630de854b19a0b17ad2408a7cf8d1cea9a663ddd062e88026bb91ca1d7cbaf51c261e189ece697e SHA512 662ffbeb67238612d56ad5e53abfc11738aef595f96bb8775819c7d78cbcc6888755baeafa9695c1673c1833ea328de67d6d0e4c6736c7e3006b0a886108de9d -DIST OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.11_9.tar.gz 178367345 BLAKE2B 7f1c8f77ab8ce9ce401947e51cc3051491df1579409f7ecb73107f091b58d6e7fce2004604951dfad019cd60e8da84fd4ee9f8987f92c9363889b310ee098e54 SHA512 0283452e56b3fbd85af33a7939ec8ae69624241ef07224152de55c5aafb1a5cb8423b8a211b5fadf8f5ea50aa0e5ed8211d02abf1398473ddf3ef13f2ba3f1c4 DIST OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.12_7.tar.gz 178427485 BLAKE2B a2ceda0b6b2abd5643517f53bf8e89c7ccbaf1c29d784e8dc4de568a534fff8564561fc48ca64183205754ae453b5fe2027c7881c8904a126f420cb76745bec2 SHA512 2ddb35fa6214f29c254e0f27f401bd7da1f85ff7bb171b12fa477321883b0c31ce6a6f0713c76df2ced18884a0b8261b8772d9c7f6382cb08625aea36e8a3824 -DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.11_9.tar.gz 189349607 BLAKE2B 2508ca965c27b1cf6457a595418ee9cd0450f9633a2fb80605a58a4bb7546cebb95b04c0d66bb14107c75fdff9fb678d78cdb879316929a3da6863579d4df9dd SHA512 bb76dcc65f65bbd3a256a54cea00eddb25312f1a1e2ed30fd3088bd44e9f8db7bb2ff3a6776b5ff6733ea7afc02928ef9e2bae296325fb1b8eb9b66b4e6f4a87 DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.12_7.tar.gz 189408363 BLAKE2B c6569c14d010262b29c1d4b879f9384028c6a6be71fb29fb2cff1407fdd3bace0f22e20af0cec7fbf1277ad4d75000d32a0357776a32ed4166de64630847c59c SHA512 85368a3c6f60847dc1c55f29c8d465e87ec64a690198f68ae9022cf897671fbb2c5f0b509adf90d541ac7ce48f2f7d8159070b64bc5bc7b652e52c95cf20f10a -DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.11_9.tar.gz 191737628 BLAKE2B d78a0a64bf936bf85a4f9fe1c9299d1db4773e10cd308afa5167d61ce35ea7415d2a94a1dc160345fa5aa3d3a7b730235801789db147d62dae621572ca060fe7 SHA512 9ae308f12b5c74b48aed4ef2312d7e0b23e9fa73b7d78eb3576037b0fcbcfc3a5381ebc448fb41279e770d5994c46bdda6822b97181fa3d3365da63c8b0ecadf DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.12_7.tar.gz 191814558 BLAKE2B 326e3bea419e404be9b8c33640355d7f94e07068779edcebdc59370410e1944d0e4681fc3966b4bc4871989900c296149d82b331061424223f9fbf0c08616f75 SHA512 bcd5a53f82a6dc84aa069651228cf7be3de69195f58954230b34e575be62fe3ed403d57a7870b88ae930fadeda6e29d6af27e3ec7e5bf862e434df0c627985cf -DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.11_9.tar.gz 191615499 BLAKE2B 4b342ebf3da0cf49d448b95dec6b04819d2ab2e31327b793b9d9aef86b4e78ce33a54995a5d0608d14214f3d0fde73d0ad334c9b0e3c5d2cbb6d40c4bb22637f SHA512 7773843e3b2a02ccb70c3ea49639c723f5da715dcb3e27ed85dbd2182648621a5822c49728436377c8e8af4d20231ba5b861e45be17efe44a5a81a92c225a851 DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.12_7.tar.gz 191681951 BLAKE2B 40548a12e485b36700726d7fe0826d716feca2d7db9bed403a6b61a13ee929a4ded93d85acdc2cc2170b8d01daf616a9ac7faa7e673ca37484b1f408b201af48 SHA512 28720148b92c7dd0649921a46dcb81aa05203e309ea851bcd41990fe59bc3566cbedb07ef08d7aff5f7399f063a05d56048798b99bb60a6a7b69533a44ca152f -DIST OpenJDK17U-jdk_x64_linux_hotspot_17.0.11_9.tar.gz 192396023 BLAKE2B 1e5f12041d9c17195f242d7d36edf6995b1f71cb52ca211773faaa0cca6af983ec8c7885d58d4b87b38a0a26f71d088c104cdbcb84fdfffd97643f2a09a2a4ed SHA512 f11e61d91ad27ca31196ded87d06b5e379e4e652c09ffdd5c3d73cdc9fe6c46cd7785838c70514897645213ff6c6948227be27d7fd773949f1055338966ba275 DIST OpenJDK17U-jdk_x64_linux_hotspot_17.0.12_7.tar.gz 192452655 BLAKE2B 1b38d3aa527b585f931235b737e0628fc74e0f1b996dc64b9c3cb84598c66f28d908ca550786f691912ecd03473d43bc87309a479442d4c4de85a67298a69fcd SHA512 59db63a7b25f851153bdf3aef81acae6b7de88eff14d481f14c346d894bd7e3899c40224e51049047687330e1c43a8c23c45bd375966ad9992d4ab538a08aeb1 -DIST OpenJDK17U-jdk_x64_mac_hotspot_17.0.11_9.tar.gz 180563846 BLAKE2B f9bf368e39d95cce40413caeb98192f88f90cad7dcb486ef5e1d7369cfc346603d37de88c049930b958043621e44c103e020354eb80faff0cf83fac8dc7497a7 SHA512 999ad1fb7c822e9000e734c86e70e73aa572ec1a75d14219b391e9d358d1dba1fd0d9d568df4c28d8ca88fd4341e24feee2f840b6c35c4c530d2cd174dd797b1 DIST OpenJDK17U-jdk_x64_mac_hotspot_17.0.12_7.tar.gz 180640890 BLAKE2B 23b97b0bae054210155663e5d92fe6868827d353aa9ee6a0fa46cc53d41e43ba5378ac7901dfa4a323a2aad541a45ecbb2dbf7e4ac367cf58908203c7b216c5b SHA512 06ee1f7d0d3b346cc5c72534f7d00f53d02260d8d41672a94228de805eb0c38b1afa8947504ebf740dea2646f45c5868983c82a6ddb800a577d305a56200d13a DIST OpenJDK21U-jdk_aarch64_alpine-linux_hotspot_21.0.4_7.tar.gz 205835448 BLAKE2B 12aecce2bde9d78c721a378554de5132a5e4fcd3bf95edf7178b7ad837cf4873717a7c8fc9611a811840f32fb4b2a794c4ad80fe19ed42a55f94430240fc19f9 SHA512 d349ea6ca15f8be8818283ebb11c4eddef57a7d1cc98bcfbaf885366ea44ecf520d2deaef43c7d9443a00dc8eb8b3d0821c1dbf4eff886199ad9f484c3b2fc04 DIST OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.4_7.tar.gz 205880079 BLAKE2B 995b78580e88b922852d3f3ef59e40d11e4c7666790a1590f3672f1fb22f8b58e3a2965507cdd85d75b3bbe03e4daa603519e5d00933b86abbeeddffd5c2475d SHA512 e5f263007f3aa10fb6f4c80ccec503ca08e62bf220d5c90a206edba99e8b9d2c4585dbef7f7a84c3abeeef80a964ac171f11eaa40e5eb9b06310974dd57c42cc @@ -37,24 +24,15 @@ DIST OpenJDK21U-jdk_ppc64le_linux_hotspot_21.0.4_7.tar.gz 207691025 BLAKE2B 5413 DIST OpenJDK21U-jdk_riscv64_linux_hotspot_21.0.4_7.tar.gz 203854772 BLAKE2B acecfba0619cd5856f2e2c835240729f5d70a1f4fc373c99e7dec2aadc701d5779c8b42b804337653d6e8b99089fcd1622f48232a9a36bd25b4e4b7016ce68e6 SHA512 92a12dad45b80ee25b555b26456a592db65e5cf2373984e7102ee0527a923cc1d015fba0a75177f3f0063c5d1843f4999fb6627b506cd506571b9625871dc892 DIST OpenJDK21U-jdk_x64_alpine-linux_hotspot_21.0.4_7.tar.gz 208015131 BLAKE2B b143b83ff40affffd0be90cc19fec59777a80f783c6a4d9d1161d5205dee9a50f88d89fc21e402a14a1849d2dfefb780935acb47b7366b8fb07a3cd10f9ca65b SHA512 9cf65b7ea2cc4e7a21c5832c3522211c53b55fb6f0d4ec4deecb94744dafbf1412c17508ed1c21cb06b03c5bcf8212a0e5d6f2804663833735a1ac2f77dae7a2 DIST OpenJDK21U-jdk_x64_linux_hotspot_21.0.4_7.tar.gz 207789015 BLAKE2B da61c96f082f18bbb64e543b96972d0cf812cbd64ac970a45000506e41f9f54628453d4a24b4090271dc267e21bfe285a04173c106259e67dc72246c43edbe32 SHA512 7675079ac1ed0c0428f806908b21c58549df7fc18043d26c011e063b58772ddb1c1c9648a46ab7d5204d47c2af5d3f08eace30028113d64e09cadc69c4fd0def -DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u412b08.tar.gz 102116126 BLAKE2B 19f8deee04fe5521323ead5193ff7b383979afa32c4375bdef7ce53b868dd7cb317bcd208b94d373c353f5480433cb3a28beeacbb7f42b501058acdfe6917079 SHA512 e2c5e17eda6a25b8f12c8fe5a50b5c58a9b52bf9cdac7213e2b0eb7ea0c99ba0d3c31ecbaea834443fac12adacfe506ecbe3a487abd16846c6619678ac24c4ee DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u422b05.tar.gz 102132553 BLAKE2B b59a2d99f9999f86eac2ab15617ee7c58d179a7db2e3606b3296b4bee8bbfaaee2f3cd1f441d90b7462ef9a502f4f351bdb4acc8e723d6b16f208827b813e8a7 SHA512 3856d2e711fd0f93f5efb73ffe5dc115d03dbd0cd015e903b7c2d02b6a3940b10793243edd6a372d7f84306f10c7a41cf13d7b787a33d525f1e86e9975453d06 -DIST OpenJDK8U-jdk_arm_linux_hotspot_8u412b08.tar.gz 98318417 BLAKE2B 11ec1cb2e793da8252511dee62ad193b67b3bc5c8aa91dbd6b1e8aa2d2f7e2e342528d145e0eb9e26b17b7e81c9ff17586f068b4d146f6789b157026aff67099 SHA512 84eab7b032fb55e02870013f9a87d0898ece12c52c560c0600d8d2ecb4901cc64e6e5cd44375ec6785a5c8f139263e8b6b32d348149e22200c962438fabea9fe DIST OpenJDK8U-jdk_arm_linux_hotspot_8u422b05.tar.gz 98342561 BLAKE2B e34d6c959a2100b7c1817ad0fa213331e1cca75229edccf68ed4fcbd3b9bdeb0852dfdf59dac3e9cdae0179af38edc64ff7329af9f44fadcfaa7cf301f8f4e13 SHA512 a667d531b3318e7f75d3d4d9a32248c5c9ae7c1d4bd9bfcbcb5f11418016c1faa179ed748c3eae09c8693885a9401a80de8f3530891883b9f6e9de0b50002ed5 -DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u412b08.tar.gz 100529230 BLAKE2B 1498ff1c4d89f65a41a565cf3d6949f715bc8783a33b70e6cf7b44e513ddf7ade1242e2a0a95b582813ab212fb2367a5f17f794f54b5e458f0e23dd22e74123d SHA512 cf80eb66063559d4fbe062d8a198490468e4936c9e0b27ffe04912b4468a2d1f4d12fffe5df5fede38b44870b65a7f0cd85545f7031957b12a7d1a368a7770c6 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u422b05.tar.gz 100533202 BLAKE2B b83b926e5bf0fe45bce9a79489422b96c6ab321227a56d8b3c683a26e5b71cbf9ec80a4dc2706aa4853095a4ee3174591cba8725b9e1b645f4c275137a97abee SHA512 e345de1325f9807d1cc3e4b043d650d655ad8a3672edec304023af54c7dd1d8fea0e671781ed46e6d7459909afedb2458c1b45966b55957389ec62449aec6469 -DIST OpenJDK8U-jdk_x64_alpine-linux_hotspot_8u412b08.tar.gz 100923084 BLAKE2B 9c9b0d7f95983a44f040efa83c69100163b1450d04102000d4f75361e9164024697380c055fdb31bac2ef4dabc05df592bbf342e716d8f438954b89236ff0986 SHA512 07b721e57225165d3dbc51c1d8f79f269e75fa3fe946ab76e933d1d3645dd19b3e7e8ea924d4f510382b5bcebbf073e262010c0e4655e0282379cce9d411eeab DIST OpenJDK8U-jdk_x64_alpine-linux_hotspot_8u422b05.tar.gz 100948020 BLAKE2B db92e2d9ef5bd15816d2fb3cd6a6dc0accd250fa16ec9b3eea9b23a72e73a32be43527d8f520f39aea1b7a84723e07d24e3de136b6888b869d8e75e446fc04cd SHA512 20b47a527c1b19d6f2779e619507a250316ee3d95d7ad7b5fa45c86e26e90515cace468a0ec6fd37be108f473f92d70eadd0a61ee901594ff0309272af4f61e5 -DIST OpenJDK8U-jdk_x64_linux_hotspot_8u412b08.tar.gz 103005511 BLAKE2B f3df80c160d723df67700363ed6f40f3308a7625635b5afcb1656c77c9f78cc2796c5878aac0bda6cbde8d6551371ed15223de6aa8e75c01ba3e4848285a88eb SHA512 6f7df3fbb34c5971b7bbc4bafbe0179983abfa0aee212cc810e2656697cf0a7f4736cbbf6755cc88cc885d7beb5c15482a21d5287c52bae560988cf80908ca05 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u422b05.tar.gz 103022651 BLAKE2B e144aee88326b4ed539324d8dfa35db461a3595c23a3bfdf0af557b4402ac4dd65d9000fa875b6570d7475ca7fef90d2e7021938f04918d40a04c04029e2e1bf SHA512 d44bdb72e616771d6b465abb66228f08968afdc0e8e40f73e892ea5c5c441f554d793f1e1643f1f682e0c0f4e25d24ee3f9ddec8c6191c43e77a3820c9f3d2a1 -DIST OpenJDK8U-jdk_x64_mac_hotspot_8u412b08.tar.gz 109506799 BLAKE2B bdf043df0df0f0fe100e80a464a0fe8c60e7c80ab7ca5e7481c8f7458b793a24b0f2d93ec482b5f0de7a65b3d068322b7b3a9e9c9ec5c5b61342cb85232db847 SHA512 4d774c3f0794d7403dfbf953e7e9d635b71c463bb193ffb4cc98e98455ff7a448f0bbf290a28c9290e3d9affc7390eeb4be88ad48cbfb60d9f605e57158f5058 DIST OpenJDK8U-jdk_x64_mac_hotspot_8u422b05.tar.gz 109522911 BLAKE2B 37472be9a5f061ade8e27318ef2a7782f0fd4aa38362c2d19eae47cf18ac0d4085a84aab4630b97e0162d6b8288e3bcce2b1fb1a8f1bc25e8a129137f5407657 SHA512 e6718c635d42d2662a404ac71f5c4cae45714f7e1e7f92af28191dfb5f01ac3c4c9c5335073386a7cf7a0c628d9dd0ae211fc4e9c0bc953e3827362f1fc39344 -EBUILD openjdk-bin-11.0.23_p9.ebuild 3174 BLAKE2B c20c05800f5be936ece355f8f4434e8ef6556f680cd7a784b8e40d601a883ae679e3439c33e8ef1db722db3153833ba0f38858483eb226c3236ea3d2c137e78f SHA512 f8a17638440efd97e0588cbd0079ff6b3cf2f9eac9be21f15c2fb17ff2ba84a74c9321b47c89d2a278aa26d23a7d2329d398ca639566edc36f0265fcc64835d8 EBUILD openjdk-bin-11.0.24_p8.ebuild 3183 BLAKE2B 02e074b8eb4be70ea24d84ba28817e63848531440471c05ff7b0e8c1b085a82670b84af16cf267463bbaf639750d5fe9caa6f78eb5b4a3c4a98d3575a90e8507 SHA512 9b37045ffe35d5c91634737f44e7c4a0733fe569fa2d59d7b077a0af4e4273dbf39b16abdc1ec1a638f6b3a3a13ea08069831a2c896de072fae264dbaa0cb5f9 -EBUILD openjdk-bin-17.0.11_p9.ebuild 3206 BLAKE2B 6d5f39a34005e0eb44836331c1b93a491ee1a6cb78e4a12494626316e1e6813182212c2eeeb480656adc276ff1b3e548ab4b9733f5826ea7b9e51ba469649c99 SHA512 7844a7f79c66356e6a7c5cd18a6793bb4a86a408de72d784c5b888d9facc2aa1706ead137f2a9c140ba00e566c14d0a06389fd9b664aab587307326b1a185311 EBUILD openjdk-bin-17.0.12_p7.ebuild 3215 BLAKE2B f2ec6fe938342dbdce0a068c391d99520bc657b6d70edbd90b5690a63ab4229724792a1e247ecddce7a207abc448c145f70786fe01f81ad1850050a6553a1d39 SHA512 5c458e8e7001beb6c791ad7b82e1e4d6cb759f4ab3065a8e7b2b1ad82a57488b159c52f1a29afd35aa398f9f76ecd1f80258674de631f9f0a2ed30e40b514d55 EBUILD openjdk-bin-21.0.4_p7.ebuild 3246 BLAKE2B 0b6a856283cf4554917afd3579f09dc8514c6b20fb5f663de8a3b4dcb64270c81887d6459428fb8252536df0eb7a3bc1393890f8029aa9ea2a17264f355330ea SHA512 78cf14a399dc8a93f00a0f16d08ce03f1227ad62fa2d37644e380e47dc19e66d157c19c5e7e81d5cbcbfef37bb292fdbca610cad0f7564dfbed7b9260ed1a6d0 EBUILD openjdk-bin-24_p8_beta.ebuild 3213 BLAKE2B 5907e99efc562257ac4af366a984d33694daf506a99fe7ef328e07d5a2871b447bf26710e561e0a1948f98a10d4f6837dffe494d57c9a5e2223a0da1ff92632c SHA512 b0a8bbeffd3beedb36e70de0bbef005ce3c3a9578c191ce29b52a17c398bdf21e1e84a1f7b27bf16e8115de897fa3b118048afd8bcaf69a41d6dc11a72a4b100 -EBUILD openjdk-bin-8.412_p08.ebuild 2927 BLAKE2B f62bab1ebf203a714edec548e16a08a96333012887a9a122d4f3d4801e50f3e9e5aceef1e40ab41f5fa312ef2884ae9547a96d2e8fa058bb1d69ad24abb74a97 SHA512 4712fb05b86e306c764af75252d4fb1201295bfa92817eb646bb793a56708c7655523b703428ca63e5e63d3a40bf77d4266dc8fa6244357702868787385bc0ef EBUILD openjdk-bin-8.422_p05.ebuild 2936 BLAKE2B 6a60e6aa39cb48a07345b57bb30f8184bc2297957b0b71cc819c395815203ca16978b4008eb05bb21ebb6e54ab533da877e6f6f4a62711163b0b90aa7df46d6a SHA512 6149ff525bc36f48b61ab64f988698d6fca229844f03f3099e9f4d58e47446e711bb06f76bd06910d75f0f2ef040b0e3cb5b0c11019884cd0705162792a9056d MISC metadata.xml 992 BLAKE2B faf08cbddeb47356eb249430ec21526fbadb95f666be9092a39d26f7167173cff526510c63f920b3891ee2738c915c0cb2319e4737f511f709b721555da2f061 SHA512 1f9fc80bc7bc07a1b6fc3d820368f05f46bcdd818fdba458729ac6c5ae9a55f43a435f9827f6d3986a17d2ef30929723b1f05acfa0017c855dbb3d9cbceda29c diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.23_p9.ebuild b/dev-java/openjdk-bin/openjdk-bin-11.0.23_p9.ebuild deleted file mode 100644 index 879465da18c0..000000000000 --- a/dev-java/openjdk-bin/openjdk-bin-11.0.23_p9.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -abi_uri() { - local baseuri="https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk-${MY_PV}/" - local musl= - local os=linux - - case ${2} in - *-macos) os=mac ;; - *-solaris) os=solaris ;; - esac - - if [[ ${3} == musl ]]; then - os=alpine-linux - musl=true - fi - - echo "${2-$1}? ( - ${musl:+ elibc_musl? ( } - ${baseuri}/OpenJDK${SLOT}U-jdk_${1}_${os}_hotspot_${MY_PV//+/_}.tar.gz - ${musl:+ ) } )" -} - -MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) - -SRC_URI=" - $(abi_uri aarch64 arm64) - $(abi_uri arm) - $(abi_uri ppc64le ppc64) - $(abi_uri x64 amd64) - $(abi_uri x64 x64-macos) - $(abi_uri x64 amd64 musl) -" - -DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin" -HOMEPAGE="https://adoptium.net" -LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="amd64 ~arm arm64 ppc64 ~x64-macos" -IUSE="alsa cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -S="${WORKDIR}/jdk-${MY_PV}" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_unpack() { - default - if [[ ${A} == *_mac_* ]] ; then - mv -v "${S}/Contents/Home/"* "${S}" || die - rm -Rf "${S}/Contents" # drop macOS executable - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - # on macOS if they would exist they would be called .dylib, but most - # importantly, there are no different providers, so everything - # that's shipped works. - if [[ ${A} != *_mac_* ]] ; then - # Not sure why they bundle this as it's commonly available and they - # only do so on x86_64. It's needed by libfontmanager.so. IcedTea - # also has an explicit dependency while Oracle seemingly dlopens it. - rm -vf lib/libfreetype.so || die - - # prefer system copy # https://bugs.gentoo.org/776676 - rm -vf lib/libharfbuzz.so || die - - # Oracle and IcedTea have libjsoundalsa.so depending on - # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. - if ! use alsa ; then - rm -v lib/libjsound.* || die - fi - - if use headless-awt ; then - rm -v lib/lib*{[jx]awt,splashscreen}* || die - fi - fi - - if ! use source ; then - rm -v lib/src.zip || die - fi - - rm -v lib/security/cacerts || die - dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - # provide stable symlink - dosym "${P}" "/opt/${PN}-${SLOT}" - - java-vm_install-env "${FILESDIR}"/${PN}.env.sh - java-vm_set-pax-markings "${ddest}" - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} - -pkg_postinst() { - java-vm-2_pkg_postinst -} diff --git a/dev-java/openjdk-bin/openjdk-bin-17.0.11_p9.ebuild b/dev-java/openjdk-bin/openjdk-bin-17.0.11_p9.ebuild deleted file mode 100644 index 43345bca275a..000000000000 --- a/dev-java/openjdk-bin/openjdk-bin-17.0.11_p9.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -abi_uri() { - local baseuri="https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk-${MY_PV}/" - local musl= - local os=linux - - case ${2} in - *-macos) os=mac ;; - *-solaris) os=solaris ;; - esac - - if [[ ${3} == musl ]]; then - os=alpine-linux - musl=true - fi - - echo "${2-$1}? ( - ${musl:+ elibc_musl? ( } - ${baseuri}/OpenJDK${SLOT}U-jdk_${1}_${os}_hotspot_${MY_PV//+/_}.tar.gz - ${musl:+ ) } )" -} - -MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) - -SRC_URI=" - $(abi_uri aarch64 arm64) - $(abi_uri aarch64 arm64-macos) - $(abi_uri arm) - $(abi_uri ppc64le ppc64) - $(abi_uri x64 amd64) - $(abi_uri x64 amd64 musl) - $(abi_uri x64 x64-macos) -" - -DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin" -HOMEPAGE="https://adoptium.net" -LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="amd64 ~arm arm64 ppc64 ~x64-macos" -IUSE="alsa cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -S="${WORKDIR}/jdk-${MY_PV}" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_unpack() { - default - if [[ ${A} == *_mac_* ]] ; then - mv -v "${S}/Contents/Home/"* "${S}" || die - rm -Rf "${S}/Contents" # drop macOS executable - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - # on macOS if they would exist they would be called .dylib, but most - # importantly, there are no different providers, so everything - # that's shipped works. - if [[ ${A} != *_mac_* ]] ; then - # Not sure why they bundle this as it's commonly available and they - # only do so on x86_64. It's needed by libfontmanager.so. IcedTea - # also has an explicit dependency while Oracle seemingly dlopens it. - rm -vf lib/libfreetype.so || die - - # prefer system copy # https://bugs.gentoo.org/776676 - rm -vf lib/libharfbuzz.so || die - - # Oracle and IcedTea have libjsoundalsa.so depending on - # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. - if ! use alsa ; then - rm -v lib/libjsound.* || die - fi - - if use headless-awt ; then - rm -v lib/lib*{[jx]awt,splashscreen}* || die - fi - fi - - if ! use source ; then - rm -v lib/src.zip || die - fi - - rm -v lib/security/cacerts || die - dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - # provide stable symlink - dosym "${P}" "/opt/${PN}-${SLOT}" - - java-vm_install-env "${FILESDIR}"/${PN}.env.sh - java-vm_set-pax-markings "${ddest}" - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} - -pkg_postinst() { - java-vm-2_pkg_postinst -} diff --git a/dev-java/openjdk-bin/openjdk-bin-8.412_p08.ebuild b/dev-java/openjdk-bin/openjdk-bin-8.412_p08.ebuild deleted file mode 100644 index f93a2a4afad5..000000000000 --- a/dev-java/openjdk-bin/openjdk-bin-8.412_p08.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 - -abi_uri() { - local baseuri="https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk${MY_PV}" - local musl= - local os=linux - - case ${2} in - *-macos) os=mac ;; - *-solaris) os=solaris ;; - esac - - if [[ ${3} == musl ]]; then - os=alpine-linux - musl=true - fi - - echo "${2-$1}? ( - ${musl:+ elibc_musl? ( } - ${baseuri}/OpenJDK${SLOT}U-jdk_${1}_${os}_hotspot_${MY_PV//-/}.tar.gz - ${musl:+ ) } )" -} - -MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b}) -SLOT=$(ver_cut 1) - -DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin" -HOMEPAGE="https://adoptium.net" -SRC_URI=" - $(abi_uri aarch64 arm64) - $(abi_uri arm) - $(abi_uri ppc64le ppc64) - $(abi_uri x64 amd64) - $(abi_uri x64 amd64 musl) - $(abi_uri x64 x64-macos) -" - -LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="amd64 ~arm arm64 ppc64 ~x64-macos" - -IUSE="alsa cups examples headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - arm? ( dev-libs/libffi-compat:6 ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) - ) -" - -RESTRICT="preserve-libs strip" -QA_PREBUILT="*" - -S="${WORKDIR}/jdk${MY_PV}" - -src_unpack() { - default - # 753575 - if use arm; then - mv -v "${S}"* "${S}" || die - elif [[ ${A} == *_mac_* ]] ; then - mv -v "${S}/Contents/Home/"* "${S}" || die - rm -Rf "${S}/Contents" # drop macOS executable - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - rm ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README || die - - # on macOS if they would exist they would be called .dylib, but most - # importantly, there are no different providers, so everything - # that's shipped works. - if [[ ${A} != *_mac_* ]] ; then - # this does not exist on arm64 hence -f - rm -fv jre/lib/*/libfreetype.so* || die - - if ! use alsa ; then - rm -v jre/lib/*/libjsoundalsa.so* || die - fi - - if ! use examples ; then - rm -vr sample || die - fi - - if use headless-awt ; then - rm -fvr {,jre/}lib/*/lib*{[jx]awt,splashscreen}* \ - {,jre/}bin/policytool bin/appletviewer || die - fi - fi - - if ! use source ; then - rm -v src.zip || die - fi - - rm -v jre/lib/security/cacerts || die - dosym ../../../../../etc/ssl/certs/java/cacerts \ - "${dest}"/jre/lib/security/cacerts - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - # provide stable symlink - dosym "${P}" "/opt/${PN}-${SLOT}" - - java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh - java-vm_set-pax-markings "${ddest}" - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest index fd01b11f277f..979c66e2ad03 100644 --- a/dev-java/openjdk/Manifest +++ b/dev-java/openjdk/Manifest @@ -6,12 +6,9 @@ AUX openjdk-8.402_p06-0004-Fix-misc.-warnings.patch 3075 BLAKE2B 8da8de4830a4545 AUX openjdk-8.env.sh 687 BLAKE2B 4bb851545955fafa6a4b08f2589fa9a5441ef37484eb21ac5db06cde111d325903e70b5b7473659973a0bab972386c8f33ded1da57858fdca325cfa29b1122f5 SHA512 a43fc0fcf57108350235d47d6da65a12fb9f77f12f6163c649ceceacb3317c6a25516efa060efe129b74138a529945163343e5a7d1de2b7af36f6580054ed5e5 AUX openjdk.env.sh 432 BLAKE2B 8779a373af2f9e52473cb5e3bc2bbcb7fa83c6d09382d498466888dd322299adc1b736c6e3723fa68e92a80067599228b3511cc2826e1ebc3c5845a7a2f62fa3 SHA512 e6604a88fb857945a618e4b7735d49dbc23bdd4c6fb70fc5753470e9c1047825208a40fe25107bcde95f290656b44f92e1667ebc414454cbae2e71f16fec5fbd DIST openjdk-11.0.18-riscv.patch.xz 272672 BLAKE2B b079612032a5bf135b05bdd1da16f2823772a5d9a18447a435f191daf78c5429a15c2e9ea64758dc9b26ee2a88275532b4f27714b2a7e4489f920c0ed2f5003b SHA512 c0426f243c5aa581d90366cb01ce811e34883a9d8a0298cab420378470e8eb427a56932ca1fbb5ed57e7430be2b38c6bc4491028ebaa25be0a938ba0bb2baf45 -DIST openjdk-11.0.23_p9.tar.gz 116316363 BLAKE2B a3745b2afe9d2529daf89aceed43025aca72a353210b0987aacb32af971262077411e9a2b6cfd938ca9d0c93c8762759b9207a13cee0808288674671164e3a36 SHA512 3851063289042ed467a9cb636eba7170a0feeaa3e5d19bda6c30a186ea624e4ae1b308006652acb9c9820c2065382bd719ee130b7a1a0524fe25ecd639f8a51d DIST openjdk-11.0.24_p8.tar.gz 116418943 BLAKE2B cb768b202b42f426f4edaead16ba09800d86c10da4a664176842ee396332284d410191a55dbb35d7604272231e5b3daf8a75ddc03bb819d670622b7682eec7f6 SHA512 ce45efd934b9bacc56c468d92083a85de311b4436a519ae1d6038aff025c2fa8a811abca4cdd99aeb8c09455effff53500f96c287976cd2ae90d4e11da2385a3 -DIST openjdk-17.0.11_p9.tar.gz 106574173 BLAKE2B 3db4763527d1acb83a2d492c3e94dc571065b844cf2ac56b7377a821cf2cb48af405b9fef73f477502bedc2c119ac57a115315140af04d51dbab5a78dfa6c789 SHA512 77baa3ec3ff2d06b28121342357311d1d5ca2ddd9ac7982b1aa5fc745b49519d2f95d14226ad4ac413d9a0ecf0e49d15078cabbba0b2897d0c6883b92ef0b5e9 DIST openjdk-17.0.12_p7.tar.gz 106597045 BLAKE2B f0e9baec472ecefbf28359abfc10757dc7cb2a6ddf8428086a6565831f1c13ee1a7cdb87b67d6b3840860ddbf2c74e80ece55f09238fddc2cb8fa77208695b9b SHA512 cc99e9742123f7d8ac7ad78abab0fbe5cff37999b9c06ad14851009a95c9868968e97dd0f3e4dea8bfa8578f8f903fccaa37134466a778375cdf24344138f1fc DIST openjdk-21.0.4_p7.tar.gz 112506384 BLAKE2B d58636bc9221d56afcf118a91e41326d2e086c9fe22675429ec50d0b62fefd9e2040140a9d99682547e8bf0d40fa4ca2cbcdf8be55b9a0556b95c90fc0a08d56 SHA512 507524d842fb7c371cf7d3163cdce87e9266d613998b797f2828178b35c087354ae30941384d5afd1d6e3982eddf5c9067553bc2b918a9e223b93893f7f27e76 -DIST openjdk-8.412_p08.tar.gz 93003614 BLAKE2B 71a3825bf69bb196ae219f5125e8452f634be2ff7b9f42a4829f6581f0a143bfec95013971c6f6b8f402c11efa34443f55a7f89d4133eac0b05a6d1cd6e0324d SHA512 d198f26474a4bd0b5e09c3c3aa53fbf77f217b8cd23499f7e661224048e925e0e020b28264b6ce7401baf83f8ffd8e3247788e2f5e7188509dea8b06f9fa0572 DIST openjdk-8.422_p05.tar.gz 93034877 BLAKE2B 2489fea62fbc5a7e3735055656ae89c67caf63e5bc6d5385ee811d0707d056bc3d10dd83f7eae5a5a86b7f57b8da47a9c1a77405f127b6f506bbf3b310ecd2ae SHA512 706db67f9be7509380e96ae2187bdb928e40c4382fd7073dd310da2981eeff324a5871702b087d4466911dbbea8376d5f9fed7029562ca62c9a1a193d931833e DIST openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz 108215404 BLAKE2B 5e6c0b905b34b437137922b73a9724da96b8832186fea945f8c73d941db822ca1cc5718f3ecb4607ed98d1f8241c9f365b54caaf978863e8b84680a94f067b5d SHA512 732e2220219d42be10589fcaf2420da87ebc8564b4afc6bd02f61f31cdca9c31b339366e34d374fb814499b92f8aa796435a18f28e10c8cb00d9a0f5953bb60e DIST openjdk-bootstrap-11.0.13_p8-x86.tar.xz 105420236 BLAKE2B d3137ad497937a9a04dedf38776f3ac45bf3b115d275991fd8582b72ade48390b6aa8ad89e0b4d34fa6a787a3c413dab20b32ef347dc8733544e810150c55d29 SHA512 f71a7ef8fbf19b0595dd7d4ebe52bbe1c95b8c17f34d092472c5f5ce8caf52a053f22db8587f1649f9a96ad01c0c632be343342812f5a8cc4ff843b33b8d9b0f @@ -24,11 +21,8 @@ DIST openjdk-bootstrap-21.0.0_p35-ppc64.tar.xz 125375264 BLAKE2B 28802995f393dc7 DIST openjdk-bootstrap-21.0.0_p35-x86.tar.xz 120906212 BLAKE2B c3a56f4e51a8aca1c318b9c32bebdb4c09e42d80416ce1843bc80077f09466b7f54627ab6992f9149fdabdb4d5557c3cad6b5e93b37ba3d89d84f736fc07a57a SHA512 40f0cf60adaebd0c6ae11badb6b71727a5cc64c89077731b0f7cc82f203297b9b780ae43ec74eca9dd5a64de1209f519c2ad0f9083c017cf474d1020206f762c DIST openjdk-bootstrap-8.402_p06-ppc64.tar.xz 34476368 BLAKE2B 1f896772f5e40a2793c5d9294e65e429c94204f91e91bfd76ff780e1d6318741c2052c3f20e59abcfb7018924983b5c9f386f14f912660e3e86296185f348482 SHA512 7bace068c5ac7604ad9db3ed655a52a4a90195efbf2fc342389cf7929d82d3f7b861fe700c16f513599bf9c064a87c9aa5966d7bd45aa7ed5e55ec317667be6a DIST openjdk-bootstrap-8.402_p06-x86.tar.xz 37076244 BLAKE2B bd50f84e8ac2ee9850c158c7e7d9fae9741112230dcd6e314163911921d63e3222cd3f4ab9d08bbaacbf6d9bfce9a1a9336e21088fba6396613489a701b30797 SHA512 fe5719e0bbf9bcd6eb9790ebd4da34e7f6c99fe4b7d41de2b5d00b20ebe76a77d857c726d1a71b7f40657ca2a9aa08eaa9efc1ab4be60016f66af95530b454b5 -EBUILD openjdk-11.0.23_p9-r1.ebuild 8834 BLAKE2B e10c23f599ce193c329bdd95cf9965704da9951d7eda2521606e4250f9046fa9d66234fe6858c89b9d7849d1bcf687e53f73f629594c54ffeea5ce864af12f5c SHA512 3521115c2cd51c586652dfd53b759cb22028f30b82ccead407d60f2f7f8df096b55a3c9e2b345a723487dac9707471c779d70fad236e961449122290680d7855 EBUILD openjdk-11.0.24_p8.ebuild 8834 BLAKE2B e10c23f599ce193c329bdd95cf9965704da9951d7eda2521606e4250f9046fa9d66234fe6858c89b9d7849d1bcf687e53f73f629594c54ffeea5ce864af12f5c SHA512 3521115c2cd51c586652dfd53b759cb22028f30b82ccead407d60f2f7f8df096b55a3c9e2b345a723487dac9707471c779d70fad236e961449122290680d7855 -EBUILD openjdk-17.0.11_p9.ebuild 9254 BLAKE2B e8fe5423eeb601c2d360041ff68e206d47a9e303c0343e7981fbe14160fce5f805059e57f5a4253c8fea9dd1b2caf7c3c7f2ace4bde2700c97708a38b6999b3d SHA512 0fd70e8c691ff8eaeea3b8c2e722a220d1f978c704fde47431d8893e1d423a36c11a1e364b4eca69dae653dc68cd3c77bb30e0499468af69980b4e4bb7f3f90f EBUILD openjdk-17.0.12_p7.ebuild 9254 BLAKE2B e8fe5423eeb601c2d360041ff68e206d47a9e303c0343e7981fbe14160fce5f805059e57f5a4253c8fea9dd1b2caf7c3c7f2ace4bde2700c97708a38b6999b3d SHA512 0fd70e8c691ff8eaeea3b8c2e722a220d1f978c704fde47431d8893e1d423a36c11a1e364b4eca69dae653dc68cd3c77bb30e0499468af69980b4e4bb7f3f90f EBUILD openjdk-21.0.4_p7.ebuild 9222 BLAKE2B a99c8167af247502103af8adccc900ee8cf2a426eb62b506fd44369de32a63b48e22081112de3c65b9b07287a8bd5225d2e87aa80dc8eec3bf37e6a4580d71c9 SHA512 1e001792d4a317b2f68e7a5a888c119c297c74780af7784c30e419ea6361d0e3601c07cca16429635d606336dc1dd8c84e924163bd2a259de9cb4ceda9aea45a -EBUILD openjdk-8.412_p08.ebuild 7819 BLAKE2B 46ee633ad8c8751885c948f3648e76f973266336fe15fa0016368302719770d9435c5e0db4cb59481e782e2b89adabe8b8cd0b4624749051c066de120509f8b7 SHA512 250754810305bf30ac7ce4dbc15dd1a321f4dc47cf5e49154f26b80b704218b21b6ab2f428a9857096936793460f2471df2fcd921c7fdc40838f11a2d0cce377 EBUILD openjdk-8.422_p05.ebuild 7819 BLAKE2B 46ee633ad8c8751885c948f3648e76f973266336fe15fa0016368302719770d9435c5e0db4cb59481e782e2b89adabe8b8cd0b4624749051c066de120509f8b7 SHA512 250754810305bf30ac7ce4dbc15dd1a321f4dc47cf5e49154f26b80b704218b21b6ab2f428a9857096936793460f2471df2fcd921c7fdc40838f11a2d0cce377 MISC metadata.xml 1549 BLAKE2B 5f7caf2330b7d8eb264df12fe6eebbf1e4acf91b04e37a4c6ea6c45101a39f2e84b4d40152d58c93e63a1d2d6fdb5649b096a314f7269d33ce72da263d392c90 SHA512 8fa15bf9544f2665a47185a3701c3a9ce1654ddedf1aebfb344f77f544a71a3bda33c2d4f3c1d5d65d7ea42b6c1f04a6e1dfaaae723c1a5fcaf63ec48d79f3de diff --git a/dev-java/openjdk/openjdk-11.0.23_p9-r1.ebuild b/dev-java/openjdk/openjdk-11.0.23_p9-r1.ebuild deleted file mode 100644 index 7b836738329f..000000000000 --- a/dev-java/openjdk/openjdk-11.0.23_p9-r1.ebuild +++ /dev/null @@ -1,311 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs - -# don't change versioning scheme -# to find correct _p number, look at -# https://github.com/openjdk/jdk${SLOT}u/tags -# you will see, for example, jdk-17.0.4.1-ga and jdk-17.0.4.1+1, both point -# to exact same commit sha. we should always use the full version. -# -ga tag is just for humans to easily identify General Availability release tag. -# we need -ga tag to fetch tarball and unpack it, but exact number everywhere else to -# set build version properly -MY_PV="${PV%_p*}-ga" - -# variable name format: _XPAK -PPC64_XPAK="11.0.13_p8" # big-endian bootstrap tarball -RISCV_XPAK="11.0.14_p9" # lp64d bootstrap tarball -X86_XPAK="11.0.13_p8" - -# Usage: bootstrap_uri [extracond] -# Example: $(bootstrap_uri ppc64 17.0.1_p12 big-endian) -# Output: ppc64? ( big-endian? ( https://...17.0.1_p12-ppc64.tar.xz ) ) -bootstrap_uri() { - local baseuri="https://dev.gentoo.org/~arthurzam/distfiles/dev-java/${PN}/${PN}-bootstrap" - local suff="tar.xz" - local kw="${1:?${FUNCNAME[0]}: keyword not specified}" - local ver="${2:?${FUNCNAME[0]}: version not specified}" - local cond="${3-}" - - # here be dragons - echo "${kw}? ( ${cond:+${cond}? (} ${baseuri}-${ver}-${kw}.${suff} ${cond:+) })" -} - -DESCRIPTION="Open source implementation of the Java programming language" -HOMEPAGE="https://openjdk.org" -SRC_URI=" - https://github.com/${PN}/jdk11u/archive/jdk-${MY_PV}.tar.gz - -> ${P}.tar.gz - !system-bootstrap? ( - $(bootstrap_uri ppc64 ${PPC64_XPAK} big-endian) - $(bootstrap_uri riscv ${RISCV_XPAK}) - $(bootstrap_uri x86 ${X86_XPAK}) - ) - riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-11.0.18-riscv.patch.xz ) -" -S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}" - -LICENSE="GPL-2-with-classpath-exception" -SLOT="${MY_PV%%[.+]*}" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86" - -IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source system-bootstrap systemtap" - -REQUIRED_USE=" - javafx? ( alsa !headless-awt ) - !system-bootstrap? ( jbootstrap ) -" - -COMMON_DEPEND=" - media-libs/freetype:2= - media-libs/giflib:0/7 - media-libs/harfbuzz:= - media-libs/libpng:0= - media-libs/lcms:2= - sys-libs/zlib - media-libs/libjpeg-turbo:0= - systemtap? ( dev-debug/systemtap ) -" - -# Many libs are required to build, but not to run, make is possible to remove -# by listing conditionally in RDEPEND unconditionally in DEPEND -RDEPEND=" - ${COMMON_DEPEND} - >=sys-apps/baselayout-java-0.1.0-r1 - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - ) - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) -" - -DEPEND=" - ${COMMON_DEPEND} - app-arch/zip - media-libs/alsa-lib - net-print/cups - x11-base/xorg-proto - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - javafx? ( dev-java/openjfx:${SLOT}= ) - system-bootstrap? ( - || ( - dev-java/openjdk-bin:${SLOT}[gentoo-vm(+)] - dev-java/openjdk:${SLOT}[gentoo-vm(+)] - ) - ) -" - -# The space required to build varies wildly depending on USE flags, -# ranging from 2GB to 16GB. This function is certainly not exact but -# should be close enough to be useful. -openjdk_check_requirements() { - local M - M=2048 - M=$(( $(usex jbootstrap 2 1) * $M )) - M=$(( $(usex debug 3 1) * $M )) - M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M )) - - CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE} -} - -pkg_pretend() { - openjdk_check_requirements - if [[ ${MERGE_TYPE} != binary ]]; then - has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}, bug #677876" - fi -} - -pkg_setup() { - openjdk_check_requirements - java-vm-2_pkg_setup - - [[ ${MERGE_TYPE} == "binary" ]] && return - - JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}" - JAVA_PKG_WANT_SOURCE="${SLOT}" - JAVA_PKG_WANT_TARGET="${SLOT}" - - if use system-bootstrap; then - for vm in ${JAVA_PKG_WANT_BUILD_VM}; do - if [[ -d ${BROOT}/usr/lib/jvm/${vm} ]]; then - java-pkg-2_pkg_setup - return - fi - done - fi -} - -src_prepare() { - use riscv && eapply "${WORKDIR}"/openjdk-11.0.18-riscv.patch - default - chmod +x configure || die -} - -src_configure() { - if ! use system-bootstrap; then - local xpakvar="${ARCH^^}_XPAK" - export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}" - fi - - # Work around stack alignment issue, bug #647954. - use x86 && append-flags -mincoming-stack-boundary=2 - - # bug 906987; append-cppflags doesnt work - use elibc_musl && append-flags -D_LARGEFILE64_SOURCE - - # Strip some flags users may set, but should not. #818502 - filter-flags -fexceptions - - # Strip lto related flags, we rely on USE=lto and --with-jvm-features=link-time-opt - # https://bugs.gentoo.org/833097 - # https://bugs.gentoo.org/833098 - filter-lto - filter-flags -fdevirtualize-at-ltrans - - # Enabling full docs appears to break doc building. If not - # explicitly disabled, the flag will get auto-enabled if pandoc and - # graphviz are detected. pandoc has loads of dependencies anyway. - - local myconf=( - --disable-ccache - --disable-precompiled-headers - --enable-full-docs=no - --with-boot-jdk="${JDK_HOME}" - --with-extra-cflags="${CFLAGS}" - --with-extra-cxxflags="${CXXFLAGS}" - --with-extra-ldflags="${LDFLAGS}" - --with-freetype="${XPAK_BOOTSTRAP:-system}" - --with-giflib="${XPAK_BOOTSTRAP:-system}" - --with-harfbuzz="${XPAK_BOOTSTRAP:-system}" - --with-lcms="${XPAK_BOOTSTRAP:-system}" - --with-libjpeg="${XPAK_BOOTSTRAP:-system}" - --with-libpng="${XPAK_BOOTSTRAP:-system}" - --with-native-debug-symbols=$(usex debug internal none) - --with-vendor-name="Gentoo" - --with-vendor-url="https://gentoo.org" - --with-vendor-bug-url="https://bugs.gentoo.org" - --with-vendor-vm-bug-url="https://bugs.openjdk.java.net" - --with-vendor-version-string="${PVR}" - --with-version-pre="" - --with-version-string="${PV%_p*}" - --with-version-build="${PV#*_p}" - --with-zlib="${XPAK_BOOTSTRAP:-system}" - --enable-dtrace=$(usex systemtap yes no) - --enable-headless-only=$(usex headless-awt yes no) - $(tc-is-clang && echo "--with-toolchain-type=clang") - ) - ! use riscv && myconf+=( --with-jvm-features=shenandoahgc ) - - use lto && myconf+=( --with-jvm-features=link-time-opt ) - - if use javafx; then - # this is not useful for users, just for upstream developers - # build system compares mesa version in md file - # https://bugs.gentoo.org/822612 - export LEGAL_EXCLUDES=mesa3d.md - - local zip="${EPREFIX}/usr/$(get_libdir)/openjfx-${SLOT}/javafx-exports.zip" - if [[ -r ${zip} ]]; then - myconf+=( --with-import-modules="${zip}" ) - else - die "${zip} not found or not readable" - fi - fi - - if use !system-bootstrap ; then - addpredict /dev/random - addpredict /proc/self/coredump_filter - fi - - ( - unset _JAVA_OPTIONS JAVA JAVA_TOOL_OPTIONS JAVAC XARGS - CFLAGS= CXXFLAGS= LDFLAGS= \ - CONFIG_SITE=/dev/null \ - econf "${myconf[@]}" - ) -} - -src_compile() { - # Too brittle - gets confused by e.g. -Oline - export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" - unset GNUMAKEFLAGS MAKEFLAGS - - local myemakeargs=( - JOBS=$(makeopts_jobs) - LOG=debug - CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror - NICE= # Use PORTAGE_NICENESS, don't adjust further down - $(usex doc docs '') - $(usex jbootstrap bootcycle-images product-images) - ) - emake "${myemakeargs[@]}" -j1 -} - -src_install() { - local dest="/usr/$(get_libdir)/${PN}-${SLOT}" - local ddest="${ED}/${dest#/}" - - cd "${S}"/build/*-release/images/jdk || die - - # Create files used as storage for system preferences. - mkdir .systemPrefs || die - touch .systemPrefs/.system.lock || die - touch .systemPrefs/.systemRootModFile || die - - # Oracle and IcedTea have libjsoundalsa.so depending on - # libasound.so.2 but OpenJDK only has libjsound.so. Weird. - if ! use alsa ; then - rm -v lib/libjsound.* || die - fi - - if ! use examples ; then - rm -vr demo/ || die - fi - - if ! use source ; then - rm -v lib/src.zip || die - fi - - rm -v lib/security/cacerts || die - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts - - # must be done before running itself - java-vm_set-pax-markings "${ddest}" - - einfo "Creating the Class Data Sharing archives and disabling usage tracking" - "${ddest}/bin/java" -server -Xshare:dump -Djdk.disableLastUsageTracking || die - - java-vm_install-env "${FILESDIR}"/${PN}.env.sh - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter - - if use doc ; then - docinto html - dodoc -r "${S}"/build/*-release/images/docs/* - dosym -r /usr/share/doc/"${PF}" /usr/share/doc/"${PN}-${SLOT}" - fi -} - -pkg_postinst() { - java-vm-2_pkg_postinst -} diff --git a/dev-java/openjdk/openjdk-17.0.11_p9.ebuild b/dev-java/openjdk/openjdk-17.0.11_p9.ebuild deleted file mode 100644 index 0bd209de601f..000000000000 --- a/dev-java/openjdk/openjdk-17.0.11_p9.ebuild +++ /dev/null @@ -1,320 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs - -# variable name format: _XPAK -ARM64_XPAK="17.0.2_p8" # musl bootstrap install -PPC64_XPAK="17.0.1_p12" # big-endian bootstrap tarball -RISCV_XPAK="17.0.3_p7" -X86_XPAK="17.0.1_p12" - -# Usage: bootstrap_uri [extracond] -# Example: $(bootstrap_uri ppc64 17.0.1_p12 big-endian) -# Output: ppc64? ( big-endian? ( https://...17.0.1_p12-ppc64.tar.xz ) ) -bootstrap_uri() { - local baseuri="https://dev.gentoo.org/~arthurzam/distfiles/dev-java/${PN}/${PN}-bootstrap" - local suff="tar.xz" - local kw="${1:?${FUNCNAME[0]}: keyword not specified}" - local ver="${2:?${FUNCNAME[0]}: version not specified}" - local cond="${3-}" - [[ ${cond} == elibc_musl* ]] && local musl=yes - - # here be dragons - echo "${kw}? ( ${cond:+${cond}? (} ${baseuri}-${ver}-${kw}${musl:+-musl}.${suff} ${cond:+) })" -} - -# don't change versioning scheme -# to find correct _p number, look at -# https://github.com/openjdk/jdk${SLOT}u/tags -# you will see, for example, jdk-17.0.4.1-ga and jdk-17.0.4.1+1, both point -# to exact same commit sha. we should always use the full version. -# -ga tag is just for humans to easily identify General Availability release tag. -MY_PV="${PV%_p*}-ga" - -DESCRIPTION="Open source implementation of the Java programming language" -HOMEPAGE="https://openjdk.org" -SRC_URI=" - https://github.com/${PN}/jdk17u/archive/jdk-${MY_PV}.tar.gz - -> ${P}.tar.gz - !system-bootstrap? ( - $(bootstrap_uri arm64 ${ARM64_XPAK} elibc_musl) - $(bootstrap_uri ppc64 ${PPC64_XPAK} big-endian) - $(bootstrap_uri x86 ${X86_XPAK}) - $(bootstrap_uri riscv ${RISCV_XPAK}) - ) -" -S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV//+/-}" - -LICENSE="GPL-2-with-classpath-exception" -SLOT="${MY_PV%%[.+]*}" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86" - -IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source system-bootstrap systemtap" - -REQUIRED_USE=" - javafx? ( alsa !headless-awt ) - !system-bootstrap? ( jbootstrap ) -" - -COMMON_DEPEND=" - media-libs/freetype:2= - media-libs/giflib:0/7 - media-libs/harfbuzz:= - media-libs/libpng:0= - media-libs/lcms:2= - sys-libs/zlib - media-libs/libjpeg-turbo:0= - systemtap? ( dev-debug/systemtap ) -" - -# Many libs are required to build, but not to run, make is possible to remove -# by listing conditionally in RDEPEND unconditionally in DEPEND -RDEPEND=" - ${COMMON_DEPEND} - >=sys-apps/baselayout-java-0.1.0-r1 - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - ) - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) -" - -DEPEND=" - ${COMMON_DEPEND} - app-arch/zip - media-libs/alsa-lib - net-print/cups - x11-base/xorg-proto - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - javafx? ( dev-java/openjfx:${SLOT}= ) - system-bootstrap? ( - || ( - dev-java/openjdk-bin:${SLOT} - dev-java/openjdk:${SLOT} - ) - ) -" - -# The space required to build varies wildly depending on USE flags, -# ranging from 2GB to 16GB. This function is certainly not exact but -# should be close enough to be useful. -openjdk_check_requirements() { - local M - M=2048 - M=$(( $(usex jbootstrap 2 1) * $M )) - M=$(( $(usex debug 3 1) * $M )) - M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M )) - - CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE} -} - -pkg_pretend() { - openjdk_check_requirements - if [[ ${MERGE_TYPE} != binary ]]; then - has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}, bug #677876" - fi -} - -pkg_setup() { - openjdk_check_requirements - java-vm-2_pkg_setup - - [[ ${MERGE_TYPE} == "binary" ]] && return - - JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}" - JAVA_PKG_WANT_SOURCE="${SLOT}" - JAVA_PKG_WANT_TARGET="${SLOT}" - - # The nastiness below is necessary while the gentoo-vm USE flag is - # masked. First we call java-pkg-2_pkg_setup if it looks like the - # flag was unmasked against one of the possible build VMs. If not, - # we try finding one of them in their expected locations. This would - # have been slightly less messy if openjdk-bin had been installed to - # /opt/${PN}-${SLOT} or if there was a mechanism to install a VM env - # file but disable it so that it would not normally be selectable. - - local vm - for vm in ${JAVA_PKG_WANT_BUILD_VM}; do - if [[ -d ${BROOT}/usr/lib/jvm/${vm} ]]; then - java-pkg-2_pkg_setup - return - fi - done -} - -src_prepare() { - default - chmod +x configure || die -} - -src_configure() { - if has_version dev-java/openjdk:${SLOT}; then - export JDK_HOME=${BROOT}/usr/$(get_libdir)/openjdk-${SLOT} - elif use !system-bootstrap ; then - local xpakvar="${ARCH^^}_XPAK" - export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}" - else - JDK_HOME=$(best_version -b dev-java/openjdk-bin:${SLOT}) - [[ -n ${JDK_HOME} ]] || die "Build VM not found!" - JDK_HOME=${JDK_HOME#*/} - JDK_HOME=${BROOT}/opt/${JDK_HOME%-r*} - export JDK_HOME - fi - - # Work around stack alignment issue, bug #647954. in case we ever have x86 - use x86 && append-flags -mincoming-stack-boundary=2 - - # bug 906987; append-cppflags doesnt work - use elibc_musl && append-flags -D_LARGEFILE64_SOURCE - - # Strip some flags users may set, but should not. #818502 - filter-flags -fexceptions - - # Strip lto related flags, we rely on USE=lto and --with-jvm-features=link-time-opt - # https://bugs.gentoo.org/833097 - # https://bugs.gentoo.org/833098 - filter-lto - filter-flags -fdevirtualize-at-ltrans - - # Enabling full docs appears to break doc building. If not - # explicitly disabled, the flag will get auto-enabled if pandoc and - # graphviz are detected. pandoc has loads of dependencies anyway. - - local myconf=( - --disable-ccache - --disable-precompiled-headers - --disable-warnings-as-errors - --enable-full-docs=no - --with-boot-jdk="${JDK_HOME}" - --with-extra-cflags="${CFLAGS}" - --with-extra-cxxflags="${CXXFLAGS}" - --with-extra-ldflags="${LDFLAGS}" - --with-freetype="${XPAK_BOOTSTRAP:-system}" - --with-giflib="${XPAK_BOOTSTRAP:-system}" - --with-harfbuzz="${XPAK_BOOTSTRAP:-system}" - --with-lcms="${XPAK_BOOTSTRAP:-system}" - --with-libjpeg="${XPAK_BOOTSTRAP:-system}" - --with-libpng="${XPAK_BOOTSTRAP:-system}" - --with-native-debug-symbols=$(usex debug internal none) - --with-vendor-name="Gentoo" - --with-vendor-url="https://gentoo.org" - --with-vendor-bug-url="https://bugs.gentoo.org" - --with-vendor-vm-bug-url="https://bugs.openjdk.java.net" - --with-vendor-version-string="${PVR}" - --with-version-pre="" - --with-version-string="${PV%_p*}" - --with-version-build="${PV#*_p}" - --with-zlib="${XPAK_BOOTSTRAP:-system}" - --enable-jvm-feature-dtrace=$(usex systemtap yes no) - --enable-headless-only=$(usex headless-awt yes no) - $(tc-is-clang && echo "--with-toolchain-type=clang") - ) - - use lto && myconf+=( --with-jvm-features=link-time-opt ) - - if use javafx; then - local zip="${EPREFIX}/usr/$(get_libdir)/openjfx-${SLOT}/javafx-exports.zip" - if [[ -r ${zip} ]]; then - myconf+=( --with-import-modules="${zip}" ) - else - die "${zip} not found or not readable" - fi - fi - - if use !system-bootstrap ; then - addpredict /dev/random - addpredict /proc/self/coredump_filter - fi - - ( - unset _JAVA_OPTIONS JAVA JAVA_TOOL_OPTIONS JAVAC XARGS - CFLAGS= CXXFLAGS= LDFLAGS= \ - CONFIG_SITE=/dev/null \ - econf "${myconf[@]}" - ) -} - -src_compile() { - # Too brittle - gets confused by e.g. -Oline - export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" - unset GNUMAKEFLAGS MAKEFLAGS - - local myemakeargs=( - JOBS=$(makeopts_jobs) - LOG=debug - CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror - NICE= # Use PORTAGE_NICENESS, don't adjust further down - $(usex doc docs '') - $(usex jbootstrap bootcycle-images product-images) - ) - emake "${myemakeargs[@]}" -j1 -} - -src_install() { - local dest="/usr/$(get_libdir)/${PN}-${SLOT}" - local ddest="${ED}/${dest#/}" - - cd "${S}"/build/*-release/images/jdk || die - - # Create files used as storage for system preferences. - mkdir .systemPrefs || die - touch .systemPrefs/.system.lock || die - touch .systemPrefs/.systemRootModFile || die - - # Oracle and IcedTea have libjsoundalsa.so depending on - # libasound.so.2 but OpenJDK only has libjsound.so. Weird. - if ! use alsa ; then - rm -v lib/libjsound.* || die - fi - - if ! use examples ; then - rm -vr demo/ || die - fi - - if ! use source ; then - rm -v lib/src.zip || die - fi - - rm -v lib/security/cacerts || die - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts - - # must be done before running itself - java-vm_set-pax-markings "${ddest}" - - einfo "Creating the Class Data Sharing archives and disabling usage tracking" - "${ddest}/bin/java" -server -Xshare:dump -Djdk.disableLastUsageTracking || die - - java-vm_install-env "${FILESDIR}"/${PN}.env.sh - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter - - if use doc ; then - docinto html - dodoc -r "${S}"/build/*-release/images/docs/* - dosym ../../../usr/share/doc/"${PF}" /usr/share/doc/"${PN}-${SLOT}" - fi -} - -pkg_postinst() { - java-vm-2_pkg_postinst -} diff --git a/dev-java/openjdk/openjdk-8.412_p08.ebuild b/dev-java/openjdk/openjdk-8.412_p08.ebuild deleted file mode 100644 index d006b5c56f80..000000000000 --- a/dev-java/openjdk/openjdk-8.412_p08.ebuild +++ /dev/null @@ -1,283 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs - -# don't change versioning scheme -# to find correct _p number, look at -# https://github.com/openjdk/jdk${SLOT}u/tags -# you will see, for example, jdk-17.0.4.1-ga and jdk-17.0.4.1+1, both point -# to exact same commit sha. we should always use the full version. -# -ga tag is just for humans to easily identify General Availability release tag. -# we need -ga tag to fetch tarball and unpack it, but exact number everywhere else to -# set build version properly -MY_PV="$(ver_rs 1 'u' 2 '-' ${PV%_p*}-ga)" - -# variable name format: _XPAK -X86_XPAK="8.402_p06" -PPC64_XPAK="8.402_p06" - -# Usage: bootstrap_uri [extracond] -# Example: $(bootstrap_uri x86 8.402_p06) -# Output: ppc64? ( big-endian? ( https://...8.402_p06-x86.tar.xz ) ) -bootstrap_uri() { - local baseuri="https://dev.gentoo.org/~arthurzam/distfiles/dev-java/${PN}/${PN}-bootstrap" - local suff="tar.xz" - local kw="${1:?${FUNCNAME[0]}: keyword not specified}" - local ver="${2:?${FUNCNAME[0]}: version not specified}" - local cond="${3-}" - - # here be dragons - echo "${kw}? ( ${cond:+${cond}? (} ${baseuri}-${ver}-${kw}.${suff} ${cond:+) })" -} - -DESCRIPTION="Open source implementation of the Java programming language" -HOMEPAGE="https://openjdk.org" -SRC_URI=" - https://github.com/openjdk/jdk8u/archive/jdk${MY_PV}.tar.gz - -> ${P}.tar.gz - !system-bootstrap? ( - $(bootstrap_uri x86 ${X86_XPAK}) - $(bootstrap_uri ppc64 ${PPC64_XPAK} big-endian) - ) -" -S="${WORKDIR}/jdk${SLOT}u-jdk${MY_PV}" - -LICENSE="GPL-2-with-classpath-exception" -SLOT="${PV%%[.+]*}" -KEYWORDS="amd64 arm64 ppc64 x86" -IUSE="alsa big-endian debug cups doc examples headless-awt javafx +jbootstrap selinux system-bootstrap source" - -COMMON_DEPEND=" - media-libs/freetype:2= - media-libs/giflib:0/7 - sys-libs/zlib -" -# Many libs are required to build, but not to run, make is possible to remove -# by listing conditionally in RDEPEND unconditionally in DEPEND -RDEPEND=" - ${COMMON_DEPEND} - >=sys-apps/baselayout-java-0.1.0-r1 - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - ) - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) -" - -DEPEND=" - ${COMMON_DEPEND} - app-arch/zip - media-libs/alsa-lib - net-print/cups - virtual/pkgconfig - x11-base/xorg-proto - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst - system-bootstrap? ( - || ( - dev-java/openjdk-bin:${SLOT} - dev-java/openjdk:${SLOT} - ) - ) -" - -BDEPEND=" - virtual/pkgconfig -" - -PDEPEND="javafx? ( dev-java/openjfx:${SLOT} )" - -PATCHES=( - "${FILESDIR}/openjdk-8-insantiate-arrayallocator.patch" - "${FILESDIR}/openjdk-8.402_p06-0001-Fix-Wint-conversion.patch" - "${FILESDIR}/openjdk-8.402_p06-0002-Fix-Wincompatible-pointer-types.patch" - "${FILESDIR}/openjdk-8.402_p06-0003-Fix-negative-value-left-shift.patch" - "${FILESDIR}/openjdk-8.402_p06-0004-Fix-misc.-warnings.patch" -) - -# The space required to build varies wildly depending on USE flags, -# ranging from 2GB to 16GB. This function is certainly not exact but -# should be close enough to be useful. -openjdk_check_requirements() { - local M - M=2048 - M=$(( $(usex debug 3 1) * $M )) - M=$(( $(usex jbootstrap 2 1) * $M )) - M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M )) - - CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE} -} - -pkg_pretend() { - openjdk_check_requirements - if [[ ${MERGE_TYPE} != binary ]]; then - has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}, bug #677876" - fi -} - -pkg_setup() { - openjdk_check_requirements - java-vm-2_pkg_setup - - [[ ${MERGE_TYPE} == "binary" ]] && return - - JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}" - JAVA_PKG_WANT_SOURCE="${SLOT}" - JAVA_PKG_WANT_TARGET="${SLOT}" - - if use system-bootstrap; then - for vm in ${JAVA_PKG_WANT_BUILD_VM}; do - if [[ -d ${BROOT}/usr/lib/jvm/${vm} ]]; then - java-pkg-2_pkg_setup - return - fi - done - fi -} - -src_prepare() { - default - - # new warnings in new gcc https://bugs.gentoo.org/685426 - sed -i '/^WARNINGS_ARE_ERRORS/ s/-Werror/-Wno-error/' \ - hotspot/make/linux/makefiles/gcc.make || die - - chmod +x configure || die -} - -src_configure() { - if ! use system-bootstrap; then - local xpakvar="${ARCH^^}_XPAK" - export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}" - fi - - # general build info found here: - # https://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html - - # -Wregister use (bug #918655) - append-cxxflags -std=gnu++14 - - # Work around stack alignment issue, bug #647954. - use x86 && append-flags -mincoming-stack-boundary=2 - - # Strip some flags users may set, but should not. #818502 - filter-flags -fexceptions - - # Strip lto related flags, no support in this version. - # https://bugs.gentoo.org/833097 - # https://bugs.gentoo.org/833098 - filter-lto - filter-flags -fdevirtualize-at-ltrans - - tc-export_build_env CC CXX PKG_CONFIG STRIP - - local myconf=( - --disable-ccache - --disable-freetype-bundling - --disable-precompiled-headers - --enable-unlimited-crypto - --with-boot-jdk="${JDK_HOME}" - --with-extra-cflags="${CFLAGS}" - --with-extra-cxxflags="${CXXFLAGS}" - --with-extra-ldflags="${LDFLAGS}" - --with-freetype-lib="$( $(tc-getPKG_CONFIG) --variable=libdir freetype2 )" - --with-freetype-include="$( $(tc-getPKG_CONFIG) --variable=includedir freetype2)/freetype2" - --with-giflib="${XPAK_BOOTSTRAP:-system}" - --with-jtreg=no - --with-jobs=1 - --with-num-cores=1 - --with-update-version="$(ver_cut 2)" - --with-build-number="b$(ver_cut 4)" - --with-milestone="fcs" # magic variable that means "release version" - --with-vendor-name="Gentoo" - --with-vendor-url="https://gentoo.org" - --with-vendor-bug-url="https://bugs.gentoo.org" - --with-vendor-vm-bug-url="https://bugs.openjdk.java.net" - --with-zlib="${XPAK_BOOTSTRAP:-system}" - --with-native-debug-symbols=$(usex debug internal none) - $(usex headless-awt --disable-headful '') - $(tc-is-clang && echo "--with-toolchain-type=clang") - ) - - ( - unset _JAVA_OPTIONS JAVA JAVA_TOOL_OPTIONS JAVAC MAKE XARGS - CFLAGS= CXXFLAGS= LDFLAGS= \ - CONFIG_SITE=/dev/null \ - CONFIG_SHELL="${BROOT}/bin/bash" - econf "${myconf[@]}" - ) -} - -src_compile() { - # Too brittle - gets confused by e.g. -Oline - export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" - unset GNUMAKEFLAGS MAKEFLAGS - - local myemakeargs=( - JOBS=$(makeopts_jobs) - LOG=debug - CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror - NICE= # Use PORTAGE_NICENESS, don't adjust further down - $(usex doc docs '') - $(usex jbootstrap bootcycle-images images) - ) - emake "${myemakeargs[@]}" -j1 -} - -src_install() { - local dest="/usr/$(get_libdir)/${PN}-${SLOT}" - local ddest="${ED}/${dest#/}" - - cd "${S}"/build/*-release/images/j2sdk-image || die - - if ! use alsa; then - rm -v jre/lib/$(get_system_arch)/libjsoundalsa.* || die - fi - - # build system does not remove that - if use headless-awt ; then - rm -fvr jre/lib/$(get_system_arch)/lib*{[jx]awt,splashscreen}* \ - {,jre/}bin/policytool bin/appletviewer || die - fi - - if ! use examples ; then - rm -vr demo/ || die - fi - - if ! use source ; then - rm -v src.zip || die - fi - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - dosym -r /etc/ssl/certs/java/cacerts "${dest}"/jre/lib/security/cacerts - - java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh - java-vm_set-pax-markings "${ddest}" - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter - - if use doc ; then - docinto html - dodoc -r "${S}"/build/*-release/docs/* - fi -} - -pkg_postinst() { - java-vm-2_pkg_postinst - einfo "JavaWebStart functionality provided by icedtea-web package" -} diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest index cd934d8818aa..e80a62be1455 100644 --- a/dev-java/tomcat-native/Manifest +++ b/dev-java/tomcat-native/Manifest @@ -1,14 +1,8 @@ AUX tomcat-native-1.2.39-slibtool.patch 829 BLAKE2B 2af44125d0ac68f8fa23c4a48456646401608980775d2631f9b82c16b0596222b04ecafd2914d95fa01c6fc460de602a0028ef2d58f0a0d77c95d2c81a0145db SHA512 89bdb82f5cca2a32be8cfa4c72122d0e713eea099d081faa8ac5b4af8127a4d36913ec6a2c172511024b223f34fdfcc6c1d1550859a0e96d71820a6997efc078 -DIST tomcat-native-1.3.0-src.tar.gz 345276 BLAKE2B 73e8433e12bdd88036509f4ffbd2c0ed25b367567728829a56918d082627d43643865c492f4bc8eac4551e2ed82648ada71e6decfb45c173a856ab2fda6e01a5 SHA512 5a6c7337280774525c97e36e24d7d278ba15edd63c66cec1b3e5ecdc472f8d0535e31eac83cf0bdc68810eb779e2a118d6b4f6238b509f69a71d037c905fa433 -DIST tomcat-native-1.3.0-src.tar.gz.asc 833 BLAKE2B b7e05447643000ffda0d66143c199192b41843f10ae89874c353d613f612a6d481be3081aa971b640a3bedc6c903be7d052c418e2abc2d7d6db42924c7b3cf91 SHA512 9cfc137cd13086ccf421376a006164e6e6e14844636457db0cf7c0f699a1b1ceab28a52bd80da71dc9e190bdf84676abfdbe07a0cabecfc59b7845ac82a171e5 DIST tomcat-native-1.3.1-src.tar.gz 346588 BLAKE2B 3b979845dd10a0c74c7ed2e6404b217c7bdebf2d432ac904b50f8288cd3cf3b1489b4e5111ce02eca442c45deb805523062862225130386a6d47853cd972d788 SHA512 06951c67d2739ab9205a537d24345e13e4472f192602fc52015ea84612c6e2c9334404b30a82be7d1e7d4ce470ea9df8b1b8ca1a3b8674d82706ff432280724f DIST tomcat-native-1.3.1-src.tar.gz.asc 833 BLAKE2B d7483efea5dc4d9cc069a667896950526e22a6b4b0ee1fd6739754196d1b9e84a2b16f766f68419faf2c3fcc87d1fa83c9985de7149849d4f761d2c5b7e45af7 SHA512 3550e38556dab5594aea469cd8ae43505deceeab25bf60ecd61c26ed1106ce88e35634f936cb36e7fc766f30b5c5f0f19dd01a1513ed219ae7f68c8c10e960f1 -DIST tomcat-native-2.0.7-src.tar.gz 538131 BLAKE2B ef973c830e3e3e04f4bf7bd711915b1ac5f28e34832edd0750117a5d6b00f9a7fa9e390858d23bfaeeb08ad825d7dcc1e95967c00d4ada96cac83377fca7bea6 SHA512 625b334271494f7c86c06d6a8c6d13c06d9d6094f65cccbdc8d3df13ee2aae4cb42ad326e20bcbf8a8f141240111778991882f9bf87793b09a2920433d6c8c85 -DIST tomcat-native-2.0.7-src.tar.gz.asc 833 BLAKE2B 081f40de6fdc5ad819a167e0150a2e03ab8d4fd679be0dbabac9a9f2aabffd2fa36fd6a9c764deefd419576dcda07bc1b22ea2f14c04eddbfa7f94e4834bec7e SHA512 16a96a3c3b55d258ad0820c30392f37643f433c563b74a983109492569d06a399471acc42c7f07b87b50bff8711bc10ed278bfa183807bcdde1355e6b8058605 DIST tomcat-native-2.0.8-src.tar.gz 471386 BLAKE2B 7fb5e3c4671e4b56bfa5eb546ac1f87fdf1e33b350533ffcadb9005c1f3054013d61d15f4212923d9ec9370d15fd2717e2b446c80818c82d83cd9f1497e321c4 SHA512 fd45533b9c34b008717d18ed49334c7286b93c849c487c1c42746f2998cc4a6ff0362e536a8b5124c6539847a92a9f7631c7638a21cd5d22134fe1a9bb0f0702 DIST tomcat-native-2.0.8-src.tar.gz.asc 833 BLAKE2B b438034baf5191ce2af55087d1fcd55f196c3cfa75dc2c7fc9d1bfa8fa5b5289181dad6a02e55674e7d685482228df603478ba1f73a9b67169f50390cdd198a7 SHA512 64879cd6f02a6213a2b6cd102dc175d968a7c20bc821877e9f6f5bbaa11069e5cb672b584c47e3a7563a6c872d56646535a59e42331a2ad524c7f85e628085df -EBUILD tomcat-native-1.3.0.ebuild 2210 BLAKE2B 34fe48c4c0fca3aa6c7db823ca2fe2957bf6f664af78ed0107164bfae6eefb2db4697817cb8dc3d7c695573535d905362e32b858715041c0910c0b38db14846a SHA512 f26273200fc7b14db5c71fdf6ff20f19ed802355736bfbba067ab5a02247de93617a67ceed14350ddc62b43a84407144e8194aad7a464dd4cdae7c7e55a6c4e2 -EBUILD tomcat-native-1.3.1.ebuild 2211 BLAKE2B 532b7197fc277f5abee07feb68546fcf288029788cbb0a0d226fd526cec4d8ca99867e06099a2e16f2ce6c70e8f5f56a4430c865ff43bbfd0ac73973b7a2992b SHA512 5175785147aa997299eb5bb07de853ecce0b5524bc9bb06bf18df8c4c26e9449dfceff2ce83874cc185bcd09f88774a9740929b30aa5939a6915987cd307c92c -EBUILD tomcat-native-2.0.7.ebuild 1964 BLAKE2B 20268866489e1a85e741358b2fea72449b1acb35a00cfaccb8483d8025579450c61762ca4547616148dbdad89a14cfaf7c8457342f4748619cb7a07cb7670170 SHA512 dcca9bd56e243dd7c6d619b0dc2659ffe6d4a2a808e02af06799f5640e6a0fb54d16b01d7744b4d382659c67731dd8db7c7bdca849a1ee643fa19ad9235c8d73 -EBUILD tomcat-native-2.0.8.ebuild 1965 BLAKE2B 5c52f6a9f0720061cd6678980a0f7ea9a1488d2438694261cdb38afb9c20fd86535cd5b088cb49b6744a7a16da0d35671d279cef7a1adab131c5d7b919f0a8da SHA512 af02bfe3059d88f2e2ae6e24bae5a58022abb10423f7f58f6d30f752ed58677509dbc6c96cc0e170d1e96c8ec6a6d6ea38aacc8478a8956caad2e5ae5bbabab6 +EBUILD tomcat-native-1.3.1.ebuild 2210 BLAKE2B 1a5ff679d8c8dabe6332beec707c6c72676181a95e38204fa2ec63b7dbd2f8616e75e106ae615845de7772aeed742bb903a4a5af93e851d3ef59cfcf503807ef SHA512 1824f6c125e2a2c824ef24e3d233ec1b97a149b73f1ab97bc8c90c3606406067f7458ea8aa4a8983c14d9efa69067f7761092249a2c45a856d3beeaa52e56181 +EBUILD tomcat-native-2.0.8.ebuild 1964 BLAKE2B 447f048bba12b519107abf43163b7a03b55a4d978617e50bf50cd17e4dfc2e7a6ccb8f892804cab3e6c261e8bb5a5be8cd7cad12da0c43547c2717bfa33960ec SHA512 87faf87a03882e7dcc302e2e448493357b317ff5d81405f5369bbc9aa9f30c80ae63da37c6494c33dbbb90194660f8cbc5f089c15f7f4a6631fd5452b6745c92 MISC metadata.xml 1096 BLAKE2B cc5973c26004db986d1cd7020212163380883cb3b01ed08b518d87abaf43a1e875de226064a123b9a5792e0e2285e70eeb50234654049ad22d906c4c5c454928 SHA512 f19053a4c75f84fa8491aee4f74d7334e369bb38125c69f6c839d37cc3b6c90ce348039845a3635d0b637b50c379efaee22dd811c46c49645fc6f8192e7a01cc diff --git a/dev-java/tomcat-native/tomcat-native-1.3.0.ebuild b/dev-java/tomcat-native/tomcat-native-1.3.0.ebuild deleted file mode 100644 index d560c27c933d..000000000000 --- a/dev-java/tomcat-native/tomcat-native-1.3.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple verify-sig - -DESCRIPTION="Allows Tomcat to use certain native resources for better performance" -HOMEPAGE="https://tomcat.apache.org/native-doc/" -SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz - verify-sig? ( - https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz.asc - )" -S=${WORKDIR}/${P}-src/native - -KEYWORDS="amd64 ~x86" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="static-libs" - -DEPEND=" - >=virtual/jdk-1.8:* -" -RDEPEND=" - dev-libs/apr:1= - dev-libs/openssl:0/3 - >=virtual/jre-1.8:* -" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )" -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc" - -JAVA_RESOURCE_DIRS="../resources" -JAVA_SRC_DIR="../java" -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="../test" - -DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} ) -PATCHES=( "${FILESDIR}/tomcat-native-1.2.39-slibtool.patch" ) - -src_prepare() { - default #780585 - java-pkg-2_src_prepare - mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die - sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: \2:p' \ - ../build.xml \ - | sed "s:\${version}:${PV}:" \ - > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die -} - -src_configure() { - local myeconfargs=( - --with-apr="${EPREFIX}"/usr/bin/apr-1-config - --with-ssl="${EPREFIX}"/usr - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - java-pkg-simple_src_compile - default -} - -src_test() { - # Adjusting "String testFile =" path in TestFile.java:29 to match ${S} - sed \ - -e '/String testFile =/s&test/&../test/&' \ - -i ../test/org/apache/tomcat/jni/TestFile.java || die - - JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" ) - java-pkg-simple_src_test -} - -src_install() { - java-pkg-simple_src_install - java-pkg_doso .libs/*.so* - dodoc -r ../docs - ! use static-libs && find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - elog "For more information, please visit" - elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html" -} diff --git a/dev-java/tomcat-native/tomcat-native-1.3.1.ebuild b/dev-java/tomcat-native/tomcat-native-1.3.1.ebuild index f3d7eb0760fe..f4e9d9bd6779 100644 --- a/dev-java/tomcat-native/tomcat-native-1.3.1.ebuild +++ b/dev-java/tomcat-native/tomcat-native-1.3.1.ebuild @@ -18,7 +18,7 @@ S=${WORKDIR}/${P}-src/native LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="static-libs" DEPEND=" diff --git a/dev-java/tomcat-native/tomcat-native-2.0.7.ebuild b/dev-java/tomcat-native/tomcat-native-2.0.7.ebuild deleted file mode 100644 index 9507ee4750e0..000000000000 --- a/dev-java/tomcat-native/tomcat-native-2.0.7.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple verify-sig - -DESCRIPTION="Allows Tomcat to use certain native resources for better performance" -HOMEPAGE="https://tomcat.apache.org/native-doc/" -SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz - verify-sig? ( - https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc - )" -S=${WORKDIR}/${P}-src/native - -KEYWORDS="amd64 ~x86" -LICENSE="Apache-2.0" -SLOT="2" -IUSE="static-libs" - -DEPEND=" - >=virtual/jdk-1.8:* -" -RDEPEND=" - dev-libs/apr:1= - dev-libs/openssl:0/3 - >=virtual/jre-1.8:* -" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )" -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc" - -JAVA_RESOURCE_DIRS="../resources" -JAVA_SRC_DIR="../java" -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="../test" - -DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} ) - -src_prepare() { - java-pkg-2_src_prepare - mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die - sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: \2:p' \ - ../build.xml \ - | sed "s:\${version}:${PV}:" \ - > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die -} - -src_configure() { - local myeconfargs=( - --with-apr="${EPREFIX}"/usr/bin/apr-1-config - --with-ssl="${EPREFIX}"/usr - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - java-pkg-simple_src_compile - default -} - -src_test() { - JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" ) - java-pkg-simple_src_test -} - -src_install() { - java-pkg-simple_src_install - java-pkg_doso .libs/*.so* - dodoc -r ../docs - ! use static-libs && find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - elog "For more information, please visit" - elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html" -} diff --git a/dev-java/tomcat-native/tomcat-native-2.0.8.ebuild b/dev-java/tomcat-native/tomcat-native-2.0.8.ebuild index 8bddbdc05820..7dbe994033c0 100644 --- a/dev-java/tomcat-native/tomcat-native-2.0.8.ebuild +++ b/dev-java/tomcat-native/tomcat-native-2.0.8.ebuild @@ -18,7 +18,7 @@ S=${WORKDIR}/${P}-src/native LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="static-libs" DEPEND=" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index e6112340e480..e665c8504934 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/cgilib/Manifest b/dev-libs/cgilib/Manifest index 5229ecfe5fe7..233f1f60b9b2 100644 --- a/dev-libs/cgilib/Manifest +++ b/dev-libs/cgilib/Manifest @@ -1,3 +1,3 @@ DIST cgilib-0.7.tar.gz 268783 BLAKE2B 525487df43b9a936af8e32aa1e9b979bb93197cee7d7eb730e31d756201bab441e46d21b05b2c9e92a518fe761d7e6a643545160587e462b604780d52a88c261 SHA512 9feaa6c18e0c8ebbffa2682c07e584ab4970e0b98b61507ba67b83c920d9ba9012244fa96c95ab71121728b9945269683a2eef274cd56660576ae9b055861c83 -EBUILD cgilib-0.7-r1.ebuild 609 BLAKE2B 3deb4deb4b253b764197868564f79dd7143c2f65c1206714f9c70f0a09fecfe5ae3a3714c7784b779d8b097defdcaed7a977bdc161d9ca1d4ea487f94f1d2746 SHA512 b50f8ded4a0260ce9d00b2a4090f6ae45b70b0716382298238cae575c276c86eea66f28f2a9d8ceb2d69c37d79bd289ab389b95f6ae8c35306b86d0c5a5032b6 +EBUILD cgilib-0.7-r1.ebuild 603 BLAKE2B 397b9ebc831b5a6da15f34205b7b0e149d100afb9d4b9eeb96afd364371e23a5b660f240482c5843c12104ab9d925fc2fffc2ac76bb1d3ccf67b353d2e97e6fd SHA512 8872a19c4f3274a7e2faddb834617949c6114190c9886c08821ffdf6d37653ae7a1a9b903f970367c628c0605ae9c9c1aaac0bbad5df543af8d539ee60220919 MISC metadata.xml 281 BLAKE2B 7e0e1c117646c2893f34d5ed50df583ba6450b0e9ed93eaeb7c689e0d73116233ad242160215fcb7261551f1c8475101b9ea5e605445d2c57d91dd8b8f0b972a SHA512 7208366ad23bf46ff28d5b9ebbe42c626cd6f04c6edb09cd2047a0100ad82ff174667835f3933dca94e44a8137b8b0af53aef684cbb38d244cee95275691226d diff --git a/dev-libs/cgilib/cgilib-0.7-r1.ebuild b/dev-libs/cgilib/cgilib-0.7-r1.ebuild index bb5ecf9baa14..d2251d98c4d6 100644 --- a/dev-libs/cgilib/cgilib-0.7-r1.ebuild +++ b/dev-libs/cgilib/cgilib-0.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://www.infodrom.org/projects/cgilib/download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="static-libs" DOCS=( AUTHORS ChangeLog README cookies.txt ) diff --git a/dev-libs/eventlog/Manifest b/dev-libs/eventlog/Manifest index e4791250dfa1..6db8d2b1ddb3 100644 --- a/dev-libs/eventlog/Manifest +++ b/dev-libs/eventlog/Manifest @@ -1,3 +1,3 @@ DIST eventlog_0.2.12.tar.gz 303925 BLAKE2B 2321b26456380788752f8cb106f4e7b7ea30c9d463d04d536d46d0deb83a0640b86483f46acb33537f539c127a9dde484c121ad608ed43f1a8f525fd6c04aa3c SHA512 a681ab2961f5bf38e106a5b0b4492e74098808e2bf1a100f545736902649c705db124c0847796a47485faa8b0befe691a789d752f313c5b65ad50ed2763d2cce -EBUILD eventlog-0.2.12.ebuild 678 BLAKE2B a62e7066e6aedb8a93717851df8e8ba2ba9277732bc3c0fc7c924619c723bbd5bdc002c61b004fb401ee9e8d5e80bc5c3af0f819c1e55a911e717c401ecdb8bf SHA512 d1830cb2c659106545a53418ea19f64deb1d47a3441caeb4bfbf50f221bef7800c1591b6d33f51b6870084c51f419aa58131d75963cbf2c353d1db93765f0cb1 +EBUILD eventlog-0.2.12.ebuild 672 BLAKE2B d1aa235804e19dc788d8beaa9a6fcb21d171f3e436e0be3b8c78ca48fef8326f8dc3d7acdeb4a9cf66e507c55a9881a35534d57fc7e59bfb6a061621a379ca0b SHA512 f7e193c597bb18a7d0235ce2cb4aafde893784b359a5699edf013011b90a91df57826b9c24156c7aea1e0f3627773b0e6ef3479c574c552f17afc6ed6d9dcd33 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/dev-libs/eventlog/eventlog-0.2.12.ebuild b/dev-libs/eventlog/eventlog-0.2.12.ebuild index 63c44c31efbd..1733362b2b75 100644 --- a/dev-libs/eventlog/eventlog-0.2.12.ebuild +++ b/dev-libs/eventlog/eventlog-0.2.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="http://www.balabit.com/downloads/files/eventlog/$(ver_cut 1-2)/eventlog LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86" IUSE="static-libs" DOCS=( AUTHORS CREDITS ChangeLog NEWS PORTS README ) diff --git a/dev-libs/gdl/Manifest b/dev-libs/gdl/Manifest index b4c79470c2b9..92ef7a059254 100644 --- a/dev-libs/gdl/Manifest +++ b/dev-libs/gdl/Manifest @@ -1,3 +1,3 @@ DIST gdl-3.40.0.tar.xz 534016 BLAKE2B d403da4040053ce81352e14d538d15a5331423c3bb2aa76f38f4da8ccea22790507ca21fc8e6246e29dae1aa4297ecf470a71a0862475e7767a7fe7c03c8d5f4 SHA512 38cf787a47e7eece445c7bf321cb5aa691cc6bdfcb31bc10fb51c83c525b74fc8374a20989621d79e70f25ef92d9d7cce46f6f0bb993cceba3fb93b9092c1e32 -EBUILD gdl-3.40.0.ebuild 758 BLAKE2B 33edf11ee1803cde136951a9f24cda22722bf74d6a5487a735544d049b3d07ec8fe1375d19447a48f2bf90a99ace01805cb752b490da201e4e7be1faf0eec2b9 SHA512 f062a5b602dff103d452e4b7109a58f3a1509c56dd489d2a7183ccb818ca9933a16e14133456a2cb08f7f57ab22f58368c0623d5fd637dc2f202e3fdf6513bec +EBUILD gdl-3.40.0.ebuild 752 BLAKE2B 1aa536c538ff4cd34c9eaabfcf4815596b2cecf3542763c0c04398d4eab1b59a43e40b94545830a7f106361ee6d0ceda588efc1609893c8a38149a48047e9541 SHA512 2ced277dfd4f336758b18f673743cbf4dffedb17c0cb61799ad24ec8347837855eabac99227bcb26ef32273621184dfebf5dcf4640191c8d7ab5419c14b5ab44 MISC metadata.xml 344 BLAKE2B 084752e1d4387880f17e284f61cc63706d8c6dd4cfdd1c0fc67e47716d5ca62759ceef631f6fabf6b3431aabca207a143debb6566ad13be5e25038c1d19cf8a0 SHA512 c4972f1c7f3323b0455c0a917eddae75db85df733cde71cce85f6af9f5fa39d43bbe51170b61f75544f10db17dc7f6efb3804a77db4dc8263524ef9b2beb45bd diff --git a/dev-libs/gdl/gdl-3.40.0.ebuild b/dev-libs/gdl/gdl-3.40.0.ebuild index 6ed8a7bafa1a..58da366631e3 100644 --- a/dev-libs/gdl/gdl-3.40.0.ebuild +++ b/dev-libs/gdl/gdl-3.40.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdl" LICENSE="LGPL-2.1+" SLOT="3/5" # subslot = libgdl-3 soname version IUSE="+introspection" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-libs/glib:2 diff --git a/dev-libs/hidapi/Manifest b/dev-libs/hidapi/Manifest index 7e82749f2a2a..e1efa5a0c2f5 100644 --- a/dev-libs/hidapi/Manifest +++ b/dev-libs/hidapi/Manifest @@ -1,5 +1,5 @@ DIST hidapi-0.13.1.tgz 244666 BLAKE2B b3406114f8dd8b192eecac1673592866f930688af8023819d20f73c76226f0829c8d68f4b47051b4836ce4348fc3bbad8f9849f1d565563dcd0f993df43de4ca SHA512 07b224b9b5146caf693e6d67514fed236436ed68f38a3ada98ebf8352dfaa4e175f576902affb4b79da1bb8c9b47a1ee0831a93c7d3d210e93faee24632f7d53 DIST hidapi-0.14.0.tgz 348221 BLAKE2B 6472bfe5863d75a8901983a763191f3b6c18c25934b652b79f33141a6818619f816d35ed2480435254cecc51598d1e07e53c8c8c4f35a10cf28c1e4374bb450d SHA512 66a045144f90b41438898b82f0398e80223323ebfe6e4f197d2713696bb3ae60f36aea5a37a9999b34b12294783fd7e4c28c6e785462559cbe21276009da1eac EBUILD hidapi-0.13.1-r1.ebuild 997 BLAKE2B c4dc2b1165ed8726150f028ecc2d9f918a50a7d7a1e1bab75f8979e87b063011ed484d615f060f20d65c3d9ecab0c6775e606e1bfba3526a3bb0d2b93f56edb3 SHA512 3847877088c4066b253ca0568be71148ba938aadf528553930ea4d7f7f11475e410f260872cee7b561bc89a309d4cd9ea0d1451bad38e86b5b28165f9f439039 -EBUILD hidapi-0.14.0.ebuild 1109 BLAKE2B 098147c4d989ff64dfda4bf1e4e2105ad1f7990e05056f2ca3caaa0373cdbdbb71ba543efb0e6c024a33db0c4a944218699d61414dee829a763f25026885a2b6 SHA512 4a85fb4bc58eef5f032101669d2a152b3c34d214e25736005953e05b0877a58807998bb49f5862e61bf4bae3eead239b801084295b2fb161aaf65de48fe9ad34 +EBUILD hidapi-0.14.0.ebuild 1103 BLAKE2B b572da673b51889729a4aee17c2c0848dce40ad1c1bfe5ca575dba73aa930a2061cf22825853e859e882db0b7ddc9b48d9aaa304afea2a25f6cd2a93b3cd6bdd SHA512 8f01be6a0da05ef2c033af057757d2d75443eae780e941ceea3aa39fb72b13ed5e2568512c45626136a9fb8f4e882aff9ebefe2c459cd92c26cdb199cc3776f1 MISC metadata.xml 251 BLAKE2B d70038e59ac59fef8a55bd2780ba018fcbf9a56fc39759c854156c3621b1b2b7d22991bdfe2fa656648bdff4016b538104524964e82e5de25d074b1dd2b3b23f SHA512 7625d9218dc92b5156a3f766fd278f3f7969aa9726e653c39d77e1e935baef834ffc0bfc4f47dfb929ec60a765a266e5886552b1f311ca8b161a0cda4bfcdae4 diff --git a/dev-libs/hidapi/hidapi-0.14.0.ebuild b/dev-libs/hidapi/hidapi-0.14.0.ebuild index 8713c3db7850..3208e04b1603 100644 --- a/dev-libs/hidapi/hidapi-0.14.0.ebuild +++ b/dev-libs/hidapi/hidapi-0.14.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="|| ( BSD GPL-3 HIDAPI )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc" DEPEND=" diff --git a/dev-libs/iniparser/Manifest b/dev-libs/iniparser/Manifest index 645ed104ffe0..fa6cce11d2c8 100644 --- a/dev-libs/iniparser/Manifest +++ b/dev-libs/iniparser/Manifest @@ -5,7 +5,7 @@ AUX iniparser-4.1-CVE-null-getstring.patch 1667 BLAKE2B b6fa1285106d77167a519cd5 DIST iniparser-3.1.tar.gz 39097 BLAKE2B 4ada36f5bb95476c06deffa7938a750bcdeb0bd5bb817b24274c1e1c588d9abbd23c3a58f3cb3b6f961912f3e12e74aadf224da4cd81863b874e4a84d11c1744 SHA512 8fd8324c5629fdc3e3eff00afb5f0832402ccc760c5b92db82aa29b340ec891419ca2c4fee3a4d4d67cf9bc51c76b095bc0c458e087c2b8e72ac36867c47ae86 DIST iniparser-4.1.tar.gz 44732 BLAKE2B a3480dab512b41eb9635c733b76048ab089a311c2970aae5ce89d103ff6ab1923d5824a5fca3bf445ba213ecd9954018fdef2831fd98c1a43c9ae7d4fb1cb388 SHA512 a8125aaaead1f9dfde380fa1e45bae31ca2312be029f2c53b4072cb3b127d16578a95c7c0aee1e3dda5e7b8db7a865ba6dfe8a1d80eb673061b3babef744e968 DIST iniparser-4.2.2.tar.bz2 32649 BLAKE2B e4ab230ca1cde6a0322e05aa483e3112e324903c65e1f22640e17a7696ac30a4eef66c1bb449ea730b9a0caf55091b425fafb9d1514fbf7bbd21d7ef4503147e SHA512 a9b0d4b80a4d4faeff4ec5ae9f0de8f0d4e1d6244dddfca7c3ef9bb188fcb0c3bb288478632145232fe52073cd0714abc0ad12a1cca4e3936fc40a3fba357601 -EBUILD iniparser-3.1-r3.ebuild 1084 BLAKE2B cf71b89f9c5ed601dc32e3b44ff434242a0ee2d3ece69ff21efc7451705157e0b44ca6fc96dc680cc570c35cade2e780e51565213b8ed63d47053d2012f60b63 SHA512 dbccaca36174fc8ffe6bc876d374a429fe739160a2d3500cb90f9c24fe0bc5c9e0118ffb39ba54cbbb1e03b1b9d1e4b68b880433b44adb52324f9e006a9f796b -EBUILD iniparser-4.1-r1.ebuild 1564 BLAKE2B d5d6309f9de99d4e8d57d8a8be0f266df6515bd1e2bc53a299c377ed3f123730af18e3d03dd89ab304b69c136c3a6c76f19519b353f8d31b05a30a8e350ff2cd SHA512 31f3033b4ad5d86a437f60eb2f7443ef901b081b14c3d7863d7e51a4e5b09cdaa6d36f8df4f5347431397b2cfc3685b88dc869f5ca0fbf35669559a409645ea2 -EBUILD iniparser-4.2.2.ebuild 747 BLAKE2B f79c0005fc287a38385e82804fba3a605018ad227cfb414cb417056d0a0cc0438c8f2060f5320c68ccd507eae18b418504268ab93a8d2c5cd4f704d1dbb5b430 SHA512 3dfdd17c1ca0aaf910d16323ddd84006b92dcb44beddd564ae625bd0235bc32efe42d289d587bc48458bd9a2147bc73c8166e189371d5b94427c372fbdc4bc57 +EBUILD iniparser-3.1-r3.ebuild 1078 BLAKE2B 0cfbc7582018396e0ab9703529c5b2b74b04d5ff71820640c4d1dcecced041d5eabb610b02dc8e05efa1fc975459c552090fb154037a31f9de1176bc4ae7d6a0 SHA512 23129cbe69224c76e156e676f36df84e09f186e9c0a2864e52a1e1308c2eb57ea8e2df703ef1b408747d4e7ba5f899f17f456e71488da1ffbf587f2fcb7b6e59 +EBUILD iniparser-4.1-r1.ebuild 1558 BLAKE2B 60a818bbcd3c79a354c014b1690e5adb89d5c881b8b991191bcfcab7bb7ee4c1710b46c392259bf4c4f985d8d58e6eb7e42415666b8262c19f339c99e04209a2 SHA512 5151fc0129245a305a66b30e185f52ce3e6f04e55f8639598885528760a55b45999da3cbf529ec79c13cf311c56856beb977b14f003fec5e7b49663614a16d1e +EBUILD iniparser-4.2.2.ebuild 741 BLAKE2B 1ba27e0650d250643dfb21a6fe600a87538cc9ea080d464844e148f5a2865a8564a6177a1f58ec02337f680a5e9a4a64befb7bff289a06890d614da3f90715b2 SHA512 10d1fd98591f78e9d52a13f7044319fe53d61f4e63a935d9474c7e53dcb1b4087656f0cfe6ba0fe4b9167febbc248563dc6cdea860911ad038f8084911af7523 MISC metadata.xml 328 BLAKE2B 5834eb26492d90029b89305c0b67ee37ee5fd22d278db82ffb7aa9eae288e3b58288fedb58a098e4af630691a28d2fe526b3616b925d99348fbfe552b8367ecd SHA512 d58da8c837e20e942b315aca53c8d1192a65c3edc8ce0d0afdf731d0ef0ded83d6b56efd592e282afe9f0fe5b03d6bbc3e973b1bf155f7b4f6bc24e95c0082d3 diff --git a/dev-libs/iniparser/iniparser-3.1-r3.ebuild b/dev-libs/iniparser/iniparser-3.1-r3.ebuild index 4e8762123d45..6b278cbc664a 100644 --- a/dev-libs/iniparser/iniparser-3.1-r3.ebuild +++ b/dev-libs/iniparser/iniparser-3.1-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://ndevilla.free.fr/iniparser/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc examples" # the tests are rather examples than tests, no point in running them RESTRICT="test" diff --git a/dev-libs/iniparser/iniparser-4.1-r1.ebuild b/dev-libs/iniparser/iniparser-4.1-r1.ebuild index 0540dd973ed7..94fa730c0cc7 100644 --- a/dev-libs/iniparser/iniparser-4.1-r1.ebuild +++ b/dev-libs/iniparser/iniparser-4.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ndevilla/iniparser/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="4" -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" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc examples" BDEPEND="doc? ( app-text/doxygen )" diff --git a/dev-libs/iniparser/iniparser-4.2.2.ebuild b/dev-libs/iniparser/iniparser-4.2.2.ebuild index 6dc8e4eab972..942e52d72bea 100644 --- a/dev-libs/iniparser/iniparser-4.2.2.ebuild +++ b/dev-libs/iniparser/iniparser-4.2.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.com/iniparser/iniparser/-/archive/v${PV}/iniparser-v${PV S="${WORKDIR}/${PN}-v${PV}" LICENSE="MIT" SLOT="4" -#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" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc examples" BDEPEND="doc? ( app-text/doxygen )" diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest index 01b210f43381..144d0e93eb8c 100644 --- a/dev-libs/intel-compute-runtime/Manifest +++ b/dev-libs/intel-compute-runtime/Manifest @@ -1,4 +1,6 @@ AUX intel-compute-runtime-22.24.23453-remove-fortify-sources.patch 1078 BLAKE2B 933cd6b5b3f9aefde4b416960151458eb7845f422e493ab40257330c88b55e1866cf0ff59338ec708d705750ca88c87d54014d51d9492c3dadba7525b523ab56 SHA512 ee831418acb9ba5deba95dc2e013119a0cfe7db533710108063dc67cd0a4030a4419bbad0a007fdab445eba14036fdcae26ea0b4ce675ebb20f402620b880de8 DIST intel-compute-runtime-24.22.29735.21.tar.gz 7083856 BLAKE2B dbb31259b3a4305e42d4dce685ce3f98b3b308451d2b1061c6fcba5cc2b2aaf6862eaa326619f8b073478c64fc45994adc261583c0070464b027fda46028afa5 SHA512 64cbfdab69c595c118e37526be744bad95cf11e1c9de34aaec308cead5346d802e98e67f155da03fd174e51e7f78a38b3b6f48ba6e004f3181b533c8d31e851e +DIST intel-compute-runtime-24.31.30508.7.tar.gz 7323254 BLAKE2B 2fbd1e52e7c25b1180aba7ddc0ebc0aadeb20c78c464ad72c5e9cd88799e181db979ac55bea215390d968d7eb128d9f96a71acebed3430916e318d3c55fbbae2 SHA512 31e35f82a16f3e6961afa12ae5307617cc4114a04a27260caa86d9eff5683df6171df6d3efc83b0a94f3bd80417cc0a2b6a0085d761aa58242d0fd018e35c4a9 EBUILD intel-compute-runtime-24.22.29735.21-r1.ebuild 2098 BLAKE2B 5b320e4010b7ea69728643762fcc313f59a6aa0b95837e37c253d2ae092db0fbbe05d042354a4bdc64474d93b7cf6edb7774c991757b397f2875cbb28a4816e9 SHA512 aa6b38edddd5ef86dcd24b9a5a2372a6616c58bcd081980e1d136a034880f509659fa922a54bfd4fef7f2963070d2368f7c9fd7c6c8991c9eda12b1e80692c7c +EBUILD intel-compute-runtime-24.31.30508.7.ebuild 2025 BLAKE2B dd73241d3c91b139e66b1cf3e45fbdb4b3999d524b5321382f07c24f4b81f9cc0371d6c9b5f59293b379cd45ed3c305e751af82edd3b7298c4dc349219fa385b SHA512 4df9b976a8e9ef8e769992c5f9e42e0e5958a3011195173fc7f235396e4cb586d3abc4d20f0dfc3086b485da2a97f49447b1994d57be716cd71df387491bba41 MISC metadata.xml 1429 BLAKE2B 6c2fde2fda8cd6b9d707c400c5b4d38e3d74dd73617faa9dd80f84100d499182ea959e695a473d32307914e76a26bae531a92677f0e4bedbdf05fc1cbd3095ff SHA512 ac61568ad36df6f6c8470b43f32d048930e4a569ec86d58ff563a86ae748f6bddb8700de487e4967da4998160f1c01517be0817cccc445a821984aff36617b6d diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.31.30508.7.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.31.30508.7.ebuild new file mode 100644 index 000000000000..f52e95b87bac --- /dev/null +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.31.30508.7.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +MY_PN="${PN/intel-/}" +MY_P="${MY_PN}-${PV}" + +inherit cmake flag-o-matic + +DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver" +HOMEPAGE="https://github.com/intel/compute-runtime" +SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+l0 +vaapi" + +RDEPEND=" + >=dev-util/intel-graphics-compiler-1.0.17537.1 + >=media-libs/gmmlib-22.3.19:= +" + +DEPEND=" + ${RDEPEND} + dev-libs/intel-metrics-discovery:= + dev-libs/intel-metrics-library:= + dev-libs/libnl:3 + dev-libs/libxml2:2 + >=dev-util/intel-graphics-system-controller-0.8.16:= + media-libs/mesa + >=virtual/opencl-3 + l0? ( >=dev-libs/level-zero-1.17.28:= ) + vaapi? ( + x11-libs/libdrm[video_cards_intel] + media-libs/libva + ) +" + +BDEPEND="virtual/pkgconfig" + +DOCS=( "README.md" "FAQ.md" ) + +src_prepare() { + # Remove '-Werror' from default + sed -e '/Werror/d' -i CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + # Filtered for two reasons: + # 1) https://github.com/intel/compute-runtime/issues/528 + # 2) bug #930199 + filter-lto + + local mycmakeargs=( + -DCCACHE_ALLOWED="OFF" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_INSTALL_LIBDIR="$(get_libdir)" + -DBUILD_WITH_L0="$(usex l0)" + -DDISABLE_LIBVA="$(usex !vaapi)" + -DNEO_DISABLE_LTO="ON" + -DNEO_DISABLE_LD_GOLD="ON" + -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include" + -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include" + -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors" + -DSUPPORT_DG1="ON" + -Wno-dev + + # See https://github.com/intel/intel-graphics-compiler/issues/204 + # -DNEO_DISABLE_BUILTINS_COMPILATION="ON" + + # If enabled, tests are automatically run during + # the compile phase and we cannot run them because + # they require permissions to access the hardware. + -DSKIP_UNIT_TESTS="1" + ) + + cmake_src_configure +} diff --git a/dev-libs/keybinder/Manifest b/dev-libs/keybinder/Manifest index 68bf9cffd03b..9efe01885123 100644 --- a/dev-libs/keybinder/Manifest +++ b/dev-libs/keybinder/Manifest @@ -1,3 +1,3 @@ DIST keybinder-3.0-0.3.2.tar.gz 378942 BLAKE2B f998430a14e881b5b1802747ec15967d60bedf8e076e5ace886a665ad168eb297679f30289b6cae835f4b291a0744c12331e420dcafbfca7e63cc5e807e9cd46 SHA512 14171875e03ade88165f28c7267b66cf9efe34259d7a3072a786ba49dacf8f8d6d84753b1aeedec5dfb0a24028be86bceeebee2f6b1bf5ef2eb79ee45f909b11 -EBUILD keybinder-0.3.2-r300.ebuild 1090 BLAKE2B e38b9b57565f4a0e0e1d47156ecfd06bae67cb550d35c8c42399c4ce649d311a2308cfafeb71829e5ac6e7076d0ddd30af967f2e5893bf0a8a756ee23c371652 SHA512 a93f604fd2133c330c4a8d1137f69e5eba44eaf70b18c87967d7d8568b616808c79bf4fcdb992baf084fa08f2c0803933becb2d8220cf6f6151bd86e3d757db9 +EBUILD keybinder-0.3.2-r300.ebuild 1084 BLAKE2B eae2bd5b76497252f79dfd8b32a400fc877424b5e93574552eae249867ca7f38b5875b47bb03900bb3c674480cd250256799a6a46fd5ecad07ea355d578e28c9 SHA512 43607a6055ae1e631c9ed76495259507a8ee2e4fcfc37331331d1a3e25fa681d13f3d98b89133b92533b0c86af80a16ff40b903d1cb2248ddc92dc729d950d32 MISC metadata.xml 328 BLAKE2B 1c967039877bb0bd03f74f2a329c5f9acb263269a1d51457ad9b9fbbaa5ba4c33bcb5b62be833eb91fc507fbcbf2eec00dade5205b57cb1c86abf957ad6c06b1 SHA512 29a4548ecd36cbd70b43ab20b1f4d677edae2ee10a3fdf9bf4b52a0a49c51c4573152467e76d2b3181b1b2ea74c0fa9703f7cda02cb05ebf33e863f9343cbd06 diff --git a/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild b/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild index 2c67fe8c2a15..99f2f203e41a 100644 --- a/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild +++ b/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86" IUSE="+introspection" RDEPEND="x11-libs/gtk+:3[X] diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest index 67ba32ead7c2..cb190f0aaabd 100644 --- a/dev-libs/level-zero/Manifest +++ b/dev-libs/level-zero/Manifest @@ -1,5 +1,5 @@ DIST level-zero-1.17.19.tar.gz 1150799 BLAKE2B 6c6077424c503b194b93801f0c1a4cab10e53d845ef88d75fae22d8c4ebd91387e03b1e9b37f6dfa43603216f64f20095b43b6b8331e282470c7c7ab1e49204e SHA512 bc5f65180c399a0fb9504db2f3db65c04e32e9fbedd6b0c4ae9eabd77c3586eb5116e553e2a6eab85f738d7a95a2f976062d2f7216fa0c239efb6661c2b6dd2c -DIST level-zero-1.17.6.tar.gz 1136720 BLAKE2B 89aae9aad33f2aaebb1231dd0cd6aadde692f390fbbfd59933e8df06dc1c5bdd190cdf2887f1f43915f68da130e80e9451359269f8bec6f546f6004214552c13 SHA512 bb412e875d97d1c80a0e67087e6dac1a6ffb91fa50e22deb7649ee3250c0937679d225419b52bfd7938f71a66ac15742a6a215cee7714c27e0f935e04df5b88e -EBUILD level-zero-1.17.19.ebuild 848 BLAKE2B 2a96f2e41da5a7b2fb463e9ef09bb0286fb5175685201df2ca0b6f59cfc0ffb2cd6e2116d9e42fb4abf9e0fc523349c66a513fb0ce137a1784910c131da56342 SHA512 c48c444f22d0e98e6dffe1342c0b6c404cf0964079106848cc2e92bdf878df1c602ad3b01afcd94970b4696833cb6c88926ab39a4831775deb17cf12094a04dc -EBUILD level-zero-1.17.6.ebuild 729 BLAKE2B d58159790d2208d3a2560f899e2348876d0e66a3c00459ad2a26f8549bc6775e6cdb61fca5ead2f761fff687a8396101718994fa674147e73dc28ad9e5cccc00 SHA512 11105606b6fcbd60b5021ef50a4d5e56d3e7c041dfecb518687754f17c051595acea2cc36ce6aa78c8d3669cce94a99c15802d3214d6d210c72805dd6340b47b +DIST level-zero-1.17.28.tar.gz 1151085 BLAKE2B e47c8821063f7ebe03ba8af601518a9e0f97550299edac5749a4f142c4b3edfe83fd81fda2af02df5089947d6138a9b7ebf3ee7e0eed6db8b8a80eeca4c48a40 SHA512 0498ec279ab73a61ccd4a2c27a8c3837090004e0730c01e92ef6e91f32000ca9e91167b87fbec66668674d86b5dede51470ce4c77dafb58f8b4d982db8b6e490 +EBUILD level-zero-1.17.19.ebuild 847 BLAKE2B 178c502c126bd22af06daba8f63f7ac2b5c808147017f3e2583d1fe0ff3ac6ed70b1bbc9c6d1e3935007be8304d0b09f125bffe15802272944363d846c4b4ab8 SHA512 6fcf7d58fed14661f1c5600dfe1a19bec1802453cb3b747d94ac8a8288f1b8ad9b4f0d3a470605aa18ee46005dc69dda442191d617d13d82dee62620533ce47a +EBUILD level-zero-1.17.28.ebuild 848 BLAKE2B 2a96f2e41da5a7b2fb463e9ef09bb0286fb5175685201df2ca0b6f59cfc0ffb2cd6e2116d9e42fb4abf9e0fc523349c66a513fb0ce137a1784910c131da56342 SHA512 c48c444f22d0e98e6dffe1342c0b6c404cf0964079106848cc2e92bdf878df1c602ad3b01afcd94970b4696833cb6c88926ab39a4831775deb17cf12094a04dc MISC metadata.xml 586 BLAKE2B 44eca05640a9276ea9cbddccc0d199dc8c7297a3fbf5ad6b58693c406961efa2aabf99501faaace47ce6bb97736fe371533e89a5a700949b03db66359222b269 SHA512 da9b222b216ed217842f236eeb1991e31ec4f140d86c0a048e9e401a18018d90d6ad8d4f10edec8b71386687bc9481ebf9154a1190bf6969d4fab04bba20100e diff --git a/dev-libs/level-zero/level-zero-1.17.19.ebuild b/dev-libs/level-zero/level-zero-1.17.19.ebuild index 4034c8711d28..68249c1101f3 100644 --- a/dev-libs/level-zero/level-zero-1.17.19.ebuild +++ b/dev-libs/level-zero/level-zero-1.17.19.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND="dev-libs/spdlog:=" DEPEND="${RDEPEND}" diff --git a/dev-libs/level-zero/level-zero-1.17.28.ebuild b/dev-libs/level-zero/level-zero-1.17.28.ebuild new file mode 100644 index 000000000000..4034c8711d28 --- /dev/null +++ b/dev-libs/level-zero/level-zero-1.17.28.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="oneAPI Level Zero headers, loader and validation layer" +HOMEPAGE="https://github.com/oneapi-src/level-zero" +SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/spdlog:=" +DEPEND="${RDEPEND}" + +src_prepare() { + # Don't hardcore -Werror + sed -e 's/-Werror//g' -i CMakeLists.txt || die + + cmake_src_prepare + + # According to upstream, release tarballs should contain this file but at least + # some of them do not. Fortunately it is trivial to make one ourselves. + echo "$(ver_cut 3)" > "${S}"/VERSION_PATCH || die +} + +src_configure() { + local mycmakeargs=( + -DSYSTEM_SPDLOG="ON" + ) + + cmake_src_configure +} diff --git a/dev-libs/level-zero/level-zero-1.17.6.ebuild b/dev-libs/level-zero/level-zero-1.17.6.ebuild deleted file mode 100644 index 7b8d9c05924c..000000000000 --- a/dev-libs/level-zero/level-zero-1.17.6.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="oneAPI Level Zero headers, loader and validation layer" -HOMEPAGE="https://github.com/oneapi-src/level-zero" -SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64" - -DEPEND="${RDEPEND}" - -src_prepare() { - # Don't hardcore -Werror - sed -e 's/-Werror//g' -i CMakeLists.txt || die - - cmake_src_prepare - - # According to upstream, release tarballs should contain this file but at least - # some of them do not. Fortunately it is trivial to make one ourselves. - echo "$(ver_cut 3)" > "${S}"/VERSION_PATCH || die -} diff --git a/dev-libs/libIDL/Manifest b/dev-libs/libIDL/Manifest index 47760fde754c..218de9f4a905 100644 --- a/dev-libs/libIDL/Manifest +++ b/dev-libs/libIDL/Manifest @@ -1,3 +1,3 @@ DIST libIDL-0.8.14.tar.bz2 427149 BLAKE2B c4fc6e4da9d581ddcaeab492586406902b07f964e70b84352b1436e8bc214986141f0a3d40506a7f408a1919c31275e89039978b09c496d5164e673ec236fe9a SHA512 906dde087908acd64b209fe466a89ae52a6ea23601cb30092063a6e062b1b6640fc2d5f422efcdd52b2b36ce20e6c244da6205fde0bdcec787fe64058be7adac -EBUILD libIDL-0.8.14-r4.ebuild 516 BLAKE2B a5f38cddc64e5426858a2fa6acf2838a4a8a7ad041b7a92a9039f0caf6bc5c84b2dc698dc33e894638abff9467e064a02355dc49e410a8f3a016fa5aa3991e7d SHA512 cebd22b44260082a13678060544ec2ae39bd49d6dfa9b64af8dd55354d95ad26c69d13e431cec95686bf451c254170434337e036323b207d8a241a4ba89ddc23 +EBUILD libIDL-0.8.14-r4.ebuild 510 BLAKE2B 3d4ab84f082d9a809c0cd5a93dd4273d02699a980cde58902b9f481c5bcf2ed485e2e63eeb26d5da33447015fd2ab167a1d8f2cb87759560757972c74d474768 SHA512 360b8664ce33b29b541a0ea4f9aa581cc212322b1a565300ed94a5f92581e9aec879a583808022d3f7e7d128599b9da5966df3187e19e6c8911499b1b82d7c25 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild b/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild index 16db90846d23..42f465d696ea 100644 --- a/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild +++ b/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://www.gnome.org/" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=">=dev-libs/glib-2.44.1-r1:2" DEPEND="${RDEPEND}" diff --git a/dev-libs/libbase58/Manifest b/dev-libs/libbase58/Manifest index d23d63c6b9c9..652d6fc48fd3 100644 --- a/dev-libs/libbase58/Manifest +++ b/dev-libs/libbase58/Manifest @@ -1,3 +1,3 @@ DIST libbase58-0.1.4.tar.gz 6718 BLAKE2B d192499920a11f95037a46eb02b19ea5cbedefb14541c22a7c72568a69f4ccc0ed9223883fffd3337f12b718f3e39f11888c95a87b1fec481829989bd73dc741 SHA512 9b36fd7308a1a5486d77cb9baeeac49669a2c823998ff0885fee0757d6fca374f796b743e69af087e20a58b95556faf6c48106e034c09879937d96dae5fc7ac9 -EBUILD libbase58-0.1.4-r2.ebuild 1117 BLAKE2B 4e5c6258df496237f351cf2220f9b61c3506e5c243981c18a584610d032583253e71e0e67068181a867858289c355fe7e7e6022055f84c0c94847a20ff60cfc9 SHA512 cf1e04787046f6b5188111d0e005b01fceb330dde238dc3ec21c26ae121be57206b3bc70e466ecf41a87fc3a2c3277c3a020a7afa694056dd2c9a3b74eacf7af +EBUILD libbase58-0.1.4-r2.ebuild 1111 BLAKE2B b15f3068137ccba5bc1191132fa0e59c7fd346223fedd37c17edf564fd88dad30cff2df391a7c33018c054fe82ac60b4e46c49a63b7689a49f4a7983fe45c8b2 SHA512 ae468d8f88ae98a3a7a504ea05de49cca50222cff08b4a14ce04e2a849722ca7cc1065dd91a21e58150b95e9a361d12d1aa0384683acc5eb1fe09b9abed7b872 MISC metadata.xml 333 BLAKE2B ce2243752bc8e8b0e261620ceff2699020128d340f4d24fe55314a4a9acab06b8304338f79eef8713c284f8dc67e01bc975298abdca5e2d510037f0e2984ef89 SHA512 fd5b1870a71b08e08639622da755bc878d6ca3e79e088ca4a4143e2e955d9876479f88ad0a575125378a70fc115973cf88d67c95ecb30a8068c43a499c93891c diff --git a/dev-libs/libbase58/libbase58-0.1.4-r2.ebuild b/dev-libs/libbase58/libbase58-0.1.4-r2.ebuild index 11e8cf11ea37..30e9060ca9c0 100644 --- a/dev-libs/libbase58/libbase58-0.1.4-r2.ebuild +++ b/dev-libs/libbase58/libbase58-0.1.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/luke-jr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/0" -KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" IUSE="test tools" RESTRICT="!test? ( test )" diff --git a/dev-libs/libei/Manifest b/dev-libs/libei/Manifest index 43fdd010d142..19d56ea4c8a3 100644 --- a/dev-libs/libei/Manifest +++ b/dev-libs/libei/Manifest @@ -2,6 +2,6 @@ AUX 1.3.0-skip-protocol-test.patch 675 BLAKE2B 1519b464a2322ab7c46ab449ccc0fb3f1 DIST libei-1.2.1.tar.bz2 174636 BLAKE2B b718d2287e83adb43a8dee9ae06499d780b2a50231e9ce452b6e7bfa9e89e9599058628614fb4325d0cef842d6b29ca68eb38b3e547790cd5a7a0ac14728f250 SHA512 ac8e32a381b9555a6b9becab9217a323d79aeba4b3f11e1dbba9f876d566f232f41d0f299f8cb8e5de6707d0dd91e93872edd81532c971e35d1cf33f9f9063b4 DIST libei-1.3.0.tar.bz2 175492 BLAKE2B cc5b0ae228a7282e0b5890280cab15cbb4c9179aa40140d6d01dc0d650bc1a646efd3d07dc6db0b501c3d203480d2df2bf3107e8b07e13b49eef8dcea59dd011 SHA512 a63b52c7251660404b307dba82ee24e31b64aaff7140acb174a33aeb60a07e59391522e2a5c56cd7bbdc45ab5e4a0e6111e214f2f1b79834b152e6ebc3e5e0c1 DIST munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz 27724 BLAKE2B 9670c9b7a0b5d9ee6ec8df2dea9e241b043964ecf1fa3f6060ad1d16c40ab6afe47f53c6d4a791003e101a0b363263b858e6e4e445f868292753dd1ee7f7e3ce SHA512 26b5599fd12be627a692823ebf496fa446be7ed04a1233fb42e0667c05109b0f804f76646e289ac660fc815baf45f77ec8caf0ff2ea7fb0b4f87f0038a2b971c -EBUILD libei-1.2.1.ebuild 2494 BLAKE2B a62bad455cfe1e18f9a576c97cd4e8c1ac232d89d9db35c47b0f3f082ed5dcf72a45e4e3742b011287097cd9193f3b742393d0516977f52249831d03743bb93b SHA512 f272c0da7f63e21f71d44a526f9f2a467333b168ed191a0085f3e4bc079afbc370c884458c029c8c772bb407221a550d7887b815f4dffdc91bb20ebbdba20bd4 -EBUILD libei-1.3.0.ebuild 2469 BLAKE2B e344f3a98f09fda44540cb8cec7ab041085c2bec1bab2a397f06f9b5956c41e1dc19386439e5d37e2b10380312b768dd21616da026fdb39b664ead1f6f6aab1f SHA512 5350eb6d41929d20c4fb1a80b74b7d19233323515c93493325e5256a10fa9cf36cf6036c31c433c1c9b97d9787d482e0f19fb052731d2a01ca2b3b8284eb98bd +EBUILD libei-1.2.1.ebuild 2488 BLAKE2B 4455a75f488d92c5e5d34f80e3df2dc3d50994b9fa80abcaa9fce71eb32a59d7b246cf2b1831e560d3327818a73e37104ef64ccbdadce07cd47c3d438f4f7dfd SHA512 5ec4d623b69cfca468bd7e271ec4b2e3a496a7ae56d0b14fd3517cbe5a0966268dfca19ab7c65444beb77f9602f86c06fbe4fee20e4609ce5a4da16c5a3b38fb +EBUILD libei-1.3.0.ebuild 2463 BLAKE2B 85c85ca31cc7d4fa4344c039f22a5faba399a69cacf1e1d4ebdc0d3db5ded050cc866398f72ea8e0c1c14d5976031305ee60ff4dce4fe3562a43d81b4edfcb9d SHA512 15036919f5124903daa76820f3d5407854ff555f67cf5f4cfad3f0f627606eee5a085c5ff3d252da99d9f9622e404d7f164d7dc27570f344162f2eb700ffae86 MISC metadata.xml 336 BLAKE2B 2fd4200876fa044f3563b0eea2096214af92fed1a8db009cf4885a7cf32f303b0a6911dba18cc8fac942348dbe2668ea2d50fabedd235e33be0793076ab0e5be SHA512 a26feb7d41edc6f728bfbaf805cfefa6bba4c5161e70785e7de5f389492f405f7cd6f2c55cce1d2c6bdf9af3aba17e1e51254d9e4421c4fab2e61f2c563c8f3f diff --git a/dev-libs/libei/libei-1.2.1.ebuild b/dev-libs/libei/libei-1.2.1.ebuild index 74c5bdf82a84..df7a97ef7977 100644 --- a/dev-libs/libei/libei-1.2.1.ebuild +++ b/dev-libs/libei/libei-1.2.1.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="elogind systemd test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libei/libei-1.3.0.ebuild b/dev-libs/libei/libei-1.3.0.ebuild index a5ffa4411a13..11ad5e2def0b 100644 --- a/dev-libs/libei/libei-1.3.0.ebuild +++ b/dev-libs/libei/libei-1.3.0.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="elogind systemd test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libffi-compat/Manifest b/dev-libs/libffi-compat/Manifest index 055bb505eeb9..7a01835b57c9 100644 --- a/dev-libs/libffi-compat/Manifest +++ b/dev-libs/libffi-compat/Manifest @@ -15,6 +15,6 @@ AUX libffi-3.3-ppc-vector-offset.patch 1425 BLAKE2B 334ed26ea082c603cfbf43d37e9c AUX libffi-3.3_rc0-ppc-macos-go.patch 2100 BLAKE2B 7ae1309b08be9293acee042d141bb632b0763af9e14200ef7206db763b01e289a68ce544709c8abc5a86adca5f1c0c895c6bf24f667429b118bf660ffa95bb39 SHA512 4684b87f1d36a0098ebde7996e4417718b3535eb66ec7c619be74fa30e4446849c246b491cad3aea1ac44bdf9e9fbf6e952000cb85299faf5b1d8598136b184b DIST libffi-3.2.1.tar.gz 940837 BLAKE2B d202ccaa185acfd2476ed2a9b011891507cd8efbbda60f67c583268d1563853442ed829acecbf81c9b6b9a930345780bb7a4bd80e71e50ef544c7f4eab8cb01f SHA512 980ca30a8d76f963fca722432b1fe5af77d7a4e4d2eac5144fbc5374d4c596609a293440573f4294207e1bdd9fda80ad1e1cafb2ffb543df5a275bc3bd546483 DIST libffi-3.3.tar.gz 1305466 BLAKE2B cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa SHA512 61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f -EBUILD libffi-compat-3.2.1-r3.ebuild 1477 BLAKE2B 1ad4feec510b6c052a9d56a3046f2fed60b58b2d06701d8744ed37cdeaf0ec1dfea8c1545cbdbac87025d27f04d1d0c5b6a7eef46c451d120d94aa223afd1e9a SHA512 48ce9a0b84fc59e6e16397c1aad4cb1ffc018b18473e5304e12ba1a3c833bc89b0243d631e5150962f7c0a67d10c6d4ef2b50f0099432399b2ef2e4b3bdd1dab -EBUILD libffi-compat-3.3-r2.ebuild 2173 BLAKE2B 837c2b4d773910fe2e276452f1f32342e3b16e54d20df988821e563f9fabd9afd99ad637752f2acd22f7f52832bb0bebd7944849cf0e28aa4bb763b23a916f70 SHA512 7af1c64c3807b44fbf19ba9075f44c202190a6d0aa733a46ec8308c832f60cf5210affd4df30cd1688d3c2cb6c02a78eb48c535edda6cdf506344056990f85b0 +EBUILD libffi-compat-3.2.1-r3.ebuild 1471 BLAKE2B 84a4bf57db93a763452973c5e2646a3f7eefe147635a6f72c4926ef86b2184f5f1f3934dccfa5f2c0d64505186174507f0f171eb59f076fa4e93a207d42f54af SHA512 234de305b18e3e44d01fa766ef7c8f1b520dfb65f73e801b57e3cd84c97c021d8d3090931f4daef3fa126c07acddf63d0a6422ecbc96bfb0a9a99b9e430fcf58 +EBUILD libffi-compat-3.3-r2.ebuild 2167 BLAKE2B 919927f443a3bc79e9f89edd88ca6c329a7c011eb2f6b9593c7d686cfcec589de7c45f379d0be712b441d2a6cecad08e2cc5cef4af8aee97e50e63186a709140 SHA512 0e16aa98ade5c74fd7422c4c9a297513e49014e77ee9624d1de4869e01d7199f63d97e0e1860949ce7cc335ae685ef85eedd41203d0cbfa5a3f3546a0b06e221 MISC metadata.xml 2010 BLAKE2B 0e5e2e61332a5bfeff38fde07f3e9ca3ce4c8b3f6d127afce52b64b776ad48dc41019e3ce77bfa073c09c2657ae451714da361410500d557aeb0351b939f8e97 SHA512 215101786cb10bf78a6db6356ea0ede1b6aa573673fe7aa33c0fd13271472103b576acb1b7a15a8cd2cf124459ceba9fb77d4eb531756dfd4c7ea1b54ce2792c diff --git a/dev-libs/libffi-compat/libffi-compat-3.2.1-r3.ebuild b/dev-libs/libffi-compat/libffi-compat-3.2.1-r3.ebuild index f50543480cab..359c2cbc567e 100644 --- a/dev-libs/libffi-compat/libffi-compat-3.2.1-r3.ebuild +++ b/dev-libs/libffi-compat/libffi-compat-3.2.1-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="ftp://sourceware.org/pub/libffi/libffi-${PV}.tar.gz" LICENSE="MIT" SLOT="6" # libffi.so.6 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug pax-kernel test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild b/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild index 8ff355662171..53905933afe6 100644 --- a/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild +++ b/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libffi/libffi/releases/download/v${PV}/libffi-${PV}. LICENSE="MIT" SLOT="7" # SONAME=libffi.so.7 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug pax-kernel test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgcrypt-compat/Manifest b/dev-libs/libgcrypt-compat/Manifest index 13227d4bdef5..3f8e6bb594fb 100644 --- a/dev-libs/libgcrypt-compat/Manifest +++ b/dev-libs/libgcrypt-compat/Manifest @@ -1,5 +1,5 @@ AUX libgcrypt-1.5.0-uscore.patch 981 BLAKE2B 0f7bae068fa1c04834a0295b902aa479304a8b9f066d984d28a49c59a5c041281d93a7bc73e053f4098461364e87b7a665cb890b4792cdf221f44593c23fbae4 SHA512 716e182684886c905525ab9218b3453fd968ee8f73da83d3ba97ca84a868e18eb1c1c9bb3891a1e4b25f870eb3d762a5e8a415168c9804e9367d8dd12090a601 AUX libgcrypt-1.5.4-clang-arm.patch 4189 BLAKE2B 39fb88e752a544232c4c48aa8b8df44952e700966f1cbc361664015d075c1d8ef171ae68e9cabd87cab9ce0424243dfbe71271ce2a984d7ad1bdc8c52efd1349 SHA512 86d462340595420a70977d697237a8bb87583750e90c8368ce783ca0fbfed8816c646dd5e40b8e929fbce29917a2b05bb48a0a492d271605958fcb98faf4caa4 DIST libgcrypt-1.5.6.tar.bz2 1548918 BLAKE2B 14ff8dfcfd7c5345f1be6d5300b97db27c9ac3c78141cc888ee978882aee39ac386a1e90588d3840bf0595a519437e92fa53b5f73d8659e193a43cfa374dfb34 SHA512 2c16912de66bc83adfbf8f43a2a9f57e1afcc866b1774ec11a670e2a793a7c5f2029d134c0bda681c9cb95f7dcc166133782c124e520b7fbe246ec10a9e1c06a -EBUILD libgcrypt-compat-1.5.6.ebuild 1409 BLAKE2B 322f237ffb46b6bfcb06e071f3f13cdbfaa304c1c7f53a3366ff549f64ae29cd2744e7e86c5aee2549c9642cb33b6be17cfef104d10f606811bba0fa74e240c2 SHA512 b5b73aa406178aab1f7a9487eb085b740b079e10129eb9060733babf9807337e83b55fbfb606e3f1e5e8eb28e430dec53b2b8ec4ca25ea3077dae936b5d0151e +EBUILD libgcrypt-compat-1.5.6.ebuild 1403 BLAKE2B 9cfcc8c6095bd4877ef9b79b67d401552e9e36e5b31df1bdd93fd2c455a8ced5d227344033ce553fa4dd258bbdafd4f4930974b4f17171de50d6853ef59bb6e1 SHA512 0f5c635ff68b43056741a5f9815340a3ff8d93f6cf9f303d1f185fe1184bb903d9a5c5cb55e7f6065c680d045ea4fb40464018df3751605590e849fc32241d8b MISC metadata.xml 248 BLAKE2B 97ed0d2320e1aa2d1cca6b63b0cf9cb07669ea73ac0dad7a8f7db4f510d3b2dc28cbf5a7c019f15ac87c25c5e51e619386694b49d21fc19f4092047c8e382287 SHA512 23bb29604f7cc644073025158d751004189a85fe6be88a7817afebad685c3b73f21cdb3e5d05f16699baa5d6b52f1e3a1f365b1ad7ea09bfcd204182e646f203 diff --git a/dev-libs/libgcrypt-compat/libgcrypt-compat-1.5.6.ebuild b/dev-libs/libgcrypt-compat/libgcrypt-compat-1.5.6.ebuild index 2ee712b6b33c..8e488e4fbb32 100644 --- a/dev-libs/libgcrypt-compat/libgcrypt-compat-1.5.6.ebuild +++ b/dev-libs/libgcrypt-compat/libgcrypt-compat-1.5.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ HOMEPAGE="https://www.gnupg.org/" SRC_URI="mirror://gnupg/${MY_PN}/${MY_P}.tar.bz2" LICENSE="LGPL-2.1 MIT" SLOT="11" # soname major version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}] !dev-libs/libgcrypt:0/11 diff --git a/dev-libs/libindicate/Manifest b/dev-libs/libindicate/Manifest index 7b8b6552b54c..e1442d9f991c 100644 --- a/dev-libs/libindicate/Manifest +++ b/dev-libs/libindicate/Manifest @@ -1,5 +1,5 @@ AUX libindicate-12.10.1-autotools.patch 3814 BLAKE2B 13f881fcc06a139e5a7be2fb4575d743de12e9928d19b726a1eec9aae00da10a25c24006d6c20b1ea38b753cc61216660e4ef9cc46d52ef5ca729b35bb8da182 SHA512 2aadbe0388d9dbfdbee6255b0a127769effbc546b55fcd2d4d81704df85884f38f4aad086679a402b1ee377aba0b00f6e4f774a8279250f3b4eb8d382aa6e554 AUX libindicate-12.10.1-tests-werror.patch 939 BLAKE2B 67ec6bdf2c308d9c16eed6e53559ab9e1a499de60853a90272ea8b92e9808eb769ff042a9afb10eb162edf1c579dfa46e4cbf4e7080a628418e36d611517252d SHA512 e4332654a12c71240d8d23f4c1d0fe9d8c882d578a195eafac615bf7a008d3f80fc1b95f6a284a43d3a0263ea7b2141221de83471892667bd4d2a1b1d06d62aa DIST libindicate-12.10.1.tar.gz 550378 BLAKE2B 9966c645c2538bf9246221e138771ce38e7f74629ae2365cd803a5e26372922cd5194ca1449f79a35f2bcd391e3ee2056183ab53b11fa8d92a8b2c258ead9c6d SHA512 4dcb5f292153210bc15a05f117101429da77a60b8b05b569baddf0e9043d852c2dccb0d5a6adbdf4d4a1b6f06b33c61e242bb4bcb376e3d96563bda591685c06 -EBUILD libindicate-12.10.1-r4.ebuild 1516 BLAKE2B e5f650e11038426ccd4d445a0182a473af0a30548a64fc3dd6943ebfda1c5941e54fb0f31646a882bfc2f1285d78e08ae03ae0583ef67416e16b12da6ad54b7a SHA512 b29276fa37472358cc4b4c1f8b1208d675dc4b34f4ee8c621b80cf86e2bceb0ca266b4a063c87df7d97aa7c6965f1b833aae4beb2912bd326c1240b9ffb76a4a +EBUILD libindicate-12.10.1-r4.ebuild 1510 BLAKE2B 4a06ed15659634276971dc4ae0d771d515465fb77829d14432ad117cd87c9337765885740bf4a2dc2d71ef46cfa36bbbece1c8728dcbecf9fdb43494881301fd SHA512 6554f8f72b328b12f3d44ad5dd5406d5fade25e3f1bc39b23d6f450883e9fcfb6caf05f365cb141eda33c9fe3726e7527763cdb0ec367245e8e54ad3f111ab3a MISC metadata.xml 247 BLAKE2B eec2dcbcd33f264a92a826ef6e2817dc76b1fa8612c04d9b6404e24b0d210071908466c77f9dffa1349f49b14920c37c017b65f7f184166ca816840ada88edf3 SHA512 e9bb0332e8873e5fc733d47280c49cbeef950d32999ee14bea561e2af2911d7b467da253ec8bba84aac703b9ae6090d690bbede71a4e58ed45a4b1ef513bdf55 diff --git a/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild index f4d947713309..eca82a53fd97 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz" LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" IUSE="gtk +introspection test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libmcrypt/Manifest b/dev-libs/libmcrypt/Manifest index b25b6f526d62..9b3c40eff24a 100644 --- a/dev-libs/libmcrypt/Manifest +++ b/dev-libs/libmcrypt/Manifest @@ -6,6 +6,6 @@ AUX libmcrypt-2.5.8-prototypes.patch 1435 BLAKE2B 6b4e85df1432e7766d5e678595b08b AUX libmcrypt-2.5.8-rotate-mask.patch 1060 BLAKE2B 1bce08c2fee92ddb2038b6de67d8ccc1c2d630506f4298926edf44147dcf9596d636204fb1d009f4affb00a1e84c503b162a41b5b02d5596996a8a1768ea2d96 SHA512 975d75e7b41ba18012a09ebf0bddec794ab8597d2515995ec55498437f237d8de917a2766e31da32e92ddbd40de6fe9ca78814eb55ff68da746037e064aaede8 AUX libmcrypt-2.5.8-uninitialized.patch 624 BLAKE2B d6c55091d0c159b5b04fb7cb68a239e45020de177271da7ac6b15c20f6d791399f5fb9c48970e66e6f43168408ce83c347fc8c1387308fee9d273726f268ed91 SHA512 d5bf3520f101a5edae1e165358c075be763ec1a76d721301b562476fe6495f4cfb0b991c71c24fe182885bf86903ef796b934fd9f5b2f026ad8a433579d70791 DIST libmcrypt-2.5.8.tar.gz 1335178 BLAKE2B caa970107382c1485267e68feebebe3ed1e2981d879b2bfaaa37f296528b77bf5e57e73e380f5ab02a1212fae1be5caeb376142920353fabdd8600746634780e SHA512 471a4e0dcbede836c975697a4edd5c3a53d555dde122a045d702e619d7e9768c7abc1ab541c79829f644b70241ac2e0cd274cf22499e47862983401566ca1fd1 -EBUILD libmcrypt-2.5.8-r6.ebuild 1346 BLAKE2B c77930e1769543da79c5dab6f3ea5d85b207fdbe8ae2e4e25641c98f31b198e4a5b282dda3207aee7274bb0825b6e38a854f466a90e0210888b6c87f3d204946 SHA512 89a92574c4e11ae2cdca885e606476c986725f91d5038b2c54fb374139b2f04ebd3de1f7baf8d8fcdb1872e725380406ef1b1f0bf2ed9afa927d638b1d6dc335 -EBUILD libmcrypt-2.5.8-r7.ebuild 1385 BLAKE2B 12bab5e660bedfc67a444b380ecae8aacebfa835192f4d44a7d7fd9f5492da0554a92c1955899587625d26f998ee9d9949439269092c17029a671a4071b41763 SHA512 294ec1476086a2c6e0995a8cbb11db867a837124d164190c746733c3436e47132060f9ffd70ddc24ff8e5fd6bf59203f04ee7e1a93a4db72664d0af651ea9302 +EBUILD libmcrypt-2.5.8-r6.ebuild 1340 BLAKE2B 7f7ee83b6a9a3e52b6e424866edf1f04dba15ee088bc2b3f0bcacb93dc6bdaf8f0ae3f059aa932856f63ffe43f96cf60b69dbbcce0a9eb1ff1d2a10029021aa3 SHA512 30a6138528a52ee70fbd518085f37a2ecdc01b50d67a91a5bc4c4ef33b6a5a0ea64724a6197ecb99a3122b31e7f191966f48240d84ddee2c32ccf3ded875adad +EBUILD libmcrypt-2.5.8-r7.ebuild 1379 BLAKE2B 2f8d265b8c57df2b262eade15c0c420d241fa99d5fff3d24d2ce65425fe0c0de2f832b6febbf9225d44c7579e156d14dac1db9d1568ab477782953bf72096caf SHA512 d8740eba336b5b775d90c4786b526d1e0b8fd28bf97f1834f4c4b52a60acaf2b639dc7940520c3600900356c1dcf87edfaf08201d851413c4292318f10296943 MISC metadata.xml 249 BLAKE2B d6e11cf35a40f525ea7e1f78e0eb43ebde085e8f3a9ee2bd869a5acb43040d3490b84f7b916e5580163b217ca8e36910016199223a0d7f958d8d32e77fd6c92f SHA512 3976fd063b92b20de47f9a45410cf467b778d186a58eb13cd1dd6f46bbbd4fa1d0b8665e0a37f07e0f6b7a44343594d95bfa616c384be151982f0342ecdda7f3 diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild index 811df19604d7..87835daac897 100644 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild +++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/mcrypt/${P}.tar.gz" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DOCS=( AUTHORS NEWS README THANKS TODO ChangeLog diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild index 70f48ed9e326..d72f30847556 100644 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild +++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/mcrypt/${P}.tar.gz" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DOCS=( AUTHORS NEWS README THANKS TODO ChangeLog diff --git a/dev-libs/libmowgli/Manifest b/dev-libs/libmowgli/Manifest index 1bdd7d36729d..de639c3ccece 100644 --- a/dev-libs/libmowgli/Manifest +++ b/dev-libs/libmowgli/Manifest @@ -1,6 +1,6 @@ AUX libmowgli-2.1.3-cacheline-Ensure-sysconf-var-is-defined-before-use.patch 831 BLAKE2B 552140cae8b31f796826487319286fc5d59972e2036bb33a8a2c6febcf0fc8fc8bea502a0d5aa3d00e0028534c1891e19ba92ee0c4071ba3fd8b8fd9bea5158d SHA512 8f572b47fa62918be88dc11028a916897aeda46691b5b4975f87227aad2141fe472fdcff3431d61c42cdeb8322aab1e065d8ac155f2f367f4c28a6ae97799271 AUX libmowgli-2.1.3-use-host-tools-for-ar-and-ranlib.patch 531 BLAKE2B 13627cf2420f8a9f1c90010e9b40fd4234a6c6603857f463de7d469a1e2e148bdf1ac5dc620ddfc622b2fe6da64f52f9756b2e980e529a78d519bcdd9ef36cf6 SHA512 b4e35ea2cb241a48ce698f7fe094a9a55b0c901f3a9f613a308898714496c4b3b531380d81ab34651b6f24dd877341eeb1c694120d420096854daad03240bd01 DIST libmowgli-2.1.3.tar.gz 227742 BLAKE2B 9ef5c30880644247df3c98dabbd87694d0a7c92e7de0c44a73842d4c5bbc7f19a32db24acc52b27fe5f204b1f74a5c730c64edd1e8edd23bc320e4c0dc4a554c SHA512 bf976cf8b8bf0efaf7565230f42147adcdbe993339f58f907f5005eddf178d936cffb6cdbba59e38813854f30414856a1b9f8bdc972ea2f59cb08987ee336533 -EBUILD libmowgli-2.1.3-r3.ebuild 1002 BLAKE2B 5bf1fc6f0d52ea7d016109d22b9c115d9d65709738996fccee04951e55ff82e9c7be3fe6c2e90d968b9bfd08ef2177621200b2b1ab1c65981bd6ff4485ed6607 SHA512 70fe3f40ea9e3c0d834b13a68d6d6a207ca630c4a836a8fde9a0bc5357de8dc96536a6c112b1ec38e2777e8bf16e712d62c6a6235b38df20ef1d40c47b293037 +EBUILD libmowgli-2.1.3-r3.ebuild 996 BLAKE2B c10c5b2df0306c70c597fa50f508710d9bfbf1dab22ba960dd2191e5eadc5223eb3e9b3efdc3db1a38b6617e216ae768ac3fbfc43aa3484a15568c061bc6366c SHA512 8808453cd950fed450ad13099d3edd2c2ab11a81c9bd109743950a4904f745d2b659cfa9a01ab487ad2a0762e5d070c9033fba5362b4ff69dc8ee6d38c6ac1e7 EBUILD libmowgli-9999.ebuild 544 BLAKE2B 28587dc8b9503a3826127bd7eb71e6d31d98d3a3f0be5e5113f7bcd4cafff467f1251ed096edd15baefc50f31419366bd97386b2db9ce77bd710b183e9582cff SHA512 29fe335d9aa56893845413a55838e85a9d699571dad0d4d9ecd3eb06cf6a3f7cbcb0cfa67cddd361ed6574805d33d011ea92e322a661cfac597366b02beebf16 MISC metadata.xml 395 BLAKE2B 865c24d88eb3b9457b11c25af8c2a73d44770f861df79ed9f0fedfa007dbb65c4ee0b7c1610506255322d283a7968bfb32c1ff27c35df98708e90a45d2e7484e SHA512 4db1299e9cd08caecf0288571f38f39cafd16d4e56aa69d5c272c73bba197448deea36e09a688100b879ad5fd5e25000e28559724013699d811968cf9bb3bbbc diff --git a/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild b/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild index 9290dd9b018c..2e90a097a56d 100644 --- a/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild +++ b/dev-libs/libmowgli/libmowgli-2.1.3-r3.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/atheme/libmowgli-2/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="BSD-2" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="ssl" RDEPEND="ssl? ( diff --git a/dev-libs/liboil/Manifest b/dev-libs/liboil/Manifest index d032fdd7897f..2dbbf6d1a0f1 100644 --- a/dev-libs/liboil/Manifest +++ b/dev-libs/liboil/Manifest @@ -2,5 +2,5 @@ AUX liboil-0.3.17-amd64-cpuid.patch 1040 BLAKE2B 4cf2a34250d08175c7bf466b93fea90 AUX liboil-0.3.17-c99-configure.patch 528 BLAKE2B 2851f2c0bc35daa75465714df797d9fab227f091f70380c00abdb8baa117b3101866a8d554d1798a52a06bd521f7066587da49df1dbe573c8555b6c3e68a3f6e SHA512 6b321e72c3daba023fae572e2c636faaf506c20baef592aae4027a15a1e55b549439bf291f74966128d270c99966f11902b26a2c41b001a49bb0a73048b91758 AUX liboil-0.3.17-x32.patch 7762 BLAKE2B f3402d64fa9ef13e488aa07d7565782b38e585e7ab73e8c6d4c33882ba138734c1369b87ec549850f9cd9b9d2a85cfd0e3972eb038863c1b632fc5ad2c34a9fa SHA512 83201a8a03a3785f228d9bff916928d80fdbf8abeaa27f715956c09b2a2eaffcffcda97e680abbb7b29b3f207531ee935489c1f226796a34968284751ffbd8d5 DIST liboil-0.3.17.tar.gz 912563 BLAKE2B c7ad7cc4db422fd2a3fd2be01b81a8a2f4c9acbc7407955e30b8ca6d39b79a235f383b4897e01a51a9ed47f4476e321a0bd6522951a125acc2da85f38ea40770 SHA512 26f60d37af8aae435ff17f2aa852a4e52cebd96ef7be04cb4dc14c61bc42160e333e317e5b33f05f6d4b6c819b15c4ecd1d4c03018515252daea26dd4ed60145 -EBUILD liboil-0.3.17-r5.ebuild 1653 BLAKE2B deab5f7896106413ed447317ddc5f5a8fc04ecd5adc653049e2b91e5e804557ebc18a21e2a371256bd51fc62f8add4de3b212536539cffe9c4f63df5f4656887 SHA512 9797618c755f5eae32b3d53174519aae4da836a404ace88dca281c5b49c1df5501c4c475bd833e36d94c0cce309c8a6a1eec999f54072042c76c36a6e6e655a0 +EBUILD liboil-0.3.17-r5.ebuild 1647 BLAKE2B b10ab1b2e5bdf5050b923386ecc8be3a32fe09d2076032194b769367acfd3e8891c512e1faf80513525827c10337777907456b39defe4d69cc41e7af5ffa6a03 SHA512 652e46221fdbd76849b27ed6a5e2096d0f6272623bcf1b61e183726007e88c0a9bad63edc39a9925ef548d3349dcb8b2c3a799c59f6e35ccde1745f8cd5dda96 MISC metadata.xml 229 BLAKE2B 35bd897953d3051382021de0742162ed1a166c98224fec04fc54dc467dfe5492289b1da910ae9213259b20a0bd5bbffc041624ccb3aacc23b56de2c397861d7d SHA512 7340f6b8c0a938920b7940a288c212e868ae0d8cb18b97c028e6e959f72f94e35f37a2d864bb662fc1d01b43bd7b72efdcbcc5d48e700aaf8c845eb6b9d67fed diff --git a/dev-libs/liboil/liboil-0.3.17-r5.ebuild b/dev-libs/liboil/liboil-0.3.17-r5.ebuild index cc494faf3d93..9d58b155b859 100644 --- a/dev-libs/liboil/liboil-0.3.17-r5.ebuild +++ b/dev-libs/liboil/liboil-0.3.17-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://liboil.freedesktop.org/download/${P}.tar.gz" LICENSE="BSD-2" SLOT="0.3" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+examples test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsecp256k1/Manifest b/dev-libs/libsecp256k1/Manifest index 474a65754b80..cff4d98ba0d4 100644 --- a/dev-libs/libsecp256k1/Manifest +++ b/dev-libs/libsecp256k1/Manifest @@ -9,13 +9,13 @@ DIST libsecp256k1-0.5.0.tar.gz 1960832 BLAKE2B 118e3bb1d8e0a4493debae3b1feb68ff5 DIST libsecp256k1-0.5.1.tar.gz 1962518 BLAKE2B edff454529755c5de4f7a5192235b7e461426cc05da83ba1be03a3f9f4327397ae96b11bbf4250cd09165a1a6bd5383b928d4374713c47ef930de0af11cfc772 SHA512 5cba94794ac9c0e9a72111958562690bfb79b1ccd3071e0aaa22c4c6a4fe4007b87e402c00bbab1bdc93f31490d4b528d7ac368870ac05de12ee76db8313e510 DIST libsecp256k1-v0.1_pre20190401.tgz 166663 BLAKE2B 68c9fc3fda6af56452f32edeae5dcb5a92f68bc3fb39a397c532951c6392347df14ea0347bbe05cab43158512e0d9f5ea87bd8f69bece1b04440860ebb8065ee SHA512 8c4945e93cb5ff241482ba4426b25162a7ae3b26860edc10c91d06b1c396887202ad971f4d38e035828352531b87fc29087a12b675e43da44f23c9ea3b6c0cc8 DIST libsecp256k1-v0.1_pre20201028.tgz 200051 BLAKE2B 90d636049b411e02703feb2661006900a55f952f60e76e2b7147a5afe8e391a06a80d6ae1489b1e7f2382176c7ea831526465a85bca09156dc6d37b417fcb33b SHA512 54a0fa21b64dd6836e4227de51f3539afe06e0e2f352683397d6adb5dd0508af443d2e25f91e90e1ae366b261965fe7d438292314705baee799cf37421644958 -EBUILD libsecp256k1-0.1_pre20190401.ebuild 1577 BLAKE2B f1472ea251a7f43a7c6a96aabcfcf34481d55b1f43afaca01293326c1d19cb0debf9d9a258250b6f045060d4827ada3b6f0644f2029e1d37ef7349833136dbc1 SHA512 ac2c63c0db252ca605ce4d2f99de32a66ffd24d6658eb23692d5380f02507e754b2135c5de562dcc98c689c32eea8edb85b6976ab3cb5c9814088f3e9cf5e8ac -EBUILD libsecp256k1-0.1_pre20201028-r1.ebuild 1772 BLAKE2B 66747f4082defa6ddbc452762e359c4407dab613367d22c82de0c3a7b210374eca430f3f979064b294dfb7e0b5e349e8c3f89de2705bccaaab011ef64088d77f SHA512 276868582dfb71d5ca39880c647717a8c5051aa96714df0eeddf8fdf307a962ecfcf9da98837d8603a5cdbedbd24c9b3a478e9cb0c8eedcb7c4ec23a5b00c59e -EBUILD libsecp256k1-0.3.0.ebuild 1717 BLAKE2B 2d58ce27e1d6d2d40f0d78d0aaf134a21a5fbabfab5832a089710cb4c0ab8dc97aa46fb5e4485b3d4b03d6b6469f13452a5ac2ae34def65d946afd2e552457d3 SHA512 f7690ccc0cd48cc2af018b4d884c11c13dd9029d9658b9187170ec649a9a22391d951904d678a68a94fd75058d544ee4bed7d3a962291f039ebfaec54ffdcbcd -EBUILD libsecp256k1-0.3.1.ebuild 1717 BLAKE2B 2d58ce27e1d6d2d40f0d78d0aaf134a21a5fbabfab5832a089710cb4c0ab8dc97aa46fb5e4485b3d4b03d6b6469f13452a5ac2ae34def65d946afd2e552457d3 SHA512 f7690ccc0cd48cc2af018b4d884c11c13dd9029d9658b9187170ec649a9a22391d951904d678a68a94fd75058d544ee4bed7d3a962291f039ebfaec54ffdcbcd -EBUILD libsecp256k1-0.3.2.ebuild 1719 BLAKE2B 0f177e6e84f100eb1430019fdc11fde9ceb40e2e9043c80317cfcc1a8e8d650366e3ffe7e9147aa3b88de904e1664f1f33e5cbc93f8823fcc0e9b9a00ebc10c5 SHA512 3485c09d6765345d95abf93ce17bd6e825ac599e9468a64dd6d9072e66bc738df1f3f9417d33b55edb6e75cc1d900b439d43275de9f74354889bc4a4a391e12a -EBUILD libsecp256k1-0.4.0.ebuild 1762 BLAKE2B ea0cd297838bb6dc8a4ce5d9579b34f2c7db3a1d1a132f558f9aad444d20b6ca79a15ba106903c11a146a07b485084110ca4a4ffc52fd0f337da572949ee16dd SHA512 3b3d0ef5c6b2935057a19c630e7f488bae5afb792cdb56bcbab48c5e0c43a5760e1cd6c9628abe072963d8719c0ca896a953d5af0fe69f1ea1fc0ab22b088c70 -EBUILD libsecp256k1-0.4.1.ebuild 1645 BLAKE2B 81e612be118cd8e5dda952ec9328f77c4a30bc432ff181a54186cfe2358d4f2e3e0b9a4ee6a982e4cde5f571d7ca259c57d9a8214a44b8ade923dbfe80676163 SHA512 597f0045f8458159d82b87539af759fdeeae5bd3cd62093acae2526713738497fba5aab337d20ed78e5afc97fb8208cd96c6cfeb1a406179ac8c38ef02285e5b -EBUILD libsecp256k1-0.5.0.ebuild 1639 BLAKE2B 9f652154a1566ac886a4f8400e46fc6112e893a3a7b435592e80f60bff3af4745be23160a983732bd49c66e1c9bd47a6e4bf07079591dac9177bfc9a757c9195 SHA512 2dacc320ecae95a63b632be04d476973bc9d518a3c197e3288357e44c23749df103488d7d5c1c15df53885ee72e0c925f0d2d4cbdc327cde33ea1c94fc69c9ba -EBUILD libsecp256k1-0.5.1.ebuild 1637 BLAKE2B 392dc0f33e194e83ae10f4984cab462317f935f7cb9a276aa3bfa4de1fa164a5dd7b3b621db5be19f725a75ac8754efcad0d87436f65bc03d3151b64d476d075 SHA512 0bdbd4de95fda73f954b421e47e49c195c48dbf10c4b490c3081201f8fdc611c309fb288e686359a405722387ea03b68e328d2542f3553173d32725154b63b99 +EBUILD libsecp256k1-0.1_pre20190401.ebuild 1571 BLAKE2B 92b7c25e0b4a85b87d266f6ad8ed1a3f3ef93cc7dd82a14dbb3b8663c13fda4ee187ec5adc8de8d0475bb82016332de95267554a78196c5c598c4cd2c09c8a81 SHA512 ea6bda10c888225e706380d7ab3056e096ea014fcfbd09243797bdd56e162fa566c6a3b2d5220d9844478db8b8e23bc8ffe1cb4dd252131c59d8bc961e444776 +EBUILD libsecp256k1-0.1_pre20201028-r1.ebuild 1766 BLAKE2B 781990f3918405ab35a4564915630f5d57cec25eab3d31b9bb9ef442ca02023a580025ce3700aebf70174c74a0342fbd49706345411c5bcf36f5c734c83bb7f0 SHA512 ed03dae632a17d937056b256faaf17ff3ccf817b0f2b5980f013c5b1d4dc2ff73efcaa8426775e75094d4811b26c0a0449d5305524f135aab43089df0ca27b7f +EBUILD libsecp256k1-0.3.0.ebuild 1711 BLAKE2B 7a3e8f8bbee0f877090df0ef1432ee6b4d78936a90e3fd321a5560d0896489e78644f1b2284d660c194a76845c08697b9292b42e5326c9076233253f8bda3be0 SHA512 165dd55f6c8e02456f77b5eaed60b69ac555d12e7b73f93a26d3096c1d9f20d03dbeffe7cf42cbb040620f0827c29a561ab9674a6ab3e59a6dd4f83bd22be5c5 +EBUILD libsecp256k1-0.3.1.ebuild 1711 BLAKE2B 7a3e8f8bbee0f877090df0ef1432ee6b4d78936a90e3fd321a5560d0896489e78644f1b2284d660c194a76845c08697b9292b42e5326c9076233253f8bda3be0 SHA512 165dd55f6c8e02456f77b5eaed60b69ac555d12e7b73f93a26d3096c1d9f20d03dbeffe7cf42cbb040620f0827c29a561ab9674a6ab3e59a6dd4f83bd22be5c5 +EBUILD libsecp256k1-0.3.2.ebuild 1713 BLAKE2B 06be4a5892ef2ab3733109684df05de6e793c49b3cbd75c63f4fd5f601dd49afb07a73276d6b652e79343afc3d391e01616cf8e9cd532b62e349726a4e2723a9 SHA512 895eb944c16fbabfd4cf8da89af1479105e4fcc4288eaba91d587ae7be41d8116b0f59a1b9b010605f5ac3cd75359d8bd0ca6b7ae10298067fe0ad6c0e5a769f +EBUILD libsecp256k1-0.4.0.ebuild 1756 BLAKE2B 277023350a93023511e332186444b0eb6d3efda7077f4ef97b816c3128e8395bee21f6fc78d8259ae827eee72346fca6c3f752f0a39f8cff10e8631fc9aca5ec SHA512 fe62f213eb324d0b3e90dd76ed1e75795c7a22a1350cce8343e21e1f0313811a800e2fab3c02f0989c6ff3d305a87b5a558b68bc8a326562760986830d62763f +EBUILD libsecp256k1-0.4.1.ebuild 1639 BLAKE2B b62a08bd7d5656258aa2580f8a4766da1debe08c9e0f3781d8b0e213501d88d00264ea15d951893122dd1388575c454c91a2def94632e24f9121b53a961a171f SHA512 ddc657df90fde44231ea995509fdd992e46a3f4dfd1ba4f50dc0d95b8ea0ab40a358a4c7c581906f06c653290635b758c2c0fa862f9684528f42e03001c82f4e +EBUILD libsecp256k1-0.5.0.ebuild 1633 BLAKE2B 4f024d58ecac9397a28d1b648241376de9afc386fefeb1b434b942e311c47d4d2dcb1c4d831a6a7d8441a6998a9f3cc0c058748a098ca01012031601a9948d59 SHA512 d6a248563d12ae96526e35046cddbe536dedc2b49e125349c3fe0a8217c95e0c35e292c5cdf19c59d06d65b58e9459d19ae7745f887873848d99ded62e1d8ddd +EBUILD libsecp256k1-0.5.1.ebuild 1631 BLAKE2B b9ea510b93dbafb29feee9bb3094cbe8b33d5e6f9638644052f0f6c742c43b900f3e7f2f8ffcfcf2b7f825d554bb34a3730359963fe06abc16cc8d38b084e113 SHA512 8f78667a2269187a0565285748b3a75aedc6439fe2cf988b2e9d2e04f80eb97a49749c5201863114f64051e451a42c0477d8c44c8ba299e7b4ddfc347ffaa082 MISC metadata.xml 1179 BLAKE2B ec5305666568df781002de407712305ab58b474bfb982d708816ac375cae3474918c539a5d652dabf864edf6557bd92df5b182756293929784b2fccbbf943dec SHA512 950a0e56c67a3dedb6d38bc5e2c30b9fda03124a17e8e30b2c1eeb28a4cd5fd1414a223c1c85882e623c5945fbb2a0a05706c9ae15dfc8ea07b9698e9990345b diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20190401.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20190401.ebuild index 2de7d3048000..56ad3d926ecf 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20190401.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20190401.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/bitcoin-core/${MyPN}/archive/${COMMITHASH}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+asm ecdh endomorphism experimental gmp java +recovery test test-openssl" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild index 6893461f6422..6db6d3460677 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/bitcoin-core/${MyPN}/archive/${COMMITHASH}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+asm ecdh +experimental +extrakeys gmp lowmem +recovery +schnorr test test-openssl valgrind" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.3.0.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.3.0.ebuild index 61e3902587f1..79a0e0645c56 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.3.0.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="+asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.3.1.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.3.1.ebuild index 61e3902587f1..79a0e0645c56 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.3.1.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.3.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="+asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.3.2.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.3.2.ebuild index 8a347f00c909..2dec25ffea39 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.3.2.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.3.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="+asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild index a5459332d0dc..aaaa18bf272d 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac -KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.4.1.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.4.1.ebuild index fcf78c907148..192acd0850fc 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.4.1.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.4.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.5.0.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.5.0.ebuild index 8552fa52421f..8fe239598e0a 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.5.0.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.5.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MyPN}-${PV}" LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.5.1.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.5.1.ebuild index f048f1b97499..55280246676e 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.5.1.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.5.1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MyPN}-${PV}" LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" diff --git a/dev-libs/libtracecmd/Manifest b/dev-libs/libtracecmd/Manifest index 9568df7e8a55..26d5439bfed9 100644 --- a/dev-libs/libtracecmd/Manifest +++ b/dev-libs/libtracecmd/Manifest @@ -1,5 +1,5 @@ DIST libtracecmd-1.5.1.tar.gz 357041 BLAKE2B 84410dda0f50d536606727b9c99cd094aad3efbb0410fa78b1973dce4c3c2c7e8fef46614a210b22daa88f56a410b9216acf4d247c054c8c948b4716cb0d7aa5 SHA512 0fa0b6a912164284e6db3c95d99c46e0f6726021fa7f76e531871d6424c0a5d8f316244f75a5c85b06b1cd5aa7349dcb286185fa3a0b36a08c8b7eac38ad8192 DIST libtracecmd-1.5.2.tar.gz 363431 BLAKE2B c21523f3b487ed742cc3fa67ccfdeca89ea3f571aef1240e3c6dea55588661752dee772948376e5d5612de588aae5dd02f9c407a30e6c5fb537a71fbeaad473b SHA512 aaaa65fde06d71bf0e2199bf32a767f900b68c1bf5adc726adad5b76123daf0c9118ef10a5d276fcc375b63614a11428998c837a8c7e01c78c0411087a095f2f -EBUILD libtracecmd-1.5.1.ebuild 957 BLAKE2B 746740a84572ad6c88275e18777629c1cca92d49a4efbec184e0799dae76fdb6847e8c44d20a4d6707d5b3d88954b2718f47b1c793f591d84b09648d413de171 SHA512 2733a6db5b4c5583aff7721cb3044a0ebe2451e8ed2cd2978d1d34c1a82b4ceb8e3254cd727b7cab49ebaa9b1f5965b3bffa612a0a8a3daab4aba222869a7555 -EBUILD libtracecmd-1.5.2.ebuild 956 BLAKE2B b8971de8a375f41aed7a5b3292380a936b5a2a7d05d83bd9fbac6bb1c4a1e0bef9c06c98f966e4cd273064528865c7bba80a390c2b25ababac9536382b03e59a SHA512 a7d4a8852edf7a877b41fea4d113673cff9882e6f356869c299166dd56034c81058ddb6c78a80f7a303bfe4274c4f198c02f9b21e70db0aa6b1acfa488f19a36 +EBUILD libtracecmd-1.5.1.ebuild 925 BLAKE2B 372a62a71ed55347110b851fd350269f1bc65f9b66ff5b6a7000d46280fcc47f899f6d69f7b55e9385e78e0a78ef9d810d35577fd755f93090735655c78af8ff SHA512 c8d7d6f085276bf57db37c0d526b03c389db6fa83dc7d23fb7168dc7c6281b114d49c0d13537f2e37d778de480e313150aee748e520b39df506bd1e6f84bbdf6 +EBUILD libtracecmd-1.5.2.ebuild 924 BLAKE2B 688393e3865d4f097490b151778685bd8954935832d40f7b37a12a43b0f972356e1c58cb1bb086d8de091068b4573dec2f197601d268a93309ca0bab5af7a05e SHA512 cb8f76578fc2919fc0e0a6ce0d8c226f09190c515fb78c2c81a594ed4dabb3ebd31ed2236903afbc8860b5dfd7f1825da135e974d2075d135f2af0d548147f34 MISC metadata.xml 363 BLAKE2B e7330c25a8a87a9811793ee730e7822000fdf1cbdda003302e5d542118204d905583a4acd07a5f37a15952bbe6265ff606d44978db823905c724b5f142d5d2ae SHA512 7be0cfa3fd15ef0cfc0647c73d69a7efc5f00d8b7f9d85c6092326d638132e7f989b855fe5f3bd9ab770e860e7858f8d462f8727b9ddeee64a0c44f7e66acf9c diff --git a/dev-libs/libtracecmd/libtracecmd-1.5.1.ebuild b/dev-libs/libtracecmd/libtracecmd-1.5.1.ebuild index 69dba2023131..876509600048 100644 --- a/dev-libs/libtracecmd/libtracecmd-1.5.1.ebuild +++ b/dev-libs/libtracecmd/libtracecmd-1.5.1.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit meson DESCRIPTION="Linux kernel tracecmd library" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/trace-cmd/trace-cmd.git/" +HOMEPAGE="https://www.trace-cmd.org/" if [[ ${PV} =~ [9]{4,} ]]; then - EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/" + EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/" inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/trace-cmd-${P}.tar.gz -> ${P}.tar.gz" diff --git a/dev-libs/libtracecmd/libtracecmd-1.5.2.ebuild b/dev-libs/libtracecmd/libtracecmd-1.5.2.ebuild index 3e8cf3fbeba3..3402e3716f6e 100644 --- a/dev-libs/libtracecmd/libtracecmd-1.5.2.ebuild +++ b/dev-libs/libtracecmd/libtracecmd-1.5.2.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit meson DESCRIPTION="Linux kernel tracecmd library" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/trace-cmd/trace-cmd.git/" +HOMEPAGE="https://www.trace-cmd.org/" if [[ ${PV} =~ [9]{4,} ]]; then - EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/" + EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/" inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/trace-cmd-${P}.tar.gz -> ${P}.tar.gz" diff --git a/dev-libs/libtraceevent/Manifest b/dev-libs/libtraceevent/Manifest index dd1041b0c402..b9c0a7c35f44 100644 --- a/dev-libs/libtraceevent/Manifest +++ b/dev-libs/libtraceevent/Manifest @@ -1,7 +1,7 @@ DIST libtraceevent-1.7.3.tar.gz 152363 BLAKE2B dcbca01f2246045f4f2377f91118e2468bca4344686b9e0349d04270543fea5648d5c227bdaf6e716d623bab8d03cec7a869bf67d03ca6a7836014854bbe40b8 SHA512 81302cb24a3fc71e8bd6a0ba975a2699eaa629ac0e90837bf8fc8e23e04156827d19b25544cdb506b0bf76d5f08699264c9ecb979f9218bdee6b0b0e7339b1e0 DIST libtraceevent-1.8.2.tar.gz 155682 BLAKE2B afadd9f559bdc071b3741ce42b8bf0c320523f2b39c437bcf4180f277eb804c33b2feac447fae15a869164475fb5f019ef171b69be32c46b74e5f22a3ed3808b SHA512 52b7a23e8bf04feaa568199c99c98217fcb8df1b99d46197ef9edcea19b42e71ff9d2e6c45ebf5335ec782d636ad3d14be4acae5a9e5158650f5f62813081fa2 DIST libtraceevent-1.8.3.tar.gz 156029 BLAKE2B 91df67b7ba2bb76f594b9b6ab457394d3fad8e1db5ec2206e58c821ebf8101c4e1c87adb00aa7c59520d1ac2b0820f43ebe01a062e5c0bb586a4f99078c1b3f4 SHA512 25aebdd3f8bd5f9e0fadf4f03af73effdfe6e40c5667dfbe5011f4bfaf536657dde1c085e7c26d13a9da04fa8ce2d7c27210a5d3ab8aabc7e7a485a46a4456ea -EBUILD libtraceevent-1.7.3.ebuild 992 BLAKE2B c6850cf2a56f944642281de7ebd1718a7469a1dc6a69459cc0acedb771813fd9f3190b3b9fed455474d82c34df6863d7c8836e02e8f38445b16de14ee8586d78 SHA512 ca7a829329fd94da83d2ea1edddb307436dcacfa8d13bc6b0ba0917d570b4a1f1ff1cbddf2a8ea050d001d1506e2287b500662daea441b265767d161d51da571 -EBUILD libtraceevent-1.8.2.ebuild 1029 BLAKE2B 7d62539d64b40ccbea1ebe56a45f701f44d808304951f2270ff5dc9e3061c7463ff86a731c59daae8ea34416f52b75ede1ae5d06d0ba27ff31a519f502202a5d SHA512 8d3765e101dc02dd06b86372b7a188b2d5c64ffd5312dc9c1a88bed3b002d7428cb87b5bca81eefc725a2c195ee90af55ddd0717db7654bf99550f72d2a05bb5 -EBUILD libtraceevent-1.8.3.ebuild 1029 BLAKE2B 7d62539d64b40ccbea1ebe56a45f701f44d808304951f2270ff5dc9e3061c7463ff86a731c59daae8ea34416f52b75ede1ae5d06d0ba27ff31a519f502202a5d SHA512 8d3765e101dc02dd06b86372b7a188b2d5c64ffd5312dc9c1a88bed3b002d7428cb87b5bca81eefc725a2c195ee90af55ddd0717db7654bf99550f72d2a05bb5 +EBUILD libtraceevent-1.7.3.ebuild 957 BLAKE2B c8ee8baf2d9b33f89cad4f948cacbda5b44589398b558f61980112cced421b0293594ea6f6570d7328d88433cf142bb70e8c3dce30e735ef2008a476ed965ae7 SHA512 933e36158ef02ce3c5d1fb844042d49cfd03cbf4f21bd7f436d0a8005b304887e2f8a03690bd183069accecf672398d0b15683b49731a244cf2ab8326e2d4038 +EBUILD libtraceevent-1.8.2.ebuild 994 BLAKE2B b0c079b64b7ad5bc0309fada56b2cb9d212e481b25254f0844eac969418f60a8a75027b8439772ec8d22a8d2f44329ae43eee67eb8a3a35c51ddc0f421ef7a04 SHA512 f2d39fed591ed92c7fee6db767d685f84c93136381bf1c8e90be34fee9d89a1f205ea66921bcc338e48d5e191b543f2647b4ffa6ea56227bb6b010ea2076bd34 +EBUILD libtraceevent-1.8.3.ebuild 994 BLAKE2B b0c079b64b7ad5bc0309fada56b2cb9d212e481b25254f0844eac969418f60a8a75027b8439772ec8d22a8d2f44329ae43eee67eb8a3a35c51ddc0f421ef7a04 SHA512 f2d39fed591ed92c7fee6db767d685f84c93136381bf1c8e90be34fee9d89a1f205ea66921bcc338e48d5e191b543f2647b4ffa6ea56227bb6b010ea2076bd34 MISC metadata.xml 363 BLAKE2B e7330c25a8a87a9811793ee730e7822000fdf1cbdda003302e5d542118204d905583a4acd07a5f37a15952bbe6265ff606d44978db823905c724b5f142d5d2ae SHA512 7be0cfa3fd15ef0cfc0647c73d69a7efc5f00d8b7f9d85c6092326d638132e7f989b855fe5f3bd9ab770e860e7858f8d462f8727b9ddeee64a0c44f7e66acf9c diff --git a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild index e19e80f863c1..d0704b3afcca 100644 --- a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild +++ b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit meson DESCRIPTION="Linux kernel trace event library" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" +HOMEPAGE="https://www.trace-cmd.org/" if [[ ${PV} =~ [9]{4,} ]]; then - EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz" diff --git a/dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild b/dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild index 4fa3852012cb..04f59e41b8e7 100644 --- a/dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild +++ b/dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit meson DESCRIPTION="Linux kernel trace event library" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" +HOMEPAGE="https://www.trace-cmd.org/" if [[ ${PV} =~ [9]{4,} ]]; then - EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz" diff --git a/dev-libs/libtraceevent/libtraceevent-1.8.3.ebuild b/dev-libs/libtraceevent/libtraceevent-1.8.3.ebuild index 4fa3852012cb..04f59e41b8e7 100644 --- a/dev-libs/libtraceevent/libtraceevent-1.8.3.ebuild +++ b/dev-libs/libtraceevent/libtraceevent-1.8.3.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit meson DESCRIPTION="Linux kernel trace event library" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" +HOMEPAGE="https://www.trace-cmd.org/" if [[ ${PV} =~ [9]{4,} ]]; then - EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz" diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest index b2bfc4e0fa28..cda85216ae96 100644 --- a/dev-libs/libtracefs/Manifest +++ b/dev-libs/libtracefs/Manifest @@ -2,7 +2,7 @@ AUX libtracefs-1.8.0-mmap.patch 677 BLAKE2B 3acde3a229c9e6bc0e3b0cba91cf36fb861a DIST libtracefs-1.7.0.tar.gz 205716 BLAKE2B 7e11ed75e65ddfb6e95fa67db2d3a3000e722108b6cb9d8efe7f057bf96afa608f0452e42090dab077b59044d3cbaebf2e4361812b994943964ea611b0ec6a49 SHA512 8b95c798a9013c0278da1c68ab4625446e1cc9d437eed91a6ce16660e7787f0af04ab65ce0dba536039f2facca39c50df5e45335b1af630e7bcce70b584e2f0c DIST libtracefs-1.8.0.tar.gz 224662 BLAKE2B 06ee6872ec5cd6c671ee2ddd3de19356ffa560b3ae20318e36be6a95bfe37bf61233841e32c530ab0a3463d13dd57ff1b09bba296663b25d76da2a2ea3e89f51 SHA512 2d9728186de63f03a2222d56efe6b373c038519ad1e81dd10d97640c296696df6b0661743dcd9e851edda5225342ea10a8746434439f7ad878e26780b797eb6c DIST libtracefs-1.8.1.tar.gz 225995 BLAKE2B cb4f491464d54f1271591cdc5ed61fa67f49e63b94ff91162e3b4f59387d3f27d866e288b69dacdbea7c145989d50e8c00e3f63b066eef93164a8748c535420d SHA512 1d8775cf511982a99e2dd17afcf48da272ff8ec189710a27420befe8765155ed21fd62db8fb2b75a0965e0a52ef810459c826f9b4989093c6a64d0cb7894cfca -EBUILD libtracefs-1.7.0.ebuild 1150 BLAKE2B af045d49b27568fc3546a41cc866e624090ac1b7ca4f61d5cdafa008000d2a6a3e05e98274f363cb31ce334c8f71e481fc771ba73573ca2238a90a8291c2484c SHA512 64b558c92a98f6494dd0b37df22d250161c6b1ae8fc1ad16eee18df6a2275037476c1170b68c8c71c7a177aec05fd1c50d94016a502ac471da072ac0310e0d55 -EBUILD libtracefs-1.8.0.ebuild 1182 BLAKE2B 03488702d567bd36fbf4db42c27c2709d206c0e003a7825bd72a86fae901ca211f82264dcc56db7750516bd0bb92e1915913bb45201084c87f069b045dc00960 SHA512 dbcbcbbf091f24024fd1b6e51822e26bf930a38c625ba07ad3a57f57aa9302c5462c1870f7c029034251a71d584308e8032c183e07af338d1374ba2ef938f93d -EBUILD libtracefs-1.8.1.ebuild 1139 BLAKE2B 6dec24f14dc2c4966915a6694bd268c1926a477e038b7e9475f613371f8cb19b32c0be442e357ce5ba7bcb9808f5682d7ac142c1fd374d688cbad74a43c7476e SHA512 1355ea7438c349783a38babb71ba2e87e690937d464acf8ecd70f99c5c3dbc428d8b3270813772408e7580b77b2723cf053392acf4681a714d80adec68569754 +EBUILD libtracefs-1.7.0.ebuild 1118 BLAKE2B e79f4105df89a252a3ae8c415a6b1d488e43b56be9b2cd070902d072df2335995eaab2f4a0e6126b2ecbfefeec2f2c4019108a76413979e13f79e1da5711f5d0 SHA512 590c7a539e903d1da44c613ce81896f86de6c5513a33716db400705635a889f8d4ebcf951a6437fc49549a2f64596cbab2b259847f77de2360bd453c2e8ab602 +EBUILD libtracefs-1.8.0.ebuild 1150 BLAKE2B f58a13acda55a37152a4718b73c17ec4742c75bfc9adeb2b6ed3f7dcea538f3e32b4f1d5f92c83ec2ef6b16a709ab118099a3baf793693710d1fca068efe6c3a SHA512 7d5cb92a01cc91bc83d11e184d5d2f5656ad0c42c81df81a28a4c45c611ce88c333841de598be9a3ef27a3f437902893c6659b9dc5fb39ed31aca615c356efcd +EBUILD libtracefs-1.8.1.ebuild 1107 BLAKE2B 74a248c6b0ac39236060fb5f879607eb1e483bec3c34807b758a423ee4b8a15fe6c3725d6d35964103ee196859a19c827cb6d2043f7b6045af148ea1bc29e0fa SHA512 c50bed7d3dc3f1953efb05255e567be994146578cc00d1eb3302d4d5c0ae38a55d785a074680c4a7915d9569182474e157a7a3bd7af4057b2daae0677d466d6e MISC metadata.xml 363 BLAKE2B e7330c25a8a87a9811793ee730e7822000fdf1cbdda003302e5d542118204d905583a4acd07a5f37a15952bbe6265ff606d44978db823905c724b5f142d5d2ae SHA512 7be0cfa3fd15ef0cfc0647c73d69a7efc5f00d8b7f9d85c6092326d638132e7f989b855fe5f3bd9ab770e860e7858f8d462f8727b9ddeee64a0c44f7e66acf9c diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild index 4102ebe264f6..6fa7cdc9b508 100644 --- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild +++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit meson DESCRIPTION="Linux kernel trace file system library" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" +HOMEPAGE="https://www.trace-cmd.org/" if [[ ${PV} =~ [9]{4,} ]]; then - EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz" diff --git a/dev-libs/libtracefs/libtracefs-1.8.0.ebuild b/dev-libs/libtracefs/libtracefs-1.8.0.ebuild index b1d311a9f1cc..b80b464bf14d 100644 --- a/dev-libs/libtracefs/libtracefs-1.8.0.ebuild +++ b/dev-libs/libtracefs/libtracefs-1.8.0.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit meson DESCRIPTION="Linux kernel trace file system library" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" +HOMEPAGE="https://www.trace-cmd.org/" if [[ ${PV} =~ [9]{4,} ]]; then - EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz" diff --git a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild index 151fb60d926f..6753872cebc4 100644 --- a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild +++ b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit meson DESCRIPTION="Linux kernel trace file system library" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" +HOMEPAGE="https://www.trace-cmd.org/" if [[ ${PV} =~ [9]{4,} ]]; then - EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz" diff --git a/dev-libs/libunique/Manifest b/dev-libs/libunique/Manifest index 6345f036e656..93a939acad4a 100644 --- a/dev-libs/libunique/Manifest +++ b/dev-libs/libunique/Manifest @@ -5,6 +5,6 @@ AUX libunique-1.1.6-include-terminator.patch 1150 BLAKE2B 19bb13cc29b4aadd12c52c AUX run-tests 500 BLAKE2B ff93701e0eb4c78416581d5758e83654d1c3ce197a1c6834ce1170f6da63bcdedf7502549ad0dadacda7e36cf62695acd897be60d6cb4320438a5496adb0081d SHA512 2ff3662e87cb00f33e68a342740c56ae8294e3cae069f1191156fb58077e7a7c1a1aad75018673b494b0be71f9c7cb15c9e2c5b826fd733a72baa761b4994547 DIST libunique-1.1.6.tar.bz2 335534 BLAKE2B 79f04c514620c5247609660bf58fa207589e9d1a011837f31d782864bdb5f6dd2ee8a44dddbce746cdb5e62df28d1ab20ee0e069cf21ab3d36e8edb2db06a5fc SHA512 82893e1d51a553b3c1413498e48a3a132e2c05779b4442c3732b5429d698e133741615657432a3d05c82a05c79bb59acc13df500bb08010212155db5e4ee6bde DIST libunique-3.0.2.tar.xz 294712 BLAKE2B 6045abb17862188940c81389883eeea88b75166b0dc64aba93dbd59c94cc117dc4d410dcb855fd6f3bc7eaf6d918aafb1a0683ca03315f5df0f2f2cde3790aca SHA512 b053b9f265c751bd581d15bf73246fb087075eaf75760565671c09a4ab80db342b4d2185050a877c4e25276d24f7895f4325ca60b918a7c4acd9d1591e97a8b4 -EBUILD libunique-1.1.6-r3.ebuild 1536 BLAKE2B 4ed19f658177a8fa72132a265fc3ad23e399392719a2aa1b545193b331128ae4042740005bbb86495fbf5afda80029b6aa3de7bba3aec05abb947839c94a2dbf SHA512 6e28941c20acdbed435b166223b5b45451f5e6369b012ba0d31c43fa4e25dd8a2ee61a9ad479d724f1f3fca8ec067c25525ee265e43ede660aa92a0aa7683ecc -EBUILD libunique-3.0.2-r2.ebuild 1101 BLAKE2B 0fda6891bb393fab5fb7e1a325dd1eec291210c5a6bf07015465cc35ec29e2e815d140fb4bcc948eb3f511e9b86d48a9aca84c06913fe9b7a73c854649698d95 SHA512 b809dc96dfccb5f40821fdc0936840b2b05d2827c10d6ab9a417bb576933b30c81c2126752f89f94c492fd8a2199c0696eae520d4cc9091faadd49d8c969f767 +EBUILD libunique-1.1.6-r3.ebuild 1530 BLAKE2B 5f040d244e4ae24c6fdf6deca7074d85ea82c2c4922236497992cedf907e1181c3b36f6c7fd07e665ec47ff0681244bd654b5b6f6060a5e0db225dd2ae36ad4e SHA512 e05132d6b0a34608fe8ab673ce30a43827b9faf8a7c84db2cf350724c99e055e9648eb1cd8662304b1442926b015b0ea8f7e9796b4507a3997b9c57eae2f4355 +EBUILD libunique-3.0.2-r2.ebuild 1095 BLAKE2B 6bf0d1144fe9e9e75f05818b523088f8dacf93a74adc613ebf1e0af3152cf15a066104119b289864ee41f80085f562c086ae209898ab072679ad310d66fad697 SHA512 a83fdef57616975ca182e619b6d6b37bdcbf32ed27b13bf014540876ea81381115db70f18e3df242f503cc1524599b96a56ec34b22338179e7279d48cf9504e9 MISC metadata.xml 501 BLAKE2B 2011b06d9822fd69c74656ea1fb89ea29e2e0571170f5867114aa0cf1bfb854964813840421d160bce63e64695659130ccd074aa4cdb8a6db54376a3ea12ac08 SHA512 d6b924ef04de15bd3e1e14aad6dd60de17d2c6a96e9e04b5820b302f152801781258623c21f77d0336c6211eb14c542f8ed1d430f4e52425549c882ce0800934 diff --git a/dev-libs/libunique/libunique-1.1.6-r3.ebuild b/dev-libs/libunique/libunique-1.1.6-r3.ebuild index ed73d65d71df..ce319d1af5a4 100644 --- a/dev-libs/libunique/libunique-1.1.6-r3.ebuild +++ b/dev-libs/libunique/libunique-1.1.6-r3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique" LICENSE="LGPL-2.1" SLOT="1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="debug dbus +introspection" RDEPEND=" diff --git a/dev-libs/libunique/libunique-3.0.2-r2.ebuild b/dev-libs/libunique/libunique-3.0.2-r2.ebuild index 8d2bab6fbd94..cc61dcac9a2a 100644 --- a/dev-libs/libunique/libunique-3.0.2-r2.ebuild +++ b/dev-libs/libunique/libunique-3.0.2-r2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique" LICENSE="LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="debug +introspection" RDEPEND=" diff --git a/dev-libs/libusbhp/Manifest b/dev-libs/libusbhp/Manifest index f4448325e8bd..c328540bd21d 100644 --- a/dev-libs/libusbhp/Manifest +++ b/dev-libs/libusbhp/Manifest @@ -1,3 +1,3 @@ DIST libusbhp-1.0.2.tar.gz 353180 BLAKE2B ab201fa8661e86e72d182615fe608475f7a5bfa1a7fa41859016d97784862c89a5e8ed9fa88b564dd5ed29ecc38dbc0e6d6c19fff969105dcabd64d745d1e409 SHA512 0d2f6465586a2c30650bfb545211f69f0dfa9a6d71aa8321dc046e7c54aee4a225e3df6e66573d80126aa39e310ffef4e8fbf47cfa3241ec35149eff86a67b29 -EBUILD libusbhp-1.0.2-r1.ebuild 522 BLAKE2B 4d8c621f31c0ecf9516feaf26d36666008c526ddb632c252fe35d94946326025e19b9898c2b0d470879eeb4d0c4096c2d23b703549d8ef171e1d8dce83a2e495 SHA512 ca5443854c2968c38d31eb12feebe4e13fbdd025674f539310729c4bbfe75479ba4a1fffa22ede51e92214694fbf6a0afadcd8ceb535ac2e31288c72bfe785c2 +EBUILD libusbhp-1.0.2-r1.ebuild 516 BLAKE2B 75e3cef0f48e4c6aa61df3dbb7a519cdd1d2d029eb7203fe968f90e45283e8f10936c59d68a2c3e6916a08802d49fc63fc0ddb23a77e0af36f3bb6981fa8cc4a SHA512 9af93bc2f4d58d29fdf3b4d2f894fa83d136ca7d065619cf8e732eb5d0e8cf9e588417fad29b6ba45e5f3d213d77402611f38184dee5457759cfc81b7b50defa MISC metadata.xml 258 BLAKE2B 70844128ced1c878d70ab1f874c9c891cc2f8cf220cb94c77c172775b3a01eb44798c874e8d686ae45640c7e5a00c11c202e9f1f35342d58afc22f98676e5ead SHA512 e643dc45ffb189bcd65a47d0512021744606ffda3558c357dc1f2c31479d734a99ccc2439d91232e9501193a805503798ec65bd4fedbdfa49bd48eb1fc48e4bb diff --git a/dev-libs/libusbhp/libusbhp-1.0.2-r1.ebuild b/dev-libs/libusbhp/libusbhp-1.0.2-r1.ebuild index 9f881e3540b9..09ba2c58e108 100644 --- a/dev-libs/libusbhp/libusbhp-1.0.2-r1.ebuild +++ b/dev-libs/libusbhp/libusbhp-1.0.2-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=7 @@ -9,7 +9,7 @@ SRC_URI="http://www.aasimon.org/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~x86" +KEYWORDS="~amd64 ~arm ~x86" RDEPEND=">=virtual/libudev-147" DEPEND="${RDEPEND}" diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index 2997bf149068..99fa9c5aa7bb 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -2,6 +2,6 @@ DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B c1f11bc854c95888d7f04ee627094a2e297e7 DIST mathjax-3.2.2.tar.gz 6191341 BLAKE2B 4884ad28ede1d3d6f6647e04c8a69185a53715db673d42935ea9ff3ea1756e0e478b1f19345a35902d2e5c01a312272a2fe96dd36871cd8c4f266bcf4fb56c72 SHA512 4dc80c9e24593c1fcf08f38bad5251025f1de364d5cf24dd2f4cee0d78917dd11187f6132b67a17ff190d0a1862b83eb6c6edf28f91e8e84e50cdf76537f6b20 DIST mathjax-docs-2.7.7.tar.gz 233452 BLAKE2B 280db6c794471d369a17161ad859dc73ddf1494af35114b69356aae41ea52d771f92b0b85ba82df8ed542039af152938f5fda71d752da4410ab183fe6a24ab81 SHA512 25fa97294ae153298d45b449d995c0402c481c6425ea4ebb38dcc509df741aed02d5469a520c8b793b8135b4140a6d1ad6688a42e3cb26004cfd7fcb838c32e6 DIST mathjax-docs-3.2.2.tar.gz 227724 BLAKE2B 1b2d25073e4f141f5c832f1139e6bcfbdb15c039b820f3662d6fb261faebedac8ea72fb324d76389c35cd28cd41556689501d8795d7a426d735d4eaf88eb61ee SHA512 94167e58deb4f899d5c49a6b1efec24f57fff7aa497a019e9f775e251927c698b7c5598b88087c2964b8cb7238b73152dea01e091b8afaeab8979b396270d429 -EBUILD mathjax-2.7.7-r1.ebuild 2048 BLAKE2B d9970a08756f46c2910acf0e514d11376c52087fa58260024fc99369938fba364bba0dc09c249821f9b5adfa3ca190545f17d1988e1f0d8662a7faa5f9dcff71 SHA512 bcc1c53c1f82e69419753d7d851d780ead0618ce9019e89c9f92cf3126e102f15e5f841c8ed86f37c4392469f336cb15be22a3a5766ba4c81c11191d7cd11b87 -EBUILD mathjax-3.2.2-r2.ebuild 1787 BLAKE2B d65b7bf929895e7a6bef4e533faf8b6bd9936dfb4ac1769083b985a778514b10ab90edad9c90632b307230293baa709ac5a49838df11c44c69e36486b66743ce SHA512 3147bacebf83fb870294ff901ec05529014cfa2b824a5032569edfef984e47fa9659c06ca0285fa37030d588699c930f44a74038b07bfd7ed7c565a0b97e6e0e +EBUILD mathjax-2.7.7-r1.ebuild 2042 BLAKE2B 587fc02e93d3d6b10a9cb5c863efca666e67370489eb3b2c767d73bf608f5e2d8714aa77e5f02f926780d4e66744b951192995d907cce3f80a9f7cc85e449f47 SHA512 f82539bafd31f49abb74ccfe3b10a93656aae61b5c83434a93913f885dda2bce28fd2855296724527a638bd2f07a0961656d5b9e00bbfa15e18518137a1348ff +EBUILD mathjax-3.2.2-r2.ebuild 1781 BLAKE2B 771a589a7fa71687fce80463063f4805b80e051350169400a6e29ee63a98f0376cf79b150d41cb0f09aae9bf65feb6cc05ffb89d62b9cd2845ffea0b5b6e6797 SHA512 88d79fc6889d44648de28a15d5de51ee45de1e4748b22aded0a3c13fdd10d7744e8db61c340884f78e86b38262b9744f5b60540fc9232aa19f6323c9f47f8a10 MISC metadata.xml 1087 BLAKE2B d29a8ade7189e19a422ffd9dbdc53dff2fbda38f185cb7bd7abb6101aae93326a7b8f68731277804e5cc30d79ef54568e329ee89821fe9a7b025bef2426c60c1 SHA512 2140a39e4253469caf772921e82b323560966cbee3c2ee5af763ffc1c2f439585f267ffa85d17b3b426270c495af0eec81a21c795500fc6c76f2ecada3f7d8e5 diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild index 6fb61bb7e9a4..4e09e5c8d56b 100644 --- a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild @@ -19,7 +19,7 @@ DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" BDEPEND=" diff --git a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild index 91d608be4711..687576e1a67d 100644 --- a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild +++ b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild @@ -22,7 +22,7 @@ DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}" LICENSE="Apache-2.0" # Some applications need to know which mathjax version they built against. SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc" BDEPEND=" diff --git a/dev-libs/metee/Manifest b/dev-libs/metee/Manifest index fbd7b49ed6d0..b8da936751c3 100644 --- a/dev-libs/metee/Manifest +++ b/dev-libs/metee/Manifest @@ -1,5 +1,3 @@ -DIST metee-4.1.0.tar.gz 84498 BLAKE2B 321c56dff18c649ae171409ee2caa4d2e59a337495b07d540ec2c873d08a002ce006834e0f6c9e6e76d666c67a11d6a5ac04e43f623fde9544cb474972e62e34 SHA512 700c6b4fa40ba88f73b3117b4ba81a5a0856266c25f5b3dcc0d3e1f07f7beede2cf6da543d925b97a49c620d86d837e6793e2bcee32a5c9715ac8f9a10a65fb1 DIST metee-4.2.0.tar.gz 100680 BLAKE2B 3852ea36f48f3d06bad3154c4089519fad44b991bc4f05870815b1bdad86bef070cdb4033404f63a8a3cb34b815421da846a04838517b31a1c4a090667fd7764 SHA512 0a479a57396ee82eb84836d8d97013bea5c9968be9de506cf378c58121a7c681c742f700ab3241804da17ccb118bd3a6c928893dc4e11cb5be2faad47dfb7dc0 -EBUILD metee-4.1.0.ebuild 773 BLAKE2B e54aab5132f4df48ac9f7ced4588d5689db3d77b93e058c9ffce2284529d9c4867b63d232b15f93b9d481ccbd1566e393974fe542fc93730bd12752e49cfa725 SHA512 2dcdaff2195ec878c0acea9ce23d58c9020ce6af58df4d6493a79887f7403aa26666b0e116c975b6907e5eb806b958a4d64c87027a0eedc93e7d9d47a1336d93 -EBUILD metee-4.2.0.ebuild 774 BLAKE2B 44b3c51b84bf470ea9a3b5cf7a46ac6e2a4a6aec43d636c55678f1f955de77e1cb32cb0202251c49f9acfc42e0a3b70e3dbb532ee801c6daa2b3c09423779b85 SHA512 67297c660dc29006ee939e1770739847970456485b22475ab3042e479a867561c59a77c075451facc702d7d69fb207489a374ac95fb840546e59f38d9fe41864 +EBUILD metee-4.2.0.ebuild 773 BLAKE2B e54aab5132f4df48ac9f7ced4588d5689db3d77b93e058c9ffce2284529d9c4867b63d232b15f93b9d481ccbd1566e393974fe542fc93730bd12752e49cfa725 SHA512 2dcdaff2195ec878c0acea9ce23d58c9020ce6af58df4d6493a79887f7403aa26666b0e116c975b6907e5eb806b958a4d64c87027a0eedc93e7d9d47a1336d93 MISC metadata.xml 576 BLAKE2B 9e2b068fa33c961eabea553ea1f9fe539f1429467ea52baefbc7cff84bcd3bc802ba5024ed71ae96ef9e810636aaeb1d711f9bd294215bf6cab5e122eda03d7d SHA512 c529229f880fd0f02881265c26a2e7e2841ec02b719a67887423a874253a9414f68614399dbb0cd433b7e9fe5b7ba6785c8fb789795f3b1a8f6c8597949aede1 diff --git a/dev-libs/metee/metee-4.1.0.ebuild b/dev-libs/metee/metee-4.1.0.ebuild deleted file mode 100644 index 99ec0b02543e..000000000000 --- a/dev-libs/metee/metee-4.1.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Cross-platform access library for Intel CSME HECI interface" -HOMEPAGE="https://github.com/intel/metee" -SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="amd64" -IUSE="doc" - -BDEPEND="doc? ( app-text/doxygen )" - -src_prepare() { - default - cmake_src_prepare - - # Respect users CFLAGS - sed -e 's/-D_FORTIFY_SOURCE=2 -O2//' -e 's/-Werror//' -i linux.cmake || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_DOCS="$(usex doc)" - -DBUILD_SAMPLES="NO" - -DBUILD_SHARED_LIBS="YES" - -DBUILD_TEST="NO" - -DCONSOLE_OUTPUT="NO" - ) - - cmake_src_configure -} diff --git a/dev-libs/metee/metee-4.2.0.ebuild b/dev-libs/metee/metee-4.2.0.ebuild index eb83679eaa02..99ec0b02543e 100644 --- a/dev-libs/metee/metee-4.2.0.ebuild +++ b/dev-libs/metee/metee-4.2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.t LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="doc" BDEPEND="doc? ( app-text/doxygen )" diff --git a/dev-libs/newt/Manifest b/dev-libs/newt/Manifest index 7dde6d949a9c..0f16b5e17ca5 100644 --- a/dev-libs/newt/Manifest +++ b/dev-libs/newt/Manifest @@ -1,5 +1,5 @@ AUX newt-0.52.21-python-sitedir.patch 954 BLAKE2B ed2a504cc2e2c06200e209fdf55e9b3ce01c502bd1a6898c6c56e5ecedfcc5672ab619f52d3ad3828569996d11302bdc24cc484f3d65a85d27b5e8c564e12311 SHA512 3583b352d2e46e12f03a1d3b0fcaab606018765b1ae8855a7160bced34b36235a4ed0cd2b4cda1202e40680d6d8a7ad7a93aec0b46d2ee17a091509cf079c9b4 AUX newt-0.52.23-gold.patch 472 BLAKE2B 07753aa346032369a17030fa883d4c08e340c5510625211acbeead0f0d5143914d0935affdf47aed36ec3607da6f7c7b8849ee92292730e4578e87b47c92870b SHA512 518f257ff913bd2467cf34a0dc0e26ec9ff430bc1aff939044055805c79addede1c58de32097248724ca2a8c247690e173eb87c1c5144bb161eb6db52f7ac845 DIST newt-0.52.24.tar.gz 128895 BLAKE2B fff7b3831f53a33b2d4f009fae0eb5603aef79c50f89e7f7179b80be837db35e44ecc860e4dc85e46195a59a87c12b2feae2ab043bef2fee0ea35a6efeded474 SHA512 999d8109dd3d74d04e813e84dc2e348278016dce7a678a1566197cf8fbc87810257b8a29fa766d29d48dc18bf4e1508b022460f15503fb6d029b3a05528b50be -EBUILD newt-0.52.24.ebuild 2186 BLAKE2B e4c61a354c67f00896356876d5dcfb9c3861633ee1dee8ed13357a9379c44758761b6846d70ea12a960c5601c4a7bff35e9e96a18e52f41ead636695853bc4fe SHA512 4bad6c20b8bbb7f5b824c8b04f1ab743386ad1ad3b586261345b5b3ac1f9116c6b725e43769944c2f517e5c5aa19ee96ee14e526624b75a76a9d8c2d86cd48d6 +EBUILD newt-0.52.24.ebuild 2180 BLAKE2B 4b7f5f0478cdd73240ba452a8879988e55120c2d34965d2d2ea64d809d879194817fdf1c1a2f7bfccc9fd942952b6397f1cd1058a33ac97258ec64bdfcb03c8f SHA512 c8c9ec12975ff0949244aa95705cfb3b713b6c5f82da045edf8208d14d2f38e2b98b4d971068cd4baeb57f07045cc817fcc8ff6ba67ac12d88cf9357bb0f64a1 MISC metadata.xml 333 BLAKE2B 5c5dc4580c21be4e57fd230e26cf7d9c79600b93f3f6788ba16b3f389c62a26c51a393a2d0147990492559c1b3fcc94751d7d8ac493f72e45efcedb152d2dd1f SHA512 34bb99d390ae88dbefde06ed990f5da92db8805fa7c2cd73ac86e651cbc14dbc6c8e00496ff1f38aee6c9c14ac654385bc41aa26020c63c49d39213dd5a0b9ca diff --git a/dev-libs/newt/newt-0.52.24.ebuild b/dev-libs/newt/newt-0.52.24.ebuild index 35ed84283890..4279f2d57028 100644 --- a/dev-libs/newt/newt-0.52.24.ebuild +++ b/dev-libs/newt/newt-0.52.24.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" IUSE="gpm nls tcl" RESTRICT="test" diff --git a/dev-libs/nss-pem/Manifest b/dev-libs/nss-pem/Manifest index 9afeae51515f..df80b8906a7f 100644 --- a/dev-libs/nss-pem/Manifest +++ b/dev-libs/nss-pem/Manifest @@ -1,3 +1,3 @@ DIST nss-pem-1.1.0.tar.xz 41928 BLAKE2B 99dae611fd8caa58947fb518a68462c1fc779fd19bc3ba8d81aa81bc167b9ecb77830d9dd0b883996b2b62a49809f9830a989ae39facc3d421266c17af1c28c7 SHA512 0fe2b4a3f1fe1746845ba51fa246b7c21b3197e7533fa77851eba2c4163e07b53114ee84f8ad493542ffc00bc1dfe2bf93524f4fead4e3d7b1eed600f73c048c -EBUILD nss-pem-1.1.0.ebuild 700 BLAKE2B 9121c0746bbcdb9d7c3986a20806a5bae3373fecf9e20b9e51ade9c08c8ec25a68e4a6b89824c59dfbc14fe5e2c1805153bffa61f7ab3a11119b25d1d022910a SHA512 06a1310fc4a47ee1d3b8585bdacab6932aaab8b5254d0fc3e23c1f78e5a498e4e39ed80f4610e946048431f4b1f1852af7c62ecb975a73a4416245bdc716a8ff +EBUILD nss-pem-1.1.0.ebuild 694 BLAKE2B 7dfd0fac47fd8443ba044a8c0c10fd16c4b5bd949014e7688640b4802e0844b4ffb887359f6e2f3b34c480ede76da2632a5dcbd4dc0788bee9ca391a4d6fc0d9 SHA512 1e1a414a3a3b0583118cadba1db877b6404d56815555e9c2f2704ca561eb7b8764e83abfa2501d1ceb4684e97378e79d6921e4f9e5e28b9cb84267d9a8991ec0 MISC metadata.xml 334 BLAKE2B 7d88d82ca4bedbacb87ab53bc2a30e77ab13b062c439dacd1521f68a5677bad460310abf9f1e69826c44eaee4cade54bdb0d30923a7d2dfef9eaa4554288498e SHA512 c1a58a0c5e2401a1b75e4223f2cc6e0a25e8a3ead8c5c3f86cf96675ecf3dd813d0db4652fb6c68e0acbffa62ca6e4123dc74a4f565345cb1bba79e033b41922 diff --git a/dev-libs/nss-pem/nss-pem-1.1.0.ebuild b/dev-libs/nss-pem/nss-pem-1.1.0.ebuild index 06f5e614872a..c38e8232f1c0 100644 --- a/dev-libs/nss-pem/nss-pem-1.1.0.ebuild +++ b/dev-libs/nss-pem/nss-pem-1.1.0.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kdudka/${PN}/releases/download/${P}/${P}.tar.xz" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" DEPEND="dev-libs/nss dev-libs/nspr" diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest index f1b4d9e5d315..8ae15585f3b8 100644 --- a/dev-libs/openssl-compat/Manifest +++ b/dev-libs/openssl-compat/Manifest @@ -8,6 +8,6 @@ DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B b2ff2a10e5851af5aca4093422a9a072c794e DIST openssl-1.1.1u.tar.gz 9892176 BLAKE2B 5de9cb856e497596ecba008bad6515eefd093849b9c66dd7447031723996f3ba66ac37a323a5f7d01b1d42df4daaceb523372f5897d5c53b935ffab91c566594 SHA512 d00aeb0b4c4676deff06ff95af7ac33dd683b92f972b4a8ae55cf384bb37c7ec30ab83c6c0745daf87cf1743a745fced6a347fd11fed4c548aa0953610ed4919 DIST openssl-1.1.1u.tar.gz.asc 833 BLAKE2B 7a978a94264a14be04372fea39868e9177e8a0b0f24344267702022e19ee0f52e91ad141d7c54da870f7ec0df9b2e43b80939f1d274dd0b44d36da2670e3a468 SHA512 40245d65ace95b2002bf64bcba184c92fec3420b08d9f61f3a709c4842e9478595105d8adce33a08eb98d351d2a0989ec342b08cdd9104498ea0543b6e592d28 DIST openssl-compat-1.0.2u-versioned-symbols.patch.gz 24633 BLAKE2B 6bfad4ad27dbca0bd85bfd9521ffc844c3e93e6a1cca7c814edd49affc60ece1c706dd3aa7be2ce80857532531eac6f0f03f43c0be22a769d00d9241686eff71 SHA512 3d85aa34f2491e0e36eedc45829709e0fb552f6d558c2726b59dafa98c3e679b88497f3f7399d7565d88e727591e7d9b12f5b1e27116ba19b9a661d7f75b07a9 -EBUILD openssl-compat-1.0.2u-r2.ebuild 7542 BLAKE2B 9b1e07d1a01d92c752eeb7da32906da362dcf49425b2dba747fd61a498f6f2dedf0e8d3718bd7afcb0c636d2d4bd283e9a6933dd0cd3338427d6b1f6d2087c33 SHA512 d55ecb2911acf35d3e801db952b98523338bdd1d2d1ca95667291911cecaebc5345b64b16c24b8b7bc45b4d75735f64d598fd553f268a395d1675d070dc6c085 -EBUILD openssl-compat-1.1.1u.ebuild 6558 BLAKE2B 7d3de93cd72abaf6a3fa8f3344c4225a37abe1d41c71af60eb0ec6fba278e2a0c8269d9467f4b8b6ca59c2f90f77bfe6e079e565141131e8af74df476760857f SHA512 54ee533f95f970bbb9f9e6e96d0c8232dcbf000b255e450e1f386ca0693a28f90409c3a4d313da53ba31f84de1013e4217d0ae95e14e74bfea35b763c81f3430 +EBUILD openssl-compat-1.0.2u-r2.ebuild 7536 BLAKE2B 54847a8f902070689595f0f0ec2230e4fef7700f98a1f9f23e6b2dc92a3e24de488b79a17449174ba8331d56e80c8dc4942d45bdbd23d0dc632192a87246b9fa SHA512 52b5b2ea9b67dae4be48814e15b0309ad24fef9464a1ac6d6ec1f0d3181f7cf5e8f152eb11c2fc5f5966c384063f1fe9ade591e864892ef103725dcbed0dab07 +EBUILD openssl-compat-1.1.1u.ebuild 6552 BLAKE2B 1385339345972a9b8e75777f0937e5f2b6aa219aa3d6017f0cf803b6de1e3912236fcb16e135c16397a42b593b30c57ec9080bfc1c084d36512d2d1efede9e13 SHA512 3339960568b190a511f218ba7f494a23bcfab13f147f9a208c0590a2c960c5b02f9ec646114fe1dba7e07118e2f9a818f18ac75950835355bec5e92591785407 MISC metadata.xml 1125 BLAKE2B fa83594f2e255365c8573b581ac84ded49504a551e1e85c564291d590f82e02f2df8561b96d74e7ea53639b90f8306ab7f67a00fd59107fc08288b14073ee8d3 SHA512 ad3cd7d3bf3998c1f49f6953a0e48ff822a19207b65e29df21fcc9e98b246dfd0793cc7475b7ebb3b96e1e78ddc27cef16f96463e144b19805e3e0e6fb38ef1d diff --git a/dev-libs/openssl-compat/openssl-compat-1.0.2u-r2.ebuild b/dev-libs/openssl-compat/openssl-compat-1.0.2u-r2.ebuild index 97604a0d3850..e3253c9ccdee 100644 --- a/dev-libs/openssl-compat/openssl-compat-1.0.2u-r2.ebuild +++ b/dev-libs/openssl-compat/openssl-compat-1.0.2u-r2.ebuild @@ -34,7 +34,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz LICENSE="openssl" SLOT="1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test +tls-heartbeat vanilla tls-compression" RESTRICT="!bindist? ( bindist ) diff --git a/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild b/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild index 49b04530e1d4..a65872c626ca 100644 --- a/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild +++ b/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="openssl" SLOT="$(ver_cut 1-3)" if [[ ${PV} != *_pre* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers" RESTRICT="!test? ( test )" diff --git a/dev-libs/ppl/Manifest b/dev-libs/ppl/Manifest index f629fa28ac58..f52f7585aed0 100644 --- a/dev-libs/ppl/Manifest +++ b/dev-libs/ppl/Manifest @@ -3,5 +3,5 @@ AUX disable-mipproblem2.patch 1098 BLAKE2B b15da536e0e46a2edbec44e4c68a97e57b96d AUX fix-clang-build.patch 1546 BLAKE2B ba0557f5cb36defa21cc5afdfa8d65bda9fe2a3b8d6262609eccf70e29f6442a7b261b22ffc112ff30cfddc0b8f2a80ffd787d2e9f14f8bb1ba35c095110d695 SHA512 d802c597e408ca50fe01e240c868b2fb5cc2ca3ff00cf15ff1de1c1dc5d0cf0b88da25de0d1151f8011e331f85e343348150285bb515c9ffc17806ff4edd082d DIST ppl-1.2-r3-disable-boeing-tests.patch 21485 BLAKE2B e68bab59710c63726f04a139e84d72b277e85625bc405c594a22c005186a2c3aae3850e17b81d38fa0231dcfd08454d488bbad2474ed810be78ef646d9c92559 SHA512 fc8dc020e493e5726167741d1548c661bac07991a982bf09ff61f593adfd2faf723886cbcb16d741db61e46530c4dddf49b6b61b67fef7d5ac15ca577c7fc46d DIST ppl-1.2.tar.xz 14136236 BLAKE2B 060b73384dac558dc8b2b0f1027ed0aa270b0adf0992c2ca1a281fa7bcdf959cba3a9e8ee29e978d12c3eee606b819075c5bcab59f4aed24fbf1c5512b5e2c36 SHA512 b509ed85fa6aedd40119bd4c980b17f33072c56c2acd923da3445b6bc80d48051cfa4c04cce96f6974711f5279c24b31cb3869f87b2eb6a2a1b30a058c809350 -EBUILD ppl-1.2-r5.ebuild 1943 BLAKE2B b9344460eb6e6f9ad50db4f81b043c0052a7b64357bc7d21d42dc5af716dcdefa227d4deb754cc89830afa87688ed97d2fff12123ffdaa6ce3cbc2cdd4796dd9 SHA512 856ec40e089a47bae8d19cd2e1adb085aea41e3023fad29e625bf3b44b72965bbef00ab1d30acab265205649ddc9cdaecb7b554c1f24c3ac5de075b424601507 +EBUILD ppl-1.2-r5.ebuild 1937 BLAKE2B 4ed1afc2e0c887a9f57581bff55d4a78b9bd25d1306b1eddabf9d0a3b4f1ddbb68ce47962b2d47ec06e0eaf1892d6f76375889c7be0a886f69fb85e329b2f206 SHA512 3d013c2f259201fce05e75af6d32a62f80e11e9c8219c06f15bc368cb3d45dfd21d2476e434fefb7668e353a35150228ee18b0e52288527cc0ae8162e7332947 MISC metadata.xml 890 BLAKE2B ff950fbc0699a9817b2b364e5e4d21aa8d60d40608c8e6ef322e25474c4e528573063e8f62a733e8df3312afbbd8648f5d5bd8de6aa09b1a3cae7cd46fe81a05 SHA512 32ac8e0aca7d550a2a485f6c354e0a71409a3a8c80202609b864e7ceda023d86560787e9c6d38d67276816fadb1126dbf57ff67a0acc247b2833cee85af8c79d diff --git a/dev-libs/ppl/ppl-1.2-r5.ebuild b/dev-libs/ppl/ppl-1.2-r5.ebuild index 70d986e738f2..5b4720211a8a 100644 --- a/dev-libs/ppl/ppl-1.2-r5.ebuild +++ b/dev-libs/ppl/ppl-1.2-r5.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 @@ -12,7 +12,7 @@ SRC_URI="http://bugseng.com/products/ppl/download/ftp/releases/${PV}/${P}.tar.xz LICENSE="GPL-3" SLOT="0/4.14" # SONAMEs -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux" IUSE="cdd +cxx doc lpsol pch test" RDEPEND=">=dev-libs/gmp-6[cxx(+)] diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest index e10572d92d05..1e4c9025785c 100644 --- a/dev-libs/protobuf/Manifest +++ b/dev-libs/protobuf/Manifest @@ -29,6 +29,6 @@ EBUILD protobuf-24.4.ebuild 2915 BLAKE2B 2fd3f84bf7e86b64393fd39962080809ef4d65b EBUILD protobuf-25.3.ebuild 2915 BLAKE2B 75df59e6ca105a529cf582cda4371c26f0b9bf1df94fb11c3b409e1b01fcde43e0705e05212ea630839446aba819c4b8132514383f94fa2aa455b232a3f64eae SHA512 8daaf04ef736d389f634f2366e833e7c6ce40a9e60b022a31df31868b01a282f948d583270827b1714cc7cfacac4cdd0e9971944dc5b3dd823afa4696c4cf1c7 EBUILD protobuf-26.1-r1.ebuild 2722 BLAKE2B 2b4a648933fe23621fdbc67d5a6a7783d7716c1f4cbf72eec5292c3f87006a426a7444744a83d77700e94c2b411c0b5c1983cb1bb1dedd4fe8e4b3ea58b8452b SHA512 7b8cfc2fa64f4dd633ad93da7428ffaeae2cef9aea78f7032c5506abad91ab8f2da91a5598eab47f065419210686afc2a54bc49b3edbaa2801d419857de810e4 EBUILD protobuf-26.1-r2.ebuild 2915 BLAKE2B 75df59e6ca105a529cf582cda4371c26f0b9bf1df94fb11c3b409e1b01fcde43e0705e05212ea630839446aba819c4b8132514383f94fa2aa455b232a3f64eae SHA512 8daaf04ef736d389f634f2366e833e7c6ce40a9e60b022a31df31868b01a282f948d583270827b1714cc7cfacac4cdd0e9971944dc5b3dd823afa4696c4cf1c7 -EBUILD protobuf-27.2.ebuild 3699 BLAKE2B 03234f91b5cfe5aa855992e64e1789abb1d0de3417f2fcc5e02610654cd364addcb2bfb3cb77a8c4f7754652bad65b5d6c73275735a5aa9b81f6d655052d1476 SHA512 71131957f60c7aef844b6d1766423303599908ca93e56eea65427ff57ea33c4dfa18d7ee6eb04d30b9700c3af635be6bb08a534e52f9bca670c7ab233d0c9254 -EBUILD protobuf-9999.ebuild 3693 BLAKE2B 8afae42032a489c92a8c4c1accd66b8e43a023d431ce0f4e280f05803bcab2bb313e242507284df0cfcc6dd9756a02d78b543dec66891a4165cefb09842cb7b3 SHA512 971352e81516941cbbd7287834cc06d885d358845622ebc69521d76bae82128aec25d207c9a52a97642ea623ff22ea90f67408d0b3ccc4ecf7550a999df1eb36 +EBUILD protobuf-27.2.ebuild 3743 BLAKE2B 542d8b7d10d88dd30f7bf2a1caa132f2527d4e1d8c1c8d35cab157191bd550f07a69911da414875390b5fd2dc6f85b2bcc3ac1d8371a441a259cadedb06085cb SHA512 524c1da7e84895ab48b59dbe5eb36232f3c93f3ccbe37ae03030204a9fa9fdeb1a5a244751b413a4fa993ceff1039e612ef107e2e8a6a615b280bb6d879f87ff +EBUILD protobuf-9999.ebuild 3724 BLAKE2B 99f967b6b8a50269240ea74ebbc5f4347c37ba27b09929c0d95a9f29fa55bb145a974aed09b52ca65b3009d743ae92c92d015b9696723eca78d37c5ba7ba7557 SHA512 e319f2897b7b2729f632f43b7fb560f40e489c9e9fb957a220d875ae610645de177eeeb0137b8c9707309933db53d71e973a17c393d094b47147cbfcb4ff14f9 MISC metadata.xml 917 BLAKE2B c25c810e47e764843ad71be5eb5ebe617d881e7363ce3206401eb59c6df12969bc22bbedc34f08b0a2fbcf955de5b85aa8e4d3a964c1349f07ed1d0eb344a915 SHA512 baa5737981669f1b28ce32884698a4d91e0f1fbdde6056779307e1a6c85dde8ca36ee47ca3ce8794b996934dfafc5482afbe9532a7f3e17c833c3aef0a330376 diff --git a/dev-libs/protobuf/protobuf-27.2.ebuild b/dev-libs/protobuf/protobuf-27.2.ebuild index e6c26cbfee3a..1e406912d89b 100644 --- a/dev-libs/protobuf/protobuf-27.2.ebuild +++ b/dev-libs/protobuf/protobuf-27.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake-multilib elisp-common toolchain-funcs +inherit cmake-multilib elisp-common toolchain-funcs multilib ABSEIL_BRANCH="lts_2023_08_02" # NOTE from https://github.com/protocolbuffers/protobuf/blob/main/.gitmodules @@ -18,7 +18,7 @@ if [[ "${PV}" == *9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" MY_SLOT=$(ver_cut 1-2) fi @@ -127,9 +127,9 @@ src_test() { multilib_src_install_all() { find "${ED}" -name "*.la" -delete || die - if [[ ! -f "${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}" ]]; then + if [[ ! -f "${ED}/usr/$(get_libdir)/libprotobuf$(get_libname ${SLOT#*/})" ]]; then eerror "No matching library found with SLOT variable, currently set: ${SLOT}\n" \ - "Expected value: ${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}" + "Expected value: ${ED}/usr/$(get_libdir)/libprotobuf$(get_libname ${SLOT#*/})" die "Please update SLOT variable" fi diff --git a/dev-libs/protobuf/protobuf-9999.ebuild b/dev-libs/protobuf/protobuf-9999.ebuild index c2a90ff0480c..9988631acc75 100644 --- a/dev-libs/protobuf/protobuf-9999.ebuild +++ b/dev-libs/protobuf/protobuf-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake-multilib elisp-common toolchain-funcs +inherit cmake-multilib elisp-common toolchain-funcs multilib ABSEIL_BRANCH="lts_2023_08_02" # NOTE from https://github.com/protocolbuffers/protobuf/blob/main/.gitmodules @@ -127,9 +127,9 @@ src_test() { multilib_src_install_all() { find "${ED}" -name "*.la" -delete || die - if [[ ! -f "${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}" ]]; then + if [[ ! -f "${ED}/usr/$(get_libdir)/libprotobuf$(get_libname ${SLOT#*/})" ]]; then eerror "No matching library found with SLOT variable, currently set: ${SLOT}\n" \ - "Expected value: ${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}" + "Expected value: ${ED}/usr/$(get_libdir)/libprotobuf$(get_libname ${SLOT#*/})" die "Please update SLOT variable" fi diff --git a/dev-libs/univalue/Manifest b/dev-libs/univalue/Manifest index ba27e4df5a92..51e2e43c4c89 100644 --- a/dev-libs/univalue/Manifest +++ b/dev-libs/univalue/Manifest @@ -1,4 +1,4 @@ DIST univalue-1.0.5.tgz 20114 BLAKE2B 21f1432bf62325547db7a1ce0c84d80f47b160dc19de3567eea4678a0f242fb2c814daa6955f7a2b45c5b75e859b6d2ecdfcd68abe58f573752c0f037a099d10 SHA512 9c2273d82267aaecd2b017d00ae8bc40f7f40fff10ce6176bbea0df93d7c9478fc76a38101f0b55ded0a3c4fc49f00c868aad33deca4d936b85342ec6a394eab -EBUILD univalue-1.0.5.ebuild 576 BLAKE2B cf6789b8dbf97d2693885ab9e9ecc2be2284daea820bce6bddafac27f63dce3cbaf81423bed41d4b6bbb49b7e829297fd4a3a535873244253ef3dd7f77e55100 SHA512 597ec9ce7a151758e715af7a41169dafa133c3f93f49d999dd9f08aa37f547d53f2371a6c663166606cfe95ca93ac3116a1b67e5519c386d72e1a9456d2364f4 -EBUILD univalue-9999.ebuild 689 BLAKE2B 25739942da9c7d8fed1f53b5c2613c652267b7c995eff3493bb085813a823afd3e48e1ad2793d7d2cf9f7812b95fa2fb0647d68a0c1d33b217972050e84a1288 SHA512 b0980b5de67b05991f5f20530ee832d7c78cae7c418d21b21257f0b2e85abbd6c167060f07b9c6cee97b0f0dc7ac1848f2a86a75bd137c5f2cd0417bb93c22aa +EBUILD univalue-1.0.5.ebuild 570 BLAKE2B 67a663174e291f13cfccdf7af031533e59be2a59047ff0371b03014653f18966cc23038abed946d020393eaf4657370b53fa5f1565b344e74c363ff5ddc05738 SHA512 42387f0112d363ce4d4b3298c56bc0270ccafd22f919dfe3e31e55a770c82373dd5496b5b2d6723925541e41b2564c323387b56fd6cff748c401b3396c894e1e +EBUILD univalue-9999.ebuild 683 BLAKE2B 5402b73419015048ab855aeefc66a75d5c34dc49c5c87e88c4d5185fd29113ae771a29ba5e60cbfad42c4d228d22b707ecb98bd67490b9977bb07bbbccdd7efa SHA512 cbe07ee0fd4a836f7983150a79c5fad19b4c14625b9767117999dd7e8940ce8a74f1079ea924270ebf68aabc9e0ebd0c60b64f54299fd70953d6ec90f3c4d636 MISC metadata.xml 502 BLAKE2B 7cb5cb1329a00beceb5059ad0bbccff88afdb7f8ebd9ff8df5d80fa2fe7a65922d5f18c8ea0090eeae19ff91514a54ea54e6409029246ea385aa6062a9f4beb2 SHA512 393fff4e5a47ce38e831468a8decfbbe0ff70b0a09f55b7ca71b87f4a69960c5878b1857619fdf1ed7db9c42395072339238a5f845d35f8d457a9cb1dc909f05 diff --git a/dev-libs/univalue/univalue-1.0.5.ebuild b/dev-libs/univalue/univalue-1.0.5.ebuild index e760de84d571..8eabe1e857b3 100644 --- a/dev-libs/univalue/univalue-1.0.5.ebuild +++ b/dev-libs/univalue/univalue-1.0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://codeload.github.com/jgarzik/${PN}/tar.gz/v${PV} -> ${P}.tgz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" src_prepare() { diff --git a/dev-libs/univalue/univalue-9999.ebuild b/dev-libs/univalue/univalue-9999.ebuild index db6b468aa088..a161fe8e30c5 100644 --- a/dev-libs/univalue/univalue-9999.ebuild +++ b/dev-libs/univalue/univalue-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="https://codeload.github.com/jgarzik/${PN}/tar.gz/v${PV} -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT" diff --git a/dev-libs/xapian-bindings/Manifest b/dev-libs/xapian-bindings/Manifest index d479c00a9500..7ffabbd3a831 100644 --- a/dev-libs/xapian-bindings/Manifest +++ b/dev-libs/xapian-bindings/Manifest @@ -1,5 +1,5 @@ AUX xapian-bindings-1.4.22-fix-java-installation.patch 462 BLAKE2B 7a938410063dc240041a498ee48d42663f57deb7bf2bfa83023111d163ccd194d98f79dcc4f158955f671bdfe00b023f456629c274575c5277b21f9528eed22a SHA512 92ca8665c7339becb5e159efbb4de5cd921a47e217dac2252b0854aefab25270c4c08e89424466ae6350fca5feb07e2e7b9170978ffb31a4e6475237300da598 AUX xapian-bindings-1.4.22-remove-precompiled-python.patch 774 BLAKE2B c6c75b017867f7460b426a3adcfc83f00f2705c0e20c967db2a561dd83bdde95d872d739033c0ee83e0959e9e7eb405b3f8aec852ffb4ab3c755844a81a789d7 SHA512 25712eb39d9297a727284d4d12bfd4affcaa6acb71e345e52229246ef4db5269d30d61f4c990f4d5f9fcdbc9781577afb46d0223edbc9225e5ffb375f09c95b4 DIST xapian-bindings-1.4.25.tar.xz 1076644 BLAKE2B 190c560d341039c68b35421c1a75e791537f9c2c353a5f0871d45055909e2863cd4ede3062a6b641e1572b74db8c049a0266a6c305e7d41bfb5d5c63057ef3e3 SHA512 119f62b53d487319e33aaf0c473e479a52b3831a46b23724188dada13f341e08facc7b79641c00ba7b0507c22b55c7b700182e65b5a195cd322be2098bcca183 -EBUILD xapian-bindings-1.4.25.ebuild 6987 BLAKE2B e168895160760f3af9bcd6e1e2fab5ec50296a5ea085c5eb79e12f6f18837be2a2a3ba2ac383dd37c9c598e22d128a4d6b3632f92a5979b4bcf4626b3108d3e3 SHA512 e46661d5c282a91b1af0e21e81b89def294c5616be316f5baf54c49adc237a131ddd8c9de7525423cf7dafe027c7e2e349c98cfa6509a3fc07cab6099689e92c +EBUILD xapian-bindings-1.4.25.ebuild 6981 BLAKE2B bef8a2330f64f027a13d18d4dd5485656fe4d7aef3645010742223593850b0715aec08b89c10da92c74c06c37d760299a5eab7df9d9121c4b28f14e302506d39 SHA512 3f1a9709a0045f884c8dcf9627b4aca7d1c8700f66c08fd5b4b9753d8177c468aed5098008991af080d2e4ad1db5cb67f1e926dc4ca40af3f8614258fe32afdb MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.25.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.4.25.ebuild index d99912763f30..6b28d4536553 100644 --- a/dev-libs/xapian-bindings/xapian-bindings-1.4.25.ebuild +++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.25.ebuild @@ -27,7 +27,7 @@ S="${WORKDIR}/${P}" # need this here, some inherited eclasses change it LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="java lua mono perl php python ruby tcl" REQUIRED_USE=" || ( java lua mono perl php python ruby tcl ) diff --git a/dev-libs/yaz/Manifest b/dev-libs/yaz/Manifest index cfc1d34a607c..083ac0ccf105 100644 --- a/dev-libs/yaz/Manifest +++ b/dev-libs/yaz/Manifest @@ -2,6 +2,6 @@ AUX yaz-5.34.0-fix-atoi-header.patch 1288 BLAKE2B 2ca0a3045ea5f15ecb90bdf277c027 AUX yaz-5.34.0-fix-libxml2-2.12.patch 2284 BLAKE2B 6d0b9ed696570ce3cf4d2cdf032646ba5e2be3f74ef8659507831e8a787f62f0a613971a2c7a0827df78832f90f3b66e52a7a6db254d6269b3df3ea3ac804963 SHA512 4301be54f021e056786a7fa01db02b3cc0c902d0411bdb02e3c79b2ca2c2c0fa1c2862259c7eae886c0803ad61b439539363efc2a701bc7a99d2050ff9b0621e DIST yaz-5.32.0.tar.gz 2607933 BLAKE2B 9119b77a262ef2d6f0b1140425384575218a5b93cbe50a716bb254b07e2427eaad55de3c4590d0d6843af31b987b201fa733fdf010e463648a35b5600d055d5a SHA512 a4d40b5c20b1d4acab0e687235eda361fe0550c00396f6aa26d1965d2ecdd217433ba65160eda07fcc4c263d9e2e47b607e4b668412f81123b2904b9deece763 DIST yaz-5.34.0.tar.gz 2656382 BLAKE2B 7a16974dc815c1121aaea4179843a6982600a0491c8c95a03f28cf0c68725b986ebc39049e2159cd0d105b23811d35ae3d3538a83e945b64951cc9215efe7f3d SHA512 0c835b98b4640e077459c9ead8043cea941a75f39dace9501efbb56c38837b1525349b8668c135ac0753ba7a4803e38d9c90d7bf3f6f2951c0e7e863b4c51f65 -EBUILD yaz-5.32.0.ebuild 1514 BLAKE2B d4d13982df3dd4a79f12b183051d94ea3f2b2f67096132c93a5eaa171922b876d1e9054230836f6c7e5b4e06e2b6e39bd1910489a6eec57631f50114920f6400 SHA512 9f3c71cd2d95e7ad0719d07f1eac9932621805b7c26e5072e48c26dc94239665f8bab0bb93bed3c27b62b772f8562568f7d9c3f3484b6f92a2e4a8bcd7a655e9 -EBUILD yaz-5.34.0.ebuild 1754 BLAKE2B e0c5db170ac6ef3c5960fb8dbebd473d492e49c1c0f37c0fb2b8a768bf8611ac27a39f346a3f564b6966f619c8d01e1b14c71b59bebc0d356a96aacaa91292b8 SHA512 0e7bcf457d0539f0403d742146411bb45f57ced31172c1f7be54965272d4c76ca99c7cdd962ff4f80ba11d4f915473099782829c5a6282d43bb3825f5534446f +EBUILD yaz-5.32.0.ebuild 1508 BLAKE2B 1c242da9ded2128f4f945b4667e6283643df706358226a78a12ea351de7a8201ce47d7d4e8222751a7691536a29be4d6a59926df78b0f146d5caba015c53fb06 SHA512 a6624ec0d691faa0a4ce03bebf9cfd50491b5a42607aa9eb3619ffbebc147e3d04a0823ac3d259d4520d8d483f35702492b01cdd9d0aeebde2bfd383712da114 +EBUILD yaz-5.34.0.ebuild 1748 BLAKE2B c932d089c7a0929a4b1443cdd0f53e07e32f10e48b8497f98bdff0ecc1d40ba12656128f99f0d2367a4bb57fd7977cfdbe19a18dbd4ed3075ce95c211f51dd62 SHA512 6917c654a116ff59677abd24c23205922eed056486844540627ec2725b7310ac25b0dab716516779cfb109afbca6340bee84145107f555053a8d248e86a4b5d4 MISC metadata.xml 347 BLAKE2B 19555e3c2c7609fe2af5c064fbfe51a27dd44a512a33b53d8968e1a5824da8cb39df6b0507a6cef8364275b7f78abfef25f929139a7662efc841364917c81dc1 SHA512 7239ce6a2a684a53a4e1769e08bc86650798c772e2b95da476e96f189646a5fd8bf4d46d655eb9c3796a7784efd20ed64d4ef3daf287772518ba8f91a4c6719b diff --git a/dev-libs/yaz/yaz-5.32.0.ebuild b/dev-libs/yaz/yaz-5.32.0.ebuild index 1b8c5ff2c9e8..2fa26dc6c553 100644 --- a/dev-libs/yaz/yaz-5.32.0.ebuild +++ b/dev-libs/yaz/yaz-5.32.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/indexdata/yaz.git" else SRC_URI="https://ftp.indexdata.com/pub/${PN}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86" fi LICENSE="BSD GPL-2" diff --git a/dev-libs/yaz/yaz-5.34.0.ebuild b/dev-libs/yaz/yaz-5.34.0.ebuild index 1e2b41c93c32..454bdf1effa7 100644 --- a/dev-libs/yaz/yaz-5.34.0.ebuild +++ b/dev-libs/yaz/yaz-5.34.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/indexdata/yaz.git" else SRC_URI="https://ftp.indexdata.com/pub/${PN}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86" fi LICENSE="BSD GPL-2" diff --git a/dev-libs/yyjson/Manifest b/dev-libs/yyjson/Manifest index abc8380d8129..853c87f46592 100644 --- a/dev-libs/yyjson/Manifest +++ b/dev-libs/yyjson/Manifest @@ -1,4 +1,4 @@ AUX yyjson-0.7.0-disable-werror.patch 303 BLAKE2B 18a7ed6a7a054be4a89a42597926ff7ed5bd1f0ed0e5cb51287d1e43b507f7d7781f9ba78d4942fc1381b8f2dc0bbeac9ec106a9b8e8a2e461d6a6993af52056 SHA512 59e91c71eb214c0e2579a0c170199ed26f6f9bbce3cf110653fafbfe059743033948108d3d895b11bd4d43d05881d13e446981a6711b22107909e3d4647be739 DIST yyjson-0.10.0.tar.gz 1538409 BLAKE2B 84dbed32579a56a6051b7360d2ddec5b1d8991d1b6e818dcca943ee2a3b26d534c1a911995ae1b0c13fc1cdbfd45aab52e36327529405aa3d39622caa0eb75a9 SHA512 d0274bfdae6291cc54d7c306f7f9064333d3e0fd8d235428148fa5695e151e0fdd0982247a5e82fe60b27e9182ba27d5704aca4546a8dc9545117bd3a017bfb5 -EBUILD yyjson-0.10.0.ebuild 860 BLAKE2B c07355accd4ea5c98027f793115fbb5d357ae64e5e2fb8643e9c2aea972b6611b6feb83a5ca80f802ba0f786b77b7806486afcbdde120364f91a21c6980c9c94 SHA512 f373cf22f5751845bf52c1fc0c67c3f0dece8a30858c7dfb33dee01998fa0a226db342fd262bd5630e87c8e54790b119f706419144031dfc1d0b2c693c051567 +EBUILD yyjson-0.10.0.ebuild 854 BLAKE2B d440d13dc6b1a3f84ba94ec770649fbe05ad20e1166c0c0a430d0a3e41f8ee853690ba127520b9c3c0ed9950ad894354398e0f39ecf9f90566e2614f359519fc SHA512 a15a94fcaf1f1268ffe35f4354d2ff170ea424f94e2d620b55c28dfeb48d7ae9f1c951a25991d75d565cb00eabd853cb2c8264559101d48091d3c82352df34d7 MISC metadata.xml 297 BLAKE2B a5ac4375cfb73215475fbcdc7dcfd5edde21a0696761230679afa8ca7cbd520a684b6b96641d8c61104dc3dbde5d9ac9fd66a24c217aced8a6bcce79fd9926c6 SHA512 2c347d6f55a7e970387ca0e30c2064e53e64eb64ef2e7b615bca747fd83834064fd7ae1566a9353f5eedc32c606aca1f425b13573b8fe5c519c6cca2c4b4e495 diff --git a/dev-libs/yyjson/yyjson-0.10.0.ebuild b/dev-libs/yyjson/yyjson-0.10.0.ebuild index 8cf40aaa1dd9..954e81a58ff4 100644 --- a/dev-libs/yyjson/yyjson-0.10.0.ebuild +++ b/dev-libs/yyjson/yyjson-0.10.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ibireme/yyjson/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="MIT test? ( BSD )" SLOT="0/0" -KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="doc test" diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz index 5d4e1439c3f5..96054efa0b93 100644 Binary files a/dev-lua/Manifest.gz and b/dev-lua/Manifest.gz differ diff --git a/dev-lua/lua_cliargs/Manifest b/dev-lua/lua_cliargs/Manifest index afd83a41c301..882507758427 100644 --- a/dev-lua/lua_cliargs/Manifest +++ b/dev-lua/lua_cliargs/Manifest @@ -1,3 +1,5 @@ +DIST lua_cliargs-3.0.2.tar.gz 31302 BLAKE2B 7ddfd44844f750b943de4d3f8efd90d535f99b959c89e3f29638b456e7f0d8e281489f84e92147800eab80bc0aa8520cb4456ddd7a73863e10eb6a75b55d68ad SHA512 3d9dac4723e8a41284eb28a7d1b5c400add91de055eb59645406929f5091c52bd71640b5f4914597b222b5ce7b43bbc918e4a34a69ce7bae726638bd2447abf8 DIST lua_cliargs-3.0_p2.tar.gz 30435 BLAKE2B 8edf60870e0d91593064876a225ef7fbe638425da13b458d6356eaa0636482ca904f9355fd15314d4893e6f5346a6faa30fb6078d191a29aa14e26aa5d74a4be SHA512 e7a475f1d41249b0a35f021a6ccca46078f5b689c1927a4dd4cab80b2e4d291babaab35cf7d64fad3ebf68d871fb5177f030c7a2b28d9f55fbeb4dd26021d024 +EBUILD lua_cliargs-3.0.2.ebuild 795 BLAKE2B b3c2c41e4a8d8741b6d3009f04fecb29feae9fbc4a0ffc5deedb313fe7b1f0aa8175e62a926c1c13025421ef19235431b9c515f93673e8b2bf454465f9632d59 SHA512 c5c690e45233116730e27826c0160af85dc875f94b21ea236fa0bc09a315ea463fea7c27fb1e717cbf8c268e1b6c5bae730d8050b966dd0dcbfa0a15ec5ed8f4 EBUILD lua_cliargs-3.0_p2-r1.ebuild 789 BLAKE2B ab5eb4bb1bed1ad662bcab862e8ccbe6c1de4bd8eb638e1586c582b05c208d597a8eecd56c8f6fce11094489262713ada340b15543d99a3bcb03236338c87281 SHA512 4a4656f469c6978bca43fcf13a0e830efac225b08f8529b0c874532a793e075d9dd472ef91e6438f4ccf3716a7f75e3988bb0743fa256f7676787fc341a93228 MISC metadata.xml 578 BLAKE2B 9de44ca539168d888bb43070949d4c74a45def86b9c3755a6249fb332c55de36d9b2fc88183ec497b3731f704a1e6de535559d886c4eb4b5eb6d386768c17c6e SHA512 87cec9c00cb586de9615b3ddef3673d7e8f8b1418ae4e79c05a162b75f56552ba5e984c0d7c8c9aee5b085fac9cb856bfce1d43d04e06588a61314cc2b469880 diff --git a/dev-lua/lua_cliargs/lua_cliargs-3.0.2.ebuild b/dev-lua/lua_cliargs/lua_cliargs-3.0.2.ebuild new file mode 100644 index 000000000000..a4364fda890f --- /dev/null +++ b/dev-lua/lua_cliargs/lua_cliargs-3.0.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_PV="${PV/_p/-}" + +inherit lua + +DESCRIPTION="A command-line argument parsing module for Lua" +HOMEPAGE="https://github.com/amireh/lua_cliargs" +SRC_URI="https://github.com/amireh/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="examples" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND="${LUA_DEPS}" +BDEPEND="virtual/pkgconfig" + +HTML_DOCS=( "doc/." ) + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins -r src/. +} + +src_install() { + lua_foreach_impl lua_src_install + + use examples && dodoc -r examples + einstalldocs +} diff --git a/dev-lua/luasystem/Manifest b/dev-lua/luasystem/Manifest index a960fcd05d0e..9febadfb1455 100644 --- a/dev-lua/luasystem/Manifest +++ b/dev-lua/luasystem/Manifest @@ -2,12 +2,8 @@ AUX luasystem-0.2.1_p0-fix-makefile.patch 825 BLAKE2B 1732876603d8b5560bda1644de AUX luasystem-0.4.2-fix-makefile.patch 1322 BLAKE2B 6756d2bcc2f5f80860542a3d1e05e1132049a9c691c1e0e0cb6e6f0c4bef0963680329456330c77e03593f82598fa8c0a9f031cf901819fb7624d401179148ac SHA512 b59dec320aa0755559699e557abe85ac25c108adac7a18bd6138e2fe28e7aa8ef1523de9e3aa2ffd101f38c3985d9b8ecf82ff894187056ed5ec3abff8df6e6e DIST luasystem-0.2.1_p0.tar.gz 8162 BLAKE2B ad8a6009823ad8202ff3884a3167d0779405c2a6be460b7ef2939622eb4d0fc8edbc6b04aba5dec9dd5e4e38f11ae0dcd582b9c348d5b516aa411858d55c6d71 SHA512 9dc323d4d1914cfa4f278a49ef22e58569d5cd7e369fa17fa6006cd47f9d90c6dfd4404067ea2436aa46a27cfbdf91e4aa26e20b89aeeefdf2aa7252c51fb32b DIST luasystem-0.3.0.tar.gz 19607 BLAKE2B 82dd54dab61045d25d9d1dc074526c2443b9732adf27da052f65702f0941a04dce65582091b5ecb802e5aed9baa2f4dbd53e4cd1b624426341a83fbcb0109378 SHA512 1adf1167767d7d8233ed2c90c106b050dc2370e891465eeb13f16ebc96e8f467d67a89a40173064112117ac9db2451aa73fde0d11fab01f6d2c56bdef50cb6ac -DIST luasystem-0.4.0.tar.gz 74560 BLAKE2B 3ca3ef54572c3aca7ac465b4e93c0ae14ce33d9e278b504c7d6be209d9d26c3f21d6bb342da8c0ab7b008d366313fec436c6c7a8bd9e3246a3f2bfd6f2213214 SHA512 2b117e20955dac74b850363d88a08ca75e085e8078824b0f0a43deb29aad92e1f6a3687e6b504caf241a5353a59a96555964b3b0d6ff623c5680c005e65b294a -DIST luasystem-0.4.1.tar.gz 74722 BLAKE2B e9d471291ddd4a89d0ac1a02459a84850749a3be1c22bfd3376ddb2886ca34d1f8db364dfb1376df072616072c45b0810886d93d2a9a87d25b123c162c07bd21 SHA512 ba98735007a81d3db2ac901283970b2d7c7db0c0b3d7098a2ff65e994f8fba4cbd0af20e7676e4e986e6c44c23e717dc0587eb9ee89760056cc4aaba173b9578 DIST luasystem-0.4.2.tar.gz 74837 BLAKE2B 09d307ab2764bc68eb0fe3aae2c556ca70490e738e3ffcd620f4b43d00c22f19d47c67014b7f14ae1d561a4a2bee8d4b79dee3a76a47c832af602cbe8f9186f0 SHA512 98681005dfcab3807a794eec78550903a2f39de59de39c92016bbd690215946f22c17fb802b40c7e12ad19ab846a118414ab082408b11559030c35fd69ac9314 EBUILD luasystem-0.2.1_p0-r1.ebuild 1614 BLAKE2B 1c99d5ed57adde933ca326e903fce527511580e407fe7c463db16badd7711e7af4656f4e9f1040aae4a6a28819be25481e17cc5d32c83200546aff5b148f3e97 SHA512 4d87dd9c6c076655f5a3bd61da38288950ed888cc0a0b312ec67b490048721bc330a86da1b50998e5f9e0446b7d0853583cd3e79aad210126acd2d565b2c74f1 EBUILD luasystem-0.3.0.ebuild 1652 BLAKE2B d85c191429f71111442ba7cdc7f64068c4d76e8ab9eb70bbe9e429a3d5192df9b9c72552e5e4e0f65b50076404fce9cfc55c515c828e5a0d5e532ea46f198f2e SHA512 4aacca2ed6df6824f6745b2be37290cda44b0b035ab7c354c8867f4257dcf0d4f59be44e8d4782002c353c5577a819924a58d7ce83904ee54e0759af9fc8eac5 -EBUILD luasystem-0.4.0.ebuild 1653 BLAKE2B da0bd0873327af9ce4a60974bc8ecd7712ba16855becc9e6496260e988194e7f4b2fb6b6e09ad42f7fb6bd73dcb3c9566cced284ce53204f2db40620e985959e SHA512 930aff28ccf78a417d3140863db3cf3f897fd4fc5fa63acd81ef8db1f607135c938672bb824e85c5415fa60441fa9482acc3d134f4cb0ba13d39cbfc33378b46 -EBUILD luasystem-0.4.1.ebuild 1653 BLAKE2B da0bd0873327af9ce4a60974bc8ecd7712ba16855becc9e6496260e988194e7f4b2fb6b6e09ad42f7fb6bd73dcb3c9566cced284ce53204f2db40620e985959e SHA512 930aff28ccf78a417d3140863db3cf3f897fd4fc5fa63acd81ef8db1f607135c938672bb824e85c5415fa60441fa9482acc3d134f4cb0ba13d39cbfc33378b46 EBUILD luasystem-0.4.2-r1.ebuild 1650 BLAKE2B c76e0d5cd9b41190b529d2b75d61c14bd788c20f17048dfaa2d1a49f1bd8cbbe41c8355f23cbe2f2d09b484b9c732677e7ebe67a78f7bc1c1e6a56fc44316ca7 SHA512 97caa5fbe34a0bc29f2313ae94d90ee7963483b0ba798270d38151effbf0f1586de0da7ae81306b3e928f00b48e022811b398477d9b5df4450983aa0e2b5da62 MISC metadata.xml 551 BLAKE2B 230312b7c2fb4bc059c507e538a5a0e6b257b7dafc6cfb90fe05dc10d8af44b3e90a7002d9566b8c73d30e3c1ce4276191e2c5ae0b78683b0f1c5b4553fbd3b5 SHA512 e19e38de42e6c0672e143b7aaf24b7a1ca01897851645720098fd6426eb5a3d4346a4cc9534a2bacfba98457160dc7f4421ceb767111688031c13e26f9a25a82 diff --git a/dev-lua/luasystem/luasystem-0.4.0.ebuild b/dev-lua/luasystem/luasystem-0.4.0.ebuild deleted file mode 100644 index 3bfbf46ba5c8..000000000000 --- a/dev-lua/luasystem/luasystem-0.4.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) -MY_PV="${PV/_p/-}" - -inherit lua toolchain-funcs - -DESCRIPTION="Platform independent system calls for Lua" -HOMEPAGE="https://github.com/lunarmodules/luasystem" -SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND="${LUA_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( - dev-lua/busted[${LUA_USEDEP}] - dev-lua/lua_cliargs[${LUA_USEDEP}] - ${RDEPEND} - ) -" - -PATCHES=( "${FILESDIR}"/${PN}-0.2.1_p0-fix-makefile.patch ) - -src_prepare() { - default - - lua_copy_sources -} - -lua_src_test() { - busted --lua=${ELUA} || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "CC=$(tc-getCC)" - "LD=$(tc-getCC)" - "LUAINC_linux=$(lua_get_include_dir)" - "MYCFLAGS=${CFLAGS}" - "MYLDFLAGS=${LDFLAGS}" - ) - - emake "${myemakeargs[@]}" linux - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_install () { - pushd "${BUILD_DIR}" || die - - local emakeargs=( - "INSTALL_TOP_CDIR=${ED}/$(lua_get_cmod_dir)" - "INSTALL_TOP_LDIR=${ED}/$(lua_get_lmod_dir)" - "LUA_INC=${ED}/$(lua_get_include_dir)" - ) - - emake "${emakeargs[@]}" install - - insinto $(lua_get_lmod_dir)/system - doins system/init.lua - - popd -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -} diff --git a/dev-lua/luasystem/luasystem-0.4.1.ebuild b/dev-lua/luasystem/luasystem-0.4.1.ebuild deleted file mode 100644 index 3bfbf46ba5c8..000000000000 --- a/dev-lua/luasystem/luasystem-0.4.1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) -MY_PV="${PV/_p/-}" - -inherit lua toolchain-funcs - -DESCRIPTION="Platform independent system calls for Lua" -HOMEPAGE="https://github.com/lunarmodules/luasystem" -SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND="${LUA_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( - dev-lua/busted[${LUA_USEDEP}] - dev-lua/lua_cliargs[${LUA_USEDEP}] - ${RDEPEND} - ) -" - -PATCHES=( "${FILESDIR}"/${PN}-0.2.1_p0-fix-makefile.patch ) - -src_prepare() { - default - - lua_copy_sources -} - -lua_src_test() { - busted --lua=${ELUA} || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "CC=$(tc-getCC)" - "LD=$(tc-getCC)" - "LUAINC_linux=$(lua_get_include_dir)" - "MYCFLAGS=${CFLAGS}" - "MYLDFLAGS=${LDFLAGS}" - ) - - emake "${myemakeargs[@]}" linux - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_install () { - pushd "${BUILD_DIR}" || die - - local emakeargs=( - "INSTALL_TOP_CDIR=${ED}/$(lua_get_cmod_dir)" - "INSTALL_TOP_LDIR=${ED}/$(lua_get_lmod_dir)" - "LUA_INC=${ED}/$(lua_get_include_dir)" - ) - - emake "${emakeargs[@]}" install - - insinto $(lua_get_lmod_dir)/system - doins system/init.lua - - popd -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -} diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz index ea468943df39..3b29a5ee77ea 100644 Binary files a/dev-ml/Manifest.gz and b/dev-ml/Manifest.gz differ diff --git a/dev-ml/ocamlbuild/Manifest b/dev-ml/ocamlbuild/Manifest index 23f7e4ea14f6..8be496bed526 100644 --- a/dev-ml/ocamlbuild/Manifest +++ b/dev-ml/ocamlbuild/Manifest @@ -1,7 +1,7 @@ DIST ocamlbuild-0.14.2.tar.gz 199293 BLAKE2B d81613878f93f27c6de41461e6b3cebe0744a5204297725263a608cb129a708aaf6f27b444b97d68f2bde844a760f8e78647641f10eed61e727ef3936562cdea SHA512 f568bf10431a1f701e8bd7554dc662400a0d978411038bbad93d44dceab02874490a8a5886a9b44e017347e7949997f13f5c3752f74e1eb5e273d2beb19a75fd DIST ocamlbuild-0.14.3.tar.gz 199357 BLAKE2B b839d3757f4c2ce466291e00d2e5a87c51f81cc9e21f252ca7381fed9a4e8468e920d34946cb58c9297a1b98afe231b7eabc3960d68ba99f051891880742d7a6 SHA512 def8fa1d5488905fda31f72b7f6f0ebdccefa55a8e984a6ea4a7c1e0856e8ea1f7814410202e0f7f7d5e72aca7e8ae0d6623f7f2bade78b0dd82155de76ec4e5 DIST ocamlbuild-0.15.0.tar.gz 201971 BLAKE2B 34c35c48d446d9c5297a9eabf6d4f134fbfdf01aad4eff15804ad7ecd9068527a70c2d9820ce3f7dba41aa88dda215e82074ad0c66df048c512afd60884ec7fd SHA512 c8311a9a78491bf759eb27153d6ba4692d27cd935759a145f96a8ba8f3c2e97cef54e7d654ed1c2c07c74f60482a4fef5224e26d0f04450e69cdcb9418c762d3 -EBUILD ocamlbuild-0.14.2-r1.ebuild 1381 BLAKE2B a295b397c90f84b55e3914a2bd7a85768cc00f19be3826070b09b746fca4240499a7e4d90fae93e44a8e7d8e6a43e219ff1c2f417c353583115ebe8b8043d629 SHA512 6dd8a6fa3672761c3d4b9d5fc5278d82e21b1824df1e2c3ddd7f2d8db933dedb549de105d0cdee00a6181eed82a8f94cb05f97fcbeb38697427951a2748fd658 -EBUILD ocamlbuild-0.14.3.ebuild 1367 BLAKE2B 5c672d183f40379d35c9d10d704809778c3890e46e84b595a22d4a6c22932399e1405b29bbc17309476e1fc16289732c00c04349d737c2411d4a790aae60b5cf SHA512 2dac18ff3dac1bab0b85464d5c403e8087ab954aca1a883beef703f79cec03f13bce0c5528d05fa8d515d0cc9f355f12989ce035f3bf92a59b31c614e5af36dd -EBUILD ocamlbuild-0.15.0.ebuild 1367 BLAKE2B 5c672d183f40379d35c9d10d704809778c3890e46e84b595a22d4a6c22932399e1405b29bbc17309476e1fc16289732c00c04349d737c2411d4a790aae60b5cf SHA512 2dac18ff3dac1bab0b85464d5c403e8087ab954aca1a883beef703f79cec03f13bce0c5528d05fa8d515d0cc9f355f12989ce035f3bf92a59b31c614e5af36dd +EBUILD ocamlbuild-0.14.2-r1.ebuild 1375 BLAKE2B 0bb3a52f2208629a71164e60246d98c0d1bd1684596d4b48ecb726ba147a2f32cab689f689fe68af9c8f5b706afab413f8972ae7d698efd91b42f778f06e9f9e SHA512 4068d138d14a903a20be008891d49ff6169fd82449d9efde95a57f9a818085ed7a5760c524010d5481706e156538b62fc4af9fff3633a08045c0bf56770077a0 +EBUILD ocamlbuild-0.14.3.ebuild 1361 BLAKE2B 17c2658e3b83fe30383b91a114f502c5b9234659579a0358da198d9469fc6dc5ebb46c00a3aef807c3bef2ae82cc66eee0cc9c5911755ee1632dab7e1e5e5284 SHA512 e3c8eb62a33820604423436b25b272dde9a94f6df95112ab485a2ae04d76b1cdfb787a24545fe217d17f3719ca72cd0677370e95113b57536897633c10213569 +EBUILD ocamlbuild-0.15.0.ebuild 1361 BLAKE2B 17c2658e3b83fe30383b91a114f502c5b9234659579a0358da198d9469fc6dc5ebb46c00a3aef807c3bef2ae82cc66eee0cc9c5911755ee1632dab7e1e5e5284 SHA512 e3c8eb62a33820604423436b25b272dde9a94f6df95112ab485a2ae04d76b1cdfb787a24545fe217d17f3719ca72cd0677370e95113b57536897633c10213569 MISC metadata.xml 314 BLAKE2B 6b6d5017c9d5ad7070b020fbfc85a313a8d89ff664b666504e0a9acc71e934bf5c28487c127846733dadb91fb657c71c70749955f4b713c41813c38336c0a7cf SHA512 6c4a92b198d2a2e52df3c6c223237e513b3eb681d06b2b6a15494c2ca9bf2ec6bfd0fb39cae1ed4e47088f87277fa35f1b959aa797cae4c59ccb764ac75de9e7 diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.2-r1.ebuild b/dev-ml/ocamlbuild/ocamlbuild-0.14.2-r1.ebuild index 99a412886ea8..b8a10c761b57 100644 --- a/dev-ml/ocamlbuild/ocamlbuild-0.14.2-r1.ebuild +++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.2-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="+ocamlopt" RESTRICT="test" # Tests fail diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.3.ebuild b/dev-ml/ocamlbuild/ocamlbuild-0.14.3.ebuild index 43c87eabc97a..699348fbaa8d 100644 --- a/dev-ml/ocamlbuild/ocamlbuild-0.14.3.ebuild +++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+ocamlopt" RESTRICT="test" # Tests fail diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.15.0.ebuild b/dev-ml/ocamlbuild/ocamlbuild-0.15.0.ebuild index 43c87eabc97a..699348fbaa8d 100644 --- a/dev-ml/ocamlbuild/ocamlbuild-0.15.0.ebuild +++ b/dev-ml/ocamlbuild/ocamlbuild-0.15.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+ocamlopt" RESTRICT="test" # Tests fail diff --git a/dev-perl/IO-Tty/IO-Tty-1.200.0.ebuild b/dev-perl/IO-Tty/IO-Tty-1.200.0.ebuild index 275d950dbbe7..8fa19e11eb7e 100644 --- a/dev-perl/IO-Tty/IO-Tty-1.200.0.ebuild +++ b/dev-perl/IO-Tty/IO-Tty-1.200.0.ebuild @@ -10,4 +10,4 @@ inherit perl-module DESCRIPTION="IO::Tty and IO::Pty modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" diff --git a/dev-perl/IO-Tty/Manifest b/dev-perl/IO-Tty/Manifest index 0f690a654ef6..740bd62a120f 100644 --- a/dev-perl/IO-Tty/Manifest +++ b/dev-perl/IO-Tty/Manifest @@ -1,5 +1,5 @@ DIST IO-Tty-1.18.tar.gz 26567 BLAKE2B 5c53001ceaf72e7c4237939eeffdddf9602cd9320a74a8bbd014341e3984d1dd4d4e7f328ffc72e61e1b5e017aa836fe598fe306843f7514fdb1cd8c910a19a5 SHA512 45f5e8856c8bd1169bf094407512cce901efe3cefadd279dff9aaee7c81289a160fa3589f0c01cc5829bcee3ed5d1eaf95002ca2207151d31ce293076dc86c06 DIST IO-Tty-1.20.tar.gz 27709 BLAKE2B 188e4e494968ae0ec967c633847e63300ca05895989d763ab53358cc76c49659746253f5d06e811659a6306fb2c463b1e8e03e04635c677feaa92651560b4fdb SHA512 a411dcc3da4adf4913ceaca7d97198041c6870ac8b579a1d5c2517d984fab4cc8108962b23ee694da9e0c952f35d695e636ff35589873b95a86c2bf8c1838ee4 EBUILD IO-Tty-1.180.0.ebuild 381 BLAKE2B 3929bfc83a28f4934b4321a4e686484ce210622a3176c6df1373a3c02ecb943e4ba513af36535599b002de649d8f012285c2ad58b0bcc4751957902242e5e5c2 SHA512 7891f9be78adf0679104d1f28f67452184e403246e0b63046c6f4c89012a383f304f26467dfd227f3044b3efe132781f44aba3c6019582b3908a8e0b8b3418a2 -EBUILD IO-Tty-1.200.0.ebuild 381 BLAKE2B d26bd208a7e3ce6e1fb1d807c43fef9bbd71249e8a9869219a97928c07b3656c1781070d53375ccb0bb954e9a69b9d3fcc895bbb6eb97e224ad7ccdd8e2b2bfa SHA512 83579bb9efd9fe9c24ab950d92c888a1c180e275b747ac29db4f0a28bac0760ae3b1dce3dd39e629ec81ad62a369fa438599d58f98d3040ad8b9e6a247296819 +EBUILD IO-Tty-1.200.0.ebuild 394 BLAKE2B 2507d2373c2f1b4d14b8b21e383d8e239030f884e40b574e6a2b6b4af59a9d632fb0b8777982559c3785abcb39529a103dac9ff54bb498d80faf14bae0a1e853 SHA512 6af832df3c16227a2b7215b4dd68dcd58399be351d5095a00fe24c3f48e1177dcfb09af386f5d822879a369892b81c1512db4b78210fe65ab936cb32004bb170 MISC metadata.xml 439 BLAKE2B 3a82f8fe7fd4965968a3377339834afcab56ee0c4fc2764ba639c503045934efcf41cbb686a9a4dea2cd8352c4dc44b6d8365da9fdd3d50e41bb22f0c4a2e4c0 SHA512 a404c28f32c4250d8969ec62c4bcf78c94fbf90d0911b833d46636aa045af5bb1a0a4f6e4ceb0fcebb1609b7fcb4ffcb6817a77634ec3b950fdd410abccd1412 diff --git a/dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild b/dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild index 739ad3a8db1a..4a817fa379c7 100644 --- a/dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild +++ b/dev-perl/MIME-Types/MIME-Types-2.240.0.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 @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Definition of MIME types" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" virtual/perl-File-Spec diff --git a/dev-perl/MIME-Types/Manifest b/dev-perl/MIME-Types/Manifest index 049845a72ba7..4689ae0882fd 100644 --- a/dev-perl/MIME-Types/Manifest +++ b/dev-perl/MIME-Types/Manifest @@ -1,3 +1,3 @@ DIST MIME-Types-2.24.tar.gz 65785 BLAKE2B 07897834b5c8c75d21a909c1baeb55d19fa6c5cd7f7ae81b3525af8a7a68c16d06304e2fcda95e2d104cfd67c1a4ce2ba08b68d34b47e377015626a2b797f0dd SHA512 5f1ba7b461eb18438b7e1bcc49291d0a506d937f0020f2a8b17594e4de626110f8d4b4a767d78b491ae788b6a6ea531d8ce2c2245cc614700ac8fa6d320d2bd7 -EBUILD MIME-Types-2.240.0.ebuild 499 BLAKE2B cb06da5bc7f8ab7bc1ab18910ae20512872d2f206053029a3de18d01851fe566606a5d9f5b91f01b0844f47b392d642f522c114099d1fb7ca578297cf12b855d SHA512 23fb1a74417fd3790b49dac4d9ed5cfe6f6c8aa988989a6780caf1dafd000979f212e79a281a507421bca597a6a6181b1b6ff8cd0367354edd96e5d165b36be1 +EBUILD MIME-Types-2.240.0.ebuild 505 BLAKE2B 166c6b14301d577c494d0a8d99cc57ba3f65387b98358048e06f3e415b8c011131f749a1eb38fe788ffd3bcc76d6c44ea5ef7fa6ad621f5a3627c041dd18536f SHA512 8c1212f2b20970ad1fb959cf88dc273a14fa30c8fac1b82b86f5999f1af6dc21e3cd28c36bd99709b81400d7fd0dde3a08b91e498b682d71969aa6029b141304 MISC metadata.xml 500 BLAKE2B 91088b70d4c1f07e40f919ce3edf61cc48c80aaf4c0832e032fb2bcb4937a36b7818b296fa5e9840156fcd5248879c9224552e04b8d28cab0846a2d6b9b2b4b5 SHA512 b42970cbd2b5ab806f2b45e8859fb6e4bf200bf13b3040567a57ba34cb694c0ffe21178afab65f34d0b771dcf805f5ba744fcbb968ac6d764504d3a082ca09ff diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index 4989ee3d6e34..797ebf588693 100644 Binary files a/dev-perl/Manifest.gz and b/dev-perl/Manifest.gz differ diff --git a/dev-perl/Readonly/Manifest b/dev-perl/Readonly/Manifest index 1917257a8590..0efac2e0b09b 100644 --- a/dev-perl/Readonly/Manifest +++ b/dev-perl/Readonly/Manifest @@ -1,3 +1,3 @@ DIST Readonly-2.05.tar.gz 28877 BLAKE2B 7fb072e0057cb125665855eaa058b77b74aeadc3fa4be3ca4e87ed6214b22a52c0ee4fe7df4739b288c49116d16d05cbcc93bd7035e71bc51e55be69002265e0 SHA512 d42406c1985248a352860f80c3b0b1a41476e5a7b4bff71e83122d7c5eb609296a1eb00aa71cf9f899317e31c706d75ff07950815eff84afb6bec40de6de2ace -EBUILD Readonly-2.50.0-r1.ebuild 480 BLAKE2B 741ee6daed053cea4a9ca539ed4e98fc1b819aa15bd20a048baf38e7604306c0d1f6fe1071534562d68630acb89f7f0a7808bee36076c8fa1b78d302362b9746 SHA512 41713fa7a05524a3eac72f68041602cd41566f322d7cf902b794e8922cea7925bc5d8da7eeb2f55df08701d18d5bd82306461c0c7642f09bf68ca248abf71094 +EBUILD Readonly-2.50.0-r1.ebuild 486 BLAKE2B 8a4208b4470e60f6178b6a3ca50362ccfb37d863f1b78793e97101a288b425c89e4852ea6bdde9ea4bf5e769efb10da6da4d3bfec9fad9065db0b7dcae5d220e SHA512 68923c29ed5e4140e8fd3b48f550f4ab1ebda9dea1664b2610b88dcc342496c83436bb7fb45416b7d7e74486d8ef5e1dd193c79e95c9da84ad6379c144d99d2d MISC metadata.xml 574 BLAKE2B ec9a5ffc9841c96996d71427232fbdb6348097e9bdf58e5571c4225e156d6555cdc5688dd345e2a4ceb7745eb55128c1ff6c99020686dfbd873daa4661f37d1f SHA512 350d77bbc7c4a40b35d6f8e3833e9ce88d05a5b764bb8dd2c9f60375e22be76ee5daa8190f57ec762d08d6f0483437ab5f5dffc33e3a138e0e1943f3a4dc8950 diff --git a/dev-perl/Readonly/Readonly-2.50.0-r1.ebuild b/dev-perl/Readonly/Readonly-2.50.0-r1.ebuild index 8f723568b2fc..9f704f83f6dc 100644 --- a/dev-perl/Readonly/Readonly-2.50.0-r1.ebuild +++ b/dev-perl/Readonly/Readonly-2.50.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 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Facility for creating read-only scalars, arrays, hashes" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" BDEPEND=" >=dev-perl/Module-Build-Tiny-0.35.0 diff --git a/dev-perl/Regexp-IPv6/Manifest b/dev-perl/Regexp-IPv6/Manifest index 105e7f211186..a7ce46580fa5 100644 --- a/dev-perl/Regexp-IPv6/Manifest +++ b/dev-perl/Regexp-IPv6/Manifest @@ -1,3 +1,3 @@ DIST Regexp-IPv6-0.03.tar.gz 3291 BLAKE2B d663f456073d79bef1323bda7eb8e6fe1019b82b215013c855707294f2568bc783e9b5a3102766f8c4f8b813d0f9aaecf212b156faa07327253e94acc5e2fdd9 SHA512 e4d226d3f925f01e03bf610dfd397babdb7ef823b4df6189aaf87a84e75c242e32073dd90a96719f8ce8969af42806c59b24e600534c330a983e1e301574d29f -EBUILD Regexp-IPv6-0.30.0-r2.ebuild 317 BLAKE2B a2a2fa80b894e0d565e941599d64f8cc8a3c1353912f32b0754e8bbfc7802310fa92c0e0769a710bd747e1f9559f3d8d3a8747b81bff4bcc016bb05d0764cf7f SHA512 6f13db862bf87f61a685d490285ed1c779a9610ccb13c7d46c3eb1b93a5cec2abf0667cf7fb3cb1ab6e7758b054b788a36f092ecbd67a8a08d2dded7bae2d15e +EBUILD Regexp-IPv6-0.30.0-r2.ebuild 323 BLAKE2B 946f85420eea90f84c15e02d3ac7236f965218d41efd326fed1047cce54fdbd8d8a98aa86db4cfc386082ab62f417e30ca811b5e2ede4bb521be0bcbe315fa98 SHA512 77d1ed5ad66c3b5ee3b7566eec5efaa3ceb30927566c2bbd57fe4b2e4030f814c54d7827976008ad83e6df96d75be241de9d6d8e0fffb35a644f5e0075e63f86 MISC metadata.xml 395 BLAKE2B 4308cc02bdf6eaa5cd5077d17f59d44c9c6f7c3d7effdae8de731ff71fa5f2e81b6263f22f4b75bbf1ebd287ea4db70a2f0f26d21907e886541b83c48f7d6f6b SHA512 3445d7c4dfb600434ee9eb9706d3b950b3b807661593de31232aa8fdce7cfec59f66d52db5058cc276cf51f8818efbbd2c2e8ba98b300fba3106d222c43d656d diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild index c5a658528e40..5ccd86b22a90 100644 --- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild +++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.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 @@ -10,4 +10,4 @@ inherit perl-module DESCRIPTION="Regular expression for IPv6 addresses" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest index a48fd1739030..c893eca66d4a 100644 --- a/dev-perl/Sys-Virt/Manifest +++ b/dev-perl/Sys-Virt/Manifest @@ -1,7 +1,11 @@ DIST Sys-Virt-v10.1.0.tar.gz 175345 BLAKE2B 19f5620f546b1ea0f6dda0126b56735102f7513b9c41b86e1892f846a84fdfac0f1296a4d1238c7f1cc5c1e5704d5fb8f8dc81cc3961ca59acca5403fa580701 SHA512 6b20573e953bd99e547da683cfc587dd132f8b7921ae76289aad9891179b7d068c96a0c67f90b6daa7c5bf0156de02b3a85f7ec538ee47ca4f81547f03256003 DIST Sys-Virt-v10.2.0.tar.gz 175575 BLAKE2B 2950f991be8ae130788b1b03c1f898fb778b67765aa93732540a1fe5057a66e7a4efb7c7792327b81816281d7ba910466b24a50ec36165e554f1cb481693fba4 SHA512 c362e37511aff879b08a67b6337cee6d20c197fea2bb7f6ce023eafa642f53029744d704250533772fd48448ff39ea49027b83563cd9821dcd22d3621b2372ef +DIST Sys-Virt-v10.5.0.tar.gz 167433 BLAKE2B 261ce83a06909bb713253ee01549c8c6165e0d76c218e33eb7180972c08ede43431c57c6e4d6e6b907942b6926172e6255527d9d1d9e64572ffadc04e169ae33 SHA512 7c203b2c905c8bfd0861ccd95fecadc54fdbbfc3ba360398f908143d0139935c3df1539f27468daa5b81f982e611aa66ce92ad13bfea9d3c89f14e76c7b4931b +DIST Sys-Virt-v10.6.0.tar.gz 167553 BLAKE2B 82c587140c4e44bff7dac83bf64cf0039f846a6beaa5b422070fce8e380cfed6c1cf5b8d5c52dfe6d96d8568c0bdb08e4a7ec6c8f7a38a7b3292b4f9b13ddf97 SHA512 95c5c602c8cb788a8c1af4a7b513934746f89390ae0e7a5f7bba782a145ffa6a0734fcfa24b8b33ed1f0f43367b13ddecfbceb7a63280c981f6655b5404d82e1 DIST Sys-Virt-v9.7.0.tar.gz 174737 BLAKE2B 676be20e39102f92b9b1d3cc703479c67f43d7007f01f9cfb725d13002ba0abdb3123ac756ace666ffd3c67224943281ad79b840c50afbfd4e8f7f9c5ca4be27 SHA512 211cc36536ec8538e096d36bca568b0362a2c84fe78322acb34a473a91128f46251503db14e38b63cd865a2f16b5c021e6e75ec1832368ae26480bb7e32180d4 EBUILD Sys-Virt-10.1.0.ebuild 822 BLAKE2B cf5a01656f19e961b8a890446b86415506bcfb21906a1eaed0febce01e0ad05005ce096cc73c6ac7564f34fab9734456af1304acad5efff790e7d097cb195533 SHA512 3d85561d31dc965cca5e25d15382e0baaa4bd151b54dff694f72748dadc4541faac74a92a0fe76b779085c9d2530dbeedfac5ac7f461cced1f77eac110b4e1e6 EBUILD Sys-Virt-10.2.0.ebuild 820 BLAKE2B de2ee9452e0f782651f96a950e8cb3972a17aa40a1d9f54139bc26fa626af20f85b4413a55cce2844615163b1ee13096587b6a20decebb723e4d7e7da1c536e5 SHA512 d9f4d4f9c7308874dec4ba584fbc7b356e4af497b85f616856e799b7dd523661b570ca7ff5c97963ecc9a686e2be4e99b56bbe1cc0bf58198d199b54ffc099c9 +EBUILD Sys-Virt-10.5.0.ebuild 822 BLAKE2B cf5a01656f19e961b8a890446b86415506bcfb21906a1eaed0febce01e0ad05005ce096cc73c6ac7564f34fab9734456af1304acad5efff790e7d097cb195533 SHA512 3d85561d31dc965cca5e25d15382e0baaa4bd151b54dff694f72748dadc4541faac74a92a0fe76b779085c9d2530dbeedfac5ac7f461cced1f77eac110b4e1e6 +EBUILD Sys-Virt-10.6.0.ebuild 822 BLAKE2B cf5a01656f19e961b8a890446b86415506bcfb21906a1eaed0febce01e0ad05005ce096cc73c6ac7564f34fab9734456af1304acad5efff790e7d097cb195533 SHA512 3d85561d31dc965cca5e25d15382e0baaa4bd151b54dff694f72748dadc4541faac74a92a0fe76b779085c9d2530dbeedfac5ac7f461cced1f77eac110b4e1e6 EBUILD Sys-Virt-9.7.0.ebuild 820 BLAKE2B de2ee9452e0f782651f96a950e8cb3972a17aa40a1d9f54139bc26fa626af20f85b4413a55cce2844615163b1ee13096587b6a20decebb723e4d7e7da1c536e5 SHA512 d9f4d4f9c7308874dec4ba584fbc7b356e4af497b85f616856e799b7dd523661b570ca7ff5c97963ecc9a686e2be4e99b56bbe1cc0bf58198d199b54ffc099c9 MISC metadata.xml 1206 BLAKE2B bf5ec8f97d105c95b3beee58bf6afe0839c2d20f4a841b2d2d85ccca4933558d873932bae65c357e5b6d27ceefd3bfdd1a14ef157f1ba0116234b1199ad25e80 SHA512 bb97e87838d117b95872c7481813455d0e1c5a188908ea8680342553396aa8e26a703670ed2fe06abed6ad10774363e0d4893906d036067d4c84a4be06b243a7 diff --git a/dev-perl/Sys-Virt/Sys-Virt-10.5.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-10.5.0.ebuild new file mode 100644 index 000000000000..16cad8c07a60 --- /dev/null +++ b/dev-perl/Sys-Virt/Sys-Virt-10.5.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +DIST_AUTHOR=DANBERR +DIST_VERSION=v${PV} +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="API for using the libvirt library from Perl" + +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=" + >=app-emulation/libvirt-${PV} +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + dev-perl/Module-Build + virtual/pkgconfig + test? ( + dev-perl/CPAN-Changes + dev-perl/Test-More-UTF8 + dev-perl/Test-Pod-Coverage + dev-perl/XML-XPath + virtual/perl-Test-Simple + virtual/perl-Time-HiRes + )" +DEPEND=" + >=app-emulation/libvirt-${PV} +" diff --git a/dev-perl/Sys-Virt/Sys-Virt-10.6.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-10.6.0.ebuild new file mode 100644 index 000000000000..16cad8c07a60 --- /dev/null +++ b/dev-perl/Sys-Virt/Sys-Virt-10.6.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +DIST_AUTHOR=DANBERR +DIST_VERSION=v${PV} +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="API for using the libvirt library from Perl" + +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=" + >=app-emulation/libvirt-${PV} +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + dev-perl/Module-Build + virtual/pkgconfig + test? ( + dev-perl/CPAN-Changes + dev-perl/Test-More-UTF8 + dev-perl/Test-Pod-Coverage + dev-perl/XML-XPath + virtual/perl-Test-Simple + virtual/perl-Time-HiRes + )" +DEPEND=" + >=app-emulation/libvirt-${PV} +" diff --git a/dev-perl/Test-TCP/Manifest b/dev-perl/Test-TCP/Manifest index aadf20e97c33..af9a2f7b053b 100644 --- a/dev-perl/Test-TCP/Manifest +++ b/dev-perl/Test-TCP/Manifest @@ -1,3 +1,3 @@ DIST Test-TCP-2.22.tar.gz 26582 BLAKE2B 9aa5cce7ef17e00e846a094ec7ff802237fc4514a781638538d4eda04302e8701f79dc6c815b4e5acd05e7ad910b4f69f04a1f9c5584b061c9de1ef457aa24e8 SHA512 2e0c8cf710f9702eee9b00422d7133efe87575805361d72becd2c3de671c765baf84827b601d26091e8a6b8595e6d9f168f90b7cfda402d668deb6fc277e37ad -EBUILD Test-TCP-2.220.0.ebuild 658 BLAKE2B 1943f29dd832ef483465b708e4e127b9648e5202d707b6747ce9bc80182cbbbc78b4c465ecdabdc1cf490a2a4b5a2459a931971fee81c7d5aa62df8be6d88c2b SHA512 8e925e1f23b2e6e3604e14a6153fe9724c1942f500d8e2b86897610f4adab2771a9836538afd0fcf33b48a6d8cd8f4cd79a9013c4f04cdf3e077630d446a8121 +EBUILD Test-TCP-2.220.0.ebuild 664 BLAKE2B 986c0a39763ece4ae15d6502758836ef695ac313adeb99cfdea540b29a404ce7b49e8a59a794c889968353ca74b91422644539a25d13fcdc2eefd5cb61d958aa SHA512 c33149d209370b78cc6274a5009d10ba2158420bb80c273d9eaa4a7ac10620cad85a106a05d05f996b14982917ac05bd6184520aa86aa02aefe3ca998da8d7de MISC metadata.xml 517 BLAKE2B 3e3c43bf6708f60391775e71992ab9f62edd411488d9f7c10c0749675b62fb2470756624d068fd44c6823e20f7562f66048639de8c53ab26c5db71245f196c70 SHA512 8cbdd8d986fb5255b0b494575b3ed51ed9c5ab9f3e9dbb88acbe45b8b0f0a547d0954f5ce3f6b5937a830e3f086b8dd5ab6b7f132215fba2d499683a5b25c581 diff --git a/dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild b/dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild index 96475f1fff9a..7b982bcf0b26 100644 --- a/dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild +++ b/dev-perl/Test-TCP/Test-TCP-2.220.0.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 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Testing TCP program" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" RDEPEND=" virtual/perl-IO diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 45c9ff02f7d1..f4ca232c044d 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/asyncstdlib/Manifest b/dev-python/asyncstdlib/Manifest index b8a371a9e64d..74f3f5eb65eb 100644 --- a/dev-python/asyncstdlib/Manifest +++ b/dev-python/asyncstdlib/Manifest @@ -1,5 +1,5 @@ -DIST asyncstdlib-3.12.3.tar.gz 47118 BLAKE2B 83967dc89c0a5fab13ff5f3cebec739644ba16479bf661447c179b491897be0a5933f6ae724f942643d349cef8eaff66cf621c565459b1b8774e93bc51e472ee SHA512 239f0741a694f58e359422bce1e54f6f7e3b1522f10ed4cfd137f4cd8c9861156744d7efa98ab155dd0aa489dbdc452c095d60b77922c6b53177708a65a26d86 DIST asyncstdlib-3.12.4.tar.gz 47279 BLAKE2B 855f4ebb5619ab4aec429b551fb410855da150916416636737c980712e981a8f3b7339f7691d4fa1ee3439911d6e0733ff2431a520d515b836b183848cfb3013 SHA512 33da70653166525009680cd78e6bb7dabb8518babb73caac26dbea9dbd0b73898d1ffe17755f1505dde1c6a3407c0a31743ea60a66af1b30a587ec39fc4014ff -EBUILD asyncstdlib-3.12.3.ebuild 1013 BLAKE2B 5164d2a8f839393fa594261503601b4d78766e1f66fe83b357a9a5673efaca1fb57bad57417ce496cb51cdbb6e038755087d5535e83e7e320d8fcf37b22e4887 SHA512 15c5f87142a48b87b3d04775d5df0c97d5d666db6cc933f81e0ba534a6e69ccbfa92e8a8040e6105e7c511b992b3f3150ae1ecb625195d1956a7ea9eb5ae8dfb +DIST asyncstdlib-3.12.5.tar.gz 49063 BLAKE2B d956683758b605323e9c4c12b401e2f123c4ad7677e8b64fd3909a95d1f973b0eb1a6116cf01231b92209f0d75dac3ef6806f6938fc9e59e4d1e860ecc7e7f71 SHA512 cf93bb6f867ac7cbea7cb707d491bfbb4da3c09eb6916cdd383a896d3e9cec64a23216129a54e1b87796cdff7ae539a340d726c58b160175a745d98466e66c05 EBUILD asyncstdlib-3.12.4.ebuild 565 BLAKE2B fb1cb2cd6406a07ceaf7671e97471eccfb9100e159addaabaa1d31d81796a4ddf9b2b3e66a323e503cf502c2503ddde52b87361539f4b1c23da9c9690d2ffc77 SHA512 2f7f413d391773cd5bab13bdbc68d7b310cc6efb6a9cbffed1ff1a193028a6f48a8ffc9b067a52b6462485b2d0344abe36b10eee644f250471b37e032b728bae +EBUILD asyncstdlib-3.12.5.ebuild 565 BLAKE2B fb1cb2cd6406a07ceaf7671e97471eccfb9100e159addaabaa1d31d81796a4ddf9b2b3e66a323e503cf502c2503ddde52b87361539f4b1c23da9c9690d2ffc77 SHA512 2f7f413d391773cd5bab13bdbc68d7b310cc6efb6a9cbffed1ff1a193028a6f48a8ffc9b067a52b6462485b2d0344abe36b10eee644f250471b37e032b728bae MISC metadata.xml 359 BLAKE2B 10bdbf5adba9cefa912d8e1f195f20d4040bc2e8e3efb3fdc6efcb8272bb58160c6d772de3fe9ad9c4cb43e2817139319ffece082c3c043f1d97cb36ed8ac7a8 SHA512 e56f712f7446a3e68137a945a1ab212f6254740ce2f962fc7ab0061f41cb0d314809ad4fe3317fd10d8ebb594fb20d690d06b0a73636b13b5fdb5184cde2e306 diff --git a/dev-python/asyncstdlib/asyncstdlib-3.12.3.ebuild b/dev-python/asyncstdlib/asyncstdlib-3.12.3.ebuild deleted file mode 100644 index b9853014080d..000000000000 --- a/dev-python/asyncstdlib/asyncstdlib-3.12.3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="The missing async toolbox" -HOMEPAGE=" - https://github.com/maxfischer2781/asyncstdlib/ - https://pypi.org/project/asyncstdlib/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - test? ( - dev-python/typing-extensions[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - case ${EPYTHON} in - python3.13) - EPYTEST_DESELECT+=( - # https://github.com/maxfischer2781/asyncstdlib/issues/144 - # (already skipped upstream) - 'unittests/test_functools_lru.py::test_method_discard[classmethod_counter-3]' - 'unittests/test_functools_lru.py::test_method_discard[classmethod_counter-10]' - 'unittests/test_functools_lru.py::test_method_discard[classmethod_counter-None]' - ) - ;; - esac - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/asyncstdlib/asyncstdlib-3.12.5.ebuild b/dev-python/asyncstdlib/asyncstdlib-3.12.5.ebuild new file mode 100644 index 000000000000..a2eea4011b68 --- /dev/null +++ b/dev-python/asyncstdlib/asyncstdlib-3.12.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="The missing async toolbox" +HOMEPAGE=" + https://github.com/maxfischer2781/asyncstdlib/ + https://pypi.org/project/asyncstdlib/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/boltons/Manifest b/dev-python/boltons/Manifest index 02b7048e9fb3..1b69a8c93ae1 100644 --- a/dev-python/boltons/Manifest +++ b/dev-python/boltons/Manifest @@ -1,3 +1,3 @@ DIST boltons-24.0.0.tar.gz 239550 BLAKE2B e7001b3aa04834f1d234ff7ce996cebd32293189cdf000c8b36719d24b51ab24098c58ad3df58e938a58f319a575b8a0f2f09cec423d33b876103b89ad7d85bb SHA512 afc7f9d495d91e38219378f9f4f287918d6e5b19feb1299c5f504cab1d4a3e0a5fb9fa1c073d46f941c86a18086af5be3a44506d986b010b2595da0c2b908b48 -EBUILD boltons-24.0.0.ebuild 950 BLAKE2B a08b6442dc8f4553c71c6a24bbbd1e0baa2789a081d02eb02ab714ca8c048533c4833f1acdda6a4702f4a69ed1a25bc6a0c697d09d157ca541804e9372f5be7b SHA512 eba36293cde37c872858e5ee83a813617177e1aacb042dbe4cc37142f7b470a5579538f1bb61cee0c55bbd2b3bffd04551bb417e330f77b281038b9f2784bfdc +EBUILD boltons-24.0.0.ebuild 956 BLAKE2B 1e0b371ae2fe9ae553c921036a138b87ed17b9de2bce2730f2443776a60410715b273b12d012c3acd37f274c021f70458e84acbd18ca9cdd3c75067b08732c31 SHA512 9a9e748220b328e2eb7e27edc36746d58de95608eb30fcf15dfe3695b53b99d5c4e3342d3c944fb89271cc24fbdcd4b74628227b0aa8bc97e4c7866e2adb59f9 MISC metadata.xml 395 BLAKE2B 6ed304f1dced75dfd795b9fe582ec669bf1c8ba5fefeb9e753b11aa20de8fc0966fc9a8a0ed40e460dd23a67ef0e5721a8dae27b3d799a4be629537bb18f54c9 SHA512 fb73041a95df230153dc686e21a88d91bb06367ae8c22a20777c4a0f13202cbaf59396f4ed2630265d331d6461a6da85f57ba62cc432c4d9105b8404753b383b diff --git a/dev-python/boltons/boltons-24.0.0.ebuild b/dev-python/boltons/boltons-24.0.0.ebuild index 41ad93998b08..461698c2a419 100644 --- a/dev-python/boltons/boltons-24.0.0.ebuild +++ b/dev-python/boltons/boltons-24.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://boltons.readthedocs.io/" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests pytest diff --git a/dev-python/iminuit/Manifest b/dev-python/iminuit/Manifest index f1ae7a978e61..4dea7666222d 100644 --- a/dev-python/iminuit/Manifest +++ b/dev-python/iminuit/Manifest @@ -1,7 +1,5 @@ -DIST iminuit-2.26.0.tar.gz 2945757 BLAKE2B 361c84731ab3ddb01d940d5082b7170cde73ee1f1015724ea78e8dc9d910dcf4614c2ac7eb508a7efaed2abc259b5ffe09103ba921cd3f29c56daf227226e54f SHA512 6caa59c1dd3446f650bae490ef2c24b3f512284745d75e1acf714a3c440964017a68455fcc008b4176c5cbb9a4fadfc699bc01c7734a5b94ff521fe24a1b579a -DIST iminuit-2.27.0.tar.gz 3265513 BLAKE2B 838c54e0215fa959ca3d2bb46fb3bb24c52ff61369a84de6e1b6c22f1a511db9cfc9d0de5934ac85507b11807128f3a16f0acceafb93a164459e43e61f72da22 SHA512 9d50c51a1e65565bef032e583a4ae529f6f8fcb7c8968eafdf07f96006b56c09632e2738531b64e5518ee69a9b8c6f146313405895750573bf1b792ff8148a56 DIST iminuit-2.28.0.tar.gz 3268211 BLAKE2B bdc790602daf7df6bb98d4d341aacab2583d3feebd82cc71bce573e83a680da5394c32918038f60cc1e3ad1a0dae15ce0c46fba5e56fdece3b3cfbcb59a3aa08 SHA512 9674d57dff8682367a75d6a3b338f92e9171a507b9e51d1b2eef9c2feaeb1cccb60e2d39f0d6cd3feda9265050333a7814bad939207d4c653f53eecdb3b95955 -EBUILD iminuit-2.26.0.ebuild 1217 BLAKE2B 1924eda8e39a5aad4bf1cc8a5e662806c94284551e49c0c2fd4eea297236aa91304c0b4610c3339622b8ebd37f945cd258af9617d04b739adc6c632a9a6b0e65 SHA512 6ff0767fc5776d48336de49ddc82e272c33c31beedf680780be5a36496ea993685c15bf77650f288a7aa5f3e50040fab894eba47a539aa994e8bc98460707dac -EBUILD iminuit-2.27.0.ebuild 1217 BLAKE2B 1924eda8e39a5aad4bf1cc8a5e662806c94284551e49c0c2fd4eea297236aa91304c0b4610c3339622b8ebd37f945cd258af9617d04b739adc6c632a9a6b0e65 SHA512 6ff0767fc5776d48336de49ddc82e272c33c31beedf680780be5a36496ea993685c15bf77650f288a7aa5f3e50040fab894eba47a539aa994e8bc98460707dac +DIST iminuit-2.29.1.tar.gz 1833873 BLAKE2B 18d7d9f61125fb34eed24e4c7949e8dc1b62df20fcdf238e25ab2c87935d456c6c53ac4126e9ca9e7127b7bcaa80405072bede9502e8be4e750c74fc973458c9 SHA512 853c3ec4b3a454ebe94929fc04df50f24179e069a8ce7ab34b8a33a349adc4092ebbc563975211b9f5109e5d4524e386c2f02ff095d892bd878ba7958399d771 EBUILD iminuit-2.28.0.ebuild 1217 BLAKE2B 1924eda8e39a5aad4bf1cc8a5e662806c94284551e49c0c2fd4eea297236aa91304c0b4610c3339622b8ebd37f945cd258af9617d04b739adc6c632a9a6b0e65 SHA512 6ff0767fc5776d48336de49ddc82e272c33c31beedf680780be5a36496ea993685c15bf77650f288a7aa5f3e50040fab894eba47a539aa994e8bc98460707dac +EBUILD iminuit-2.29.1.ebuild 1350 BLAKE2B fc95ae66d1b878559b6a46150d31ce2056a871a226fad45996f7717523c03c9ad85074cceb4126a345e4e3d1dad6c78de6237cb61e512d1cbcb5d9c3b0b26895 SHA512 60318e072b40ed00fbf916bd72af91430fc915d691bd13fa263dd1ad3d31245b4208cd4fa404d0a30bb7d3b5025e27e97bc93578dc8515111f8192bc87fd0a1a MISC metadata.xml 494 BLAKE2B c97d7fad530773c29b5e723843f13c8305aa1f011e678ad4e9625181ca633c1dfaa3847cb7b3aa09433b6ce665cbf4eb39fde7f80ead402292bc75bb8442beba SHA512 04413a2cbdc7f6843f89560a519ccdb00bcfcf0c9254e9fff7a8901ed992cd7121ba052191399fd60f76f35e495f84c2297acd0a9a1898d4fbcadb7a60841d99 diff --git a/dev-python/iminuit/iminuit-2.26.0.ebuild b/dev-python/iminuit/iminuit-2.26.0.ebuild deleted file mode 100644 index c9795273e9af..000000000000 --- a/dev-python/iminuit/iminuit-2.26.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..13} ) - -inherit cmake distutils-r1 virtualx pypi - -DESCRIPTION="Minuit numerical function minimization in Python" -HOMEPAGE=" - https://github.com/scikit-hep/iminuit/ - https://pypi.org/project/iminuit/ -" - -LICENSE="MIT LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] -" -DEPEND=" - >=dev-python/pybind11-2.12[${PYTHON_USEDEP}] -" -BDEPEND=" - ${DEPEND} - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/annotated-types[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # precision error - tests/test_cost.py::test_Template_with_model_2D - - # TODO - tests/test_describe.py::test_with_pydantic_types - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # nonfatal implied by virtx - nonfatal epytest || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/iminuit/iminuit-2.27.0.ebuild b/dev-python/iminuit/iminuit-2.27.0.ebuild deleted file mode 100644 index c9795273e9af..000000000000 --- a/dev-python/iminuit/iminuit-2.27.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..13} ) - -inherit cmake distutils-r1 virtualx pypi - -DESCRIPTION="Minuit numerical function minimization in Python" -HOMEPAGE=" - https://github.com/scikit-hep/iminuit/ - https://pypi.org/project/iminuit/ -" - -LICENSE="MIT LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] -" -DEPEND=" - >=dev-python/pybind11-2.12[${PYTHON_USEDEP}] -" -BDEPEND=" - ${DEPEND} - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/annotated-types[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # precision error - tests/test_cost.py::test_Template_with_model_2D - - # TODO - tests/test_describe.py::test_with_pydantic_types - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # nonfatal implied by virtx - nonfatal epytest || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/iminuit/iminuit-2.29.1.ebuild b/dev-python/iminuit/iminuit-2.29.1.ebuild new file mode 100644 index 000000000000..22953bd65422 --- /dev/null +++ b/dev-python/iminuit/iminuit-2.29.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=scikit-build-core +PYTHON_COMPAT=( python3_{10..13} ) + +inherit cmake distutils-r1 virtualx pypi + +DESCRIPTION="Minuit numerical function minimization in Python" +HOMEPAGE=" + https://github.com/scikit-hep/iminuit/ + https://pypi.org/project/iminuit/ +" + +LICENSE="MIT LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] +" +DEPEND=" + >=dev-python/pybind11-2.12[${PYTHON_USEDEP}] +" +BDEPEND=" + ${DEPEND} + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/annotated-types[${PYTHON_USEDEP}] + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/ipywidgets[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # do not force LTO + sed -i -e '/INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # precision error + tests/test_cost.py::test_Template_with_model_2D + + # TODO + tests/test_describe.py::test_with_pydantic_types + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # nonfatal implied by virtx + nonfatal epytest || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/jaraco-collections/Manifest b/dev-python/jaraco-collections/Manifest index 92a0aa06bb41..54ae1d765d73 100644 --- a/dev-python/jaraco-collections/Manifest +++ b/dev-python/jaraco-collections/Manifest @@ -1,3 +1,5 @@ DIST jaraco.collections-5.0.1.tar.gz 17990 BLAKE2B a78de1a3222492dde34271edd8032dc5b8737dc428c1aa6b55ebda799ef4ff986cb0cf495bdbc35f9c776e1d576c2970ae6736ba8d8aa7f2fcc2e6766aefbbc3 SHA512 88b0f261acd91d585e643b810818762af7165eaf505099701b99ee3be6955eebcfd1c95690faa3ecb56b25f6982a8cee242e687e50ead56a557a5b2b72ec6dfe +DIST jaraco_collections-5.1.0.tar.gz 19026 BLAKE2B b0ecae5ddfabe22aca0fb0cb4ef6c07dd0c6b56cfd6920787779eb47631c3b4001f35a97f040a71495975fce40d5ec509799d19e23b81ccbf4afbae461cf0624 SHA512 b03b247657ad25df0b86ad125728e37c8123fdd1834adfc16c7e41fb9c31b9d4c1b168ed40614b965caafc7dd55fd14bba8c355648c8b5cca13b50736bc32883 EBUILD jaraco-collections-5.0.1.ebuild 779 BLAKE2B 13efae989208e426d953786e73b80b4975621e197ed84108e409819ada0bedcd273720d6f1cd1519a9dc1e667faf7e30dab9e4c556e69c43bdf68f7b5ba126d8 SHA512 50ef6284d6a89da1a62d4891e1c14a77af272df1ccdb87875bdfd98b678e6d9e2d5fcfa3cbfb09b1de09e8228c78c55e1022d47e49ce7c7ba871f85c2d9ceaf0 +EBUILD jaraco-collections-5.1.0.ebuild 767 BLAKE2B 3c3fd522f4c4c2eb85b7ccc5cc532eb7fddb99b4b103edfb30175370ebcbb1606ae968f7fb60e6092ec2d618f21958d30a1cf8d7052c02ca268ffb6fb74f114a SHA512 4bdd311209e01653b19e6911fa26e883aff626cf3fc3de54986dd48440e8d60fa9c288c8ebbc9b872b0d610b42985092fe8555ce103fa3ab4917bbfd39f68367 MISC metadata.xml 484 BLAKE2B 4914c8b3242714bea9e288990484336d645e7a20c7cdc3d6f8018c5bf4771e29a1dadc96e08cb4df6e421273ddd24111c0eaf367209d6dec504589ccb6da0bfd SHA512 f4b097fd1d2d25f31d102c38894ac0e083af00bfcaae986bfc5c93cf634229bcf8015a556b6eb8401b0c1e7f5e0cac619f0b75ef19195cbbf3b8d2128743202f diff --git a/dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild b/dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild new file mode 100644 index 000000000000..c19508cdbc4c --- /dev/null +++ b/dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Models and classes to supplement the stdlib collections module" +HOMEPAGE=" + https://github.com/jaraco/jaraco.collections/ + https://pypi.org/project/jaraco.collections/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/jaraco-text[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-scm-1.15.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest index 71246d4319ed..89718ebe5cf0 100644 --- a/dev-python/libvirt-python/Manifest +++ b/dev-python/libvirt-python/Manifest @@ -8,6 +8,8 @@ DIST libvirt-python-10.3.0.tar.gz 238840 BLAKE2B 35f4b15609550f9f255ee046fda4df2 DIST libvirt-python-10.3.0.tar.gz.asc 833 BLAKE2B 75f38beedc069543f634f0b880e439a6dbc4aea6eec29bbc229a5169f09aa55c5207a3f445f5e70da2b4cb94e7397bdd937f7d5088f7cd7b4f57d3d57e6196c1 SHA512 adeb63e8ecbdbac498d0971bea837f6a8ef5fa673bbade52a623e2f7a70600c443b87ca32cfe9c61c33f9f785eb1215815bf12fbd3cc4d9d4f60a3b898bb3cfb DIST libvirt-python-10.5.0.tar.gz 240191 BLAKE2B d4f801f89f1db1b84c565d53b048b9ae8b61127d6c99e0d463fd7cd7d666cc108e4157cdd483e33d3716db14e29ebdcbea82b4196b9c9bd6e9092233a54a267e SHA512 1114405f52c9bfcfd733a26d7d2a51439fca6012313c22f40c4b488f55690d2564a26ab9376c285245e9899ef68fa136bb943ebb3702aa679874d0b98f3cebd7 DIST libvirt-python-10.5.0.tar.gz.asc 833 BLAKE2B 88bacd298472f540b9a099a2c8600964df4460ec31b7b614441c98801b40c4fb72d168fd12862fcf286650aa87532a6c2f5dccfca40658e48855201434943693 SHA512 06eebf7f869a67b0bd9d64bbcf8df5ed339c2650525464bc579ffc53a9f84a146fbd83027bbbf30bab7b3d46de360a3a73941f752a4f000194a1d806be9ea837 +DIST libvirt-python-10.6.0.tar.gz 240216 BLAKE2B e1300bdf124132bbb2c17649974633fc28e27044bec20aea0c563e793b3f4e83197292d3820f6f8a39b5d47165c455f40321c333976b86119a0b9504ffffe7af SHA512 01e49babbcef5b2a12cb773e0b5e36b15d9b27890192f29ebf4cd0189e5a6383d5c51e1eda542c2724ff402cd2cffa5ee7448cf133efc1af9ba924745969da04 +DIST libvirt-python-10.6.0.tar.gz.asc 833 BLAKE2B 58d263a211c68e2a3c811ac9952977fd05a42f9f8b910746fae35c69925a8a5783a9c0796390875a8b8036c315404a08ae826fe2306c8d63a8479f883f96760a SHA512 b9d42be07925345e9183180301013f43169b0d00c1e97f78742b23fd7d97977e0437471b122518702e8fa59fd30674f6b8d5bf03cda6de746018afa5c1ef75cd DIST libvirt-python-9.8.0.tar.gz 246277 BLAKE2B c333909d1f4fd32f9e05d42e468b3808971360bb8aaf35934ec25f8155f0231b2ff3bfd90944a50cf13e09cec3cf35fdf41fb5869b1683c1cd36b4767f2b3dd1 SHA512 c9871ca2fa9d18ae42c4aa76e9a7ba9f0a026061b058072c862c8fe402c2d2325189687e1490718360a9b8f6c13d8ae2adfbe54f79a367fb6be9fbde381f4901 DIST libvirt-python-9.8.0.tar.gz.asc 833 BLAKE2B 78e6556031c325674d26322d0a6a4dfc391dd050223bd6d939d30328fc7bb1a2f8671aae95eb3a37b916311e6f4c44a4c1929093844347e06dffa23480793e34 SHA512 b999d442f8e22d91ccf9988f53603159406b3aacd3469fd613ed24afd67722206eb2b319a1518bc7aa8cc12684f84685de885bd40c9ba7d9a94ef16cf03f6065 DIST libvirt-python-9.9.0.tar.gz 246357 BLAKE2B d2e6bc9f8ae3c722ffa18772e40965e7ef1acfb36a863d764ac39c694f687a078b6433cb780a27696f63c698c3e63d203ae1609b48ee31ea5cd95a21a3947666 SHA512 5a09b23b843080f2e55a7b00dc225e0bf23c9c23cac42ce4ffaff725020303745185482c2cc781d519020f50a335d4fa72a7a618bb2c1d0eb0845781d1b22ab7 @@ -17,6 +19,7 @@ EBUILD libvirt-python-10.1.0.ebuild 1454 BLAKE2B 9c3b84c2bc43a54009f9dd6ed73597a EBUILD libvirt-python-10.2.0.ebuild 1458 BLAKE2B 2064e8915fdbbdf21ae3988653daf77f978ed86450ff72a609213bbfcefdfdeb8e604c4d41dbf88122856aebea657fc64901eb7a808c965c2aba8aeb9431ef1f SHA512 d5982669cf55f7e7b28a37c0a679119e88afc1357a6b5f00832254881d0b46f772bb974659e4b9df12f135cbcd82ea8e3e6870e8ec4b4164a718563e90b720d9 EBUILD libvirt-python-10.3.0.ebuild 1454 BLAKE2B a47ef371535af595765fd9b87a8ebce8ec1f786dab633306515c01a950734a13460de5d2abf612a05c16f03e7217de641980934bc16a698ae23acd67c7f14fd8 SHA512 9428c98c417a18d218813208650291b5c3688bb7ce33af9543de3a21eba106be6e8767d91e024432379fc07d77c7a42f16f797ef121d794f8de92accaf46d911 EBUILD libvirt-python-10.5.0.ebuild 1458 BLAKE2B b724b775e9b5691be4792d8d1e5e66005041a7e90c3be0d5a07764eb7e7f7525a21dc9f5bc519d2f9a3500ca5aa632d67c33e8b3c03c5862450a60cbffb21c50 SHA512 fb690c063fd842fc3e7d049431baf1f7e7042cfd56de2a23c6a7e3cd4f900982fd8b210c6eae7d04391f34849f1aef60e2ac1ad82de08287248872e80d0eb386 +EBUILD libvirt-python-10.6.0.ebuild 1458 BLAKE2B b724b775e9b5691be4792d8d1e5e66005041a7e90c3be0d5a07764eb7e7f7525a21dc9f5bc519d2f9a3500ca5aa632d67c33e8b3c03c5862450a60cbffb21c50 SHA512 fb690c063fd842fc3e7d049431baf1f7e7042cfd56de2a23c6a7e3cd4f900982fd8b210c6eae7d04391f34849f1aef60e2ac1ad82de08287248872e80d0eb386 EBUILD libvirt-python-9.8.0.ebuild 1454 BLAKE2B 9c3b84c2bc43a54009f9dd6ed73597ae2551d237be099103f135d97d1e09ba8589e76a14d8602ab8220d8fdce85b67b10383da1df0ec98f61f5471a885e673eb SHA512 c623f3fd3f6afdbc50ddf2e6d9d70b3e77bf55aa1a9cb0b463bc79a074ae26078dfd646dcf624b8d644c0c4d5e4552ea702e6ab8f8b282fb428a7dc618b457c2 EBUILD libvirt-python-9.9.0.ebuild 1458 BLAKE2B 2055874dad10b4812e45c9112c4208795bd03a8418d0eac47b03e97438ef49b506f9b0535df90f6c29ed270051b1c4156e3ddfa06e2b38642b5468c873bd5c47 SHA512 41b87f1142930dad72c8bf888b62a5ec1d2a5b8b4e976057cb593964a3cdb16af3b4c2ca6b9bc6cfe469af9d203892134bbe80f816fe4bd3a17bbacf1869a464 EBUILD libvirt-python-9999.ebuild 1458 BLAKE2B b724b775e9b5691be4792d8d1e5e66005041a7e90c3be0d5a07764eb7e7f7525a21dc9f5bc519d2f9a3500ca5aa632d67c33e8b3c03c5862450a60cbffb21c50 SHA512 fb690c063fd842fc3e7d049431baf1f7e7042cfd56de2a23c6a7e3cd4f900982fd8b210c6eae7d04391f34849f1aef60e2ac1ad82de08287248872e80d0eb386 diff --git a/dev-python/libvirt-python/libvirt-python-10.6.0.ebuild b/dev-python/libvirt-python/libvirt-python-10.6.0.ebuild new file mode 100644 index 000000000000..9b1751db4dfd --- /dev/null +++ b/dev-python/libvirt-python/libvirt-python-10.6.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +inherit distutils-r1 verify-sig + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt-python.git" + RDEPEND="app-emulation/libvirt:=" +else + MY_P="${P/_rc/-rc}" + SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz + verify-sig? ( https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + RDEPEND="app-emulation/libvirt:0/${PV}" +fi +S="${WORKDIR}/${P%_rc*}" + +DESCRIPTION="libvirt Python bindings" +HOMEPAGE="https://www.libvirt.org" + +LICENSE="LGPL-2" +SLOT="0" +IUSE="examples test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + ) + verify-sig? ( sec-keys/openpgp-keys-libvirt ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc + +distutils_enable_tests pytest + +python_compile() { + # setuptools is broken for C extensions, bug #907718 + distutils-r1_python_compile -j1 +} + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/paginate/Manifest b/dev-python/paginate/Manifest index 35c3a8af63dd..fe6c3477b79c 100644 --- a/dev-python/paginate/Manifest +++ b/dev-python/paginate/Manifest @@ -1,3 +1,5 @@ DIST paginate-0.5.6.gh.tar.gz 15567 BLAKE2B c5b60ad43c61a918c618668b345cae82e5e61516aa73130339830db8b8d1d49d271ed24bf9379c570ef8ae9de0844ff8e088820c7e128e1e6e77a03427c06596 SHA512 64d7d1a9952dc8ae5894113c381a9cdca5395477091d794774ed770f1e1dfb6a5d88a7bd07cc4fca0c0c8f708656261f3160b315af6f86ecc5b7f46e1d639150 +DIST paginate-0.5.7.gh.tar.gz 16751 BLAKE2B bc109607876b214572707cbfda25e35b57c80fc6947838ff31feab9299f3a51ad91df44dc5b5040583084a64609cb3156c9c344906f3b719cf55832a2bbe348d SHA512 f0e1957ff7b9177f052ae985e103b93acd55c9390bc06479926ccdc288343720214a02d2de46700caceb07d934d33baabdc364fc8cbd997a29fb433383892405 EBUILD paginate-0.5.6.ebuild 941 BLAKE2B 8d5795b3133eea8fa92511e9a051bedcb1f58d6783976686c32a5a10fe99af3a14926f9007c131c9338fa709bdb9afbdca1d0173fefd10acb1031b8a6818c7c0 SHA512 ab86bbbabac679d05d123c5e87a5c43ae6468830996d6d86426edac4e726f2113bbdea5e8841d2b4aa6afa31748f7bb866ed1a65cab02164641186ab76233525 +EBUILD paginate-0.5.7.ebuild 944 BLAKE2B b862fb8428c82e51301608599c3886b62f70a4ce290721ca08c5d5b4dbdb4166bb8b4b6108ccbab8dff0ded7098de677fe917eac0aa6824e37e66ea45d6099cd SHA512 4866e8789f74d7d7918caeccb60f902c9cb6bb134d43704ff95f39f904d226f372d4c525673e0dcdfb132a9c40af3a02fc5c69b436ba268083b93260d5e59a9f MISC metadata.xml 369 BLAKE2B 19b0ed57cf4d77b7c7b5743db890ac9b4c9291770480ea34fc136ec9cd4c70a0bf7fa5adfd831714cfbe90bc6d2386c1ff6446ce7402d51675b2e23b3659fd6e SHA512 302d1f3ba21ecd4cc6ed7905f8b49e524d21aa32ae810d5b9124ec8a7ea2802fd79997afd573988679db1f246f193653ae34f2b275c27d30762002b66e55dcd5 diff --git a/dev-python/paginate/paginate-0.5.7.ebuild b/dev-python/paginate/paginate-0.5.7.ebuild new file mode 100644 index 000000000000..e89c4cd893d9 --- /dev/null +++ b/dev-python/paginate/paginate-0.5.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023-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..13} ) + +inherit distutils-r1 + +DESCRIPTION="Divides large result sets into pages for easier browsing" +HOMEPAGE=" + https://github.com/Pylons/paginate/ + https://pypi.org/project/paginate/ +" +SRC_URI=" + https://github.com/Pylons/paginate/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=() + + case ${EPYTHON} in + python3.13) + ;& + python3.12) + EPYTEST_DESELECT+=( + # these tests assume that dict is not sliceable + # https://github.com/Pylons/paginate/issues/19 + tests/test_paginate.py::test_wrong_collection + tests/test_paginate.py::TestCollectionTypes::test_unsliceable_sequence3 + ) + ;; + esac + + epytest +} diff --git a/dev-python/patatt/Manifest b/dev-python/patatt/Manifest index f5da28188cb1..1278fb9974c3 100644 --- a/dev-python/patatt/Manifest +++ b/dev-python/patatt/Manifest @@ -1,5 +1,3 @@ -DIST patatt-0.6.2.tar.gz 34852 BLAKE2B 2dceb179dcb96d33f7ed3bfcdd96b69520cd413ee79bed4ecd09c6385b46a9b0c32fedf74d582d1aa7fb7aeb5d4e212a96c139b62a8ae155933271d7a2d8b493 SHA512 53140c71818fd0f101a0628b770e557a3c177cd0e7207d5933eb9e73b296dd870e9bb2ff9e77fd0b25652d937d98bb07a1413e555d466f3d108c01ddfdb06f3a DIST patatt-0.6.3.tar.gz 34827 BLAKE2B ff9ac8bf9fd6c8b950bac1a97a57e5d413a579e004d690d17d6a1dff107f284e1abc51e649b14ff148c5cbb0816838c66bd3e33313deb2d1d05d18da174bc843 SHA512 c8947f5d2351a06f544e88aa334294f28b6cfb51302009dd6f462579b98f154e7d6e49197b49e2545e93d6b8339bd72408e79a998d934ebde42dda44c4c4cbf8 -EBUILD patatt-0.6.2.ebuild 445 BLAKE2B 7c5e568c2c8c57fe5bffd9d86018fd0280c00acaccf766e2d852982bb252cce32d7cdffc315f6ac9cdd7dfd24a0fa78935d67bf661775a4dec8ae4357599b79b SHA512 e6e0250fd68bea21dd4a4a1d986f0d02f55aa55737f72f6914ec87d10ad8587887fc89589016029825acd4843dff40aa22eab1e24b51f81e4a00056ae42f393a EBUILD patatt-0.6.3.ebuild 446 BLAKE2B 34e838ec44c232731e870893b6ee41a047b8325b30d52b3ac7da64ab680c1ba2b5f0ccd0be2d8b987c2e8429476d1124ebcc3afe9a925de91354abf6c55279fb SHA512 f87dfd83a0a27d8817121fb5aad22de0ef892a2832956edc216aada00c93c75e8dff3d058d6585ebcad5596c7f9cbf14381c9553c7cfc7a54926fc8b0c43a384 MISC metadata.xml 426 BLAKE2B 043da2ff915d4f8774e2cbf141794625ab747d00859c0083e04f7f51603e296f2727dc52b7a8e8dd59f418aff58a44fdcc0082aa96810e5f7a53ff8c93fe91e2 SHA512 4d0b54b767233838ad41924c65c8315b1d96f4db9756c2d07b91783014da5850321de85a76ac2d0613363d125f36eb0d45be3543107d8d7f6edd3775010b6ea1 diff --git a/dev-python/patatt/patatt-0.6.2.ebuild b/dev-python/patatt/patatt-0.6.2.ebuild deleted file mode 100644 index f28ca2403e7e..000000000000 --- a/dev-python/patatt/patatt-0.6.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A simple library to add cryptographic attestation to patches sent via email" -HOMEPAGE="https://pypi.org/project/patatt/" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND="dev-python/pynacl[${PYTHON_USEDEP}]" diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest index b7198c89ef55..0926425c3c1e 100644 --- a/dev-python/pygame/Manifest +++ b/dev-python/pygame/Manifest @@ -1,3 +1,3 @@ DIST pygame-2.6.0.gh.tar.gz 5970025 BLAKE2B 2a7616982675d8d9a5f306bae709e97e87d4f602f12ea553ca4779f858fb88bf92ac2a4e0f8f63ac52096e1829d2f7805edee919d7e96b7764db72e9cb7f4034 SHA512 bdf36314bd2179ab30942efab4e4cb65eff023b6951d1705a46d7cb4b89095e76bf4dcd04e714224355705d3e44283213fbb807973b3b241bf128b78c80044ae -EBUILD pygame-2.6.0.ebuild 2124 BLAKE2B 9d6b7d36442818da408801f0a7c7d423aa09157d758bb2383df31465359add116f09f2199f552f16bb4dbcdc65ff03a4304e541416739070370557ebfb6bbc23 SHA512 733adc8bd5e6cf7ec43ca8c64ceae9b55f011b61c2a3a009a7a9bf05d441fc6cab502ac86e0848536c448b8210a381e1760b08c3fe802961500174df55b3a233 +EBUILD pygame-2.6.0.ebuild 2118 BLAKE2B 8a431891dd1b7a1ad111e89ea5991f0305b82a664549c1a7d4b432db0e888f7c3dbb7288168e17e23dfcedaf896241f70bb7409cdeca1e350bf8d6654050bf59 SHA512 cf0fb3c6b3a23b881198db139c849a4883bf63d4e81017e97619e33eb30f8924c2d9f9a22fc2fe40b3e993acc035c89865e5a1f7ce82dbb88e9203c6854bc19b MISC metadata.xml 363 BLAKE2B a942b91aded22ec850a7b075703ce4037af9f0a61155717ac455f7d2b7779cb6f5f953b2ad8d61d7cc5254307951a20dd3edb9853e21d907e1999f7570a6b821 SHA512 15403754c9b13f9b2d8c5e7615ae0ca9359b5079e22eb5a7049424e414ebbdd8a06f6324c31594636324414e35ca34bec977b7dded9f9ea14027497b5097b060 diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild index 19632cccbe57..6fbaccbb4435 100644 --- a/dev-python/pygame/pygame-2.6.0.ebuild +++ b/dev-python/pygame/pygame-2.6.0.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86" IUSE="examples opengl test X" RESTRICT="!test? ( test )" diff --git a/dev-python/pyopengl/Manifest b/dev-python/pyopengl/Manifest index 4590a390751e..73f2ed40a93b 100644 --- a/dev-python/pyopengl/Manifest +++ b/dev-python/pyopengl/Manifest @@ -1,5 +1,5 @@ AUX pyopengl-3.1.7-py312.patch 829 BLAKE2B a00bbf0bf0a2766ae798222a0b70ed86b1446171251b7c12e2690b8ba9a36f0b2303cabb0000d423753ab3c25215a474bf97d64cac68ba0900f7fbb3e7de6466 SHA512 366ae4070a9be37a8da960619d31a0f7a7d4915081d82d84b85904e52cf011114d804fe228c9794319e400f1ba75f9e1cc4e0be7fa2709de1c88824cc8f29ece AUX pyopengl-3.1.7-pypy3.patch 836 BLAKE2B 1ebae535d8ffc73b38c55d47ac43ca1345023af119b8622559af76edd5be3eafade93346abf4d8df282350835a0dd0580879c3cd5da32a60473acc041eac4cf0 SHA512 f45853577b05802152d5bb2019bc389c04b51de51d85275370754f4d5c76277d09ae33e158e194a6fb188d78fa72f87046cfef4be886942600311f94420c2a4b DIST PyOpenGL-3.1.7.tar.gz 1896446 BLAKE2B 3fd4c84bb59157b4a6ee09c2a5ecd0e4f548bf03a84d735acfd92453eafb92102677a2b9c98831a92be33e873630c815dee453745d630a4d6b044771a13c945c SHA512 add1b4d02e7297f00f82a9c9249d6665029073fe620a1650491af9102a76a16e9320b5f227275b0c273ff5a616c284fd9f25f0f425848676c37cab9f3c22ae2e -EBUILD pyopengl-3.1.7-r1.ebuild 1554 BLAKE2B 28387e6a5c4c8e2bcdf7405fadc4f04e29a8f039ddb318e3edd96215dd6189dcab54215cb9efe97addcba8fd8fd1603fb42c4c251df3bef65d82cc73a5a8f2c9 SHA512 135cc904d955a3d942629e2c7a7319b4cd8564a65aa7025bbdf34c99d3f260c149453ab90e28e9b847546c06876cc60cbda1b13fa71e03b6f955b8047ad9db62 +EBUILD pyopengl-3.1.7-r1.ebuild 1548 BLAKE2B aeaed275b568c1f6b1c698e4289649ee2e787c3c5946bdd44b191c5e61bb3a99056476046fb244c82c7ca9b9f4003fd5c072cb34c662e8a0574165fdaca52842 SHA512 303a1856002601029f27faecbd71d0e41df89c27aa54b57831d35ba9d8c3efbd726629a210689c4a0af997a92454bdd33c02132e59c2083419f99cacd7e986a0 MISC metadata.xml 422 BLAKE2B c9ee324fb408e8d0856193fde1324109e77c97f28fff0dc83d9c903cf3e2385c3401d8f949d50fc2e2a9c41b79c421298e04fc79639b79352138f41aeafb7018 SHA512 bedbbc7fcafc2c625f79241e75faeafd0d3c37b4186b5ef8842e8612d9527a4991f208b1878b1f1e28f4056eab2104e7acb57814e39ee82c0208d6f93fbb7b85 diff --git a/dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild b/dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild index 586b19b8525e..54da47bbaf46 100644 --- a/dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild +++ b/dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="tk" RDEPEND=" diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest index 096dd26a5b34..0db3bb525854 100644 --- a/dev-python/pyparsing/Manifest +++ b/dev-python/pyparsing/Manifest @@ -1,3 +1,5 @@ DIST pyparsing-3.1.2.tar.gz 889571 BLAKE2B 69dc249c8760470e9611c367255176afcbfdf299b739c8e191f71b88653e0d35db3a20d156ae6507a1748f775b0853c127986d9de2124edc12e22453a75b908d SHA512 1134949f3576edbec4438eefe952eb5cc6e734fb060905d714b6a77f71e90d364b01345df5e7b8fb5ffa798c530be9c65f6d152b3f591cba787660c4dd8894d2 +DIST pyparsing-3.1.4.tar.gz 900231 BLAKE2B 121092316528a69f79a8fac5e903de513c4193bd00d5ef7e98dfcb09f3a48eb3384217ede39b0f954f58bdade8644931ce8cef41729539fc1be3dfb910b90be7 SHA512 b475e5571510cd7b07fecbc8ae583b1e75a6308b64018d2884570dfa461e0529b96d02d11403cecac41f92b5d802a5dd4bbf9f8321d58ffa2d24cb89b86652e1 EBUILD pyparsing-3.1.2.ebuild 1562 BLAKE2B cec3bd45a2f87481428c184a4206b4477dc20a4b70db066fd2547ef06620529cad18ffeab7b26fb6dfec1421464b1b38bc1805a47f5200975836d40676ce70a0 SHA512 a74a673bd32270fdd59fba972609fbf083c7b167ada04fa45714274f8044ae43b8e7553eb957931d5d7d2c1c3256b38610407c4a222c52d1fe344bc9b6237c33 +EBUILD pyparsing-3.1.4.ebuild 1570 BLAKE2B 0a8f99f8f0d5bafac7878372d3849650776c2da2eb717e275cb5816dbbb94ec2303f16e0ad1270e8915c9d2dd755ac9285697d796c55ce79cd8ae5562f9645d7 SHA512 22121e601effa2890e655958b2f93e81a6771e7e721b2e9df9ef8aabbfac2bb575f084354dce9ca5bdd21836aa0995d8e6e84944316581f4a04daa5ddc9748f9 MISC metadata.xml 797 BLAKE2B 9707adcde7106fb0726de82da965fc3aaf7a23b34f4b71cfea4e09bd03cb44c069ccd4d16e6a6f37eca4720ff8c52d0bc11c864bd7dd9e6995d0d25cb92c5cc2 SHA512 0f791598d2b4a37797e7f917be22093f01020cde34876d7d0db3d1b2bf5da8a18d5399d70f381d98ea569f8c3abf7f1cff8b3cc92fbab39bb00f329a58e96229 diff --git a/dev-python/pyparsing/pyparsing-3.1.4.ebuild b/dev-python/pyparsing/pyparsing-3.1.4.ebuild new file mode 100644 index 000000000000..f97642f139e3 --- /dev/null +++ b/dev-python/pyparsing/pyparsing-3.1.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 2004-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..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Easy-to-use Python module for text parsing" +HOMEPAGE=" + https://github.com/pyparsing/pyparsing/ + https://pypi.org/project/pyparsing/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="examples" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # railroad-diagrams not packaged (and not suitable for packaging yet) + tests/test_diagram.py +) + +EPYTEST_DESELECT=( + # also railroad-diagrams + tests/test_examples.py::TestExamples::test_range_check + tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly + tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly + tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly + tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly + tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly + tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly +) + +python_install_all() { + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples + fi + distutils-r1_python_install_all +} diff --git a/dev-python/python-dotenv/Manifest b/dev-python/python-dotenv/Manifest index 675e0cdec036..0973e6de6d2f 100644 --- a/dev-python/python-dotenv/Manifest +++ b/dev-python/python-dotenv/Manifest @@ -1,3 +1,3 @@ DIST python-dotenv-1.0.1.tar.gz 39115 BLAKE2B 31bc0598abce2ffe5da0f248f56587fc549489c11b21e87ca144654c564701d7a5f952614b21ba12afb49a7bbb6d3753714c6e628485b449e9de2ec9513657f0 SHA512 d03f28f123b19e6e4af05c239686e189e5767108049399c110b80668bfea9d2a3f9222b719863fdef016cbe726a7a77748a18ddad013f7fc21c239ccf680c1da -EBUILD python-dotenv-1.0.1.ebuild 953 BLAKE2B 542a1b5e36c3cfd21d4aaa9ed77a47e34d7a966524ffef301d68538879f837b1a20a8c39c94c5b4083c94d5f7adf98825a69de1818b0821f4317888c9b3b8434 SHA512 839ba3ecf76515c57ef7d5414716e0dfe1f41afdb63a8f3abf9f94dd0116d468eedecdf6e3c7c5a783969ed3db6948ef04559c10a110ca46a0d0539c0016034d +EBUILD python-dotenv-1.0.1.ebuild 964 BLAKE2B 0caec7e6e281781d94da4e955c2f1340363513288b202e5db6c1d22981e7c8ce76f9a2292bbe883730d79d0c2cfff78e9d128ce29919c4f3204e4056f775c149 SHA512 83f9a8a3f7a59b0b99c86a79b8758e9d031753c21d57ac28aafc59d96e162ec04075a956c50600861c588361ede3c96bc7100f78b6765f8518fc925953121eb6 MISC metadata.xml 529 BLAKE2B 1dd381879887df2d49a80084ffd386891cffa2547fedf00bb1dbee3c3abe79759620b606a916d71cab518bb3869ecee4775c735db22aac17e785bdda5c4905a5 SHA512 ad2129cb6c691f9f4622de92701f9825cbbfe61e9c2552f91bae53c90e19abe9b4f7cd2e379c516254d8b9a5989d4861f5ec05ec7949c5b533c9b7fc6416056a diff --git a/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild b/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild index 9cd13e324c80..5a6a7be64ca1 100644 --- a/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild +++ b/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild @@ -22,8 +22,8 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv BDEPEND=" test? ( >=dev-python/click-5[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] >=dev-python/sh-2[${PYTHON_USEDEP}] + !mips? ( dev-python/ipython[${PYTHON_USEDEP}] ) ) " diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest index 3eae820f62c9..41b1b82749be 100644 --- a/dev-python/python-lsp-server/Manifest +++ b/dev-python/python-lsp-server/Manifest @@ -1,3 +1,5 @@ DIST python-lsp-server-1.11.0.tar.gz 113347 BLAKE2B d8417fb63447c5130d88dd6583ef0dc0c724076b22006a59da914a10440e67a4fc2362fd677a45b257fcca804c965920d54ff47568ad607e49f05d13d6d3e1ee SHA512 bd96850b822dc3c2e97d5ee38f25c9f7731dc68b31fedcc2d3e0ff373bc3ad8a989f1a4b85527477bbbc875e853d5513d8583bc3cdc22a3c0545716e68382093 +DIST python_lsp_server-1.12.0.tar.gz 114328 BLAKE2B 3c94642be615822058debda5cb9de07529e7d269938029d66ade7eb7db801e7db90ae724f449e1133a813967e94bcfc71247f0392db1c495af5fff89ae66bd03 SHA512 74cbd8012f5e027fb117105302ba92e142900e88565d7f95d2dad72f2624048fff3c2c85085b648bd1ff86f6f6eb679aa34d5f6d9ae54b80e96b6ed472785b32 EBUILD python-lsp-server-1.11.0.ebuild 3002 BLAKE2B bf331ae190cc586baf6d7abb613e0e843c949fe854dd3437d74e797e0ef9945d83c59c209ccae32f56d97ebac2a85efc650ee62bbe1442a6c435fbbf4e6a1428 SHA512 dc42c7682cc24c65cd37b8d73a8898d7a27c494fa47fe3f1f1c6aef5386591082f531eeab5dde661ed2b6e3e71ddc51d6e17143904d4c6de3bd3da4ac1377807 +EBUILD python-lsp-server-1.12.0.ebuild 2599 BLAKE2B 5df2baf310de4a8d176d1a07bbec9e0b54fb85f115726ccee487b282b7458fbdad2cb0fcea4413e4909625cc31137668ae304584743d0f472da99c28db57b6c0 SHA512 8073003457d9b71cb85ed94fa72395f3e72e989d05c3a4caca402f5c35543f4ce8b153db58842d6c64c0234d590c6eb2e1230c955e948c192562eb14aa7e2da5 MISC metadata.xml 610 BLAKE2B e111007adc2612409df72955babe0c4725fd5726449435988cf13c1142049d78089d38e54783712e2c70c74437157ffb2049bd9d63322cec084204eb5038e724 SHA512 5e1e4b43a5bfacb6a2fcae57413ebf79c6aed917b00022140d855acd773d82e56b2d73ae8270d42675a34d9f37f9ad53c8f61930c3f447d8a9e45a521a20e9bb diff --git a/dev-python/python-lsp-server/python-lsp-server-1.12.0.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.12.0.ebuild new file mode 100644 index 000000000000..a0372d60453a --- /dev/null +++ b/dev-python/python-lsp-server/python-lsp-server-1.12.0.ebuild @@ -0,0 +1,88 @@ +# 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 optfeature pypi + +DESCRIPTION="Python Language Server for the Language Server Protocol" +HOMEPAGE=" + https://github.com/python-lsp/python-lsp-server/ + https://pypi.org/project/python-lsp-server/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="all-plugins" + +PLUGIN_DEP=" + >=dev-python/autopep8-2.0.4[${PYTHON_USEDEP}] + >=dev-python/flake8-7.1[${PYTHON_USEDEP}] + >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] + >=dev-python/pycodestyle-2.12.0[${PYTHON_USEDEP}] + >=dev-python/pyflakes-3.2.0[${PYTHON_USEDEP}] + >=dev-python/pylint-3.1[${PYTHON_USEDEP}] + >=dev-python/rope-1.11.0[${PYTHON_USEDEP}] + >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] + >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-python/docstring-to-markdown[${PYTHON_USEDEP}] + >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}] + >=dev-python/python-lsp-jsonrpc-1.1.0[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + all-plugins? ( + ${PLUGIN_DEP} + ) +" +BDEPEND=" + test? ( + ${PLUGIN_DEP} + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}] + ) +" + +# Note: xdist breaks some tests +distutils_enable_tests pytest + +python_prepare_all() { + # remove pytest-cov dep + sed -i -e '/addopts =/d' pyproject.toml || die + # unpin all the deps + sed -i -e 's:,<[0-9.]*::' pyproject.toml || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # broken by presence of pathlib2 + 'test/plugins/test_autoimport.py' + ) + local EPYTEST_IGNORE=( + # pydocstyle is archived upstream and broken with py3.12 + test/plugins/test_pydocstyle_lint.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +pkg_postinst() { + optfeature "Automatically format Python code to conform to the PEP 8 style guide" dev-python/autopep8 + optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8 + optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe + optfeature "Python style guide checker (fka pep8)" dev-python/pycodestyle + optfeature "Python docstring style checker" dev-python/pydocstyle + optfeature "Passive checker for Python programs" dev-python/pyflakes + optfeature "Python code static checker" dev-python/pylint + optfeature "Python refactoring library" dev-python/rope + optfeature "A formatter for Python files" dev-python/yapf +} diff --git a/dev-python/python-mimeparse/Manifest b/dev-python/python-mimeparse/Manifest index 387d68d80434..3ffcde8ac28d 100644 --- a/dev-python/python-mimeparse/Manifest +++ b/dev-python/python-mimeparse/Manifest @@ -1,4 +1,6 @@ AUX python-mimeparse-1.6.0-py3.13.patch 2328 BLAKE2B 9a6cf6844565eea60b71ab72472d3f607925f93c53ff1e3c38b08fd994455feafa4ff6b349905cc5216ce54a62e65258cc4d593139340acec9daae5033a087ef SHA512 dc44720a0711f2b3298ed727752e11eaf98648c505b07287cdebe312385a6804cead685e554e0375b1f02c8a66e9c54affe901150af431daa270d995a9dc3431 DIST python-mimeparse-1.6.0.tar.gz 6541 BLAKE2B 15de86feddf892ee4599e0fe7c113a93f343d5b8afc09725263e2fcb3869f8f152612b9f30dbf68279aa95e2ce8f6ba9d4dc6e8e2b75366a972dcdb705220742 SHA512 cc2ec8059034fc224c59bffeb77e7fd0ba86b753373c8daf3a182fd56d647f0b96d7bacb6708be285dd7e246ebc19b813e2bfb8ac79a86f6d4e702c223f5187e +DIST python_mimeparse-2.0.0.tar.gz 7162 BLAKE2B c87e391a87d06a0c967f51df4c9010c8f415a6a96d7b10f58ede9fb225ebabb9f85b42c22fef9ef583537e86341c9050527b1f8d38eec2c78cc1cf3f56f443ac SHA512 02fd28d6a5b1754ab9317571037b38dae94309694bc5d758c189acdda596a5e1e9c4cb2439abb9e932ddf1d6926930874f00d3c685a7edf568d339f9fe0c712a EBUILD python-mimeparse-1.6.0-r5.ebuild 694 BLAKE2B 7daa803d427e5e0eedf8aa97b02bffe96b1b16b2a6fed7eed6e5524c9717d85bd03a69beb34e2a8a9ee326e16149a65256b4de677e1f327b923b173b733e916b SHA512 5eda9e9764275cb8b4080a4cb9ab9c14168d2cd747e7322213dd1d727fac9086a69cddddffe67129b4e255bfd6eded7e3668f27656266a2547c9f3ca1243dad8 +EBUILD python-mimeparse-2.0.0.ebuild 636 BLAKE2B 55fb03b57a100ed00a0a04b038d97ba18b336a28918add054ad8b451d4bc6f8b5ca04c22b23b74f3c2dde11a6f053cb22619c9e18fd812701924e40883882b77 SHA512 1ec28555737c7ac6cd3b7b151697d378ca61864d744bdbd7c1a1db6f1bdcd2c5a7eb956d836280acaf9b141642c8aa2813ab34e47333fa3f9d0d3ffecdecce0a MISC metadata.xml 422 BLAKE2B 83de811254521c0ba086160057d59ed1c49ae1258f78bd7c05acc8e2e0de86f3ce571f689df5a6c1247c6cbf99fde496eea2ac14d9133fd81493c6ac0c8bf28b SHA512 d14e037ea668ef4e6fadc15417ac5b74253b7b22385594965be785f5610e0071af0b74dfd80a5cf2386bfa01919955afff50dff1fd75853de7db7ed013b2e235 diff --git a/dev-python/python-mimeparse/python-mimeparse-2.0.0.ebuild b/dev-python/python-mimeparse/python-mimeparse-2.0.0.ebuild new file mode 100644 index 000000000000..a797008b33c0 --- /dev/null +++ b/dev-python/python-mimeparse/python-mimeparse-2.0.0.ebuild @@ -0,0 +1,23 @@ +# 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..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Basic functions for handling mime-types in python" +HOMEPAGE=" + https://github.com/falconry/python-mimeparse/ + https://pypi.org/project/python-mimeparse/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +python_test() { + "${EPYTHON}" mimeparse_test.py -v || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest index 9eb54debd77e..79579bf48fa7 100644 --- a/dev-python/tifffile/Manifest +++ b/dev-python/tifffile/Manifest @@ -1,5 +1,5 @@ -DIST tifffile-2024.7.24.gh.tar.gz 350866 BLAKE2B f978e93c308bd7813d2cb6d0c48686ff75cdf8702aaa6888a4a9b50b3dcd60edb15f8a1404b8468aa38e4fefc0161a49448bfd57a5d7719ac7a8372a5a72dc00 SHA512 ad2ca4412a11f3afa175811651f85b2b9ff3da3d1382633ca9b50530fe976050e56abf7c2333660e07230f826fb8af152df355ee211a2409408be6084137647b DIST tifffile-2024.8.10.gh.tar.gz 350933 BLAKE2B 72cbb36f9ee169e337235b9f9790c11ac92fcff0c46dd791c551bc91d080d05b237ab5d2f4d7cf55744af3a7b04e22cc952d643898527157fa16880272256118 SHA512 59edbecf3ab762d24f1f560dcd471036989003f9385b8d6e0480882df2cfbf81ef5ecc6c41d098e832227717d866e31d158129e17cb1f68bc3d8cf02e1944f90 -EBUILD tifffile-2024.7.24.ebuild 912 BLAKE2B 7b97fa119ade2e06469d06a6b936633aafdf22a5a87e69965760999a1f7ce970c052bed1cd2ab09e6603f788ff152f7b59a979157bad6762203851a359f1d450 SHA512 c5808eb2dcbf785a82699f6ea0d1fe4a41811d09fdeb71a3bf83b7b0783fe570a4a01723446124ffdc3ee0d9463ec4411c5d188782f1bdab80c98bd350856697 +DIST tifffile-2024.8.24.gh.tar.gz 351308 BLAKE2B daffd7179f1450c60acc63b78ee2870e29e1baa50eb1daf0540020a3e47048ba3622f7ed1512f17802a6c89d4d68975ced8ebe4c2779cb71a13893104c1233be SHA512 658b9e3f64e73c6e08627aaf5f8d15a55cf04c2002afa8694b8596dafdc8f84517a62e7b8369285edc43d0fb4990c54727fa33e591015093bbbbc066b8341a4a EBUILD tifffile-2024.8.10.ebuild 912 BLAKE2B 7b97fa119ade2e06469d06a6b936633aafdf22a5a87e69965760999a1f7ce970c052bed1cd2ab09e6603f788ff152f7b59a979157bad6762203851a359f1d450 SHA512 c5808eb2dcbf785a82699f6ea0d1fe4a41811d09fdeb71a3bf83b7b0783fe570a4a01723446124ffdc3ee0d9463ec4411c5d188782f1bdab80c98bd350856697 +EBUILD tifffile-2024.8.24.ebuild 912 BLAKE2B 7b97fa119ade2e06469d06a6b936633aafdf22a5a87e69965760999a1f7ce970c052bed1cd2ab09e6603f788ff152f7b59a979157bad6762203851a359f1d450 SHA512 c5808eb2dcbf785a82699f6ea0d1fe4a41811d09fdeb71a3bf83b7b0783fe570a4a01723446124ffdc3ee0d9463ec4411c5d188782f1bdab80c98bd350856697 MISC metadata.xml 346 BLAKE2B 8cecb51fe01826a2a190c4e3020836f5706a918515a3ef5b4624fc3e9985411a8fd3c261fb7b6d8ad4f4486164487d11bdc2b071eeb5a95083db4c5323ae2dbe SHA512 81f8f6f5231d6cc9a8e7f95416a63cc52027f58fa54ce16bacfaa0ae285a48c5a3850d83d5ab50ca89be248ce386528db32811b23d61fa0d0e1e0cc737150465 diff --git a/dev-python/tifffile/tifffile-2024.7.24.ebuild b/dev-python/tifffile/tifffile-2024.7.24.ebuild deleted file mode 100644 index a9bd677f4e53..000000000000 --- a/dev-python/tifffile/tifffile-2024.7.24.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Read and write TIFF files" -HOMEPAGE=" - https://pypi.org/project/tifffile/ - https://github.com/cgohlke/tifffile/ - https://www.cgohlke.com/ -" -SRC_URI=" - https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local -x SKIP_LARGE=1 - local -x SKIP_HTTP=1 - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/tifffile/tifffile-2024.8.24.ebuild b/dev-python/tifffile/tifffile-2024.8.24.ebuild new file mode 100644 index 000000000000..a9bd677f4e53 --- /dev/null +++ b/dev-python/tifffile/tifffile-2024.8.24.ebuild @@ -0,0 +1,47 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Read and write TIFF files" +HOMEPAGE=" + https://pypi.org/project/tifffile/ + https://github.com/cgohlke/tifffile/ + https://www.cgohlke.com/ +" +SRC_URI=" + https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x SKIP_LARGE=1 + local -x SKIP_HTTP=1 + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz index 0ae534ff2d33..f787af606eba 100644 Binary files a/dev-qt/Manifest.gz and b/dev-qt/Manifest.gz differ diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest index 434fa8461bf7..dd2fd6aa6437 100644 --- a/dev-qt/qtbase/Manifest +++ b/dev-qt/qtbase/Manifest @@ -5,10 +5,11 @@ AUX qtbase-6.6.3-gcc14-avx512fp16.patch 470 BLAKE2B 616b4fdcee6819a0ca4de1220f75 AUX qtbase-6.7.2-CVE-2024-39936.patch 7171 BLAKE2B d1b6e9a35e35f1e6b3e7a7c975fb6719b8594ee5f3212bc18bfe4a1990d70424a682071551c5971d62d6351a38e36b6f4c4acb9241af1ad2e64ec604ca440394 SHA512 cd6b48ebe7c1dc1224a54f0d32845e598223a3c40c6da11b4639646fb073c6b5a2e54d9625ba0413afb876a83c2d50bdf616f4876154fb33fa941d6cbf053291 AUX qtbase-6.7.2-float16-sse2.patch 1773 BLAKE2B c5b8bb7065db6186d81fb9267235327eba698c096d3e8051a2671d4655ada21ff063b297b00b8da098bb07b6a4abc9fb42fb7652e9de8aa759a349f8f1e58afc SHA512 af4b3c014ce86de25c02d7846ff0e354762513313d353971e6259da1dea20d6bc5ae7fb475469d29c3251d4e9e6446afda8b21086df50ba1108083d112bbfe73 AUX qtbase-6.7.2-gcc15-odr.patch 1162 BLAKE2B 640688d21fb70ce67378e0f8ac5ddac12b657a9802c0f2e524e6c210cf055955cda41300dd792949541e085d5e8a7ef19dcceaa36f6f73da651f89e88dab2ff4 SHA512 3dd8f26d02fb11075f97b3284e8c0ed1bcff5feafc6535026078dc5b38ed106ae144c18db1fff502b1cebb06761f55d995a8e31c8a6b701f08d21fdbb170bba1 +AUX qtbase-6.7.2-qcontiguouscache.patch 518 BLAKE2B f73e6e208894ae2887099d281a5359251c027284d0a02969c501a041c29c2b89a41094da3d0fea4e05148d5ed7f8f1ab25ff3ada07fa5b349c33efef90b55cdd SHA512 5be69a05a10905ce46031ad531001446d1a45d40a405c07a4bc17fe033475dd25846ea11c3fd3e7021a8e767eb4ad747509dc4e2196e14c672d60591ccd3a9f4 AUX qtbase-6.7.2-qwindowprivate-crash.patch 1337 BLAKE2B 1d8e354dc0db89744073bf555263129904592fb7c05b315713a21eae94b52a4b847dae906700cc5551fa21f828373ed044903dd10e8b86670b9296aa2009a3a3 SHA512 30e54110b9351aa2f7614a416b1fdf0d192a42386bdc5e75bd91fa2ecb98c48066b4e3858f97e00abbcbf2ddd5e90eab1594e285434d083215eaa34463dfa65b DIST qtbase-everywhere-src-6.7.2.tar.xz 49364504 BLAKE2B b48b8a8decafe3262d459b9446c25561851fef88b3316107c2909f5964e8122a558b5501a3e59667bdf4776d36ea5ba0d9f227538c45c1f8e94fbc8fff4244a6 SHA512 eb4b2f1fb02ab0ed5508d32449e140778278ff1a619cfcae14920b276b5c46e01a566d73fb8f84cf2cfc81e19cb11e53ab500df6b27d12ab875aa8c07bd15d6b -EBUILD qtbase-6.7.2-r3.ebuild 9934 BLAKE2B 98cd5a869867774c0a8f8b66fd5cf2d82ddb0618a310df16cfef41ccb86c7b2105a30edc15d0ac0b959f0f6f308b696fa52929163beb2d16459eb5c5771366ef SHA512 d8a3d9a276bcc0e8dc74f197dbc4a962a192d222de222f4b719fd1b89aa96d220786d20043d268ce5ee2aa96237415230192febf3af15306dee1fb3d93c61b61 -EBUILD qtbase-6.7.9999.ebuild 9792 BLAKE2B d72b01ed47ae38fe000328592b241a6a5ac08a48290d0c5daa541201a6fa5b830f9f4c59b7e65744cf580f0c31ed0d6889b4b7b1ba8d5024dfb69fdcf9c28c20 SHA512 90325744d31ed5ba8fe0152306e1407f828f00e06c6667fb2a917bcb905a1e391420e56e3074e9638e136f439e3aa2535de256c0484f1d70037830c789bbe43c -EBUILD qtbase-6.8.9999.ebuild 10231 BLAKE2B 6582a481a27100606457b10a4040c39c6720fe8962ae4b85163adcc05f1052729560c71aab81be01c67754c55abaacc76ef0699c2e195ce29461a53728577979 SHA512 0e19345616ea933eee1650d5f5447ef6d852dd084082cd3e89b748d18e6cc1f8f38548c90eb08475b20468d52c96f743fa67a52f37fcd125483b134e9825f0a5 -EBUILD qtbase-6.9999.ebuild 10231 BLAKE2B 6582a481a27100606457b10a4040c39c6720fe8962ae4b85163adcc05f1052729560c71aab81be01c67754c55abaacc76ef0699c2e195ce29461a53728577979 SHA512 0e19345616ea933eee1650d5f5447ef6d852dd084082cd3e89b748d18e6cc1f8f38548c90eb08475b20468d52c96f743fa67a52f37fcd125483b134e9825f0a5 +EBUILD qtbase-6.7.2-r4.ebuild 10267 BLAKE2B 86090d41433852a3cca5e3e1c893d9c94d44b2e0783194779c9f501f8f32d5001fb2fb8786eac4991b3ae4ad3db97320fb245669d65e8213178432ae02570ff1 SHA512 28a2ea55c6a3e5a99d7baff53d787983af9b288b515fbf9f29d71b4ef885a6b363d35e2c970f919653ebb98472603a0d59ba54353096698e37ef1a4358cd5f5e +EBUILD qtbase-6.7.9999.ebuild 10075 BLAKE2B c74285130fe7b7bec3b91582b3a2ebf2bb1a222cb3d01b526101f3f3768165880b49d16ca314bfd0b4cf99ae2b4f45007b815ea83f86bff150fa5ed750eb91cb SHA512 ec4f6746e77f8937b3c56153238d6af2c4b30b307ed531641a41e125858ceb45e72c8cc9349d25564d174a85436dc728e05ae66f36d56d465f226ed2468b7d81 +EBUILD qtbase-6.8.9999.ebuild 10514 BLAKE2B 17a9b06cf7541851b5af213f5871fc8edc874b41eb857b0d44c9f2c8e5eb2593c837f31454b86a7fcc4e6f2875c99a656f6e56ced109d4d8698e86510c426a69 SHA512 a28991a43dacd3429b0f552a959bd6853c523e76a96cc8371bc2cb92b814c0cd0673852c8a2f6569d04db77712da9e01592e85cb62e981ebe1ea8c43238d83db +EBUILD qtbase-6.9999.ebuild 10514 BLAKE2B 17a9b06cf7541851b5af213f5871fc8edc874b41eb857b0d44c9f2c8e5eb2593c837f31454b86a7fcc4e6f2875c99a656f6e56ced109d4d8698e86510c426a69 SHA512 a28991a43dacd3429b0f552a959bd6853c523e76a96cc8371bc2cb92b814c0cd0673852c8a2f6569d04db77712da9e01592e85cb62e981ebe1ea8c43238d83db MISC metadata.xml 1965 BLAKE2B e91aa3bc2379fa587766cfc7c4053b382a8894c0092d075543b2a5d466dfa001105bb0f564008fab8e71d4517954e527618896de41069c6bafb4258f6201cdbe SHA512 a71f6fe0fb01e60716aa6632605a423f765983f41da2c8ca761afca548cd061bd52bc328f7441fa831e890d75bcfc2820112c946802588dab1de706fbb7ac531 diff --git a/dev-qt/qtbase/files/qtbase-6.7.2-qcontiguouscache.patch b/dev-qt/qtbase/files/qtbase-6.7.2-qcontiguouscache.patch new file mode 100644 index 000000000000..d010222e09da --- /dev/null +++ b/dev-qt/qtbase/files/qtbase-6.7.2-qcontiguouscache.patch @@ -0,0 +1,11 @@ +diff '--color=auto' -ruN qtbase-everywhere-src-6.7.2/src/corelib/tools/qcontiguouscache.h my/src/corelib/tools/qcontiguouscache.h +--- qtbase-everywhere-src-6.7.2/src/corelib/tools/qcontiguouscache.h 2024-05-07 01:06:44.000000000 +0200 ++++ my/src/corelib/tools/qcontiguouscache.h 2024-08-25 18:20:13.958793266 +0200 +@@ -8,6 +8,7 @@ + #include + #include + #include ++#include + #include + + #include diff --git a/dev-qt/qtbase/qtbase-6.7.2-r3.ebuild b/dev-qt/qtbase/qtbase-6.7.2-r3.ebuild deleted file mode 100644 index ff2eb438c253..000000000000 --- a/dev-qt/qtbase/qtbase-6.7.2-r3.ebuild +++ /dev/null @@ -1,360 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build toolchain-funcs - -DESCRIPTION="Cross-platform application development framework" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" -fi - -declare -A QT6_IUSE=( - [global]="+ssl +udev zstd" - [core]="icu journald syslog" - [modules]="+concurrent +dbus +gui +network +sql +xml" - - [gui]=" - +X accessibility eglfs evdev gles2-only +libinput - opengl renderdoc tslib vulkan wayland +widgets - " - [network]="brotli gssapi libproxy sctp" - [sql]="mysql oci8 odbc postgres +sqlite" - [widgets]="cups gtk" - - [optfeature]="nls" #810802 -) -IUSE="${QT6_IUSE[*]}" -REQUIRED_USE=" - ?? ( journald syslog ) - $( - printf '%s? ( gui ) ' ${QT6_IUSE[gui]//+/} - printf '%s? ( network ) ' ${QT6_IUSE[network]//+/} - printf '%s? ( sql ) ' ${QT6_IUSE[sql]//+/} - printf '%s? ( gui widgets ) ' ${QT6_IUSE[widgets]//+/} - ) - accessibility? ( dbus ) - eglfs? ( opengl ) - gles2-only? ( opengl ) - gui? ( || ( X eglfs wayland ) ) - libinput? ( udev ) - sql? ( || ( ${QT6_IUSE[sql]//+/} ) ) - test? ( icu sql? ( sqlite ) ) -" - -# groups: -# - global (configure.cmake) -# - qtcore (src/corelib/configure.cmake) -# - qtgui (src/gui/configure.cmake) -# - qtnetwork (src/network/configure.cmake) -# - qtprintsupport (src/printsupport/configure.cmake) [gui+widgets] -# - qtsql (src/plugins/sqldrivers/configure.cmake) -# nolink: renderdoc, systemd -COMMON_DEPEND=" - sys-libs/zlib:= - ssl? ( dev-libs/openssl:= ) - udev? ( virtual/libudev:= ) - zstd? ( app-arch/zstd:= ) - - app-crypt/libb2 - dev-libs/double-conversion:= - dev-libs/glib:2 - dev-libs/libpcre2:=[pcre16,unicode(+)] - icu? ( dev-libs/icu:= ) - journald? ( sys-apps/systemd ) - - dbus? ( sys-apps/dbus ) - gui? ( - media-libs/fontconfig - media-libs/freetype:2 - media-libs/harfbuzz:= - media-libs/libjpeg-turbo:= - media-libs/libpng:= - x11-libs/libdrm - x11-libs/libxkbcommon[X?] - X? ( - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb:= - x11-libs/xcb-util-cursor - x11-libs/xcb-util-image - x11-libs/xcb-util-keysyms - x11-libs/xcb-util-renderutil - x11-libs/xcb-util-wm - ) - accessibility? ( app-accessibility/at-spi2-core:2 ) - eglfs? ( media-libs/mesa[gbm(+)] ) - evdev? ( sys-libs/mtdev ) - libinput? ( dev-libs/libinput:= ) - opengl? ( - gles2-only? ( media-libs/libglvnd ) - !gles2-only? ( media-libs/libglvnd[X?] ) - ) - renderdoc? ( media-gfx/renderdoc ) - tslib? ( x11-libs/tslib ) - widgets? ( - cups? ( net-print/cups ) - gtk? ( - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango - ) - ) - ) - network? ( - brotli? ( app-arch/brotli:= ) - gssapi? ( virtual/krb5 ) - libproxy? ( net-libs/libproxy ) - ) - sql? ( - mysql? ( dev-db/mysql-connector-c:= ) - oci8? ( dev-db/oracle-instantclient:=[sdk] ) - odbc? ( dev-db/unixODBC ) - postgres? ( dev-db/postgresql:* ) - sqlite? ( dev-db/sqlite:3 ) - ) -" -RDEPEND=" - ${COMMON_DEPEND} - syslog? ( virtual/logger ) -" -DEPEND=" - ${COMMON_DEPEND} - X? ( x11-base/xorg-proto ) - gui? ( - vulkan? ( dev-util/vulkan-headers ) - ) - network? ( - sctp? ( net-misc/lksctp-tools ) - ) - test? ( - elibc_musl? ( sys-libs/timezone-data ) - ) -" -BDEPEND="zstd? ( app-arch/libarchive[zstd] )" #910392 -PDEPEND=" - nls? ( ~dev-qt/qttranslations-${PV}:6 ) - wayland? ( ~dev-qt/qtwayland-${PV}:6 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch - "${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch - "${FILESDIR}"/${PN}-6.6.1-forkfd-childstack-size.patch - "${FILESDIR}"/${PN}-6.6.3-gcc14-avx512fp16.patch - "${FILESDIR}"/${PN}-6.7.2-CVE-2024-39936.patch - "${FILESDIR}"/${PN}-6.7.2-gcc15-odr.patch - "${FILESDIR}"/${PN}-6.7.2-float16-sse2.patch - "${FILESDIR}"/${PN}-6.7.2-qwindowprivate-crash.patch -) - -src_prepare() { - qt6-build_src_prepare - - if use test; then - # test itself has -Werror=strict-aliasing issues, drop for simplicity - sed -e '/add_subdirectory(qsharedpointer)/d' \ - -i tests/auto/corelib/tools/CMakeLists.txt || die - - # workaround for __extendhfxf2 being used for tst_qfloat16.cpp - # which is unavailable with compiler-rt (assume used if clang) - if tc-is-clang; then - sed -e '/add_subdirectory(qfloat16)/d' \ - -i tests/auto/corelib/global/CMakeLists.txt || die - fi - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_WITH_PCH=OFF - - -DINSTALL_ARCHDATADIR="${QT6_ARCHDATADIR}" - -DINSTALL_BINDIR="${QT6_BINDIR}" - -DINSTALL_DATADIR="${QT6_DATADIR}" - -DINSTALL_DOCDIR="${QT6_DOCDIR}" - -DINSTALL_EXAMPLESDIR="${QT6_EXAMPLESDIR}" - -DINSTALL_INCLUDEDIR="${QT6_HEADERDIR}" - -DINSTALL_LIBDIR="${QT6_LIBDIR}" - -DINSTALL_LIBEXECDIR="${QT6_LIBEXECDIR}" - -DINSTALL_MKSPECSDIR="${QT6_MKSPECSDIR}" - -DINSTALL_PLUGINSDIR="${QT6_PLUGINDIR}" - -DINSTALL_QMLDIR="${QT6_QMLDIR}" - -DINSTALL_SYSCONFDIR="${QT6_SYSCONFDIR}" - -DINSTALL_TRANSLATIONSDIR="${QT6_TRANSLATIONDIR}" - - -DQT_UNITY_BUILD=ON # ~30% faster build, affects other dev-qt/* too - - -DQT_FEATURE_relocatable=OFF #927691 - $(qt_feature ssl openssl) - $(qt_feature ssl openssl_linked) - $(qt_feature udev libudev) - $(qt_feature zstd) - - # qtcore - $(qt_feature icu) - $(qt_feature journald) - $(qt_feature syslog) - - # tools - -DQT_FEATURE_androiddeployqt=OFF - - # modules - $(qt_feature concurrent) - $(qt_feature dbus) - $(qt_feature gui) - $(qt_feature network) - $(qt_feature sql) - # trivial, and is often needed (sometimes even when not building tests) - -DQT_FEATURE_testlib=ON - $(qt_feature xml) - ) - - use gui && mycmakeargs+=( - $(qt_feature X xcb) - $(qt_feature X system_xcb_xinput) - $(qt_feature X xkbcommon_x11) - $(cmake_use_find_package X X11) # needed for truly no automagic - $(qt_feature accessibility accessibility_atspi_bridge) - $(qt_feature eglfs) - $(qt_feature evdev) - $(qt_feature evdev mtdev) - $(qt_feature libinput) - $(qt_feature renderdoc graphicsframecapture) - $(qt_feature tslib) - $(qt_feature vulkan) - $(qt_feature wayland) - $(qt_feature widgets) - -DINPUT_opengl=$(usex opengl $(usex gles2-only es2 desktop) no) - -DQT_FEATURE_system_textmarkdownreader=OFF # TODO?: package md4c - ) && use widgets && mycmakeargs+=( - # note: qtprintsupport is enabled w/ gui+widgets regardless of USE=cups - $(qt_feature cups) - $(qt_feature gtk gtk3) - ) - - use network && mycmakeargs+=( - $(qt_feature brotli) - $(qt_feature gssapi) - $(qt_feature libproxy) - $(qt_feature sctp) - $(usev test -DQT_SKIP_DOCKER_COMPOSE=ON) - ) - - use sql && mycmakeargs+=( - -DQT_FEATURE_sql_db2=OFF # unpackaged - -DQT_FEATURE_sql_ibase=OFF # unpackaged - -DQT_FEATURE_sql_mimer=OFF # unpackaged - $(qt_feature mysql sql_mysql) - $(qt_feature oci8 sql_oci) - $(usev oci8 -DOracle_ROOT="${ESYSROOT}"/usr/$(get_libdir)/oracle/client) - $(qt_feature odbc sql_odbc) - $(qt_feature postgres sql_psql) - $(qt_feature sqlite sql_sqlite) - $(qt_feature sqlite system_sqlite) - ) - - qt6-build_src_configure -} - -src_test() { - local -x TZ=UTC - local -x LC_TIME=C - - local CMAKE_SKIP_TESTS=( - # broken with out-of-source + if qtbase is not already installed - tst_moc - tst_qmake - # similarly broken when relocatable=OFF (bug #927691) - tst_qapplication - tst_qt_cmake_create - tst_uic - # needs x11/opengl, we *could* run these but tend to be flaky - # when opengl rendering is involved (even if software-only) - tst_qopengl{,config,widget,window} - tst_qgraphicsview - tst_qx11info - # fails with network sandbox - tst_qdnslookup - # fails with sandbox - tst_qsharedmemory - # typical to lack SCTP support on non-generic kernels - tst_qsctpsocket - # randomly fails without -j1, and not worth it over this (bug #916181) - tst_qfiledialog{,2} - # may randomly hang+timeout, perhaps related to -j as well - tst_qprocess #936484 - tst_qtimer - # these can be flaky depending on the environment/toolchain - tst_qlogging # backtrace log test can easily vary - tst_q{,raw}font # affected by available fonts / settings (bug #914737) - tst_qprinter # checks system's printers (bug #916216) - tst_qhighdpi # may detect users' settings and fail (bug #935364) - tst_qstorageinfo # checks mounted filesystems - # flaky due to using different test framework and fails with USE=-gui - tst_selftests - # known failing when using clang+glibc+stdc++, needs looking into - tst_qthread - # partially failing on x86 chroots and seemingly(?) harmless (dev-qt - # revdeps tests pass), skip globally to avoid keywording flakiness - tst_json - tst_qcolorspace - tst_qdoublevalidator - tst_qglobal - tst_qglyphrun - tst_qvectornd - tst_rcc - # similarly, but on armv7 and potentially others (bug #914028) - tst_qlineedit - tst_qpainter - # likewise, known failing on BE arches (bug #914033,914371,918878) - tst_qimagereader - tst_qimagewriter - tst_qpluginloader - tst_quuid # >=6.6.2 had related fixes, needs retesting - # partially broken on llvm-musl, needs looking into but skip to have - # a baseline for regressions (rest of dev-qt still passes with musl) - $(usev elibc_musl ' - tst_qicoimageformat - tst_qimagereader - tst_qimage - ') - # fails due to hppa's NaN handling, needs looking into (bug #914371) - $(usev hppa ' - tst_qcborvalue - tst_qnumeric - ') - # bug #914033 - $(usev sparc ' - tst_qbuffer - tst_qtconcurrentiteratekernel - ') - # note: for linux, upstream only really runs+maintains tests for amd64 - # https://doc.qt.io/qt-6/supported-platforms.html - ) - - qt6-build_src_test -} - -src_install() { - qt6-build_src_install - - if use test; then - local delete_bins=( # need a better way to handle this - clientserver copier crashingServer desktopsettingsaware_helper - echo fileWriterProcess modal_helper nospace 'one space' - paster qcommandlineparser_test_helper qfileopeneventexternal - socketprocess syslocaleapp tst_qhashseed_helper 'two space s' - write-read-write - ) - local delete=( # sigh - "${D}${QT6_BINDIR}"/test* - "${delete_bins[@]/#/${D}${QT6_BINDIR}/}" - ) - # using -f given not tracking which tests may be skipped or not - rm -rf -- "${delete[@]}" || die - fi -} diff --git a/dev-qt/qtbase/qtbase-6.7.2-r4.ebuild b/dev-qt/qtbase/qtbase-6.7.2-r4.ebuild new file mode 100644 index 000000000000..e7e909a26a94 --- /dev/null +++ b/dev-qt/qtbase/qtbase-6.7.2-r4.ebuild @@ -0,0 +1,368 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic qt6-build toolchain-funcs + +DESCRIPTION="Cross-platform application development framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" +fi + +declare -A QT6_IUSE=( + [global]="+ssl +udev zstd" + [core]="icu journald syslog" + [modules]="+concurrent +dbus +gui +network +sql +xml" + + [gui]=" + +X accessibility eglfs evdev gles2-only +libinput + opengl renderdoc tslib vulkan wayland +widgets + " + [network]="brotli gssapi libproxy sctp" + [sql]="mysql oci8 odbc postgres +sqlite" + [widgets]="cups gtk" + + [optfeature]="nls" #810802 +) +IUSE="${QT6_IUSE[*]}" +REQUIRED_USE=" + ?? ( journald syslog ) + $( + printf '%s? ( gui ) ' ${QT6_IUSE[gui]//+/} + printf '%s? ( network ) ' ${QT6_IUSE[network]//+/} + printf '%s? ( sql ) ' ${QT6_IUSE[sql]//+/} + printf '%s? ( gui widgets ) ' ${QT6_IUSE[widgets]//+/} + ) + accessibility? ( dbus ) + eglfs? ( opengl ) + gles2-only? ( opengl ) + gui? ( || ( X eglfs wayland ) ) + libinput? ( udev ) + sql? ( || ( ${QT6_IUSE[sql]//+/} ) ) + test? ( icu sql? ( sqlite ) ) +" + +# groups: +# - global (configure.cmake) +# - qtcore (src/corelib/configure.cmake) +# - qtgui (src/gui/configure.cmake) +# - qtnetwork (src/network/configure.cmake) +# - qtprintsupport (src/printsupport/configure.cmake) [gui+widgets] +# - qtsql (src/plugins/sqldrivers/configure.cmake) +# nolink: renderdoc, systemd +COMMON_DEPEND=" + sys-libs/zlib:= + ssl? ( dev-libs/openssl:= ) + udev? ( virtual/libudev:= ) + zstd? ( app-arch/zstd:= ) + + app-crypt/libb2 + dev-libs/double-conversion:= + dev-libs/glib:2 + dev-libs/libpcre2:=[pcre16,unicode(+)] + icu? ( dev-libs/icu:= ) + journald? ( sys-apps/systemd ) + + dbus? ( sys-apps/dbus ) + gui? ( + media-libs/fontconfig + media-libs/freetype:2 + media-libs/harfbuzz:= + media-libs/libjpeg-turbo:= + media-libs/libpng:= + x11-libs/libdrm + x11-libs/libxkbcommon[X?] + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) + accessibility? ( app-accessibility/at-spi2-core:2 ) + eglfs? ( media-libs/mesa[gbm(+)] ) + evdev? ( sys-libs/mtdev ) + libinput? ( dev-libs/libinput:= ) + opengl? ( + gles2-only? ( media-libs/libglvnd ) + !gles2-only? ( media-libs/libglvnd[X?] ) + ) + renderdoc? ( media-gfx/renderdoc ) + tslib? ( x11-libs/tslib ) + widgets? ( + cups? ( net-print/cups ) + gtk? ( + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] + x11-libs/pango + ) + ) + ) + network? ( + brotli? ( app-arch/brotli:= ) + gssapi? ( virtual/krb5 ) + libproxy? ( net-libs/libproxy ) + ) + sql? ( + mysql? ( dev-db/mysql-connector-c:= ) + oci8? ( dev-db/oracle-instantclient:=[sdk] ) + odbc? ( dev-db/unixODBC ) + postgres? ( dev-db/postgresql:* ) + sqlite? ( dev-db/sqlite:3 ) + ) +" +RDEPEND=" + ${COMMON_DEPEND} + syslog? ( virtual/logger ) +" +DEPEND=" + ${COMMON_DEPEND} + X? ( x11-base/xorg-proto ) + gui? ( + vulkan? ( dev-util/vulkan-headers ) + ) + network? ( + sctp? ( net-misc/lksctp-tools ) + ) + test? ( + elibc_musl? ( sys-libs/timezone-data ) + ) +" +BDEPEND="zstd? ( app-arch/libarchive[zstd] )" #910392 +PDEPEND=" + nls? ( ~dev-qt/qttranslations-${PV}:6 ) + wayland? ( ~dev-qt/qtwayland-${PV}:6 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch + "${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch + "${FILESDIR}"/${PN}-6.6.1-forkfd-childstack-size.patch + "${FILESDIR}"/${PN}-6.6.3-gcc14-avx512fp16.patch + "${FILESDIR}"/${PN}-6.7.2-CVE-2024-39936.patch + "${FILESDIR}"/${PN}-6.7.2-gcc15-odr.patch + "${FILESDIR}"/${PN}-6.7.2-float16-sse2.patch + "${FILESDIR}"/${PN}-6.7.2-qwindowprivate-crash.patch + "${FILESDIR}"/${PN}-6.7.2-qcontiguouscache.patch +) + +src_prepare() { + qt6-build_src_prepare + + if use test; then + # test itself has -Werror=strict-aliasing issues, drop for simplicity + sed -e '/add_subdirectory(qsharedpointer)/d' \ + -i tests/auto/corelib/tools/CMakeLists.txt || die + + # workaround for __extendhfxf2 being used for tst_qfloat16.cpp + # which is unavailable with compiler-rt (assume used if clang) + if tc-is-clang; then + sed -e '/add_subdirectory(qfloat16)/d' \ + -i tests/auto/corelib/global/CMakeLists.txt || die + fi + fi +} + +src_configure() { + # The only component that uses gdk backends is the qgtk3 platformtheme plugin + if use gtk; then + # defang automagic dependencies + use wayland || append-cxxflags -DGENTOO_GTK_HIDE_WAYLAND + use X || append-cxxflags -DGENTOO_GTK_HIDE_X11 + fi + + local mycmakeargs=( + -DBUILD_WITH_PCH=OFF + + -DINSTALL_ARCHDATADIR="${QT6_ARCHDATADIR}" + -DINSTALL_BINDIR="${QT6_BINDIR}" + -DINSTALL_DATADIR="${QT6_DATADIR}" + -DINSTALL_DOCDIR="${QT6_DOCDIR}" + -DINSTALL_EXAMPLESDIR="${QT6_EXAMPLESDIR}" + -DINSTALL_INCLUDEDIR="${QT6_HEADERDIR}" + -DINSTALL_LIBDIR="${QT6_LIBDIR}" + -DINSTALL_LIBEXECDIR="${QT6_LIBEXECDIR}" + -DINSTALL_MKSPECSDIR="${QT6_MKSPECSDIR}" + -DINSTALL_PLUGINSDIR="${QT6_PLUGINDIR}" + -DINSTALL_QMLDIR="${QT6_QMLDIR}" + -DINSTALL_SYSCONFDIR="${QT6_SYSCONFDIR}" + -DINSTALL_TRANSLATIONSDIR="${QT6_TRANSLATIONDIR}" + + -DQT_UNITY_BUILD=ON # ~30% faster build, affects other dev-qt/* too + + -DQT_FEATURE_relocatable=OFF #927691 + $(qt_feature ssl openssl) + $(qt_feature ssl openssl_linked) + $(qt_feature udev libudev) + $(qt_feature zstd) + + # qtcore + $(qt_feature icu) + $(qt_feature journald) + $(qt_feature syslog) + + # tools + -DQT_FEATURE_androiddeployqt=OFF + + # modules + $(qt_feature concurrent) + $(qt_feature dbus) + $(qt_feature gui) + $(qt_feature network) + $(qt_feature sql) + # trivial, and is often needed (sometimes even when not building tests) + -DQT_FEATURE_testlib=ON + $(qt_feature xml) + ) + + use gui && mycmakeargs+=( + $(qt_feature X xcb) + $(qt_feature X system_xcb_xinput) + $(qt_feature X xkbcommon_x11) + $(cmake_use_find_package X X11) # needed for truly no automagic + $(qt_feature accessibility accessibility_atspi_bridge) + $(qt_feature eglfs) + $(qt_feature evdev) + $(qt_feature evdev mtdev) + $(qt_feature libinput) + $(qt_feature renderdoc graphicsframecapture) + $(qt_feature tslib) + $(qt_feature vulkan) + $(qt_feature wayland) + $(qt_feature widgets) + -DINPUT_opengl=$(usex opengl $(usex gles2-only es2 desktop) no) + -DQT_FEATURE_system_textmarkdownreader=OFF # TODO?: package md4c + ) && use widgets && mycmakeargs+=( + # note: qtprintsupport is enabled w/ gui+widgets regardless of USE=cups + $(qt_feature cups) + $(qt_feature gtk gtk3) + ) + + use network && mycmakeargs+=( + $(qt_feature brotli) + $(qt_feature gssapi) + $(qt_feature libproxy) + $(qt_feature sctp) + $(usev test -DQT_SKIP_DOCKER_COMPOSE=ON) + ) + + use sql && mycmakeargs+=( + -DQT_FEATURE_sql_db2=OFF # unpackaged + -DQT_FEATURE_sql_ibase=OFF # unpackaged + -DQT_FEATURE_sql_mimer=OFF # unpackaged + $(qt_feature mysql sql_mysql) + $(qt_feature oci8 sql_oci) + $(usev oci8 -DOracle_ROOT="${ESYSROOT}"/usr/$(get_libdir)/oracle/client) + $(qt_feature odbc sql_odbc) + $(qt_feature postgres sql_psql) + $(qt_feature sqlite sql_sqlite) + $(qt_feature sqlite system_sqlite) + ) + + qt6-build_src_configure +} + +src_test() { + local -x TZ=UTC + local -x LC_TIME=C + + local CMAKE_SKIP_TESTS=( + # broken with out-of-source + if qtbase is not already installed + tst_moc + tst_qmake + # similarly broken when relocatable=OFF (bug #927691) + tst_qapplication + tst_qt_cmake_create + tst_uic + # needs x11/opengl, we *could* run these but tend to be flaky + # when opengl rendering is involved (even if software-only) + tst_qopengl{,config,widget,window} + tst_qgraphicsview + tst_qx11info + # fails with network sandbox + tst_qdnslookup + # fails with sandbox + tst_qsharedmemory + # typical to lack SCTP support on non-generic kernels + tst_qsctpsocket + # randomly fails without -j1, and not worth it over this (bug #916181) + tst_qfiledialog{,2} + # may randomly hang+timeout, perhaps related to -j as well + tst_qprocess #936484 + tst_qtimer + # these can be flaky depending on the environment/toolchain + tst_qlogging # backtrace log test can easily vary + tst_q{,raw}font # affected by available fonts / settings (bug #914737) + tst_qprinter # checks system's printers (bug #916216) + tst_qhighdpi # may detect users' settings and fail (bug #935364) + tst_qstorageinfo # checks mounted filesystems + # flaky due to using different test framework and fails with USE=-gui + tst_selftests + # known failing when using clang+glibc+stdc++, needs looking into + tst_qthread + # partially failing on x86 chroots and seemingly(?) harmless (dev-qt + # revdeps tests pass), skip globally to avoid keywording flakiness + tst_json + tst_qcolorspace + tst_qdoublevalidator + tst_qglobal + tst_qglyphrun + tst_qvectornd + tst_rcc + # similarly, but on armv7 and potentially others (bug #914028) + tst_qlineedit + tst_qpainter + # likewise, known failing on BE arches (bug #914033,914371,918878) + tst_qimagereader + tst_qimagewriter + tst_qpluginloader + tst_quuid # >=6.6.2 had related fixes, needs retesting + # partially broken on llvm-musl, needs looking into but skip to have + # a baseline for regressions (rest of dev-qt still passes with musl) + $(usev elibc_musl ' + tst_qicoimageformat + tst_qimagereader + tst_qimage + ') + # fails due to hppa's NaN handling, needs looking into (bug #914371) + $(usev hppa ' + tst_qcborvalue + tst_qnumeric + ') + # bug #914033 + $(usev sparc ' + tst_qbuffer + tst_qtconcurrentiteratekernel + ') + # note: for linux, upstream only really runs+maintains tests for amd64 + # https://doc.qt.io/qt-6/supported-platforms.html + ) + + qt6-build_src_test +} + +src_install() { + qt6-build_src_install + + if use test; then + local delete_bins=( # need a better way to handle this + clientserver copier crashingServer desktopsettingsaware_helper + echo fileWriterProcess modal_helper nospace 'one space' + paster qcommandlineparser_test_helper qfileopeneventexternal + socketprocess syslocaleapp tst_qhashseed_helper 'two space s' + write-read-write + ) + local delete=( # sigh + "${D}${QT6_BINDIR}"/test* + "${delete_bins[@]/#/${D}${QT6_BINDIR}/}" + ) + # using -f given not tracking which tests may be skipped or not + rm -rf -- "${delete[@]}" || die + fi +} diff --git a/dev-qt/qtbase/qtbase-6.7.9999.ebuild b/dev-qt/qtbase/qtbase-6.7.9999.ebuild index e4a66f7137f8..580f9e80474a 100644 --- a/dev-qt/qtbase/qtbase-6.7.9999.ebuild +++ b/dev-qt/qtbase/qtbase-6.7.9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qt6-build toolchain-funcs +inherit flag-o-matic qt6-build toolchain-funcs DESCRIPTION="Cross-platform application development framework" @@ -99,7 +99,7 @@ COMMON_DEPEND=" cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 + >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) @@ -166,6 +166,13 @@ src_prepare() { } src_configure() { + # The only component that uses gdk backends is the qgtk3 platformtheme plugin + if use gtk; then + # defang automagic dependencies + use wayland || append-cxxflags -DGENTOO_GTK_HIDE_WAYLAND + use X || append-cxxflags -DGENTOO_GTK_HIDE_X11 + fi + local mycmakeargs=( -DBUILD_WITH_PCH=OFF diff --git a/dev-qt/qtbase/qtbase-6.8.9999.ebuild b/dev-qt/qtbase/qtbase-6.8.9999.ebuild index 9af015d9b088..1381d70d7a19 100644 --- a/dev-qt/qtbase/qtbase-6.8.9999.ebuild +++ b/dev-qt/qtbase/qtbase-6.8.9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qt6-build toolchain-funcs +inherit flag-o-matic qt6-build toolchain-funcs DESCRIPTION="Cross-platform application development framework" @@ -99,7 +99,7 @@ COMMON_DEPEND=" cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 + >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) @@ -166,6 +166,13 @@ src_prepare() { } src_configure() { + # The only component that uses gdk backends is the qgtk3 platformtheme plugin + if use gtk; then + # defang automagic dependencies + use wayland || append-cxxflags -DGENTOO_GTK_HIDE_WAYLAND + use X || append-cxxflags -DGENTOO_GTK_HIDE_X11 + fi + local mycmakeargs=( -DBUILD_WITH_PCH=OFF diff --git a/dev-qt/qtbase/qtbase-6.9999.ebuild b/dev-qt/qtbase/qtbase-6.9999.ebuild index 9af015d9b088..1381d70d7a19 100644 --- a/dev-qt/qtbase/qtbase-6.9999.ebuild +++ b/dev-qt/qtbase/qtbase-6.9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qt6-build toolchain-funcs +inherit flag-o-matic qt6-build toolchain-funcs DESCRIPTION="Cross-platform application development framework" @@ -99,7 +99,7 @@ COMMON_DEPEND=" cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 + >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) @@ -166,6 +166,13 @@ src_prepare() { } src_configure() { + # The only component that uses gdk backends is the qgtk3 platformtheme plugin + if use gtk; then + # defang automagic dependencies + use wayland || append-cxxflags -DGENTOO_GTK_HIDE_WAYLAND + use X || append-cxxflags -DGENTOO_GTK_HIDE_X11 + fi + local mycmakeargs=( -DBUILD_WITH_PCH=OFF diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index b2762a36a6aa..9cc16e6c9d87 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest index f349e7c8f05e..fb75731a002e 100644 --- a/dev-ruby/bundler/Manifest +++ b/dev-ruby/bundler/Manifest @@ -13,7 +13,7 @@ EBUILD bundler-2.4.15.ebuild 849 BLAKE2B 4eaa66b9e38ef1cae446a0d891e00e3bc5ad031 EBUILD bundler-2.4.19.ebuild 842 BLAKE2B 5df1d85828e78dabbaa61da8a5f5eb37b214e68471ac101dd173f7c34000b4607c14820cecf347b7e6c1c9e766185a262426107376fd44bfe5c2e9f5ec90834e SHA512 912985b00851543ea488577284801c94d445ecba9d4df3a5b5627b8d41ff4f58a6f44bfc8f678fe52136a42600cd8da5a9b11f3cbd50b1963fb12f50dbdd749a EBUILD bundler-2.4.22.ebuild 835 BLAKE2B adaf7b8714c388b085fa81fce57e09e7cdd6fb91ff7c499defadc7801d24618cc36325ebf50f4d53ee422b291ad851f4aafef4395801debec1d15d0b58f1b223 SHA512 8be2a13658acc37792a29498efeccb88c7abec5397f8b6bb5fb4ee262a83ef78fdf0109f09ee308024482c7cc5e6ae8462e590ff3611e5530da26b5f551b13a9 EBUILD bundler-2.4.6.ebuild 856 BLAKE2B 1b25da0a68b31ae591ee87e19e7f80563622be9655c2a0e0ecb613cb7bb68902be5d36e9e5cddef23ec31e660b641091c5d32e2e37773c329ae875329f035974 SHA512 fb701e97343e63e7bc85c6bcdfb664d74978c220cfb48c0f67deba9c3d5bf4c4166bdb907456ee7d47ebaef51d092c93d5dd92d2f63a4e7a5368e89d650eb3e2 -EBUILD bundler-2.5.11.ebuild 848 BLAKE2B 46c471bd5cf6309dfa981bfe0c235d163853fa040d7b7f6ef829cd99daa1cf570913afe0c1d564f821c9525fea61d8d5f5462b73d30d82d81d719300304a1e93 SHA512 d4d3a612e025907cc5a598f3ae81df279e7a33c449de69b8d625b92c0dd7d4d471e1920005fb730fcfc66848658c948dbdc4b2752e212f8d224935d40adeefd2 +EBUILD bundler-2.5.11.ebuild 854 BLAKE2B cbd76e0e4f00863005f4c45db5dfdd0f007416ba0fdb417bd46985fd65ca9b8836c799906f995b37f26d27399adfd5e00cab0ec8b57974efe2165e6ebae80b12 SHA512 429842b8902ac1e33f4a4adca3d0956431eddc6ddb98b87a8ed23aa3cdad42376d7e84473a9bfa6c39f5cfe7698af197a87a6233f2af031c35c59c7e705b35dd EBUILD bundler-2.5.3.ebuild 849 BLAKE2B 39897f02571d36497c198e082a7eec106b3c42414ee89bcb8d2d4be221517f31ea42d51b45b2d1f0be3c4ddef0221de0a7d3587f28b0d7fb3bbbcad6a5820e45 SHA512 6fc9d96b1547f9b7b65f5560857b06f3ad69ed10fa255efa6918092726f17f790d8c592be8ab1fefb9a08bbf245bb91d834be1f8dd3ff7ede8d2ff793a78e15d EBUILD bundler-2.5.9.ebuild 849 BLAKE2B 15caca78919dc83ba7a9bb24b472a7247d448b465654994ebb763e5825dcfd7c7099afb7d355dc0f78c476812d7316b9d10a4b233193b0114b58dc966138da45 SHA512 988aa4383be993b5be425eb5110385415a4ab864f9d3a3d7ec64db6e72fe45769926d38e6852796045e14499c0d243a1eef920df7042cae7e53c0301968c95ec MISC metadata.xml 344 BLAKE2B 9acc02101b03bc23988fd3bbb4a71e887a2b257f7182bf5e91d09035fdf9f293a66174d766cc6ac11b7323d951bc3d2f95dcca623fa37d450357a5ce96017d32 SHA512 f776a0c273ea490041bfecbd5235ebcfc3450ceac69ec4abcfddd2115b2bf4f714a648abd30075aafcf1d3a10936a375ca14f11b8d04af2e874ce9917c12afc7 diff --git a/dev-ruby/bundler/bundler-2.5.11.ebuild b/dev-ruby/bundler/bundler-2.5.11.ebuild index 0f2887eda1e6..255a46a23d27 100644 --- a/dev-ruby/bundler/bundler-2.5.11.ebuild +++ b/dev-ruby/bundler/bundler-2.5.11.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/rubygems/rubygems" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" ruby_add_rdepend virtual/rubygems diff --git a/dev-texlive/Manifest.gz b/dev-texlive/Manifest.gz index 5d2749477bb1..b32fdcb277ac 100644 Binary files a/dev-texlive/Manifest.gz and b/dev-texlive/Manifest.gz differ diff --git a/dev-texlive/texlive-binextra/Manifest b/dev-texlive/texlive-binextra/Manifest index aa0672c7cba0..5801aea8a38b 100644 --- a/dev-texlive/texlive-binextra/Manifest +++ b/dev-texlive/texlive-binextra/Manifest @@ -186,7 +186,7 @@ DIST xindex.doc.r67771.tar.xz 608088 BLAKE2B 21e0fc9e6e17987688048afe2e6b2081006 DIST xindex.r67771.tar.xz 36356 BLAKE2B eb8b918aa0edf67340089073963ff275ee608112a0f2ab72c647114e2800f3c92efd4e732b3c42e75c4eb12324a7e85a1bf855d72100bbd7d6a0daa7f3d16283 SHA512 bf812f7ea5f981969b1963f470a0006c4afd937ab27f6b40f7897dc2b6ddd1a0ae60f347b8ed13483ec4fd9feccff257a79dd7b8a2720be1d49a40fe2b325fc6 DIST xpdfopen.doc.r65952.tar.xz 28176 BLAKE2B c7e92d0ee94574c752a26613ede400c8e6762f1491fc8c2498239df59c5431bad725c35d05c78e12cca5a6b9d8d841e6ecf448b0790898639539d3f3773c46a0 SHA512 b4f332054a5fe85c9404a05673b373ac2b1275b79a1f0b57061cda614350df230dba60ed3be590e0688840334a113ce5c64847c1dc4e6ebae6cc29524c1f6bd5 DIST xpdfopen.r65952.tar.xz 556 BLAKE2B c5a23476975e3299dbf09259572777f1a8be429cc4b22af9d6c3998275029521758d73c123ef088fdbfb3a8ec748d03ae952bce3f339a1ba3b25212be7e875e2 SHA512 927b6a17422a3573efef6767f4835492df27764bc7fe729ed2697665d5fca697fe1a76e141ff30d5cb483bb4ef8e2021ecf2476c5bdf83ebc5dc6e7778b70765 -EBUILD texlive-binextra-2023_p69527-r3.ebuild 8054 BLAKE2B 87394ee816e74c1f6dbce2c41e740d3a24554dfec4f2637c8e31443ce4fac92e664d296c7836648068351958922a400228f073c5f79fa8934caed00397a65aa3 SHA512 17f72827614c8111645396082432e6894f984e61eca3e7f765aaf9101c8d3beff77fcfa3062dcdc5b9e4bd48d77d966a80a09a6198e481745c9f127f1ed60b49 -EBUILD texlive-binextra-2023_p69527-r4.ebuild 8022 BLAKE2B fcae07f9774045165860412e6dd91da6790dece0f8e72e18b481879df4b07565bfe66c0afdeee00b4cbbbfb53f8921a00811aef3d221053af9f025a1084d9450 SHA512 df1c153abde5d62066a184bd142528f97e37fce5ccbc8c608662c9791f646fd1614b3e09d4e392477c79eaae3d4ddab6b818a2359789cce0020556ead62e1cc6 -EBUILD texlive-binextra-2023_p69527-r5.ebuild 8026 BLAKE2B a99dba747a930fe92035ad3afde30dd6a8a084ffd5f584d65060f679b83b9a150fbbf637577a077f17cc8c7600369b7edfd79bce753a0156ca0bb63f60937af0 SHA512 d1d8a9a998326f7fa98c1120e1f99c228288142ac7b832f282a53b1906773e55fea63f0e64834b5ffd452cf439f376cf49901f42af6e31e8728401f770f1320d +EBUILD texlive-binextra-2023_p69527-r3.ebuild 8048 BLAKE2B 11e9d5beedde0ad08b7ec67a454ec5d0c28fa15953d16043a8e8515f9e820a0ce81f5e0e9ba33d814bed5515474c75d8b274114d6799e7660394aba13583454b SHA512 64636a44db0229d233ac4414b5fc29359f9c2023f1801be0ec71b03c01e32afd640b1d1b3b455897efdc9b8ca4a4c9892578cfa94bc7eae9a02cb3cfaa0c2fae +EBUILD texlive-binextra-2023_p69527-r4.ebuild 8016 BLAKE2B 535ccf170a0ca75217d2c0ae7c34b161913a574a1d946c2b0b5b9af5a4c50d06ec9ff6e15bf84dc2d7c2c1f52d5c1b0fe777c987cb121572d982870fab455480 SHA512 87f5f19a724ba9915417ea06f916a440e7bd0cb74a08cfcaf3126926ee8b9e5a912eeff8e6c353a5f240cbca8db00e3e46ec52722b52d299f4aaa72973a84992 +EBUILD texlive-binextra-2023_p69527-r5.ebuild 8020 BLAKE2B 37610a04dfb5da75f6977de00ad46f908bc04bb970f79f40cd7b44cc9113777b7e9b1567e7f3ac5a9da3562c575668a11470dbb6a2290d054d4de6fce1412aa5 SHA512 0924bfb819aa51951f90667ef54d9a272ef17efb95663c98b350590eef4a643734709c97e0e6dbe8e2c4f14b09dd41be6fb5703ec28908762ad34ca20685ec17 MISC metadata.xml 456 BLAKE2B 4361e42537c42aae6c811b1da71d285a01e295479988754f443ed52665ee512143c6986d0e77c8d0b0579e66e7dface300062f0aa4f9926814a071805dfeacb4 SHA512 87e40140dd98615a5d9cd3de16adf064518fcae423a604868c93ad9971bf3bce8b0a8f2b9a8ee8d453f4fd05f867348d82f5fbee50caf7e38bb84902831f0193 diff --git a/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r3.ebuild b/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r3.ebuild index c10f3c83704d..8fc52d03db61 100644 --- a/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r3.ebuild +++ b/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r3.ebuild @@ -204,7 +204,7 @@ DESCRIPTION="TeXLive TeX auxiliary programs" LICENSE="Apache-2.0 Artistic BSD BSD-2 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" COMMON_DEPEND=" >=dev-texlive/texlive-basic-2023 " diff --git a/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r4.ebuild b/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r4.ebuild index 342efc33ca51..802f420bcb21 100644 --- a/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r4.ebuild +++ b/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r4.ebuild @@ -202,7 +202,7 @@ DESCRIPTION="TeXLive TeX auxiliary programs" LICENSE="Apache-2.0 Artistic BSD BSD-2 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" COMMON_DEPEND=" >=dev-texlive/texlive-basic-2023 " diff --git a/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r5.ebuild b/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r5.ebuild index 8571f9f36623..12bde684ff0d 100644 --- a/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r5.ebuild +++ b/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r5.ebuild @@ -202,7 +202,7 @@ DESCRIPTION="TeXLive TeX auxiliary programs" LICENSE="Apache-2.0 Artistic BSD BSD-2 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" COMMON_DEPEND=" >=dev-texlive/texlive-basic-2023 " diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 2cd4f56b3460..a9aba284922e 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/bugbite-cli/Manifest b/dev-util/bugbite-cli/Manifest index a4359c4277ac..579443edccd6 100644 --- a/dev-util/bugbite-cli/Manifest +++ b/dev-util/bugbite-cli/Manifest @@ -1,3 +1,3 @@ -DIST bugbite-cli-0.0.10.tar.xz 18167676 BLAKE2B 2e193e4bf6eb71bcf349e9ffb11e8816fc6f27b1ae2c174c52a4ccb1f5052760b2f47f3c03a1c7792f2f0d3b63fe7bae2710a112480f7b63e34f5f3aa1dd0e21 SHA512 b481ad5cd22737107084e4a22c866474ef4317572730ce739f4e7f08c2669e9d1bbd0571a0125e30a8a567780545c939d034a53f1589feffe97a08f0cf928c7d -EBUILD bugbite-cli-0.0.10.ebuild 1320 BLAKE2B 597ad034f202df0aab1c235495714bba346a8a84e9b2a2eeea00f3a8bd362fb3801ecae914b8e89e99274122b49f787bcce111fe9ab1da3f2b68bf0c7cf97d11 SHA512 6c452da5527c35617a273ab845718a03f2828a5b4be87075b8ec245ce53e102bcd832b8bab3c614070213d694d8fefed5fbbfa4019e181a6ae557587463a9e6f +DIST bugbite-cli-0.0.11.tar.xz 21068652 BLAKE2B a75137923c1578c8411a3b701564ad9883352478ba0467f7202ae3f668ae42d6890075b7a9b1f1d8ae1eb54a4280f3925f13d4b8656056e56c2a32f9f790ccd1 SHA512 b1df78427a3f5d1c44df95d077284fec5112385f31a480c6488fef20b53b43cbf1f80b1dcffd78b40f04d62364f8a8a7fd17f12ca0985d10ad3ee8f23ec3ae59 +EBUILD bugbite-cli-0.0.11.ebuild 1320 BLAKE2B 597ad034f202df0aab1c235495714bba346a8a84e9b2a2eeea00f3a8bd362fb3801ecae914b8e89e99274122b49f787bcce111fe9ab1da3f2b68bf0c7cf97d11 SHA512 6c452da5527c35617a273ab845718a03f2828a5b4be87075b8ec245ce53e102bcd832b8bab3c614070213d694d8fefed5fbbfa4019e181a6ae557587463a9e6f MISC metadata.xml 493 BLAKE2B 99fd8405920676653bbb75a4d71b81789d03638b4ad3970a23d3335c9af73fad4947000f40f6a211fc3ab9e1362d5cd19eeb26d80e93bc8d0838fdddaf179ed9 SHA512 5ad93bfef807b5d88adec2773e6496a4462f7e000ac15d4d4e7ea9b0646d530290bd9d7be23de31c5bfd33e352b2ea66fc3937ef417ffcc93232842132db3b6d diff --git a/dev-util/bugbite-cli/bugbite-cli-0.0.10.ebuild b/dev-util/bugbite-cli/bugbite-cli-0.0.10.ebuild deleted file mode 100644 index 54904ffd4168..000000000000 --- a/dev-util/bugbite-cli/bugbite-cli-0.0.10.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cargo edo shell-completion - -DESCRIPTION="A command line tool for bug, issue, and ticket mangling" -HOMEPAGE="https://github.com/radhermit/bugbite" -SRC_URI="https://github.com/radhermit/bugbite/releases/download/${P}/${P}.tar.xz" -LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="static test" -RESTRICT="!test? ( test ) " - -BDEPEND=" - >=virtual/rust-1.75 - test? ( dev-util/cargo-nextest ) -" - -QA_FLAGS_IGNORED="usr/bin/bite" - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] && use static ; then - local rust_target=$( rustc -vV 2>/dev/null | sed -n 's|^host: ||p' ) - [[ -z ${rust_target} ]] && die "Failed to read host target from rustc!" - export RUSTFLAGS="-C target-feature=+crt-static ${RUSTFLAGS}" - export static_stuff="--target ${rust_target}" - fi -} - -src_configure() { - cargo_src_configure ${static_stuff} -} - -src_test() { - edo cargo nextest run $(usev !debug '--release') --color always --features test --tests ${static_stuff} -} - -src_install() { - cargo_src_install - - doman man/* - dofishcomp shell/bite.fish - dozshcomp shell/_bite - newbashcomp shell/bite.bash bite -} diff --git a/dev-util/bugbite-cli/bugbite-cli-0.0.11.ebuild b/dev-util/bugbite-cli/bugbite-cli-0.0.11.ebuild new file mode 100644 index 000000000000..54904ffd4168 --- /dev/null +++ b/dev-util/bugbite-cli/bugbite-cli-0.0.11.ebuild @@ -0,0 +1,48 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo edo shell-completion + +DESCRIPTION="A command line tool for bug, issue, and ticket mangling" +HOMEPAGE="https://github.com/radhermit/bugbite" +SRC_URI="https://github.com/radhermit/bugbite/releases/download/${P}/${P}.tar.xz" +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="static test" +RESTRICT="!test? ( test ) " + +BDEPEND=" + >=virtual/rust-1.75 + test? ( dev-util/cargo-nextest ) +" + +QA_FLAGS_IGNORED="usr/bin/bite" + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]] && use static ; then + local rust_target=$( rustc -vV 2>/dev/null | sed -n 's|^host: ||p' ) + [[ -z ${rust_target} ]] && die "Failed to read host target from rustc!" + export RUSTFLAGS="-C target-feature=+crt-static ${RUSTFLAGS}" + export static_stuff="--target ${rust_target}" + fi +} + +src_configure() { + cargo_src_configure ${static_stuff} +} + +src_test() { + edo cargo nextest run $(usev !debug '--release') --color always --features test --tests ${static_stuff} +} + +src_install() { + cargo_src_install + + doman man/* + dofishcomp shell/bite.fish + dozshcomp shell/_bite + newbashcomp shell/bite.bash bite +} diff --git a/dev-util/cucumber-core/Manifest b/dev-util/cucumber-core/Manifest index 6748cef803c5..5c4bfefc6200 100644 --- a/dev-util/cucumber-core/Manifest +++ b/dev-util/cucumber-core/Manifest @@ -1,10 +1,8 @@ -DIST cucumber-core-10.1.1.tar.gz 202764 BLAKE2B c5704ed4821d056aea7bf537c7193bb8965be5a6d0effad0f85f76c18e62acf7a2de981da05826fbd27c1e55122ba3ca9873729332a9840280d1638838af27c9 SHA512 c7c4de1c53a58b74e632019a9a69b3bac164da72ee3cef839d19c9548707c06ddac5e562013ca86992ca3d78ad96f23521ff69de83b3e9e614a336cc3d6ba9a6 DIST cucumber-core-11.0.0.tar.gz 202792 BLAKE2B a85074a9bad6b91dcb2b409eee6162efed6890868b762ebd221ea2ab383a029eb7d7f605813e6e73f6bcbf4c526ffb94f26e7338e6cfdd94abf28d631bbd989e SHA512 fd2cb97d72f24e5a5c00336e4243594270546225a027ee23907256d81fdc9be01c017a4d25dea85727ca834a6d3e3fb1ae003357cf530eab9d44fc211d52f331 DIST cucumber-core-11.1.0.tar.gz 200962 BLAKE2B 5ac40ca2114a925c93f98b363443b560f24f5103c23e6ec3ae429cfdd1c1039367a64212a87c6079aacc94a2da757f2e8f889d57f6a46ceff5ff58810101e86e SHA512 02918828b9f626ac9a6d451b5d8ce4f19df01cd628c008c4a1b2b926f27d6af1353ce4bde5cd05bd1ce560449e37cc2db971049a4b8230f0c85cf0b05d0a462d DIST cucumber-core-12.0.0.tar.gz 200773 BLAKE2B f0cc2fbfdd6e79492d95a0ab66c74d1be8c173debeceedaa2b7b563cf0d6c70c86a00e3f2957b238b6d804fc78e2a27ad0003622ba7868be2960fded04f1d456 SHA512 58c0f1f7437aa5f55b3b07b36c66c616fd0c838659f346ed8cfc216fe98bce6d0de2ed52645c7fffa80f2f31c67298b6f4d881ec8d077e2eb33430ef88f0387a DIST cucumber-core-13.0.2.tar.gz 200249 BLAKE2B 87ca35db3b97f1c168eb685b6462a49624d76528a175fe7cf8fc1dcbd46cdaf319ad9787fd7d41248d1623e52f4d3c883194a801c2c74795af147ecc9c71a486 SHA512 35b8818526a4420983f244f25b867f90461496ec85be2419f054bf04091ad2304f4d25ee71a0a1150035cb0686630b8c1846a8118ec14006ca97b51f3f64640e DIST cucumber-core-13.0.3.tar.gz 200088 BLAKE2B c2f11440a083225b409814de7248dd908b8763ae7b632a75699297627c97b6e4f8300eb4a49ac78084b30db764936e7b096517dfe1009a883a59e2947067c56b SHA512 32c09e0a60c05babc0c463a7cc86ca2ee5f6992aaf0c8add5e4cb2c7a88b9b5163d9ca1c635a241203c02aaeaeba7cc87a91f931633221eaf34ab9d36018ffa8 -EBUILD cucumber-core-10.1.1.ebuild 972 BLAKE2B 67ac1a9e510dda0e2b7c527ec5a9adf24e961b6c51d4691356b4a3dfd10c52ec6c5d20684208d4f6b690bddbfc0be3eaca191fb9f9ca7dddb14b010efd64a646 SHA512 672c4ed95e9b305d0cd2cdb1e0dcec60f8b3e126c56f5a862609adab28ade655b809c6a009103548b92140b5de1ff8815df40d787ca003fc2ffcd74a547b7819 EBUILD cucumber-core-11.0.0.ebuild 972 BLAKE2B 7778b2d9b9b46c9b205f638bb23429baffc09cbd7a94f3935f53eb5dbe43fc13aefb45a5bb87cc7e6cdb561d67ec2f3bf775a24f1a634281115c1ef2dc5ea83c SHA512 e24526f5d517e83b52d76ebb03265e8497ac71d23521f1fe21ff095afa6dd094143451e9792179050e8a5a86cbe188610bdcd03535a578fefbc54eb4b032c56e EBUILD cucumber-core-11.1.0.ebuild 947 BLAKE2B 6a6c1e151c8242e43593e2b648f043c94030ee12bd5f775c86b0d43421a19b1950e3caa48e3126e2fc1a9dc816b4eacaef2ba7d737de447d4019b019fc77f7d9 SHA512 49145a8d09ba6b9e13badb2c04d0b614e6069fda368844c2eb1532b8230727b05f2d52bd459c65f139cb6421fcaf476ff03b9df18f3327c8f8960f40716c2d07 EBUILD cucumber-core-12.0.0.ebuild 953 BLAKE2B ff5d4010536b350210a6af2979f10604b384e091b1e279d1fa250b7718e98a3b43f04eb8390759d0e54a508c584804d75cfcc4793f2e959581a299f2692abfe7 SHA512 46652c0df9b34ff951c920c53beb9381bbd43bd69eb6b71088db4fd8db87712a3bce9d2f34ed25edb31d2b31f4abea4b7c7d9877d43a61d05fa28325a4428baf diff --git a/dev-util/cucumber-core/cucumber-core-10.1.1.ebuild b/dev-util/cucumber-core/cucumber-core-10.1.1.ebuild deleted file mode 100644 index 5764657f5b9c..000000000000 --- a/dev-util/cucumber-core/cucumber-core-10.1.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="cucumber-core.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Executable feature scenarios" -HOMEPAGE="https://cucumber.io/" -SRC_URI="https://github.com/cucumber/cucumber-ruby-core/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="cucumber-ruby-core-${PV}" -LICENSE="Ruby" - -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -SLOT="$(ver_cut 1)" -IUSE="test" - -ruby_add_bdepend " - test? ( - >=dev-ruby/unindent-1.0 - )" - -ruby_add_rdepend " - >=dev-util/cucumber-gherkin-22.0.0:22 - >=dev-util/cucumber-messages-17.1.1:17 - >=dev-util/cucumber-tag-expressions-4.0.2:4 -" - -all_ruby_prepare() { - # Avoid dependency on kramdown to keep dependency list manageable for all arches. - rm -f spec/readme_spec.rb || die -} diff --git a/dev-util/cucumber-cucumber-expressions/Manifest b/dev-util/cucumber-cucumber-expressions/Manifest index 15ab3530d213..276d7caa32e4 100644 --- a/dev-util/cucumber-cucumber-expressions/Manifest +++ b/dev-util/cucumber-cucumber-expressions/Manifest @@ -1,13 +1,11 @@ AUX cucumber-cucumber-expressions-17.0.1-spec-fix.patch 1215 BLAKE2B 90e5de41ebab211a1ba66206d01cddcabeb08ec2f437ef994b3fde4c9ddbb8d19d18d57bc2f9b7b26cf6e302d93381c14a77977d32ac7dc505f1afd0179cc19b SHA512 01318eb7b23a603fba632450b9d99fb1ff92e59e8e347faec7af7627ae2cd5cc6d0e28cab214cd038edb76eb59401afe7fdddf7bcf3065a8803bc0a2a831b908 DIST cucumber-cucumber-expressions-15.1.1.gem 25088 BLAKE2B bc9990d11994a5c094b23a2d8bccf283d0c035507d7140128acae674faa70d1b8927bce6069b82bc530b28b4867ae6be3f168847e0d6db036211a5fd13defb06 SHA512 ceda830ca22e388169db41c85343f9adbe918ac76a5cfaefd55ca3d2815ec826eb592ba70771f0cf41bfefe8e42d9afbcfeb8c384cfa30687e9c0c023164fbe3 DIST cucumber-cucumber-expressions-15.2.0.gem 25088 BLAKE2B 3e0a9283cdf1a9488826260a98358612847945e287ed0f4b011c697fa6aabd340974705d5eb338464fdaee938090ea83b8c912820517b9a2b0cfa0c81b554d5c SHA512 c4f72a6e096794598f94318ef21ac7586328229db4ec5d6791abc3d36319e798d3bddc91fdc9d56a3741ae8ce082deeec153b66d8904683e3038b1161b84fcf7 -DIST cucumber-cucumber-expressions-16.1.2.gem 23552 BLAKE2B e578e45901d5212f85e86ce6737c24ecbb0fce5204ed459e89270c27379bb13935ee12b94f618382c1a4c80ccc0cbfb8faea79da105b0f11a35e11c436c37abd SHA512 221b5aee604895dd0835df8ef19363b8060b99341c51f636e35be52ec0bff7100a88ad33a86420b849161b2c62e5d039b1f11d720374544abe9667a8544ee4c5 DIST cucumber-cucumber-expressions-17.0.1.gem 25088 BLAKE2B 2d85d1ad5498d546df73a919a56f54a566bee0c686d2549bc4efb3e8970a057ef068fe2d498f393367094526afa5c14cbb7d1fbbaa05086801931d9ca99c72bb SHA512 6b89a4aad515cd4894859a549037ac9ea25c470c26106680bd825595e497883177944da7ec35f4f2e8e2c0cd872808ba0ef93133c91e8e889589db96251f74f6 DIST cucumber-cucumber-expressions-17.0.2.gem 25600 BLAKE2B e8457e48950ca0dae95c6523adff66c2e479eec4ee09210c41b5407a9ef8f19b1c1c7c59ab306f0b8be0bbe4c88cc29ef43ff7514ea5f6ff0ea0c1baa1bd878c SHA512 24cce30d5b6fbf8ac0991c7e04a8fb26a15bc6676a0b9601813053ebd3388641a9dedc55bf45cd09bb7da730f2eba7264cab58d0035afda463c0620861ba07e5 DIST cucumber-cucumber-expressions-17.1.0.gem 25600 BLAKE2B 76be703f509ffb31304724bc26a45d9b565efeeb5a1fd54e20cf7b4076fd1232630a11e6af3deb602019dd78ee97087036e97692040bee682cd29c1e1d40952a SHA512 3935be2541d874a746713416f43934dafab6b59a9417ce40a9ba038541fa0f8a6b8b5c55e4a97a0b00faa10c29e161e5426a7400ca4e003aff31d954ca263343 EBUILD cucumber-cucumber-expressions-15.1.1.ebuild 456 BLAKE2B 2465d75eed743a1aee54b18f22a6f02378f73377a7dc2d1d9fce127e4445851c9075d48c4465454c764a7c0a4f8b69a55cfa77103a687ff8b30d547b8923a23d SHA512 de9589cee2bf99ed7ed9aed01e8a24b127072936ec3dfaa97cb807edbd8970d7d791045ad83ca2a7e8256f3bbb5faba35e90ce3f40da2897ebef6e3da35f2f0f EBUILD cucumber-cucumber-expressions-15.2.0.ebuild 449 BLAKE2B 82588c7d961ebd3258beccc708b0189ea09dd82e39f0efa99b8becdbda6677060c0f31da98626aecf1eb56fb85b8e34b747db2b7b41fb885e43a326131ed45fb SHA512 09e5caf6e7c9561d1886d81452d866832c2689850c48d5daf9eef210d7c3eba0d8de7d8ca5a7e537f82f0560a46d790e568a1fa8f3ab138926b213c68f2760f2 -EBUILD cucumber-cucumber-expressions-16.1.2.ebuild 408 BLAKE2B ee349741e1d050a5fd239a46352f100e540c68abcaa4141d7651bc63f3fac629d681050aecd06aa8b0522d70ef3657e4896101ba8af698d737ed0e81bca57ec6 SHA512 8af5883f9e431e63f15bd9646dd1f1c7cb3dace5ac623925deaa11af0ce56f23ea3d457ee6657751b877ac34b5d4a493dd28f4bd4a1f6ba697835643930cf770 EBUILD cucumber-cucumber-expressions-17.0.1.ebuild 462 BLAKE2B b95cedce003b79260f7755e3f96f7f88eab19dfd8270d0b9bc6b30b20e6b05bf1f895fc48c1a4dd2d4ce959622eccdd97ca0379d85e60b9b190bbf295af9de63 SHA512 53249ee0f325af1bd61bc6c76229453feb7eab046b7e3f66c573505b51935a854ddf89627873f4d3c3279a2db07938024ccb0546cafe6880ca82372ee93c3681 EBUILD cucumber-cucumber-expressions-17.0.2.ebuild 415 BLAKE2B 99d06d933bdcf5fc148dc6ad403c004f67c1a6e1e53d7bc183f86a379713704cc0b2a1adba1c2fd5c7e7572c71fa08f1143ced88a06a36172e3bb89b39371268 SHA512 44d8222f4292c1cbe1fd6e7b68d6a49ef4249fe93890847a322a689a129e4a97a66dd124fc17a953a7c29d7c2a71b8720fba756922f4c9e32db49871b3e360bf EBUILD cucumber-cucumber-expressions-17.1.0.ebuild 409 BLAKE2B 8960efd3e7bd2e1db29e5396cb76ce44982912437e4796a22ad6e0ccb1d4e445f919ed8d59be572c5d13bb25fc12d2187c17d44166b367f855e11a84a46b0246 SHA512 9668ccbb981e7ad7d91243d359b568d97a73e7b8bbee1c4178285e5a87216e7f3272b6a4191645856f02d683ccd52225332244c39d4ce993ec1f3375ffc28bb4 diff --git a/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-16.1.2.ebuild b/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-16.1.2.ebuild deleted file mode 100644 index aa43538dd470..000000000000 --- a/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-16.1.2.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="a simpler alternative to Regular Expressions" -HOMEPAGE="https://cucumber.io/" -LICENSE="MIT" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="$(ver_cut 1)" diff --git a/dev-util/cucumber-html-formatter/Manifest b/dev-util/cucumber-html-formatter/Manifest index 1408fb2bf78a..54517afa8f52 100644 --- a/dev-util/cucumber-html-formatter/Manifest +++ b/dev-util/cucumber-html-formatter/Manifest @@ -1,11 +1,11 @@ DIST cucumber-html-formatter-19.2.0.gem 478720 BLAKE2B 1f2f6b2f93d63207cb2bb6e23ad14d71eb06a8363c7af7f417e4755ffffb2beabe8502ed5d82a881c072b911a42cb1fc2f1809e7326c223c00c25a36482d052b SHA512 c5f1453677b4df5e9091721bbb15a522f5c91cbcb2cb11a8c1d8f2577d8b3b93810698447a1fe1f2b80dc52a1bf798ffcb876b2c728ceaf109f1997a2fdde249 -DIST cucumber-html-formatter-20.4.0.gem 592896 BLAKE2B 48fcdc7dacf354973b25c745c0f86334f882766e6d3776cdcbdbf574b69bd01550d43417fbb55d99c01f8485d174dd3e64a3b4aaeb33a577c3ab3b87318029c0 SHA512 c60b8a084bd0c05c9659e9cfb327194975d9eabf6dd39e282d3ff343df740f0fd13a2d854d3b095064ea3df04e73ba0324102f5fbd05b3cf98498420a036005e DIST cucumber-html-formatter-21.3.1.gem 272384 BLAKE2B cc6dd87f1a3ecf312b0310a032fe26d7177edfd0242e9f98f817e3b11882cf4e5244b6fe43408aee9cec715374c5051087f3eaa9b5b38e5bed4ebec108ffc5f9 SHA512 04fe71ef8dca04491737f61fe0b6858f85ba09cc78a2796f20055612b4125b877faf8b6fc3b0dda2c6e3809ee6360f6bc97c8a7422b8e7beccb67d024b18c894 DIST cucumber-html-formatter-21.4.1.gem 273920 BLAKE2B c0fb1402118d5aa670346953a5f9322fe848e1006ef8b3cf5e8169d46269d8d15c1d452301c167220fefce1775e311282bbd3d9ede9088440f8148b67ea0e691 SHA512 968b74210c34b227e66b614c613333b683097e425747d54f0cf0f76360cc0f97095022bfb94737bd882b766ba5db1264057c753d341585eedb94f891993e09fb DIST cucumber-html-formatter-21.6.0.gem 271872 BLAKE2B dc7ed26539d298e7df5cb7c8809b66a7cde98c596df6537aa19436325d322b49dfc0c17fd899ed072983634f9c3de340a2612ea9221cf25a189bbb7553176eda SHA512 51046ac0dd5ecfe93e89c7b19a211af49c4e93ea613a073711c6a4351e3f2b0f478099c54a6ba60ea2b02aa81905ca0b618980a3058680b179cb32dcde85783a +DIST cucumber-html-formatter-21.7.0.gem 271872 BLAKE2B 1fd904e5915ce8551b127ae873af9a98e8d48c9832426f60342a12d7a6fbe2c7291bd0703cea99796c958c8ea96a2e1528932fadc4f521f28c17d84b6742df08 SHA512 d5c489d4af2d681f3c43b6ba34f9edca9a23e271c5d7246c3a7e642639c0d274f240f3bdb7abb5cd6498d0f76e42b03e611b6304c4ce070d3adfa4ac93ce3a0c EBUILD cucumber-html-formatter-19.2.0-r1.ebuild 745 BLAKE2B 0429001152412d09a2a4b024d859b7556cbff7fc9f879545405b3d4bd315287a4b685cec739f7b348d882ab91a7ea4776e28136ecd469e9d7760b05ae73c0d27 SHA512 ecc0b61246b21c9d844170f85002a28fd28f1a06a230f481a4061884071dcfd6ff49478eecb81df8a2e385184036e726761eff8e041e9bd2cfa43c094d60b41e -EBUILD cucumber-html-formatter-20.4.0-r1.ebuild 732 BLAKE2B 33d09cce40794e8385213789a3ad8eca20accd4d2397b1a793086edc0ab142f2eabe45ee7c33933a69e9b2985e954c7d2df318d7c04a4b7d1afad19d61faef3c SHA512 ff1c4d803591f0f92ef7a878f1a90a2ca56ca05860519496070a9ed8801a598319da8450f9c8b7ca29be25c8901bffd0c8adedcfd8e76b09b260fccef1fbdc02 EBUILD cucumber-html-formatter-21.3.1.ebuild 861 BLAKE2B f4569ddf705aa3ff8135289fafd7500db41e9a7c1dba9ef93e5af0706f9212aafc8d37bb4c62b460808c712796919684e3cfb1529aaa3ed29a42c6707f75ffca SHA512 6ef29a943a12fcdf183ee7e6e71b7123c0906d8f94b1bdfdd8fb700c423aa338c8a0f0cec1728d6539c4de5634674da8304fef0c1853d5adbe0fc75700267e6f EBUILD cucumber-html-formatter-21.4.1.ebuild 867 BLAKE2B 1669cf10906e318d6be9e0d88d4a802bb8267d8cc2be65ed0ecd015f73cc88897fac5afcc531db411ca0243893fbed603600edd64efddc4c522c4cedb16057a1 SHA512 4193e49e1efda7f819b4fd2240ee3b7e61d326670d4ab24f5512caf495cb11e00efe45b164ef02f4bc057f3012bde53263767de09b052d0aa18c52283e53144d EBUILD cucumber-html-formatter-21.6.0.ebuild 867 BLAKE2B 1669cf10906e318d6be9e0d88d4a802bb8267d8cc2be65ed0ecd015f73cc88897fac5afcc531db411ca0243893fbed603600edd64efddc4c522c4cedb16057a1 SHA512 4193e49e1efda7f819b4fd2240ee3b7e61d326670d4ab24f5512caf495cb11e00efe45b164ef02f4bc057f3012bde53263767de09b052d0aa18c52283e53144d +EBUILD cucumber-html-formatter-21.7.0.ebuild 867 BLAKE2B 1669cf10906e318d6be9e0d88d4a802bb8267d8cc2be65ed0ecd015f73cc88897fac5afcc531db411ca0243893fbed603600edd64efddc4c522c4cedb16057a1 SHA512 4193e49e1efda7f819b4fd2240ee3b7e61d326670d4ab24f5512caf495cb11e00efe45b164ef02f4bc057f3012bde53263767de09b052d0aa18c52283e53144d MISC metadata.xml 371 BLAKE2B c7647643f6a224e97cfdc14a5533fc33d30342c19b894573c357691058f54fcfe00139de5ffb9bca48ec25950e03976260d1e92c9e81c051696288be306f353e SHA512 19bfa2565e0171203dad40fcd5093b1f73f8e9ce663e4f916bf0c8037003256b648439496171ff22fb6da9d1ca4c93b5ffec9f65555b7c62712bfee0bb9ce15c diff --git a/dev-util/cucumber-html-formatter/cucumber-html-formatter-20.4.0-r1.ebuild b/dev-util/cucumber-html-formatter/cucumber-html-formatter-20.4.0-r1.ebuild deleted file mode 100644 index b156812777ec..000000000000 --- a/dev-util/cucumber-html-formatter/cucumber-html-formatter-20.4.0-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRAINSTALL="assets" - -inherit ruby-fakegem - -DESCRIPTION="HTML formatter for Cucumber" -HOMEPAGE="https://cucumber.io/" -LICENSE="Ruby" - -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="$(ver_cut 1)" -IUSE="test" - -ruby_add_rdepend " - >=dev-util/cucumber-messages-19.0.0:19 - !19.0"' spec/*_spec.rb || die -} diff --git a/dev-util/cucumber-html-formatter/cucumber-html-formatter-21.7.0.ebuild b/dev-util/cucumber-html-formatter/cucumber-html-formatter-21.7.0.ebuild new file mode 100644 index 000000000000..6a2e1177674c --- /dev/null +++ b/dev-util/cucumber-html-formatter/cucumber-html-formatter-21.7.0.ebuild @@ -0,0 +1,32 @@ +# 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_EXTRAINSTALL="assets" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="HTML formatter for Cucumber" +HOMEPAGE="https://cucumber.io/" + +# Can be used for specs but requires assets to be created from npm +#SRC_URI="https://github.com/cucumber/html-formatter/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +#RUBY_S="html-formatter-${PV}/ruby" + +LICENSE="MIT" + +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +# Specs are no longer available in the distributed gem +RESTRICT="test" + +ruby_add_rdepend " + dev-util/cucumber-messages:22 + ! "${T}/kernel_key.pem" || die - unset MODULES_SIGN_KEY_CONTENTS - export MODULES_SIGN_KEY="${T}/kernel_key.pem" - fi - if [[ ${MODULES_SIGN_KEY} == pkcs11:* || -r ${MODULES_SIGN_KEY} ]]; then - echo "CONFIG_MODULE_SIG_KEY=\"${MODULES_SIGN_KEY}\"" \ - >> "${WORKDIR}/modules-sign-key.config" - elif [[ -n ${MODULES_SIGN_KEY} ]]; then - die "MODULES_SIGN_KEY=${MODULES_SIGN_KEY} not found or not readable!" - fi merge_configs+=( "${WORKDIR}/modules-sign.config" ) fi @@ -657,7 +645,19 @@ kernel-build_merge_configs() { fi if [[ ${KERNEL_IUSE_MODULES_SIGN} ]] && use modules-sign; then - merge_configs+=( "${WORKDIR}/modules-sign-key.config" ) + if [[ -n ${MODULES_SIGN_KEY_CONTENTS} ]]; then + (umask 066 && touch "${T}/kernel_key.pem" || die) + echo "${MODULES_SIGN_KEY_CONTENTS}" > "${T}/kernel_key.pem" || die + unset MODULES_SIGN_KEY_CONTENTS + export MODULES_SIGN_KEY="${T}/kernel_key.pem" + fi + if [[ ${MODULES_SIGN_KEY} == pkcs11:* || -r ${MODULES_SIGN_KEY} ]]; then + echo "CONFIG_MODULE_SIG_KEY=\"${MODULES_SIGN_KEY}\"" \ + >> "${WORKDIR}/modules-sign-key.config" + merge_configs+=( "${WORKDIR}/modules-sign-key.config" ) + elif [[ -n ${MODULES_SIGN_KEY} ]]; then + die "MODULES_SIGN_KEY=${MODULES_SIGN_KEY} not found or not readable!" + fi fi if [[ ${#user_configs[@]} -gt 0 ]]; then diff --git a/games-engines/Manifest.gz b/games-engines/Manifest.gz index bcf9a37d3597..8d652068b4d7 100644 Binary files a/games-engines/Manifest.gz and b/games-engines/Manifest.gz differ diff --git a/games-engines/qtads/Manifest b/games-engines/qtads/Manifest index cdcd5786e050..2a7c241874a0 100644 --- a/games-engines/qtads/Manifest +++ b/games-engines/qtads/Manifest @@ -1,3 +1,5 @@ DIST qtads-3.3.0-source.tar.xz 6085960 BLAKE2B 516d9c38c1bed36d88f60ef746f1f8b7a82db14505e640c0d3024995a74c9efb68e7783111007db6ca7a2b6adbf7e5b96b6b1e7db1c0cce6441436e1ca81381b SHA512 7e2a647fc4bb81e9784a0b05b3fdee3e6306767aebd32466f6451dc8b2e0f61e01a5657d0bfb8ba091bdd8365c9fed4fd2ab5cd2a27bf5403a5192d42472f7b2 +DIST qtads-3.4.0-source.tar.xz 6059316 BLAKE2B 0aa1bd755aed6fe60a712754d5496a464296f990f99bb7fd3cf93e20ce86881837352739f77a0fe9b630cb67fc78f91fbabf3896e8105e2b51ffa7a46be90ce6 SHA512 b4d40ec3f757803beeb7e22afa7b2ae6a612970c11615378ed145870d577e30b5734cd316c4739e4a3726917654e268034e6ecf1132ebbe1e120dc56aa9a2e3b EBUILD qtads-3.3.0-r1.ebuild 950 BLAKE2B ecc4fb7f76301bbb08a6681b1d0ab000f2959a955f6d803bf0a6133e08dcc6f6e4d8875112f3e3d206a8a08e9a05b8b916cf5d1d25430b59ae4e12b494ac0b0d SHA512 fa922b43838f847d8bdf0af8aa4e48041e285c22b19bdc8ac3f8506c637e4b3ef12c11ab75b66130cda242ece1b6a6e64dccf42ce64127c7f62d4a156f2b23a6 +EBUILD qtads-3.4.0.ebuild 950 BLAKE2B 37113ae4f319ec403fe75066fa233d7cc984d3de6d9832c50861388a8e7884bc30b6dd689f115c6e762c74947ba2fd9ccf6879a3776981e0fbc1a58dde605d98 SHA512 59ef5cada0ebacf86bf08e5f81acf6b43c9f7648a6700cb4b2026ab24b46ca0363f16dd7eebd3967f79905ceb5fbc0a9b2eba34fb5967b0263a770ee3180826c MISC metadata.xml 600 BLAKE2B 7aa1de6bd8c9c4809e7775a692a69c6e413ed3062a20f89a952859f9b1a4fec9fd86530933edd9e9977df7fba093b1623f231fe8c010dea08d8fb1b89202ff7c SHA512 4d65532cb39d2c90870fbbc1ed038c48646f90f5c5037e69aa1f5b0f965f46a37bd51621aaeebc62f8360b18dbc37e12f605e057d071b6a3313d4a446a66a2c2 diff --git a/games-engines/qtads/qtads-3.4.0.ebuild b/games-engines/qtads/qtads-3.4.0.ebuild new file mode 100644 index 000000000000..63e98570846a --- /dev/null +++ b/games-engines/qtads/qtads-3.4.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +DESCRIPTION="Multimedia interpreter for TADS text adventures" +HOMEPAGE="https://realnc.github.io/qtads" +SRC_URI="https://github.com/realnc/qtads/releases/download/v${PV}/${P}-source.tar.xz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+sound" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5[jpeg,png] + dev-qt/qtimageformats:5[mng] + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5[png] + sound? ( + media-libs/libsdl2[sound] + media-libs/libsndfile + media-libs/libvorbis + media-sound/fluidsynth:0= + media-sound/mpg123 + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + eqmake5 \ + PREFIX="${EPREFIX}/usr" \ + DOCDIR="${EPREFIX}/usr/share/${PF}" \ + $(usev !sound CONFIG+=disable-audio) \ + -after CONFIG-=silent +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} diff --git a/games-misc/Manifest.gz b/games-misc/Manifest.gz index adc9356c60eb..979a488073ae 100644 Binary files a/games-misc/Manifest.gz and b/games-misc/Manifest.gz differ diff --git a/games-misc/wtf/Manifest b/games-misc/wtf/Manifest index 4b72d85ac2af..4dfb3b7906db 100644 --- a/games-misc/wtf/Manifest +++ b/games-misc/wtf/Manifest @@ -1,3 +1,5 @@ DIST wtf-20221208.tar.gz 31069 BLAKE2B 70329b6fd2af707a8b1c99d28ceb5de482c8b9414214b624cbe0cad60a5d30aec28230d62251166c3084751af64accc3ee24079eb2c8034ca6d4647d8e39eabb SHA512 2381d352ddd82c34cc23e594452ab6afcb4f5b31ede6656a33ae235b3b32fc868c88a564d01d9eab995ac56e9fc3c9902506f8ad5399c26d3f0667a333991525 +DIST wtf-20230906.tar.gz 31564 BLAKE2B 5b89b0685ac1cb8269ce3e4fab567f65a008730002cf87d54ac63df056b17b4f40f524752837ddb5b52ec18e90450104162b677aa7cdde9e0c8ba7bbb24f04a9 SHA512 7cb6cfc9c0c111b8f9ecff4e893910bc630cb9bb8862ac43ecb55d76c6f34c26fa48a26dd9354abde15900f8c9a042f3583988e07f60c0607268dbb9bd61970e EBUILD wtf-20221208.ebuild 607 BLAKE2B 181d9f084b183c1ce51e761a99a92d768e3d49ef8bdce293926f39745c3666c70c00e358a33f35c3a02a96eb58998d539b0482c4908334f76ef61a427d85b6b7 SHA512 d2fd3ed89d51dc135f8679949a0525f575af21f8b9b56ccdd012abe05987e960516c98cbe4d7b5a709d2bc17977a89c23dfcf9b9373b5f4e414c27e1ac13d8e6 +EBUILD wtf-20230906.ebuild 607 BLAKE2B f97e9573e2f7b8e8b5bf51737b7c8578e94c74423bc73b0151f4d2a6fcdb6a1e21243f26099bdc19458969f6fe0350c8240b01c9ca028b739b82589c1ea871a5 SHA512 d962b51a6b150d933e379644201b6f3c4ba960073acab9ec2efc80a797c97c22b492748399b63f6dc5477d50d9f95fe38f87d50891583f2e946e2b6967dfd496 MISC metadata.xml 354 BLAKE2B a494923ed46254f0a1f49c161e15b5f9d17a55f4665b88bfccff4591499887febcd1cdcdf61a50b6ba09e69502c0d30df66fbba81d0e2ae9b4c7f9725135bb98 SHA512 1eb5d5d6fce9e19f5c7c366b393d75d72d491989e0a129e1d094968098c88093943d68f9430fd2aa5a663415ec39c0bd3097814d2df309ccd18b1143627adba9 diff --git a/games-misc/wtf/wtf-20230906.ebuild b/games-misc/wtf/wtf-20230906.ebuild new file mode 100644 index 000000000000..5ade076d4574 --- /dev/null +++ b/games-misc/wtf/wtf-20230906.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit prefix + +DESCRIPTION="Translates acronyms for you" +HOMEPAGE="https://netbsd.org/" +SRC_URI="https://sourceforge.net/projects/bsd${PN}/files/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND="!<=games-misc/bsd-games-3" + +src_prepare() { + default + hprefixify wtf +} + +src_install() { + dobin wtf + doman wtf.6 + insinto /usr/share/misc + doins acronyms* +} diff --git a/games-server/Manifest.gz b/games-server/Manifest.gz index 2f371ce48765..c644f5fc94d6 100644 Binary files a/games-server/Manifest.gz and b/games-server/Manifest.gz differ diff --git a/games-server/bedrock-server/Manifest b/games-server/bedrock-server/Manifest index c485e60826f0..5daa93737876 100644 --- a/games-server/bedrock-server/Manifest +++ b/games-server/bedrock-server/Manifest @@ -1,6 +1,6 @@ AUX bedrock-server.confd 317 BLAKE2B 47308c295519e0c92653a738aafd3044120c8f86d70050d639a0a1b05cf3cc1c8858bab713cc3b63cabb61c821d8292e95c9011c7af6593a4d8070722733f49d SHA512 9f6300b46680663b5a58a9b873fbbfd912c04fb3272a5528b64b6a32e5492ff1b66e9eafea65d17ff36defa006727b307ac130461846cd6742512bad3061db58 AUX bedrock-server.initd-r5 1924 BLAKE2B 23cc0671510b17d3a24f2c11688d18111b5e6a38918ea1c9c0973bc8fa26b58f4b59d8a48d68d84b16b89ebccb5da56c986e98ff8b637fb13512804c6c74f8f1 SHA512 7eee4d085a7377e72cd5e9b8e8445beabb322c4d13f9564e5ccd45a76c91b209a4fbc00f08ecaecb1091e4a3d62354b83fe6999b2839f9d3c63b6cdbb78bd757 AUX bedrock-server.service 1045 BLAKE2B 3db6cd6ac572a1f1ae47d6d4f38ce9a9a206f1a6aafe7fc329861b9037cfdb05f903f3458cc8244d5b9539d74d3cd12accd391c99fc3bf08afa3a0122a1ed14e SHA512 575a621e69a297ee02d9b5d846320f598363fd48f9d58dceafd24f21e5c31dd5609dc4af110f36954787bb537907e9b36d43bce8c8f0f4025528f58685d5438d -DIST bedrock-server-1.21.3.01.zip 130166595 BLAKE2B 0b8c68582fee20e8cead1d3453688d9e9705d793c329c7e3890530ce7168a8561af8840e160665095a1d8f2ca87a5bf4c7ff995eff01d8f2e86971b207a1cd3e SHA512 4625ac3d5d2a623e584ed800b7b01b0d52adfdcaefd1fd076ad90af23d4b8c46bbe9d1e83dde5514ddc0836396bd4881dd45230af5d5cd758081efb982d6d7cc -EBUILD bedrock-server-1.21.3.01.ebuild 1146 BLAKE2B 2448cf23ab4d899ff7b9328b5e92dd7558f7c610a4f45efe15339164d57687907a4f814d7b4a30025961ec6b780e0ef3cfed8223fe99a749b00ec023b2e7c213 SHA512 d0d1e168b5320cd81b848603ef35d8775a4c1ce3421b80958894d12cfa5d37f832855736af33c40350f623578e4db33adc70e3c6110a8de647ced586397a3724 +DIST bedrock-server-1.21.20.03.zip 54517989 BLAKE2B 19fb3dee43014f172204834e42e9505403f299bb9284da8a4304d74ffbbdec72a0687260a2b2de6a9e9b4d7e5067235029d38f6cfc8db8f4ec4762755c1c044e SHA512 6c32086edf7fb49e17eba03f821bf965e875603653572b83af6d18dc7ff95a7f104d550b37eee7bad7843457da9ce1f2fec6f1df9c9443d85763a3b40f9c26ed +EBUILD bedrock-server-1.21.20.03.ebuild 1146 BLAKE2B 2448cf23ab4d899ff7b9328b5e92dd7558f7c610a4f45efe15339164d57687907a4f814d7b4a30025961ec6b780e0ef3cfed8223fe99a749b00ec023b2e7c213 SHA512 d0d1e168b5320cd81b848603ef35d8775a4c1ce3421b80958894d12cfa5d37f832855736af33c40350f623578e4db33adc70e3c6110a8de647ced586397a3724 MISC metadata.xml 676 BLAKE2B ae3d24e16c5da237df029cc571c6f7099c0e292524633990f92a16075a901191b0aade76429014bb02c95d8032b08436d79599eaafa4fea16345e63dd9180b94 SHA512 df3a66bb13e34ed64a3c5a7974a1aa6b5b4d8b9589a4f9bc08ac74a6cf6f7f8886373963b4d5532a3ca86a2ca48bd7a6f58500622741109273e8ec670ca290f7 diff --git a/games-server/bedrock-server/bedrock-server-1.21.20.03.ebuild b/games-server/bedrock-server/bedrock-server-1.21.20.03.ebuild new file mode 100644 index 000000000000..16edcd9b2772 --- /dev/null +++ b/games-server/bedrock-server/bedrock-server-1.21.20.03.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="The official bedrock (non-java) based server for the sandbox video game" +HOMEPAGE="https://www.minecraft.net/" +SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip" +S="${WORKDIR}" + +LICENSE="Mojang" +SLOT="0" +KEYWORDS="-* amd64" + +RDEPEND=" + acct-group/bedrock + acct-user/bedrock + app-misc/dtach + net-misc/curl +" + +BDEPEND="app-arch/unzip" + +RESTRICT="bindist mirror" + +DOCS=( + "bedrock_server_how_to.html" + "release-notes.txt" +) + +QA_PREBUILT="opt/bedrock-server/bedrock_server" + +src_compile() { + :; +} + +src_install() { + exeinto /opt/bedrock-server + doexe bedrock_server + + insinto /opt/bedrock-server + doins {allowlist,permissions}.json server.properties + doins -r {behavior,resource}_packs definitions + + dodir /opt/bin + dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server + + newinitd "${FILESDIR}"/bedrock-server.initd-r5 bedrock-server + newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server + systemd_newunit "${FILESDIR}"/bedrock-server.service bedrock-server@.service + + einstalldocs +} diff --git a/games-server/bedrock-server/bedrock-server-1.21.3.01.ebuild b/games-server/bedrock-server/bedrock-server-1.21.3.01.ebuild deleted file mode 100644 index 16edcd9b2772..000000000000 --- a/games-server/bedrock-server/bedrock-server-1.21.3.01.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -DESCRIPTION="The official bedrock (non-java) based server for the sandbox video game" -HOMEPAGE="https://www.minecraft.net/" -SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip" -S="${WORKDIR}" - -LICENSE="Mojang" -SLOT="0" -KEYWORDS="-* amd64" - -RDEPEND=" - acct-group/bedrock - acct-user/bedrock - app-misc/dtach - net-misc/curl -" - -BDEPEND="app-arch/unzip" - -RESTRICT="bindist mirror" - -DOCS=( - "bedrock_server_how_to.html" - "release-notes.txt" -) - -QA_PREBUILT="opt/bedrock-server/bedrock_server" - -src_compile() { - :; -} - -src_install() { - exeinto /opt/bedrock-server - doexe bedrock_server - - insinto /opt/bedrock-server - doins {allowlist,permissions}.json server.properties - doins -r {behavior,resource}_packs definitions - - dodir /opt/bin - dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server - - newinitd "${FILESDIR}"/bedrock-server.initd-r5 bedrock-server - newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server - systemd_newunit "${FILESDIR}"/bedrock-server.service bedrock-server@.service - - einstalldocs -} diff --git a/games-server/minecraft-server/Manifest b/games-server/minecraft-server/Manifest index abb156ae430c..d9396790a9c4 100644 --- a/games-server/minecraft-server/Manifest +++ b/games-server/minecraft-server/Manifest @@ -3,6 +3,6 @@ AUX minecraft-server-bin 427 BLAKE2B 6831a0929566286ae0a879ff75320e92e82720c66d3 AUX minecraft-server.confd-r1 528 BLAKE2B 77155dc2d0878495419d141feeafcd34bb04a82859f7dbf3e637975b3c9ded4e034dbd7cc4c8b20eb7155a0621927e97f67d8a26890f90b5825512317ed3570c SHA512 caf5afe59b0efd57034585b255a3b3f4ca14f752f9961f4b438bb6bc0b7b096e8cb76883d1aa26a2b57725338808cb2961f86bc15293ed515b0dd3e61a18cf11 AUX minecraft-server.initd-r5 2014 BLAKE2B f38e398a0772918349797c9ffa46ee6ac0a14bbd48cdfe61ba88c54785f290f6f4643498bec5aac8943f45b5e4cc9c1af4af99577284c87442d73b827e141ab7 SHA512 b49f615d823e35545797d21430f33674f1345a059279dcaccd2a4a91d63a4b90b278739827c6af2c57de083c440f84edce684d28d6eb04d5a8d1f7e5699ea658 AUX minecraft-server.service 530 BLAKE2B 37b68213b4f15199ef999aff45b0ff0b2b12c8485c75871fbd034b167c440640ad4542daaf73c99fa63152d7fcf086d26f7241622f186ed48a59fafce8f72671 SHA512 b33926d866ad73d108bf6cabb9981fc072ae899ac4284c7e3219a08f3d2cd01197f2325b7051b071cee6c238ea8f9fd37b3eba956367504079de1a2bc8b047de -DIST minecraft-server-1.21.0.jar 51623779 BLAKE2B 674390383a85d2add9f5dfc20be48d33d8567c5c42745bd742076e16dff9afc194a816b5bed50de0a698d81a88ed68e30433715d6ac06eed5d0565c117aaaa85 SHA512 79467240298364634f31ba74c0c80060ef6af97e5e64680a5664b3739013e5cba9fa7c3e61e66e094031a16a4d6065a7e7e8acba6d57134836d19a2b94f94b8c -EBUILD minecraft-server-1.21.0.ebuild 1170 BLAKE2B 13de1c5f2c2894b10c558d4f4ac4f14592dfc7c2338458cd45d1e80046d3075ae6260e8cf938829992b748373106c87cefc81dfc0e57bd2c4acff16568d71017 SHA512 a377fd825ffe05254a15cc7ad5a785fcbe97f8c204640131f70d2e74a5da370b2073eabe8b137932d47a575bcde6318b962d69457b99edc22fbeb26a4a0eb0b3 +DIST minecraft-server-1.21.1.jar 51627615 BLAKE2B 9a8218911642b589a5030f680efbf9ade8646dde92679d0a02660a8f46baef6f1e409402aeded3bfc78cf96fe4bda2221ab2d1250d1d62a1cb3a2fb5d6400262 SHA512 d45a89a1451ca2982c81ed577b099106baa545779ad7e828dd25399768dc63629687df6498920528978bf09a3ebbc558d39765defdd3a22a70b12262a5033f95 +EBUILD minecraft-server-1.21.1.ebuild 1170 BLAKE2B 787c43608985c3567f12efa466aaa02acb5043ef834e33848f29e6ff1ae649e50666e020153e136f68cda9dce18ffac03cd69bda1b274774ea51be3684fa62f6 SHA512 5b13d9b2daede3048426451bf161f01d1067878e460c4f0abfc12d3d9edcf4d8cbc8f481a623b18d785075def3c12948ab7ab6bb5453545eebba88267a3b67ad MISC metadata.xml 935 BLAKE2B 7147903a9b3a7405889a8ef3282569aa953574339af51aa27d1deea266795546defd6ff89e93aee06c82f2b5bee34a8aa3a9756f4fdf2bac0ff5565a7165e17b SHA512 46d768d34f586b1e148657f108b4a852dd6708d340a53c5b6fedbfe4dc4770f44313510a04d58ccdb59b13257a7d30801c38c6fa94dcbb16e3d438179fd6b3d4 diff --git a/games-server/minecraft-server/minecraft-server-1.21.0.ebuild b/games-server/minecraft-server/minecraft-server-1.21.0.ebuild deleted file mode 100644 index 64c4261eea71..000000000000 --- a/games-server/minecraft-server/minecraft-server-1.21.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EGIT_COMMIT="450698d1863ab5180c25d7c804ef0fe6369dd1ba" -README_GENTOO_SUFFIX="-r1" - -inherit readme.gentoo-r1 java-pkg-2 systemd - -DESCRIPTION="The official server for the sandbox video game" -HOMEPAGE="https://www.minecraft.net/" -SRC_URI="https://piston-data.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> ${P}.jar" -S="${WORKDIR}" - -LICENSE="Mojang" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -RESTRICT="bindist mirror" - -RDEPEND=" - acct-group/minecraft - acct-user/minecraft - app-misc/dtach - || ( - dev-java/openjdk:21 - dev-java/openjdk-bin:21 - ) -" - -src_unpack() { - cp "${DISTDIR}/${A}" "${WORKDIR}" || die -} - -src_compile() { - :; -} - -src_install() { - newbin "${FILESDIR}"/minecraft-server-bin minecraft-server - - java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar - - newinitd "${FILESDIR}"/minecraft-server.initd-r5 minecraft-server - newconfd "${FILESDIR}"/minecraft-server.confd-r1 minecraft-server - systemd_newunit "${FILESDIR}"/minecraft-server.service minecraft-server@.service - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/games-server/minecraft-server/minecraft-server-1.21.1.ebuild b/games-server/minecraft-server/minecraft-server-1.21.1.ebuild new file mode 100644 index 000000000000..1f4d1bddf45b --- /dev/null +++ b/games-server/minecraft-server/minecraft-server-1.21.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_COMMIT="59353fb40c36d304f2035d51e7d6e6baa98dc05c" +README_GENTOO_SUFFIX="-r1" + +inherit readme.gentoo-r1 java-pkg-2 systemd + +DESCRIPTION="The official server for the sandbox video game" +HOMEPAGE="https://www.minecraft.net/" +SRC_URI="https://piston-data.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> ${P}.jar" +S="${WORKDIR}" + +LICENSE="Mojang" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +RESTRICT="bindist mirror" + +RDEPEND=" + acct-group/minecraft + acct-user/minecraft + app-misc/dtach + || ( + dev-java/openjdk:21 + dev-java/openjdk-bin:21 + ) +" + +src_unpack() { + cp "${DISTDIR}/${A}" "${WORKDIR}" || die +} + +src_compile() { + :; +} + +src_install() { + newbin "${FILESDIR}"/minecraft-server-bin minecraft-server + + java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar + + newinitd "${FILESDIR}"/minecraft-server.initd-r5 minecraft-server + newconfd "${FILESDIR}"/minecraft-server.confd-r1 minecraft-server + systemd_newunit "${FILESDIR}"/minecraft-server.service minecraft-server@.service + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz index 154a603673b1..5827c4fe4ffe 100644 Binary files a/games-strategy/Manifest.gz and b/games-strategy/Manifest.gz differ diff --git a/games-strategy/dopewars/Manifest b/games-strategy/dopewars/Manifest index 96ee65912a1e..f960f4ca0fbb 100644 --- a/games-strategy/dopewars/Manifest +++ b/games-strategy/dopewars/Manifest @@ -1,3 +1,5 @@ DIST dopewars-1.6.1.tar.gz 1024168 BLAKE2B 28d650e0d1eccdfa9aa799bb4b35e82facc800ed9cbde9778c7182bd615ad0b1ec7d3fd323473f381f3ed1902b8e305a7994a5e351728aa1028be2e0665bfa57 SHA512 fab27b483b5a24abd95ffe6a52fe92c7179d8ee3e7d27393f0e7c265202781ab6a58e3b3214ff84bbc0e8195644b5c2ec94616b5f63b3fa9dc2ad2f9216e37d1 +DIST dopewars-1.6.2.tar.gz 1030811 BLAKE2B 96d333b7760786b215c3b6079498067149de0784099fd16b30c47a785a0f6d4d1d9030e6654a1d309f59803896d2675181146180411aef558e3cf28b715ac192 SHA512 ce41bc4b7f3a45bc759a76e3f70be84cc6ec1243127a60e8c4c96c908bf70d2d6fbb7d871afbeeec18591dac2cfb5d6d2646e14c7e2771ec02cf7b20e5a25a8f EBUILD dopewars-1.6.1.ebuild 1510 BLAKE2B 5eabb5c98a771353ffc1d1f64cdad67ab6b1661d526bcb98f75a064d98fb74ac2fa5c47d20494f550ffac881c97bc2146c123b4b7ff899a2a1d8457e6ecbabdd SHA512 1202134a565c078ffd83bc9d8a36cd01f95f5471b22e95f4b3e7eecd3b161baede697afddc81debe79aada0a0818d5dca7f60b95d74127062bd0bd353576ab85 -MISC metadata.xml 332 BLAKE2B 37111175fefbc638c0e0b0ac57988eb28def430f9140f9eb411566a5c6b9ad27fdb4de4df557b72d1a8a2d6d57bf27e0ae38fab9a54f4c9ec8abca812968747b SHA512 30383bc97bba57511c351d77f1c17152a0be7d14573348e2159b3df908bb28733d25476f5a5db211334966db3c3a2addae2047e27650b2a60e6a8928344c66c4 +EBUILD dopewars-1.6.2.ebuild 1542 BLAKE2B 39ca243409f381e6e981a9535781c1e8da1d1f04fcf3e058b60b2347a1edc74ef94fb9cebe5e0b24b6c1e4040599fa5909909ba84003f6c5661e52e69503b250 SHA512 9206baf5bf36939ad8cbb466ba9bdc1f16d4cfd6fcb894e4b3a7af8ec44438c424f9422e5fa45537f5a416aadfd17f28c47ce9e91e7033606bc07cddd41dcd33 +MISC metadata.xml 389 BLAKE2B faeb3588a03eb4157b892bca2a14275432b53a1c0ee8e3046d2eb39f1c6f3a54c26eb0b14e278d40628c4919e4544bec77295c4090720fa11f27f89ed3d7d2a0 SHA512 292846b61e3cee79012666ee7680c6f8f64267d75fd8e8d9ff450df11f8d6c102c89ce0d536e6cd8dc7480cb9dbcff43effef9aa70534fe8b563f48f296c310a diff --git a/games-strategy/dopewars/dopewars-1.6.2.ebuild b/games-strategy/dopewars/dopewars-1.6.2.ebuild new file mode 100644 index 000000000000..cd4655886e70 --- /dev/null +++ b/games-strategy/dopewars/dopewars-1.6.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop toolchain-funcs + +DESCRIPTION="Re-Write of the game Drug Wars" +HOMEPAGE="https://dopewars.sourceforge.io/" +SRC_URI="https://github.com/benmwebb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls ncurses gtk gnome sdl" + +RDEPEND=" + ncurses? ( >=sys-libs/ncurses-5.2:0= ) + gtk? ( x11-libs/gtk+:2 ) + dev-libs/glib:2 + nls? ( virtual/libintl ) + sdl? ( + media-libs/libsdl2 + media-libs/sdl2-mixer + ) +" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) +" +BDEPEND="virtual/pkgconfig" + +DOCS=( AUTHORS NEWS README.md TODO doc/example-cfg doc/example-igneous ) + +src_prepare() { + default + eautoreconf + sed -i -e 's:index.html:html/index.html:' \ + src/dopewars.c || die + sed -i -e "s/\-lncurses/$($(tc-getPKG_CONFIG) --libs ncurses)/g" \ + configure || die +} + +src_configure() { + local myservconf + + if ! use gtk ; then + myservconf="--disable-gui-client --disable-gui-server --disable-glibtest --disable-gtktest" + fi + + local myeconfargs=( + $(use_enable ncurses curses-client) + $(use_enable nls) + $(use_with sdl) + --without-esd + --enable-networking + --enable-plugins + ${myservconf} + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + rm -r "${ED}"/usr/share/gnome || die + rm -r "${ED}"/usr/share/doc || die + make_desktop_entry "${PN}" "Dopewars" /usr/share/pixmaps/dopewars-weed.png + HTML_DOCS="doc/*html doc/help/" + einstalldocs +} diff --git a/games-strategy/dopewars/metadata.xml b/games-strategy/dopewars/metadata.xml index aca5e3fff917..b8a14ab9ab42 100644 --- a/games-strategy/dopewars/metadata.xml +++ b/games-strategy/dopewars/metadata.xml @@ -7,5 +7,6 @@ dopewars + benmwebb/dopewars diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest index 801a7d85395f..13b8b316f931 100644 --- a/games-strategy/endless-sky/Manifest +++ b/games-strategy/endless-sky/Manifest @@ -1,3 +1,5 @@ DIST endless-sky-0.10.6.tar.gz 256438340 BLAKE2B 39699f458b691dd8aa0586ebbb5b537b8b999ea0084abc561803e21e97986dd6ef28582545fc79cc5cd3ef5d4c587b96860fd7b94294acf2fee31224543ac4ff SHA512 815f64db07997cc8732b12887f55d363f0ef7e44a158dc83fc0b6c4c12c69dab3bf7e1b14c7e93fe920974d8c28b8043f39808227219f09adfe618a00389a530 +DIST endless-sky-0.10.8.tar.gz 257381131 BLAKE2B ea6fe5e4240b9744a9e1d64137a731c8a67f88acbd688fad13f3beab2bb6d16e46b3c85fd1288350917eff18264b5a477ed964729edaa098eff07fef10ca81ee SHA512 d6cfb3efba6214a42b112d315dda945085f6a9f915a22bd3fe0ff78cb628a242aa8c0613165a2e1c67d81f5c32f937c2b73a7851efe3984ebe94af4e456df547 EBUILD endless-sky-0.10.6.ebuild 2077 BLAKE2B fda16b09d2f8bb729b2bf6ee4cbe332cf9ad5478e35b2c8c3925dc9614ccf13ad179df42d0dda1281996e139cd8ef66fadcc8ebd0a511c3c67a301948c2df97b SHA512 429c3d421ce9432e73dc9d6015a1bde8ef28d2053ec5e466ba439aa05f113437e0adbc57359ef31e000cd60eb2459f8facc60a8547fe3dc85a672752c64c446a +EBUILD endless-sky-0.10.8.ebuild 2077 BLAKE2B fda16b09d2f8bb729b2bf6ee4cbe332cf9ad5478e35b2c8c3925dc9614ccf13ad179df42d0dda1281996e139cd8ef66fadcc8ebd0a511c3c67a301948c2df97b SHA512 429c3d421ce9432e73dc9d6015a1bde8ef28d2053ec5e466ba439aa05f113437e0adbc57359ef31e000cd60eb2459f8facc60a8547fe3dc85a672752c64c446a MISC metadata.xml 732 BLAKE2B 05e221e5b8bc45baf62a5361a1fa11affd5bfce04bb1ed4127251c151771df72c873e9c2deab4aa9b4800fa3314fa768c635e61bf941e3eb74241ee5f2a8aabf SHA512 2aefeccd986719aab4be77af1bf4458b36a873918c04905f9b432a591a44dfdd001faf29ab16ced565c069e846bfe5a96e2c12ffa1e4d62a7b202cf7fc356949 diff --git a/games-strategy/endless-sky/endless-sky-0.10.8.ebuild b/games-strategy/endless-sky/endless-sky-0.10.8.ebuild new file mode 100644 index 000000000000..d1f1437b24c2 --- /dev/null +++ b/games-strategy/endless-sky/endless-sky-0.10.8.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake prefix xdg + +DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal Velocity" +HOMEPAGE="https://endless-sky.github.io/" +SRC_URI=" + https://github.com/endless-sky/endless-sky/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE=" + GPL-3+ + CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 + CC-BY-SA-3.0 CC-BY-SA-4.0 + CC0-1.0 public-domain +" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gles2-only test" +RESTRICT="!test? ( test )" + +RDEPEND=" + media-libs/libglvnd + media-libs/libjpeg-turbo:= + media-libs/libmad + media-libs/libpng:= + media-libs/libsdl2[video] + media-libs/openal + sys-apps/util-linux + gles2-only? ( media-libs/libsdl2[gles2] ) + !gles2-only? ( + media-libs/glew:0= + media-libs/libsdl2[opengl] + ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + cmake_src_prepare + + # no /usr/*games/ on Gentoo, adjust docdir, install even if != Release, + # and GLEW is unused if USE=gles2-only (using sed for less rebasing) + sed -e '/install(/s: games: bin:' \ + -e '/install(/s: share/games: share:' \ + -e "/install(/s: share/doc/endless-sky: share/doc/${PF}:" \ + -e '/install(/s: CONFIGURATIONS Release::' \ + -e 's:GLEW REQUIRED:GLEW:' \ + -i CMakeLists.txt || die + sed -i '/PATH/s:share/games:share:' source/Files.cpp || die + + hprefixify -w /PATH/ source/Files.cpp +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DES_GLES=$(usex gles2-only) + -DES_USE_SYSTEM_LIBRARIES=yes + -DES_USE_VCPKG=no + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + gzip -d -- "${ED}"/usr/share/man/man6/${PN}.6.gz || die + rm -- "${ED}"/usr/share/doc/${PF}/{copyright,license.txt} || die +} + +pkg_postinst() { + xdg_pkg_postinst + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Endless Sky provides high-res sprites for high-dpi screens." + elog "If you want to use them, download:" + elog + elog " https://github.com/endless-sky/endless-sky-high-dpi/releases" + elog + elog "and extract it to ~/.local/share/endless-sky/plugins/" + fi +} diff --git a/games-strategy/freeciv/Manifest b/games-strategy/freeciv/Manifest index eac69ff21435..5b1dcaf446a0 100644 --- a/games-strategy/freeciv/Manifest +++ b/games-strategy/freeciv/Manifest @@ -1,6 +1,8 @@ AUX freeciv-3.1.0-qt6.patch 775 BLAKE2B 225fb73659a5a11e1b77c04157856b52a996f1694948152650c879cf1f16d053c30c4ddb28a50125e3e875352840e27407bf1e3f257c33371c19ad408d7efb8c SHA512 e53a347ab9aad973d6283c4057783ae431b0fadc9eb618c7160b2d5457c17fbea9bc25cb286258be1c6aba34ea4848726025c6812b4570e67f7fa1b19ff2a3f8 AUX freeciv-3.1.0_beta4-fix-manpage-install-location.patch 882 BLAKE2B 7cbe60cf4753af0331541786679b80d8d14a95a8fb99d57b1c17c0e9690001aac2b8bc205a9225c755ca5c3ffc577af992a7bd6aaf2f37d6aa37be6d5b8460ed SHA512 e2f652a05368a885531e47421dfde993fac54850092db07834399d91c393c51e35f6662c9cd79d55bd470dbc81f211a2b393cd96768a6874c3b7b680de2ac366 DIST freeciv-3.1.0.tar.gz 127748997 BLAKE2B 75b3d1341d8ab09af244f07f3df5b1817571c4958a4296f37f35a105fe5a8e3d2e8d2e0dc7eb1d1aaf3d4a4c6574ba75355595134dc5a255535bc14c604bb99f SHA512 514d796a54466790a5ce0f2abb6fd8cb9c124a2f19ab33d48ce7a7f0d8d92096b54352a5d3655da852cdbd807baf4969467e04b82f687347bdff92e09f7aad86 +DIST freeciv-3.1.2.tar.gz 127861796 BLAKE2B ab9c1b8ce2f54725505a21570bbadc906cde34db5e6796fd469556a6ee3bf9e0e05387a2da323f4fd18596e5c5fcb9c4448293f3fd989dfcc9251fe7626300a1 SHA512 6be7e3e3bf78d3606476a51a6c0115d3ef0fe0fa1f446496152873d624c9b7c074d7fb63fe23318a9b4ae2c2ce9acb52d19c0f08c060a64c65b1034df9521340 EBUILD freeciv-3.1.0.ebuild 5968 BLAKE2B f66374068aaf4b25559814d228febd6a0df42312aa663f87e0c9f82528e110c25d4cbfac3c5489f224efb4e4fcf3aa912523c75ceca1103d2612982e78f2cf09 SHA512 59be1c2a75afa5ff50ec6d870dc59b2768a9df29547b938647cf301f0696692f1468bac2464a06bc5c39c1ef0cf87f6b4829744b5477ffd2205876fb3cdaf032 -EBUILD freeciv-9999.ebuild 5920 BLAKE2B a097b6afc92267c174981f2efca3c2525700f17d8267b412d66ec7c0ebd4b0a1888ba2f9d3d0ae38badde732ae884d4927c3e1a188d0ede052a02b85aa501199 SHA512 842200f491bbba8a9721e2eba8192f45d8d6a559000782c98a8bb16d5b0fd16ba5ee9a465be6974835c7ed153f3768a3bb681a502ee7bed8c0659daa49d5ae68 +EBUILD freeciv-3.1.2.ebuild 5839 BLAKE2B 7d617f5e18d2b07038aa63b4a016d5079f85ef849a25c589b775f279f9237d2ebb4f192fa368006e8c696474c359eb49059f7a971a4428a32dd552984be633cd SHA512 9f63045103c5041f7aea462ba8e79b37810a68b897c79a39f2079374c40012def29c75a579b1460e3b5bf65fc8e0049db19fb0491bf0b1e5426c417ac3a67acd +EBUILD freeciv-9999.ebuild 5839 BLAKE2B 7d617f5e18d2b07038aa63b4a016d5079f85ef849a25c589b775f279f9237d2ebb4f192fa368006e8c696474c359eb49059f7a971a4428a32dd552984be633cd SHA512 9f63045103c5041f7aea462ba8e79b37810a68b897c79a39f2079374c40012def29c75a579b1460e3b5bf65fc8e0049db19fb0491bf0b1e5426c417ac3a67acd MISC metadata.xml 1298 BLAKE2B c744a6fa5ab5345aeafa4bea7edc493beee1ded63cc2d9d26fe7e883dd81d4de6cec288a8ceb49567f2bdfe2fcd647ab9231055429244c14d8b05978dc13ad7a SHA512 767b482284030363aeaf521b13511fe10f69db940b411fe637a4f9d00324172b3b3e1426e74fa575cb414eb1a038fca87ab473237804699879975448f9ca0f1f diff --git a/games-strategy/freeciv/freeciv-3.1.2.ebuild b/games-strategy/freeciv/freeciv-3.1.2.ebuild new file mode 100644 index 000000000000..eca61092a9e5 --- /dev/null +++ b/games-strategy/freeciv/freeciv-3.1.2.ebuild @@ -0,0 +1,211 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-4 ) + +inherit desktop lua-single meson xdg + +DESCRIPTION="Multiplayer strategy game (Civilization Clone)" +HOMEPAGE="https://www.freeciv.org/ https://github.com/freeciv/freeciv/" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/freeciv/freeciv/" +else + MY_PV="R${PV//./_}" + SRC_URI="https://github.com/freeciv/freeciv/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" + if [[ ${PV} != *_beta* ]]; then + KEYWORDS="~amd64 ~ppc64 ~x86" + fi + MY_P="${PN}-${MY_PV}" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="GPL-2+" +SLOT="0" +IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +server +sound +system-lua web-server" + +# I'm pretty sure that you can't build both qt flavours at the same time +REQUIRED_USE=" + system-lua? ( ${LUA_REQUIRED_USE} ) + !dedicated? ( || ( gtk3 gtk4 qt5 qt6 sdl ) ) + dedicated? ( !gtk3 !gtk4 !mapimg !nls !qt5 !qt6 !sdl !sound ) + qt5? ( !qt6 ) + qt6? ( !qt5 ) +" + +RDEPEND=" + app-arch/bzip2 + app-arch/xz-utils + app-arch/zstd:= + dev-build/libtool + dev-db/sqlite:3 + dev-libs/icu:= + net-misc/curl + sys-libs/zlib + !dedicated? ( + media-libs/libpng + gtk3? ( x11-libs/gtk+:3 ) + gtk4? ( gui-libs/gtk:4 ) + mapimg? ( media-gfx/imagemagick:= ) + nls? ( virtual/libintl ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + qt6? ( + dev-qt/qtbase:6[gui,widgets] + ) + sdl? ( + media-libs/libsdl2[video] + media-libs/sdl2-gfx + media-libs/sdl2-image[png] + media-libs/sdl2-ttf + ) + sound? ( + media-libs/libsdl2[sound] + media-libs/sdl2-mixer[vorbis] + ) + ) + json? ( dev-libs/jansson:= ) + readline? ( sys-libs/readline:= ) + system-lua? ( + ${LUA_DEPS} + ) +" +DEPEND="${RDEPEND} + !dedicated? ( x11-base/xorg-proto ) +" +# Calls gzip during build +BDEPEND=" + app-arch/gzip + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +pkg_setup() { + use system-lua && lua-single_pkg_setup +} + +src_prepare() { + # Upstream's meson.build is not very friendly to our needs + sed -i -e "s:doc/freeciv:doc/${PF}:" meson.build || die + sed -i -e "/custom_target('gzip_ChangeLog/,+6d" meson.build || die + default +} + +src_configure() { + # Docs here: https://github.com/freeciv/freeciv/blob/main/doc/INSTALL.meson + local myclient=() emesonargs=() myfcmp=() + + # Upstream considers meson "experimental" until 3.2.0 according to their roadmap + emesonargs+=( -Dack_experimental=true ) + + if use dedicated || use server ; then + emesonargs+=( -Dserver=enabled ) + elif use web-server; then + emesonargs+=( -Dserver=freeciv-web ) + else + emesonargs+=( -Dserver=disabled ) + fi + + # Select any client backends that we want enabled; dedicated server shouldn't build a UI + # for sanity we'll build the modpack bin with the same UIs as the client. + # 'fcmp' = freeciv modpack (client) - gtk3, qt, cli, gtk4 + freeciv_enable_ui() { + local flag=$1 + local client_name=${2:-${flag}} + local fcmp_name=${3:-${client_name}} + + if use ${flag} ; then + myclient+=( ${client_name} ) + use modpack && myfcmp+=( ${fcmp_name} ) + fi + } + + if ! use dedicated ; then + # there's no SDL modpack backend; rather than incidentally pull in GTK3 (as is default) + # let's explicitly set the backend to CLI + freeciv_enable_ui sdl sdl2 cli + freeciv_enable_ui gtk3 gtk3.22 gtk3 + freeciv_enable_ui gtk4 + freeciv_enable_ui qt5 qt + freeciv_enable_ui qt6 qt + use qt5 && emesonargs+=( -Dqtver=qt5 ) + use qt6 && emesonargs+=( -Dqtver=qt6 ) + else + if use modpack ; then + myfcmp+=( cli ) + fi + fi + + # the client and fpmc arrays are now populated (or not for dedicated); let's add them to emesonargs + emesonargs+=( + -Dclients=$(echo ${myclient[*]} | sed 's/ /,/g') + -Dfcmp=$(echo ${myfcmp[*]} | sed 's/ /,/g') + ) + + # If we're building a live ebuild, we want to include the git revision in the version string + if [[ ${PV} == 9999 ]] ; then + emesonargs+=( -Dgitrev=true ) + fi + + # Anything that can be trivially set by meson_use goes here + emesonargs+=( + $(meson_use json json-protocol) + $(meson_use mapimg mwand) + $(meson_use nls) + $(meson_use readline) + $(meson_use rule-editor ruledit) + $(meson_use sound audio) + $(meson_use system-lua syslua) + ) + + meson_src_configure +} + +src_install() { + + meson_src_install + # Create and install the html manual and then cleanup the tool because it's useless. + # TODO: for proper localisation this should be run during postinst but + # that would require a lot of work to avoid orphan files. + # freeciv-manual only supports one ruleset argument at a time. + elog "Generating html manual..." + for RULESET in alien civ1 civ2 civ2civ3 classic experimental multiplayer sandbox + do + $(find "${WORKDIR}" -type d -maxdepth 1 -mindepth 1 -iname '*-build')/freeciv-manual -r ${RULESET} || die + docinto html/rulesets/${RULESET} + dodoc ${RULESET}*.html + done + + find "${ED}" -name "freeciv-manual*" -delete || die "Failed to remove freeciv-manual" + + if use dedicated ; then + elog "Tidying up dedicated server installation..." + find "${ED}"/usr/share/man/man6/ \ + -not \( -name 'freeciv.6' -o -name 'freeciv-ruledit.6' \ + -o -name 'freeciv-ruleup.6' -o -name 'freeciv-server.6' \) -mindepth 1 -delete || die + else + # sdl client needs some special handling + if use sdl ; then + make_desktop_entry freeciv-sdl "Freeciv (SDL)" freeciv-client + else + rm "${ED}"/usr/share/man/man6/freeciv-sdl2.6 || die + fi + fi + +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + einfo "There are a number of supported authentication backends." + einfo "sqlite3 is the default, however dedicated servers may wish to" + einfo "use another supported backend; please consult the documentation" + einfo "to configure freeciv for a particular backend:" + einfo "https://github.com/freeciv/freeciv/blob/main/doc/README.fcdb" + fi +} diff --git a/games-strategy/freeciv/freeciv-9999.ebuild b/games-strategy/freeciv/freeciv-9999.ebuild index 0b5e2c809016..eca61092a9e5 100644 --- a/games-strategy/freeciv/freeciv-9999.ebuild +++ b/games-strategy/freeciv/freeciv-9999.ebuild @@ -90,10 +90,6 @@ pkg_setup() { use system-lua && lua-single_pkg_setup } -PATCHES=( - "${FILESDIR}"/${PN}-3.1.0_beta4-fix-manpage-install-location.patch -) - src_prepare() { # Upstream's meson.build is not very friendly to our needs sed -i -e "s:doc/freeciv:doc/${PF}:" meson.build || die diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz index 231a7ff41cb1..ae70b3d545c2 100644 Binary files a/kde-apps/Manifest.gz and b/kde-apps/Manifest.gz differ diff --git a/kde-apps/kate-addons/Manifest b/kde-apps/kate-addons/Manifest index 55780e579796..98c92bdad949 100644 --- a/kde-apps/kate-addons/Manifest +++ b/kde-apps/kate-addons/Manifest @@ -3,5 +3,5 @@ DIST kate-24.05.2.tar.xz 8149132 BLAKE2B a4708858c065963d5f18d7ca5670f98ca1d991e DIST kate-24.08.0.tar.xz 8202144 BLAKE2B ef0d2914241a40cce4f6cebe0d6f04909a6d2bb4a0d2f83211d6d78156a819ed59e899b1d3f83cd6e996a57955cfa32e224a8006af50891e1cdb3b18f33d17bc SHA512 8da049e3cf1c131750b76aeeaa9edf30bad90eb5ec3b96f7cde902916ecc6b9d7e443fa10c4671a8a01fe85ec2357ddaff441a4e0d34ffe0b919dff0996f27ac EBUILD kate-addons-23.08.5.ebuild 2974 BLAKE2B acbb352b0b6e924c0fb73435f373bc23656358eb2bb9ca3f7511e1fea2344ffb68d3b9bd6bcf258b717e1e554af61b0fa0ff53d72d06628da856c9bc300909f1 SHA512 c2d541ae6b0299cd4e79ca4786bb9c7c815e0ab6c274d95aaa670def0a278a3bc5c5dc245ed8fd3acb6c6cc72cfd2cb431bf031dacce06fccb0225c8967daf83 EBUILD kate-addons-24.05.2.ebuild 2864 BLAKE2B ed6c90ad78b78b341cd3a5b671e01f7bb684a2133fc3598694110bf402131f8a5abc92481d49eeb5faf1a4a99e2624cd64778bf3e1a0cd5b04d2a70321acebc3 SHA512 0b6cf38b464f506138aa57ddd68a02f5d0e2c1d12c222c3861a434249f8919ddd9b6a9187fc657c63eb94e4bdab3e1f54319cef56871b0b6aa2ef074c346fbb5 -EBUILD kate-addons-24.08.0.ebuild 2723 BLAKE2B 2026cccf16bdfa7e9524c56814a8fbd514e1d159ad9b2d613a789c94abe9af796644505efc6dd3d62aa1166b5dab7c11cd224917dd5c6284d912ec445dabb1a2 SHA512 ab02804887c39b082b03b5471f792fdc9940d24b1c5384630c81c03914f8758de38f08dd55a777175348888289e992397537c8d68bb63cf20efd53aac45b66ad +EBUILD kate-addons-24.08.0-r1.ebuild 2752 BLAKE2B bcbd4e6add3192093b2963c25d8891fcd23121b761f5b386caaf7068c0061223965b0e4f64711b384fdbe30a5b535f492a3cc213784cab6501a082aa240af99d SHA512 5d9be895705bd101c84675957ec4772e63a5af9ca6e025fa0048ada4f308da9e6a49895f6472229b30c47b8d100cbb93923b0ffa1d99845b95b53005790b75cd MISC metadata.xml 887 BLAKE2B 28f36d68c3f4d6c1b56fb0b67e367a0081c01e06ec53e2fd0948953f633f031703ca6f702bd126bcb20020b4597635760d9d99bfe7ff8213e2ff3586d320843c SHA512 0d062ec7beff980d8e86e58f0a4666b3c3c17e2a0b7c87788eedf4135c78e8931209af0154c5baa50eca3799cce11fdbda0c987f5419ebbc9252306733045c60 diff --git a/kde-apps/kate-addons/kate-addons-24.08.0-r1.ebuild b/kde-apps/kate-addons/kate-addons-24.08.0-r1.ebuild new file mode 100644 index 000000000000..cf2e28c02c24 --- /dev/null +++ b/kde-apps/kate-addons/kate-addons-24.08.0-r1.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +KDE_ORG_NAME="kate" +ECM_TEST="true" +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm flag-o-matic gear.kde.org optfeature + +DESCRIPTION="Addons used by Kate" +HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" + +LICENSE="LGPL-2 LGPL-2+ MIT" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+filebrowser lspclient +projects +snippets sql" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets,xml] + ~kde-apps/kate-lib-${PV}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:6 ) + lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:6 ) + projects? ( + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/threadweaver-${KFMIN}:6 + ) + snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:6 ) + sql? ( + dev-libs/qtkeychain:0[qt6] + >=dev-qt/qtbase-${QTMIN}:6[sql] + >=kde-frameworks/kwallet-${KFMIN}:6 + ) +" +RDEPEND="${DEPEND} + >=kde-apps/kate-common-${PV} +" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + + # these tests are run in kde-apps/kate-lib + cmake_run_in apps/lib cmake_comment_add_subdirectory autotests +} + +src_configure() { + local mycmakeargs=( + -DBUILD_kate=FALSE + -DBUILD_kwrite=FALSE + -DCMAKE_DISABLE_FIND_PACKAGE_KF6DocTools=ON # docs in kate/kwrite + -DBUILD_filebrowser=$(usex filebrowser) + -DBUILD_lspclient=$(usex lspclient) + -DBUILD_project=$(usex projects) + -DBUILD_snippets=$(usex snippets) + -DBUILD_katesql=$(usex sql) + ) + + # provided by kde-apps/kate-lib + append-libs -lkateprivate + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Markdown text previews" "kde-misc/markdownpart:${SLOT}" + optfeature "DOT graph file previews" "media-gfx/kgraphviewer" + fi + ecm_pkg_postinst +} diff --git a/kde-apps/kate-addons/kate-addons-24.08.0.ebuild b/kde-apps/kate-addons/kate-addons-24.08.0.ebuild deleted file mode 100644 index 56b1e13896df..000000000000 --- a/kde-apps/kate-addons/kate-addons-24.08.0.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_CATEGORY="utilities" -KDE_ORG_NAME="kate" -ECM_TEST="true" -KFMIN=6.5.0 -QTMIN=6.7.2 -inherit ecm flag-o-matic gear.kde.org optfeature - -DESCRIPTION="Addons used by Kate" -HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" - -LICENSE="LGPL-2 LGPL-2+ MIT" -SLOT="6" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="+filebrowser lspclient +projects +snippets sql" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets,xml] - ~kde-apps/kate-lib-${PV}:6 - >=kde-frameworks/kcodecs-${KFMIN}:6 - >=kde-frameworks/kcompletion-${KFMIN}:6 - >=kde-frameworks/kconfig-${KFMIN}:6 - >=kde-frameworks/kconfigwidgets-${KFMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/kcrash-${KFMIN}:6 - >=kde-frameworks/kdbusaddons-${KFMIN}:6 - >=kde-frameworks/kguiaddons-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kiconthemes-${KFMIN}:6 - >=kde-frameworks/kio-${KFMIN}:6 - >=kde-frameworks/kitemviews-${KFMIN}:6 - >=kde-frameworks/kjobwidgets-${KFMIN}:6 - >=kde-frameworks/kparts-${KFMIN}:6 - >=kde-frameworks/kservice-${KFMIN}:6 - >=kde-frameworks/ktexteditor-${KFMIN}:6 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kwindowsystem-${KFMIN}:6 - >=kde-frameworks/kxmlgui-${KFMIN}:6 - >=kde-frameworks/syntax-highlighting-${KFMIN}:6 - filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:6 ) - lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:6 ) - projects? ( - >=kde-frameworks/knewstuff-${KFMIN}:6 - >=kde-frameworks/threadweaver-${KFMIN}:6 - ) - snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:6 ) - sql? ( - >=dev-qt/qtbase-${QTMIN}:6[sql] - >=kde-frameworks/kwallet-${KFMIN}:6 - ) -" -RDEPEND="${DEPEND} - >=kde-apps/kate-common-${PV} -" - -src_prepare() { - ecm_src_prepare - ecm_punt_po_install - - # these tests are run in kde-apps/kate-lib - cmake_run_in apps/lib cmake_comment_add_subdirectory autotests -} - -src_configure() { - local mycmakeargs=( - -DBUILD_kate=FALSE - -DBUILD_kwrite=FALSE - -DCMAKE_DISABLE_FIND_PACKAGE_KF6DocTools=ON # docs in kate/kwrite - -DBUILD_filebrowser=$(usex filebrowser) - -DBUILD_lspclient=$(usex lspclient) - -DBUILD_project=$(usex projects) - -DBUILD_snippets=$(usex snippets) - -DBUILD_katesql=$(usex sql) - ) - - # provided by kde-apps/kate-lib - append-libs -lkateprivate - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # provided by kde-apps/kate-lib - rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Markdown text previews" "kde-misc/markdownpart:${SLOT}" - optfeature "DOT graph file previews" "media-gfx/kgraphviewer" - fi - ecm_pkg_postinst -} diff --git a/kde-apps/knotes/Manifest b/kde-apps/knotes/Manifest index 28cdb349dcc4..119891a64a9d 100644 --- a/kde-apps/knotes/Manifest +++ b/kde-apps/knotes/Manifest @@ -1,5 +1,5 @@ DIST knotes-23.08.5.tar.xz 378896 BLAKE2B 789a04d76594a07dce5f60cbbf7f39bcd2e89f4689791533a0954483f928fc70b003e23d2a318b50b7ba876e5b7382cf248606d18b84b93f5928a96eaf99f90a SHA512 797cfb4a702ac6473b982c74d0c8c5ab36df3cacd546a7701f0ac38156043b5db0983ed29fb3a3ffd11a494526dd71361eec53aee0512dd85bed5204ad3a73fb DIST knotes-24.05.2.tar.xz 381108 BLAKE2B 38235c28eab4743aa611fbd578837384fba8008514b7dd1ab53aef9ba030a193815569b76b96c9969116f3d172f038215cd0a61c20fcd2ad7fc5827cbed09312 SHA512 f343865d91fb403a1243dfd25f52cc1f7127a7c214bc898d2f63c2e10798e7a753366fbde4fac68e41d23a17e5876aa54685a51374c7877293a5bfed2b162e12 EBUILD knotes-23.08.5.ebuild 1864 BLAKE2B 01787f77a142cde6681052ee54c134c45332325b4d92dae5489e067e85ca562ed6c32dc0a41a46bd61f10fbb4ab776069c539478fbb0248ecc4032cfbc7af434 SHA512 c7326c5baa6a241af35bd2c12182e29a3f3b65db1d909ca7e5798eb16d5c8bba54feb0d6f97615097c1cc4f9d61767f62ff76067bdfb8932a333a28e35dc95de -EBUILD knotes-24.05.2.ebuild 1796 BLAKE2B 5e9a02824179f5457b0a1fc61701d3fbeb83a6da0fe8013570ee664cbef8944fa8c4d69ba71c180372512e1e479ab99efaa03321b0f351d410d8a86000f8c62f SHA512 10521e3e61dcb240a047ebd3dacf1c0707cab00ce04e3ebd730b76776642bfc753ff06ea176e437eb97c98422c39670442c4836c93f7f709aa2012888c7fceea +EBUILD knotes-24.05.2-r1.ebuild 1787 BLAKE2B 5c47a2440071f99350b7523d45ce284f9529542f990468edd12d12e00664eddd80906078614be695e508ec0b86a3d79553e998783abad1b099a4f82826675ddb SHA512 741b450375e25d108e63ad46f93410b19c819ae533518b1094aea7678f664316ec49e624363ae77dba987fa0464a68a65c7aed71de085840e785c514ad63988a MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/knotes/knotes-24.05.2-r1.ebuild b/kde-apps/knotes/knotes-24.05.2-r1.ebuild new file mode 100644 index 000000000000..2c23ae600e96 --- /dev/null +++ b/kde-apps/knotes/knotes-24.05.2-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Note taking application" +HOMEPAGE="https://apps.kde.org/knotes/ +https://kontact.kde.org/components/knotes/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +COMMON_DEPEND=" + >=dev-libs/ktextaddons-1.5.4:6 + dev-libs/libxslt + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + ~kde-apps/akonadi-${PVCUT}:6 + ~kde-apps/akonadi-notes-${PVCUT}:6 + ~kde-apps/akonadi-search-${PVCUT}:6 + ~kde-apps/grantleetheme-${PVCUT}:6 + ~kde-apps/kcalutils-${PVCUT}:6 + ~kde-apps/kmime-${PVCUT}:6 + ~kde-apps/kontactinterface-${PVCUT}:6 + ~kde-apps/libkdepim-${PVCUT}:6 + ~kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + x11-libs/libX11 +" +RDEPEND="${COMMON_DEPEND} + >=kde-apps/kdepim-runtime-${PVCUT}:6 +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" diff --git a/kde-apps/knotes/knotes-24.05.2.ebuild b/kde-apps/knotes/knotes-24.05.2.ebuild deleted file mode 100644 index 0d3de31a94a9..000000000000 --- a/kde-apps/knotes/knotes-24.05.2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="forceoptional" -PVCUT=$(ver_cut 1-3) -KFMIN=6.3.0 -QTMIN=6.6.2 -inherit ecm gear.kde.org - -DESCRIPTION="Note taking application" -HOMEPAGE="https://apps.kde.org/knotes/ -https://kontact.kde.org/components/knotes/" - -LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" -SLOT="6" -KEYWORDS="~amd64 ~arm64" -IUSE="" - -COMMON_DEPEND=" - >=dev-libs/ktextaddons-1.5.4:6 - dev-libs/libxslt - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] - >=kde-apps/akonadi-${PVCUT}:6 - >=kde-apps/akonadi-notes-${PVCUT}:6 - >=kde-apps/akonadi-search-${PVCUT}:6 - >=kde-apps/grantleetheme-${PVCUT}:6 - >=kde-apps/kcalutils-${PVCUT}:6 - >=kde-apps/kmime-${PVCUT}:6 - >=kde-apps/kontactinterface-${PVCUT}:6 - >=kde-apps/libkdepim-${PVCUT}:6 - >=kde-apps/pimcommon-${PVCUT}:6 - >=kde-frameworks/kcalendarcore-${KFMIN}:6 - >=kde-frameworks/kcmutils-${KFMIN}:6 - >=kde-frameworks/kcompletion-${KFMIN}:6 - >=kde-frameworks/kconfig-${KFMIN}:6 - >=kde-frameworks/kcontacts-${KFMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/kcrash-${KFMIN}:6 - >=kde-frameworks/kdnssd-${KFMIN}:6 - >=kde-frameworks/kglobalaccel-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kiconthemes-${KFMIN}:6 - >=kde-frameworks/kitemmodels-${KFMIN}:6 - >=kde-frameworks/kitemviews-${KFMIN}:6 - >=kde-frameworks/knewstuff-${KFMIN}:6 - >=kde-frameworks/knotifications-${KFMIN}:6 - >=kde-frameworks/kparts-${KFMIN}:6 - >=kde-frameworks/ktextwidgets-${KFMIN}:6 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] - >=kde-frameworks/kxmlgui-${KFMIN}:6 - x11-libs/libX11 -" -RDEPEND="${COMMON_DEPEND} - >=kde-apps/kdepim-runtime-${PVCUT}:6 -" -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto -" diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz index 1af6992cfbee..d809799fcc37 100644 Binary files a/kde-frameworks/Manifest.gz and b/kde-frameworks/Manifest.gz differ diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest index 6a17485c8318..9f347ab166ad 100644 --- a/kde-frameworks/kcoreaddons/Manifest +++ b/kde-frameworks/kcoreaddons/Manifest @@ -1,5 +1,5 @@ DIST kcoreaddons-5.116.0.tar.xz 2611644 BLAKE2B 4a457cb9c0e75fc9d6c7270948de26162e9d51ddaa35a46399d002cbbe9334b8666faeaaa6f7485af339ebf30e833729223c8a2b7b29efe987a1b9ad45f6d924 SHA512 d77a1fcad6576692c6a6d80728acddb818acbc3a8f70fc59f3fa3c433a94c429e4b230840f7df23ae8027289e57fc0c8ae7c42b83ea734b567a640d5e248867d DIST kcoreaddons-6.5.0.tar.xz 2566560 BLAKE2B 4445aab4610ce58d3e561e3298ea3b2cd88d40ef7c4a16bb6da1f10404f6a72691449e598231b41972e9e3face5abee64ad361d80f12ca8cd3a519a7a400814a SHA512 49539c63502c08e68e223c25b2df63c906dee936cde0d4fd8b98ff52799bec6a4da18f3952f6e757867a23a53f8cc226d5fc849304402479f20f0a8d6a2f8666 EBUILD kcoreaddons-5.116.0.ebuild 1155 BLAKE2B 4feee760daaff156810e0b24d031c743d3b56a65d4c5d6e95fb82cde1b92016628d5eb6f7e5450ad07287775ce8c835cd9b59bd3a1543f6dd6771751b6b78beb SHA512 bf16a00d2a757fb17b3c09a9fe02806dcb3071a84f60f9e18f3396dc390a8d5bad2a7b509ab3fd071e77690235f1da7e2964d97edebf8bbc97cab5f67c6ed624 -EBUILD kcoreaddons-6.5.0.ebuild 1069 BLAKE2B 2b3f48bd7fc8cc210b6cf5bd6164e8c70628445f4b88728ad1754311a78b1c0d09fd7cbc9f337190af7b50d59abc03a6769e5f8b231b1e20e3f154696d433645 SHA512 8ecfe034054612b9d042c634bdfd4941fb7e34795c6022ae629b042c92f3aceca3cda4a8e7308afd88d1acb853fbe5c349a5ab1000cd5162a221994af733b9b5 +EBUILD kcoreaddons-6.5.0.ebuild 1076 BLAKE2B 4ff32667e119d1ac35cb7cae5d2657caf2341cb7f7c40c2ed015369aea8ef2314c625224cfafd5f578dbbaa6ccad53df6457bc11cbaefd6266628cb4cf151975 SHA512 b8b6e4fcb06f0e270ac4dae6de692da5d7889a1539c3ce2de55327a569f8189a545ed5b462ab13392a56f9884edfbb3edec5bb8eaa66218dd872c90adec65747 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-6.5.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-6.5.0.ebuild index 9be143aa113a..72e57bad8f9f 100644 --- a/kde-frameworks/kcoreaddons/kcoreaddons-6.5.0.ebuild +++ b/kde-frameworks/kcoreaddons/kcoreaddons-6.5.0.ebuild @@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org xdg-utils DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="dbus" DEPEND=" diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest index b96ae8bb5881..3891bec59eae 100644 --- a/kde-frameworks/kcrash/Manifest +++ b/kde-frameworks/kcrash/Manifest @@ -1,5 +1,5 @@ DIST kcrash-5.116.0.tar.xz 28288 BLAKE2B 28b06fb3e3aaf318ffe47245350edbb5ec200a024934c380c04f6f123714f1197f5b1122c34a6370b657ce13619625e0377eeed795b58d218017d26aa57f01f4 SHA512 051ad694f0db1463c1105d3ff37221633a91c282850b6e295dadf07a323ba610046650c7d2e3b45dcd56214709b58989360b727b16dca0ca44dbc9b143f68e07 DIST kcrash-6.5.0.tar.xz 29080 BLAKE2B f63057666f10b472198e10f2fb0a929133290a2e3c96a4b25fb71c377eb950c8c17d9c0242a217590ee19bf1cc43a23bbfccd0f3be16332b05d07a88948b246e SHA512 cb6ea712f188433f1f77b162003087a420ec6c3bd0c97c14b30674983b3370d23051d07cb1a47acfae5f6135f1348feb19337a44dd58570fa0bdafb10bac5120 EBUILD kcrash-5.116.0.ebuild 777 BLAKE2B d767db125cc35760c2b6bfc06fe62d4f5624cb5c4bc979fd5815565affc93f804a869f1b4f52587e0c469032efb822ed0948c1c55cdbe149984bde380cba3f59 SHA512 bed6a3ef77d9d0d2636c51a1ce0c09d7a822f16466132ee1c34cbc6b1e0664cc54e10c8d7fdbe7591fa74648b8be793fe3d9403bd56be4485bb27e736170c72f -EBUILD kcrash-6.5.0.ebuild 753 BLAKE2B 7e08f083c056dacf19670e1bcc33fe4907719915b5b2f9424aac8c857849c477c341e79c86bcab2e2a10b0bf536f33f988d157178451ec60c69ab25b2716e5cb SHA512 9002a7ce8dd8194f91737db59ac1991d91604657db3045b3552e42ca25bbbe18ace0084019a26818e0050b919db68b0b51f1725a22677493d13ac54f4c685458 +EBUILD kcrash-6.5.0.ebuild 760 BLAKE2B d9cc9e760d344496c7f7373793b5ba1e7fafa9f58e842bd884ad57da53e706ac0e474f401332c1f74f905db93eabb513eeb5a3869bde97c49425b963025fe6eb SHA512 026f5aaafc32aec55f9a76758bbdace383fa5025f523b55c8a621c341155506dde99ff88f83c52b283f08fe6bd152782168a1420d59609a051f38b779c39d41c MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kcrash/kcrash-6.5.0.ebuild b/kde-frameworks/kcrash/kcrash-6.5.0.ebuild index 7d1679715647..a8b1423b68af 100644 --- a/kde-frameworks/kcrash/kcrash-6.5.0.ebuild +++ b/kde-frameworks/kcrash/kcrash-6.5.0.ebuild @@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework for intercepting and handling application crashes" LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="X" # requires running Plasma environment diff --git a/kde-frameworks/purpose-kaccounts-services/Manifest b/kde-frameworks/purpose-kaccounts-services/Manifest index 29234bec78e8..799d46b5fc4f 100644 --- a/kde-frameworks/purpose-kaccounts-services/Manifest +++ b/kde-frameworks/purpose-kaccounts-services/Manifest @@ -1,3 +1,3 @@ DIST purpose-6.5.0.tar.xz 174700 BLAKE2B 780682a8308023e40723616f3f69704fc168d4a3391194948a7345246cf0014572d0100fccb2575c11251b067c26a21f40997418bb98e35287e7c88b3454c9e2 SHA512 8f0947545c125b08ed34a36321d73ff99725e6e537ec7675f8cff0673c11b7a4570bf194da409b43c997927a844f2236ebaf07fd193f887d57e768485f41ca0b -EBUILD purpose-kaccounts-services-6.5.0.ebuild 1564 BLAKE2B 12c6acb1bf7616fd90b45f4a19b0af98aedccac88f6468bf9cbd1b14972f33d5c2c14a4701abaf4be4ade86625cf1b313fecb587a5f6a55006c9f55458955e1a SHA512 a9e3cfcd1553430674d05a957256b858a2451ec62b6c52d18a26b3cbec0e0464e5f01ee1fe144d3d8497412de48e18d67f65c0c27ee32234168da6d6d4f36293 +EBUILD purpose-kaccounts-services-6.5.0.ebuild 1611 BLAKE2B c16fd19cc3854cd3b19709698566246e34d4af07dba6af763b916524f41f6fef58386c1b4d43d4e5e491c828456180b1cbacd3c98d27ae91840ff8fadcd6308b SHA512 f58c01fc9cfdba57d1272040048b3d42e4fa65fd4694743555f5eb5bb81adba680ce2b3e064581f4ef2efa51cfb6251cc730a319cd4aad5e7b59807a9800b1aa MISC metadata.xml 420 BLAKE2B c5a3f6b3ddcf187d92f66657b30136c4442b3ea50e1019fe68b88be0a02ea558507ed503010e25c93579c9225559f305e2994a703d93fd43d028d9f2926d6d44 SHA512 985db02466383d3e716678190af2570e11ace4bf38a303b48b7d7eddbaed70612df601fc0cd2926708cf74ca82b2b39d62e23e27049a001fe90e6810b30f704a diff --git a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.5.0.ebuild b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.5.0.ebuild index 11d7765f9513..69ff7d09cabf 100644 --- a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.5.0.ebuild +++ b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.5.0.ebuild @@ -7,7 +7,10 @@ EAPI=8 ECM_I18N="false" ECM_HANDBOOK="false" KDE_ORG_NAME="${PN/-kaccounts-services/}" -KF5_BDEPEND=( "kde-apps/kaccounts-integration:5" ) +KF5_BDEPEND=( "|| ( + kde-apps/kaccounts-integration:6[qt5] + kde-apps/kaccounts-integration:5 +)" ) KF6_BDEPEND=( "kde-apps/kaccounts-integration:6" ) KFMIN=5.115.0 inherit ecm-common frameworks.kde.org diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz index 4e799db9fece..0a95d588d87c 100644 Binary files a/kde-misc/Manifest.gz and b/kde-misc/Manifest.gz differ diff --git a/kde-misc/kio-gdrive-common/Manifest b/kde-misc/kio-gdrive-common/Manifest index 6b0dbaa98112..911014ceac36 100644 --- a/kde-misc/kio-gdrive-common/Manifest +++ b/kde-misc/kio-gdrive-common/Manifest @@ -1,5 +1,5 @@ DIST kio-gdrive-24.05.2.tar.xz 80828 BLAKE2B 2e5bd00895028969663ded3fe54ba077c4ec714e9dabda86d6b10ed7ab6407bac7e23438b137ad8a8dda88de00187904555a825e7bb5414d62232ced5d081ae8 SHA512 c6da9037e58e679d03bcf7a2899448ed05e81ae7337ede43f76ba2589800731a80aa0bef21468790308cd36428d43f1cb0ef17221a875f5b25065f5b9e732a2b DIST kio-gdrive-24.08.0.tar.xz 80816 BLAKE2B 0feb10270cee5c64a221c8cb664c0a385dbb18c7be649cc1f530fbb45b75f89581300cdac2d4cc1711fda64f74bede9562046f65508f5c910afb1d4332422663 SHA512 cd1176c22742e642d795be6c72734b23aefcb5fe82bb41a9da8e43de08421055ba29241e63eafe6b927024db1c7b9b1ae1ab441ac385106b069ce2b99e28c588 -EBUILD kio-gdrive-common-24.05.2.ebuild 1430 BLAKE2B 483d9b4a1b4805ffc602a24443c81e8616f523447318b0aadd9d836b869ab03990d8c51c600399bf807520d55500d4c7bd34dd365bcdac1fb016fb40550ffa24 SHA512 6ad53c3494f043d949dcfb082863ab9eee2978de3d5e1c62b2ae7ce0ef5c19d818bf62c2563c73e8a7819678e350a2e52230a833826e9776e498c8fdde3c11b0 -EBUILD kio-gdrive-common-24.08.0.ebuild 1430 BLAKE2B 483d9b4a1b4805ffc602a24443c81e8616f523447318b0aadd9d836b869ab03990d8c51c600399bf807520d55500d4c7bd34dd365bcdac1fb016fb40550ffa24 SHA512 6ad53c3494f043d949dcfb082863ab9eee2978de3d5e1c62b2ae7ce0ef5c19d818bf62c2563c73e8a7819678e350a2e52230a833826e9776e498c8fdde3c11b0 +EBUILD kio-gdrive-common-24.05.2.ebuild 1477 BLAKE2B 4b92c06c57d20e1c48f9a104d6fd4a5be6837087fd9e6c003931e3fbbcfa8fa9084672d805aed4df9bf7187d939ba77772403d1a4a60116d9c2ae0d7e484b4fe SHA512 fa2a7795b648b8a2a251ad5e287f3341baa3d2ced568e1b6f8204b1484c5fa5b3ef7d5ce9f7e4c15b54c85fd286584e987f8db357296e3e730004b9627cf547a +EBUILD kio-gdrive-common-24.08.0.ebuild 1477 BLAKE2B 4b92c06c57d20e1c48f9a104d6fd4a5be6837087fd9e6c003931e3fbbcfa8fa9084672d805aed4df9bf7187d939ba77772403d1a4a60116d9c2ae0d7e484b4fe SHA512 fa2a7795b648b8a2a251ad5e287f3341baa3d2ced568e1b6f8204b1484c5fa5b3ef7d5ce9f7e4c15b54c85fd286584e987f8db357296e3e730004b9627cf547a MISC metadata.xml 412 BLAKE2B 598ab8a203f4aec565ab91e91688fe89590c31c95d8c81a5fedbf0f87ad69b9fb8c68732c83d49b01815e611ac69b01060d2f800aa9f5c4b1086dee6c43d0c17 SHA512 7e1f8840fc29325c96079d530e5c7f2db3d132ef46941924a089112737d5226525d9aa46db27d763f6a70ad37923c0c6a3d053abccfda68af053884a4d5df87d diff --git a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.05.2.ebuild b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.05.2.ebuild index 732c572a03e6..ebca41bc6d18 100644 --- a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.05.2.ebuild +++ b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.05.2.ebuild @@ -6,7 +6,10 @@ EAPI=8 ECM_HANDBOOK="true" KDE_ORG_CATEGORY="network" KDE_ORG_NAME="${PN/-common/}" -KF5_BDEPEND=( "kde-apps/kaccounts-integration:5" ) +KF5_BDEPEND=( "|| ( + kde-apps/kaccounts-integration:6[qt5] + kde-apps/kaccounts-integration:5 +)" ) KF6_BDEPEND=( "kde-apps/kaccounts-integration:6" ) KFMIN=5.115.0 inherit ecm-common gear.kde.org diff --git a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.0.ebuild b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.0.ebuild index 732c572a03e6..ebca41bc6d18 100644 --- a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.0.ebuild +++ b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.0.ebuild @@ -6,7 +6,10 @@ EAPI=8 ECM_HANDBOOK="true" KDE_ORG_CATEGORY="network" KDE_ORG_NAME="${PN/-common/}" -KF5_BDEPEND=( "kde-apps/kaccounts-integration:5" ) +KF5_BDEPEND=( "|| ( + kde-apps/kaccounts-integration:6[qt5] + kde-apps/kaccounts-integration:5 +)" ) KF6_BDEPEND=( "kde-apps/kaccounts-integration:6" ) KFMIN=5.115.0 inherit ecm-common gear.kde.org diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz index f206aaab980c..2390cc1a5c83 100644 Binary files a/media-fonts/Manifest.gz and b/media-fonts/Manifest.gz differ diff --git a/media-fonts/intlfonts/Manifest b/media-fonts/intlfonts/Manifest index 0471007e28d5..4f6ff5f5b6b8 100644 --- a/media-fonts/intlfonts/Manifest +++ b/media-fonts/intlfonts/Manifest @@ -1,3 +1,5 @@ DIST intlfonts-1.4.1.tar.gz 26437950 BLAKE2B 57bdb2acb6d90362e6b2ab83d509638170c751aa26c803907dfb8f8db73a0190d112175815deab92866eb0af97cd4da11edf9cebdf6733e01bd32e93ed863b0e SHA512 6d070de3103c655065a904fce9a8c883f7c4fc12f42e039984cf40884853f57c88fb6c13221dc367c371e0e8585ed54650cfa69ae886cfae2a74df22ead95c06 +DIST intlfonts-1.4.2.tar.gz 12772093 BLAKE2B 84139c5cc6cf2250527c76f101143abb4832f90c10b701c46f74a664b57935e5fb437a6cd191503b4fe1f96fbde417e0b8e909b632609a97fe5bd71cde44182e SHA512 c079a940b855f387a899c4e025daf4fa10f237c1a0721cf72b4569438b2e3d37e9e8074207af2628b4b7e335e1c9f3ee0c66838642538f57a5b7383447afa055 EBUILD intlfonts-1.4.1.ebuild 752 BLAKE2B 6f6fb990edcd431526b975bacc21e6bcd328829a28c27c7629e65d74f2bbcb4f2d0f339dc1412d5e9872990a039a0b928d014a56164db9961f1f73e641d77fac SHA512 9362524649e42ab03a697dec7d6faf598b672816eae30d8a56b76e7b07963c31126b23f76d30771bd71b88b8fd90cf83ad888358f70f697c035804ef5ef20e03 +EBUILD intlfonts-1.4.2.ebuild 793 BLAKE2B 918347d1a034fd677a4518b6a02f03c5df72c4f33f777e4e7ce5bb967d4bb9d018bad873c72635ca39571e1914dd3723670ff279be0f87e5265adb3b346f4872 SHA512 d9e2acd1f0d5c535e88f3cfdba82aa864e6b7f3a57fea9c2399b62a665a7a73de23262c968f4709343f630ef15d70093abbb734a364cf99415a741aada9a317e MISC metadata.xml 310 BLAKE2B c670adef89744616a64e2cb0a341c0bfe813f71485d98b8c1aa0d40deb797101a3553d33c99b2fcdd1a583cb296bbda0b1d5ad26d61ec976cfdcb16ca87a918d SHA512 16c6a6aad4840514c8055c1870732b8db1504570c56789515433678d1a58b7a8ade8b649d0e457c496f25de439cf2b745c4ff4adc99b615ceb1cacf14413ccae diff --git a/media-fonts/intlfonts/intlfonts-1.4.2.ebuild b/media-fonts/intlfonts/intlfonts-1.4.2.ebuild new file mode 100644 index 000000000000..26c492e58c16 --- /dev/null +++ b/media-fonts/intlfonts/intlfonts-1.4.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit font + +DESCRIPTION="International X11 fixed fonts" +HOMEPAGE="https://directory.fsf.org/wiki/Intlfonts" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="public-domain HPND GPL-3+-with-font-exception" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="bdf" + +BDEPEND="x11-apps/bdftopcf + >=x11-apps/mkfontscale-1.2.0" + +DOCS=( ChangeLog NEWS README Emacs.ap ) + +src_configure() { + local myeconfargs=( + --with-fontdir=/usr/share/fonts/${PN} + --enable-compress="gzip -9" + $(use_with bdf) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + emake install fontdir="${ED}/usr/share/fonts/${PN}" + einstalldocs + font_xfont_config +} diff --git a/media-fonts/iosevka/Manifest b/media-fonts/iosevka/Manifest index 25a3caf05672..2b4a0fb54f08 100644 --- a/media-fonts/iosevka/Manifest +++ b/media-fonts/iosevka/Manifest @@ -1,76 +1,101 @@ DIST SuperTTC-Iosevka-29.2.1.zip 103497864 BLAKE2B 4a3b26057c75ef16ca72b90df33a991affa9b89744d305338690ff787b33b1ece309cb4224d04af33888b1dd9c37f2454a6376c47dc3996430ee5bcb2517be8c SHA512 b5abfa1a244759a5f84a2555d61a30acb88962501c9ba11f026275204e47d1f69606844d04c4ec4e32a84d28b6e751ea7ad58da804c421bd0ede7779de65e544 DIST SuperTTC-Iosevka-30.1.2.zip 94754606 BLAKE2B e4e2d3a18e232a179f6b673015280099649b5919175733b69cca6711243a7469a598ab925086daa1b795f52447caa00d158aa1f2b260c0d204e2e65794322bd5 SHA512 e43405afce689623bf4321af91b2d5f6f10a8036464f44be5f903746c88e1deb2cb4f6a885be42faee5d406e234d4eefc2477bf1496eb77e6c147addb913812e DIST SuperTTC-Iosevka-31.3.0.zip 104648692 BLAKE2B 200325dd4e0776b2a34225cc0a560384f9272cfbbbb720b2edcdb67576d13ca549252e86e15a02c0d795baa00699a68d84ec4cbfa09d744aa14120a170cd8f82 SHA512 645dc6c09ab44281c29ea02273b9bc27bfdbe15abb18474bbf2197ce1d74c06ec6abed96bbfbc053fad56f7a8dd26a403999eece05f360210df34dce4fa186f9 +DIST SuperTTC-Iosevka-31.4.0.zip 105615788 BLAKE2B 03403227fe662976c6dfe5c61098578c315f6c61d515f7a80b7e874f4c738d56cf9867e9861899481a71056b1435a58704c76bd23ee62fc925d8b310914c301b SHA512 bf2a8538687e6b6099449721f6908f74ba7ed5539c218b9a4d0c3a8300b026e693222a682a8ff8b64dee4df2b04430e6435cf2e21aaa27813b7da5afc6469fd4 DIST SuperTTC-IosevkaAile-29.2.1.zip 48675962 BLAKE2B 091786c99694a66d1dd08569dcaf3a7bba34cc8b58599087c204b64c597554a9d9c8b9bf34be0b497f1ff8fe3a92f6ada852c66b8ab47eadf7cf6e9e86d3d92c SHA512 bff7f9ddb9d4723d252274d6bb208a3fc50430762b6fc781fe8d47f30f21b55e290f49480794a86c8cc9ccc76b877036dcc75d196793d086a093910824902221 DIST SuperTTC-IosevkaAile-30.1.2.zip 44125829 BLAKE2B f6d4393bb3096221967e5b2a78152ea9f8cfefa0dccc7ab6ef97b41075bc48801b415336cece562ef13c9b39cac999ce96317fb05f1478b37324f0e27d21dd91 SHA512 2dd6d87c47b86e58ad57d09be5a0fd74a4abb64170ff84103bef6e1e577ccfb23879ea0d416308412df7e733bebb564480eeb7b6b8b122863ae7ea70bd65efc9 DIST SuperTTC-IosevkaAile-31.3.0.zip 49442398 BLAKE2B 54fb212fcacef9ca9ef5c18370bf9226553b1b852fc12e8f680d0065c71ca4cc0a75d82c4d85e42c767efa1c234a6e98acccbc49b247615bbc9f68a7e28ce1ec SHA512 03bc052b5edf57489ff5278da8bcfac5e6f21257325d4c2616a0b5f8700b3d8866e524eab5e8ba274ed5b718102e5782e44134777b97803c8694d629355ecf30 +DIST SuperTTC-IosevkaAile-31.4.0.zip 49895240 BLAKE2B 0566e54d605d285cdc49096f3e7013e6c6c9797d7cef944445e14cae4a0559651bf6c9e7daeb388458463f0637041e5241db7355fbab7ca7146fbcf3906577e5 SHA512 01e82aa058abe78607bbf2a49ef07768771dc6d40924d86d73a5654cebc59673dac49e5ba3fe2066759038c5a3ca126636fcbf4764ff8786c313a8e9f27492b0 DIST SuperTTC-IosevkaCurly-29.2.1.zip 104465078 BLAKE2B 06792e8526415a1de8f98fe566a27fd86ac62c0a7315651d93511bbfa313f45948b71b9b348a834814b1b221034f5c8ed47a66cd5517259b97caea5da42e32bc SHA512 abb6d1cc4bd9d683c8f04f3fb85c943c3bb5a228018b790442abd9ed6173a26e0bb972d393c89d8dd971af94183090d2b0238cb1958d2a05cac0b81b29d29f3c DIST SuperTTC-IosevkaCurly-30.1.2.zip 95645907 BLAKE2B 257f1737ccb3572107d85011304b1070dc2c51c2236859c127a15aa1017358d3bd6193e26099ff5526ff7bdf6064869a7f46ffda0af111026bbb80a1c44371a2 SHA512 d2ea7867b700a63d7e14e3d0a5c10f8da32de78fc4452a67683bcd98e6bfc3e4af87817483c0ec12381841da36394e23ebcfa687db8da0d2802f822e2b70ca06 DIST SuperTTC-IosevkaCurly-31.3.0.zip 105052901 BLAKE2B dd71c457bf0daccce160e6c68eba57b0f63e108787074729d19549178690f82fb23409c4287f4c2dc4ac03ff1933aa2f6cb0b40f3667c3a3160cbdcb006eea98 SHA512 43573134b072f162a466beabb024d1b743f3a85ea48a3232975c79cc4ff070f3a205162f59d8155f9eeaaa551d877fe36115dcd29e9d9190db29790c5f5c919b +DIST SuperTTC-IosevkaCurly-31.4.0.zip 106019427 BLAKE2B faf0127aefaf68882bd160b6961e8e264b2423d604f7f32769bac0ecf68569817ad6c38d6972e5b3565e22abb9bf26c8ac53f614a52890ec6a0afc9414caafcb SHA512 ab4c1de1fa77f9eec4df112d84999c6969362d7e47e85551d997d64446cd2e0ebea54a6b7682e197b5b11be7b64787459fbf5730fa7e628cb394a6d14e0bf1a5 DIST SuperTTC-IosevkaCurlySlab-29.2.1.zip 110542951 BLAKE2B a80a3360dc39cb3dae3471bf80a4f77fb4ae4642e7d26bcbb162dc0f1463a692f0dc3c97edf4d5d3d778789e05e09fccf1cfda5d376ad138d4b400864a35bfe1 SHA512 d35957cd87ec553debb50dec53fa5e35c96db684e7bd937292554c80cb2f0032788d62822b901bf9ee08773335586c7c898097fda1911ba33ccb4a02093ba4d5 DIST SuperTTC-IosevkaCurlySlab-30.1.2.zip 101104290 BLAKE2B 4b8a560cc39df20e10acaff3dc2d9b20a1fbe139fce33309a2d57c8b520f0cc7a57d86b1825a709cd0283ca647b543897d86779cb994df559e2fbad1b886b2f7 SHA512 c35ad466e67aaf9e38fb297385136e92dfa3f2a3f7ddacbe864635da0544c4585e1c7be9224051daf50673fc570a90d4e9b8c283703827aed8ed5ca426b07d2d DIST SuperTTC-IosevkaCurlySlab-31.3.0.zip 111988272 BLAKE2B 759f8f5dbd080bc95dd54be910326890cf8940d7fd4f107c25f5d2d1453315b5a758c1e472372b39fbc3c30a49f536041915dc109d2527531e0d0a79dc28d538 SHA512 19f589faed1394096614e047821909fe804f9d0468021dce0acc5da6b152e668e5e6d46d2c0b83703d3d7c3af82dae5586593462d57bcf8e41ce994bd952a116 +DIST SuperTTC-IosevkaCurlySlab-31.4.0.zip 113003634 BLAKE2B 7bef9761a2864e3151c9537b0f4a564bdcdf5feffeadf045f4e35ad0a2819f26b6e9103e463ee1ae4a610f052b6d4ae4e21351fec726fc2edd5b16bc4679e918 SHA512 c61fa45627eb1cc432309d287bb4f0741c250b080b28a59fb30b5d5825d118c76239c8e181c1a865d4b9ec808c4681a990d9d13fc8166cc81e0c93668c9ccde0 DIST SuperTTC-IosevkaEtoile-29.2.1.zip 53142875 BLAKE2B ae7854092564a03353e791d1e2a43e03c0fecdd9470d74c5e1d6a866ced4d3cd2f35baadb76924f2138398b7fdb8ef7a6b9e9d35cfea57d3e27b81039f4313b1 SHA512 1c51ede6246ea9947362b86078a8dccb0d4d4274c282e3bd57ef12cb3d698735a7cd5a6855bbb74fab6fbe46c08532e386f7b569025f444507ce0298adafe16f DIST SuperTTC-IosevkaEtoile-30.1.2.zip 48924061 BLAKE2B 80d2c8db47bae9d4096b6a312d9cdc99f15831873b6c8a9872188abaf93241ee41215c27c1a801dcbb6c8d78f0612ab0f0f992ff63b051fca7a0bc2ba2d88d46 SHA512 aff8cb2754ba4ef2406a6632533d9e0f9d4c2470df85560fa4cc370269b4dada1bc600bac042f53ee75a72d2c953a19fdc8442391de4e8ff0d54874086372f61 DIST SuperTTC-IosevkaEtoile-31.3.0.zip 54502485 BLAKE2B 5e98cd801a3bd0078fc60f0902415bab5b034c722eadbce80c8e7639efdd82645f7c4c2a58c0c86c6b12df3797663e8aa514c773ab3222e9a89a043545de805a SHA512 6e84aef69da7d7580d068fd012ccf64b04061310ab741700758c078af945e0238341318e6fe5a67151b9e782a29ad1cd5ee5f806f1801ba42a28082807813f53 +DIST SuperTTC-IosevkaEtoile-31.4.0.zip 54973049 BLAKE2B 882dc9b83aa2ae40a95872715ab65a2dca95a292d15e05e03a7071b89ea19490e9c607c5875f78f93daaf8ad89676e5a309b2e48444d5570fdaf9d7cdef752b3 SHA512 f80f31d73d1b8290b59d8b4579ba0a6bc6625102dd3d3330dc24df2b75a6cb6288fb7ff0dae9e27c26dd6539f989ee4adbcd5b307247c127089f0dad3f44def3 DIST SuperTTC-IosevkaSS01-29.2.1.zip 24070948 BLAKE2B 7b3a190067e533233a15f7d270ad8d6a54945e357e96cc389dca3ce1f3aa8b4c4754467c7707ea299cbf9f366dcfc7c0ba00565dd3ff194faa7c837510af05ce SHA512 f485ec08d3b39868061bfbf09f20af35906e47fbf2d2ac320a1de7dc18bc3aa90cc02cc8f7b7b33c8b62b69cee6ee42d9b82834dc4b6d026767b16ecf69ca447 DIST SuperTTC-IosevkaSS01-30.1.2.zip 24582819 BLAKE2B bf18b1906f0cc2e321f12b9160b6ec9986eb0b19267d3437cecf93fac9756390be93f4022e143734046aacb6414d6ecf635568b730daedb145d0d6f020127593 SHA512 0642f74f6edb264894e4772baf1dd5227ae071aed414324c73c47f5a2fc0f03b8d7c2b2c24b7c7fae3b874494bccd454a0869b995b4e891d73a780fb652266ac DIST SuperTTC-IosevkaSS01-31.3.0.zip 27504370 BLAKE2B 81afada1cf9b83c2d6ac1dbdf77e96d78d272d866fbe679d0faea2d093d4430661cf255a247e243523c7b9dd10ef9e09caf8da7812c24b1332d164e9a5d63b35 SHA512 f77f40d285fb9614c8c755ac7d14235e7b2d675c76bb8e5337e3d9c5384cd99d700372f76975408da1fd0e173195e970748c93e1cc9417711408c665d1aff2f6 +DIST SuperTTC-IosevkaSS01-31.4.0.zip 27532636 BLAKE2B ce8b85b16a0007c496774e96ba6fbe251d7114d13ee949351c81b402bb9cc98840e8048cf3cc388e84e3843728dfce4aa05c4ca761564b614226cac585a1755e SHA512 5cd112a9c926a3b47325433c13848fed5fe5650082667dea3262990b9820faf0a753a4d0d08d2edb906d8a99ca0bcb9294d8cf81b6ec65417cc10a83bb7f6abc DIST SuperTTC-IosevkaSS02-29.2.1.zip 24358170 BLAKE2B 80883b9330650b761ca8282f65452ace9346949b6c3ed346b8439a909abef77311eb6ac6e35a14063601d67e9b4dd62ad5036deebdc6f82e0471a202a380d9dd SHA512 28f02e19826a5eb66e31fba7edafaa1d292793de111a8674da9d200af847aef4ed13995f1fea4b3682e481bfc58b2f6774a53896e9ea7f69008cb91f289ef1e2 DIST SuperTTC-IosevkaSS02-30.1.2.zip 24873322 BLAKE2B cb4cca0103d65dcda4116cb976b374e3650da986fc85c39f3db03fd2148f73b45821110b32d5f6eebd670b4be0ff6ae5f5ece91f0e88e296013e9fa0e47bb83e SHA512 54e36b6de7425c4fe224e481dd9ade611163dd65c92ec733b78e82012a07077800ce8781c88a1cb778de76a5f9a33479ba6ef75c5869a00e34dcdbc097b6c26c DIST SuperTTC-IosevkaSS02-31.3.0.zip 27948454 BLAKE2B fa3ac1acf2b2b035c2a16b4d7415c90d1419d399006b79bb513e626af8291635918c74cfbd6b91761dfb6881cc7944521598aab676ca34ca62d218655afdb96a SHA512 1c81c74bdfcbe39be36e9c45765d7a50d5c171cadf23d2d80f83dfb089cefbf83e02be36cf0b1812dd530a8b305d96bf37bdcd192339a87633cace3e02f22b14 +DIST SuperTTC-IosevkaSS02-31.4.0.zip 27954668 BLAKE2B 24ea3392e7ce6f5d105f9a5fb9aa367aa801fe1dc02cbfe1ad3a317babe7c1be351227d698683680e48775800eda90ba2fdbb93e3184906942c3bec8d7bd22e0 SHA512 d831a144244046c336f9698e05b6dbf83eab732993b9bce7ad72a9ab5ec1b7220ed4bee7c76002660199c9c2c3b1a9f85168b09e6e30e84b3d344aad27aa8770 DIST SuperTTC-IosevkaSS03-29.2.1.zip 24708510 BLAKE2B 7e8897202312b56850315e5390581d4b1be49948e6372914d64fe1d60d3f450ff6a5900e3f699b120a017d9db428d7899c7f369db9860862ecf140a46401c951 SHA512 3f78f4b402d4e49c155ff38f390dbbb18ed9269d8faf5594cfd219a6294bf3aa1698f68e049501492c3e58424b25403353219e1d07df79a0fc5051d5b6cdd19d DIST SuperTTC-IosevkaSS03-30.1.2.zip 25223736 BLAKE2B b7e2a9679bd2318784adafa32acf8c9ae63eea07a92ba77635b9496054cc6c62761f87b6f788dca2d3a61fae80b1f454f325cc9af5d72819dc7e9a328bb2c103 SHA512 18cec021e7010eea7650fe8365c9676aeeef31217f6a4d18ff80ad9f383b4e8646e3a23da77038763f5beb8cb20a86b2d912244c7ce670fb8c1a6b94d55984ce DIST SuperTTC-IosevkaSS03-31.3.0.zip 28410449 BLAKE2B 3f10145bba328bc1165065336d6311eab8e302c81589513784522a8450c619d7781de5e532d609cd5c3a905c92730a843794fd5a144a1ce0ff9fc309f9d31359 SHA512 3da1d0f78061875d1e8d28db5944b84cfe0815f1be521a19845f28d1c9d982b4607ecacd2ee2411b6e480adb32a69e5b0717aa504fbcd550f4cb7e4778b572f2 +DIST SuperTTC-IosevkaSS03-31.4.0.zip 28436156 BLAKE2B 37f6f806c9db9abfdd2028e386bda49c65d8fcef63fe6c87b4f1b78a7bd4046b8062785fb4a4ae0ce904200d2de28626a6c21be8cb66887dec6d9d4e2a25e02a SHA512 272435f07bc92ac26287e20c518ce44478275f5f6f1ebe469198e6137d85b36b56ad9e3cb837e53ad7b4e3350e40e1d192d49083f7eb04cf734d2fcb0cacf8f4 DIST SuperTTC-IosevkaSS04-29.2.1.zip 23597645 BLAKE2B a3ffaf1691c8acae6e40dd7c255ddf655453e6f1758f415b46f83449456d105934ebe14bbc7f740448e10737ddf4fa789412438c0f4b536d07e39314361353e4 SHA512 17bd889eaf57e7aaced8adacbd5f38be6320ca33ac23a70ad6b008a39e18111e83202c302d035cd1d8c01f7c3c9f301c7bc735cf28a06e5d6018ce7c2080cc77 DIST SuperTTC-IosevkaSS04-30.1.2.zip 24091806 BLAKE2B 9fc0b49dc9507e4e276d65d550417eea0412541fc1c38980fc34d27fe9d63bd79f4a8fd880bcb9de693164c4df2c3939969e16878c111a8e1c26ac78bbe093c6 SHA512 5baa1a1d4afe43bb1ea0aec54f5d9e269b0af74fa257c30b14900a26d2055a47ed5f7f6020dd9ef6307bfbcf04cc84416f4df43b8f74502d43a59cd4f3e7bf23 DIST SuperTTC-IosevkaSS04-31.3.0.zip 27110666 BLAKE2B e01970e01da7d6071a13e1b36ad37f12e76bd0bd3a73d772d7a2369f03d4ff7d04888ab49ad36e4a746c3fe6fc0e953cc2f6477100c8f36d8ec9c2d2f850b8d9 SHA512 d718989a232c0332f559880d342843a3bd51982173c37586a860468bc7725adf1dd6689b8228dc5a5a5ac5630e89ef03ecf5771c2c72a509eda8c98a0b8dd8b7 +DIST SuperTTC-IosevkaSS04-31.4.0.zip 27125005 BLAKE2B 5a963aa75a47900b7b922066f9ffb8a8bdc8e6397aa0106cc171bb64c6c7a506f143909e63cf161462ae1c1f8d477a77ce0efcb89acc6ec38ee25d74d6f525d5 SHA512 b43c6725dd4c07fbdcd33e5615797a65b8fe59bb5c8f0e1b15c1e9d268a3bd3033bbd00cc6de1e2efd2ddd3beb4e9316224672b27544aeaaf046eaf97ce4e624 DIST SuperTTC-IosevkaSS05-29.2.1.zip 24317481 BLAKE2B e0a4431a22aee1ac9a9faac75290d7ecd25206d2653f9f2fddbb41884aba6067ccfb1713d6cb9b8bc6d65cc7e7f22fc45e9596ebd956dd547cfe3aa9e3d13094 SHA512 0c7772dfa54a98d5eb7c234896d0f3e9d6483f2380db98b38d51ace362002d47c83fde9d4df2a610f7fef1f28099914e60a20a15e6eb48c0e16c8254c1425898 DIST SuperTTC-IosevkaSS05-30.1.2.zip 24832838 BLAKE2B 5ced59f755b9c1121b54ea54f01a6c16a8847ea767447857630688514c614a00992e289ae5192412e838cb7017ed65a0e959a356b221761e208cd15875c826b0 SHA512 20e545a14c59d6392e461748c00852c5ba7b0741049072791523aacfacc013e44ba83b0c6d7da77727fbf5f673a820378eb0c23d0627bca0143405b9d86ad894 DIST SuperTTC-IosevkaSS05-31.3.0.zip 27845491 BLAKE2B 283d0db4a0a78a55f04f881346ffdd5b0d87b63f6b4782d495e5117273425f84868956e674a5bcf8f256a9c25b1318313f7f1e587e52e88a11cf18dcad25d960 SHA512 d3af4857fbe7b73a8a0fdc4819899eee364606818ec4b22c29821179adb3dbcce6579396ee59cec18bb14ccbcc44fd4098625e958cf938e6b7d38a4a6d15cb1f +DIST SuperTTC-IosevkaSS05-31.4.0.zip 27865055 BLAKE2B 94d2f82efe75db608236f6b7256083ff37ef136df7c557ae0cfa8d90bc85faf0858c2e1a6ad959e096ad3f8bdec9baf4d345c58c17f28326527051d3ca4cba17 SHA512 cb3fa3ab8fdc9ac5919f261956b11d4759d602cf322e84c623100e7ff81562cf495c45ce50a6a40a5981343ff95ccf91daa9c2dd62f7c7cdd39312601ac96a38 DIST SuperTTC-IosevkaSS06-29.2.1.zip 23923109 BLAKE2B 12781d07dd378e34e3e1490185a876e1cf5a60be3a1a07ec8598015502ddc7b5771bf01f5bcca1a2e3489e1ca0f13dfcc6d2911dd25fa6c84ae082722cec9419 SHA512 ffeeeb571ea5d938e159bb18f3656a24c592e484ab8794440cfa156291a49dfa0e542694364d89e37b70af342e8dab9c5a9765fba7df1f8c2271f28ae09eeb02 DIST SuperTTC-IosevkaSS06-30.1.2.zip 24428936 BLAKE2B 73eeb6a639f6496bf00e55b7d4aaad0b3aa76df02d43979c11032c895fcb9158160fbe9cca4eab8d54d3fb4c414b71509d315002c6f49ee66907df90f26921f1 SHA512 8b21e8463e5f601d8471dd6a4a4b20b883cf919242ba72a0c342821e62794b1759a4f006f8843b37428b0fc5953bbc3aced667b04e531f61e66b0a011fe07cfd DIST SuperTTC-IosevkaSS06-31.3.0.zip 27405155 BLAKE2B 3a79a3f6b64c7caa71f74bc1ec17c20aac8b7f5c88fb5e91b8099ab872d44f04730fbe87ead17ab8bb28931ec564341943fadc8e620dcb3208d3e363b2a38ff9 SHA512 6364c8e073ac864d91d625a3d017798b74d995a5c9288e4c26787c5d0fe48a04fbe65f7b4dd343d7dd0b3f3aedf9e9ca3962638a803d532f62dd432e8cdc3cc5 +DIST SuperTTC-IosevkaSS06-31.4.0.zip 27429480 BLAKE2B f69f64d19d74d2d77d4b19f82ae6f453563642d7e20be6a11d5e561af24b1cbcf4b976366d3e44dc8079d858c2872b0a51fc8afdebb05366d4b11c809ed055b7 SHA512 a53844b74af99a022609dfa80a4adacb636694436629c38c53c549a5d28bf54db83cac2c21ad58dbae4e38f4d92438ad68d1357a16f3f37c13567239604375a0 DIST SuperTTC-IosevkaSS07-29.2.1.zip 23788232 BLAKE2B c3111b8c7fc201f7b4bacfacb88bcf60ef5e92c5ef8116c510f93905b8606070952e2fce8c782d13835f9dfffbff6954dc95b0cbb78210a85686881da28e4ef2 SHA512 af9728250db3af75ae7f4d568ed7623cc6b0031c11c0abd69cfe2d7b1e3df647eb82b81daf2322b0e297a51600b0c87cbdf99089abb2c6aa28f2c0019de1da5c DIST SuperTTC-IosevkaSS07-30.1.2.zip 24293358 BLAKE2B c0a90320175f310c270d10465d563701bf32de0be16a3f822cdacbfed51f056b77cbf83160afdcec3735bfc7801110568b3b148a054ac9d07787633659f1a9d1 SHA512 7e4a8280a9fc9de68302575d5d2f697e22c1ec344b711677c66253ca4a97b656202772851a7379310f5c4a19c7da561f15d0e69e9e4098c10b2853480d079d7d DIST SuperTTC-IosevkaSS07-31.3.0.zip 27334141 BLAKE2B f28752a4dc7d4769947d179ce9e2c74ed644a1d164d3862dae41316fb4f27f03979260813a785b01dee55a4768e7d3057dade78e8482a24a50f4857bf904caa7 SHA512 b4a0c7e5fb9b2c556be2281467e05570625c25ef74c70511ce5282d5212ff1cbcc28d88b92091a59d04572da71147ed4d51d1566b8e2dffb740ae613cd9d5514 +DIST SuperTTC-IosevkaSS07-31.4.0.zip 27360640 BLAKE2B ab15d24afc69c5b964836a5281527e3ed0b2421c8b73a899c6e79976c3bd840e23f8656c6ac984d5aa661340448eb90a64d84a74ceb9d2246a49be81c541ed20 SHA512 f59fd4186647dd99c827ba97a88d99d1355c068c1d722f430b6b23d0a9d94155bfea452916d4a2df7976b6bba78a442e0f7bc65a376ed8bb768776d61c4b7c7a DIST SuperTTC-IosevkaSS08-29.2.1.zip 24656895 BLAKE2B cd7d2645eabc761bddd8f78bb1ebadba03d8e21b23bab288700f66240e55d0e9f4f90eedb583887d4296549cf434bff65b50df33b46c5103483babd288e2fccf SHA512 f4bf17cb2e2431594dbaf3c8616f0f3068831d760836b0cef19e60a605e1b02595a088a4702c77681cb12b502e0a6a88c9a86fdec2fc73a8339e5ca0d27449c5 DIST SuperTTC-IosevkaSS08-30.1.2.zip 25166941 BLAKE2B 041beb281fb353db954a1e4585fe3cf4719e010b90d9cf65f72a9d09a0f0899eba8f6a8db464464add7f0b008fad2d64032edcb10a56dd0402524cb30adcf8bc SHA512 0ae712687dcc0090eb2bcc686349888fbe89b8cd817a00177897504e1931b5fd34eb870f861e3ee9b02597a39a138c0b83b535bb1bcb81a443f7492921acd39e DIST SuperTTC-IosevkaSS08-31.3.0.zip 28342902 BLAKE2B 4d99724c72a48d3b98fe7663051f65081eccf3dd8ff9a1ab6ad2e6d9673bf2f5becf0188f222f9df6dd9b20d4827de9a0b59b79b4193686b2bcf96389950b37c SHA512 9124668258227e1fe1e2ad5a49230f76f91dcaf39e689051a5982259c2bae501502fecc36fe961814ead0887be4f8b7c6d481e8c9af39e5f946288e313aadcb9 +DIST SuperTTC-IosevkaSS08-31.4.0.zip 28420620 BLAKE2B 955c871128ec584c9144c4eadd90129a58b72618a7f1b1c1a5ce93e29f31d0568f4a6e750b0a4fcf9a3baede931b60d804cf7d8f52370f24b12ecf2c36c4e781 SHA512 69d170854c5b5fb48a0ca76a61b6adeac6b269202dc1dfc73bfbb8a84fdf2ecd09b5556cf0cf7a6200e99b8c02be14e7cb91240a695ae60465b45292b2832d29 DIST SuperTTC-IosevkaSS09-29.2.1.zip 24589070 BLAKE2B 2e8d780108bd26f17b7ce1ae3b7f6ca9b0700db1c0455d0b1f44529722d4bab660860e222c28d647f0cb2dd846176fa25bd2e260c30dc693bedcdf9636a9e100 SHA512 1a934a690bc7c57ce4500367873ef213db4a3b8e900d8c09eaf0fc8fa4bdc85a2e2201efc0c927770f7fb3043f89293bb4cf66d7c81333f99be4c384b1d98d51 DIST SuperTTC-IosevkaSS09-30.1.2.zip 25101794 BLAKE2B e4fb02aae0628fedb7285fa78a3e35a98074ada69ad01dd49959de25f3605d6a202cc65ef3fb646e7dc3ec5481b194951c1497cff9208506fe244d0612f693a7 SHA512 e4636043c36b131ed2e8d96ee17ffe4c0d4f12c74a406debf7ea61af23e00778bb579045f45bf663db3e512aa13a882c58a263fa60a3e4a62ffc29f291ed5a37 DIST SuperTTC-IosevkaSS09-31.3.0.zip 28058273 BLAKE2B 3e2968788dac3c6fa3f1d212a30c2e90952ae1c3f3f71ac8c81cdd301c058ca26e6d38135ec18f52858319ef6f8f66414ad3892c9fa98f427e1685d57c8e5853 SHA512 d122d6347c301843ee4bb53753cbcd2e10f05544508d13936c93913cd29fa83732775a6f93c2df3dc7300135b7355dcde7d5f6b5765f1190774faf688f602a47 +DIST SuperTTC-IosevkaSS09-31.4.0.zip 28086301 BLAKE2B 2c8963dc0e87876f1bd75d1ed847ad2b26a5b12ed57408708929ad73d6f4724814d10a16b8841f9a7e9b066ac7ae79fb2b071c26cff74b8fa49b3015f4a4d9b8 SHA512 a0f852ca1ab4f254e64a24e4023ba549610aaaafe30523234c0f20eac7a0c5bd4ee35f244a847915547d32544471c65b82fb6f3d9e95211ce16aae4ea2b427ab DIST SuperTTC-IosevkaSS10-29.2.1.zip 25188479 BLAKE2B 0caef38eea60827efcabaec22bf9e4e344b5b80497c94c090d76513a28a15fd0cd425d6466980ae78be9c961dc72d9b0f2238257f21aedbea55fb94e09067b09 SHA512 01a2961f9a479966fb5be8fac391032358e891e3004171f4219bd7056bc3a63fb9d35ea1ec395d646a4798f050ef84d986e447f84ffe8036a1deab4adefca710 DIST SuperTTC-IosevkaSS10-30.1.2.zip 25864032 BLAKE2B 70d866a5f1bece14b597f0e713058dfab1b91740a241bb3a5623a83304ec805042af9d760d448b96defe312500be4606e00fbe55e28ede05b1b524662ef8ebfe SHA512 ede74c5bfacbd044f6a52de762bfdfefb1fcc3b59248aad09de6bfd9028b1eb10fa75110f73d382da1a128455a9fa77b13aad280a6d971a7e09d820344008f89 DIST SuperTTC-IosevkaSS10-31.3.0.zip 29044414 BLAKE2B 813bc0a6caca6d3e8cce21262a18e1378733241e3bd589ff0dac1615bfcc25b4fc79908e8691de15e201ef4081f0e7ba1f56b03c8ca7bee93aeafddd2d6ed62c SHA512 ae2ff143acfd177a72b2c0f511d2dcd5f3c0961fd91d358803f1f29229d16378e6acb246b1fd6a6375665c28af043190c70a716f7b57d59c3b6f5d7f684892ed +DIST SuperTTC-IosevkaSS10-31.4.0.zip 29219694 BLAKE2B ceb0cf8754d708e061ac638cc931be6c57c99059b7b8772b3a4f35271b7d6a2e6c99cf4dafcde921149927acb241386d0ea9abe5a07ffcf2fbce7a1971411c85 SHA512 b037cdcedf2c4ff466e04abac490bd24b26e05c9733e624e433c1d86871936bebc02a157c383292a1ac03c862c6c3316979fb78875eebecbb841ccf34df442da DIST SuperTTC-IosevkaSS11-29.2.1.zip 25354353 BLAKE2B d0423c386d94095c82cdd0be22f2a0cbf41f38af033b3cb6d057d41e49cf40b7d2a2284dd9d7b28d04c7098f2d3c464d626c17cc53144d80217cabc90d9da34b SHA512 420c9abd8dee0781e65cfbc8a25d30af8c345b53c4bf38ca581f19f6a39d4f7565d2a02a3a43d4dcb45c77cfd8229a364b171bf27125dbe319f445576333db17 DIST SuperTTC-IosevkaSS11-30.1.2.zip 25967120 BLAKE2B 63a6bde4b23b3ea199feacec3a82007fd89c01797a7b347923cf93a27affb9b175ea8a8df0d9a728fa378017355605870d12afe05879b82abb1c1833752837f7 SHA512 3e3380bad13ed4c4085d09ca44d232d9303cbe713df8ad0a395edfba42c1e1146092091fdfaca534d151a43501bfbf828d90f1986d246bc097fd167c342ae0d5 DIST SuperTTC-IosevkaSS11-31.3.0.zip 28995567 BLAKE2B 47f6df296d3720e345715651cef8e430f258c66ee3113a6d8c751e6e62e6b7269032d710e171c3b9b14b811cfef7ad9e132610ab65b225dc6c17c8aabca6b3ab SHA512 4d765c927aada7c54733bd78e5bdc6e120ec4538f03e78df7233181c6f39e10aae988826e795122c19613d6a32efc48db966cfe562629ef19f490173e4f83426 +DIST SuperTTC-IosevkaSS11-31.4.0.zip 29005412 BLAKE2B 255c40fe5a714ab38ab4227feaf1d517d39a8d57508e5a7482b2d3a43afa1f4f9105cacd611ce587896f43751855a8c24c4db48bf85119d2d707e3acd9841f79 SHA512 c36a684ad615e8080ca5eb851cf06edc8124b7002d37523883cae127b62d8e8182e7e2624aa446d1a802244477611f0f91e0e859696604aedb446d5362789684 DIST SuperTTC-IosevkaSS12-29.2.1.zip 24871618 BLAKE2B 1ad10cb389b887d9b07816fbaec53d28aea886e2b60483d86c205b562d7dc756e5ba4e5d2867c0e1d9deff92c8ede018cb3a50518695a183da1f483e805efc36 SHA512 02f97736d1760622346efd7332a1d6240fea48fcbf810a18588b77edad5c2313c9c5cd10e65a730ae70f666102e7bceea2c7be020a47af782afd0a607664fc02 DIST SuperTTC-IosevkaSS12-30.1.2.zip 25403395 BLAKE2B 796fafb18bbedb859498d7c03942c614229b6b7e23dae114cba9a1e45b5fdc23d91a5ff0e2c1f1220c291a4685aaba96faa82f865f3dbc458d69642f720bfd39 SHA512 db51eaef6a208c8e3e86581e9dfd772157abbc4872614849caa9ec3a376141110ac1254a2b2e9d5ca3f2315b5e4b847e3203fab31d918a9209f2167dd140c2cb DIST SuperTTC-IosevkaSS12-31.3.0.zip 28404325 BLAKE2B 1761e9dd198150004e2c72394da968d6cd6b2bd77d56aac433cc2267bdbd11f33672f0a60d7e8acd3e5cc678a4f3e9dfdad907aa52834c8ece74560aa30590f1 SHA512 d04b3d2f15a2cdc9b4c9263f5a986262db64f3ea928119b091d2683a05ce41426c65fe96da4f2c3bbd6d332d37797d3fb258f4930218858240eea6ee78bb4793 +DIST SuperTTC-IosevkaSS12-31.4.0.zip 28431186 BLAKE2B f90197d5c0456e47daf0b6dfe402cf5f1c0d0150026aec7936b40476d9cee755aaebaa00d62c01fab799c720177a61c50deb98fc8846d102afe8e9ed79d3eb2b SHA512 1ecfb10be17a339e827fb8e931765cecb897315937ba6279ab220fef92ec2accf9c7acf25b64e498f85bc30eba61179651c3a0d845f7793959ba8e00f10aa889 DIST SuperTTC-IosevkaSS13-29.2.1.zip 23893362 BLAKE2B 86312d175ded75837142f99b8ad5a46cc03b218f6c7110f531dda35a42cde7f9e1b3fb04f2495bc071c2fd16b86ceb26f7f3fa25e1bc7cdaf5311d439eaedfc7 SHA512 4b67d75f45c03d57c9bae2bd35ce90ccdb78885af59a8e7000e65a5ccb22d17c85c092f427ac5c9e900e6e3d9f37707b0d9db9242c477ced06e96514cfee1ddf DIST SuperTTC-IosevkaSS13-30.1.2.zip 24393882 BLAKE2B d9582728327183ef8cff0077eb1050c21a849c2d5fd62841de0ab0d516a25ac87cdee5b57b7caa768278f42ec76dc7a62b7df4937c0718d2543401a5bddbdd58 SHA512 a9765b75f9e509d45d08406fe196dda9a047bb672f9a72b9055d332550cc39b90d919fc84f25280fda8d3d4aee24a69236d2e800944b7de9578990d471705833 DIST SuperTTC-IosevkaSS13-31.3.0.zip 27308539 BLAKE2B 187e7f0a0b08be74135e0642f7cbf8ae7d07e407b2b24f1d30f55bdbace8857f81972b6e9ae10de16716e3caeca9e15c1fb1880a0f62ef870804a1a266c02b43 SHA512 083ed9256c8d51531dcd11d44761d04da169a9bf423fecc7cf8ccab01440ef1fac4248439db447ac2387e127ea98e84665e80d82bcd1ed38176ab66d596c6d70 +DIST SuperTTC-IosevkaSS13-31.4.0.zip 27328373 BLAKE2B 63270eb70732e5e3c068c945fafac9e857dd6fd9c69384cbe5dc3ec2090fc3500debb047631d5135d47f67477043c23ff85b29b33a190b243a9cf53c32327524 SHA512 cc6bd19b7e9b4e94ab7e0aa3f5072360ef449165cc42a8e689471e12b4d2639033a8b51783aadd88cf5ee4855a975c7ab1822e8bd41e843d4dadcf64d0c19754 DIST SuperTTC-IosevkaSS14-29.2.1.zip 23910705 BLAKE2B 9f4c0b711d153716e4dd528ba6e4e7120480d851444cf1019457722674e46bd2c2f11aec89ae2110bc9f824fab52316aa3170a7b510374fb8210d587dc6fd1d1 SHA512 3f2f4f5b3063460732c69dde39540b72d4c391b5a55bfd5e63a26fc81f915a42997528d59b3b9d93a5c0da8385b39664d1660e129fcf29912c259b70d2a9438b DIST SuperTTC-IosevkaSS14-30.1.2.zip 24403959 BLAKE2B af9d6189c71a38b82f77e394950816b8dff8453b5ab7b8c302ebc81879b9313e18ef40ce6d7c3f851913629ca602b5642d364869fb765c863d0918d8cfc11250 SHA512 2b9dc5b26c79fa2672a8c938db1ff469b4f333d2f64e3b2fcac760c63ad977ea8a2a4a53a21193b3cf11942b6fa027a8d5138dea01903bcca5f7e20d93ed1dd0 DIST SuperTTC-IosevkaSS14-31.3.0.zip 27344943 BLAKE2B a01276123abcb53f70ebdadf181de043700a1fd897d247c7553406c8baec80d61d20009f9e502033dbb6d9e34eeb160a196ec3c2caed12c293f643e95c64f6a4 SHA512 14577708c7f474492c509f29f0b05fcbdd1c8050b25e42b31c61644aa4e03527cce5cbb59f98fa885892a05237d0cd14a1942bdfb26bb9107e75153feb8997e2 +DIST SuperTTC-IosevkaSS14-31.4.0.zip 27370200 BLAKE2B c08007138124ff472091a70ea931a44e480f9f8f4eb165aabfc51ef81625f53b02df8718addad1b2f21fb93b208ac6fa7f997ddff434988a760a3f17115f2cd4 SHA512 88bd0ced8a4a2fe2f552a8a74643ae7f6273d5a2d8758e8b7da0284197a2a7ae7d9f70817f70bfa0d31d3adbb2db3857cd6dae6fc545200a16eba38207ff925f DIST SuperTTC-IosevkaSS15-29.2.1.zip 28379302 BLAKE2B fcf742d56f5965d8a211f285d99b8bb6d07141ddf4efd79eba8bdb6679816601cafbfd2162b2ce57cc7e7e44184bae4b81ce25ef31d14c13a49a428caca17bb1 SHA512 2a62a6d27c86607e0b023bd30c2cee1e0470be88f52c3b3096f79d128d7537ab0fda6d5fc101c509e0f22587c2ff1eb6d6b36d2fac0787a3ff2d5ab588391353 DIST SuperTTC-IosevkaSS15-30.1.2.zip 28926353 BLAKE2B fc43cbdb035f7e60904709e75a97baf3a02bcade0de7cba3222465579be3f239c0f4ca65bd7e29fe761d4270046ad13f62799d8bd491c5d89b1816e9b6e3b8a4 SHA512 e2c4db2ff27b8b447e2531b9ed67fa4521a7d9baa640cd14581a3d158f6bab7ef9809df3bb024a7eee6a5e6e7e5c21df4dfc45696ba53134d7075b97402b3711 DIST SuperTTC-IosevkaSS15-31.3.0.zip 32171720 BLAKE2B dac3f1cff0463f92f06fc72fdf61c22931c9021c03a4862ee1601e0ca63af57e2f3518362c7e12e9c21c0b718b99d96a876ddc852d958316b78f28f0090804db SHA512 714fe23364fbc34868f11624c58e62c5769f7fcbfef0f5dcd0478992abbe353c317a87ae5d41e4b8ab63963b82bd59011a8cc7c99efe6017f4971f81cff6c014 +DIST SuperTTC-IosevkaSS15-31.4.0.zip 32196964 BLAKE2B f9f45c734e6165c3d0937894ad9aca0d5bac40eca2f573841befdc917621406f57e6c383a7ae1e4918b363c75089e13933efac0eca17a04e097a316458a41d99 SHA512 8fbd98fd0ef21016982a02b95698ab075f7af270bd665e30c08b1d2a18ddb32c0f28d959e75389f8d55f2a5e3cbd7b4293ad0c18fee8042b71b3533bcc9db0f0 DIST SuperTTC-IosevkaSS16-29.2.1.zip 24056235 BLAKE2B 50818ec66c8e92c29a69b32c57695db83ff15f6b928411ed698d2e783f77e50407d718a74c15eec2eeef442d71ba5d113107f1b656f7443cacf77bb50cd2c450 SHA512 31240b6450b4b17b7bd92dfad6dca7f7326abf64506517599e758b00006db3ad025490fd53da48a1c999cc02d8b8fd4e6a926c3d9aa2d5004a39b7d5b8d5a1dd DIST SuperTTC-IosevkaSS16-30.1.2.zip 24572782 BLAKE2B 4de91ef21060350ddff7b86b11aced6dd4c155e1aa47d7ca21d527764fcc44bc9c3265732060dfc55c7e3111482b07b9fe1bd96e73fef0f1417ba6d37244dae3 SHA512 53daaf0eaaeb38b996e204852195b1988900d70c72c27a693b47191f50f4ffd1c2dd76026eb4e508dd0456956443b3adc7312360447dff31fb73286ed1ede954 DIST SuperTTC-IosevkaSS16-31.3.0.zip 27597951 BLAKE2B 113dbe608861cf321f907315643c37115e6301994293a66c3b06bac8b4ba7d031b5cf841663044f419ee1209864e3bd562041304e77326e8296aeac49990babd SHA512 bdb02332047a1a92aa916af4f9e84fd35acde170385c7537cda721598e35c1e6806c66f55f08b14ae20ed9fd0ff06c574cb2f096f2e9e455e49428f07b11eca8 +DIST SuperTTC-IosevkaSS16-31.4.0.zip 27609164 BLAKE2B 8380b66cc3904c16ff6a40317ecaa33cd9be87fba527eba1499313b3d661d61485a45d802c552ed506709373e424b8c07175829eb1e1ed78c0e3346852e8f78b SHA512 b4f14895c01687cfe237f6c7d90aa547290f40ee4365d9bbaf35a843a50e0f9ea35772fed97a5d9f8ed99d57b908fba5c507b5d14a6e72f12a935c1ccbff72de DIST SuperTTC-IosevkaSS17-29.2.1.zip 28215486 BLAKE2B 09f52c56b76b006ead76e03d72e45d31ce510929355f23b77a3285d972abc35357438ab92e47120d241327a4c209a0aeb605744c502c52f154032f1e5a7dd74e SHA512 f131ee89b99c43ac0bf64b4476e0d057dbaa8d5a3457bd92e06d78054e83cbf1559a963483b23df45b9253eec947fb70a8c741a8b6456e08540062b674ff69cf DIST SuperTTC-IosevkaSS17-30.1.2.zip 28810734 BLAKE2B aa0a7379c23b59ae95638268d009bbf665b5f60bbe0a701c04899be9841c118401d9c065d955a2ef71a58454c29fc0ecf56821baeaf081e0d4aeb33f76b0366d SHA512 01dcc80aa924a042b5b1c2931bd4965594572bef84887ba7b9728d5d7db38fc7e2e5b9fe6bd80c940481d63bc7076da2f9bd85b671cb9228fc317fa5c19a5bf7 DIST SuperTTC-IosevkaSS17-31.3.0.zip 32002316 BLAKE2B 017d698899c8c5e80aebe0882948cc8b8b56879945afa74a82927314213cbe8ade805b6a4a821e98fbfff7e6429f0bb42f23d5bc38d2d23d28dbceb9fa2fb213 SHA512 25a08b5920bfbfccbfb2f1a82868a2b487449a6a51e3debdf5de3b592cb5849ac75ceefe487ceece2c4934f5f0dd71cb68636671a4a9307861d8b4d44e8846a5 +DIST SuperTTC-IosevkaSS17-31.4.0.zip 32022787 BLAKE2B ee1740fd8af8b40453f2155f9b27cc38ad2c6e504f790e84416e3569cd75e755fd24e85650c6a756678d93c24badb452f8d2852c8f2d17867302d436d938464d SHA512 b6f1cbb8809d736be1b49e1e645b2f97f2b3925ab90a697990de6a354e0e14c92e83a73c2d285b1a5a6246cc68d7d088553bd778a187895387f79e571d61896d DIST SuperTTC-IosevkaSS18-29.2.1.zip 24309546 BLAKE2B 8c270162e8cb354bebd5ce257f0be5b53632939fdde6b17855fa187a0786812bee9bd752478261e139480965917ba04c34a6ea819122766ccd8b2250148a7a6e SHA512 c2f7284deae447ec66fb936077ee2f3b81a3079f0b626663fc419fb7686112fff7db501a9f001381a68c034fef3b15b84fbebe22618047d787aeffd839af6e2c DIST SuperTTC-IosevkaSS18-30.1.2.zip 24807197 BLAKE2B 34ff18d6a8b79f1459db7732ae9659fd53ed9dbf1d5b3279c3822735c7128e84daee9eff660aed7bef08a2e947a35ba5de6e395d95b5c3f326d05f74a75e22d7 SHA512 090be2fd058275e49f73845d7f0a545479abe8525e619097a9f98cbcf00c091ebdf2afffbab2d809c1a4ce5eebc0e6bb8c09237e51a0c0e6a4881c3f249c61a4 DIST SuperTTC-IosevkaSS18-31.3.0.zip 27768039 BLAKE2B cf34c59b8372b607528960f998b9d1afb324269356aa3f23b12f46118bae2a1c31d673f3170849580351a3d235797c5d115d9556db7f1c8edd402abc0433a6fb SHA512 c4d2837d80c5ba2a7a623b5fb6c38ac191bb02369515507366c145f4d0815bcddd78f935392372cc820e05aa8b897bfd9c658f86f494d3a446d1cd53449bc659 +DIST SuperTTC-IosevkaSS18-31.4.0.zip 27783588 BLAKE2B b1f1c9c7e6b49854561288a119056779dfb99e51c8e1f16792d59d6b2649433097559d95429d9efc50f9efcf312a87c9d83782883eb458788ab4d462ae5857d4 SHA512 7129c7114f83c9ddbe0a5e9f4e150978db9b137ebb6de47c3f459f67d3874a32c5aa5923df43adcbd98bef5504cc3b551c5bb989cb7557e30206ff3ae7ee1b8e DIST SuperTTC-IosevkaSlab-29.2.1.zip 110417352 BLAKE2B acb5f62e3382e0eddf3839766dac3c8191710f78b28310bf6ffaa1d22529ef8c230a1405f7ff7ea7f58164907ce672dd297f3789f34a54be9d0c8edb8478b200 SHA512 e7d0e22af0d008defefffb9090d212c85501bc7c412cf3652d42a5432611afd64f96b65806846655cf53b5fef485098595cf4bbeb7d48b09c675bbd5da3de9e9 DIST SuperTTC-IosevkaSlab-30.1.2.zip 100983379 BLAKE2B 9fe54aeb326bfffc6939405aa7c127dd3db7b08ebe10d3771f21a75bf16f201ec1c4a4c31b4334e1319c710f95f4398b641da89fdebd029ae5379084b0c78ea7 SHA512 77ad777a8c992a0c07c4d4a9ffe0ad74527ba6373a10f20b2b5d142c302783d2be6e1e745df36ab32bdab27842ba6e2d5de5928fa23a2a23a55ce49c2d2fce57 DIST SuperTTC-IosevkaSlab-31.3.0.zip 111588197 BLAKE2B 8585af0981ce07d2a91554ceedde8f9fd7a8c18408bfc58c90fc6a9fade84c90033ceb6289cb6af7ceee721467bf26e8f13f7fb6ac7ad8e055546ad389caeb43 SHA512 d3c01e19457e3c45444a0181a314cd717104afbbe0019e8e78ddd950956bc0cdb6fb5256a81cc5505fec7797a5547a5efb6dab7bd84eff7b1d253af84b16c07e +DIST SuperTTC-IosevkaSlab-31.4.0.zip 112601877 BLAKE2B bd4373af0e73fe3a998b6c92851055f0c916661ac13af79904ac7119ebc0db653c52c9814a8f8a3c0d38f031e403d8f1f35d06e0f1d30993828d989fd7449c95 SHA512 dd2094fa36aa4be241e1fd83898b3617a436664ce64b1f92f154b5be64f7a897790fa4b794c012235cda40ba126382f53004ede89e47e5577a4466f92939c110 EBUILD iosevka-29.2.1.ebuild 3001 BLAKE2B 41bb8fc6e25a3c12d30d2446a82eccb4753267325830b41301a97f6fc67f2b4011422696055bc04e222eb1835ed40ab6f3ac87d44b853603c18876e56a5fd2ff SHA512 d353d6acc69f5d24a0e4f00f984b768a649a60e06ab2605ea210ffc2c1fa644bb5a704c1f804af66961b88ad797f08d5a8923bcfca121b7435d8505e858e70d3 -EBUILD iosevka-30.1.2.ebuild 3002 BLAKE2B 7f71249edb66abafa9a393f48e10ca9791594fc7c08858a1f96efc18b23f782435d755c104ddefd3de26a15a750fb312aa88bcd485348a6166d06faa684d24e2 SHA512 f3f9ac39b7f9abb4210059e4b7007285fed19d27164afb633c9c581e71478bab0938dc8eddb8ae04f5372de4ae31872a249c3a7bcb612508b5a184ba5eedd9f2 +EBUILD iosevka-30.1.2.ebuild 3001 BLAKE2B 41bb8fc6e25a3c12d30d2446a82eccb4753267325830b41301a97f6fc67f2b4011422696055bc04e222eb1835ed40ab6f3ac87d44b853603c18876e56a5fd2ff SHA512 d353d6acc69f5d24a0e4f00f984b768a649a60e06ab2605ea210ffc2c1fa644bb5a704c1f804af66961b88ad797f08d5a8923bcfca121b7435d8505e858e70d3 EBUILD iosevka-31.3.0.ebuild 3002 BLAKE2B 7f71249edb66abafa9a393f48e10ca9791594fc7c08858a1f96efc18b23f782435d755c104ddefd3de26a15a750fb312aa88bcd485348a6166d06faa684d24e2 SHA512 f3f9ac39b7f9abb4210059e4b7007285fed19d27164afb633c9c581e71478bab0938dc8eddb8ae04f5372de4ae31872a249c3a7bcb612508b5a184ba5eedd9f2 +EBUILD iosevka-31.4.0.ebuild 3002 BLAKE2B 7f71249edb66abafa9a393f48e10ca9791594fc7c08858a1f96efc18b23f782435d755c104ddefd3de26a15a750fb312aa88bcd485348a6166d06faa684d24e2 SHA512 f3f9ac39b7f9abb4210059e4b7007285fed19d27164afb633c9c581e71478bab0938dc8eddb8ae04f5372de4ae31872a249c3a7bcb612508b5a184ba5eedd9f2 MISC metadata.xml 3320 BLAKE2B ac303a8a7f49b6295bc5f488ae7fdbf732f37c8cc657236ff703bc6391b3477989390f98bee3b59efc95e29d6b2bd9814f6c13c473255ce2be33db7ecd6434f9 SHA512 f2241fcf0f60e5cd1292612eeee8dee2be805de50e2ab22cd5d9b34183c7d8bfc2953f8483cb52d8a916b80cdd918fdb400ae169160b63ba56d9bcc1c016d407 diff --git a/media-fonts/iosevka/iosevka-30.1.2.ebuild b/media-fonts/iosevka/iosevka-30.1.2.ebuild index f1efa3721bec..66423bc35441 100644 --- a/media-fonts/iosevka/iosevka-30.1.2.ebuild +++ b/media-fonts/iosevka/iosevka-30.1.2.ebuild @@ -71,7 +71,7 @@ unset MY_BASE my_filename variant up_variant LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" BDEPEND="app-arch/unzip" diff --git a/media-fonts/iosevka/iosevka-31.4.0.ebuild b/media-fonts/iosevka/iosevka-31.4.0.ebuild new file mode 100644 index 000000000000..f1efa3721bec --- /dev/null +++ b/media-fonts/iosevka/iosevka-31.4.0.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit font + +# [...document.querySelectorAll('[colspan="3"] > b')] +# .map(x => "[\"" +# + (x = x.innerText.trim()).toLowerCase().replaceAll("\xa0", "-") +# + "\"]=\"" +# + x +# + "\"") +# .join("\n\t") +declare -A MY_FONT_VARIANTS=( + ["iosevka"]="Iosevka" + ["iosevka-slab"]="Iosevka Slab" + ["iosevka-curly"]="Iosevka Curly" + ["iosevka-curly-slab"]="Iosevka Curly Slab" + ["iosevka-ss01"]="Iosevka SS01" + ["iosevka-ss02"]="Iosevka SS02" + ["iosevka-ss03"]="Iosevka SS03" + ["iosevka-ss04"]="Iosevka SS04" + ["iosevka-ss05"]="Iosevka SS05" + ["iosevka-ss06"]="Iosevka SS06" + ["iosevka-ss07"]="Iosevka SS07" + ["iosevka-ss08"]="Iosevka SS08" + ["iosevka-ss09"]="Iosevka SS09" + ["iosevka-ss10"]="Iosevka SS10" + ["iosevka-ss11"]="Iosevka SS11" + ["iosevka-ss12"]="Iosevka SS12" + ["iosevka-ss13"]="Iosevka SS13" + ["iosevka-ss14"]="Iosevka SS14" + ["iosevka-ss15"]="Iosevka SS15" + ["iosevka-ss16"]="Iosevka SS16" + ["iosevka-ss17"]="Iosevka SS17" + ["iosevka-ss18"]="Iosevka SS18" + ["iosevka-aile"]="Iosevka Aile" + ["iosevka-etoile"]="Iosevka Etoile" +) + +DESCRIPTION="Slender typeface for code, from code" +HOMEPAGE="https://typeof.net/Iosevka/" + +SRC_URI='' +REQUIRED_USE='|| (' +MY_BASE="https://github.com/be5invis/Iosevka/releases/download/v${PV}" +for variant in "${!MY_FONT_VARIANTS[@]}"; do + up_variant="${variant}" + up_variant="${up_variant/iosevka/Iosevka}" + up_variant="${up_variant/ss/SS}" + up_variant="${up_variant/iosevka/Iosevka}" + up_variant="${up_variant/aile/Aile}" + up_variant="${up_variant/etoile/Etoile}" + up_variant="${up_variant/curly/Curly}" + up_variant="${up_variant/slab/Slab}" + up_variant="${up_variant//-/}" + my_filename="SuperTTC-${up_variant}-${PV}.zip" + + [[ ${SRC_URI} ]] && SRC_URI+=' ' + SRC_URI+="${variant}? ( ${MY_BASE}/${my_filename} )" + + [[ ${IUSE} ]] && IUSE+=' ' + [[ ${variant} == iosevka ]] && IUSE+='+' + IUSE+="${variant}" + + REQUIRED_USE+=" ${variant} " +done +REQUIRED_USE+=')' +unset MY_BASE my_filename variant up_variant + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +BDEPEND="app-arch/unzip" + +S="${WORKDIR}" +FONT_S="${S}" +FONT_SUFFIX="ttc" + +src_prepare() { + default + + FONT_CONF=() + local vinternal + for vinternal in "${!MY_FONT_VARIANTS[@]}"; do + case "${vinternal}" in + *-etoile|*-aile) + continue + ;; + esac + local vname="${MY_FONT_VARIANTS[${vinternal}]}" + use "${vinternal}" || continue + cat >66-"${vinternal}".conf < + + + + + monospace + + ${vname} + + + + ${vname} + + monospace + + + +EOF + assert "Failed to generate ${vinternal}" + FONT_CONF+=( 66-"${vinternal}".conf ) + done +} diff --git a/media-fonts/nuosu-sil/Manifest b/media-fonts/nuosu-sil/Manifest index f5d2f5941c77..11f8b3f4fdf2 100644 --- a/media-fonts/nuosu-sil/Manifest +++ b/media-fonts/nuosu-sil/Manifest @@ -1,3 +1,5 @@ DIST NuosuSIL-2.200.zip 160601 BLAKE2B 61fcc33b91ee66f96ee1f7efe96c94970278645480fc6abccd6c95853e9e35af709a993af74a36d8d9a9f86bc2fd5b32a74031b9062e08b001a79d166c50fba8 SHA512 da5ba1dcbaa6cf18bb78b2720a53c453d94044d9de158fe394e26a6e6e18773c35b6073abb90b3b08e720b7105d06ca6388b7257cdd8b30d82b3b4013bd16513 +DIST NuosuSIL-2.300.zip 565288 BLAKE2B d412742d90dfb103cf7e6de63c477a47889f93c574f738ac55a24240bda6ddee2de7bdd92c6c09d1a2ae63d82ad7870da21a832e1d2c687d3598144495a4b348 SHA512 e68d9c36985a1afa1f3f86651690432615f9b0921aa80ab878b45add2841a9e3e1baaae6ef513a895a59b8cef1a7c56019e5d02b435e10a3893b9d0472c31fa2 EBUILD nuosu-sil-2.200.ebuild 460 BLAKE2B f577f5d4f4c2963a19dfbbea48a39074372408aac5d479949c4dffee099d0ca69cfcff515da63a63a6d5cc6b94b40fad44face465e2e48daf743216664c0d751 SHA512 d4ddc01e4ce9492e8498d443350b42ba92a195b9d363d38e6685feccbfc3845aa8ecccac88d87148ac820c2a64abf225de05c7149a0b2e2add572f44342fd198 +EBUILD nuosu-sil-2.300.ebuild 452 BLAKE2B f17992089944f2999b941104eecb680426dafc9c9765d5416f8b0e7e49daf5089b3803921031c7bd9e237e249483c0e12ee8b4a7068d874248427afa502b87bc SHA512 3956089e7222e84a8ce5e5a5167031dfacef1c9b250df3b49d367c284535487bde046625fcb6898cdc815a07f07219302e518e41807c71e0f46728bee1e4477d MISC metadata.xml 245 BLAKE2B 8b37eb10958c42151bc0803181f1226364cf9149938fd549167fa787e1e15aba0d7be73b7ac50e0c8e531e2f2b6bdbb6ee3a13030e6049526c1ca88814a9cb34 SHA512 1d1a1994f0635860f199c491f84cb42e974e3b501b0bf118f6efbd520f08334ecee247baff08d3a08023d348f3c9345ede4668d75ef2ade6a436768a6b327c99 diff --git a/media-fonts/nuosu-sil/nuosu-sil-2.300.ebuild b/media-fonts/nuosu-sil/nuosu-sil-2.300.ebuild new file mode 100644 index 000000000000..3dc8b6cdfaa0 --- /dev/null +++ b/media-fonts/nuosu-sil/nuosu-sil-2.300.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit font + +DESCRIPTION="Unicode font for the standardized Yi script" +HOMEPAGE="https://software.sil.org/nuosu/" +SRC_URI="https://software.sil.org/downloads/r/nuosu/NuosuSIL-${PV}.zip" +S="${WORKDIR}/NuosuSIL-${PV}" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + +BDEPEND="app-arch/unzip" + +FONT_SUFFIX="ttf" diff --git a/media-fonts/sil-abyssinica/Manifest b/media-fonts/sil-abyssinica/Manifest index 3b55d58bd38f..50a14a4be6fa 100644 --- a/media-fonts/sil-abyssinica/Manifest +++ b/media-fonts/sil-abyssinica/Manifest @@ -1,3 +1,5 @@ DIST AbyssinicaSIL-2.200.zip 1288734 BLAKE2B a6a19752a2c0fd0206705a325c9ab7fae0a803e97580066526a6d374c45698d82035df7b8e6dca038cb6ac01a17148247018dec0fe2dc6506ba7def5aa657fc9 SHA512 2f9092c4f06c2e26e03b8a4d0b31d18f6d7cfac9f0f89d8a05fe4de6a6caea4684cf63df83dc24c26db0ceb02602d3d2277143020c40b6170dd9f82bf0373d45 +DIST AbyssinicaSIL-2.201.zip 1283847 BLAKE2B 3a0f45c0fe4b050a484c58d847674d38ec3be538f8e4e676e172acfd27e03f6d5a39214eaba5f119cd6e696710ab584f7a65694fddfe4ed072d15656ad27c225 SHA512 f1bd5fb598980fab52aef79a9055116c43ed23a96180c34f79d6e9664904c894a7cff7e5aac0412eb4e59192049e9c3199678b6809e57fe03a7a6cba6f3a48c3 EBUILD sil-abyssinica-2.200.ebuild 653 BLAKE2B 04194eb99046d74b36bd07d5489a626696129c02c27b5fdf266e95c6d24b4bbd6a7eff78fa01694142bb25bc823b6b93703d064ef31124824f6abe3c8d924efe SHA512 009d7a88c635706103165635fe7067c05fb91c9f7b4c441fe8d6c91b6b84befd3365c4f2e664439d16ba50c6112fd714b7729cf0f5edce9d5552477b31a94968 +EBUILD sil-abyssinica-2.201.ebuild 658 BLAKE2B d3e7e2c39cab1f3380bf665a645b7d2843ea845b67e9d17d69b60fb438d75bcca3944ad5508088a8f2b3eb3a4ec0cc3ea203bb6043519f5a1e6146179b7f85ff SHA512 5ae12566471cf31961561099adc4cec0ca2c15db843430acf94fd5d9b111e3ec64b1f1ea57ff2d60b777c3603dbda7e25b60b9a13f4c0eacf2b64a9046e73124 MISC metadata.xml 1079 BLAKE2B 16d45f13756606ed3d08f22a78b8cd166d122c3e315ed1820842732146f3f141080c452a85ad4c748702ad76b12416d80f2bc1dea600489db3a2617dacc5330a SHA512 32c34f2705a0405497e1ebce0aca8d9347eb31a596148733d6e56f85cc797951728e39aab44c1c5d659222c65d58eaa8311f4f9c6f2dca8bdf425cdc6db1e3d8 diff --git a/media-fonts/sil-abyssinica/sil-abyssinica-2.201.ebuild b/media-fonts/sil-abyssinica/sil-abyssinica-2.201.ebuild new file mode 100644 index 000000000000..2bd4bbb5664a --- /dev/null +++ b/media-fonts/sil-abyssinica/sil-abyssinica-2.201.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="AbyssinicaSIL-${PV}" +inherit font + +DESCRIPTION="SIL Opentype Unicode fonts for Ethiopic languages" +HOMEPAGE="https://software.sil.org/abyssinica/" +SRC_URI="https://software.sil.org/downloads/r/${PN/sil-/}/${MY_P}.zip" +S="${WORKDIR}/${MY_P}" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos" +IUSE="doc" + +BDEPEND="app-arch/unzip" + +DOCS=( FONTLOG.txt OFL-FAQ.txt README.txt ) + +FONT_SUFFIX="ttf" + +src_install() { + font_src_install + use doc && dodoc -r "${S}"/documentation +} diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 3ab9caa38de0..372488cdc49e 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest index b647f20656a7..5662db42265c 100644 --- a/media-libs/openexr/Manifest +++ b/media-libs/openexr/Manifest @@ -16,6 +16,6 @@ EBUILD openexr-3.1.11.ebuild 2065 BLAKE2B e0c0fdcdd04715324b708c5096fa9e5a6d71a9 EBUILD openexr-3.1.12.ebuild 2068 BLAKE2B 152d93c66f05c1ec9b83f9631e9984f0a5a4f39abcd7063b19756d4f0f8e9aef1d91301cd95018feca57c763558faedfe78ba07bec5f7517cf3c8c07925fbc19 SHA512 a24d130a7dd6207ae1da95cf2a04fbfbeb1188179a2f9e1c838d2a58ea502a4b0398bdbb2d9666f25926c424f24e6b940c7ec1daeabe2c7439398ce4571fcec2 EBUILD openexr-3.1.5-r1.ebuild 2067 BLAKE2B 5def6ac36362ea8d8810bd2056df16ca57e658e83eb2a0ae6846cc322ae0be41f8c76dad1498947ed8b44fad9fac46a598e1cf173395c1a9946719f2359743b2 SHA512 9b7f62c74c723fe18766db36e4f75623818c8d2697d23f24c742061280a373fef973cc5478bd8a27492aa82249f189bdcc4c395854199d910e54d91033755174 EBUILD openexr-3.1.7.ebuild 1924 BLAKE2B 1ae6aeb5a4693d21d798b6260fb2b485044dcfa33820f328f81993f7d3fa6a7ba98c12f183dda3b58fc8d99c3785c5e5d15acdab03d6fe2c9b19bbe76905e5cc SHA512 df60600d657768a811a5b62cb3f77c0fca177ea595b2895c7e62d797fc147f8ef0551512b67ef80d0b0ece156de143bf36e7dd20dbc88f276f879d95fb8e58e8 -EBUILD openexr-3.2.3.ebuild 3578 BLAKE2B 0c0c031a5d51ffc6779a6a37c6fb55778023c094df2af374c672d67a807d5291e9b49e87285b0a020ae600c138a8ec4210cd93f2729d57a8f4acd19f999f2e01 SHA512 d40057a90a5c44b1bb6dffbaac88f182e65d3b8ff137017f356c1fe4f7150c21a47c091555ec183bcb868827dc6a183f43d38086f10d6aa9b978e7bed6f26d3a -EBUILD openexr-3.2.4.ebuild 3581 BLAKE2B add5ee44ca12bac0c81fde17fe61c9999b735a140c5e810ea435a473465a6a8a95c099e0d4ac2c190cf5ed527d450855e66147dcc46c72f08803ad951bf33d83 SHA512 f45267a61b2b6a68943b64cc99867730c51935c9f272859fdec028696556d3cd0c5b375727bad4973b643965f948b2c9571e52763861ea39dba2007da1ff4717 +EBUILD openexr-3.2.3-r1.ebuild 3574 BLAKE2B 6fa156942b70f95f96351e116019a5d29dc1090ca3e37c57a7ebf34f250d1e3dd4da05dfad3bb1aab6f37430b9c18699f5b86d5fbb64c563e5c88951a4897808 SHA512 fbb278658606442bfdb214cf13c6b779af2a4aa5dcc424c6302587ddef484324e670145482ee36b722a3c0ffaad05883b4ed36c09b1075f5d30057ca30f18305 +EBUILD openexr-3.2.4-r1.ebuild 3577 BLAKE2B 6276b5d70f57a4cadc8a2a3ca28adee9abb97fce743a46b6ae21bc9b1c25554020721abb995aa46295df911acb2a100e315cf4fe6ca020d6eeffbae5235d4ea4 SHA512 af257822a7b0490e68bb34889d73f28fcf1cda998b07772a85dd4c3fa3b970ef70eff5cb7af518721e0b13f608cbb0e1161dfabefa3ec17f2729c6a56ed86a12 MISC metadata.xml 798 BLAKE2B d780a0ead28144e6031fedeed720d1cd79bfa8ab54a1f9d2a99324ac6db4948cf25ebf73abd630d7e697b8578ef5b6442679ce05d1949784fb8a17ed2a6fb9a1 SHA512 5c9d837a72b41c0d8463ffadd639fde0c9dc620abf4b51ef7718efed5d94a12a336d85f10d65e2fbffd3d4c59fe12a09e71f42f68d081917f4d7f1aba24de893 diff --git a/media-libs/openexr/openexr-3.2.3-r1.ebuild b/media-libs/openexr/openexr-3.2.3-r1.ebuild new file mode 100644 index 000000000000..7b883cfee438 --- /dev/null +++ b/media-libs/openexr/openexr-3.2.3-r1.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +MY_PN=OpenEXR + +DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries" +HOMEPAGE="https://openexr.com/" +SRC_URI=" + https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + test? ( + utils? ( + https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz + -> openexr-images-1.0.tar.gz + ) + ) +" + +LICENSE="BSD" +SLOT="0/31" # based on SONAME +# -ppc -sparc because broken on big endian, bug #818424 +KEYWORDS="amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads" +REQUIRED_USE="doc? ( utils )" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/libdeflate:= + >=dev-libs/imath-3.1.6:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( sys-apps/help2man ) +" + +PATCHES=( + "${FILESDIR}/${PN}-3.2.1-bintests-iff-utils.patch" +) + +DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md ) + +src_prepare() { + # Fix path for testsuite + sed -e "s:/var/tmp/:${T}:" \ + -i "${S}"/src/test/${MY_PN}Test/tmpDir.h || die "failed to set temp path for tests" + + sed -e "s:if(INSTALL_DOCS):if(OPENEXR_INSTALL_DOCS):" \ + -i docs/CMakeLists.txt || die + + cmake_src_prepare + + if use test && use utils; then + IMAGES=( + Beachball/multipart.0001.exr + Beachball/singlepart.0001.exr + Chromaticities/Rec709.exr + Chromaticities/Rec709_YC.exr + Chromaticities/XYZ.exr + Chromaticities/XYZ_YC.exr + LuminanceChroma/Flowers.exr + LuminanceChroma/Garden.exr + MultiResolution/ColorCodedLevels.exr + MultiResolution/WavyLinesCube.exr + MultiResolution/WavyLinesLatLong.exr + MultiView/Adjuster.exr + TestImages/GammaChart.exr + TestImages/GrayRampsHorizontal.exr + v2/LeftView/Balls.exr + v2/Stereo/Trunks.exr + ) + + mkdir -p "${BUILD_DIR}/src/test/bin" || die + + for image in "${IMAGES[@]}"; do + mkdir -p "${BUILD_DIR}/src/test/bin/$(dirname "${image}")" || die + cp -a "${WORKDIR}/openexr-images-1.0/${image}" "${BUILD_DIR}/src/test/bin/${image}" || die + done + fi + +} + +src_configure() { + if use x86; then + replace-cpu-flags native i686 + fi + + local mycmakeargs=( + -DOPENEXR_CXX_STANDARD="17" + + -DBUILD_SHARED_LIBS="yes" + -DBUILD_TESTING="$(usex test)" + -DBUILD_WEBSITE="no" + + -DOPENEXR_BUILD_EXAMPLES="$(usex examples)" + -DOPENEXR_BUILD_PYTHON="no" + -DOPENEXR_BUILD_TOOLS="$(usex utils)" + -DOPENEXR_ENABLE_LARGE_STACK="$(usex large-stack)" + -DOPENEXR_ENABLE_THREADING="$(usex threads)" + + -DOPENEXR_INSTALL="yes" + -DOPENEXR_INSTALL_DOCS="$(usex doc)" + -DOPENEXR_INSTALL_PKG_CONFIG="yes" + -DOPENEXR_INSTALL_TOOLS="$(usex utils)" + + -DOPENEXR_USE_CLANG_TIDY="no" # don't look for clang-tidy + + -DOPENEXR_FORCE_INTERNAL_DEFLATE="no" + -DOPENEXR_FORCE_INTERNAL_IMATH="no" + ) + if use test; then + # OPENEXR_RUN_FUZZ_TESTS depends on BUILD_TESTING, see + # - https://bugs.gentoo.org/925128 + # - https://openexr.com/en/latest/install.html#component-options + + # NOTE: the fuzz tests are very slow + mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS="ON" ) + fi + + cmake_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=() + + use arm64 && CMAKE_SKIP_TESTS+=( + # bug #922247 + 'OpenEXRCore.testDWAACompression' + 'OpenEXRCore.testDWABCompression' + ) + use x86 && CMAKE_SKIP_TESTS+=( + '^OpenEXR.testDwaLookups$' + ) + + cmake_src_test +} + +src_install() { + use examples && docompress -x "/usr/share/doc/${PF}/examples" + + cmake_src_install +} diff --git a/media-libs/openexr/openexr-3.2.3.ebuild b/media-libs/openexr/openexr-3.2.3.ebuild deleted file mode 100644 index 146862dea6dd..000000000000 --- a/media-libs/openexr/openexr-3.2.3.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -MY_PN=OpenEXR - -DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries" -HOMEPAGE="https://openexr.com/" -SRC_URI=" - https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - test? ( - utils? ( - https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz - -> openexr-images-1.0.tar.gz - ) - ) -" - -LICENSE="BSD" -SLOT="0/31" # based on SONAME -# -ppc -sparc because broken on big endian, bug #818424 -KEYWORDS="amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads" -REQUIRED_USE="doc? ( utils )" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/libdeflate[zlib] - >=dev-libs/imath-3.1.6:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( sys-apps/help2man ) -" - -PATCHES=( - "${FILESDIR}/${PN}-3.2.1-bintests-iff-utils.patch" -) - -DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md ) - -src_prepare() { - # Fix path for testsuite - sed -e "s:/var/tmp/:${T}:" \ - -i "${S}"/src/test/${MY_PN}Test/tmpDir.h || die "failed to set temp path for tests" - - sed -e "s:if(INSTALL_DOCS):if(OPENEXR_INSTALL_DOCS):" \ - -i docs/CMakeLists.txt || die - - cmake_src_prepare - - if use test && use utils; then - IMAGES=( - Beachball/multipart.0001.exr - Beachball/singlepart.0001.exr - Chromaticities/Rec709.exr - Chromaticities/Rec709_YC.exr - Chromaticities/XYZ.exr - Chromaticities/XYZ_YC.exr - LuminanceChroma/Flowers.exr - LuminanceChroma/Garden.exr - MultiResolution/ColorCodedLevels.exr - MultiResolution/WavyLinesCube.exr - MultiResolution/WavyLinesLatLong.exr - MultiView/Adjuster.exr - TestImages/GammaChart.exr - TestImages/GrayRampsHorizontal.exr - v2/LeftView/Balls.exr - v2/Stereo/Trunks.exr - ) - - mkdir -p "${BUILD_DIR}/src/test/bin" || die - - for image in "${IMAGES[@]}"; do - mkdir -p "${BUILD_DIR}/src/test/bin/$(dirname "${image}")" || die - cp -a "${WORKDIR}/openexr-images-1.0/${image}" "${BUILD_DIR}/src/test/bin/${image}" || die - done - fi - -} - -src_configure() { - if use x86; then - replace-cpu-flags native i686 - fi - - local mycmakeargs=( - -DOPENEXR_CXX_STANDARD="17" - - -DBUILD_SHARED_LIBS="yes" - -DBUILD_TESTING="$(usex test)" - -DBUILD_WEBSITE="no" - - -DOPENEXR_BUILD_EXAMPLES="$(usex examples)" - -DOPENEXR_BUILD_PYTHON="no" - -DOPENEXR_BUILD_TOOLS="$(usex utils)" - -DOPENEXR_ENABLE_LARGE_STACK="$(usex large-stack)" - -DOPENEXR_ENABLE_THREADING="$(usex threads)" - - -DOPENEXR_INSTALL="yes" - -DOPENEXR_INSTALL_DOCS="$(usex doc)" - -DOPENEXR_INSTALL_PKG_CONFIG="yes" - -DOPENEXR_INSTALL_TOOLS="$(usex utils)" - - -DOPENEXR_USE_CLANG_TIDY="no" # don't look for clang-tidy - - -DOPENEXR_FORCE_INTERNAL_DEFLATE="no" - -DOPENEXR_FORCE_INTERNAL_IMATH="no" - ) - if use test; then - # OPENEXR_RUN_FUZZ_TESTS depends on BUILD_TESTING, see - # - https://bugs.gentoo.org/925128 - # - https://openexr.com/en/latest/install.html#component-options - - # NOTE: the fuzz tests are very slow - mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS="ON" ) - fi - - cmake_src_configure -} - -src_test() { - local CMAKE_SKIP_TESTS=() - - use arm64 && CMAKE_SKIP_TESTS+=( - # bug #922247 - 'OpenEXRCore.testDWAACompression' - 'OpenEXRCore.testDWABCompression' - ) - use x86 && CMAKE_SKIP_TESTS+=( - '^OpenEXR.testDwaLookups$' - ) - - cmake_src_test -} - -src_install() { - use examples && docompress -x "/usr/share/doc/${PF}/examples" - - cmake_src_install -} diff --git a/media-libs/openexr/openexr-3.2.4-r1.ebuild b/media-libs/openexr/openexr-3.2.4-r1.ebuild new file mode 100644 index 000000000000..1207ed892873 --- /dev/null +++ b/media-libs/openexr/openexr-3.2.4-r1.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +MY_PN=OpenEXR + +DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries" +HOMEPAGE="https://openexr.com/" +SRC_URI=" + https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + test? ( + utils? ( + https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz + -> openexr-images-1.0.tar.gz + ) + ) +" + +LICENSE="BSD" +SLOT="0/31" # based on SONAME +# -ppc -sparc because broken on big endian, bug #818424 +KEYWORDS="~amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads" +REQUIRED_USE="doc? ( utils )" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/libdeflate:= + >=dev-libs/imath-3.1.6:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( sys-apps/help2man ) +" + +PATCHES=( + "${FILESDIR}/${PN}-3.2.1-bintests-iff-utils.patch" +) + +DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md ) + +src_prepare() { + # Fix path for testsuite + sed -e "s:/var/tmp/:${T}:" \ + -i "${S}"/src/test/${MY_PN}Test/tmpDir.h || die "failed to set temp path for tests" + + sed -e "s:if(INSTALL_DOCS):if(OPENEXR_INSTALL_DOCS):" \ + -i docs/CMakeLists.txt || die + + cmake_src_prepare + + if use test && use utils; then + IMAGES=( + Beachball/multipart.0001.exr + Beachball/singlepart.0001.exr + Chromaticities/Rec709.exr + Chromaticities/Rec709_YC.exr + Chromaticities/XYZ.exr + Chromaticities/XYZ_YC.exr + LuminanceChroma/Flowers.exr + LuminanceChroma/Garden.exr + MultiResolution/ColorCodedLevels.exr + MultiResolution/WavyLinesCube.exr + MultiResolution/WavyLinesLatLong.exr + MultiView/Adjuster.exr + TestImages/GammaChart.exr + TestImages/GrayRampsHorizontal.exr + v2/LeftView/Balls.exr + v2/Stereo/Trunks.exr + ) + + mkdir -p "${BUILD_DIR}/src/test/bin" || die + + for image in "${IMAGES[@]}"; do + mkdir -p "${BUILD_DIR}/src/test/bin/$(dirname "${image}")" || die + cp -a "${WORKDIR}/openexr-images-1.0/${image}" "${BUILD_DIR}/src/test/bin/${image}" || die + done + fi + +} + +src_configure() { + if use x86; then + replace-cpu-flags native i686 + fi + + local mycmakeargs=( + -DOPENEXR_CXX_STANDARD="17" + + -DBUILD_SHARED_LIBS="yes" + -DBUILD_TESTING="$(usex test)" + -DBUILD_WEBSITE="no" + + -DOPENEXR_BUILD_EXAMPLES="$(usex examples)" + -DOPENEXR_BUILD_PYTHON="no" + -DOPENEXR_BUILD_TOOLS="$(usex utils)" + -DOPENEXR_ENABLE_LARGE_STACK="$(usex large-stack)" + -DOPENEXR_ENABLE_THREADING="$(usex threads)" + + -DOPENEXR_INSTALL="yes" + -DOPENEXR_INSTALL_DOCS="$(usex doc)" + -DOPENEXR_INSTALL_PKG_CONFIG="yes" + -DOPENEXR_INSTALL_TOOLS="$(usex utils)" + + -DOPENEXR_USE_CLANG_TIDY="no" # don't look for clang-tidy + + -DOPENEXR_FORCE_INTERNAL_DEFLATE="no" + -DOPENEXR_FORCE_INTERNAL_IMATH="no" + ) + if use test; then + # OPENEXR_RUN_FUZZ_TESTS depends on BUILD_TESTING, see + # - https://bugs.gentoo.org/925128 + # - https://openexr.com/en/latest/install.html#component-options + + # NOTE: the fuzz tests are very slow + mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS="ON" ) + fi + + cmake_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=() + + use arm64 && CMAKE_SKIP_TESTS+=( + # bug #922247 + 'OpenEXRCore.testDWAACompression' + 'OpenEXRCore.testDWABCompression' + ) + use x86 && CMAKE_SKIP_TESTS+=( + '^OpenEXR.testDwaLookups$' + ) + + cmake_src_test +} + +src_install() { + use examples && docompress -x "/usr/share/doc/${PF}/examples" + + cmake_src_install +} diff --git a/media-libs/openexr/openexr-3.2.4.ebuild b/media-libs/openexr/openexr-3.2.4.ebuild deleted file mode 100644 index 915a3cbda2ae..000000000000 --- a/media-libs/openexr/openexr-3.2.4.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -MY_PN=OpenEXR - -DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries" -HOMEPAGE="https://openexr.com/" -SRC_URI=" - https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - test? ( - utils? ( - https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz - -> openexr-images-1.0.tar.gz - ) - ) -" - -LICENSE="BSD" -SLOT="0/31" # based on SONAME -# -ppc -sparc because broken on big endian, bug #818424 -KEYWORDS="~amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" - -IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads" -REQUIRED_USE="doc? ( utils )" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/libdeflate[zlib] - >=dev-libs/imath-3.1.6:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( sys-apps/help2man ) -" - -PATCHES=( - "${FILESDIR}/${PN}-3.2.1-bintests-iff-utils.patch" -) - -DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md ) - -src_prepare() { - # Fix path for testsuite - sed -e "s:/var/tmp/:${T}:" \ - -i "${S}"/src/test/${MY_PN}Test/tmpDir.h || die "failed to set temp path for tests" - - sed -e "s:if(INSTALL_DOCS):if(OPENEXR_INSTALL_DOCS):" \ - -i docs/CMakeLists.txt || die - - cmake_src_prepare - - if use test && use utils; then - IMAGES=( - Beachball/multipart.0001.exr - Beachball/singlepart.0001.exr - Chromaticities/Rec709.exr - Chromaticities/Rec709_YC.exr - Chromaticities/XYZ.exr - Chromaticities/XYZ_YC.exr - LuminanceChroma/Flowers.exr - LuminanceChroma/Garden.exr - MultiResolution/ColorCodedLevels.exr - MultiResolution/WavyLinesCube.exr - MultiResolution/WavyLinesLatLong.exr - MultiView/Adjuster.exr - TestImages/GammaChart.exr - TestImages/GrayRampsHorizontal.exr - v2/LeftView/Balls.exr - v2/Stereo/Trunks.exr - ) - - mkdir -p "${BUILD_DIR}/src/test/bin" || die - - for image in "${IMAGES[@]}"; do - mkdir -p "${BUILD_DIR}/src/test/bin/$(dirname "${image}")" || die - cp -a "${WORKDIR}/openexr-images-1.0/${image}" "${BUILD_DIR}/src/test/bin/${image}" || die - done - fi - -} - -src_configure() { - if use x86; then - replace-cpu-flags native i686 - fi - - local mycmakeargs=( - -DOPENEXR_CXX_STANDARD="17" - - -DBUILD_SHARED_LIBS="yes" - -DBUILD_TESTING="$(usex test)" - -DBUILD_WEBSITE="no" - - -DOPENEXR_BUILD_EXAMPLES="$(usex examples)" - -DOPENEXR_BUILD_PYTHON="no" - -DOPENEXR_BUILD_TOOLS="$(usex utils)" - -DOPENEXR_ENABLE_LARGE_STACK="$(usex large-stack)" - -DOPENEXR_ENABLE_THREADING="$(usex threads)" - - -DOPENEXR_INSTALL="yes" - -DOPENEXR_INSTALL_DOCS="$(usex doc)" - -DOPENEXR_INSTALL_PKG_CONFIG="yes" - -DOPENEXR_INSTALL_TOOLS="$(usex utils)" - - -DOPENEXR_USE_CLANG_TIDY="no" # don't look for clang-tidy - - -DOPENEXR_FORCE_INTERNAL_DEFLATE="no" - -DOPENEXR_FORCE_INTERNAL_IMATH="no" - ) - if use test; then - # OPENEXR_RUN_FUZZ_TESTS depends on BUILD_TESTING, see - # - https://bugs.gentoo.org/925128 - # - https://openexr.com/en/latest/install.html#component-options - - # NOTE: the fuzz tests are very slow - mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS="ON" ) - fi - - cmake_src_configure -} - -src_test() { - local CMAKE_SKIP_TESTS=() - - use arm64 && CMAKE_SKIP_TESTS+=( - # bug #922247 - 'OpenEXRCore.testDWAACompression' - 'OpenEXRCore.testDWABCompression' - ) - use x86 && CMAKE_SKIP_TESTS+=( - '^OpenEXR.testDwaLookups$' - ) - - cmake_src_test -} - -src_install() { - use examples && docompress -x "/usr/share/doc/${PF}/examples" - - cmake_src_install -} diff --git a/media-libs/x264/Manifest b/media-libs/x264/Manifest index ea1c6afe1fd2..670161764170 100644 --- a/media-libs/x264/Manifest +++ b/media-libs/x264/Manifest @@ -1,7 +1,9 @@ DIST x264-0.0.20220222.tar.bz2 777236 BLAKE2B 45e57c48b4b889f5c7b4ce87d1442d26d907aac47fb7c586b34239317a8b74bb93eac3058eed766728fbca6370656d9a6f070e8992643984a89560e28edf206d SHA512 1cf864059f83731ac47008c1af1d9ac06d06283439cf883a020f8a76e0c7efc3b525791d11efe8784d0e39ded68dd03794f0502fa64cc07df2f2de064a55e1d9 DIST x264-0.0.20231114.tar.bz2 833229 BLAKE2B e8e60767d16ea11e55f9dd56f1c74535a06b07a498b91d4372872925915563b67fb917c5856e2e40e1f58acbab3142509d036cae8d56820bef0e16ee7bc35196 SHA512 7705c2827c6b280afc7403bce206f82ee94c1ba76c582d3e6ae017b9c4f08c4475ac70373f8a0bcda73046221456efc3f338c57aaf03c11f4d8e63f69bb94db5 +DIST x264-0.0.20240513.tar.bz2 841594 BLAKE2B fe88195c52d90e635a0aedef7d18886160147ba41cd1a692ae9a661b76608ac11e05aa5bc4628030f833d6a822cee187f3fbc4c015e094eb1b30c96783147124 SHA512 6d0d9e079d6c7650abb5c00ad60cf3cfe72a220b3ee7cd030d4daeefdd9feeb4d056cf2e01b2f8d2fb0a66ccc15cdde860237f8ac5eac42ede6e5444a81346f8 EBUILD x264-0.0.20220222.ebuild 2101 BLAKE2B e31719349399dfa83e5d0c97b3684b2f9484d051951f740e12d478b1a57448add56c5d5ff9e461f05d89cb9012205074d7a3e9246af65079cbbe5a88c191ed22 SHA512 ea9bb23667b27e6b14a1b0d3b751509c2fdd5dab93de26d1f4c2a73067bddbec2d76edf839a6bf096338b97f3e17b8866163950e2b99af7c3f1e4e64cda46cd1 EBUILD x264-0.0.20231114-r1.ebuild 2110 BLAKE2B 97718174c391e9f26985a17ca2af7db148decb4da582ff73efc9ba5c2394c0dff43f937394d88cd0d734597dc0c53551a4890363838dff33201772a8283174ce SHA512 8e908ea8b30c90954e7f4a8c3db3d9f9b8a87926cc427de1f4b4b7ba443cd237741ef8810009efc788c8441def07e510e7b6e9348e746bdfad4d0980694132f4 EBUILD x264-0.0.20231114.ebuild 2137 BLAKE2B 52fd9c1d3fd59454498fcb75a39f930e91fc27588e7f649530acc04b3d3b975e4721948c170c7cd34e2f32245a2fc5e6b2f8bcf5114d3171f8336ee8e2ec3fd4 SHA512 0e1f1ab79148090f34f80bd4eb2456c98a9f3c895098123d90e0afa059f5197270f6c0b6b6d4c85011d32acca4cedd7a5e5d85990d7725e7add5e0fa6bcb753b -EBUILD x264-9999.ebuild 2117 BLAKE2B c473e8b833146e2e5bae7636255b5e8695496d4504727c4187b74973a6d3390f0762f21d078d1cd05df04952b1d41aef9f7a54fd322d49782d00128165264d75 SHA512 db5ac6976837486ca58c64103d441ec17e35cbc804485341a31f55de360abaf8a882083f7964c4f631c6e65d8ddc788982e379118f1d9eb353fd970e23c50d18 +EBUILD x264-0.0.20240513.ebuild 2117 BLAKE2B 61202add96a3e761c3eddbd1999c3112992364ee7914b655db26ca49e3a6116111741a5ea68d0136dc409b99f0ef32a93fea9187d7de89523a48d6e3da906353 SHA512 e69bee05bba06593067bb82603cac1e3b8f06edec0ee5f55e974b3815f7f0ee3d26e7852966297a0868e808b7ff436efbc909ba7c26249ad9630811df365907e +EBUILD x264-9999.ebuild 2117 BLAKE2B 61202add96a3e761c3eddbd1999c3112992364ee7914b655db26ca49e3a6116111741a5ea68d0136dc409b99f0ef32a93fea9187d7de89523a48d6e3da906353 SHA512 e69bee05bba06593067bb82603cac1e3b8f06edec0ee5f55e974b3815f7f0ee3d26e7852966297a0868e808b7ff436efbc909ba7c26249ad9630811df365907e MISC metadata.xml 436 BLAKE2B ae066438ad1ac844f1c212b463498e0d4ee3e0b38d24b7a85a36dca419cfffc83799c69fed3af8d7ae35e619a961ca7aa3b4cbb86ade79eff318e05da836ea68 SHA512 f019ace06237e2e0244efd5cee86fdadafb03dfd0f2dec16dfce3d39ffe5a80292840c14378eed2270b47bcc6f32d5b59d358461f93bc7fc25ff14f35be4b41c diff --git a/media-libs/x264/x264-0.0.20240513.ebuild b/media-libs/x264/x264-0.0.20240513.ebuild new file mode 100644 index 000000000000..e5fa9d33f6bd --- /dev/null +++ b/media-libs/x264/x264-0.0.20240513.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with media-video/x264-encoder + +inherit multilib-minimal toolchain-funcs flag-o-matic + +DESCRIPTION="Free library for encoding X264/AVC streams" +HOMEPAGE="https://www.videolan.org/developers/x264.html" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://code.videolan.org/videolan/x264.git" +else + X264_COMMIT="4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1" + SRC_URI="https://code.videolan.org/videolan/x264/-/archive/${X264_COMMIT}/x264-${X264_COMMIT}.tar.bz2 -> ${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + S="${WORKDIR}/${PN}-${X264_COMMIT}" +fi + +LICENSE="GPL-2" +SLOT="0/164" # SONAME +IUSE="cpu_flags_ppc_altivec +interlaced opencl static-libs +threads" + +ASM_DEP=">=dev-lang/nasm-2.13" +DEPEND=" + abi_x86_32? ( ${ASM_DEP} ) + abi_x86_64? ( ${ASM_DEP} ) + opencl? ( dev-lang/perl ) +" +RDEPEND="opencl? ( >=virtual/opencl-0-r3[${MULTILIB_USEDEP}] )" + +DOCS=( AUTHORS doc/{ratecontrol,regression_test,standards,threads,vui}.txt ) + +multilib_src_configure() { + tc-export CC + + if [[ ${ABI} == x86 || ${ABI} == amd64 ]]; then + export AS="nasm" + else + export AS="${CC}" + fi + + local asm_conf="" + + if \ + [[ ${ABI} == x86* ]] \ + || [[ ${ABI} == "x32" ]] \ + || [[ ${CHOST} == armv5* ]] \ + || [[ ${ABI} == ppc* ]] && { use !cpu_flags_ppc_altivec ; } \ + || use mips && { ! test-compile 'c' 'int main(void){__asm__("addvi.b $w0, $w1, 1");return 0;}' ; } + then + asm_conf=" --disable-asm" + fi + + "${S}/configure" \ + --prefix="${EPREFIX}"/usr \ + --libdir="${EPREFIX}"/usr/$(get_libdir) \ + --disable-cli \ + --disable-avs \ + --disable-lavf \ + --disable-swscale \ + --disable-ffms \ + --disable-gpac \ + --enable-pic \ + --enable-shared \ + --host="${CHOST}" \ + --cross-prefix="${CHOST}-" \ + $(usex interlaced "" "--disable-interlaced") \ + $(usex opencl "" "--disable-opencl") \ + $(usex static-libs "--enable-static" "") \ + $(usex threads "" "--disable-thread") \ + ${asm_conf} || die +} diff --git a/media-libs/x264/x264-9999.ebuild b/media-libs/x264/x264-9999.ebuild index e94280109f25..e5fa9d33f6bd 100644 --- a/media-libs/x264/x264-9999.ebuild +++ b/media-libs/x264/x264-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/x264.git" else - X264_COMMIT="c196240409e4d7c01b47448d93b1f9683aaa7cf7" + X264_COMMIT="4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1" SRC_URI="https://code.videolan.org/videolan/x264/-/archive/${X264_COMMIT}/x264-${X264_COMMIT}.tar.bz2 -> ${P}.tar.bz2" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" S="${WORKDIR}/${PN}-${X264_COMMIT}" diff --git a/media-libs/x265/Manifest b/media-libs/x265/Manifest index 2e754649e763..358ecdba5a3c 100644 --- a/media-libs/x265/Manifest +++ b/media-libs/x265/Manifest @@ -1,13 +1,19 @@ AUX arm-r1.patch 2252 BLAKE2B 86ea85441e4023cf415f57ea6b909e3a9d6c3cc4f35c1e402d4a84632f533e37b3ba8bea07af4cde0218c20c684d59cb4632de1cf73d6f2cc843e048c7a424a9 SHA512 387e8fd56fbc4d56765c0bcad2f5c5a1b43c4d3db51f81d010e0926932a58b16dcaae614e191efdfb0afedcf6ae5981966e8a94258fb0b22e85e003a1cea15ec AUX neon.patch 677 BLAKE2B 805177f9d3d3f703699adad93b0ca655065b9d093ecc3776600fa4eb3c565962beac47ebbeb35dcdf6fa3d0d19c734310b4032bcda62aeeea8ddc99debe901f1 SHA512 69e3d7c6d987ccbbaa7111eb8efc1e02c1e02096936a0eedfbe7e9e1c1377bed0f50f7b09aec0768e8de31251b8e3d2191aab56f19259c0e4aeda9684ab55bc6 -AUX test-ns.patch 14677 BLAKE2B fa48d03bca5d72b7b3eac7f6ac98c93bde12ec845f9eecdde2c4ed5ed4ac6688d74ea75e11f00d4f901967f81cd80f138eaae662bd6cc1f67948121c3c0b2e34 SHA512 c6d2752027e42403704c68948256c52a237f8b83ee97d4b8e21cc13654964342ed061e5f048984fb649e9980f4899a64931ec97d6dfa1b786db6346134b04281 +AUX test-ns.patch 13886 BLAKE2B acc90ce7878861ee0faf6e5a4081a63c9ace5153895a4f69d1ccdbcfeabb9fd782ab86841d98a05f0bc36566749368b111f00dad4b7fcab4b8fdd347c7fc1579 SHA512 fc9182128855babca12629188221e8b3bb5c7eb8148e83532d16a3e1ef0fcd211d1b55728ce10a510481cd7eb4f47918d644eb6d6b795969545b62a57307af59 AUX tests.patch 650 BLAKE2B 21759b11966e12df1a72a1ed00935ff781ad8b912e734de65cf0872cf92400aef71d4aebbe067dd1059a1d445cd9819cef4dc4b1c7df63ca7b8e97b8e578045e SHA512 a4a3b69fa86e6910ff4f963b9667c8deaea4ff88f3396e8e426e61d036b12cbf550bff7867657da1ba98417f1ccae88db1887b94ea6271604060e01fb8698d79 AUX x265-3.3-ppc64.patch 590 BLAKE2B bbc6f18b8f192424450d2860e33ea6dbba14b46876f05cf9c499412d491127c877c342b1900bb9d06d66126aca2f383da1a4986ce69670ebc392fec0fe9b59a9 SHA512 bb4ace2c4bc899a0ccdd17fb78e63980354f41ff0f201812d47c5df16b23fea6fcdbde086e737d0efd5d8cb8fa571a131c03433bec31999c71ff51bccd754950 +AUX x265-3.5-r5-cpp-std.patch 779 BLAKE2B 815de056af19c721d612fccf8bea233764bdd161d175c0d7f9b0591a91b6607a5e7556e70fe181d7ab02b4e5067b818fe7a8162c2c2ce5fd01779c8f1c641111 SHA512 2ce2c6fa598db565bd5a6acddd0ec9095b68fde28584a23c5a398a16b44a5514b6d4ec2f9b8e4ab9a871320c694f4723958eca55588d90b3fdb5a94244c08729 +AUX x265-3.5-r5-gcc15.patch 1187 BLAKE2B ff951ae974c7df6aaccbb8b0f937564b41b88bbe029a2b6d0e188911a3ce80276fa960d559c86c4d1762a93c448b1862b02e00b5247e7cec83531b5921b9700a SHA512 ed87e6919f0bcd6a719411716c4dbd0016e4d7c23beca4cf7d93d0beca4c7af275c8734e103098f7f358161917fed0a6a0d1301e1eb8de8744a8b4e6b288519f +AUX x265-3.5-r5-test-ns_2.patch 521 BLAKE2B 987a20dd57642bf5003d138913e39a4efd0a1c3708ba186619777d8854964dcb8415a6fcefcaefe5f2a12741664cf852aea5181cc47179ae6bdb6268c477c1f0 SHA512 f03ed7f48df097ea4f8d92809a4eb68234cb62dc47b66e10616df6c8f6dea06a403bcedb47b54994d81563faa3b0b6a82bea6043dddbbdb75dd584924e90e900 +AUX x265-3.6-test-ns_2.patch 1060 BLAKE2B 19d59ef567fc67bdcab790a29567ddc16c861a5952af5cb32cfe40634920c6c3bbafb0730b5d012922e7dd15b57ad3aeff689a178ce35e46ea1619a4ceddff8d SHA512 aeea732684209e55155d012cf134badc455c598e4540384b765679e5dc91331ccfabd8b2f5b48c132390f103d774424fa547e146eb9e1f498581635b1da3b709 AUX x265-9999-arm.patch 2115 BLAKE2B 92f2225fd23030220531e6bfda7a3d4ce197090a7b1d996fe5995885fe332352e3628ca3fe307d2ae7af2d0342b183c5bbe4337201c51fb4092e273eae2f1308 SHA512 602725dc487397466c48d4d0aa09d8d63b3519fc72cd9538e732c2c82f6f3fa9c959f6f29ff3f810fec82dbdf609d9fd37fe05dd67496fc4c8bbda5f87c9f165 -AUX x265-9999-test-ns.patch 14971 BLAKE2B 8750a3a94eefd78dfe082c46634606a1abe4ae1b9cf89971e5532a1fc8d42e8b406ca71ab2dfd3e77bdc589e553e190c423a12b5c1007eae9fe12d86e7603ef7 SHA512 55baf712622acfb0d76eee3b283ba38905327eacb0ce52f202563e7e6c1c8593bcae84acc876c91f36ac22fcc06950ffa181515b58d199821c8d265f309594e7 +AUX x265-9999-test-ns.patch 15836 BLAKE2B 9dc3384f38654a49c0dc62273ed824b5a556494233d33cba0032e7949c38d095299d7e30fe47046a162ac07ec13cff3ea85322738396c2999f4d873813698f24 SHA512 ec4d47d6b2d7e4ffed3891476811955f4eec420563d02caec27138fb580f3d47173ab9be2be6ddee98eef07e9b878df8a9648e7ffbd4add397e5aaca6616c9a5 +DIST x265-3.6.tar.gz 1655889 BLAKE2B 2598421e2e21974998b0b20895dc7e12dbf6ebe1b6c23bb5a7710b575d3db773335cd1f0b3ef110b79cf4d6dd01e543e9807a0509963497edc25f617f80c29f3 SHA512 570429c3f0b560b2f946ac9baba97d66d7d6485e46eb695b17003b5913028f62d35822477633e911cd3ea60e6ce0ecc7d9d82de7d8257272f9ca7b43761438be DIST x265_3.5.tar.gz 1537044 BLAKE2B 4fe15b762eda08a4379f69df622bef603fed784a237381d5c95876412020c113d053af829fa1eb66468462a6edc0de32dc597b1a98a63e9aa0250a47f4e76d05 SHA512 230e683239c3e262096ba96246c6f67229a1625d163f86647a411733bb1cf349685858aee3017bce818bb6992448d0abaa9241615a5b620561ce47ecb164f997 -EBUILD x265-3.5-r2.ebuild 6342 BLAKE2B 3a5bf8ebedc877d8d69c3021f925fb77559ea682a423438d734953e9960518d9d96672955bf56d7d11409ba734c38edd43f60f25b1f5b666f68de11591fe4370 SHA512 55e41cc836b62aab1c64da0e2b1d5ea35a204bcee5408b47fc732237af394daf419e965fb963c4cba4814b00f2d40ea9ce707aa14f5695b18f5f8dadb43272c6 -EBUILD x265-3.5-r3.ebuild 6278 BLAKE2B eed60ccfe4d08c4b50fea28409ec6542b4641d312042cd9ea6d4d982483be4013202d7cbd5f2f8b4e70f307f69e597ccc4f7b27bf0285b4f9bfe5e93a2d1a0cd SHA512 45d787b42c2d8ca8f082b0b46137608ada716a011d1a83fe99a1f7a27fb39d3f1bb58e8b8f4d8bbd912b58191907ef8b04d3b0a7879ad1268568f962e38e4ee7 -EBUILD x265-3.5-r4.ebuild 6284 BLAKE2B 711ba48141c743309234a82643f786515a6f3455724175164a990cd51066925afb941255407f615e0090d9d8f8488a3c25ac7768c6d80459195d1b391c8fec17 SHA512 aa54eccb1c21a9c414d232731cbba199acaa39e6030a31f42cb4990fd4ac624b6e792f588bc73f68af880adf028f2eec612aab255bd93cf42d1ab42b17094746 -EBUILD x265-9999.ebuild 6267 BLAKE2B 8c72626a97d64b7f1470625d932f7294ca17d503a0a89a81e567f4f13a1cc04fd41275e4a5ddc9e6e4f4d3ed9b1e7edd56092d10bb57d4e219776a4b8c26fd9c SHA512 0eb5ec91ed93440ebd8cf79724591fc4a8f03405cf42d33b7f9d3d0dad2cc1a018e23c301ec659a2dacc7c97eff199569bb60cfcb90999a3a785f964cf3481a1 -MISC metadata.xml 626 BLAKE2B 59840316bac42695fd0c76baad143fcbdf810d80b48aa0260633b7dd70cd24a064ac0e3284772368bffd05415befd99fc4f224d2c2c7fc44e27ec56759f04b07 SHA512 97ba150042a2f4558c828af03bb489faa4385af6a2c72ed3f7489091e011a94e40330117a3f2edddea8fc73652396fb53e9190bdd00cb2b3d1c8b553ed2d0d7e +EBUILD x265-3.5-r3.ebuild 6322 BLAKE2B ca7ca9bb3bc5b1b2b9cac87e66c3b9ac6274046f3d9de4bf482b3eb41cc298cb343540aecdd452f76e568adcd81ee448c500ff33b04bebe0538b1ff57ab97381 SHA512 34e8d843a8de25ea41752dc66df2663fb352405d8ea6206bd92d9e8bf6c32ffc567a5e4e06d7e6df589d5da9f6579c8a3e96a93a3d3865961e6f5c3de9958234 +EBUILD x265-3.5-r4.ebuild 6328 BLAKE2B 018ae5f029ced97cc842ab0909a4586ec71c9bd218b08476161468e347694315f186752cc89aa50aae11d3de182b55c7f13b8c9594a3fe2d123812a0a0e7e994 SHA512 649eddcc4c087a23160c2ecbfc305c62010fc5b72a31f82c2f772dfa73b999db93bf791410df78ff843f15f1da9ad4aefa4a830b88989fa8681095291f7ee168 +EBUILD x265-3.5-r5.ebuild 5137 BLAKE2B b57ffbaf26fd9ff55c278d2d13f18120dfc760b9be4d943a35e96e898ebceb471fe63c88f18e9b410c77c849d1fde1cbc9f101d3b030eec41bff4fbdcce6a61e SHA512 bb52e246492bd6ce050716ca5ff73e7865f319f08367068dd932a937a4ed298d008dfd7a34796ce8fb085ce7e57e58c19fed72b09dcd50b02a0addfdac8d1e8d +EBUILD x265-3.6.ebuild 5164 BLAKE2B 440ae0712a1d9d477b9b1cf3e8441ee6d9cf9724ba8bfc2a0cfe26635fbb1fdb8187a1478239bbff32aed5efa1b96e3b279903c8c0bed9099aa5ebf25602420f SHA512 c92b945df6cc74ca3d02965064ab763ca2cfa6e88e292520e49e3c4153b6b176a2deda8336b4dfa6bb2b6705fea628b545a752f540af5493de36e4f3ab58cdd7 +EBUILD x265-9999.ebuild 5161 BLAKE2B 6a6c948ac735944fd928aa0da10cd592530b3c3326970dffe0e166e48f65de18e852660954962ae2037d755d895967fe268541eaa3622b84a0a91c7c1b85de18 SHA512 9967cce944d9e7746ef5882c20cfbaf51eca203d932e34a53042fe5481dbd55d93fa4cd09eba5277a0e308b977ba9238f60d07bda6b55d2d22c3cf5c55bdffc1 +MISC metadata.xml 541 BLAKE2B 4509c092fe30d689d4f18d077d429bbd0c05f704fa2027dd400d3686a35f1d39631480abce2357cb7cec8f468b2eeed2a08156f8830938171016c6e77d3f2a73 SHA512 d80b09241e28cffdab81e21f40d81f4da4814574f3e56109684f654887767a671c111bdc9f44566b0e7ab7c8cca949a5718d8afb20f0a43e73c2e6b878bd28a7 diff --git a/media-libs/x265/files/test-ns.patch b/media-libs/x265/files/test-ns.patch index 898751a7ae2d..86cadade6a09 100644 --- a/media-libs/x265/files/test-ns.patch +++ b/media-libs/x265/files/test-ns.patch @@ -1,7 +1,5 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contained. -Index: source/common/param.h -=================================================================== --- source.orig/common/param.h +++ source/common/param.h @@ -53,6 +53,18 @@ int x265_param_default_preset(x265_param @@ -23,8 +21,6 @@ Index: source/common/param.h #define PARAM_NS X265_NS #endif } -Index: source/encoder/api.cpp -=================================================================== --- source.orig/encoder/api.cpp +++ source/encoder/api.cpp @@ -106,9 +106,9 @@ x265_encoder *x265_encoder_open(x265_par @@ -58,15 +54,6 @@ Index: source/encoder/api.cpp } x265_copy_params(&save, encoder->m_latestParam); int ret = encoder->reconfigureParam(encoder->m_latestParam, param_in); -@@ -604,7 +604,7 @@ fail: - *pi_nal = 0; - - if (numEncoded && encoder->m_param->csvLogLevel && encoder->m_outputCount >= encoder->m_latestParam->chunkStart) -- x265_csvlog_frame(encoder->m_param, pic_out); -+ PARAM_NS::x265_csvlog_frame(encoder->m_param, pic_out); - - if (numEncoded < 0) - encoder->m_aborted = true; @@ -637,7 +637,7 @@ void x265_vmaf_encoder_log(x265_encoder* encoder->fetchStats(&stats, sizeof(stats)); int padx = encoder->m_sps.conformanceWindow.rightOffset; @@ -76,15 +63,6 @@ Index: source/encoder/api.cpp } } #endif -@@ -651,7 +651,7 @@ void x265_encoder_log(x265_encoder* enc, - encoder->fetchStats(&stats, sizeof(stats)); - int padx = encoder->m_sps.conformanceWindow.rightOffset; - int pady = encoder->m_sps.conformanceWindow.bottomOffset; -- x265_csvlog_encode(encoder->m_param, &stats, padx, pady, argc, argv); -+ PARAM_NS::x265_csvlog_encode(encoder->m_param, &stats, padx, pady, argc, argv); - } - } - @@ -872,7 +872,7 @@ void x265_alloc_analysis_data(x265_param return; @@ -94,8 +72,6 @@ Index: source/encoder/api.cpp } void x265_free_analysis_data(x265_param *param, x265_analysis_data* analysis) -Index: source/encoder/encoder.cpp -=================================================================== --- source.orig/encoder/encoder.cpp +++ source/encoder/encoder.cpp @@ -186,8 +186,8 @@ void Encoder::create() @@ -127,15 +103,6 @@ Index: source/encoder/encoder.cpp X265_FREE(m_dupBuffer[i]); } -@@ -1592,7 +1592,7 @@ int Encoder::encode(const x265_picture* - if (m_exportedPic) - { - if (!m_param->bUseAnalysisFile && m_param->analysisSave) -- x265_free_analysis_data(m_param, &m_exportedPic->m_analysisData); -+ PARAM_NS::x265_free_analysis_data(m_param, &m_exportedPic->m_analysisData); - ATOMIC_DEC(&m_exportedPic->m_countRefEncoders); - m_exportedPic = NULL; - m_dpb->recycleUnreferenced(); @@ -1968,7 +1968,7 @@ int Encoder::encode(const x265_picture* /* Free up inputPic->analysisData since it has already been used */ @@ -280,8 +247,6 @@ Index: source/encoder/encoder.cpp m_aborted = true; \ return; \ }\ -Index: source/common/param.cpp -=================================================================== --- source.orig/common/param.cpp +++ source/common/param.cpp @@ -102,7 +102,7 @@ x265_param *x265_param_alloc() @@ -293,3 +258,23 @@ Index: source/common/param.cpp #ifdef SVT_HEVC x265_free(p->svtHevcParam); #endif +--- source.orig/encoder/api.cpp ++++ source/encoder/api.cpp +@@ -604,7 +604,7 @@ fail: + *pi_nal = 0; + + if (numEncoded && encoder->m_param->csvLogLevel && encoder->m_outputCount >= encoder->m_latestParam->chunkStart) +- x265_csvlog_frame(encoder->m_param, pic_out); ++ PARAM_NS::x265_csvlog_frame(encoder->m_param, pic_out); + + if (numEncoded < 0) + encoder->m_aborted = true; +@@ -651,7 +651,7 @@ void x265_encoder_log(x265_encoder* enc, + encoder->fetchStats(&stats, sizeof(stats)); + int padx = encoder->m_sps.conformanceWindow.rightOffset; + int pady = encoder->m_sps.conformanceWindow.bottomOffset; +- x265_csvlog_encode(encoder->m_param, &stats, padx, pady, argc, argv); ++ PARAM_NS::x265_csvlog_encode(encoder->m_param, &stats, padx, pady, argc, argv); + } + } + diff --git a/media-libs/x265/files/x265-3.5-r5-cpp-std.patch b/media-libs/x265/files/x265-3.5-r5-cpp-std.patch new file mode 100644 index 000000000000..99fbf9bd75de --- /dev/null +++ b/media-libs/x265/files/x265-3.5-r5-cpp-std.patch @@ -0,0 +1,23 @@ +From: Paul Zander +Date: Fri, 23 Aug 2024 14:31:40 +0200 +Subject: [PATCH] don't force old c++ standards + +Signed-off-by: Paul Zander + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -221,14 +221,6 @@ if(GCC) + if(NOT INTEL_CXX AND NOT CLANG AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 8.0) + add_definitions(-Wno-class-memaccess) + endif() +- if(ENABLE_HDR10_PLUS) +- if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.8") +- message(FATAL_ERROR "gcc version above 4.8 required to support hdr10plus") +- endif() +- add_definitions(-std=gnu++11) +- else() +- add_definitions(-std=gnu++98) +- endif() + if(ENABLE_PIC) + add_definitions(-fPIC) + endif(ENABLE_PIC) diff --git a/media-libs/x265/files/x265-3.5-r5-gcc15.patch b/media-libs/x265/files/x265-3.5-r5-gcc15.patch new file mode 100644 index 000000000000..6a474d3c192f --- /dev/null +++ b/media-libs/x265/files/x265-3.5-r5-gcc15.patch @@ -0,0 +1,29 @@ +From: Ted Rodgers +Date: Fri, 23 Aug 2024 12:15:56 +0200 +Subject: [PATCH] Explicitly include + +GCC 15 will no longer include by default, resulting in build +failures in projects that do not explicitly include it. + +Error: +/var/tmp/portage/media-libs/x265-3.5-r4/work/x265_3.5/source/dynamicHDR10/json11/json11.cpp:101:32: error: ‘uint8_t’ does not name a type + 101 | } else if (static_cast(ch) <= 0x1f) { + | ^~~~~~~ +/var/tmp/portage/media-libs/x265-3.5-r4/work/x265_3.5/source/dynamicHDR10/json11/json11.cpp:28:1: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ + 27 | #include + +++ |+#include + 28 | + +See-also: https://gcc.gnu.org/pipermail/gcc-cvs/2024-August/407124.html +Signed-off-by: Paul Zander + +--- a/dynamicHDR10/json11/json11.cpp ++++ b/dynamicHDR10/json11/json11.cpp +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + + #if _MSC_VER + #pragma warning(disable: 4510) //const member cannot be default initialized diff --git a/media-libs/x265/files/x265-3.5-r5-test-ns_2.patch b/media-libs/x265/files/x265-3.5-r5-test-ns_2.patch new file mode 100644 index 000000000000..eec119f7f923 --- /dev/null +++ b/media-libs/x265/files/x265-3.5-r5-test-ns_2.patch @@ -0,0 +1,11 @@ +--- source.orig/encoder/encoder.cpp ++++ source/encoder/encoder.cpp +@@ -1592,7 +1592,7 @@ int Encoder::encode(const x265_picture* + if (m_exportedPic) + { + if (!m_param->bUseAnalysisFile && m_param->analysisSave) +- x265_free_analysis_data(m_param, &m_exportedPic->m_analysisData); ++ PARAM_NS::x265_free_analysis_data(m_param, &m_exportedPic->m_analysisData); + ATOMIC_DEC(&m_exportedPic->m_countRefEncoders); + m_exportedPic = NULL; + m_dpb->recycleUnreferenced(); diff --git a/media-libs/x265/files/x265-3.6-test-ns_2.patch b/media-libs/x265/files/x265-3.6-test-ns_2.patch new file mode 100644 index 000000000000..63308e5bb48d --- /dev/null +++ b/media-libs/x265/files/x265-3.6-test-ns_2.patch @@ -0,0 +1,30 @@ +--- source.orig/encoder/encoder.cpp ++++ source/encoder/encoder.cpp +@@ -1478,7 +1478,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture* pic_out) + if (m_exportedPic) + { + if (!m_param->bUseAnalysisFile && m_param->analysisSave) +- x265_free_analysis_data(m_param, &m_exportedPic->m_analysisData); ++ PARAM_NS::x265_free_analysis_data(m_param, &m_exportedPic->m_analysisData); + + ATOMIC_DEC(&m_exportedPic->m_countRefEncoders); + +--- a/common/threadpool.cpp ++++ b/common/threadpool.cpp +@@ -25,6 +25,7 @@ + #include "common.h" + #include "threadpool.h" + #include "threading.h" ++#include "param.h" + + #include + +@@ -314,7 +315,7 @@ ThreadPool* ThreadPool::allocThreadPools(x265_param* p, int& numPools, bool isTh + sprintf(nextCount, "%d", cpusPerNode[i]); + strcat(poolString, nextCount); + } +- x265_param_parse(p, "pools", poolString); ++ PARAM_NS::x265_param_parse(p, "pools", poolString); + } + #endif + if (p->numaPools && *p->numaPools) diff --git a/media-libs/x265/files/x265-9999-test-ns.patch b/media-libs/x265/files/x265-9999-test-ns.patch index ed3de18ae83e..35859c54455e 100644 --- a/media-libs/x265/files/x265-9999-test-ns.patch +++ b/media-libs/x265/files/x265-9999-test-ns.patch @@ -31,6 +31,25 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain #define PARAM_NS X265_NS #endif } +--- a/common/threadpool.cpp ++++ b/common/threadpool.cpp +@@ -25,6 +25,7 @@ + #include "common.h" + #include "threadpool.h" + #include "threading.h" ++#include "param.h" + + #include + +@@ -314,7 +315,7 @@ ThreadPool* ThreadPool::allocThreadPools(x265_param* p, int& numPools, bool isTh + sprintf(nextCount, "%d", cpusPerNode[i]); + strcat(poolString, nextCount); + } +- x265_param_parse(p, "pools", poolString); ++ PARAM_NS::x265_param_parse(p, "pools", poolString); + } + #endif + if (p->numaPools && *p->numaPools) --- a/encoder/api.cpp +++ b/encoder/api.cpp @@ -106,9 +106,9 @@ x265_encoder *x265_encoder_open(x265_param *p) @@ -64,16 +83,16 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain } x265_copy_params(&save, encoder->m_latestParam); int ret = encoder->reconfigureParam(encoder->m_latestParam, param_in); -@@ -602,7 +602,7 @@ fail: - *pi_nal = 0; - +@@ -604,7 +604,7 @@ fail: if (numEncoded && encoder->m_param->csvLogLevel && encoder->m_outputCount >= encoder->m_latestParam->chunkStart) -- x265_csvlog_frame(encoder->m_param, pic_out); -+ PARAM_NS::x265_csvlog_frame(encoder->m_param, pic_out); + { + for (int layer = 0; layer < encoder->m_param->numLayers; layer++) +- x265_csvlog_frame(encoder->m_param, pic_out[layer]); ++ PARAM_NS::x265_csvlog_frame(encoder->m_param, pic_out[layer]); + } if (numEncoded < 0) - encoder->m_aborted = true; -@@ -643,7 +643,7 @@ void x265_vmaf_encoder_log(x265_encoder* enc, int argc, char **argv, x265_param +@@ -646,7 +646,7 @@ void x265_vmaf_encoder_log(x265_encoder* enc, int argc, char **argv, x265_param encoder->fetchStats(&stats, sizeof(stats)); int padx = encoder->m_sps.conformanceWindow.rightOffset; int pady = encoder->m_sps.conformanceWindow.bottomOffset; @@ -82,16 +101,16 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain } } #endif -@@ -657,7 +657,7 @@ void x265_encoder_log(x265_encoder* enc, int argc, char **argv) - encoder->fetchStats(&stats, sizeof(stats)); - int padx = encoder->m_sps.conformanceWindow.rightOffset; - int pady = encoder->m_sps.conformanceWindow.bottomOffset; -- x265_csvlog_encode(encoder->m_param, &stats, padx, pady, argc, argv); -+ PARAM_NS::x265_csvlog_encode(encoder->m_param, &stats, padx, pady, argc, argv); +@@ -662,7 +662,7 @@ void x265_encoder_log(x265_encoder* enc, int argc, char **argv) + for (int layer = 0; layer < encoder->m_param->numLayers; layer++) + { + encoder->fetchStats(stats, sizeof(stats[layer]), layer); +- x265_csvlog_encode(encoder->m_param, &stats[0], padx, pady, argc, argv); ++ PARAM_NS::x265_csvlog_encode(encoder->m_param, &stats[0], padx, pady, argc, argv); + } } } - -@@ -878,7 +878,7 @@ void x265_alloc_analysis_data(x265_param *param, x265_analysis_data* analysis) +@@ -884,7 +884,7 @@ void x265_alloc_analysis_data(x265_param *param, x265_analysis_data* analysis) return; fail: @@ -102,7 +121,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain void x265_free_analysis_data(x265_param *param, x265_analysis_data* analysis) --- a/encoder/encoder.cpp +++ b/encoder/encoder.cpp -@@ -216,8 +216,8 @@ void Encoder::create() +@@ -217,8 +217,8 @@ void Encoder::create() { m_dupBuffer[i] = (AdaptiveFrameDuplication*)x265_malloc(sizeof(AdaptiveFrameDuplication)); m_dupBuffer[i]->dupPic = NULL; @@ -113,7 +132,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain m_dupBuffer[i]->dupPlane = NULL; m_dupBuffer[i]->dupPlane = X265_MALLOC(char, framesize); m_dupBuffer[i]->dupPic->planes[0] = m_dupBuffer[i]->dupPlane; -@@ -768,7 +768,7 @@ int Encoder::setAnalysisData(x265_analysis_data *analysis_data, int poc, uint32_ +@@ -774,7 +774,7 @@ int Encoder::setAnalysisData(x265_analysis_data *analysis_data, int poc, uint32_ curFrame->m_analysisData = (*analysis_data); curFrame->m_analysisData.numCUsInFrame = widthInCU * heightInCU; curFrame->m_analysisData.numPartitions = m_param->num4x4Partitions; @@ -122,7 +141,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain if (m_param->maxCUSize == 16) { if (analysis_data->sliceType == X265_TYPE_IDR || analysis_data->sliceType == X265_TYPE_I) -@@ -872,7 +872,7 @@ void Encoder::destroy() +@@ -881,7 +881,7 @@ void Encoder::destroy() for (uint32_t i = 0; i < DUP_BUFFER; i++) { X265_FREE(m_dupBuffer[i]->dupPlane); @@ -131,61 +150,61 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain X265_FREE(m_dupBuffer[i]); } -@@ -1478,7 +1478,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture* pic_out) - if (m_exportedPic) +@@ -1491,7 +1491,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture** pic_out) + if (*m_exportedPic) { if (!m_param->bUseAnalysisFile && m_param->analysisSave) -- x265_free_analysis_data(m_param, &m_exportedPic->m_analysisData); -+ PARAM_NS::x265_free_analysis_data(m_param, &m_exportedPic->m_analysisData); - - ATOMIC_DEC(&m_exportedPic->m_countRefEncoders); +- x265_free_analysis_data(m_param, &m_exportedPic[0]->m_analysisData); ++ PARAM_NS::x265_free_analysis_data(m_param, &m_exportedPic[0]->m_analysisData); -@@ -1892,7 +1892,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture* pic_out) - - /* Free up inputPic->analysisData since it has already been used */ - if ((m_param->analysisLoad && !m_param->analysisSave) || ((m_param->bAnalysisType == AVC_INFO) && slice->m_sliceType != I_SLICE)) -- x265_free_analysis_data(m_param, &outFrame->m_analysisData); -+ PARAM_NS::x265_free_analysis_data(m_param, &outFrame->m_analysisData); + for (int i = 0; i < m_param->numLayers; i++) + { +@@ -1973,7 +1973,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture** pic_out) - if (pic_out) - { -@@ -1971,7 +1971,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture* pic_out) - writeAnalysisFile(&pic_out->analysisData, *outFrame->m_encData); - pic_out->analysisData.saveParam = pic_out->analysisData.saveParam; - if (m_param->bUseAnalysisFile) -- x265_free_analysis_data(m_param, &pic_out->analysisData); -+ PARAM_NS::x265_free_analysis_data(m_param, &pic_out->analysisData); + /* Free up inputPic->analysisData since it has already been used */ + if ((m_param->analysisLoad && !m_param->analysisSave) || ((m_param->bAnalysisType == AVC_INFO) && slice->m_sliceType != I_SLICE)) +- x265_free_analysis_data(m_param, &outFrame->m_analysisData); ++ PARAM_NS::x265_free_analysis_data(m_param, &outFrame->m_analysisData); + if (pic_out[sLayer]) + { + PicYuv* recpic = outFrame->m_reconPic[0]; +@@ -2052,7 +2052,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture** pic_out) + writeAnalysisFile(&pic_out[sLayer]->analysisData, *outFrame->m_encData); + pic_out[sLayer]->analysisData.saveParam = pic_out[sLayer]->analysisData.saveParam; + if (m_param->bUseAnalysisFile) +- x265_free_analysis_data(m_param, &pic_out[sLayer]->analysisData); ++ PARAM_NS::x265_free_analysis_data(m_param, &pic_out[sLayer]->analysisData); + } } - } - if (m_param->rc.bStatWrite && (m_param->analysisMultiPassRefine || m_param->analysisMultiPassDistortion)) -@@ -1986,7 +1986,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture* pic_out) - writeAnalysisFileRefine(&outFrame->m_analysisData, *outFrame->m_encData); - } - if (m_param->analysisMultiPassRefine || m_param->analysisMultiPassDistortion) -- x265_free_analysis_data(m_param, &outFrame->m_analysisData); -+ PARAM_NS::x265_free_analysis_data(m_param, &outFrame->m_analysisData); - if (m_param->internalCsp == X265_CSP_I400) - { - if (slice->m_sliceType == P_SLICE) -@@ -2153,7 +2153,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture* pic_out) + if (m_param->rc.bStatWrite && (m_param->analysisMultiPassRefine || m_param->analysisMultiPassDistortion)) +@@ -2067,7 +2067,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture** pic_out) + writeAnalysisFileRefine(&outFrame->m_analysisData, *outFrame->m_encData); + } + if (m_param->analysisMultiPassRefine || m_param->analysisMultiPassDistortion) +- x265_free_analysis_data(m_param, &outFrame->m_analysisData); ++ PARAM_NS::x265_free_analysis_data(m_param, &outFrame->m_analysisData); + if (m_param->internalCsp == X265_CSP_I400) + { + if (slice->m_sliceType == P_SLICE) +@@ -2250,7 +2250,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture** pic_out) uint32_t heightInCU = (m_param->sourceHeight + m_param->maxCUSize - 1) >> m_param->maxLog2CUSize; - frameEnc->m_analysisData.numCUsInFrame = widthInCU * heightInCU; - frameEnc->m_analysisData.numPartitions = m_param->num4x4Partitions; -- x265_alloc_analysis_data(m_param, &frameEnc->m_analysisData); -+ PARAM_NS::x265_alloc_analysis_data(m_param, &frameEnc->m_analysisData); - frameEnc->m_analysisData.poc = frameEnc->m_poc; + frameEnc[0]->m_analysisData.numCUsInFrame = widthInCU * heightInCU; + frameEnc[0]->m_analysisData.numPartitions = m_param->num4x4Partitions; +- x265_alloc_analysis_data(m_param, &frameEnc[0]->m_analysisData); ++ PARAM_NS::x265_alloc_analysis_data(m_param, &frameEnc[0]->m_analysisData); + frameEnc[0]->m_analysisData.poc = frameEnc[0]->m_poc; if (m_param->rc.bStatRead) - readAnalysisFile(&frameEnc->m_analysisData, frameEnc->m_poc, frameEnc->m_lowres.sliceType); -@@ -2164,7 +2164,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture* pic_out) + readAnalysisFile(&frameEnc[0]->m_analysisData, frameEnc[0]->m_poc, frameEnc[0]->m_lowres.sliceType); +@@ -2261,7 +2261,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture** pic_out) for (int i = 0; i < m_param->rc.zonefileCount; i++) { - if (m_param->rc.zones[i].startFrame == frameEnc->m_poc) + if (m_param->rc.zones[i].startFrame == frameEnc[0]->m_poc) - x265_encoder_reconfig(this, m_param->rc.zones[i].zoneParam); + PARAM_NS::x265_encoder_reconfig(this, m_param->rc.zones[i].zoneParam); } } -@@ -2307,7 +2307,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture* pic_out) +@@ -2408,7 +2408,7 @@ int Encoder::encode(const x265_picture* pic_in, x265_picture** pic_out) analysis->numCUsInFrame = numCUsInFrame; analysis->numCuInHeight = heightInCU; analysis->numPartitions = m_param->num4x4Partitions; @@ -194,7 +213,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain } if (m_param->bEnableTemporalSubLayers > 2) { -@@ -4434,7 +4434,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x +@@ -4711,7 +4711,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x else if (fread(val, size, readSize, fileOffset) != readSize)\ {\ x265_log(NULL, X265_LOG_ERROR, "Error reading analysis data\n");\ @@ -203,7 +222,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain m_aborted = true;\ return;\ }\ -@@ -4470,7 +4470,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x +@@ -4747,7 +4747,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x if (poc != curPoc || feof(m_analysisFileIn)) { x265_log(NULL, X265_LOG_WARNING, "Error reading analysis data: Cannot find POC %d\n", curPoc); @@ -212,7 +231,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain return; } } -@@ -4504,7 +4504,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x +@@ -4781,7 +4781,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x if (m_param->scaleFactor) analysis->numPartitions *= factor; /* Memory is allocated for inter and intra analysis data based on the slicetype */ @@ -221,7 +240,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain if (m_param->ctuDistortionRefine == CTU_DISTORTION_INTERNAL) { -@@ -4757,7 +4757,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x +@@ -5034,7 +5034,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x else if (fread(val, size, readSize, fileOffset) != readSize)\ {\ x265_log(NULL, X265_LOG_ERROR, "Error reading analysis data\n");\ @@ -230,7 +249,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain m_aborted = true;\ return;\ }\ -@@ -4794,7 +4794,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x +@@ -5071,7 +5071,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x if (poc != curPoc || feof(m_analysisFileIn)) { x265_log(NULL, X265_LOG_WARNING, "Error reading analysis data: Cannot find POC %d\n", curPoc); @@ -239,7 +258,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain return; } } -@@ -4825,7 +4825,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x +@@ -5102,7 +5102,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x analysis->numCuInHeight = cuLoc.heightInCU; /* Memory is allocated for inter and intra analysis data based on the slicetype */ @@ -248,7 +267,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain if (m_param->ctuDistortionRefine == CTU_DISTORTION_INTERNAL) { -@@ -5440,7 +5440,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, int sli +@@ -5717,7 +5717,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, int sli if (fread(val, size, readSize, fileOffset) != readSize)\ {\ x265_log(NULL, X265_LOG_ERROR, "Error reading analysis 2 pass data\n"); \ @@ -257,7 +276,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain m_aborted = true; \ return; \ }\ -@@ -5454,7 +5454,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, int sli +@@ -5731,7 +5731,7 @@ void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, int sli if (poc != curPoc || feof(m_analysisFileIn)) { x265_log(NULL, X265_LOG_WARNING, "Error reading analysis 2 pass data: Cannot find POC %d\n", curPoc); @@ -266,7 +285,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain return; } /* Now arrived at the right frame, read the record */ -@@ -5561,7 +5561,7 @@ void Encoder::writeAnalysisFile(x265_analysis_data* analysis, FrameData &curEncD +@@ -5838,7 +5838,7 @@ void Encoder::writeAnalysisFile(x265_analysis_data* analysis, FrameData &curEncD if (fwrite(val, size, writeSize, fileOffset) < writeSize)\ {\ x265_log(NULL, X265_LOG_ERROR, "Error writing analysis data\n");\ @@ -275,7 +294,7 @@ Namespace functions for multi-bitdepth builds so that libraries are self-contain m_aborted = true;\ return;\ }\ -@@ -5783,7 +5783,7 @@ void Encoder::writeAnalysisFileRefine(x265_analysis_data* analysis, FrameData &c +@@ -6060,7 +6060,7 @@ void Encoder::writeAnalysisFileRefine(x265_analysis_data* analysis, FrameData &c if (fwrite(val, size, writeSize, fileOffset) < writeSize)\ {\ x265_log(NULL, X265_LOG_ERROR, "Error writing analysis 2 pass data\n"); \ diff --git a/media-libs/x265/metadata.xml b/media-libs/x265/metadata.xml index af1229eaf0d8..91d4b52dc9b9 100644 --- a/media-libs/x265/metadata.xml +++ b/media-libs/x265/metadata.xml @@ -8,7 +8,6 @@ Add support for producing 10bits HEVC. Add support for producing 12bits HEVC. Build with support for NUMA nodes. - Disable optimized assembly code that is not PIC friendly multicoreware/x265_git diff --git a/media-libs/x265/x265-3.5-r2.ebuild b/media-libs/x265/x265-3.5-r2.ebuild deleted file mode 100644 index 3fa4d5cb933f..000000000000 --- a/media-libs/x265/x265-3.5-r2.ebuild +++ /dev/null @@ -1,220 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake multilib-minimal multibuild - -if [[ ${PV} = 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://bitbucket.org/multicoreware/x265_git/" - S=${WORKDIR}/${P}/source -else - SRC_URI="https://bitbucket.org/multicoreware/x265_git/downloads/${PN}_${PV}.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv x86" -fi - -DESCRIPTION="Library for encoding video streams into the H.265/HEVC format" -HOMEPAGE="http://x265.org/ https://bitbucket.org/multicoreware/x265_git/" - -LICENSE="GPL-2" -# subslot = libx265 soname -SLOT="0/199" -IUSE="+10bit +12bit cpu_flags_arm_neon cpu_flags_ppc_vsx2 numa pic test" -RESTRICT="!test? ( test )" - -RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -ASM_DEPEND=">=dev-lang/nasm-2.13" -BDEPEND=" - abi_x86_32? ( ${ASM_DEPEND} ) - abi_x86_64? ( ${ASM_DEPEND} )" - -PATCHES=( - "${FILESDIR}/arm-r1.patch" - "${FILESDIR}/neon.patch" - "${FILESDIR}/x265-3.3-ppc64.patch" - "${FILESDIR}/tests.patch" - "${FILESDIR}/test-ns.patch" -) - -src_unpack() { - if [[ ${PV} = 9999* ]]; then - git-r3_src_unpack - else - unpack ${A} - export S="$(echo "${WORKDIR}/${PN}_"*"/source")" - fi -} - -# By default, the library and the encoder is configured for only one output bit -# depth. Meaning, one has to rebuild libx265 if (s)he wants to produce HEVC -# files with a different bit depth, which is annoying. However, upstream -# supports proper namespacing for 8bits, 10bits & 12bits HEVC and linking all -# that together so that the resulting library can produce all three of them -# instead of only one. -# The API requires the bit depth parameter, so that libx265 can then chose which -# variant of the encoder to use. -# To achieve this, we have to build one (static) library for each non-main -# variant, and link it into the main library. -# Upstream documents using the 8bit variant as main library, hence we do not -# allow disabling it: "main" *MUST* come last in the following list. - -x265_get_variants() { - local variants="" - use 12bit && variants+="main12 " - use 10bit && variants+="main10 " - variants+="main" - echo "${variants}" -} - -x265_variant_src_configure() { - mkdir -p "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" >/dev/null || die - - einfo "Configuring variant: ${MULTIBUILD_VARIANT} for ABI: ${ABI}" - - local mycmakeargs=( "${myabicmakeargs[@]}" ) - case "${MULTIBUILD_VARIANT}" in - "main12") - mycmakeargs+=( - -DHIGH_BIT_DEPTH=ON - -DEXPORT_C_API=OFF - -DENABLE_SHARED=OFF - -DENABLE_CLI=OFF - -DMAIN12=ON - ) - if [[ ${ABI} = x86 ]] ; then - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - if [[ ${ABI} = arm* ]] ; then - # 589674 - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - # disable altivec for 12bit build #607802#c5 - if [[ ${ABI} = ppc* ]] ; then - mycmakeargs+=( - -DENABLE_ALTIVEC=OFF - -DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 ON OFF) - ) - fi - ;; - "main10") - mycmakeargs+=( - -DHIGH_BIT_DEPTH=ON - -DEXPORT_C_API=OFF - -DENABLE_SHARED=OFF - -DENABLE_CLI=OFF - -DENABLE_HDR10_PLUS=ON - ) - if [[ ${ABI} = x86 ]] ; then - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - if [[ ${ABI} = arm* ]] ; then - # 589674 - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - # disable altivec for 10bit build #607802#c5 - if [[ ${ABI} = ppc* ]] ; then - mycmakeargs+=( - -DENABLE_ALTIVEC=OFF - -DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 ON OFF) - ) - fi - ;; - "main") - if (( "${#MULTIBUILD_VARIANTS[@]}" > 1 )) ; then - local myvariants=( "${MULTIBUILD_VARIANTS[@]}" ) - unset myvariants[${#MULTIBUILD_VARIANTS[@]}-1] - local liblist="" v= - for v in "${myvariants[@]}" ; do - ln -s "${BUILD_DIR%-*}-${v}/libx265.a" "libx265_${v}.a" || die - liblist+="libx265_${v}.a;" - done - mycmakeargs+=( - -DEXTRA_LIB="${liblist}" - -DEXTRA_LINK_FLAGS=-L. - -DLINKED_10BIT=$(usex 10bit) - -DLINKED_12BIT=$(usex 12bit) - ) - if [[ ${ABI} = ppc* ]] ; then - # upstream uses mix of altivec + power8 vectors - # it's impossible to enable altivec without CPU_POWER8 - # and it does not work on ppc32 - # so we toggle both variables together - mycmakeargs+=( - -DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 ON OFF) - -DENABLE_ALTIVEC=$(usex cpu_flags_ppc_vsx2 ON OFF) - ) - fi - fi - ;; - *) - die "Unknown variant: ${MULTIBUILD_VARIANT}";; - esac - cmake_src_configure - popd >/dev/null || die -} - -multilib_src_configure() { - local myabicmakeargs=( - -DENABLE_TESTS=$(usex test ON OFF) - $(multilib_is_native_abi || echo "-DENABLE_CLI=OFF") - -DENABLE_PIC=ON - -DENABLE_LIBNUMA=$(usex numa ON OFF) - -DGIT_ARCHETYPE=1 #814116 - -DLIB_INSTALL_DIR="$(get_libdir)" - ) - - if [[ ${ABI} = x86 ]] ; then - # Bug #528202 - if use pic ; then - ewarn "PIC has been requested but x86 asm is not PIC-safe, disabling it." - myabicmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - elif [[ ${ABI} = x32 ]] ; then - # bug #510890 - myabicmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - elif [[ ${ABI} = arm ]] ; then - myabicmakeargs+=( -DENABLE_ASSEMBLY=$(usex pic OFF $(usex cpu_flags_arm_neon ON OFF)) ) - use cpu_flags_arm_neon && use pic && ewarn "PIC has been requested but arm neon asm is not PIC-safe, disabling it." - fi - - local MULTIBUILD_VARIANTS=( $(x265_get_variants) ) - multibuild_foreach_variant x265_variant_src_configure -} - -multilib_src_compile() { - local MULTIBUILD_VARIANTS=( $(x265_get_variants) ) - multibuild_foreach_variant cmake_src_compile -} - -x265_variant_src_test() { - if [ -x "${BUILD_DIR}/test/TestBench" ] ; then - "${BUILD_DIR}/test/TestBench" || die - else - einfo "Unit tests check only assembly." - einfo "You do not seem to have any for ABI=${ABI}, x265 variant=${MULTIBUILD_VARIANT}" - einfo "Skipping tests." - fi -} - -multilib_src_test() { - local MULTIBUILD_VARIANTS=( $(x265_get_variants) ) - multibuild_foreach_variant x265_variant_src_test -} - -multilib_src_install() { - # Install only "main" variant since the others are already linked into it. - local MULTIBUILD_VARIANTS=( "main" ) - multibuild_foreach_variant cmake_src_install -} - -multilib_src_install_all() { - dodoc -r "${S}/../doc/"* - - # we don't install *.a files for all variants, - # so just delete these files instead of pretending - # real USE=static-libs support - find "${ED}" -name "*.a" -delete || die -} diff --git a/media-libs/x265/x265-3.5-r3.ebuild b/media-libs/x265/x265-3.5-r3.ebuild index f3d6c8cbd76a..7e950e3b98c8 100644 --- a/media-libs/x265/x265-3.5-r3.ebuild +++ b/media-libs/x265/x265-3.5-r3.ebuild @@ -36,6 +36,7 @@ PATCHES=( "${FILESDIR}/x265-3.3-ppc64.patch" "${FILESDIR}/tests.patch" "${FILESDIR}/test-ns.patch" + "${FILESDIR}/${PN}-3.5-r5-test-ns_2.patch" ) src_unpack() { diff --git a/media-libs/x265/x265-3.5-r4.ebuild b/media-libs/x265/x265-3.5-r4.ebuild index 11fbb36fc212..172970e12143 100644 --- a/media-libs/x265/x265-3.5-r4.ebuild +++ b/media-libs/x265/x265-3.5-r4.ebuild @@ -36,6 +36,7 @@ PATCHES=( "${FILESDIR}/x265-3.3-ppc64.patch" "${FILESDIR}/tests.patch" "${FILESDIR}/test-ns.patch" + "${FILESDIR}/${PN}-3.5-r5-test-ns_2.patch" ) src_unpack() { diff --git a/media-libs/x265/x265-3.5-r5.ebuild b/media-libs/x265/x265-3.5-r5.ebuild new file mode 100644 index 000000000000..ad78f487735a --- /dev/null +++ b/media-libs/x265/x265-3.5-r5.ebuild @@ -0,0 +1,194 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic multilib-minimal multibuild + +DESCRIPTION="Library for encoding video streams into the H.265/HEVC format" +HOMEPAGE="http://x265.org/ https://bitbucket.org/multicoreware/x265_git/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://bitbucket.org/multicoreware/x265_git/" + MY_P="${PN}-${PV}" +else + SRC_URI="https://bitbucket.org/multicoreware/x265_git/downloads/${PN}_${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" + MY_P="${PN}_${PV}" +fi + +S="${WORKDIR}/${MY_P}/source" +unset MY_P + +LICENSE="GPL-2" +# subslot = libx265 soname +SLOT="0/199" +IUSE="+10bit +12bit cpu_flags_ppc_vsx2 numa test" +RESTRICT="!test? ( test )" + +RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +ASM_DEPEND=">=dev-lang/nasm-2.13" +BDEPEND=" + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} )" + +PATCHES=( + "${FILESDIR}/arm-r1.patch" + "${FILESDIR}/neon.patch" + "${FILESDIR}/tests.patch" + "${FILESDIR}/test-ns.patch" + "${FILESDIR}/${PN}-3.5-r5-cpp-std.patch" + "${FILESDIR}/${PN}-3.5-r5-gcc15.patch" + "${FILESDIR}/${PN}-3.5-r5-test-ns_2.patch" +) + +pkg_setup() { + variants=( + $(usev 12bit "main12") + $(usev 10bit "main10") + ) +} + +# By default, the library and the encoder is configured for only one output bit +# depth. Meaning, one has to rebuild libx265 if (s)he wants to produce HEVC +# files with a different bit depth, which is annoying. However, upstream +# supports proper namespacing for 8bits, 10bits & 12bits HEVC and linking all +# that together so that the resulting library can produce all three of them +# instead of only one. +# The API requires the bit depth parameter, so that libx265 can then chose which +# variant of the encoder to use. +# To achieve this, we have to build one (static) library for each non-main +# variant, and link it into the main library. +# Upstream documents using the 8bit variant as main library, hence we do not +# allow disabling it + +x265_variant_src_configure() { + einfo "Configuring variant: ${MULTIBUILD_VARIANT} for ABI: ${ABI}" + + local mycmakeargs=( + "${mycmakeargs[@]}" + -DHIGH_BIT_DEPTH=ON + -DEXPORT_C_API=OFF + -DENABLE_SHARED=OFF + -DENABLE_CLI=OFF + ) + + case "${MULTIBUILD_VARIANT}" in + "main12") + mycmakeargs+=( + -DMAIN12=ON + ) + ;; + "main10") + mycmakeargs+=( + -DENABLE_HDR10_PLUS=ON + ) + ;; + *) + die "Unknown variant: ${MULTIBUILD_VARIANT}";; + esac + cmake_src_configure +} + +multilib_src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/875854 + # https://bitbucket.org/multicoreware/x265_git/issues/937/build-fails-with-lto + filter-lto + + local mycmakeargs=( + $(multilib_is_native_abi || echo "-DENABLE_CLI=OFF") + -DENABLE_PIC=ON + -DENABLE_LIBNUMA="$(usex numa)" + -DENABLE_SVT_HEVC="no" # missing + -DENABLE_VTUNE="no" # missing + -DGIT_ARCHETYPE=1 #814116 + -DLIB_INSTALL_DIR="$(get_libdir)" + ) + + # Unfortunately, the asm for x86/x32/arm isn't PIC-safe. + # x86 # Bug #528202, bug #913412 + # x32 # bug #510890 + if [[ ${ABI} = x86 ]] || [[ ${ABI} = x32 ]] || [[ ${ABI} = arm ]] ; then + mycmakeargs+=( + -DENABLE_ASSEMBLY=OFF + -DENABLE_TESTS="no" #728748 + ) + else + mycmakeargs+=( + -DENABLE_TESTS="$(usex test)" + ) + fi + + if [[ ${ABI} = ppc* ]] ; then + # upstream uses mix of altivec + power8 vectors + # it's impossible to enable altivec without CPU_POWER8 + # and it does not work on ppc32 + # so we toggle both variables together + mycmakeargs+=( + -DCPU_POWER8="$(usex cpu_flags_ppc_vsx2)" + -DENABLE_ALTIVEC="$(usex cpu_flags_ppc_vsx2)" + ) + fi + + local MULTIBUILD_VARIANTS=( "${variants[@]}" ) + if [[ "${#MULTIBUILD_VARIANTS[@]}" -gt 1 ]] ; then + multibuild_foreach_variant x265_variant_src_configure + + local liblist="" v= + for v in "${MULTIBUILD_VARIANTS[@]}" ; do + ln -s "${BUILD_DIR}-${v}/libx265.a" "${BUILD_DIR}/libx265_${v}.a" || die + liblist+="libx265_${v}.a;" + done + + mycmakeargs+=( + -DEXTRA_LIB="${liblist}" + -DEXTRA_LINK_FLAGS="-L${BUILD_DIR}" + -DLINKED_10BIT"=$(usex 10bit)" + -DLINKED_12BIT="$(usex 12bit)" + ) + fi + + cmake_src_configure +} + +multilib_src_compile() { + local MULTIBUILD_VARIANTS=( "${variants[@]}" ) + if [[ "${#MULTIBUILD_VARIANTS[@]}" -gt 1 ]] ; then + multibuild_foreach_variant cmake_src_compile + fi + cmake_src_compile +} + +x265_variant_src_test() { + if [[ -x "${BUILD_DIR}/test/TestBench" ]] ; then + "${BUILD_DIR}/test/TestBench" || die + else + einfo "Unit tests check only assembly." + einfo "You do not seem to have any for ABI=${ABI}, x265 variant=${MULTIBUILD_VARIANT}" + einfo "Skipping tests." + fi +} + +multilib_src_test() { + local MULTIBUILD_VARIANTS=( "${variants[@]}" ) + if [[ "${#MULTIBUILD_VARIANTS[@]}" -gt 1 ]] ; then + multibuild_foreach_variant x265_variant_src_test + fi + x265_variant_src_test +} + +multilib_src_install() { + cmake_src_install +} + +multilib_src_install_all() { + dodoc -r "${S}/../doc/"* + + # we don't install *.a files for all variants, + # so just delete these files instead of pretending + # real USE=static-libs support + find "${ED}" -name "*.a" -delete || die +} diff --git a/media-libs/x265/x265-3.6.ebuild b/media-libs/x265/x265-3.6.ebuild new file mode 100644 index 000000000000..064bd95be46a --- /dev/null +++ b/media-libs/x265/x265-3.6.ebuild @@ -0,0 +1,194 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic multilib-minimal multibuild + +DESCRIPTION="Library for encoding video streams into the H.265/HEVC format" +HOMEPAGE="http://x265.org/ https://bitbucket.org/multicoreware/x265_git/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://bitbucket.org/multicoreware/x265_git/" + MY_P="${PN}-${PV}" +else + SRC_URI="https://bitbucket.org/multicoreware/x265_git/downloads/${PN}_${PV}.tar.gz -> ${PN}-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" + MY_P="${PN}_${PV}" +fi + +S="${WORKDIR}/${MY_P}/source" +unset MY_P + +LICENSE="GPL-2" +# subslot = libx265 soname +SLOT="0/209" +IUSE="+10bit +12bit cpu_flags_ppc_vsx2 numa test" +RESTRICT="!test? ( test )" + +RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +ASM_DEPEND=">=dev-lang/nasm-2.13" +BDEPEND=" + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} )" + +PATCHES=( + "${FILESDIR}/${PN}-9999-arm.patch" + "${FILESDIR}/neon.patch" + "${FILESDIR}/tests.patch" + "${FILESDIR}/test-ns.patch" + "${FILESDIR}/${PN}-3.5-r5-cpp-std.patch" + "${FILESDIR}/${PN}-3.5-r5-gcc15.patch" + "${FILESDIR}/${PN}-3.6-test-ns_2.patch" +) + +pkg_setup() { + variants=( + $(usev 12bit "main12") + $(usev 10bit "main10") + ) +} + +# By default, the library and the encoder is configured for only one output bit +# depth. Meaning, one has to rebuild libx265 if (s)he wants to produce HEVC +# files with a different bit depth, which is annoying. However, upstream +# supports proper namespacing for 8bits, 10bits & 12bits HEVC and linking all +# that together so that the resulting library can produce all three of them +# instead of only one. +# The API requires the bit depth parameter, so that libx265 can then chose which +# variant of the encoder to use. +# To achieve this, we have to build one (static) library for each non-main +# variant, and link it into the main library. +# Upstream documents using the 8bit variant as main library, hence we do not +# allow disabling it + +x265_variant_src_configure() { + einfo "Configuring variant: ${MULTIBUILD_VARIANT} for ABI: ${ABI}" + + local mycmakeargs=( + "${mycmakeargs[@]}" + -DHIGH_BIT_DEPTH=ON + -DEXPORT_C_API=OFF + -DENABLE_SHARED=OFF + -DENABLE_CLI=OFF + ) + + case "${MULTIBUILD_VARIANT}" in + "main12") + mycmakeargs+=( + -DMAIN12=ON + ) + ;; + "main10") + mycmakeargs+=( + -DENABLE_HDR10_PLUS=ON + ) + ;; + *) + die "Unknown variant: ${MULTIBUILD_VARIANT}";; + esac + cmake_src_configure +} + +multilib_src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/875854 + # https://bitbucket.org/multicoreware/x265_git/issues/937/build-fails-with-lto + filter-lto + + local mycmakeargs=( + $(multilib_is_native_abi || echo "-DENABLE_CLI=OFF") + -DENABLE_PIC=ON + -DENABLE_LIBNUMA="$(usex numa)" + -DENABLE_SVT_HEVC="no" # missing + -DENABLE_VTUNE="no" # missing + -DGIT_ARCHETYPE=1 #814116 + -DLIB_INSTALL_DIR="$(get_libdir)" + ) + + # Unfortunately, the asm for x86/x32/arm isn't PIC-safe. + # x86 # Bug #528202, bug #913412 + # x32 # bug #510890 + if [[ ${ABI} = x86 ]] || [[ ${ABI} = x32 ]] || [[ ${ABI} = arm ]] ; then + mycmakeargs+=( + -DENABLE_ASSEMBLY=OFF + -DENABLE_TESTS="no" #728748 + ) + else + mycmakeargs+=( + -DENABLE_TESTS="$(usex test)" + ) + fi + + if [[ ${ABI} = ppc* ]] ; then + # upstream uses mix of altivec + power8 vectors + # it's impossible to enable altivec without CPU_POWER8 + # and it does not work on ppc32 + # so we toggle both variables together + mycmakeargs+=( + -DCPU_POWER8="$(usex cpu_flags_ppc_vsx2)" + -DENABLE_ALTIVEC="$(usex cpu_flags_ppc_vsx2)" + ) + fi + + local MULTIBUILD_VARIANTS=( "${variants[@]}" ) + if [[ "${#MULTIBUILD_VARIANTS[@]}" -gt 1 ]] ; then + multibuild_foreach_variant x265_variant_src_configure + + local liblist="" v= + for v in "${MULTIBUILD_VARIANTS[@]}" ; do + ln -s "${BUILD_DIR}-${v}/libx265.a" "${BUILD_DIR}/libx265_${v}.a" || die + liblist+="libx265_${v}.a;" + done + + mycmakeargs+=( + -DEXTRA_LIB="${liblist}" + -DEXTRA_LINK_FLAGS="-L${BUILD_DIR}" + -DLINKED_10BIT"=$(usex 10bit)" + -DLINKED_12BIT="$(usex 12bit)" + ) + fi + + cmake_src_configure +} + +multilib_src_compile() { + local MULTIBUILD_VARIANTS=( "${variants[@]}" ) + if [[ "${#MULTIBUILD_VARIANTS[@]}" -gt 1 ]] ; then + multibuild_foreach_variant cmake_src_compile + fi + cmake_src_compile +} + +x265_variant_src_test() { + if [[ -x "${BUILD_DIR}/test/TestBench" ]] ; then + "${BUILD_DIR}/test/TestBench" || die + else + einfo "Unit tests check only assembly." + einfo "You do not seem to have any for ABI=${ABI}, x265 variant=${MULTIBUILD_VARIANT}" + einfo "Skipping tests." + fi +} + +multilib_src_test() { + local MULTIBUILD_VARIANTS=( "${variants[@]}" ) + if [[ "${#MULTIBUILD_VARIANTS[@]}" -gt 1 ]] ; then + multibuild_foreach_variant x265_variant_src_test + fi + x265_variant_src_test +} + +multilib_src_install() { + cmake_src_install +} + +multilib_src_install_all() { + dodoc -r "${S}/../doc/"* + + # we don't install *.a files for all variants, + # so just delete these files instead of pretending + # real USE=static-libs support + find "${ED}" -name "*.a" -delete || die +} diff --git a/media-libs/x265/x265-9999.ebuild b/media-libs/x265/x265-9999.ebuild index 8be9f4a93e84..9e4c71595c06 100644 --- a/media-libs/x265/x265-9999.ebuild +++ b/media-libs/x265/x265-9999.ebuild @@ -5,21 +5,25 @@ EAPI=8 inherit cmake flag-o-matic multilib-minimal multibuild +DESCRIPTION="Library for encoding video streams into the H.265/HEVC format" +HOMEPAGE="http://x265.org/ https://bitbucket.org/multicoreware/x265_git/" + if [[ ${PV} = 9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://bitbucket.org/multicoreware/x265_git/" - S=${WORKDIR}/${P}/source + MY_P="${PN}-${PV}" else - SRC_URI="https://bitbucket.org/multicoreware/x265_git/downloads/${PN}_${PV}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" + SRC_URI="https://bitbucket.org/multicoreware/x265_git/downloads/${PN}_${PV}.tar.gz -> ${PN}-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" + MY_P="${PN}_${PV}" fi -DESCRIPTION="Library for encoding video streams into the H.265/HEVC format" -HOMEPAGE="http://x265.org/ https://bitbucket.org/multicoreware/x265_git/" +S="${WORKDIR}/${MY_P}/source" +unset MY_P LICENSE="GPL-2" # subslot = libx265 soname -SLOT="0/208" +SLOT="0/212" IUSE="+10bit +12bit cpu_flags_ppc_vsx2 numa test" RESTRICT="!test? ( test )" @@ -34,16 +38,16 @@ PATCHES=( "${FILESDIR}/${PN}-9999-arm.patch" "${FILESDIR}/neon.patch" "${FILESDIR}/tests.patch" + "${FILESDIR}/${PN}-3.5-r5-cpp-std.patch" + "${FILESDIR}/${PN}-3.5-r5-gcc15.patch" "${FILESDIR}/${PN}-9999-test-ns.patch" ) -src_unpack() { - if [[ ${PV} = 9999* ]]; then - git-r3_src_unpack - else - unpack ${A} - export S="$(echo "${WORKDIR}/${PN}_"*"/source")" - fi +pkg_setup() { + variants=( + $(usev 12bit "main12") + $(usev 10bit "main10") + ) } # By default, the library and the encoder is configured for only one output bit @@ -57,102 +61,34 @@ src_unpack() { # To achieve this, we have to build one (static) library for each non-main # variant, and link it into the main library. # Upstream documents using the 8bit variant as main library, hence we do not -# allow disabling it: "main" *MUST* come last in the following list. - -x265_get_variants() { - local variants="" - use 12bit && variants+="main12 " - use 10bit && variants+="main10 " - variants+="main" - echo "${variants}" -} +# allow disabling it x265_variant_src_configure() { - mkdir -p "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" >/dev/null || die - einfo "Configuring variant: ${MULTIBUILD_VARIANT} for ABI: ${ABI}" - local mycmakeargs=( "${myabicmakeargs[@]}" ) + local mycmakeargs=( + "${mycmakeargs[@]}" + -DHIGH_BIT_DEPTH=ON + -DEXPORT_C_API=OFF + -DENABLE_SHARED=OFF + -DENABLE_CLI=OFF + ) + case "${MULTIBUILD_VARIANT}" in "main12") mycmakeargs+=( - -DHIGH_BIT_DEPTH=ON - -DEXPORT_C_API=OFF - -DENABLE_SHARED=OFF - -DENABLE_CLI=OFF -DMAIN12=ON ) - if [[ ${ABI} = x86 ]] ; then - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - if [[ ${ABI} = arm* ]] ; then - # 589674 - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - # disable altivec for 12bit build #607802#c5 - if [[ ${ABI} = ppc* ]] ; then - mycmakeargs+=( - -DENABLE_ALTIVEC=OFF - -DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 ON OFF) - ) - fi ;; "main10") mycmakeargs+=( - -DHIGH_BIT_DEPTH=ON - -DEXPORT_C_API=OFF - -DENABLE_SHARED=OFF - -DENABLE_CLI=OFF -DENABLE_HDR10_PLUS=ON ) - if [[ ${ABI} = x86 ]] ; then - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - if [[ ${ABI} = arm* ]] ; then - # 589674 - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - # disable altivec for 10bit build #607802#c5 - if [[ ${ABI} = ppc* ]] ; then - mycmakeargs+=( - -DENABLE_ALTIVEC=OFF - -DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 ON OFF) - ) - fi - ;; - "main") - if (( "${#MULTIBUILD_VARIANTS[@]}" > 1 )) ; then - local myvariants=( "${MULTIBUILD_VARIANTS[@]}" ) - unset myvariants[${#MULTIBUILD_VARIANTS[@]}-1] - local liblist="" v= - for v in "${myvariants[@]}" ; do - ln -s "${BUILD_DIR%-*}-${v}/libx265.a" "libx265_${v}.a" || die - liblist+="libx265_${v}.a;" - done - mycmakeargs+=( - -DEXTRA_LIB="${liblist}" - -DEXTRA_LINK_FLAGS=-L. - -DLINKED_10BIT=$(usex 10bit) - -DLINKED_12BIT=$(usex 12bit) - ) - if [[ ${ABI} = ppc* ]] ; then - # upstream uses mix of altivec + power8 vectors - # it's impossible to enable altivec without CPU_POWER8 - # and it does not work on ppc32 - # so we toggle both variables together - mycmakeargs+=( - -DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 ON OFF) - -DENABLE_ALTIVEC=$(usex cpu_flags_ppc_vsx2 ON OFF) - ) - fi - fi ;; *) die "Unknown variant: ${MULTIBUILD_VARIANT}";; esac cmake_src_configure - popd >/dev/null || die } multilib_src_configure() { @@ -161,37 +97,73 @@ multilib_src_configure() { # https://bitbucket.org/multicoreware/x265_git/issues/937/build-fails-with-lto filter-lto - local myabicmakeargs=( - -DENABLE_TESTS=$(usex test ON OFF) + local mycmakeargs=( $(multilib_is_native_abi || echo "-DENABLE_CLI=OFF") -DENABLE_PIC=ON - -DENABLE_LIBNUMA=$(usex numa ON OFF) + -DENABLE_LIBNUMA="$(usex numa)" + -DENABLE_MULTIVIEW="yes" + -DENABLE_SVT_HEVC="no" # missing + -DENABLE_VTUNE="no" # missing -DGIT_ARCHETYPE=1 #814116 -DLIB_INSTALL_DIR="$(get_libdir)" ) # Unfortunately, the asm for x86/x32/arm isn't PIC-safe. - if [[ ${ABI} = x86 ]] ; then - # Bug #528202, bug #913412 - myabicmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - elif [[ ${ABI} = x32 ]] ; then - # bug #510890 - myabicmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - elif [[ ${ABI} = arm ]] ; then - myabicmakeargs+=( -DENABLE_ASSEMBLY=OFF ) + # x86 # Bug #528202, bug #913412 + # x32 # bug #510890 + if [[ ${ABI} = x86 ]] || [[ ${ABI} = x32 ]] || [[ ${ABI} = arm ]] ; then + mycmakeargs+=( + -DENABLE_ASSEMBLY=OFF + -DENABLE_TESTS="no" #728748 + ) + else + mycmakeargs+=( + -DENABLE_TESTS="$(usex test)" + ) + fi + + if [[ ${ABI} = ppc* ]] ; then + # upstream uses mix of altivec + power8 vectors + # it's impossible to enable altivec without CPU_POWER8 + # and it does not work on ppc32 + # so we toggle both variables together + mycmakeargs+=( + -DCPU_POWER8="$(usex cpu_flags_ppc_vsx2)" + -DENABLE_ALTIVEC="$(usex cpu_flags_ppc_vsx2)" + ) fi - local MULTIBUILD_VARIANTS=( $(x265_get_variants) ) - multibuild_foreach_variant x265_variant_src_configure + local MULTIBUILD_VARIANTS=( "${variants[@]}" ) + if [[ "${#MULTIBUILD_VARIANTS[@]}" -gt 1 ]] ; then + multibuild_foreach_variant x265_variant_src_configure + + local liblist="" v= + for v in "${MULTIBUILD_VARIANTS[@]}" ; do + ln -s "${BUILD_DIR}-${v}/libx265.a" "${BUILD_DIR}/libx265_${v}.a" || die + liblist+="libx265_${v}.a;" + done + + mycmakeargs+=( + -DEXTRA_LIB="${liblist}" + -DEXTRA_LINK_FLAGS="-L${BUILD_DIR}" + -DLINKED_10BIT"=$(usex 10bit)" + -DLINKED_12BIT="$(usex 12bit)" + ) + fi + + cmake_src_configure } multilib_src_compile() { - local MULTIBUILD_VARIANTS=( $(x265_get_variants) ) - multibuild_foreach_variant cmake_src_compile + local MULTIBUILD_VARIANTS=( "${variants[@]}" ) + if [[ "${#MULTIBUILD_VARIANTS[@]}" -gt 1 ]] ; then + multibuild_foreach_variant cmake_src_compile + fi + cmake_src_compile } x265_variant_src_test() { - if [ -x "${BUILD_DIR}/test/TestBench" ] ; then + if [[ -x "${BUILD_DIR}/test/TestBench" ]] ; then "${BUILD_DIR}/test/TestBench" || die else einfo "Unit tests check only assembly." @@ -201,14 +173,15 @@ x265_variant_src_test() { } multilib_src_test() { - local MULTIBUILD_VARIANTS=( $(x265_get_variants) ) - multibuild_foreach_variant x265_variant_src_test + local MULTIBUILD_VARIANTS=( "${variants[@]}" ) + if [[ "${#MULTIBUILD_VARIANTS[@]}" -gt 1 ]] ; then + multibuild_foreach_variant x265_variant_src_test + fi + x265_variant_src_test } multilib_src_install() { - # Install only "main" variant since the others are already linked into it. - local MULTIBUILD_VARIANTS=( "main" ) - multibuild_foreach_variant cmake_src_install + cmake_src_install } multilib_src_install_all() { diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz index 3149149b0d93..d6107488df27 100644 Binary files a/media-tv/Manifest.gz and b/media-tv/Manifest.gz differ diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest index 30b6856c492b..531c4ffac990 100644 --- a/media-tv/kodi/Manifest +++ b/media-tv/kodi/Manifest @@ -7,6 +7,8 @@ AUX kodi-20.2-binutils-2.41.patch 3399 BLAKE2B 5608adfb32777371a71091de237e6173c AUX kodi-20.3-gcc-14.patch 2048 BLAKE2B 8b34f1717c8c79c37ec6ccd51fbdbdc3495bb50166a22e1f3494a2d97c104055b187fe1fd84a4d35c125ba3975f4537372deae09666135117419ff02b10f0d42 SHA512 cd9210a573fe59cd822fb564c0aa32e6b3faad87bc79c02ae53740dba87e85f1a2a6429032f3393006e16ac6fb7a81ae18155c87ddd62bdd54680e09a90fa322 AUX kodi-21-fix-dvd-playing.patch 1706 BLAKE2B d74af009e12eeb00d9402e58620c41c4da842830713fd0f9319d1e884e089a27432eccfc08d583a5d1eaa8fa9bcf4b00ea495e76f93b159a790ef1af3016d7e3 SHA512 b2badfe1fb5ffee0b2119670d205e0ba49005791be879f8d946c018e8f6af58174c1ffc0e85b89914c7858373b03ee5a3703f47af9d5aca11015aa701d149c16 AUX kodi-21-fix-gcc14.patch 1374 BLAKE2B 5438405a2862328e1207787fad0d153bbfd7f94c5287e825bf0ef7e6a20cbc51185b626f8aba61b0747fb672418fdf5f44e715295a983107ca2ef018e1ad19e3 SHA512 60df712f47b0abc3b7a7247425b4ce4f273bfbadf8b4147883aa3e2432c02724d03c644785748bc3ac6bdf7fb19744ffea40c551420a02865dd83bfdac19f585 +AUX kodi-21-optional-ffmpeg-libx11.patch 549 BLAKE2B d828232075cf76a0655ec9f04106d98d503c9028138b7ab65db7ccd0cfbd4c50ee0629d3ab9a5d3c39f5209e0843a905178fdc28d2b6a2e5a56ec10760ab618b SHA512 c867311fa8bc13161d614e60c8510ec3a382438c92e98b5c755d6f4491472ad2aaf37adc6538f5494c90d8a20178901c5976028507e9c3a13644bdd783c2137a +AUX kodi-21.1-silence-libdvdread-git.patch 1107 BLAKE2B 395d4677a5856fcfe22fd7e86828b989abccbf869ca2dc5d844efea895b3a4c0ea9633cc0f049d78ac215967aa52b871b79fc0fd3e2a78a0595e9b4156e3d845 SHA512 5b7679e5057fb56ab1af7a774251ec8ae3baa8622c809e77cb3495f5a421396c900a544d35df3d203e43426dd1b217a5a134505fc081423853d4b1764b788a0a DIST apache-groovy-binary-4.0.16.zip 29793704 BLAKE2B 30f77c6400c85821cf78f6ba1070da1e68644531f85f71cf7695443b13b81393cc89d4103eb869d1523f0a22a6e1c3428dcabf4f79c8a2c6eb2a6dea74e84e8f SHA512 743698979c801f3cfb36545888b5303e1e25dae5692bb45cab7ebbe102a6eda31f09abc6978349ad90ecaf630416fc87eacba7781244855e7e771a3c44041fa0 DIST commons-lang3-3.14.0-bin.tar.gz 9442785 BLAKE2B 2ecdd06f97ac2688220055a08f67da9b859bed3ab00ff41800d5d9a1cebda599db2e816425c10c265dd6827a0ef79fc3dd094a8b3c9b9ae4ceae8f5750a59cf2 SHA512 8e7e62418a49ba810512c13a640a8bf35f878fcd54af32fdaab1111e37817f58b21b475980ba663fba4887e45ef8d88af8ff17796f20d202e929e8e2574546dc DIST commons-text-1.11.0-bin.tar.gz 3018564 BLAKE2B c32e41c6b8c90dea876caf4c2cedc9358d5e49506bfee7aee42ac6b92dbe8505d5e5d81c860a739bb06214b832cc29e91ddb95f3cfc24515c970302a519a5e43 SHA512 2e94877000dd270b69e2e8cbf49f258a90b4c628b6b6b0814e300a2f0e9c391f0816dceb0707e596ae3b7c9532f93e7a4917df47c77f44b3a810e14042ce5f3f @@ -16,6 +18,7 @@ DIST ffmpeg-kodi-4.4.1-Nexus-Alpha1.tar.gz 13725564 BLAKE2B 51d310e7000aeba657d5 DIST kodi-19.5-Matrix.tar.gz 53496968 BLAKE2B 89855e4d59faa5734e945e50267c2ec8d8e8bef91ecfa49ae49dd99f749a59609b55c57821042939082a8f98ea95f7edc3de0fa0494e218d454c67b79807ef87 SHA512 b560c068491a7f62894167da99be082f0e6a8a840cbfe1fb0cef5c844cda959bd3b5479a435b58616bb2a8454083ad393a4d49de05fbbdb0817a0fad9726e52f DIST kodi-20.5-Nexus.tar.gz 54568445 BLAKE2B 15eb409918fa3768528d9abd24c52fd8b94c82699ef2ce10a529278fe25544dc335b66d137ae8ae304511cd92c1c0be34881937ec705ba936f5a4b0d737903f7 SHA512 a47a54ca11e1d3daeddea8c1ae716cd4461e3441de43a026a920c709b2ff5c7e0acc2a5fd4ac8c15f0da1940bd7f21a65eff32203ad8e167603c1576b21d4dcc DIST kodi-21.0-Omega.tar.gz 40987733 BLAKE2B 33adaf588b3362dc9d184bfb66c36ad5fa2e442255da47db4813f926e73f5a607dd7de809ecf8a4982f985bc8dac53cba17fb9db6a009bb0cdb6284db3b1edb4 SHA512 9c2ca6b6e72197d2b1c26a47cf4ddc209318fcaa5a30ea20475ecc5518c7d1395c2e9cf3e3a75a13334b0505e7b417acdb0d76a20567a0c86841b3e69232625b +DIST kodi-21.1-Omega.tar.gz 41091890 BLAKE2B e711ef9b958ff3f8e006913ea6c42092164eeaae7011c2307f6d9846509e58db101a19dd51f4e95000de2f30ca2e77fd196187223d0ced7adad233d3ab57e286 SHA512 8458447c2a6d7ce0fdcfc7ec9b4ff1f8be0abf18a16804d245c3cef99408fcfb4b13aa18fca16c87e560316c97d281e214cf37fd7e17e243c1206c5575195dc8 DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da SHA512 5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e DIST libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz 102124 BLAKE2B 2f503d3ab767094958f7ec10b4ad11ffd02665deee571c8f3c739bef5fc7e2ff84babc5a3fdee638dc095f896b72fe3ce65e6b688674cb5f7b7b77190992688c SHA512 d3be3bfc13c5ea56d8db745c2aab090c99760684fe4c8f62a13d266feb319e9180ceeecf8116bfd2ed90d9accba2c11dbbf93b61ad00f69a40812ebf4eabcdda DIST libdvdnav-6.0.0-Leia-Alpha-3.tar.gz 137942 BLAKE2B 7573434a0ae8e8ccabf48173f81fcde29074eb138e119a2ae9156cde3c3d8bfd716f5d0e605b97f2dcac21f570781137c8533c5ae306b51e3905822fda318355 SHA512 11c93eaacd156f8fd7dec7c43d366438b201f31ad55b2870463a9e286912b6ada08882319a021fb7992190f87b909a49f2b83e0321cc17aedc29f7fe5898fa72 @@ -26,6 +29,7 @@ EBUILD kodi-19.5-r2.ebuild 11404 BLAKE2B 0a49eaeeda4e3bacc05b85df0d97a7bca3d2926 EBUILD kodi-20.5-r1.ebuild 12413 BLAKE2B 0e18e2c0bb31332cae6d24f96d4cf97c7e94e822304538d9a377b757ad3a976b57d0c7a373bc96a1dbbb58f3d988b2f2a8c42dabde7f27b1d51eea8f822a506b SHA512 52a30929d8cc833cc378abca2a4b370b22e074277e8e8aa7f5803ca80e3398eac166f42f85346a312630045a0bd434f43bec69496c7dea287edfd2ca9cac3758 EBUILD kodi-21.0-r1.ebuild 13663 BLAKE2B ad00b5aa92c669d534aca6fef5008fbdd60875d1698d751d236f05237565ced7a37b717ea7979f67398476e76033d3817f20ce16bf3be9ed223abc014a791a30 SHA512 0810e05a7808e5d0f369c94662e3894a340ab1528f2d93475f1bf19080c7c410b58ab6a03ef3f857a540db674d6feb9f3f98f10c331c0a825bc8701a937687ba EBUILD kodi-21.0-r2.ebuild 13710 BLAKE2B e8864f27a607504257fab3fdc55757ebf39bae55830a633263e60a67d8835be5479b77da09cb1d60f36212db4e2a524dac2af196c76045d52127517627b56c0a SHA512 a89ef2de81b4e19b0e6bdf5738bc9952f38b70e05ae1161add82ecb001643e27fea1134c92a4e4b724f8c0870f8e8475c65523a57d2a6c8071e9e38115a4882a -EBUILD kodi-21.9999.ebuild 13611 BLAKE2B f35bf1aaf54db47f122de7b1ea651e6ff36ccfc0401f3998d3548e08e4d09f4be6930771c30b09f044fa1d03c64464311ee8190c38c79416b80026187f06c387 SHA512 df1d31caf1657158e1ae38d622c9992b09489e53f14f4d445bf3625247ade3e696c5b5acdcf1aeedd27d32e58747000b3529f33cb3f05c3fa38c012c1ee6dece -EBUILD kodi-9999.ebuild 13057 BLAKE2B 55a4b15eb5faa800abff84d764aa1cefcddc44457084c03be942b7bb9e807c0d131673c4e7bf4059ba97899cc36a53f3dfce67c84edcbdcb328cdb4c01d0c104 SHA512 2a696ca8d57d4f24b3e2ac50ae285d3c265444d31fce15ddf22ce0341ed11312c22cb8a5b16d1883c65298ae0bf49e6c80d8002049ab1b0002027d9d01d0fa98 +EBUILD kodi-21.1.ebuild 14274 BLAKE2B 768d0ace9147b0ea97f78167c5df6bb421c58fa5687f4a5dead94d62d7d8ea377aadaede6fc85e089ced50e657b34ed1e8f52eb09cd40809c37a9a23345b09a9 SHA512 9007b35ee7a76cbc69040c7c89ada6a6403bf33d1745219904757eb9d9f985ebc5ad760bba503ffbd74971cdac069732c85a6d83afe574f63d7db54f31553902 +EBUILD kodi-21.9999.ebuild 14269 BLAKE2B 0b38b47b819e40f58996ee79bb4aad1da3177175dc0939c764d4b22de0f8c447ed436e491e34239a13f2e5197c32ab51c02b6dbe3fe76bf30eafe301de355277 SHA512 ac3fc2bdb912abe662760f55135875ac143e20471cb8a6b6ee69ed0983f085eeed47968a0c950155000caae299a67b35d404115ec70c6d98791bee1372b0278e +EBUILD kodi-9999.ebuild 13796 BLAKE2B a34999f5ec80f1b4a04e9b7e6ba94464702b277ac21ac21460423b5c900a5f06521f28e2399217d6c43b817203a67ccb5d057e850282d425d93803b5d679e3be SHA512 e76a02c7eb84b8ca4f1fb6fd9d09be0073b49863cc3d7a64a5412bab022d8b3f8c0e0e180902d12b69104c601f7e0d5eb458232613720b514db7769f76f563dc MISC metadata.xml 2908 BLAKE2B 4b085bc5826f080224eadb489137f02741114afa1e424e5e61aa0cbe925a9f4fa9676ca45166d040f569ae99e94aa083533c5d3f0c9271c92286087cdb9f0dae SHA512 cf59967cf1631b3588fae307084ac7c48f03f1dffc5909ddafa9f6b126202391df0553d924a72a75e24302adc27e0f18d9c919084c7803d7dda15009d3731936 diff --git a/media-tv/kodi/files/kodi-21-optional-ffmpeg-libx11.patch b/media-tv/kodi/files/kodi-21-optional-ffmpeg-libx11.patch new file mode 100644 index 000000000000..1d0805a3e574 --- /dev/null +++ b/media-tv/kodi/files/kodi-21-optional-ffmpeg-libx11.patch @@ -0,0 +1,14 @@ +--- a/tools/depends/target/ffmpeg/CMakeLists.txt ++++ b/tools/depends/target/ffmpeg/CMakeLists.txt +@@ -74,6 +74,11 @@ if(CORE_SYSTEM_NAME STREQUAL linux OR CORE_SYSTEM_NAME STREQUAL freebsd) + else() + list(APPEND ffmpeg_conf --disable-vdpau) + endif() ++ if ("x11" IN_LIST CORE_PLATFORM_NAME_LC) ++ list(APPEND ffmpeg_conf --enable-xlib) ++ else() ++ list(APPEND ffmpeg_conf --disable-xlib) ++ endif() + elseif(CORE_SYSTEM_NAME STREQUAL android) + list(APPEND ffmpeg_conf --target-os=android + --extra-libs=-liconv diff --git a/media-tv/kodi/files/kodi-21.1-silence-libdvdread-git.patch b/media-tv/kodi/files/kodi-21.1-silence-libdvdread-git.patch new file mode 100644 index 000000000000..83190d91e1db --- /dev/null +++ b/media-tv/kodi/files/kodi-21.1-silence-libdvdread-git.patch @@ -0,0 +1,36 @@ +From a193fae2ace4aa9086f9b73fa7008a016c30061e Mon Sep 17 00:00:00 2001 +From: Alfred Wingate +Date: Wed, 21 Aug 2024 13:40:02 +0300 +Subject: [PATCH] Silence git "command not found" + +--- a/cmake/modules/FindLibDvdRead.cmake ++++ b/cmake/modules/FindLibDvdRead.cmake +@@ -39,6 +39,9 @@ if(NOT TARGET LibDvdRead::LibDvdRead) + + set(LIBDVDREAD_VERSION ${${MODULE}_VER}) + ++ set(patches "${CORE_SOURCE_DIR}/tools/depends/target/${MODULE_LC}/silence-git.patch") ++ generate_patchcommand("${patches}") ++ + set(HOST_ARCH ${ARCH}) + if(CORE_SYSTEM_NAME STREQUAL android) + if(ARCH STREQUAL arm) +--- /dev/null ++++ b/tools/depends/target/libdvdread/silence-git.patch +@@ -0,0 +1,13 @@ ++diff --git a/Makefile.am b/Makefile.am ++index f2849b8..7cee887 100644 ++--- a/Makefile.am +++++ b/Makefile.am ++@@ -2,7 +2,7 @@ ACLOCAL_AMFLAGS = -Im4 ++ ++ AM_CPPFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src/dvdread $(CSS_CFLAGS) ++ ++-dist_doc_DATA = AUTHORS ChangeLog COPYING NEWS README.md TODO +++dist_doc_DATA = AUTHORS COPYING NEWS README.md TODO ++ ++ MAINTAINERCLEANFILES = ChangeLog ++ +-- +2.46.0 + diff --git a/media-tv/kodi/kodi-21.1.ebuild b/media-tv/kodi/kodi-21.1.ebuild new file mode 100644 index 000000000000..09ed7be38e5e --- /dev/null +++ b/media-tv/kodi/kodi-21.1.ebuild @@ -0,0 +1,545 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CODENAME="Omega" + +# libdvd{css,read,nav} are not unbundlable without patching the buildsystem. + +# Versions for the forked projects that are bundled +# See tools/depends/target//-VERSION +LIBDVDCSS_VERSION="1.4.3-Next-Nexus-Alpha2-2" +LIBDVDREAD_VERSION="6.1.3-Next-Nexus-Alpha2-2" +LIBDVDNAV_VERSION="6.1.1-Next-Nexus-Alpha2-2" +FFMPEG_VERSION="6.0.1" + +# Java bundles from xbmc/interfaces/swig/CMakeLists.txt +GROOVY_VERSION="4.0.16" +APACHE_COMMON_LANG_VERSION="3.14.0" +APACHE_COMMON_TEXT_VERSION="1.11.0" + +_JAVA_PKG_WANT_BUILD_VM=( {openjdk{,-jre},icedtea}{,-bin}-{8,11,17,21} ) +JAVA_PKG_WANT_BUILD_VM=${_JAVA_PKG_WANT_BUILD_VM[@]} +# Required to be set, but not used. +JAVA_PKG_WANT_SOURCE="21" +JAVA_PKG_WANT_TARGET="21" + +PYTHON_REQ_USE="sqlite,ssl" +PYTHON_COMPAT=( python3_{10..12} ) + +# See cmake/scripts/common/ArchSetup.cmake for available options +CPU_FLAGS="cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon" + +inherit autotools cmake desktop flag-o-matic java-pkg-2 libtool linux-info optfeature pax-utils python-single-r1 \ + toolchain-funcs xdg + +DESCRIPTION="A free and open source media-player and entertainment hub" +HOMEPAGE="https://kodi.tv/" + +SRC_URI=" + https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz + -> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz + https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz + -> libdvdread-${LIBDVDREAD_VERSION}.tar.gz + https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-${GROOVY_VERSION}.zip + https://mirrors.kodi.tv/build-deps/sources/commons-lang3-${APACHE_COMMON_LANG_VERSION}-bin.tar.gz + https://mirrors.kodi.tv/build-deps/sources/commons-text-${APACHE_COMMON_TEXT_VERSION}-bin.tar.gz + css? ( + https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz + -> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz + ) + !system-ffmpeg? ( + https://ffmpeg.org/releases/ffmpeg-${FFMPEG_VERSION}.tar.gz + ) +" +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/xbmc/xbmc.git" + if [[ ${PV} != "9999" ]]; then + EGIT_BRANCH="${CODENAME}" + fi + inherit git-r3 +else + MY_PV=${PV/_p/_r} + MY_PV=${MY_PV/_alpha/a} + MY_PV=${MY_PV/_beta/b} + MY_PV=${MY_PV/_rc/rc} + MY_PV="${MY_PV}-${CODENAME}" + MY_P="${PN}-${MY_PV}" + SRC_URI+=" https://github.com/xbmc/xbmc/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + S=${WORKDIR}/xbmc-${MY_PV} +fi + +LICENSE="GPL-2+" +# vendored dependencies +# apache-groovy, common-lang3 and commons-text +LICENSE+=" Apache-2.0" +# libdvdnav, libdvdread and libdvdcss. +LICENSE+=" GPL-2+" +# ffmpeg built as USE="gpl" +LICENSE+=" !system-ffmpeg? ( GPL-2 )" + +SLOT="0" +# use flag is called libusb so that it doesn't fool people in thinking that +# it is _required_ for USB support. Otherwise they'll disable udev and +# that's going to be worse. +IUSE="airplay alsa bluetooth bluray caps cec +css dbus doc eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical pipewire pulseaudio samba soc +system-ffmpeg test udf udev upnp vaapi vdpau wayland webserver X +xslt zeroconf ${CPU_FLAGS}" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + || ( gbm wayland X ) + ?? ( mariadb mysql ) + bluray? ( udf ) + gbm? ( udev ) + soc? ( system-ffmpeg ) + udev? ( !libusb ) + vdpau? ( X !gles !gbm ) + zeroconf? ( dbus ) +" +RESTRICT="!test? ( test )" + +# dev-libs/libcec[-cubox] bug #818262 +COMMON_DEPEND=" + >=dev-libs/flatbuffers-23.3.3:= + >=dev-libs/lzo-2.04:2 + media-libs/giflib:= + >=media-libs/libjpeg-turbo-2.0.4:= + >=media-libs/libpng-1.6.26:0= + wayland? ( + dev-cpp/waylandpp:= + ) +" +COMMON_TARGET_DEPEND="${PYTHON_DEPS} + >=net-misc/curl-7.68.0[http2] + >=sys-libs/zlib-1.2.11 + dev-db/sqlite:3 + dev-libs/crossguid + >=dev-libs/fribidi-1.0.5 + >=dev-libs/libcdio-2.1.0:=[cxx] + >=dev-libs/libfmt-6.1.2:= + dev-libs/libfstrcmp + dev-libs/libpcre[cxx] + >=dev-libs/openssl-1.1.1k:0= + >=dev-libs/spdlog-1.5.0:= + dev-libs/tinyxml[stl] + dev-libs/tinyxml2:= + media-fonts/roboto + media-libs/libglvnd[X?] + >=media-libs/freetype-2.10.1 + media-libs/harfbuzz:= + >=media-libs/libass-0.15.0:= + media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] + >=media-libs/taglib-1.9.0 + sci-libs/kissfft + virtual/libiconv + virtual/ttf-fonts + x11-libs/libdrm + $(python_gen_cond_dep ' + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + ') + airplay? ( + >=app-pda/libplist-2.0.0:= + net-libs/shairplay + ) + alsa? ( + >=media-libs/alsa-lib-1.1.4.1 + ) + bluetooth? ( + net-wireless/bluez:= + ) + bluray? ( + >=media-libs/libbluray-1.1.2:= + ) + caps? ( + sys-libs/libcap + ) + cec? ( + >=dev-libs/libcec-4.0[-cubox] + ) + dbus? ( + sys-apps/dbus + ) + gbm? ( + >=dev-libs/libinput-1.10.5:= + media-libs/libdisplay-info + x11-libs/libxkbcommon + ) + gles? ( + || ( + >=media-libs/mesa-24.1.0_rc1[opengl] + =media-libs/lcms-2.10:2 + ) + libusb? ( + virtual/libusb:1 + ) + lirc? ( + app-misc/lirc + ) + mariadb? ( + dev-db/mariadb-connector-c:= + ) + mysql? ( + dev-db/mysql-connector-c:= + ) + nfs? ( + >=net-fs/libnfs-2.0.0:= + ) + pipewire? ( + >=media-video/pipewire-0.3.50:= + ) + pulseaudio? ( + media-libs/libpulse + ) + samba? ( + >=net-fs/samba-3.4.6[smbclient(+)] + ) + system-ffmpeg? ( + =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] + ) + !system-ffmpeg? ( + app-arch/bzip2 + app-arch/xz-utils + media-libs/dav1d:= + net-libs/gnutls:= + ) + udf? ( + >=dev-libs/libudfread-1.0.0 + ) + udev? ( + virtual/libudev:= + ) + vaapi? ( + media-libs/libva:=[wayland?,X?] + ) + vdpau? ( + || ( + >=x11-libs/libvdpau-1.1 + >=x11-drivers/nvidia-drivers-180.51 + ) + ) + wayland? ( + >=x11-libs/libxkbcommon-0.4.1[wayland] + ) + webserver? ( + >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] + ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + ) + xslt? ( + dev-libs/libxslt + >=dev-libs/libxml2-2.9.4 + ) + zeroconf? ( + net-dns/avahi[dbus] + ) +" +RDEPEND=" + ${COMMON_DEPEND} + ${COMMON_TARGET_DEPEND} +" +DEPEND=" + ${COMMON_DEPEND} + ${COMMON_TARGET_DEPEND} + >=dev-libs/rapidjson-1.0.2 + test? ( + >=dev-cpp/gtest-1.10.0 + ) + wayland? ( + >=dev-libs/wayland-protocols-1.7 + ) + X? ( + x11-base/xorg-proto + x11-libs/libXrender + ) +" +BDEPEND=" + ${COMMON_DEPEND} + app-arch/unzip + dev-build/cmake + dev-lang/swig + virtual/pkgconfig + <=virtual/jre-21:* + doc? ( + app-text/doxygen + ) +" + +PATCHES=( + "${FILESDIR}"/kodi-21-optional-ffmpeg-libx11.patch + "${FILESDIR}"/kodi-21.1-silence-libdvdread-git.patch +) + +# bug #544020 +CONFIG_CHECK="~IP_MULTICAST" +ERROR_IP_MULTICAST=" +In some cases Kodi needs to access multicast addresses. +Please consider enabling IP_MULTICAST under Networking options. +" + +pkg_setup() { + check_extra_config + java-pkg-2_pkg_setup + python-single-r1_pkg_setup +} + +src_unpack() { + if [[ ${PV} == *9999 ]] ; then + git-r3_src_unpack + else + unpack ${MY_P}.tar.gz + fi + + unpack apache-groovy-binary-${GROOVY_VERSION}.zip + unpack commons-lang3-${APACHE_COMMON_LANG_VERSION}-bin.tar.gz + unpack commons-text-${APACHE_COMMON_TEXT_VERSION}-bin.tar.gz +} + +src_prepare() { + cmake_src_prepare + + # avoid long delays when powerkit isn't running #348580 + sed -i \ + -e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \ + xbmc/platform/linux/*.cpp || die + + # Add all possible names for kissfft libraries + for datatype in {float,int16,int32,simd}; do + sed -i \ + -e "s/\(find_library(KISSFFT_LIBRARY NAMES .*\)/\1 kissfft-${datatype} kissfft-${datatype}-openmp/" \ + cmake/modules/FindKissFFT.cmake || die + done + + if tc-is-cross-compiler; then + # These tools are automatically built with CMake during a native build + # but need to be built in advance using Autotools for a cross build. + NATIVE_TOOLS=( + TexturePacker + JsonSchemaBuilder + ) + + local t + for t in "${NATIVE_TOOLS[@]}" ; do + pushd "${S}/tools/depends/native/$t/src" >/dev/null || die + AT_NOELIBTOOLIZE="yes" AT_TOPLEVEL_EAUTORECONF="yes" eautoreconf + popd >/dev/null || die + done + elibtoolize + fi +} + +src_configure() { + local core_platform=( + $(usev gbm) + $(usev wayland) + $(usev X x11) + ) + + local mycmakeargs=( + -Wno-dev # less noise + + -DAPP_RENDER_SYSTEM=$(usex gles gles gl) + -DCORE_PLATFORM_NAME="${core_platform[*]}" + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + -DENABLE_TESTING=$(usex test) + -DVERBOSE=ON + + # Enforce use of configured python interpeter + -DPYTHON_PATH=$(python_get_library_path) + -DPYTHON_VER=${EPYTHON##python} # wont work for pypy + + # Toolchain + -DENABLE_CCACHE=OFF + -DENABLE_CLANGFORMAT=OFF + -DENABLE_CLANGTIDY=OFF + -DENABLE_CPPCHECK=OFF + -DENABLE_INCLUDEWHATYOUUSE=OFF + # https://bugs.gentoo.org/show_bug.cgi?id=606124 + -DENABLE_GOLD=OFF + -DENABLE_LLD=OFF + -DENABLE_MOLD=OFF + -DUSE_LTO=OFF + + # Features + -DENABLE_AIRTUNES=$(usex airplay) + -DENABLE_ALSA=$(usex alsa) + -DENABLE_AVAHI=$(usex zeroconf) + -DENABLE_BLUETOOTH=$(usex bluetooth) + -DENABLE_BLURAY=$(usex bluray) + -DENABLE_CAP=$(usex caps) + -DENABLE_CEC=$(usex cec) + -DENABLE_DBUS=$(usex dbus) + -DENABLE_DVDCSS=$(usex css) + -DENABLE_EVENTCLIENTS=ON # alway enable to have 'kodi-send' and filter extra stuff in 'src_install()' + -DENABLE_ISO9660PP=$(usex optical) + -DENABLE_LCMS2=$(usex lcms) + -DENABLE_LIRCCLIENT=$(usex lirc) + -DENABLE_MARIADBCLIENT=$(usex mariadb) + -DENABLE_MDNS=OFF # used only on Android + -DENABLE_MICROHTTPD=$(usex webserver) + -DENABLE_MYSQLCLIENT=$(usex mysql) + -DENABLE_NFS=$(usex nfs) + -DENABLE_OPENGL=$(usex !gles) + -DENABLE_OPENGLES=$(usex gles) + -DENABLE_OPTICAL=$(usex optical) + -DENABLE_PIPEWIRE=$(usex pipewire) + -DENABLE_PLIST=$(usex airplay) + -DENABLE_PULSEAUDIO=$(usex pulseaudio) + -DENABLE_SMBCLIENT=$(usex samba) + -DENABLE_SNDIO=OFF + -DENABLE_UDEV=$(usex udev) + -DENABLE_UDFREAD=$(usex udf) + -DENABLE_UPNP=$(usex upnp) + -DENABLE_VAAPI=$(usex vaapi) + -DENABLE_VDPAU=$(usex vdpau) + -DENABLE_XSLT=$(usex xslt) + + -DWITH_FFMPEG=$(usex system-ffmpeg) + + #To bundle or not + -DENABLE_INTERNAL_CROSSGUID=OFF + -DENABLE_INTERNAL_DAV1D=OFF + -DENABLE_INTERNAL_FFMPEG="$(usex !system-ffmpeg)" + -DENABLE_INTERNAL_FLATBUFFERS=OFF + -DENABLE_INTERNAL_FMT=OFF + -DENABLE_INTERNAL_FSTRCMP=OFF + -DENABLE_INTERNAL_GTEST=OFF + -DENABLE_INTERNAL_KISSFFT=OFF + -DENABLE_INTERNAL_PCRE=OFF + -DENABLE_INTERNAL_RapidJSON=OFF + -DENABLE_INTERNAL_SPDLOG=OFF + -DENABLE_INTERNAL_TAGLIB=OFF + -DENABLE_INTERNAL_UDFREAD=OFF + + -DTARBALL_DIR="${DISTDIR}" + -Dlibdvdnav_URL="${DISTDIR}/libdvdnav-${LIBDVDNAV_VERSION}.tar.gz" + -Dlibdvdread_URL="${DISTDIR}/libdvdread-${LIBDVDREAD_VERSION}.tar.gz" + -Dgroovy_SOURCE_DIR="${WORKDIR}/groovy-${GROOVY_VERSION}" + -Dapache-commons-lang_SOURCE_DIR="${WORKDIR}/commons-lang3-${APACHE_COMMON_LANG_VERSION}" + -Dapache-commons-text_SOURCE_DIR="${WORKDIR}/commons-text-${APACHE_COMMON_TEXT_VERSION}" + ) + + # Separated to avoid "Manually-specified variables were not used by the project:" + use cec && mycmakeargs+=( -DENABLE_INTERNAL_CEC=OFF ) + use css && mycmakeargs+=( -Dlibdvdcss_URL="${DISTDIR}/libdvdcss-${LIBDVDCSS_VERSION}.tar.gz" ) + use nfs && mycmakeargs+=( -DENABLE_INTERNAL_NFS=OFF ) + use !system-ffmpeg && mycmakeargs+=( + -DFFMPEG_URL="${DISTDIR}/ffmpeg-${FFMPEG_VERSION}.tar.gz" + ) + use !udev && mycmakeargs+=( -DENABLE_LIBUSB=$(usex libusb) ) + use X && use !gles && mycmakeargs+=( -DENABLE_GLX=ON ) + + for flag in ${CPU_FLAGS[@]} ; do + local name=${flag#cpu_flags_*_} + mycmakeargs+=( -DENABLE_${name^^}=$(usex ${flag}) ) + done + + if ! is-flag -DNDEBUG && ! is-flag -D_DEBUG ; then + # Kodi requires one of the 'NDEBUG' or '_DEBUG' defines + append-cflags -DNDEBUG + append-cxxflags -DNDEBUG + fi + + # Violates ODR (bug #860984) and USE_LTO does spooky stuff + # https://github.com/xbmc/xbmc/commit/cb72a22d54a91845b1092c295f84eeb48328921e + filter-lto + + if tc-is-cross-compiler; then + for t in "${NATIVE_TOOLS[@]}" ; do + pushd "${S}/tools/depends/native/$t/src" >/dev/null || die + econf_build + install -m0755 /dev/null "$t" || die # Actually build later. + mycmakeargs+=( -DWITH_${t^^}="${PWD}/$t" ) + popd >/dev/null || die + done + fi + + cmake_src_configure +} + +src_compile() { + if tc-is-cross-compiler; then + for t in "${NATIVE_TOOLS[@]}" ; do + emake -C "${S}/tools/depends/native/$t/src" + done + fi + + cmake_src_compile all + use doc && cmake_build doc + use test && cmake_build kodi-test +} + +src_test() { + local -x CMAKE_SKIP_TESTS=( + # Known failing, unreliable test + # bug #743938 + TestCPUInfo.GetCPUFrequency + # Test failure stemming from sci-libs/kissfft + # The difference between output[2i] and (i==freq1?1.0:0.0) is inf, which exceeds 1e-7, where output[2i] + # evaluates to inf,(i==freq1?1.0:0.0) evaluates to 0, and 1e-7 evaluates to 9.9999999999999995e-08. + TestRFFT.SimpleSignal + # Tries to ping localhost, naturally breaking network-sandbox + TestNetwork.PingHost + ) + + if use arm || use x86; then + # bug #779184 + # https://github.com/xbmc/xbmc/issues/18594 + CMAKE_SKIP_TESTS+=( + TestDateTime.Reset + TestDateTime.SetDateTime + TestDateTime.SetFromDBTime + ) + fi + + # see https://github.com/xbmc/xbmc/issues/17860#issuecomment-630120213 + local -x KODI_HOME="${BUILD_DIR}" + + cmake_src_test +} + +src_install() { + cmake_src_install + + # bug #457588 + pax-mark Em "${ED}"/usr/$(get_libdir)/${PN}/${PN}.bin + + newicon media/icon48x48.png kodi.png + + rm "${ED}"/usr/share/kodi/addons/skin.estuary/fonts/Roboto-Thin.ttf || die + dosym ../../../../fonts/roboto/Roboto-Thin.ttf \ + usr/share/kodi/addons/skin.estuary/fonts/Roboto-Thin.ttf + + if use !eventclients ; then + rm -f "${ED}"/usr/bin/kodi-ps3remote || die + rm -f "${D}"$(python_get_sitedir)/kodi/ps3_remote.py || die + rm -rf "${D}"$(python_get_sitedir)/kodi/ps3 || die + rm -rf "${D}"$(python_get_sitedir)/kodi/bt || die + rm -rf "${ED}"/usr/share/doc/${PF}/kodi-eventclients-dev || die + fi + + python_optimize "${D}$(python_get_sitedir)" + + einstalldocs + use doc && dodoc -r "${S}"/docs/html/ +} + +pkg_postinst() { + xdg_pkg_postinst + + if use dbus ; then + optfeature "getting battery level and active power source" sys-power/upower + optfeature "control of shutdown, reboot, suspend, and hibernate" sys-auth/elogind sys-apps/systemd + optfeature "storage management support (automounting, volume monitoring, etc)" sys-fs/udisks:2 + fi +} diff --git a/media-tv/kodi/kodi-21.9999.ebuild b/media-tv/kodi/kodi-21.9999.ebuild index 7ca90c8d20dd..3e9e0d60425b 100644 --- a/media-tv/kodi/kodi-21.9999.ebuild +++ b/media-tv/kodi/kodi-21.9999.ebuild @@ -19,16 +19,16 @@ GROOVY_VERSION="4.0.16" APACHE_COMMON_LANG_VERSION="3.14.0" APACHE_COMMON_TEXT_VERSION="1.11.0" -# Doesn't build with jdk-21 -_JAVA_PKG_WANT_BUILD_VM=( {openjdk{,-jre},icedtea}{,-bin}-{8,11,17} ) +_JAVA_PKG_WANT_BUILD_VM=( {openjdk{,-jre},icedtea}{,-bin}-{8,11,17,21} ) JAVA_PKG_WANT_BUILD_VM=${_JAVA_PKG_WANT_BUILD_VM[@]} # Required to be set, but not used. -JAVA_PKG_WANT_SOURCE="17" -JAVA_PKG_WANT_TARGET="17" +JAVA_PKG_WANT_SOURCE="21" +JAVA_PKG_WANT_TARGET="21" PYTHON_REQ_USE="sqlite,ssl" PYTHON_COMPAT=( python3_{10..12} ) +# See cmake/scripts/common/ArchSetup.cmake for available options CPU_FLAGS="cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon" inherit autotools cmake desktop flag-o-matic java-pkg-2 libtool linux-info optfeature pax-utils python-single-r1 \ @@ -67,11 +67,19 @@ else MY_PV="${MY_PV}-${CODENAME}" MY_P="${PN}-${MY_PV}" SRC_URI+=" https://github.com/xbmc/xbmc/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" S=${WORKDIR}/xbmc-${MY_PV} fi LICENSE="GPL-2+" +# vendored dependencies +# apache-groovy, common-lang3 and commons-text +LICENSE+=" Apache-2.0" +# libdvdnav, libdvdread and libdvdcss. +LICENSE+=" GPL-2+" +# ffmpeg built as USE="gpl" +LICENSE+=" !system-ffmpeg? ( GPL-2 )" + SLOT="0" # use flag is called libusb so that it doesn't fool people in thinking that # it is _required_ for USB support. Otherwise they'll disable udev and @@ -79,7 +87,7 @@ SLOT="0" IUSE="airplay alsa bluetooth bluray caps cec +css dbus doc eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical pipewire pulseaudio samba soc +system-ffmpeg test udf udev upnp vaapi vdpau wayland webserver X +xslt zeroconf ${CPU_FLAGS}" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} - ^^ ( gbm wayland X ) + || ( gbm wayland X ) ?? ( mariadb mysql ) bluray? ( udf ) gbm? ( udev ) @@ -122,7 +130,6 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 - =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] sci-libs/kissfft virtual/libiconv virtual/ttf-fonts @@ -194,6 +201,15 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) + system-ffmpeg? ( + =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] + ) + !system-ffmpeg? ( + app-arch/bzip2 + app-arch/xz-utils + media-libs/dav1d:= + net-libs/gnutls:= + ) udf? ( >=dev-libs/libudfread-1.0.0 ) @@ -253,12 +269,17 @@ BDEPEND=" dev-build/cmake dev-lang/swig virtual/pkgconfig - <=virtual/jre-17:* + <=virtual/jre-21:* doc? ( app-text/doxygen ) " +PATCHES=( + "${FILESDIR}"/kodi-21-optional-ffmpeg-libx11.patch + "${FILESDIR}"/kodi-21.1-silence-libdvdread-git.patch +) + # bug #544020 CONFIG_CHECK="~IP_MULTICAST" ERROR_IP_MULTICAST=" @@ -318,11 +339,17 @@ src_prepare() { } src_configure() { + local core_platform=( + $(usev gbm) + $(usev wayland) + $(usev X x11) + ) + local mycmakeargs=( -Wno-dev # less noise -DAPP_RENDER_SYSTEM=$(usex gles gles gl) - -DCORE_PLATFORM_NAME=$(usev gbm)$(usev wayland)$(usev X x11) + -DCORE_PLATFORM_NAME="${core_platform[*]}" -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" -DENABLE_TESTING=$(usex test) -DVERBOSE=ON @@ -353,7 +380,7 @@ src_configure() { -DENABLE_CEC=$(usex cec) -DENABLE_DBUS=$(usex dbus) -DENABLE_DVDCSS=$(usex css) - -DENABLE_EVENTCLIENTS=ON # alway enable to have 'kodi-send' and filter extra staff in 'src_install()' + -DENABLE_EVENTCLIENTS=ON # alway enable to have 'kodi-send' and filter extra stuff in 'src_install()' -DENABLE_ISO9660PP=$(usex optical) -DENABLE_LCMS2=$(usex lcms) -DENABLE_LIRCCLIENT=$(usex lirc) @@ -461,13 +488,20 @@ src_test() { # The difference between output[2i] and (i==freq1?1.0:0.0) is inf, which exceeds 1e-7, where output[2i] # evaluates to inf,(i==freq1?1.0:0.0) evaluates to 0, and 1e-7 evaluates to 9.9999999999999995e-08. TestRFFT.SimpleSignal - # bug #779184 - # https://github.com/xbmc/xbmc/issues/18594 - $(usev x86 TestDateTime.SetFromDBTime) # Tries to ping localhost, naturally breaking network-sandbox TestNetwork.PingHost ) + if use arm || use x86; then + # bug #779184 + # https://github.com/xbmc/xbmc/issues/18594 + CMAKE_SKIP_TESTS+=( + TestDateTime.Reset + TestDateTime.SetDateTime + TestDateTime.SetFromDBTime + ) + fi + # see https://github.com/xbmc/xbmc/issues/17860#issuecomment-630120213 local -x KODI_HOME="${BUILD_DIR}" diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild index e4efd7f63cd8..1b42bd7ce45e 100644 --- a/media-tv/kodi/kodi-9999.ebuild +++ b/media-tv/kodi/kodi-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -CODENAME="" +CODENAME="Piers" # libdvd{css,read,nav} are not unbundlable without patching the buildsystem. @@ -19,16 +19,16 @@ GROOVY_VERSION="4.0.16" APACHE_COMMON_LANG_VERSION="3.14.0" APACHE_COMMON_TEXT_VERSION="1.11.0" -# Doesn't build with jdk-21 -_JAVA_PKG_WANT_BUILD_VM=( {openjdk{,-jre},icedtea}{,-bin}-{8,11,17} ) +_JAVA_PKG_WANT_BUILD_VM=( {openjdk{,-jre},icedtea}{,-bin}-{8,11,17,21} ) JAVA_PKG_WANT_BUILD_VM=${_JAVA_PKG_WANT_BUILD_VM[@]} # Required to be set, but not used. -JAVA_PKG_WANT_SOURCE="17" -JAVA_PKG_WANT_TARGET="17" +JAVA_PKG_WANT_SOURCE="21" +JAVA_PKG_WANT_TARGET="21" PYTHON_REQ_USE="sqlite,ssl" PYTHON_COMPAT=( python3_{10..12} ) +# See cmake/scripts/common/ArchSetup.cmake for available options CPU_FLAGS="cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon" inherit autotools cmake desktop flag-o-matic java-pkg-2 libtool linux-info optfeature pax-utils python-single-r1 \ @@ -67,11 +67,19 @@ else MY_PV="${MY_PV}-${CODENAME}" MY_P="${PN}-${MY_PV}" SRC_URI+=" https://github.com/xbmc/xbmc/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" S=${WORKDIR}/xbmc-${MY_PV} fi LICENSE="GPL-2+" +# vendored dependencies +# apache-groovy, common-lang3 and commons-text +LICENSE+=" Apache-2.0" +# libdvdnav, libdvdread and libdvdcss. +LICENSE+=" GPL-2+" +# ffmpeg built as USE="gpl" +LICENSE+=" !system-ffmpeg? ( GPL-2 )" + SLOT="0" # use flag is called libusb so that it doesn't fool people in thinking that # it is _required_ for USB support. Otherwise they'll disable udev and @@ -79,7 +87,7 @@ SLOT="0" IUSE="airplay alsa bluetooth bluray caps cec +css dbus doc eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical pipewire pulseaudio samba soc +system-ffmpeg test udf udev upnp vaapi vdpau wayland webserver X +xslt zeroconf ${CPU_FLAGS}" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} - ^^ ( gbm wayland X ) + || ( gbm wayland X ) ?? ( mariadb mysql ) bluray? ( udf ) gbm? ( udev ) @@ -110,19 +118,19 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp - dev-libs/libpcre[cxx] + dev-libs/libpcre2:= >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto + media-gfx/exiv2:= media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 - =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] virtual/libiconv virtual/ttf-fonts x11-libs/libdrm @@ -193,6 +201,15 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) + system-ffmpeg? ( + =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] + ) + !system-ffmpeg? ( + app-arch/bzip2 + app-arch/xz-utils + media-libs/dav1d:= + net-libs/gnutls:= + ) udf? ( >=dev-libs/libudfread-1.0.0 ) @@ -252,12 +269,17 @@ BDEPEND=" dev-build/cmake dev-lang/swig virtual/pkgconfig - <=virtual/jre-17:* + <=virtual/jre-21:* doc? ( app-text/doxygen ) " +PATCHES=( + "${FILESDIR}"/kodi-21-optional-ffmpeg-libx11.patch + "${FILESDIR}"/kodi-21.1-silence-libdvdread-git.patch +) + # bug #544020 CONFIG_CHECK="~IP_MULTICAST" ERROR_IP_MULTICAST=" @@ -310,11 +332,17 @@ src_prepare() { } src_configure() { + local core_platform=( + $(usev gbm) + $(usev wayland) + $(usev X x11) + ) + local mycmakeargs=( -Wno-dev # less noise -DAPP_RENDER_SYSTEM=$(usex gles gles gl) - -DCORE_PLATFORM_NAME=$(usev gbm)$(usev wayland)$(usev X x11) + -DCORE_PLATFORM_NAME="${core_platform[*]}" -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" -DENABLE_TESTING=$(usex test) -DVERBOSE=ON @@ -345,7 +373,7 @@ src_configure() { -DENABLE_CEC=$(usex cec) -DENABLE_DBUS=$(usex dbus) -DENABLE_DVDCSS=$(usex css) - -DENABLE_EVENTCLIENTS=ON # alway enable to have 'kodi-send' and filter extra staff in 'src_install()' + -DENABLE_EVENTCLIENTS=ON # alway enable to have 'kodi-send' and filter extra stuff in 'src_install()' -DENABLE_ISO9660PP=$(usex optical) -DENABLE_LCMS2=$(usex lcms) -DENABLE_LIRCCLIENT=$(usex lirc) @@ -372,15 +400,17 @@ src_configure() { -DWITH_FFMPEG=$(usex system-ffmpeg) #To bundle or not - -DENABLE_INTERNAL_CROSSGUID=OFF + -DENABLE_INTERNAL_CEC=OFF -DENABLE_INTERNAL_CURL=OFF + -DENABLE_INTERNAL_CROSSGUID=OFF -DENABLE_INTERNAL_DAV1D=OFF + -DENABLE_INTERNAL_EXIV2=OFF -DENABLE_INTERNAL_FFMPEG="$(usex !system-ffmpeg)" -DENABLE_INTERNAL_FLATBUFFERS=OFF -DENABLE_INTERNAL_FMT=OFF -DENABLE_INTERNAL_FSTRCMP=OFF -DENABLE_INTERNAL_GTEST=OFF - -DENABLE_INTERNAL_PCRE=OFF + -DENABLE_INTERNAL_PCRE2=OFF -DENABLE_INTERNAL_RapidJSON=OFF -DENABLE_INTERNAL_SPDLOG=OFF -DENABLE_INTERNAL_TAGLIB=OFF @@ -449,13 +479,20 @@ src_test() { # Known failing, unreliable test # bug #743938 TestCPUInfo.GetCPUFrequency - # bug #779184 - # https://github.com/xbmc/xbmc/issues/18594 - $(usev x86 TestDateTime.SetFromDBTime) # Tries to ping localhost, naturally breaking network-sandbox TestNetwork.PingHost ) + if use arm || use x86; then + # bug #779184 + # https://github.com/xbmc/xbmc/issues/18594 + CMAKE_SKIP_TESTS+=( + TestDateTime.Reset + TestDateTime.SetDateTime + TestDateTime.SetFromDBTime + ) + fi + # see https://github.com/xbmc/xbmc/issues/17860#issuecomment-630120213 local -x KODI_HOME="${BUILD_DIR}" diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index e2a3063957a7..022fd64035ec 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest index d510111b011a..1fcb432fa318 100644 --- a/media-video/obs-studio/Manifest +++ b/media-video/obs-studio/Manifest @@ -1,7 +1,8 @@ +AUX json11-1.0.0-include-cstdint.patch 258 BLAKE2B 2b7cb5abcbaaaf7c44f1b483716cd68e7a68a5d92f0107847aeb514b93c2b34da1311bd9465ba2077ef568cb7d1a7c150fc89e9adb981a9b59fd7821cefb159d SHA512 c7df20caa578d12a707b74fde88f856dbbf5e75176d7b9aca13f7fe9b501f4ca844fee5a4f2250b3c9de4afd1cd9ed1c26717a06ea4b1d239415cc154152305f DIST cef_binary_5060_linux_x86_64_v3.tar.xz 91352460 BLAKE2B 443f4b1bc638d3fe462fd8b8dd167e96f65aebb2b8de3616beac298449e2786c746f9a1fa4a0dbe2e3ef2d593139938e97538890d3ca3b74018b3afb9c7fc661 SHA512 1fbdf1d4ed117f3b8af20476c57502145d652b451ba8e0a544081403d292cc7a78642e9071b8f0283a19ef7ad507ef6e0d9df32b00afc51605ab74f650a7d755 DIST obs-browser-c710222ec9d7ef9aa5d7099e9019d636e2c89f00.tar.gz 112527 BLAKE2B abfdd7cff3ec4479cc78d1f85a404ac48c2ebee1ba679a48e4e7abeb685ee08faa00059bda1cee2d5abf16b69ad0aa843898f612b3ee9d46f0950bd546aa6e44 SHA512 1ec2f48ce986c0d44cddf4332c8b58b8eb1fcb6a662504dd7ec580f9eb45b2a570542424d4c31ed6f96060746f21082661d43bf50b94469b4ef0c1f0b9190f7c DIST obs-studio-30.2.3.tar.gz 16150339 BLAKE2B b3ed65060881a731bd2e48d8b490cde4a0cf2886bfbdfb2f09536b4aae15c8230c6f6fc20eed3943b88c194b46509dca702d7e955b5b148b5f3577db410f0889 SHA512 1fea762b8fb4d5401516d9e547fe20db389633fb1abbdb52e4b9559ab6aaf3b9f4c25e055896b4063c6a693bfeb78e6463486b4c66e3994a6d1ceb0b7f65865f DIST obs-websocket-0548c7798a323fe5296c150e13b898a5ee62fc1e.tar.gz 250611 BLAKE2B fefeab4a637528138152d6e1bd374d6e3f08e4a4e20698665adf4dd925e7831df5bdb1068e402def71b6e12e239db823dac2944e6549c00e914abca175d16fc0 SHA512 f24f520c4a08ad2b80d97c5dfba14421fcd48661d3b0fb694af5d11e063c711e7bf49a4baa95d9de8aff07b6fbbd4b4681ce10a4074506d98cf25c793cc2844d -EBUILD obs-studio-30.2.3.ebuild 6742 BLAKE2B cabb4f8986f10f14d64832a730a09feebf0c53853c6dd2f332c4c0483f2104fc944edd005062a461bc7910198cb5b979dd206b08804ecb53cf82fa4bb48b2d0c SHA512 d9ab3126077d62a4bb626f2544a7a00063ae794743efffacef0c48b1d726e9e58db84927054a4ca926093dc2c5f76dc2fabef51f9cfcafbd8f9b327ce94622f9 -EBUILD obs-studio-9999.ebuild 6672 BLAKE2B 32d6aebe654c705471756d8c344a933771f7fd4773be99bfe50150265f9180e66e4f92cd628008c6291a18524d0242f43f9a4f96989802162fe330d22693a8f5 SHA512 3b2ef56554be1adbf839f804a74b5509c1f64f95b7fb87d13e26f47ab237f41a8584b426a1be93310938c6ef7545485750c83427dcccbb2f56489c6d8a688be3 +EBUILD obs-studio-30.2.3.ebuild 6866 BLAKE2B 837ac56245cfc7a1f627a930b1bbbf4278357600b1ddd7f810948f4110fd45c060f173cafd156d022b5a9a2990a7660074a14118f3dce052fec6fee5802b7801 SHA512 dd621ec4cf061d89f47a78e911d6bdc6527b6f932cda248f4a36239eb2297314eeb2c63e00856a602508fd61ffe7fb1b552b8a3bc98e45e583b5aaa6baa1a5d8 +EBUILD obs-studio-9999.ebuild 6796 BLAKE2B 8d768b27f967727872288309e5613df29de7b681bf701681beeff251cf15aa3729c4a9d35ffaec239e41e3e73a6ea49abdab75703cb509702dfedfb7a627c346 SHA512 a2e8d58ae75e77c2cae66cbbcd4d06ce7de2d0b58f23a5c27e032e3572f3af54c70d2a3f9710389361b3c47df098d88c81a4b187122e61b40e945daf0c172b8a MISC metadata.xml 1533 BLAKE2B 7bc778d152d6854330f821d0712da81b54397a35118baf4ba61b3ce4eb7aff5a292d4e4c74c01992761c3cae15b367dcf85450080e920d35ffeb2ee06c74483b SHA512 3dbc5096e3203ec8350e75db78519a061270d52d441e159ab297147a729bda21016a26e15b5c0447dc4a835da59ee822da99265e4f8c3bea3a1e173b134c739c diff --git a/media-video/obs-studio/files/json11-1.0.0-include-cstdint.patch b/media-video/obs-studio/files/json11-1.0.0-include-cstdint.patch new file mode 100644 index 000000000000..29648cf15825 --- /dev/null +++ b/media-video/obs-studio/files/json11-1.0.0-include-cstdint.patch @@ -0,0 +1,12 @@ +diff --git a/json11.cpp b/json11.cpp +index 9647846..8266a14 100644 +--- a/json11.cpp ++++ b/json11.cpp +@@ -22,6 +22,7 @@ + #include "json11.hpp" + #include + #include ++#include + #include + #include + #include diff --git a/media-video/obs-studio/obs-studio-30.2.3.ebuild b/media-video/obs-studio/obs-studio-30.2.3.ebuild index d0fc789c0edc..043f43465d42 100644 --- a/media-video/obs-studio/obs-studio-30.2.3.ebuild +++ b/media-video/obs-studio/obs-studio-30.2.3.ebuild @@ -183,6 +183,10 @@ src_prepare() { use wayland && filter-lto cmake_src_prepare + + pushd deps/json11 &> /dev/null || die + eapply "${FILESDIR}/json11-1.0.0-include-cstdint.patch" + popd &> /dev/null || die } src_configure() { diff --git a/media-video/obs-studio/obs-studio-9999.ebuild b/media-video/obs-studio/obs-studio-9999.ebuild index efd7033f58ab..f2a746c3d815 100644 --- a/media-video/obs-studio/obs-studio-9999.ebuild +++ b/media-video/obs-studio/obs-studio-9999.ebuild @@ -185,6 +185,10 @@ src_prepare() { use wayland && filter-lto cmake_src_prepare + + pushd deps/json11 &> /dev/null || die + eapply "${FILESDIR}/json11-1.0.0-include-cstdint.patch" + popd &> /dev/null || die } src_configure() { diff --git a/media-video/x264-encoder/Manifest b/media-video/x264-encoder/Manifest index 44ff2075f03f..487720e021b4 100644 --- a/media-video/x264-encoder/Manifest +++ b/media-video/x264-encoder/Manifest @@ -1,6 +1,8 @@ DIST x264-0.0.20220222.tar.bz2 777236 BLAKE2B 45e57c48b4b889f5c7b4ce87d1442d26d907aac47fb7c586b34239317a8b74bb93eac3058eed766728fbca6370656d9a6f070e8992643984a89560e28edf206d SHA512 1cf864059f83731ac47008c1af1d9ac06d06283439cf883a020f8a76e0c7efc3b525791d11efe8784d0e39ded68dd03794f0502fa64cc07df2f2de064a55e1d9 DIST x264-0.0.20231114.tar.bz2 833229 BLAKE2B e8e60767d16ea11e55f9dd56f1c74535a06b07a498b91d4372872925915563b67fb917c5856e2e40e1f58acbab3142509d036cae8d56820bef0e16ee7bc35196 SHA512 7705c2827c6b280afc7403bce206f82ee94c1ba76c582d3e6ae017b9c4f08c4475ac70373f8a0bcda73046221456efc3f338c57aaf03c11f4d8e63f69bb94db5 +DIST x264-0.0.20240513.tar.bz2 841594 BLAKE2B fe88195c52d90e635a0aedef7d18886160147ba41cd1a692ae9a661b76608ac11e05aa5bc4628030f833d6a822cee187f3fbc4c015e094eb1b30c96783147124 SHA512 6d0d9e079d6c7650abb5c00ad60cf3cfe72a220b3ee7cd030d4daeefdd9feeb4d056cf2e01b2f8d2fb0a66ccc15cdde860237f8ac5eac42ede6e5444a81346f8 EBUILD x264-encoder-0.0.20220222.ebuild 2146 BLAKE2B 5aa96436f28c6943e59f2fb8d1b061bb66ebaac901268b73c3651259346d1f1aa429c2f4f4a29bc6b1de7accc093f0e80166a4a7f1d98f0b95cd8065fed94238 SHA512 3a1c20eb9f93ad24c48d7bc5dc7e01195adef29ae90bff6b648f0f8a919a76b2210ea33e4b626aaeefe002e18a7cda684719e2657e6a29014425315b7b649ef7 EBUILD x264-encoder-0.0.20231114.ebuild 2207 BLAKE2B d40d41cd4ea540b2bfe5224345488e0c02bd2fe17081f38b947185d9e06dabe1ffbd3606e3f4b95363f6846a1d2dbbcb0bea28ae7bd500d839e176163edddb8f SHA512 1576b40aa709c903f63f337214ad977fea2fae0d4f6b3890e04149ef73dee1bd0c0e5de6dfdc926ee3088219e8cfca67dd13ef446d37e8b90c624246bd147cd4 -EBUILD x264-encoder-9999.ebuild 2209 BLAKE2B 59667c3997a0e43ab3ff4453ba434a7a6cefd9587f4aabac28e08cb31828bb7038e5a65e2ecbb063f392d9c5ff4c6654c27a89a2f944a335daaf84adb0a7a251 SHA512 2eb37cb0932dc828c23c87b9e9dc14f0066a24fa14f6b239941b6a0a8bd47fe02cd373efa77e6d07006703d967470f3011f4fef683baa31f47c9df051354e041 +EBUILD x264-encoder-0.0.20240513.ebuild 2209 BLAKE2B 20b35fde815abff94a7d0a9d1bab9de138a9caecd2f70ad8303c21e979fd4ef5021688fe9f4a0bbba6b39946d0fc2346944d37c320435c7198fab7cb83291cbb SHA512 7fc1e1bf72e48a7b6a6c8a98f329f728605ae353d7f2fe9314be28331d179ec71b2350b833d7b56e4e9b8d5b2539f5b6118b3855012f13208fb855340c5a7a14 +EBUILD x264-encoder-9999.ebuild 2209 BLAKE2B 20b35fde815abff94a7d0a9d1bab9de138a9caecd2f70ad8303c21e979fd4ef5021688fe9f4a0bbba6b39946d0fc2346944d37c320435c7198fab7cb83291cbb SHA512 7fc1e1bf72e48a7b6a6c8a98f329f728605ae353d7f2fe9314be28331d179ec71b2350b833d7b56e4e9b8d5b2539f5b6118b3855012f13208fb855340c5a7a14 MISC metadata.xml 531 BLAKE2B fbf3d1b3460773bd6cb8deaa7df7d1da8bd9597d8c1c1da2ea19fc8ced206f3424b4f10af6d019941a2a1e2974c53f21db1dc47a2062c6dae401e514051c58a8 SHA512 1a36bbd77bb5e526a42fe35382fef906d741fd51b0569c2255191222c4cf006e12767228ae0fdda9bf32f72cdb24cc1f250b6bd7e57aadb50a3bc09624a2e0c0 diff --git a/media-video/x264-encoder/x264-encoder-0.0.20240513.ebuild b/media-video/x264-encoder/x264-encoder-0.0.20240513.ebuild new file mode 100644 index 000000000000..488b1f76ddb7 --- /dev/null +++ b/media-video/x264-encoder/x264-encoder-0.0.20240513.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Bump with media-libs/x264 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="A free commandline encoder for X264/AVC streams" +HOMEPAGE="https://www.videolan.org/developers/x264.html" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://code.videolan.org/videolan/x264.git" +else + X264_COMMIT="4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1" + SRC_URI="https://code.videolan.org/videolan/x264/-/archive/${X264_COMMIT}/x264-${X264_COMMIT}.tar.bz2 -> ${P/-encoder}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" + S="${WORKDIR}/${PN/-encoder}-${X264_COMMIT}" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="avs custom-cflags ffmpeg ffmpegsource +interlaced mp4 +threads" +REQUIRED_USE="ffmpegsource? ( ffmpeg )" + +RDEPEND=" + ~media-libs/x264-${PV}[interlaced=,threads=] + ffmpeg? ( media-video/ffmpeg:= ) + ffmpegsource? ( media-libs/ffmpegsource ) + mp4? ( >=media-video/gpac-0.5.2:= ) +" +ASM_DEP=">=dev-lang/nasm-2.13" +DEPEND=" + ${RDEPEND} + amd64? ( ${ASM_DEP} ) + x86? ( ${ASM_DEP} ) +" +BDEPEND="virtual/pkgconfig" + +src_configure() { + tc-export CC + + if [[ ${ABI} == x86 || ${ABI} == amd64 ]]; then + export AS="nasm" + else + export AS="${CC}" + fi + + # let upstream pick the optimization level by default + use custom-cflags || filter-flags -O? + + ./configure \ + --prefix="${EPREFIX}"/usr \ + --libdir="${EPREFIX}"/usr/$(get_libdir) \ + --system-libx264 \ + --host="${CHOST}" \ + --disable-lsmash \ + $(usex avs "" "--disable-avs") \ + $(usex ffmpeg "" "--disable-lavf --disable-swscale") \ + $(usex ffmpegsource "" "--disable-ffms") \ + $(usex interlaced "" "--disable-interlaced") \ + $(usex mp4 "" "--disable-gpac") \ + $(usex threads "" "--disable-thread") || die + + # this is a nasty workaround for bug #376925 for x264 that also applies + # here, needed because as upstream doesn't like us fiddling with their CFLAGS + if use custom-cflags; then + local cflags + cflags="$(grep "^CFLAGS=" config.mak | sed 's/CFLAGS=//')" + cflags="${cflags//$(get-flag O)/}" + cflags="${cflags//-O? /$(get-flag O) }" + cflags="${cflags//-g /}" + sed -i "s:^CFLAGS=.*:CFLAGS=${cflags//:/\\:}:" config.mak + fi +} diff --git a/media-video/x264-encoder/x264-encoder-9999.ebuild b/media-video/x264-encoder/x264-encoder-9999.ebuild index f688e3cb2d4e..488b1f76ddb7 100644 --- a/media-video/x264-encoder/x264-encoder-9999.ebuild +++ b/media-video/x264-encoder/x264-encoder-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/x264.git" else - X264_COMMIT="c196240409e4d7c01b47448d93b1f9683aaa7cf7" + X264_COMMIT="4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1" SRC_URI="https://code.videolan.org/videolan/x264/-/archive/${X264_COMMIT}/x264-${X264_COMMIT}.tar.bz2 -> ${P/-encoder}.tar.bz2" KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${PN/-encoder}-${X264_COMMIT}" diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 9e27cd10d207..66f011a5e95f 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index dd464114c036..1172615fd2ce 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Sun, 25 Aug 2024 13:10:41 +0000 +Mon, 26 Aug 2024 10:10:45 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 7de2311d9f59..21af3d250854 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 585357 BLAKE2B 90b484a7cfadba26e75b941b109643027b5530ea0e0da6565b28a1492ef9b8c6cfc7254e54f18ef93a17f476c8c87b2c8309fbac1afa85d144cc4d664931e811 SHA512 f5bbc1b0b0163958f91ecc02b4f0422622112ac5c642a105fef46e39550fd8622a03abd647b830a766a072ad993d41863d2d1d5ca05368f5af8d868f03aaeae4 -TIMESTAMP 2024-08-25T13:10:45Z +TIMESTAMP 2024-08-26T10:10:51Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbLLVVfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbMVKtfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDKjQ/8ClgMCBGr9dKNBr2KpSxT0Tx9qNa2VXqvF3Q9A2qh9QK6nw3pPVxWrKMn -lyjdAYO308dUsEH+c7Ylov6V8A+zvGx22v182UDTzmL+SvUOmqFi3F3y0PzFNeAn -N6yXocn5GN9fk87OzPofeBsDDG/YXS5fWqHOBQWaBbHHSm5n2bBpDko5iT6pxuwN -qYkQvNRYdLoiEvI+fF8z23rmAMJwupNra6HDfPo86F77OIUkT2bvd6XedyUJFQgo -UOVC16SlKM8k8zQhqRskZea+3Q+ZHhudFPAM41EKTxoUKBzGsGpmyCFxA295aoTv -k2EP09U1pPfXuLbcM1hgAQf/kS6BEIESIqjFoDTz7BAtvEjKm9NLMCFNK/g0Hv0o -2/KUieDRDk+OuPaKV22TUFsqjXpooetb1eKPC3WQCjmRIQxIVXCXosXiMc1PmhDV -CVzFbNtZpUylTWwIjiZsQV3jqqSMDkUc/kzYksQIPQBOJ2Ef6alKvoDOJa4keQ8y -FxwJ5+yfX1eBFVlkAe4rLkijogSnLMFCsyrSaQfz9+4wK9vtZGt2vfuP2ZjmC9Y8 -9lAgThuAkUSxS+TkHy/Fe6Vd3LYoh8BEVQ4mbe+EwbbHyMhfJd49EQj4lrtvlZv7 -60x49bPri/rotb9LSegKP/3lm5e667fn3omEtgZ0DHWume7tBpY= -=xLy1 +klCpVg//R/5S4nE1p+9Vjtcp05lKncAcw7ZjVydqKYKEyPIZ5IPiIakQaDq6jfh1 +daHaI2dZYxhNRIF0V765r1fTyEqfU+BmqUU6ruNvrc0KywmusY1Q1nnTeB7yvAtB ++K4LsKuOY/UfAytHF4kDHp9jVbtl8xuZUDG61QVo7AzmcxPyhZ1lEDzgWIsGW1bD +a6eXh/wQ2pjq1G0yKtuAV9NJ3sMW2P44s2gWOw895izhBcR//F51FPW/2mKv+pZk +dDAjKYu7NHLWXg6iVvkgH9z+tGUmyBWwVq7g1uoMqXOwqbhUz4YlSCtWlJ6GhHDn +JW2KZFMjDXfivXFmhHEj9gNxKhxx2FD9y6q7wAvgBQh+Hrh8Be7L1c3lC4V4VnlU +ov4i67Ay/lHtJP5PyY7AoZl2tdTluKqSOB7PgzkErjC4sLchTCF8xmm5FoEOH3Ue +5wljzjtuKX1KtR4KfsZxHyLBTOuIRc+QB6RfRHxEmfEsIO+v1AzmC6cgihmmYVy4 +85RX+G5HKd5jOdOCjiWSfd/9JuI6xzjrjdsJhafe6Zt9FGXQrXtZXG/eaHznDXY4 +1xVC7Y8nXaGwYnZDqUEh/QPK+7ayq1xo6umQzP7Isntmb4KNcSrfm0KSNv4pXaB7 +OejmQmbcfbL3APBYmnt0vOdxu8iq1LrzHKDJgkRfBjPpobwNAVk= +=oLeo -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 149bf6b633c8..1172615fd2ce 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Sun, 25 Aug 2024 13:10:42 +0000 +Mon, 26 Aug 2024 10:10:45 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index c2106491eaf7..67c2a57ee169 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 87b9308ab298..847da9880d80 100644 Binary files a/metadata/md5-cache/app-admin/Manifest.gz and b/metadata/md5-cache/app-admin/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/ccze-0.2.1-r5 b/metadata/md5-cache/app-admin/ccze-0.2.1-r5 index c88458021ebb..00d901c9d002 100644 --- a/metadata/md5-cache/app-admin/ccze-0.2.1-r5 +++ b/metadata/md5-cache/app-admin/ccze-0.2.1-r5 @@ -5,11 +5,11 @@ DESCRIPTION=A flexible and fast logfile colorizer EAPI=8 HOMEPAGE=https://git.madhouse-project.org/archive/ccze INHERIT=autotools fixheadtails toolchain-funcs -KEYWORDS=amd64 ~arm ppc x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=dev-libs/libpcre sys-libs/ncurses:0= RESTRICT=test SLOT=0 SRC_URI=mirror://gentoo/ccze-0.2.1.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 fixheadtails 1721997ed44d035654efe12da50797ef gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=7e24d566bb11b05d29f08bab71427687 +_md5_=cc2958a8d3c18b758ec636e06894621b diff --git a/metadata/md5-cache/app-admin/mkosi-24.3 b/metadata/md5-cache/app-admin/mkosi-24.3 new file mode 100644 index 000000000000..7ed73a76ba3b --- /dev/null +++ b/metadata/md5-cache/app-admin/mkosi-24.3 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pandoc test? ( app-emulation/qemu sys-apps/bubblewrap sys-apps/systemd || ( sys-firmware/edk2-ovmf-bin sys-firmware/edk2-ovmf ) >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Build Bespoke OS Images +EAPI=8 +HOMEPAGE=https://github.com/systemd/mkosi +INHERIT=distutils-r1 optfeature +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 +LICENSE=GPL-2+ +RDEPEND=app-emulation/qemu sys-apps/bubblewrap sys-apps/systemd || ( sys-firmware/edk2-ovmf-bin sys-firmware/edk2-ovmf ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/systemd/mkosi/archive/refs/tags/v24.3.tar.gz -> mkosi-24.3.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=6abc2a109986164e84a0809b27c390a7 diff --git a/metadata/md5-cache/app-admin/tenshi-0.18 b/metadata/md5-cache/app-admin/tenshi-0.18 new file mode 100644 index 000000000000..a1203f3e23b9 --- /dev/null +++ b/metadata/md5-cache/app-admin/tenshi-0.18 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install postinst prepare +DESCRIPTION=Log parsing and notification program +EAPI=8 +HOMEPAGE=https://inversepath.com/tenshi.html https://github.com/f-secure-foundry/tenshi +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=ISC +RDEPEND=acct-group/tenshi acct-user/tenshi dev-lang/perl dev-perl/IO-BufferedSelect sys-apps/coreutils +SLOT=0 +SRC_URI=https://github.com/f-secure-foundry/tenshi/archive/0.18.tar.gz -> tenshi-0.18.tar.gz +_md5_=89373fa518f3394c962398dbd2ec2ffa diff --git a/metadata/md5-cache/app-admin/ttyplot-1.7.0 b/metadata/md5-cache/app-admin/ttyplot-1.7.0 new file mode 100644 index 000000000000..883a580e7e1c --- /dev/null +++ b/metadata/md5-cache/app-admin/ttyplot-1.7.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile install +DEPEND=virtual/pkgconfig sys-libs/ncurses[tinfo] +DESCRIPTION=Realtime plotting utility with data input from stdin +EAPI=8 +HOMEPAGE=https://github.com/tenox7/ttyplot +INHERIT=toolchain-funcs +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=virtual/pkgconfig +SLOT=0 +SRC_URI=https://github.com/tenox7/ttyplot/archive/refs/tags/1.7.0.tar.gz -> ttyplot-1.7.0.gh.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=f3f4d35c28bdd803924a8f62d1f1601b diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index 8e50832d05a4..fd8dfea69a0a 100644 Binary files a/metadata/md5-cache/app-arch/Manifest.gz and b/metadata/md5-cache/app-arch/Manifest.gz differ diff --git a/metadata/md5-cache/app-arch/libdeflate-1.19 b/metadata/md5-cache/app-arch/libdeflate-1.19 deleted file mode 100644 index 139880e9f7c8..000000000000 --- a/metadata/md5-cache/app-arch/libdeflate-1.19 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( sys-libs/zlib ) -DESCRIPTION=Heavily optimized DEFLATE/zlib/gzip (de)compression -EAPI=8 -HOMEPAGE=https://github.com/ebiggers/libdeflate -INHERIT=cmake -IUSE=+gzip +utils +zlib test -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=MIT -REQUIRED_USE=utils? ( gzip ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ebiggers/libdeflate/archive/v1.19.tar.gz -> libdeflate-1.19.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=94874ea0d3d554ae51c6d5c567b5b49e diff --git a/metadata/md5-cache/app-arch/libdeflate-1.19-r1 b/metadata/md5-cache/app-arch/libdeflate-1.19-r1 new file mode 100644 index 000000000000..63a57e63c80b --- /dev/null +++ b/metadata/md5-cache/app-arch/libdeflate-1.19-r1 @@ -0,0 +1,15 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( sys-libs/zlib ) +DESCRIPTION=Heavily optimized DEFLATE/zlib/gzip (de)compression +EAPI=8 +HOMEPAGE=https://github.com/ebiggers/libdeflate +INHERIT=cmake +IUSE=+utils test +KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 +LICENSE=MIT +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ebiggers/libdeflate/archive/v1.19.tar.gz -> libdeflate-1.19.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f5d6683e144a63fab6fd32845dc123d5 diff --git a/metadata/md5-cache/app-arch/libdeflate-1.20 b/metadata/md5-cache/app-arch/libdeflate-1.20 deleted file mode 100644 index 132a26469eb6..000000000000 --- a/metadata/md5-cache/app-arch/libdeflate-1.20 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -DESCRIPTION=Heavily optimized DEFLATE/zlib/gzip (de)compression -EAPI=8 -HOMEPAGE=https://github.com/ebiggers/libdeflate -INHERIT=cmake-multilib -IUSE=+gzip +utils +zlib test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -REQUIRED_USE=utils? ( gzip ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ebiggers/libdeflate/archive/v1.20.tar.gz -> libdeflate-1.20.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3d6eef9337d9528c09c3ca5c4c64e0f3 diff --git a/metadata/md5-cache/app-arch/libdeflate-1.20-r1 b/metadata/md5-cache/app-arch/libdeflate-1.20-r1 new file mode 100644 index 000000000000..4fc3b69571a3 --- /dev/null +++ b/metadata/md5-cache/app-arch/libdeflate-1.20-r1 @@ -0,0 +1,15 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DESCRIPTION=Heavily optimized DEFLATE/zlib/gzip (de)compression +EAPI=8 +HOMEPAGE=https://github.com/ebiggers/libdeflate +INHERIT=cmake-multilib +IUSE=+utils test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ebiggers/libdeflate/archive/v1.20.tar.gz -> libdeflate-1.20.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=9d916499ee3625fcc9c603092f0fca47 diff --git a/metadata/md5-cache/app-arch/libdeflate-1.21 b/metadata/md5-cache/app-arch/libdeflate-1.21 new file mode 100644 index 000000000000..ec015ea1081a --- /dev/null +++ b/metadata/md5-cache/app-arch/libdeflate-1.21 @@ -0,0 +1,15 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DESCRIPTION=Heavily optimized DEFLATE/zlib/gzip (de)compression +EAPI=8 +HOMEPAGE=https://github.com/ebiggers/libdeflate +INHERIT=cmake-multilib +IUSE=+utils test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ebiggers/libdeflate/archive/v1.21.tar.gz -> libdeflate-1.21.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=9d916499ee3625fcc9c603092f0fca47 diff --git a/metadata/md5-cache/app-arch/libdeflate-9999 b/metadata/md5-cache/app-arch/libdeflate-9999 index d426e43198ea..68a6223798e7 100644 --- a/metadata/md5-cache/app-arch/libdeflate-9999 +++ b/metadata/md5-cache/app-arch/libdeflate-9999 @@ -5,11 +5,10 @@ DESCRIPTION=Heavily optimized DEFLATE/zlib/gzip (de)compression EAPI=8 HOMEPAGE=https://github.com/ebiggers/libdeflate INHERIT=cmake-multilib git-r3 -IUSE=+gzip +utils +zlib test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +IUSE=+utils test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 LICENSE=MIT PROPERTIES=live -REQUIRED_USE=utils? ( gzip ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3d6eef9337d9528c09c3ca5c4c64e0f3 +_md5_=9d916499ee3625fcc9c603092f0fca47 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index cd9bd0db7965..1ca0f6c70964 100644 Binary files a/metadata/md5-cache/app-emacs/Manifest.gz and b/metadata/md5-cache/app-emacs/Manifest.gz differ diff --git a/metadata/md5-cache/app-emacs/nxml-libvirt-schemas-10.6.0 b/metadata/md5-cache/app-emacs/nxml-libvirt-schemas-10.6.0 new file mode 100644 index 000000000000..b95faa933cb5 --- /dev/null +++ b/metadata/md5-cache/app-emacs/nxml-libvirt-schemas-10.6.0 @@ -0,0 +1,13 @@ +BDEPEND=app-text/trang >=app-editors/emacs-25.3:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Extension for nxml-mode with libvirt schemas +EAPI=8 +HOMEPAGE=https://www.libvirt.org/ +INHERIT=elisp +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=app-editors/emacs-25.3:* +SLOT=0 +SRC_URI=https://libvirt.org/sources/libvirt-10.6.0.tar.xz +_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 +_md5_=03652b058c208e803021e017e679c996 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index 27bd29d28bdd..5fa4ace19ee1 100644 Binary files a/metadata/md5-cache/app-emulation/Manifest.gz and b/metadata/md5-cache/app-emulation/Manifest.gz differ diff --git a/metadata/md5-cache/app-emulation/faudio-24.06 b/metadata/md5-cache/app-emulation/faudio-24.06 deleted file mode 100644 index 2bca3f3f1962..000000000000 --- a/metadata/md5-cache/app-emulation/faudio-24.06 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=media-libs/libsdl2[sound] -DESCRIPTION=Accuracy-focused XAudio reimplementation for open platforms -EAPI=8 -HOMEPAGE=https://fna-xna.github.io/ -INHERIT=cmake flag-o-matic -IUSE=debug dumpvoices test -KEYWORDS=amd64 x86 -LICENSE=ZLIB -RDEPEND=media-libs/libsdl2[sound] -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/FNA-XNA/FAudio/archive/24.06.tar.gz -> faudio-24.06.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1dc4a19cd594315ef586c92d3fd13c3f diff --git a/metadata/md5-cache/app-emulation/faudio-24.07 b/metadata/md5-cache/app-emulation/faudio-24.07 deleted file mode 100644 index a09eac84fdbe..000000000000 --- a/metadata/md5-cache/app-emulation/faudio-24.07 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=media-libs/libsdl2[sound] -DESCRIPTION=Accuracy-focused XAudio reimplementation for open platforms -EAPI=8 -HOMEPAGE=https://fna-xna.github.io/ -INHERIT=cmake flag-o-matic -IUSE=debug dumpvoices test -KEYWORDS=~amd64 ~x86 -LICENSE=ZLIB -RDEPEND=media-libs/libsdl2[sound] -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/FNA-XNA/FAudio/archive/24.07.tar.gz -> faudio-24.07.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=41685fc535793083160fedcba33571df diff --git a/metadata/md5-cache/app-emulation/faudio-24.08 b/metadata/md5-cache/app-emulation/faudio-24.08 index a683cf50786e..a749cc375d77 100644 --- a/metadata/md5-cache/app-emulation/faudio-24.08 +++ b/metadata/md5-cache/app-emulation/faudio-24.08 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://fna-xna.github.io/ INHERIT=cmake flag-o-matic IUSE=debug dumpvoices test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=ZLIB RDEPEND=media-libs/libsdl2[sound] RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/FNA-XNA/FAudio/archive/24.08.tar.gz -> faudio-24.08.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=41685fc535793083160fedcba33571df +_md5_=1dc4a19cd594315ef586c92d3fd13c3f diff --git a/metadata/md5-cache/app-emulation/libvirt-10.0.0-r3 b/metadata/md5-cache/app-emulation/libvirt-10.0.0-r3 deleted file mode 100644 index 713d5480fb86..000000000000 --- a/metadata/md5-cache/app-emulation/libvirt-10.0.0-r3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) -DESCRIPTION=C toolkit to manipulate virtual machines -EAPI=8 -HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ -INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig -IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 -LICENSE=LGPL-2.1 -PDEPEND=qemu? ( dev-python/libvirt-python ) -RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles -REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) -RESTRICT=!test? ( test ) -SLOT=0/10.0.0 -SRC_URI=https://libvirt.org/sources/libvirt-10.0.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.0.0.tar.xz.asc ) -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=6ffe9c322f6ec8e85ed52d1ee7cea0e2 diff --git a/metadata/md5-cache/app-emulation/libvirt-10.0.0-r4 b/metadata/md5-cache/app-emulation/libvirt-10.0.0-r4 new file mode 100644 index 000000000000..9b3f53dd5a0b --- /dev/null +++ b/metadata/md5-cache/app-emulation/libvirt-10.0.0-r4 @@ -0,0 +1,18 @@ +BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) +DESCRIPTION=C toolkit to manipulate virtual machines +EAPI=8 +HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ +INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig +IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2.1 +PDEPEND=qemu? ( dev-python/libvirt-python ) +RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles +REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) +RESTRICT=!test? ( test ) +SLOT=0/10.0.0 +SRC_URI=https://libvirt.org/sources/libvirt-10.0.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.0.0.tar.xz.asc ) +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_md5_=083551f3100cbd4060114ee6511af2d8 diff --git a/metadata/md5-cache/app-emulation/libvirt-10.1.0-r2 b/metadata/md5-cache/app-emulation/libvirt-10.1.0-r2 deleted file mode 100644 index 79fc75678e4c..000000000000 --- a/metadata/md5-cache/app-emulation/libvirt-10.1.0-r2 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) -DESCRIPTION=C toolkit to manipulate virtual machines -EAPI=8 -HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ -INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig -IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=LGPL-2.1 -PDEPEND=qemu? ( dev-python/libvirt-python ) -RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles -REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) -RESTRICT=!test? ( test ) -SLOT=0/10.1.0 -SRC_URI=https://libvirt.org/sources/libvirt-10.1.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.1.0.tar.xz.asc ) -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=84aecec5b85bbae7e0660b81a56edf28 diff --git a/metadata/md5-cache/app-emulation/libvirt-10.1.0-r3 b/metadata/md5-cache/app-emulation/libvirt-10.1.0-r3 new file mode 100644 index 000000000000..c57245c7b1a0 --- /dev/null +++ b/metadata/md5-cache/app-emulation/libvirt-10.1.0-r3 @@ -0,0 +1,18 @@ +BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) +DESCRIPTION=C toolkit to manipulate virtual machines +EAPI=8 +HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ +INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig +IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig +KEYWORDS=amd64 ~arm arm64 ppc64 x86 +LICENSE=LGPL-2.1 +PDEPEND=qemu? ( dev-python/libvirt-python ) +RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles +REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) +RESTRICT=!test? ( test ) +SLOT=0/10.1.0 +SRC_URI=https://libvirt.org/sources/libvirt-10.1.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.1.0.tar.xz.asc ) +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_md5_=2b6d558c8008a169a01f31d1334d1f73 diff --git a/metadata/md5-cache/app-emulation/libvirt-10.2.0-r1 b/metadata/md5-cache/app-emulation/libvirt-10.2.0-r1 deleted file mode 100644 index a744b7ccd495..000000000000 --- a/metadata/md5-cache/app-emulation/libvirt-10.2.0-r1 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) -DESCRIPTION=C toolkit to manipulate virtual machines -EAPI=8 -HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ -INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig -IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 -LICENSE=LGPL-2.1 -PDEPEND=qemu? ( dev-python/libvirt-python ) -RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles -REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) -RESTRICT=!test? ( test ) -SLOT=0/10.2.0 -SRC_URI=https://libvirt.org/sources/libvirt-10.2.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.2.0.tar.xz.asc ) -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=ad6e714d63bf2ae5b264a20d088ae631 diff --git a/metadata/md5-cache/app-emulation/libvirt-10.2.0-r2 b/metadata/md5-cache/app-emulation/libvirt-10.2.0-r2 new file mode 100644 index 000000000000..1971fbac2f90 --- /dev/null +++ b/metadata/md5-cache/app-emulation/libvirt-10.2.0-r2 @@ -0,0 +1,18 @@ +BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) +DESCRIPTION=C toolkit to manipulate virtual machines +EAPI=8 +HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ +INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig +IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2.1 +PDEPEND=qemu? ( dev-python/libvirt-python ) +RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles +REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) +RESTRICT=!test? ( test ) +SLOT=0/10.2.0 +SRC_URI=https://libvirt.org/sources/libvirt-10.2.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.2.0.tar.xz.asc ) +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_md5_=6d7ead9e374cac7154a584c991da3743 diff --git a/metadata/md5-cache/app-emulation/libvirt-10.3.0-r2 b/metadata/md5-cache/app-emulation/libvirt-10.3.0-r2 deleted file mode 100644 index 869768ecbcb3..000000000000 --- a/metadata/md5-cache/app-emulation/libvirt-10.3.0-r2 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) -DESCRIPTION=C toolkit to manipulate virtual machines -EAPI=8 -HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ -INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig -IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=LGPL-2.1 -PDEPEND=qemu? ( dev-python/libvirt-python ) -RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles -REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) -RESTRICT=!test? ( test ) -SLOT=0/10.3.0 -SRC_URI=https://libvirt.org/sources/libvirt-10.3.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.3.0.tar.xz.asc ) -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=acb85dcf31e0cabe1d97132b8749c25c diff --git a/metadata/md5-cache/app-emulation/libvirt-10.3.0-r3 b/metadata/md5-cache/app-emulation/libvirt-10.3.0-r3 new file mode 100644 index 000000000000..88c85fc376fb --- /dev/null +++ b/metadata/md5-cache/app-emulation/libvirt-10.3.0-r3 @@ -0,0 +1,18 @@ +BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) +DESCRIPTION=C toolkit to manipulate virtual machines +EAPI=8 +HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ +INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig +IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig +KEYWORDS=amd64 ~arm arm64 ppc64 x86 +LICENSE=LGPL-2.1 +PDEPEND=qemu? ( dev-python/libvirt-python ) +RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles +REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) +RESTRICT=!test? ( test ) +SLOT=0/10.3.0 +SRC_URI=https://libvirt.org/sources/libvirt-10.3.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.3.0.tar.xz.asc ) +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_md5_=844ae9e87c93ad6fed92488ee0d1e7c3 diff --git a/metadata/md5-cache/app-emulation/libvirt-10.5.0 b/metadata/md5-cache/app-emulation/libvirt-10.5.0 deleted file mode 100644 index 32fa6e552f9e..000000000000 --- a/metadata/md5-cache/app-emulation/libvirt-10.5.0 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables || ( >=net-firewall/iptables-1.4.10[ipv6(+)] net-firewall/nftables ) net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) -DESCRIPTION=C toolkit to manipulate virtual machines -EAPI=8 -HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ -INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig -IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 -LICENSE=LGPL-2.1 -PDEPEND=qemu? ( dev-python/libvirt-python ) -RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables || ( >=net-firewall/iptables-1.4.10[ipv6(+)] net-firewall/nftables ) net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles -REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) -RESTRICT=!test? ( test ) -SLOT=0/10.5.0 -SRC_URI=https://libvirt.org/sources/libvirt-10.5.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.5.0.tar.xz.asc ) -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=b8b81b03ced4565e2db1ba45ceb04d2f diff --git a/metadata/md5-cache/app-emulation/libvirt-10.5.0-r1 b/metadata/md5-cache/app-emulation/libvirt-10.5.0-r1 new file mode 100644 index 000000000000..06784f6678b8 --- /dev/null +++ b/metadata/md5-cache/app-emulation/libvirt-10.5.0-r1 @@ -0,0 +1,18 @@ +BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables || ( >=net-firewall/iptables-1.4.10[ipv6(+)] net-firewall/nftables ) net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) +DESCRIPTION=C toolkit to manipulate virtual machines +EAPI=8 +HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ +INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig +IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2.1 +PDEPEND=qemu? ( dev-python/libvirt-python ) +RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables || ( >=net-firewall/iptables-1.4.10[ipv6(+)] net-firewall/nftables ) net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles +REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) +RESTRICT=!test? ( test ) +SLOT=0/10.5.0 +SRC_URI=https://libvirt.org/sources/libvirt-10.5.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.5.0.tar.xz.asc ) +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_md5_=897791fd9de47ba4b5f4cca929753c8d diff --git a/metadata/md5-cache/app-emulation/libvirt-10.6.0 b/metadata/md5-cache/app-emulation/libvirt-10.6.0 new file mode 100644 index 000000000000..c2476deddc14 --- /dev/null +++ b/metadata/md5-cache/app-emulation/libvirt-10.6.0 @@ -0,0 +1,18 @@ +BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables || ( >=net-firewall/iptables-1.4.10[ipv6(+)] net-firewall/nftables ) net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) +DESCRIPTION=C toolkit to manipulate virtual machines +EAPI=8 +HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ +INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig +IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2.1 +PDEPEND=qemu? ( dev-python/libvirt-python ) +RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables || ( >=net-firewall/iptables-1.4.10[ipv6(+)] net-firewall/nftables ) net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles +REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) +RESTRICT=!test? ( test ) +SLOT=0/10.6.0 +SRC_URI=https://libvirt.org/sources/libvirt-10.6.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.6.0.tar.xz.asc ) +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_md5_=897791fd9de47ba4b5f4cca929753c8d diff --git a/metadata/md5-cache/app-emulation/libvirt-9.8.0-r3 b/metadata/md5-cache/app-emulation/libvirt-9.8.0-r3 deleted file mode 100644 index a7dcc0cace0a..000000000000 --- a/metadata/md5-cache/app-emulation/libvirt-9.8.0-r3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig net-libs/rpcsvc-proto bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig net-libs/rpcsvc-proto bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) -DESCRIPTION=C toolkit to manipulate virtual machines -EAPI=8 -HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ -INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig -IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtualbox +virt-network wireshark-plugins xen zfs verify-sig -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=LGPL-2.1 -PDEPEND=qemu? ( dev-python/libvirt-python ) -RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles -REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) -RESTRICT=!test? ( test ) -SLOT=0/9.8.0 -SRC_URI=https://libvirt.org/sources/libvirt-9.8.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-9.8.0.tar.xz.asc ) -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=d285d727a577a95b4e3e40ad72e4a2d4 diff --git a/metadata/md5-cache/app-emulation/libvirt-9.8.0-r4 b/metadata/md5-cache/app-emulation/libvirt-9.8.0-r4 new file mode 100644 index 000000000000..61a5b167c6a8 --- /dev/null +++ b/metadata/md5-cache/app-emulation/libvirt-9.8.0-r4 @@ -0,0 +1,18 @@ +BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig net-libs/rpcsvc-proto bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig net-libs/rpcsvc-proto bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) +DESCRIPTION=C toolkit to manipulate virtual machines +EAPI=8 +HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ +INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig +IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtualbox +virt-network wireshark-plugins xen zfs verify-sig +KEYWORDS=amd64 ~arm arm64 ppc64 x86 +LICENSE=LGPL-2.1 +PDEPEND=qemu? ( dev-python/libvirt-python ) +RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles +REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) +RESTRICT=!test? ( test ) +SLOT=0/9.8.0 +SRC_URI=https://libvirt.org/sources/libvirt-9.8.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-9.8.0.tar.xz.asc ) +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_md5_=509bae96fd635a3ca985b00aaa194cc2 diff --git a/metadata/md5-cache/app-emulation/libvirt-9.9.0-r3 b/metadata/md5-cache/app-emulation/libvirt-9.9.0-r3 deleted file mode 100644 index ca7c5b87ba11..000000000000 --- a/metadata/md5-cache/app-emulation/libvirt-9.9.0-r3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig net-libs/rpcsvc-proto bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig net-libs/rpcsvc-proto bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) -DESCRIPTION=C toolkit to manipulate virtual machines -EAPI=8 -HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ -INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig -IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 -LICENSE=LGPL-2.1 -PDEPEND=qemu? ( dev-python/libvirt-python ) -RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles -REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) -RESTRICT=!test? ( test ) -SLOT=0/9.9.0 -SRC_URI=https://libvirt.org/sources/libvirt-9.9.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-9.9.0.tar.xz.asc ) -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=9c186d0ee982b4dcaf3b9c50eae20c8e diff --git a/metadata/md5-cache/app-emulation/libvirt-9.9.0-r4 b/metadata/md5-cache/app-emulation/libvirt-9.9.0-r4 new file mode 100644 index 000000000000..bd071f39ed58 --- /dev/null +++ b/metadata/md5-cache/app-emulation/libvirt-9.9.0-r4 @@ -0,0 +1,18 @@ +BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig net-libs/rpcsvc-proto bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig net-libs/rpcsvc-proto bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) +DESCRIPTION=C toolkit to manipulate virtual machines +EAPI=8 +HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ +INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig +IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2.1 +PDEPEND=qemu? ( dev-python/libvirt-python ) +RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles +REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) +RESTRICT=!test? ( test ) +SLOT=0/9.9.0 +SRC_URI=https://libvirt.org/sources/libvirt-9.9.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-9.9.0.tar.xz.asc ) +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_md5_=012ab87de23527ac160ce56fb422f5a3 diff --git a/metadata/md5-cache/app-emulation/libvirt-9999 b/metadata/md5-cache/app-emulation/libvirt-9999 index 67524c00cc14..d4de6949495f 100644 --- a/metadata/md5-cache/app-emulation/libvirt-9999 +++ b/metadata/md5-cache/app-emulation/libvirt-9999 @@ -1,6 +1,6 @@ BDEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables || ( >=net-firewall/iptables-1.4.10[ipv6(+)] net-firewall/nftables ) net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) +DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-python/docutils virtual/pkgconfig bash-completion? ( >=app-shells/bash-completion-2.0 ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables || ( >=net-firewall/iptables-1.4.10[ipv6(+)] net-firewall/nftables ) net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) test? ( || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) DESCRIPTION=C toolkit to manipulate virtual machines EAPI=8 HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/ @@ -9,9 +9,9 @@ IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi LICENSE=LGPL-2.1 PDEPEND=qemu? ( dev-python/libvirt-python ) PROPERTIES=live -RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables || ( >=net-firewall/iptables-1.4.10[ipv6(+)] net-firewall/nftables ) net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles +RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-debug/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nbd? ( sys-block/nbdkit sys-libs/libnbd ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables || ( >=net-firewall/iptables-1.4.10[ipv6(+)] net-firewall/nftables ) net-misc/radvd sys-apps/iproute2[-minimal] ) virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd ) RESTRICT=!test? ( test ) SLOT=0/9999 _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=b8b81b03ced4565e2db1ba45ceb04d2f +_md5_=897791fd9de47ba4b5f4cca929753c8d diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index 675b2eeab223..166f4dbfc2aa 100644 Binary files a/metadata/md5-cache/app-misc/Manifest.gz and b/metadata/md5-cache/app-misc/Manifest.gz differ diff --git a/metadata/md5-cache/app-misc/fastfetch-2.22.0 b/metadata/md5-cache/app-misc/fastfetch-2.22.0 new file mode 100644 index 000000000000..e7e662b099c3 --- /dev/null +++ b/metadata/md5-cache/app-misc/fastfetch-2.22.0 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/yyjson-0.10.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) elf? ( virtual/libelf:= ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr ) vulkan? ( dev-util/vulkan-headers ) +DESCRIPTION=Fast neofetch-like system information tool +EAPI=8 +HOMEPAGE=https://github.com/fastfetch-cli/fastfetch +INHERIT=cmake flag-o-matic +IUSE=X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-libs/yyjson-0.10.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) elf? ( virtual/libelf:= ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr ) +REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.22.0.tar.gz -> fastfetch-2.22.0.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=95d8ddaeeed9088482a8bb721814ec04 diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index 7fce6a381f64..7b74757f7ca3 100644 Binary files a/metadata/md5-cache/app-portage/Manifest.gz and b/metadata/md5-cache/app-portage/Manifest.gz differ diff --git a/metadata/md5-cache/app-portage/emlop-0.7.0 b/metadata/md5-cache/app-portage/emlop-0.7.0 index cbd56bb536f9..3d2d2d5aaa0f 100644 --- a/metadata/md5-cache/app-portage/emlop-0.7.0 +++ b/metadata/md5-cache/app-portage/emlop-0.7.0 @@ -8,6 +8,6 @@ IUSE=debug KEYWORDS=~amd64 LICENSE=GPL-3 MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 ) SLOT=0 -SRC_URI=https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.80/download -> anyhow-1.0.80.crate https://crates.io/api/v1/crates/assert_cmd/2.0.13/download -> assert_cmd-2.0.13.crate https://crates.io/api/v1/crates/atoi/2.0.0/download -> atoi-2.0.0.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/4.4.18/download -> clap-4.4.18.crate https://crates.io/api/v1/crates/clap_builder/4.4.18/download -> clap_builder-4.4.18.crate https://crates.io/api/v1/crates/clap_complete/4.4.10/download -> clap_complete-4.4.10.crate https://crates.io/api/v1/crates/clap_derive/4.4.7/download -> clap_derive-4.4.7.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.2/download -> env_logger-0.11.2.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/emlop/0.7.0/download -> emlop-0.7.0.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indexmap/2.2.5/download -> indexmap-2.2.5.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/rev_lines/0.3.0/download -> rev_lines-0.3.0.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.197/download -> serde-1.0.197.crate https://crates.io/api/v1/crates/serde_derive/1.0.197/download -> serde_derive-1.0.197.crate https://crates.io/api/v1/crates/serde_json/1.0.114/download -> serde_json-1.0.114.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/2.0.52/download -> syn-2.0.52.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.57/download -> thiserror-impl-1.0.57.crate https://crates.io/api/v1/crates/thiserror/1.0.57/download -> thiserror-1.0.57.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.17/download -> time-macros-0.2.17.crate https://crates.io/api/v1/crates/time/0.3.34/download -> time-0.3.34.crate https://crates.io/api/v1/crates/toml/0.8.10/download -> toml-0.8.10.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.22.6/download -> toml_edit-0.22.6.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.4/download -> windows-targets-0.52.4.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.4/download -> windows_aarch64_gnullvm-0.52.4.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.4/download -> windows_aarch64_msvc-0.52.4.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.4/download -> windows_i686_gnu-0.52.4.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.4/download -> windows_i686_msvc-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.4/download -> windows_x86_64_gnu-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.4/download -> windows_x86_64_gnullvm-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.4/download -> windows_x86_64_msvc-0.52.4.crate https://crates.io/api/v1/crates/winnow/0.6.5/download -> winnow-0.6.5.crate +SRC_URI=https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.80/download -> anyhow-1.0.80.crate https://crates.io/api/v1/crates/assert_cmd/2.0.13/download -> assert_cmd-2.0.13.crate https://crates.io/api/v1/crates/atoi/2.0.0/download -> atoi-2.0.0.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/4.4.18/download -> clap-4.4.18.crate https://crates.io/api/v1/crates/clap_builder/4.4.18/download -> clap_builder-4.4.18.crate https://crates.io/api/v1/crates/clap_complete/4.4.10/download -> clap_complete-4.4.10.crate https://crates.io/api/v1/crates/clap_derive/4.4.7/download -> clap_derive-4.4.7.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.2/download -> env_logger-0.11.2.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/emlop/0.7.0/download -> emlop-0.7.0.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indexmap/2.2.5/download -> indexmap-2.2.5.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/rev_lines/0.3.0/download -> rev_lines-0.3.0.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.197/download -> serde-1.0.197.crate https://crates.io/api/v1/crates/serde_derive/1.0.197/download -> serde_derive-1.0.197.crate https://crates.io/api/v1/crates/serde_json/1.0.114/download -> serde_json-1.0.114.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/2.0.52/download -> syn-2.0.52.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.57/download -> thiserror-impl-1.0.57.crate https://crates.io/api/v1/crates/thiserror/1.0.57/download -> thiserror-1.0.57.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/toml/0.8.10/download -> toml-0.8.10.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.22.6/download -> toml_edit-0.22.6.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.4/download -> windows-targets-0.52.4.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.4/download -> windows_aarch64_gnullvm-0.52.4.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.4/download -> windows_aarch64_msvc-0.52.4.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.4/download -> windows_i686_gnu-0.52.4.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.4/download -> windows_i686_msvc-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.4/download -> windows_x86_64_gnu-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.4/download -> windows_x86_64_gnullvm-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.4/download -> windows_x86_64_msvc-0.52.4.crate https://crates.io/api/v1/crates/winnow/0.6.5/download -> winnow-0.6.5.crate _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo c806360bab90e2b49223df1810172c2b flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 3f822985d9297438ed2443aa1fbdf33e shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=32452007889f1c0938caf815713c6774 +_md5_=54d6d295656f8798efd73747548f225e diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 1962d42a726f..beed26b74c13 100644 Binary files a/metadata/md5-cache/app-text/Manifest.gz and b/metadata/md5-cache/app-text/Manifest.gz differ diff --git a/metadata/md5-cache/app-text/aspell-0.60.8.1-r1 b/metadata/md5-cache/app-text/aspell-0.60.8.1-r1 index 7f4516ef9d24..53b582f797f2 100644 --- a/metadata/md5-cache/app-text/aspell-0.60.8.1-r1 +++ b/metadata/md5-cache/app-text/aspell-0.60.8.1-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=http://aspell.net/ INHERIT=autotools flag-o-matic libtool IUSE=nls unicode l10n_af l10n_am l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_ca l10n_cs l10n_csb l10n_cy l10n_da l10n_de l10n_de-1901 l10n_el l10n_en l10n_eo l10n_es l10n_et l10n_fa l10n_fi l10n_fo l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_grc l10n_gu l10n_gv l10n_he l10n_hi l10n_hil l10n_hr l10n_hsb l10n_hu l10n_hus l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_kn l10n_ku l10n_ky l10n_la l10n_lt l10n_lv l10n_mg l10n_mi l10n_mk l10n_ml l10n_mn l10n_mr l10n_ms l10n_mt l10n_nb l10n_nds l10n_nl l10n_nn l10n_no l10n_ny l10n_or l10n_pa l10n_pl l10n_pt-PT l10n_pt-BR l10n_qu l10n_ro l10n_ru l10n_rw l10n_sc l10n_sk l10n_sl l10n_sr l10n_sv l10n_sw l10n_ta l10n_te l10n_tet l10n_tk l10n_tl l10n_tn l10n_tr l10n_uk l10n_uz l10n_vi l10n_wa l10n_yi l10n_zu -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=LGPL-2.1 PDEPEND=l10n_af? ( app-dicts/aspell-af ) l10n_am? ( app-dicts/aspell-am ) l10n_ar? ( app-dicts/aspell-ar ) l10n_ast? ( app-dicts/aspell-ast ) l10n_az? ( app-dicts/aspell-az ) l10n_be? ( app-dicts/aspell-be ) l10n_bg? ( app-dicts/aspell-bg ) l10n_bn? ( app-dicts/aspell-bn ) l10n_br? ( app-dicts/aspell-br ) l10n_ca? ( app-dicts/aspell-ca ) l10n_cs? ( app-dicts/aspell-cs ) l10n_csb? ( app-dicts/aspell-csb ) l10n_cy? ( app-dicts/aspell-cy ) l10n_da? ( app-dicts/aspell-da ) l10n_de? ( app-dicts/aspell-de ) l10n_de-1901? ( app-dicts/aspell-de-alt ) l10n_el? ( app-dicts/aspell-el ) l10n_en? ( app-dicts/aspell-en ) l10n_eo? ( app-dicts/aspell-eo ) l10n_es? ( app-dicts/aspell-es ) l10n_et? ( app-dicts/aspell-et ) l10n_fa? ( app-dicts/aspell-fa ) l10n_fi? ( app-dicts/aspell-fi ) l10n_fo? ( app-dicts/aspell-fo ) l10n_fr? ( app-dicts/aspell-fr ) l10n_fy? ( app-dicts/aspell-fy ) l10n_ga? ( app-dicts/aspell-ga ) l10n_gd? ( app-dicts/aspell-gd ) l10n_gl? ( app-dicts/aspell-gl ) l10n_grc? ( app-dicts/aspell-grc ) l10n_gu? ( app-dicts/aspell-gu ) l10n_gv? ( app-dicts/aspell-gv ) l10n_he? ( app-dicts/aspell-he ) l10n_hi? ( app-dicts/aspell-hi ) l10n_hil? ( app-dicts/aspell-hil ) l10n_hr? ( app-dicts/aspell-hr ) l10n_hsb? ( app-dicts/aspell-hsb ) l10n_hu? ( app-dicts/aspell-hu ) l10n_hus? ( app-dicts/aspell-hus ) l10n_hy? ( app-dicts/aspell-hy ) l10n_ia? ( app-dicts/aspell-ia ) l10n_id? ( app-dicts/aspell-id ) l10n_is? ( app-dicts/aspell-is ) l10n_it? ( app-dicts/aspell-it ) l10n_kn? ( app-dicts/aspell-kn ) l10n_ku? ( app-dicts/aspell-ku ) l10n_ky? ( app-dicts/aspell-ky ) l10n_la? ( app-dicts/aspell-la ) l10n_lt? ( app-dicts/aspell-lt ) l10n_lv? ( app-dicts/aspell-lv ) l10n_mg? ( app-dicts/aspell-mg ) l10n_mi? ( app-dicts/aspell-mi ) l10n_mk? ( app-dicts/aspell-mk ) l10n_ml? ( app-dicts/aspell-ml ) l10n_mn? ( app-dicts/aspell-mn ) l10n_mr? ( app-dicts/aspell-mr ) l10n_ms? ( app-dicts/aspell-ms ) l10n_mt? ( app-dicts/aspell-mt ) l10n_nb? ( app-dicts/aspell-nb ) l10n_nds? ( app-dicts/aspell-nds ) l10n_nl? ( app-dicts/aspell-nl ) l10n_nn? ( app-dicts/aspell-nn ) l10n_no? ( app-dicts/aspell-no ) l10n_ny? ( app-dicts/aspell-ny ) l10n_or? ( app-dicts/aspell-or ) l10n_pa? ( app-dicts/aspell-pa ) l10n_pl? ( app-dicts/aspell-pl ) l10n_pt-PT? ( app-dicts/aspell-pt ) l10n_pt-BR? ( app-dicts/aspell-pt-br ) l10n_qu? ( app-dicts/aspell-qu ) l10n_ro? ( app-dicts/aspell-ro ) l10n_ru? ( app-dicts/aspell-ru ) l10n_rw? ( app-dicts/aspell-rw ) l10n_sc? ( app-dicts/aspell-sc ) l10n_sk? ( app-dicts/aspell-sk ) l10n_sl? ( app-dicts/aspell-sl ) l10n_sr? ( app-dicts/aspell-sr ) l10n_sv? ( app-dicts/aspell-sv ) l10n_sw? ( app-dicts/aspell-sw ) l10n_ta? ( app-dicts/aspell-ta ) l10n_te? ( app-dicts/aspell-te ) l10n_tet? ( app-dicts/aspell-tet ) l10n_tk? ( app-dicts/aspell-tk ) l10n_tl? ( app-dicts/aspell-tl ) l10n_tn? ( app-dicts/aspell-tn ) l10n_tr? ( app-dicts/aspell-tr ) l10n_uk? ( app-dicts/aspell-uk ) l10n_uz? ( app-dicts/aspell-uz ) l10n_vi? ( app-dicts/aspell-vi ) l10n_wa? ( app-dicts/aspell-wa ) l10n_yi? ( app-dicts/aspell-yi ) l10n_zu? ( app-dicts/aspell-zu ) RDEPEND=sys-libs/ncurses:=[unicode(+)?] nls? ( virtual/libintl ) SLOT=0 SRC_URI=mirror://gnu/aspell/aspell-0.60.8.1.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=09c895dc68bf801cb80031fb120ce208 +_md5_=c6db0463ed40cd45ce73cd97fe9e2bed diff --git a/metadata/md5-cache/app-text/doxygen-1.12.0 b/metadata/md5-cache/app-text/doxygen-1.12.0 new file mode 100644 index 000000000000..fadd77ff2819 --- /dev/null +++ b/metadata/md5-cache/app-text/doxygen-1.12.0 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/yacc app-alternatives/lex || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=app-text/ghostscript-gpl dev-db/sqlite:3 dev-lang/perl dev-libs/libfmt:= dev-libs/spdlog:= virtual/libiconv clang? ( llvm_slot_18? ( sys-devel/clang:18= sys-devel/llvm:18= ) ) dot? ( media-gfx/graphviz[freetype(+)] ) doc? ( dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric ) doxysearch? ( dev-libs/xapian:= ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) +DESCRIPTION=Documentation system for most programming languages +EAPI=8 +HOMEPAGE=https://www.doxygen.nl/ +INHERIT=cmake flag-o-matic llvm-r1 python-any-r1 +IUSE=clang debug doc dot doxysearch gui test +llvm_slot_18 +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 +LICENSE=GPL-2 +RDEPEND=app-text/ghostscript-gpl dev-db/sqlite:3 dev-lang/perl dev-libs/libfmt:= dev-libs/spdlog:= virtual/libiconv clang? ( llvm_slot_18? ( sys-devel/clang:18= sys-devel/llvm:18= ) ) dot? ( media-gfx/graphviz[freetype(+)] ) doc? ( dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric ) doxysearch? ( dev-libs/xapian:= ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) +REQUIRED_USE=test? ( doc ) ^^ ( llvm_slot_18 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://doxygen.nl/files/doxygen-1.12.0.src.tar.gz https://downloads.sourceforge.net/doxygen/rel-1.12.0/doxygen-1.12.0.src.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=940deb74694963964afa7818e7f46342 diff --git a/metadata/md5-cache/app-text/doxygen-9999 b/metadata/md5-cache/app-text/doxygen-9999 index 681000bc9703..b54c4c0a251b 100644 --- a/metadata/md5-cache/app-text/doxygen-9999 +++ b/metadata/md5-cache/app-text/doxygen-9999 @@ -1,16 +1,16 @@ -BDEPEND=app-alternatives/yacc app-alternatives/lex || ( dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=app-alternatives/yacc app-alternatives/lex || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=app-text/ghostscript-gpl dev-db/sqlite:3 dev-lang/perl dev-libs/libfmt:= dev-libs/spdlog:= media-libs/libpng:= virtual/libiconv clang? ( =media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs/libXmu x11-libs/libXpm x11-libs/libXt emacs? ( >=app-editors/emacs-23.1:* ) motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( >=x11-libs/libXaw-1.0.16 ) ) ) dev-libs/kpathsea:= virtual/latex-base SLOT=0 SRC_URI=https://downloads.sourceforge.net/xdvi/xdvik-22.87.06.tar.gz https://dev.gentoo.org/~pacho/xdvik/xdvik_192.png _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=099b4680e9f66e83591270937bb528e0 +_md5_=052eb460d7a46ba5bcffe1b186cdaf6d diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz index d5bede67f78c..133f4679e0c1 100644 Binary files a/metadata/md5-cache/dev-cpp/Manifest.gz and b/metadata/md5-cache/dev-cpp/Manifest.gz differ diff --git a/metadata/md5-cache/dev-cpp/abseil-cpp-20240116.2-r4 b/metadata/md5-cache/dev-cpp/abseil-cpp-20240116.2-r4 index 7bd7c9ec1352..fb1523e701cb 100644 --- a/metadata/md5-cache/dev-cpp/abseil-cpp-20240116.2-r4 +++ b/metadata/md5-cache/dev-cpp/abseil-cpp-20240116.2-r4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://abseil.io/ INHERIT=cmake-multilib python-any-r1 IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos LICENSE=Apache-2.0 RDEPEND=>=dev-cpp/gtest-1.13.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] RESTRICT=!test? ( test ) SLOT=0/20240116 SRC_URI=https://github.com/abseil/abseil-cpp/archive/20240116.2.tar.gz -> abseil-cpp-20240116.2.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fa2af4c4b4d471f07910c5688aa60e9b +_md5_=7b869c7e412e47736fd50ac6ec9603b1 diff --git a/metadata/md5-cache/dev-cpp/gtest-1.14.0-r1 b/metadata/md5-cache/dev-cpp/gtest-1.14.0-r1 index 84c5886c325e..f35bef9990df 100644 --- a/metadata/md5-cache/dev-cpp/gtest-1.14.0-r1 +++ b/metadata/md5-cache/dev-cpp/gtest-1.14.0-r1 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/google/googletest INHERIT=cmake-multilib flag-o-matic python-any-r1 toolchain-funcs IUSE=doc examples test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -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 +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 LICENSE=BSD RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/google/googletest/archive/refs/tags/v1.14.0.tar.gz -> gtest-1.14.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0894eb270108fa8fd61288cd9f37641c +_md5_=8c5b0208a5e2685658cb8df42a09e201 diff --git a/metadata/md5-cache/dev-cpp/msgpack-cxx-6.1.1 b/metadata/md5-cache/dev-cpp/msgpack-cxx-6.1.1 new file mode 100644 index 000000000000..4268e99dc26b --- /dev/null +++ b/metadata/md5-cache/dev-cpp/msgpack-cxx-6.1.1 @@ -0,0 +1,17 @@ +BDEPEND=doc? ( app-text/doxygen[dot] ) test? ( sys-libs/zlib ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=boost? ( dev-libs/boost[context] ) ! apitrace-9.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2417e3d176e5f6f403934a5ed6ac7c58 +_md5_=7f1d34464080bc8ee38fef11af9239e5 diff --git a/metadata/md5-cache/dev-debug/dtrace-2.0.1.1-r1 b/metadata/md5-cache/dev-debug/dtrace-2.0.1.1-r1 index 1c36138eace6..e9383f04a694 100644 --- a/metadata/md5-cache/dev-debug/dtrace-2.0.1.1-r1 +++ b/metadata/md5-cache/dev-debug/dtrace-2.0.1.1-r1 @@ -12,4 +12,4 @@ RDEPEND=dev-libs/elfutils dev-libs/libbpf dev-libs/libpfm:= net-analyzer/wiresha SLOT=0 SRC_URI=https://github.com/oracle/dtrace-utils/archive/refs/tags/2.0.1.1.tar.gz -> dtrace-2.0.1.1.tar.gz _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=0ed41f93c8b35d413d727db8e5b01d48 +_md5_=430fad6515a74170f615947fe6169f80 diff --git a/metadata/md5-cache/dev-debug/dtrace-9999 b/metadata/md5-cache/dev-debug/dtrace-9999 index c433c0525e9b..a13e4bc7f8e2 100644 --- a/metadata/md5-cache/dev-debug/dtrace-9999 +++ b/metadata/md5-cache/dev-debug/dtrace-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=dev-libs/elfutils dev-libs/libbpf dev-libs/libpfm:= net-analyzer/wireshark[dumpcap] net-libs/libpcap >=sys-fs/fuse-3.2.0:3 >=sys-libs/binutils-libs-2.42:= sys-libs/zlib systemd? ( sys-apps/systemd ) !dev-debug/systemtap net-analyzer/wireshark install-tests? ( app-alternatives/bc app-editors/vim-core dev-build/make dev-lang/perl dev-util/perf net-fs/nfs-utils sys-apps/coreutils sys-fs/xfsprogs sys-process/time virtual/jdk virtual/perl-IO-Socket-IP ) SLOT=0 _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=0ed41f93c8b35d413d727db8e5b01d48 +_md5_=430fad6515a74170f615947fe6169f80 diff --git a/metadata/md5-cache/dev-debug/lldb-18.1.8 b/metadata/md5-cache/dev-debug/lldb-18.1.8 index 51bb9b204bd2..3b36c1fd5b2e 100644 --- a/metadata/md5-cache/dev-debug/lldb-18.1.8 +++ b/metadata/md5-cache/dev-debug/lldb-18.1.8 @@ -12,6 +12,6 @@ RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-lib REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) RESTRICT=test !test? ( test ) SLOT=0/18.1 -SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-18.1.8-r5.tar.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 95f1b0859a79a1e0b7eb423ea76079de multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5b99376a8fe4934685b66653ad85fa51 +_md5_=97faa03dd0ed1f020588b9facfda9b74 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index fb44c9bda306..468f4381b8fa 100644 Binary files a/metadata/md5-cache/dev-java/Manifest.gz and b/metadata/md5-cache/dev-java/Manifest.gz differ diff --git a/metadata/md5-cache/dev-java/openjdk-11.0.23_p9-r1 b/metadata/md5-cache/dev-java/openjdk-11.0.23_p9-r1 deleted file mode 100644 index e5966e478108..000000000000 --- a/metadata/md5-cache/dev-java/openjdk-11.0.23_p9-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm pretend setup -DEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib media-libs/libjpeg-turbo:0= systemtap? ( dev-debug/systemtap ) app-arch/zip media-libs/alsa-lib net-print/cups x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt x11-libs/libXtst javafx? ( dev-java/openjfx:11= ) system-bootstrap? ( || ( dev-java/openjdk-bin:11[gentoo-vm(+)] dev-java/openjdk:11[gentoo-vm(+)] ) ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java -DESCRIPTION=Open source implementation of the Java programming language -EAPI=8 -HOMEPAGE=https://openjdk.org -IDEPEND=app-eselect/eselect-java -INHERIT=check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs -IUSE=alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source system-bootstrap systemtap -KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86 -LICENSE=GPL-2-with-classpath-exception -RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib media-libs/libjpeg-turbo:0= systemtap? ( dev-debug/systemtap ) >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java -REQUIRED_USE=javafx? ( alsa !headless-awt ) !system-bootstrap? ( jbootstrap ) -SLOT=11 -SRC_URI=https://github.com/openjdk/jdk11u/archive/jdk-11.0.23-ga.tar.gz -> openjdk-11.0.23_p9.tar.gz !system-bootstrap? ( ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz ) ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.14_p9-riscv.tar.xz ) x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.13_p8-x86.tar.xz ) ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-11.0.18-riscv.patch.xz ) -_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6f9d4a768a8e0e241873aa1ee081e46c diff --git a/metadata/md5-cache/dev-java/openjdk-17.0.11_p9 b/metadata/md5-cache/dev-java/openjdk-17.0.11_p9 deleted file mode 100644 index 0e96f57fefdb..000000000000 --- a/metadata/md5-cache/dev-java/openjdk-17.0.11_p9 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm pretend setup -DEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib media-libs/libjpeg-turbo:0= systemtap? ( dev-debug/systemtap ) app-arch/zip media-libs/alsa-lib net-print/cups x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt x11-libs/libXtst javafx? ( dev-java/openjfx:17= ) system-bootstrap? ( || ( dev-java/openjdk-bin:17 dev-java/openjdk:17 ) ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java -DESCRIPTION=Open source implementation of the Java programming language -EAPI=8 -HOMEPAGE=https://openjdk.org -IDEPEND=app-eselect/eselect-java -INHERIT=check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs -IUSE=alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source system-bootstrap systemtap -KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86 -LICENSE=GPL-2-with-classpath-exception -RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib media-libs/libjpeg-turbo:0= systemtap? ( dev-debug/systemtap ) >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java -REQUIRED_USE=javafx? ( alsa !headless-awt ) !system-bootstrap? ( jbootstrap ) -SLOT=17 -SRC_URI=https://github.com/openjdk/jdk17u/archive/jdk-17.0.11-ga.tar.gz -> openjdk-17.0.11_p9.tar.gz !system-bootstrap? ( arm64? ( elibc_musl? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.2_p8-arm64-musl.tar.xz ) ) ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.1_p12-ppc64.tar.xz ) ) x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.1_p12-x86.tar.xz ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.3_p7-riscv.tar.xz ) ) -_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2b0abccdf9e17d7102b87749638033dc diff --git a/metadata/md5-cache/dev-java/openjdk-8.412_p08 b/metadata/md5-cache/dev-java/openjdk-8.412_p08 deleted file mode 100644 index 93ef7e292b88..000000000000 --- a/metadata/md5-cache/dev-java/openjdk-8.412_p08 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig app-arch/unzip -DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm pretend setup -DEPEND=media-libs/freetype:2= media-libs/giflib:0/7 sys-libs/zlib app-arch/zip media-libs/alsa-lib net-print/cups virtual/pkgconfig x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXt x11-libs/libXtst system-bootstrap? ( || ( dev-java/openjdk-bin:8 dev-java/openjdk:8 ) ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java -DESCRIPTION=Open source implementation of the Java programming language -EAPI=8 -HOMEPAGE=https://openjdk.org -IDEPEND=app-eselect/eselect-java -INHERIT=check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs -IUSE=alsa big-endian debug cups doc examples headless-awt javafx +jbootstrap selinux system-bootstrap source -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=GPL-2-with-classpath-exception -PDEPEND=javafx? ( dev-java/openjfx:8 ) -RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 sys-libs/zlib >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java -SLOT=8 -SRC_URI=https://github.com/openjdk/jdk8u/archive/jdk8u412-ga.tar.gz -> openjdk-8.412_p08.tar.gz !system-bootstrap? ( x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-8.402_p06-x86.tar.xz ) ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-8.402_p06-ppc64.tar.xz ) ) ) -_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b9f0cbd49613c694ae2c27754cc2ea65 diff --git a/metadata/md5-cache/dev-java/openjdk-bin-11.0.23_p9 b/metadata/md5-cache/dev-java/openjdk-bin-11.0.23_p9 deleted file mode 100644 index e5eae86e6f4e..000000000000 --- a/metadata/md5-cache/dev-java/openjdk-bin-11.0.23_p9 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=install postinst postrm prerm pretend setup unpack -DEPEND=dev-java/java-config app-eselect/eselect-java -DESCRIPTION=Prebuilt Java JDK binaries provided by Eclipse Temurin -EAPI=8 -HOMEPAGE=https://adoptium.net -IDEPEND=app-eselect/eselect-java -INHERIT=java-vm-2 toolchain-funcs -IUSE=alsa cups headless-awt selinux source -KEYWORDS=amd64 ~arm arm64 ppc64 ~x64-macos -LICENSE=GPL-2-with-classpath-exception -RDEPEND=>=sys-apps/baselayout-java-0.1.0-r1 kernel_linux? ( media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) elibc_musl? ( sys-libs/musl ) sys-libs/zlib alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) ) dev-java/java-config app-eselect/eselect-java -RESTRICT=preserve-libs splitdebug -SLOT=11 -SRC_URI=arm64? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.23+9//OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.23_9.tar.gz ) arm? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.23+9//OpenJDK11U-jdk_arm_linux_hotspot_11.0.23_9.tar.gz ) ppc64? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.23+9//OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.23_9.tar.gz ) amd64? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.23+9//OpenJDK11U-jdk_x64_linux_hotspot_11.0.23_9.tar.gz ) x64-macos? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.23+9//OpenJDK11U-jdk_x64_mac_hotspot_11.0.23_9.tar.gz ) amd64? ( elibc_musl? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.23+9//OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.23_9.tar.gz ) ) -_eclasses_=java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1e583b113a313a50a037e0020a0db3b1 diff --git a/metadata/md5-cache/dev-java/openjdk-bin-17.0.11_p9 b/metadata/md5-cache/dev-java/openjdk-bin-17.0.11_p9 deleted file mode 100644 index 4889525187b4..000000000000 --- a/metadata/md5-cache/dev-java/openjdk-bin-17.0.11_p9 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=install postinst postrm prerm pretend setup unpack -DEPEND=dev-java/java-config app-eselect/eselect-java -DESCRIPTION=Prebuilt Java JDK binaries provided by Eclipse Temurin -EAPI=8 -HOMEPAGE=https://adoptium.net -IDEPEND=app-eselect/eselect-java -INHERIT=java-vm-2 toolchain-funcs -IUSE=alsa cups headless-awt selinux source -KEYWORDS=amd64 ~arm arm64 ppc64 ~x64-macos -LICENSE=GPL-2-with-classpath-exception -RDEPEND=>=sys-apps/baselayout-java-0.1.0-r1 kernel_linux? ( media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) elibc_musl? ( sys-libs/musl ) sys-libs/zlib alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) ) dev-java/java-config app-eselect/eselect-java -RESTRICT=preserve-libs splitdebug -SLOT=17 -SRC_URI=arm64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.11+9//OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.11_9.tar.gz ) arm64-macos? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.11+9//OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.11_9.tar.gz ) arm? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.11+9//OpenJDK17U-jdk_arm_linux_hotspot_17.0.11_9.tar.gz ) ppc64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.11+9//OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.11_9.tar.gz ) amd64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.11+9//OpenJDK17U-jdk_x64_linux_hotspot_17.0.11_9.tar.gz ) amd64? ( elibc_musl? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.11+9//OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.11_9.tar.gz ) ) x64-macos? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.11+9//OpenJDK17U-jdk_x64_mac_hotspot_17.0.11_9.tar.gz ) -_eclasses_=java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5212d61de9f7fd515c85476be3a29b54 diff --git a/metadata/md5-cache/dev-java/openjdk-bin-8.412_p08 b/metadata/md5-cache/dev-java/openjdk-bin-8.412_p08 deleted file mode 100644 index 6c8a7db13658..000000000000 --- a/metadata/md5-cache/dev-java/openjdk-bin-8.412_p08 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=install postinst postrm prerm setup unpack -DEPEND=dev-java/java-config app-eselect/eselect-java -DESCRIPTION=Prebuilt Java JDK binaries provided by Eclipse Temurin -EAPI=8 -HOMEPAGE=https://adoptium.net -IDEPEND=app-eselect/eselect-java -INHERIT=java-vm-2 -IUSE=alsa cups examples headless-awt selinux source -KEYWORDS=amd64 ~arm arm64 ppc64 ~x64-macos -LICENSE=GPL-2-with-classpath-exception -RDEPEND=>=sys-apps/baselayout-java-0.1.0-r1 kernel_linux? ( media-libs/fontconfig:1.0 media-libs/freetype:2 elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) elibc_musl? ( sys-libs/musl ) sys-libs/zlib alsa? ( media-libs/alsa-lib ) arm? ( dev-libs/libffi-compat:6 ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) ) dev-java/java-config app-eselect/eselect-java -RESTRICT=preserve-libs strip -SLOT=8 -SRC_URI=arm64? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u412-b08/OpenJDK8U-jdk_aarch64_linux_hotspot_8u412b08.tar.gz ) arm? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u412-b08/OpenJDK8U-jdk_arm_linux_hotspot_8u412b08.tar.gz ) ppc64? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u412-b08/OpenJDK8U-jdk_ppc64le_linux_hotspot_8u412b08.tar.gz ) amd64? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u412-b08/OpenJDK8U-jdk_x64_linux_hotspot_8u412b08.tar.gz ) amd64? ( elibc_musl? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u412-b08/OpenJDK8U-jdk_x64_alpine-linux_hotspot_8u412b08.tar.gz ) ) x64-macos? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u412-b08/OpenJDK8U-jdk_x64_mac_hotspot_8u412b08.tar.gz ) -_eclasses_=java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0493700526e2eb562984f9418f32c69b diff --git a/metadata/md5-cache/dev-java/tomcat-native-1.3.0 b/metadata/md5-cache/dev-java/tomcat-native-1.3.0 deleted file mode 100644 index fbdb7f49042f..000000000000 --- a/metadata/md5-cache/dev-java/tomcat-native-1.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack -DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=Allows Tomcat to use certain native resources for better performance -EAPI=8 -HOMEPAGE=https://tomcat.apache.org/native-doc/ -INHERIT=java-pkg-2 java-pkg-simple verify-sig -IUSE=static-libs doc source test verify-sig -KEYWORDS=amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-libs/apr:1= dev-libs/openssl:0/3 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/tomcat/tomcat-connectors/native/1.3.0/source/tomcat-native-1.3.0-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-connectors/native/1.3.0/source/tomcat-native-1.3.0-src.tar.gz.asc ) -_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a verify-sig a79ba011daaf532d71a219182474d150 -_md5_=c707c7f8be30657eed3f5c2e780b46d5 diff --git a/metadata/md5-cache/dev-java/tomcat-native-1.3.1 b/metadata/md5-cache/dev-java/tomcat-native-1.3.1 index b38fefe5fab7..4107d2dbc79b 100644 --- a/metadata/md5-cache/dev-java/tomcat-native-1.3.1 +++ b/metadata/md5-cache/dev-java/tomcat-native-1.3.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://tomcat.apache.org/native-doc/ INHERIT=java-pkg-2 java-pkg-simple verify-sig IUSE=static-libs doc source test verify-sig -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=Apache-2.0 RDEPEND=dev-libs/apr:1= dev-libs/openssl:0/3 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://apache/tomcat/tomcat-connectors/native/1.3.1/source/tomcat-native-1.3.1-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-connectors/native/1.3.1/source/tomcat-native-1.3.1-src.tar.gz.asc ) _eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a verify-sig a79ba011daaf532d71a219182474d150 -_md5_=526a2ac1ef6b0d36bea7ae090e4609de +_md5_=a2cddaa2d7dd7755afefa2ea11b09309 diff --git a/metadata/md5-cache/dev-java/tomcat-native-2.0.7 b/metadata/md5-cache/dev-java/tomcat-native-2.0.7 deleted file mode 100644 index e71d15d1b045..000000000000 --- a/metadata/md5-cache/dev-java/tomcat-native-2.0.7 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack -DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=Allows Tomcat to use certain native resources for better performance -EAPI=8 -HOMEPAGE=https://tomcat.apache.org/native-doc/ -INHERIT=java-pkg-2 java-pkg-simple verify-sig -IUSE=static-libs doc source test verify-sig -KEYWORDS=amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-libs/apr:1= dev-libs/openssl:0/3 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=2 -SRC_URI=mirror://apache/tomcat/tomcat-connectors/native/2.0.7/source/tomcat-native-2.0.7-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-connectors/native/2.0.7/source/tomcat-native-2.0.7-src.tar.gz.asc ) -_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a verify-sig a79ba011daaf532d71a219182474d150 -_md5_=0a145d0ab67b430be6d3c983f2d0777d diff --git a/metadata/md5-cache/dev-java/tomcat-native-2.0.8 b/metadata/md5-cache/dev-java/tomcat-native-2.0.8 index 6bc0268e75fe..584c97626f14 100644 --- a/metadata/md5-cache/dev-java/tomcat-native-2.0.8 +++ b/metadata/md5-cache/dev-java/tomcat-native-2.0.8 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://tomcat.apache.org/native-doc/ INHERIT=java-pkg-2 java-pkg-simple verify-sig IUSE=static-libs doc source test verify-sig -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=Apache-2.0 RDEPEND=dev-libs/apr:1= dev-libs/openssl:0/3 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://apache/tomcat/tomcat-connectors/native/2.0.8/source/tomcat-native-2.0.8-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-connectors/native/2.0.8/source/tomcat-native-2.0.8-src.tar.gz.asc ) _eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a verify-sig a79ba011daaf532d71a219182474d150 -_md5_=096e7277cee09a073eaa39292c43bee0 +_md5_=426e67c600106da0276444e9d5201971 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index cff20b708ffe..def2ce22051c 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/cgilib-0.7-r1 b/metadata/md5-cache/dev-libs/cgilib-0.7-r1 index 6e4d99941873..d045deba43d0 100644 --- a/metadata/md5-cache/dev-libs/cgilib-0.7-r1 +++ b/metadata/md5-cache/dev-libs/cgilib-0.7-r1 @@ -5,9 +5,9 @@ EAPI=7 HOMEPAGE=https://www.infodrom.org/projects/cgilib/ INHERIT=autotools IUSE=static-libs -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://www.infodrom.org/projects/cgilib/download/cgilib-0.7.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=65f22e3733b0c16801bacf3760d2336c +_md5_=bc55f59806de3bcd961ad01eb0ccb3ef diff --git a/metadata/md5-cache/dev-libs/eventlog-0.2.12 b/metadata/md5-cache/dev-libs/eventlog-0.2.12 index 849cef0280be..4c65a42c076d 100644 --- a/metadata/md5-cache/dev-libs/eventlog-0.2.12 +++ b/metadata/md5-cache/dev-libs/eventlog-0.2.12 @@ -5,9 +5,9 @@ EAPI=7 HOMEPAGE=http://www.balabit.com/products/syslog_ng/ INHERIT=libtool IUSE=static-libs -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 LICENSE=BSD SLOT=0 SRC_URI=http://www.balabit.com/downloads/files/eventlog/0.2/eventlog_0.2.12.tar.gz _eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=86a1fb176116b45efb2a108b226bf1da +_md5_=fb4c32fa489f3564bc83ee4eba38cf59 diff --git a/metadata/md5-cache/dev-libs/gdl-3.40.0 b/metadata/md5-cache/dev-libs/gdl-3.40.0 index de600069b00b..3f58fb7ba906 100644 --- a/metadata/md5-cache/dev-libs/gdl-3.40.0 +++ b/metadata/md5-cache/dev-libs/gdl-3.40.0 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://gitlab.gnome.org/GNOME/gdl INHERIT=gnome2 IUSE=+introspection -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=LGPL-2.1+ RDEPEND=dev-libs/glib:2 >=x11-libs/gtk+-3.0.0:3[introspection?] >=dev-libs/libxml2-2.4:2 introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) SLOT=3/5 SRC_URI=mirror://gnome/sources/gdl/3.40/gdl-3.40.0.tar.xz _eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4f194f3dbe753603652851ec8867dd64 +_md5_=746efd16638e4034dc46f15f6c80b58f diff --git a/metadata/md5-cache/dev-libs/hidapi-0.14.0 b/metadata/md5-cache/dev-libs/hidapi-0.14.0 index 0470b10685bc..a09236aab336 100644 --- a/metadata/md5-cache/dev-libs/hidapi-0.14.0 +++ b/metadata/md5-cache/dev-libs/hidapi-0.14.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/libusb/hidapi INHERIT=cmake-multilib flag-o-matic IUSE=doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=|| ( BSD GPL-3 HIDAPI ) RDEPEND=virtual/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] SLOT=0 SRC_URI=https://github.com/libusb/hidapi/archive/hidapi-0.14.0.tar.gz -> hidapi-0.14.0.tgz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=14cdbe36f5fb3a6ce11db8fda1527193 +_md5_=558d8d53598698a3ce5b4858c5c092af diff --git a/metadata/md5-cache/dev-libs/iniparser-3.1-r3 b/metadata/md5-cache/dev-libs/iniparser-3.1-r3 index 90063dd72dc1..597a2d060c39 100644 --- a/metadata/md5-cache/dev-libs/iniparser-3.1-r3 +++ b/metadata/md5-cache/dev-libs/iniparser-3.1-r3 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=http://ndevilla.free.fr/iniparser/ INHERIT=autotools IUSE=doc examples -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RESTRICT=test SLOT=0 SRC_URI=http://ndevilla.free.fr/iniparser/iniparser-3.1.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=8ff2f0a6aec4aacf9acdf273e3a2aff3 +_md5_=d4953b8eeffc396f99ba95497e1afa53 diff --git a/metadata/md5-cache/dev-libs/iniparser-4.1-r1 b/metadata/md5-cache/dev-libs/iniparser-4.1-r1 index fb141dabada2..06cc621b01bf 100644 --- a/metadata/md5-cache/dev-libs/iniparser-4.1-r1 +++ b/metadata/md5-cache/dev-libs/iniparser-4.1-r1 @@ -5,9 +5,9 @@ EAPI=7 HOMEPAGE=https://github.com/ndevilla/iniparser INHERIT=toolchain-funcs flag-o-matic IUSE=doc examples -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 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT SLOT=4 SRC_URI=https://github.com/ndevilla/iniparser/archive/v4.1.tar.gz -> iniparser-4.1.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=60e5e68b49b95bda895e3d5c8fd2e97e +_md5_=4c64d2adbd9ff4a778e5fc6fda9b5172 diff --git a/metadata/md5-cache/dev-libs/iniparser-4.2.2 b/metadata/md5-cache/dev-libs/iniparser-4.2.2 index be0e09769773..618c3568d5ed 100644 --- a/metadata/md5-cache/dev-libs/iniparser-4.2.2 +++ b/metadata/md5-cache/dev-libs/iniparser-4.2.2 @@ -9,4 +9,4 @@ LICENSE=MIT SLOT=4 SRC_URI=https://gitlab.com/iniparser/iniparser/-/archive/v4.2.2/iniparser-v4.2.2.tar.bz2 -> iniparser-4.2.2.tar.bz2 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1365988424ee90e9f8de1746b6707c76 +_md5_=020127359113cf4d9eef6cc44bb70807 diff --git a/metadata/md5-cache/dev-libs/intel-compute-runtime-24.31.30508.7 b/metadata/md5-cache/dev-libs/intel-compute-runtime-24.31.30508.7 new file mode 100644 index 000000000000..b70902d2017f --- /dev/null +++ b/metadata/md5-cache/dev-libs/intel-compute-runtime-24.31.30508.7 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-util/intel-graphics-compiler-1.0.17537.1 >=media-libs/gmmlib-22.3.19:= dev-libs/intel-metrics-discovery:= dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-system-controller-0.8.16:= media-libs/mesa >=virtual/opencl-3 l0? ( >=dev-libs/level-zero-1.17.28:= ) vaapi? ( x11-libs/libdrm[video_cards_intel] media-libs/libva ) +DESCRIPTION=Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver +EAPI=8 +HOMEPAGE=https://github.com/intel/compute-runtime +INHERIT=cmake flag-o-matic +IUSE=+l0 +vaapi +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=dev-util/intel-graphics-compiler-1.0.17537.1 >=media-libs/gmmlib-22.3.19:= +SLOT=0 +SRC_URI=https://github.com/intel/compute-runtime/archive/24.31.30508.7.tar.gz -> intel-compute-runtime-24.31.30508.7.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1b27230f2495cb0f55d7e918bdb031af diff --git a/metadata/md5-cache/dev-libs/keybinder-0.3.2-r300 b/metadata/md5-cache/dev-libs/keybinder-0.3.2-r300 index 0576f2ca1d1d..1cbb6e0c85bc 100644 --- a/metadata/md5-cache/dev-libs/keybinder-0.3.2-r300 +++ b/metadata/md5-cache/dev-libs/keybinder-0.3.2-r300 @@ -5,9 +5,9 @@ DESCRIPTION=A library for registering global keyboard shortcuts EAPI=7 HOMEPAGE=https://github.com/kupferlauncher/keybinder IUSE=+introspection -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86 LICENSE=MIT RDEPEND=x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXrender SLOT=3 SRC_URI=https://github.com/kupferlauncher/keybinder/releases/download/keybinder-3.0-v0.3.2/keybinder-3.0-0.3.2.tar.gz -_md5_=5b7869ab68bc14bb3caf16522c410e19 +_md5_=276c57b53c51c4d34ecfac9977368fe1 diff --git a/metadata/md5-cache/dev-libs/level-zero-1.17.19 b/metadata/md5-cache/dev-libs/level-zero-1.17.19 index b165f35d0b1b..41d581db7833 100644 --- a/metadata/md5-cache/dev-libs/level-zero-1.17.19 +++ b/metadata/md5-cache/dev-libs/level-zero-1.17.19 @@ -5,10 +5,10 @@ DESCRIPTION=oneAPI Level Zero headers, loader and validation layer EAPI=8 HOMEPAGE=https://github.com/oneapi-src/level-zero INHERIT=cmake -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=MIT RDEPEND=dev-libs/spdlog:= SLOT=0/1.17.19 SRC_URI=https://github.com/oneapi-src/level-zero/archive/refs/tags/v1.17.19.tar.gz -> level-zero-1.17.19.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=474762aaf5a2f35b994e5c96db8f7e43 +_md5_=56253edbcd433432beb6c0173f813cf2 diff --git a/metadata/md5-cache/dev-libs/level-zero-1.17.28 b/metadata/md5-cache/dev-libs/level-zero-1.17.28 new file mode 100644 index 000000000000..572ae5530f95 --- /dev/null +++ b/metadata/md5-cache/dev-libs/level-zero-1.17.28 @@ -0,0 +1,14 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/spdlog:= +DESCRIPTION=oneAPI Level Zero headers, loader and validation layer +EAPI=8 +HOMEPAGE=https://github.com/oneapi-src/level-zero +INHERIT=cmake +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=dev-libs/spdlog:= +SLOT=0/1.17.28 +SRC_URI=https://github.com/oneapi-src/level-zero/archive/refs/tags/v1.17.28.tar.gz -> level-zero-1.17.28.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=474762aaf5a2f35b994e5c96db8f7e43 diff --git a/metadata/md5-cache/dev-libs/level-zero-1.17.6 b/metadata/md5-cache/dev-libs/level-zero-1.17.6 deleted file mode 100644 index bde4519cf592..000000000000 --- a/metadata/md5-cache/dev-libs/level-zero-1.17.6 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=oneAPI Level Zero headers, loader and validation layer -EAPI=8 -HOMEPAGE=https://github.com/oneapi-src/level-zero -INHERIT=cmake -KEYWORDS=amd64 -LICENSE=MIT -SLOT=0/1.17.6 -SRC_URI=https://github.com/oneapi-src/level-zero/archive/refs/tags/v1.17.6.tar.gz -> level-zero-1.17.6.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e5e0d21e9ce3020d46ecfbf236951301 diff --git a/metadata/md5-cache/dev-libs/libIDL-0.8.14-r4 b/metadata/md5-cache/dev-libs/libIDL-0.8.14-r4 index 3f74da77b43a..f23c2e2cd3a7 100644 --- a/metadata/md5-cache/dev-libs/libIDL-0.8.14-r4 +++ b/metadata/md5-cache/dev-libs/libIDL-0.8.14-r4 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.gnome.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2 -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=LGPL-2 RDEPEND=>=dev-libs/glib-2.44.1-r1:2 SLOT=0 SRC_URI=mirror://gnome/sources/libIDL/0.8/libIDL-0.8.14.tar.bz2 _eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=45a23dd5ee80dfc36eb25ee4ebf3746f +_md5_=62dd74f02efc9932d2cf0d9e0372c767 diff --git a/metadata/md5-cache/dev-libs/libbase58-0.1.4-r2 b/metadata/md5-cache/dev-libs/libbase58-0.1.4-r2 index 5ba21a28ed28..13df4f90c633 100644 --- a/metadata/md5-cache/dev-libs/libbase58-0.1.4-r2 +++ b/metadata/md5-cache/dev-libs/libbase58-0.1.4-r2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/luke-jr/libbase58 INHERIT=autotools IUSE=test tools -KEYWORDS=amd64 ~arm ~mips ~ppc ~ppc64 x86 +KEYWORDS=amd64 ~arm ~ppc ~ppc64 x86 LICENSE=MIT RDEPEND=tools? ( dev-libs/libgcrypt ) RESTRICT=!test? ( test ) SLOT=0/0 SRC_URI=https://github.com/luke-jr/libbase58/archive/v0.1.4.tar.gz -> libbase58-0.1.4.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=113bffd2bda202ff50ce26f828201955 +_md5_=b2032e77800e2f38c0a45fce7afc8eab diff --git a/metadata/md5-cache/dev-libs/libei-1.2.1 b/metadata/md5-cache/dev-libs/libei-1.2.1 index 96b9d3bd26de..a2edd8affc5c 100644 --- a/metadata/md5-cache/dev-libs/libei-1.2.1 +++ b/metadata/md5-cache/dev-libs/libei-1.2.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://gitlab.freedesktop.org/libinput/libei INHERIT=meson python-any-r1 IUSE=elogind systemd test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=MIT RDEPEND=>=dev-libs/libevdev-1.9.902 || ( systemd? ( >=sys-apps/systemd-237 ) elogind? ( >=sys-auth/elogind-237 ) sys-libs/basu ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://gitlab.freedesktop.org/libinput/libei/-/archive/1.2.1/libei-1.2.1.tar.bz2 https://github.com/nemequ/munit/archive/fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz -> munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=eadf5f105c75a868d2e69ae6fd64446f +_md5_=7cdfe7d869d7bf4a0d723d79de1fa3f3 diff --git a/metadata/md5-cache/dev-libs/libei-1.3.0 b/metadata/md5-cache/dev-libs/libei-1.3.0 index cb9eaf8e787a..5069bac4cc75 100644 --- a/metadata/md5-cache/dev-libs/libei-1.3.0 +++ b/metadata/md5-cache/dev-libs/libei-1.3.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://gitlab.freedesktop.org/libinput/libei INHERIT=meson python-any-r1 IUSE=elogind systemd test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT RDEPEND=>=dev-libs/libevdev-1.9.902 || ( systemd? ( >=sys-apps/systemd-237 ) elogind? ( >=sys-auth/elogind-237 ) sys-libs/basu ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://gitlab.freedesktop.org/libinput/libei/-/archive/1.3.0/libei-1.3.0.tar.bz2 https://github.com/nemequ/munit/archive/fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz -> munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=45b04e06b39aaeb4af0a6c942e587ac3 +_md5_=e04d1d55f01214527a970383ed09f1f9 diff --git a/metadata/md5-cache/dev-libs/libffi-compat-3.2.1-r3 b/metadata/md5-cache/dev-libs/libffi-compat-3.2.1-r3 index 819eb3858366..6ec024bfb836 100644 --- a/metadata/md5-cache/dev-libs/libffi-compat-3.2.1-r3 +++ b/metadata/md5-cache/dev-libs/libffi-compat-3.2.1-r3 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://sourceware.org/libffi/ INHERIT=libtool multilib-minimal IUSE=debug pax-kernel test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=!dev-libs/libffi:0/0 RESTRICT=!test? ( test ) SLOT=6 SRC_URI=ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz _eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=83bc202b2812907d39dd02aaf99cb0b0 +_md5_=c6c99f0dc00ca8d23100a55980e7b17e diff --git a/metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 b/metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 index 8e9527c5c3d1..30c604aafc5e 100644 --- a/metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 +++ b/metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://sourceware.org/libffi/ INHERIT=multilib-minimal IUSE=debug pax-kernel test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=!dev-libs/libffi:0/7 RESTRICT=!test? ( test ) SLOT=7 SRC_URI=https://github.com/libffi/libffi/releases/download/v3.3/libffi-3.3.tar.gz _eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=f2acf61d25c8f82221a80802057df81e +_md5_=61d315d7aeb0181a0d23366f9165d275 diff --git a/metadata/md5-cache/dev-libs/libgcrypt-compat-1.5.6 b/metadata/md5-cache/dev-libs/libgcrypt-compat-1.5.6 index 1c883314c005..4afa8f8e0fec 100644 --- a/metadata/md5-cache/dev-libs/libgcrypt-compat-1.5.6 +++ b/metadata/md5-cache/dev-libs/libgcrypt-compat-1.5.6 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://www.gnupg.org/ INHERIT=autotools multilib-minimal IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=LGPL-2.1 MIT RDEPEND=>=dev-libs/libgpg-error-1.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !dev-libs/libgcrypt:0/11 !dev-libs/libgcrypt:11/11 SLOT=11 SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.5.6.tar.bz2 _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=e19dd6fcf42cafa880e0bad570463136 +_md5_=e6dab442c69694d0aaefc8a3644b6c16 diff --git a/metadata/md5-cache/dev-libs/libindicate-12.10.1-r4 b/metadata/md5-cache/dev-libs/libindicate-12.10.1-r4 index b8bbeee6aac1..590aca53faf7 100644 --- a/metadata/md5-cache/dev-libs/libindicate-12.10.1-r4 +++ b/metadata/md5-cache/dev-libs/libindicate-12.10.1-r4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://launchpad.net/libindicate INHERIT=autotools vala IUSE=gtk +introspection test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 LICENSE=LGPL-2.1 LGPL-3 RDEPEND=dev-libs/dbus-glib dev-libs/glib:2 dev-libs/libdbusmenu[introspection?] dev-libs/libxml2 gtk? ( dev-libs/libdbusmenu[gtk3] x11-libs/gtk+:3 ) introspection? ( >=dev-libs/gobject-introspection-1 ) RESTRICT=!test? ( test ) SLOT=3 SRC_URI=https://launchpad.net/libindicate/12.10/12.10.1/+download/libindicate-12.10.1.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd vala e477903dbe0105930c51f170a592dc16 -_md5_=4213fbede6fd279462b531c5ba88013d +_md5_=5243d22800e4ebb993ec88251c789710 diff --git a/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r6 b/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r6 index 6e0e181dd088..f59c5d69a3bd 100644 --- a/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r6 +++ b/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r6 @@ -4,9 +4,9 @@ DESCRIPTION=Provides an uniform interface to access several encryption algorithm EAPI=8 HOMEPAGE=https://mcrypt.sourceforge.net INHERIT=autotools flag-o-matic -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=GPL-2+ LGPL-2.1+ SLOT=0 SRC_URI=https://downloads.sourceforge.net/mcrypt/libmcrypt-2.5.8.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=4d4e04a18dc3ac5693af95758ce92249 +_md5_=6feb0c764b1e4db5d8b926720ed422ad diff --git a/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r7 b/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r7 index db65bb6bd368..3a850859ae83 100644 --- a/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r7 +++ b/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r7 @@ -4,9 +4,9 @@ DESCRIPTION=Provides an uniform interface to access several encryption algorithm EAPI=8 HOMEPAGE=https://mcrypt.sourceforge.net INHERIT=autotools flag-o-matic -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=GPL-2+ LGPL-2.1+ SLOT=0 SRC_URI=https://downloads.sourceforge.net/mcrypt/libmcrypt-2.5.8.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=b3d5c94fa07831b6711a5a39c39f16f9 +_md5_=ba6eb771903df2b28c606b9faed2c2c1 diff --git a/metadata/md5-cache/dev-libs/libmowgli-2.1.3-r3 b/metadata/md5-cache/dev-libs/libmowgli-2.1.3-r3 index 6c540081a7d0..89c4a67071ad 100644 --- a/metadata/md5-cache/dev-libs/libmowgli-2.1.3-r3 +++ b/metadata/md5-cache/dev-libs/libmowgli-2.1.3-r3 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/atheme/libmowgli-2 INHERIT=autotools IUSE=ssl -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=BSD-2 RDEPEND=ssl? ( dev-libs/openssl:0= ) SLOT=2 SRC_URI=https://github.com/atheme/libmowgli-2/archive/v2.1.3.tar.gz -> libmowgli-2.1.3.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=b786d081ad8fd8a3848965679f77620f +_md5_=2fad012692d7b039b0c7005b1df13b9c diff --git a/metadata/md5-cache/dev-libs/liboil-0.3.17-r5 b/metadata/md5-cache/dev-libs/liboil-0.3.17-r5 index cec905de33e3..5c2a3e53f6bb 100644 --- a/metadata/md5-cache/dev-libs/liboil-0.3.17-r5 +++ b/metadata/md5-cache/dev-libs/liboil-0.3.17-r5 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://liboil.freedesktop.org/ INHERIT=flag-o-matic IUSE=+examples test -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=BSD-2 RDEPEND=examples? ( dev-libs/glib:2 ) RESTRICT=!test? ( test ) SLOT=0.3 SRC_URI=https://liboil.freedesktop.org/download/liboil-0.3.17.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=bae5c23d6eda88eb77eaf24e8a3b7157 +_md5_=bd66b5928cce73d6caee11c38fc31d97 diff --git a/metadata/md5-cache/dev-libs/libsecp256k1-0.1_pre20190401 b/metadata/md5-cache/dev-libs/libsecp256k1-0.1_pre20190401 index b4014210339a..8973084bb0f1 100644 --- a/metadata/md5-cache/dev-libs/libsecp256k1-0.1_pre20190401 +++ b/metadata/md5-cache/dev-libs/libsecp256k1-0.1_pre20190401 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://github.com/bitcoin-core/secp256k1 INHERIT=autotools IUSE=+asm ecdh endomorphism experimental gmp java +recovery test test-openssl -KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=gmp? ( dev-libs/gmp:0= ) REQUIRED_USE=asm? ( || ( amd64 arm ) arm? ( experimental ) ) ecdh? ( experimental ) java? ( ecdh ) test-openssl? ( test ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/bitcoin-core/secp256k1/archive/b19c000063be11018b4d1a6b0a85871ab9d0bdcf.tar.gz -> libsecp256k1-v0.1_pre20190401.tgz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=4d2fddd6ed97d47498f064301a1a7bc7 +_md5_=0c0919ab469877a51c6e51dddbd8ed5e diff --git a/metadata/md5-cache/dev-libs/libsecp256k1-0.1_pre20201028-r1 b/metadata/md5-cache/dev-libs/libsecp256k1-0.1_pre20201028-r1 index 0362657ce2d6..ece8617ac115 100644 --- a/metadata/md5-cache/dev-libs/libsecp256k1-0.1_pre20201028-r1 +++ b/metadata/md5-cache/dev-libs/libsecp256k1-0.1_pre20201028-r1 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://github.com/bitcoin-core/secp256k1 INHERIT=autotools IUSE=+asm ecdh +experimental +extrakeys gmp lowmem +recovery +schnorr test test-openssl valgrind -KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=gmp? ( dev-libs/gmp:0= ) REQUIRED_USE=asm? ( || ( amd64 arm ) arm? ( experimental ) ) extrakeys? ( experimental ) schnorr? ( experimental extrakeys ) test-openssl? ( test ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/bitcoin-core/secp256k1/archive/3967d96bf184519eb98b766af665b4d4b072563e.tar.gz -> libsecp256k1-v0.1_pre20201028.tgz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=eceabd708f71ff88fcb32f49e1e86334 +_md5_=f71df84b4f2579a369e72ae47cc5cb31 diff --git a/metadata/md5-cache/dev-libs/libsecp256k1-0.3.0 b/metadata/md5-cache/dev-libs/libsecp256k1-0.3.0 index 380a3cccbf32..b7ad7e1100db 100644 --- a/metadata/md5-cache/dev-libs/libsecp256k1-0.3.0 +++ b/metadata/md5-cache/dev-libs/libsecp256k1-0.3.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/bitcoin-core/secp256k1 INHERIT=autotools IUSE=+asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux LICENSE=MIT REQUIRED_USE=asm? ( || ( amd64 arm ) arm? ( experimental ) ) schnorr? ( extrakeys ) RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/bitcoin-core/secp256k1/archive/v0.3.0.tar.gz -> libsecp256k1-0.3.0.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=dbabfe6e6509761d052a11633e21e6d7 +_md5_=598fddc22c3cf6f164716d666df0aed2 diff --git a/metadata/md5-cache/dev-libs/libsecp256k1-0.3.1 b/metadata/md5-cache/dev-libs/libsecp256k1-0.3.1 index 5feb9e7eef00..0679219c613b 100644 --- a/metadata/md5-cache/dev-libs/libsecp256k1-0.3.1 +++ b/metadata/md5-cache/dev-libs/libsecp256k1-0.3.1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/bitcoin-core/secp256k1 INHERIT=autotools IUSE=+asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux LICENSE=MIT REQUIRED_USE=asm? ( || ( amd64 arm ) arm? ( experimental ) ) schnorr? ( extrakeys ) RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/bitcoin-core/secp256k1/archive/v0.3.1.tar.gz -> libsecp256k1-0.3.1.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=dbabfe6e6509761d052a11633e21e6d7 +_md5_=598fddc22c3cf6f164716d666df0aed2 diff --git a/metadata/md5-cache/dev-libs/libsecp256k1-0.3.2 b/metadata/md5-cache/dev-libs/libsecp256k1-0.3.2 index bf52f159be60..47b331713c43 100644 --- a/metadata/md5-cache/dev-libs/libsecp256k1-0.3.2 +++ b/metadata/md5-cache/dev-libs/libsecp256k1-0.3.2 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/bitcoin-core/secp256k1 INHERIT=autotools IUSE=+asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux LICENSE=MIT REQUIRED_USE=asm? ( || ( amd64 arm ) arm? ( experimental ) ) schnorr? ( extrakeys ) RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/bitcoin-core/secp256k1/archive/v0.3.2.tar.gz -> libsecp256k1-0.3.2.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=2b7b56377cafd37812e3c8f76b84875e +_md5_=bbe80f74512b202fef15fe05f0cd70d3 diff --git a/metadata/md5-cache/dev-libs/libsecp256k1-0.4.0 b/metadata/md5-cache/dev-libs/libsecp256k1-0.4.0 index 4ee17f69b863..73d3a1f572ee 100644 --- a/metadata/md5-cache/dev-libs/libsecp256k1-0.4.0 +++ b/metadata/md5-cache/dev-libs/libsecp256k1-0.4.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/bitcoin-core/secp256k1 INHERIT=autotools IUSE=+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind -KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux LICENSE=MIT REQUIRED_USE=asm? ( || ( amd64 arm ) arm? ( experimental ) ) schnorr? ( extrakeys ) RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/bitcoin-core/secp256k1/archive/v0.4.0.tar.gz -> libsecp256k1-0.4.0.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=865d673ea549e15fda887a7ee0e3feed +_md5_=a26eff1df275f0d9e13515d6f05ca63c diff --git a/metadata/md5-cache/dev-libs/libsecp256k1-0.4.1 b/metadata/md5-cache/dev-libs/libsecp256k1-0.4.1 index 1d82dd8b639a..565e998f2518 100644 --- a/metadata/md5-cache/dev-libs/libsecp256k1-0.4.1 +++ b/metadata/md5-cache/dev-libs/libsecp256k1-0.4.1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/bitcoin-core/secp256k1 INHERIT=autotools IUSE=+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux LICENSE=MIT REQUIRED_USE=asm? ( || ( amd64 arm ) arm? ( experimental ) ) schnorr? ( extrakeys ) RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/bitcoin-core/secp256k1/archive/v0.4.1.tar.gz -> libsecp256k1-0.4.1.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=9cdd386ac5394cbde135c1371298d772 +_md5_=8d37baf5fcc1045a22a226bdf9b610d5 diff --git a/metadata/md5-cache/dev-libs/libsecp256k1-0.5.0 b/metadata/md5-cache/dev-libs/libsecp256k1-0.5.0 index b3740201a2d2..5d7ec2f43124 100644 --- a/metadata/md5-cache/dev-libs/libsecp256k1-0.5.0 +++ b/metadata/md5-cache/dev-libs/libsecp256k1-0.5.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/bitcoin-core/secp256k1 INHERIT=autotools IUSE=+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux LICENSE=MIT REQUIRED_USE=asm? ( || ( amd64 arm ) arm? ( experimental ) ) schnorr? ( extrakeys ) RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/bitcoin-core/secp256k1/archive/v0.5.0.tar.gz -> libsecp256k1-0.5.0.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=62f1c1a3585808d6f44439e22e930467 +_md5_=e210c5131018a95466671f7050844d7a diff --git a/metadata/md5-cache/dev-libs/libsecp256k1-0.5.1 b/metadata/md5-cache/dev-libs/libsecp256k1-0.5.1 index 876cd436d76b..7ac13a59678e 100644 --- a/metadata/md5-cache/dev-libs/libsecp256k1-0.5.1 +++ b/metadata/md5-cache/dev-libs/libsecp256k1-0.5.1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/bitcoin-core/secp256k1 INHERIT=autotools IUSE=+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux LICENSE=MIT REQUIRED_USE=asm? ( || ( amd64 arm ) arm? ( experimental ) ) schnorr? ( extrakeys ) RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/bitcoin-core/secp256k1/archive/v0.5.1.tar.gz -> libsecp256k1-0.5.1.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=2fdcc38eb47f0303d7875dee7a81bd09 +_md5_=161ac41560623b1a1da48d0ba2f083a3 diff --git a/metadata/md5-cache/dev-libs/libtracecmd-1.5.1 b/metadata/md5-cache/dev-libs/libtracecmd-1.5.1 index 82bdf9087a67..e973ef0fd2c5 100644 --- a/metadata/md5-cache/dev-libs/libtracecmd-1.5.1 +++ b/metadata/md5-cache/dev-libs/libtracecmd-1.5.1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install test DEPEND=! libtracecmd-1.5.1.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=4ae9d9568231d30cca3ccacf6d9cf456 +_md5_=cfd519e061ac7accf31f24e616cca264 diff --git a/metadata/md5-cache/dev-libs/libtracecmd-1.5.2 b/metadata/md5-cache/dev-libs/libtracecmd-1.5.2 index 23ae42908f9b..727e46a3b01f 100644 --- a/metadata/md5-cache/dev-libs/libtracecmd-1.5.2 +++ b/metadata/md5-cache/dev-libs/libtracecmd-1.5.2 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install test DEPEND=! libtracecmd-1.5.2.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=c78d9af12ac43fc22e919e6d3e0bf3eb +_md5_=5332eef48569633c516e6cc0ced7cb22 diff --git a/metadata/md5-cache/dev-libs/libtraceevent-1.7.3 b/metadata/md5-cache/dev-libs/libtraceevent-1.7.3 index f58517d6b52e..3f81ec876385 100644 --- a/metadata/md5-cache/dev-libs/libtraceevent-1.7.3 +++ b/metadata/md5-cache/dev-libs/libtraceevent-1.7.3 @@ -2,7 +2,7 @@ BDEPEND=app-text/asciidoc app-text/xmlto test? ( dev-util/cunit ) >=dev-build/me DEFINED_PHASES=compile configure install test DESCRIPTION=Linux kernel trace event library EAPI=8 -HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/ +HOMEPAGE=https://www.trace-cmd.org/ INHERIT=meson IUSE=doc test KEYWORDS=~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/libtraceevent-1.7.3.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=98fc0e9151542cacc9a959d1fd5164b4 +_md5_=c2bc6e830053caf2d540ad72569aad2e diff --git a/metadata/md5-cache/dev-libs/libtraceevent-1.8.2 b/metadata/md5-cache/dev-libs/libtraceevent-1.8.2 index 6773e342b63b..5de530a4e21d 100644 --- a/metadata/md5-cache/dev-libs/libtraceevent-1.8.2 +++ b/metadata/md5-cache/dev-libs/libtraceevent-1.8.2 @@ -2,7 +2,7 @@ BDEPEND=app-text/asciidoc app-text/xmlto test? ( dev-util/cunit ) >=dev-build/me DEFINED_PHASES=compile configure install test DESCRIPTION=Linux kernel trace event library EAPI=8 -HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/ +HOMEPAGE=https://www.trace-cmd.org/ INHERIT=meson IUSE=doc test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/libtraceevent-1.8.2.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=b86410fe39b573a56f9f369d9c4aff91 +_md5_=0f41138539ae6e3757b301d6dfee54d3 diff --git a/metadata/md5-cache/dev-libs/libtraceevent-1.8.3 b/metadata/md5-cache/dev-libs/libtraceevent-1.8.3 index 028a420e1b25..d9dfdc999f68 100644 --- a/metadata/md5-cache/dev-libs/libtraceevent-1.8.3 +++ b/metadata/md5-cache/dev-libs/libtraceevent-1.8.3 @@ -2,7 +2,7 @@ BDEPEND=app-text/asciidoc app-text/xmlto test? ( dev-util/cunit ) >=dev-build/me DEFINED_PHASES=compile configure install test DESCRIPTION=Linux kernel trace event library EAPI=8 -HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/ +HOMEPAGE=https://www.trace-cmd.org/ INHERIT=meson IUSE=doc test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/libtraceevent-1.8.3.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=b86410fe39b573a56f9f369d9c4aff91 +_md5_=0f41138539ae6e3757b301d6dfee54d3 diff --git a/metadata/md5-cache/dev-libs/libtracefs-1.7.0 b/metadata/md5-cache/dev-libs/libtracefs-1.7.0 index e07a2b64b41e..0cf42e0eb7fa 100644 --- a/metadata/md5-cache/dev-libs/libtracefs-1.7.0 +++ b/metadata/md5-cache/dev-libs/libtracefs-1.7.0 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install test DEPEND=!=dev-libs/libtraceevent-1.7.0 DESCRIPTION=Linux kernel trace file system library EAPI=8 -HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/ +HOMEPAGE=https://www.trace-cmd.org/ INHERIT=meson KEYWORDS=~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86 LICENSE=LGPL-2.1 @@ -11,4 +11,4 @@ RDEPEND=!=dev-libs/libtraceevent-1.7.0 SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/libtracefs-1.7.0.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=50ded258a87c7ed9abd2a0fb71be042a +_md5_=5e42b60a02f7564dac9bd9b843116eed diff --git a/metadata/md5-cache/dev-libs/libtracefs-1.8.0 b/metadata/md5-cache/dev-libs/libtracefs-1.8.0 index 8dd188a68b53..eb7702b0754c 100644 --- a/metadata/md5-cache/dev-libs/libtracefs-1.8.0 +++ b/metadata/md5-cache/dev-libs/libtracefs-1.8.0 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install test DEPEND=>=dev-libs/libtraceevent-1.8.1 DESCRIPTION=Linux kernel trace file system library EAPI=8 -HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/ +HOMEPAGE=https://www.trace-cmd.org/ INHERIT=meson KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1 @@ -11,4 +11,4 @@ RDEPEND=>=dev-libs/libtraceevent-1.8.1 SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/libtracefs-1.8.0.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=2b5cef201e9fa90c246943b490d7102f +_md5_=4c43d4af9b42f880a2de86b8e5d40be9 diff --git a/metadata/md5-cache/dev-libs/libtracefs-1.8.1 b/metadata/md5-cache/dev-libs/libtracefs-1.8.1 index 6d59b0abcdbd..306688184c41 100644 --- a/metadata/md5-cache/dev-libs/libtracefs-1.8.1 +++ b/metadata/md5-cache/dev-libs/libtracefs-1.8.1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install test DEPEND=>=dev-libs/libtraceevent-1.8.1 DESCRIPTION=Linux kernel trace file system library EAPI=8 -HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/ +HOMEPAGE=https://www.trace-cmd.org/ INHERIT=meson KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1 @@ -11,4 +11,4 @@ RDEPEND=>=dev-libs/libtraceevent-1.8.1 SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/libtracefs-1.8.1.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=3ccd52dacdd18f082e785492d24f96ed +_md5_=b33e26dd85946e0de98ffa53c78bc2b7 diff --git a/metadata/md5-cache/dev-libs/libunique-1.1.6-r3 b/metadata/md5-cache/dev-libs/libunique-1.1.6-r3 index fd71fde14747..6053d8d8cfed 100644 --- a/metadata/md5-cache/dev-libs/libunique-1.1.6-r3 +++ b/metadata/md5-cache/dev-libs/libunique-1.1.6-r3 @@ -7,11 +7,11 @@ HOMEPAGE=https://wiki.gnome.org/Attic/LibUnique IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2 virtualx IUSE=debug dbus +introspection test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1 RDEPEND=>=dev-libs/glib-2.12:2 >=x11-libs/gtk+-2.11:2[introspection?] x11-libs/libX11 dbus? ( >=dev-libs/dbus-glib-0.70 sys-apps/dbus[X] ) introspection? ( >=dev-libs/gobject-introspection-0.6.3:= ) RESTRICT=!test? ( test ) SLOT=1 SRC_URI=mirror://gnome/sources/libunique/1.1/libunique-1.1.6.tar.bz2 _eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=66a69bcc12d1f36ef072f1559da6aa55 +_md5_=8a035ed5683b5109cedb461121c3ed55 diff --git a/metadata/md5-cache/dev-libs/libunique-3.0.2-r2 b/metadata/md5-cache/dev-libs/libunique-3.0.2-r2 index f3a1c1c16640..2041c88b957f 100644 --- a/metadata/md5-cache/dev-libs/libunique-3.0.2-r2 +++ b/metadata/md5-cache/dev-libs/libunique-3.0.2-r2 @@ -7,11 +7,11 @@ HOMEPAGE=https://wiki.gnome.org/Attic/LibUnique IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2 virtualx IUSE=debug +introspection test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1 RDEPEND=>=dev-libs/glib-2.25.7:2 sys-apps/dbus[X] >=x11-libs/gtk+-2.90.0:3[introspection?] x11-libs/libX11 introspection? ( >=dev-libs/gobject-introspection-0.9.0:= ) RESTRICT=!test? ( test ) SLOT=3 SRC_URI=mirror://gnome/sources/libunique/3.0/libunique-3.0.2.tar.xz _eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d61ea5372776fe1f19a6abab6af3ca83 +_md5_=e56fca355b58206182e52e197727a045 diff --git a/metadata/md5-cache/dev-libs/libusbhp-1.0.2-r1 b/metadata/md5-cache/dev-libs/libusbhp-1.0.2-r1 index ed4baa2016c5..10dc17ea02be 100644 --- a/metadata/md5-cache/dev-libs/libusbhp-1.0.2-r1 +++ b/metadata/md5-cache/dev-libs/libusbhp-1.0.2-r1 @@ -4,9 +4,9 @@ DEPEND=>=virtual/libudev-147 DESCRIPTION=USB Hotplug Library EAPI=7 HOMEPAGE=http://www.aasimon.org/libusbhp/ -KEYWORDS=~amd64 ~arm ~mips ~x86 +KEYWORDS=~amd64 ~arm ~x86 LICENSE=GPL-3 RDEPEND=>=virtual/libudev-147 SLOT=0 SRC_URI=http://www.aasimon.org/libusbhp/libusbhp-1.0.2.tar.gz -_md5_=b5833c717dcd17c37355975865f796c9 +_md5_=30f81ea68c503025e9948385288774a5 diff --git a/metadata/md5-cache/dev-libs/mathjax-2.7.7-r1 b/metadata/md5-cache/dev-libs/mathjax-2.7.7-r1 index 26faa8c6f50c..808fb985c06a 100644 --- a/metadata/md5-cache/dev-libs/mathjax-2.7.7-r1 +++ b/metadata/md5-cache/dev-libs/mathjax-2.7.7-r1 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://www.mathjax.org/ INHERIT=python-any-r1 IUSE=doc examples -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=Apache-2.0 RDEPEND=!app-doc/mathjax-docs RESTRICT=binchecks strip SLOT=0 SRC_URI=https://github.com/mathjax/MathJax/archive/2.7.7.tar.gz -> mathjax-2.7.7.tar.gz doc? ( https://github.com/mathjax/MathJax-docs/archive/9d711f40638202b02f2154d7f05ea35088ff9388.tar.gz -> mathjax-docs-2.7.7.tar.gz ) _eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=b8e434ec96af746a1cc94c3e00ef3ce1 +_md5_=7de77c3b85d6f3774acf07698a8709df diff --git a/metadata/md5-cache/dev-libs/mathjax-3.2.2-r2 b/metadata/md5-cache/dev-libs/mathjax-3.2.2-r2 index 4ce1db3d4f7e..4116c303bda4 100644 --- a/metadata/md5-cache/dev-libs/mathjax-3.2.2-r2 +++ b/metadata/md5-cache/dev-libs/mathjax-3.2.2-r2 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://www.mathjax.org/ INHERIT=python-any-r1 IUSE=doc -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=Apache-2.0 RDEPEND=!app-doc/mathjax-docs SLOT=0/3.2.2 SRC_URI=https://github.com/mathjax/MathJax/archive/3.2.2.tar.gz -> mathjax-3.2.2.tar.gz doc? ( https://github.com/mathjax/MathJax-docs/archive/c4a733d6d0ced4242a4df1c46137d4be6b3aaaee.tar.gz -> mathjax-docs-3.2.2.tar.gz ) _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=1f844792ced9665ee343d18c487d1746 +_md5_=2f5a03aa7617b7deef2a9cce856a2283 diff --git a/metadata/md5-cache/dev-libs/metee-4.1.0 b/metadata/md5-cache/dev-libs/metee-4.1.0 deleted file mode 100644 index 53f794c33331..000000000000 --- a/metadata/md5-cache/dev-libs/metee-4.1.0 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Cross-platform access library for Intel CSME HECI interface -EAPI=8 -HOMEPAGE=https://github.com/intel/metee -INHERIT=cmake -IUSE=doc -KEYWORDS=amd64 -LICENSE=Apache-2.0 -SLOT=0/4.1.0 -SRC_URI=https://github.com/intel/metee/archive/refs/tags/4.1.0.tar.gz -> metee-4.1.0.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6016eed85c682ae9f4a1ab45b92af515 diff --git a/metadata/md5-cache/dev-libs/metee-4.2.0 b/metadata/md5-cache/dev-libs/metee-4.2.0 index 1e1b552fa3d6..5ef9923782e3 100644 --- a/metadata/md5-cache/dev-libs/metee-4.2.0 +++ b/metadata/md5-cache/dev-libs/metee-4.2.0 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://github.com/intel/metee INHERIT=cmake IUSE=doc -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=Apache-2.0 SLOT=0/4.2.0 SRC_URI=https://github.com/intel/metee/archive/refs/tags/4.2.0.tar.gz -> metee-4.2.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4bfcb586bd76575920248d593f617a25 +_md5_=6016eed85c682ae9f4a1ab45b92af515 diff --git a/metadata/md5-cache/dev-libs/newt-0.52.24 b/metadata/md5-cache/dev-libs/newt-0.52.24 index f895ae882d05..b32e4916d07a 100644 --- a/metadata/md5-cache/dev-libs/newt-0.52.24 +++ b/metadata/md5-cache/dev-libs/newt-0.52.24 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://pagure.io/newt INHERIT=autotools python-r1 toolchain-funcs IUSE=gpm nls tcl python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 LICENSE=LGPL-2 RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/popt-1.6 =sys-libs/slang-2* gpm? ( sys-libs/gpm ) tcl? ( >=dev-lang/tcl-8.5:0 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/mlichvar/newt/archive/r0-52-24.tar.gz -> newt-0.52.24.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=b3b00782ee69677fab8a34037b69c9f4 +_md5_=cee79ea3f762af5dd4b4452ed00bb886 diff --git a/metadata/md5-cache/dev-libs/nss-pem-1.1.0 b/metadata/md5-cache/dev-libs/nss-pem-1.1.0 index 7a1083707def..dd8ecc6c31af 100644 --- a/metadata/md5-cache/dev-libs/nss-pem-1.1.0 +++ b/metadata/md5-cache/dev-libs/nss-pem-1.1.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/kdudka/nss-pem INHERIT=cmake-multilib IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris LICENSE=MPL-1.1 RDEPEND=dev-libs/nss dev-libs/nspr SLOT=0 SRC_URI=https://github.com/kdudka/nss-pem/releases/download/nss-pem-1.1.0/nss-pem-1.1.0.tar.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=05af6bb3594db4ab290d70b64d674f4c +_md5_=0f86abebc3157ea0daf24364125c782a diff --git a/metadata/md5-cache/dev-libs/openssl-compat-1.0.2u-r2 b/metadata/md5-cache/dev-libs/openssl-compat-1.0.2u-r2 index 037718076660..0b51dbb5867c 100644 --- a/metadata/md5-cache/dev-libs/openssl-compat-1.0.2u-r2 +++ b/metadata/md5-cache/dev-libs/openssl-compat-1.0.2u-r2 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://www.openssl.org/ INHERIT=flag-o-matic toolchain-funcs multilib-minimal IUSE=+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test +tls-heartbeat vanilla tls-compression abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux LICENSE=openssl RDEPEND=gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=app-crypt/mit-krb5-1.11.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !=dev-libs/openssl-1.0.2*:0 !dev-libs/openssl:1.0.0 RESTRICT=!bindist? ( bindist ) test SLOT=1.0.0 SRC_URI=mirror://openssl/source/openssl-1.0.2u.tar.gz bindist? ( mirror://gentoo/bb/openssl-1.0.2t-bindist-1.0.tar.xz ) !vanilla? ( https://dev.gentoo.org/~chutzpah/dist/openssl/openssl-1.0.2-patches-1.5.tar.xz ) mirror://gentoo/ec/openssl-compat-1.0.2u-versioned-symbols.patch.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=2088770ce788bfcee0393aeb6e663482 +_md5_=fa9854879bb2600061c6cfe5a9cee334 diff --git a/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u b/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u index 1117ff8cab44..dfab454a5315 100644 --- a/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u +++ b/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.openssl.org/ INHERIT=edo flag-o-matic toolchain-funcs multilib-minimal verify-sig IUSE=+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=openssl RDEPEND=!=dev-libs/openssl-1.1.1*:0 tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) RESTRICT=!test? ( test ) SLOT=1.1.1 SRC_URI=mirror://openssl/source/openssl-1.1.1u.tar.gz verify-sig? ( mirror://openssl/source/openssl-1.1.1u.tar.gz.asc ) _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=cff72a85b5513bc7a55d84f45fe6a10f +_md5_=5c8e48b529cf3d66ca4efe493dbd8278 diff --git a/metadata/md5-cache/dev-libs/ppl-1.2-r5 b/metadata/md5-cache/dev-libs/ppl-1.2-r5 index 6750a239b95d..6e455de86aeb 100644 --- a/metadata/md5-cache/dev-libs/ppl-1.2-r5 +++ b/metadata/md5-cache/dev-libs/ppl-1.2-r5 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=http://bugseng.com/products/ppl INHERIT=autotools flag-o-matic IUSE=cdd +cxx doc lpsol pch test -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux LICENSE=GPL-3 RDEPEND=>=dev-libs/gmp-6[cxx(+)] lpsol? ( sci-mathematics/glpk ) RESTRICT=!test? ( test ) SLOT=0/4.14 SRC_URI=http://bugseng.com/products/ppl/download/ftp/releases/1.2/ppl-1.2.tar.xz https://dev.gentoo.org/~juippis/distfiles/tmp/ppl-1.2-r3-disable-boeing-tests.patch _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=d060881aecb45779cd90e512b176b754 +_md5_=59043d1f5efab786224432b146a665af diff --git a/metadata/md5-cache/dev-libs/protobuf-27.2 b/metadata/md5-cache/dev-libs/protobuf-27.2 index ee96e0fc7bb7..6bd702f83101 100644 --- a/metadata/md5-cache/dev-libs/protobuf-27.2 +++ b/metadata/md5-cache/dev-libs/protobuf-27.2 @@ -4,9 +4,9 @@ DEPEND=dev-libs/jsoncpp >=dev-cpp/abseil-cpp-20230802:=[abi_x86_32(-)?,abi_x86_6 DESCRIPTION=Google's Protocol Buffers - Extensible mechanism for serializing structured data EAPI=8 HOMEPAGE=https://protobuf.dev/ -INHERIT=cmake-multilib elisp-common toolchain-funcs +INHERIT=cmake-multilib elisp-common toolchain-funcs multilib IUSE=conformance emacs examples +libprotoc libupb +protobuf +protoc test zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos LICENSE=BSD RDEPEND=dev-libs/jsoncpp >=dev-cpp/abseil-cpp-20230802:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) emacs? ( app-editors/emacs:* ) !protobuf? ( >=dev-libs/protobuf-27.2 ) REQUIRED_USE=|| ( libprotoc libupb protobuf protoc ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/27.2.0 SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v27.2.tar.gz -> protobuf-27.2.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e6a222e49b6545e889c2d21c5f32c1f1 +_md5_=b4bdc336a9fc83db520f0d3e21db12e1 diff --git a/metadata/md5-cache/dev-libs/protobuf-9999 b/metadata/md5-cache/dev-libs/protobuf-9999 index ae8abc3c7542..c21400476bc9 100644 --- a/metadata/md5-cache/dev-libs/protobuf-9999 +++ b/metadata/md5-cache/dev-libs/protobuf-9999 @@ -4,7 +4,7 @@ DEPEND=dev-libs/jsoncpp >=dev-cpp/abseil-cpp-20230802:=[abi_x86_32(-)?,abi_x86_6 DESCRIPTION=Google's Protocol Buffers - Extensible mechanism for serializing structured data EAPI=8 HOMEPAGE=https://protobuf.dev/ -INHERIT=cmake-multilib elisp-common toolchain-funcs git-r3 +INHERIT=cmake-multilib elisp-common toolchain-funcs multilib git-r3 IUSE=conformance emacs examples +libprotoc libupb +protobuf +protoc test zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 LICENSE=BSD PROPERTIES=live @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( libprotoc libupb protobuf protoc ) RESTRICT=!test? ( test ) SLOT=0/28.0.0 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b0e19fd6ae3fe6f613c825ce0b358933 +_md5_=3bea5295fe8c49bfc0062b811638c6e1 diff --git a/metadata/md5-cache/dev-libs/univalue-1.0.5 b/metadata/md5-cache/dev-libs/univalue-1.0.5 index 3a00006d6a6e..da49e69187e5 100644 --- a/metadata/md5-cache/dev-libs/univalue-1.0.5 +++ b/metadata/md5-cache/dev-libs/univalue-1.0.5 @@ -4,9 +4,9 @@ DESCRIPTION=C++ universal value object and JSON library EAPI=7 HOMEPAGE=https://github.com/jgarzik/univalue INHERIT=autotools -KEYWORDS=amd64 arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux LICENSE=MIT SLOT=0 SRC_URI=https://codeload.github.com/jgarzik/univalue/tar.gz/v1.0.5 -> univalue-1.0.5.tgz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=a62ef64a400ddbc55dec1648b44295a2 +_md5_=4e903e1cd500296f52814c26da56bbfe diff --git a/metadata/md5-cache/dev-libs/univalue-9999 b/metadata/md5-cache/dev-libs/univalue-9999 index 159e43443ef0..b94da2b19f01 100644 --- a/metadata/md5-cache/dev-libs/univalue-9999 +++ b/metadata/md5-cache/dev-libs/univalue-9999 @@ -8,4 +8,4 @@ LICENSE=MIT PROPERTIES=live SLOT=0/0 _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=7a137e23f876a2adfe14fc8875dea8df +_md5_=82996e5e3138589996a7ae5b6dcc21b8 diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.25 b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.25 index 0036e7c23588..cd6767ea3474 100644 --- a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.25 +++ b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.25 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://xapian.org/ INHERIT=autotools java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 ruby-ng IUSE=java lua mono perl php python ruby tcl java lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 php_targets_php8-1 php_targets_php8-2 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ruby_targets_ruby31 ruby_targets_ruby32 -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=GPL-2 RDEPEND=~dev-libs/xapian-1.4.25 lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) mono? ( dev-lang/mono ) perl? ( dev-lang/perl:= ) php? ( dev-lang/php:=[-threads] ) python? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) tcl? ( dev-lang/tcl:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) ) REQUIRED_USE=|| ( java lua mono perl php python ruby tcl ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) ruby? ( || ( ruby_targets_ruby31 ruby_targets_ruby32 ) ) php? ( || ( php_targets_php8-1 php_targets_php8-2 ) ) SLOT=0 SRC_URI=https://oligarchy.co.uk/xapian/1.4.25/xapian-bindings-1.4.25.tar.xz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a libtool 5f49a16f67f81bdf873e3d1f10b10001 lua f888faf7a77304e3e6c5c386ae0c34d7 lua-utils 1f91de68f9a26642216e45d7765fd4fb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=bbec8f9cf71fcc08adfd92475059a4b6 +_md5_=ff29dcbb17c313e25eca8c499abdb562 diff --git a/metadata/md5-cache/dev-libs/yaz-5.32.0 b/metadata/md5-cache/dev-libs/yaz-5.32.0 index d6add788b179..5a0ea66a01ec 100644 --- a/metadata/md5-cache/dev-libs/yaz-5.32.0 +++ b/metadata/md5-cache/dev-libs/yaz-5.32.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.indexdata.com/resources/software/yaz/ INHERIT=autotools IUSE=gnutls tcpd ziffy -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 LICENSE=BSD GPL-2 RDEPEND=dev-libs/icu:= dev-libs/libxml2 dev-libs/libxslt sys-libs/readline:= sys-libs/ncurses:= virtual/libintl !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls:= ) tcpd? ( sys-apps/tcp-wrappers ) ziffy? ( net-libs/libpcap ) SLOT=0/5 SRC_URI=https://ftp.indexdata.com/pub/yaz/yaz-5.32.0.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=1d6472da633caa0760be1a4d7c38c876 +_md5_=1f2ab5dccdd2f05d29f5f98b74c49ba2 diff --git a/metadata/md5-cache/dev-libs/yaz-5.34.0 b/metadata/md5-cache/dev-libs/yaz-5.34.0 index 910e3293b38c..9fc9abe4f31f 100644 --- a/metadata/md5-cache/dev-libs/yaz-5.34.0 +++ b/metadata/md5-cache/dev-libs/yaz-5.34.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.indexdata.com/resources/software/yaz/ INHERIT=autotools IUSE=gnutls tcpd ziffy -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 LICENSE=BSD GPL-2 RDEPEND=dev-libs/icu:= dev-libs/libxml2 dev-libs/libxslt sys-libs/readline:= sys-libs/ncurses:= virtual/libintl !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls:= ) tcpd? ( sys-apps/tcp-wrappers ) ziffy? ( net-libs/libpcap ) SLOT=0/5 SRC_URI=https://ftp.indexdata.com/pub/yaz/yaz-5.34.0.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=e5aefd3f925b61676984f799f77109f9 +_md5_=88ce4c2f6c1d013b24bf3945f58ba1bc diff --git a/metadata/md5-cache/dev-libs/yyjson-0.10.0 b/metadata/md5-cache/dev-libs/yyjson-0.10.0 index a4f8e1e83f8d..366606ab6a9e 100644 --- a/metadata/md5-cache/dev-libs/yyjson-0.10.0 +++ b/metadata/md5-cache/dev-libs/yyjson-0.10.0 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/ibireme/yyjson https://ibireme.github.io/yyjson/doc/doxygen/html/ INHERIT=cmake IUSE=doc test -KEYWORDS=amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 LICENSE=MIT test? ( BSD ) RESTRICT=!test? ( test ) SLOT=0/0 SRC_URI=https://github.com/ibireme/yyjson/archive/refs/tags/0.10.0.tar.gz -> yyjson-0.10.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b64c1476dd57d5c0d1109ba43d937b50 +_md5_=e972ed0714bf64efa7c4399795a6eecf diff --git a/metadata/md5-cache/dev-lua/Manifest.gz b/metadata/md5-cache/dev-lua/Manifest.gz index 627824976248..651be362eb03 100644 Binary files a/metadata/md5-cache/dev-lua/Manifest.gz and b/metadata/md5-cache/dev-lua/Manifest.gz differ diff --git a/metadata/md5-cache/dev-lua/lua_cliargs-3.0.2 b/metadata/md5-cache/dev-lua/lua_cliargs-3.0.2 new file mode 100644 index 000000000000..76a3719c854f --- /dev/null +++ b/metadata/md5-cache/dev-lua/lua_cliargs-3.0.2 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install +DESCRIPTION=A command-line argument parsing module for Lua +EAPI=8 +HOMEPAGE=https://github.com/amireh/lua_cliargs +INHERIT=lua +IUSE=examples lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=MIT +RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) +REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) +SLOT=0 +SRC_URI=https://github.com/amireh/lua_cliargs/archive/v3.0.2.tar.gz -> lua_cliargs-3.0.2.tar.gz +_eclasses_=lua f888faf7a77304e3e6c5c386ae0c34d7 lua-utils 1f91de68f9a26642216e45d7765fd4fb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=45f24e6ed036d6986a4038fddd29daa4 diff --git a/metadata/md5-cache/dev-lua/luasystem-0.4.0 b/metadata/md5-cache/dev-lua/luasystem-0.4.0 deleted file mode 100644 index 38f41c11af21..000000000000 --- a/metadata/md5-cache/dev-lua/luasystem-0.4.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig test? ( dev-lua/busted[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua_cliargs[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) -DEFINED_PHASES=compile install prepare test -DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) -DESCRIPTION=Platform independent system calls for Lua -EAPI=8 -HOMEPAGE=https://github.com/lunarmodules/luasystem -INHERIT=lua toolchain-funcs -IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=MIT -RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) -REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/lunarmodules/luasystem/archive/refs/tags/v0.4.0.tar.gz -> luasystem-0.4.0.tar.gz -_eclasses_=lua f888faf7a77304e3e6c5c386ae0c34d7 lua-utils 1f91de68f9a26642216e45d7765fd4fb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=a6c0d3fcc3fdd40101c7e2151d5e7db1 diff --git a/metadata/md5-cache/dev-lua/luasystem-0.4.1 b/metadata/md5-cache/dev-lua/luasystem-0.4.1 deleted file mode 100644 index 18a4c4fb5eb1..000000000000 --- a/metadata/md5-cache/dev-lua/luasystem-0.4.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig test? ( dev-lua/busted[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua_cliargs[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) -DEFINED_PHASES=compile install prepare test -DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) -DESCRIPTION=Platform independent system calls for Lua -EAPI=8 -HOMEPAGE=https://github.com/lunarmodules/luasystem -INHERIT=lua toolchain-funcs -IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=MIT -RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) -REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/lunarmodules/luasystem/archive/refs/tags/v0.4.1.tar.gz -> luasystem-0.4.1.tar.gz -_eclasses_=lua f888faf7a77304e3e6c5c386ae0c34d7 lua-utils 1f91de68f9a26642216e45d7765fd4fb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=a6c0d3fcc3fdd40101c7e2151d5e7db1 diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz index 2bdcd4a6286d..475353060a52 100644 Binary files a/metadata/md5-cache/dev-ml/Manifest.gz and b/metadata/md5-cache/dev-ml/Manifest.gz differ diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.2-r1 b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.2-r1 index daf1a619f3f8..3c47a795e40d 100644 --- a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.2-r1 +++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.2-r1 @@ -4,10 +4,10 @@ DESCRIPTION=Generic build tool with built-in rules for building OCaml library an EAPI=8 HOMEPAGE=https://github.com/ocaml/ocamlbuild IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] ocamlbuild-0.14.2.tar.gz -_md5_=b76d748b095b0ebdb8a07e6c5e94beb7 +_md5_=e9d95f12e4bd4103ba5ad808359c5f58 diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.3 b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.3 index 0e01ff8e17c3..889e212b6509 100644 --- a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.3 +++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.3 @@ -4,10 +4,10 @@ DESCRIPTION=Generic build tool with built-in rules for building OCaml library an EAPI=8 HOMEPAGE=https://github.com/ocaml/ocamlbuild IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] RESTRICT=test SLOT=0/0.14.3 SRC_URI=https://github.com/ocaml/ocamlbuild/archive/0.14.3.tar.gz -> ocamlbuild-0.14.3.tar.gz -_md5_=8396e28003670be509bb6dcb1e426819 +_md5_=ea4f7458a06664495c21187d2a892c15 diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.15.0 b/metadata/md5-cache/dev-ml/ocamlbuild-0.15.0 index a317912cb7ea..e11c4a873581 100644 --- a/metadata/md5-cache/dev-ml/ocamlbuild-0.15.0 +++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.15.0 @@ -4,10 +4,10 @@ DESCRIPTION=Generic build tool with built-in rules for building OCaml library an EAPI=8 HOMEPAGE=https://github.com/ocaml/ocamlbuild IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] RESTRICT=test SLOT=0/0.15.0 SRC_URI=https://github.com/ocaml/ocamlbuild/archive/0.15.0.tar.gz -> ocamlbuild-0.15.0.tar.gz -_md5_=8396e28003670be509bb6dcb1e426819 +_md5_=ea4f7458a06664495c21187d2a892c15 diff --git a/metadata/md5-cache/dev-perl/IO-Tty-1.200.0 b/metadata/md5-cache/dev-perl/IO-Tty-1.200.0 index 367175536467..59258da7e469 100644 --- a/metadata/md5-cache/dev-perl/IO-Tty-1.200.0 +++ b/metadata/md5-cache/dev-perl/IO-Tty-1.200.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/IO-Tty INHERIT=perl-module IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/IO-Tty-1.20.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=93dbd77ebcc4b23817832b2f19174e81 +_md5_=e42040e94f56b83b1fbd56599250b839 diff --git a/metadata/md5-cache/dev-perl/MIME-Types-2.240.0 b/metadata/md5-cache/dev-perl/MIME-Types-2.240.0 index 4a133b9d1fbe..f206f0e3db9c 100644 --- a/metadata/md5-cache/dev-perl/MIME-Types-2.240.0 +++ b/metadata/md5-cache/dev-perl/MIME-Types-2.240.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/MIME-Types INHERIT=perl-module IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/MIME-Types-2.24.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=192c6bcc7b2a781c2f147d4907832dab +_md5_=040ed99f0e493a584c3359616d1919f2 diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index a45622f35e90..e1e8adb08c29 100644 Binary files a/metadata/md5-cache/dev-perl/Manifest.gz and b/metadata/md5-cache/dev-perl/Manifest.gz differ diff --git a/metadata/md5-cache/dev-perl/Readonly-2.50.0-r1 b/metadata/md5-cache/dev-perl/Readonly-2.50.0-r1 index ae5a43adb443..4df10959d9be 100644 --- a/metadata/md5-cache/dev-perl/Readonly-2.50.0-r1 +++ b/metadata/md5-cache/dev-perl/Readonly-2.50.0-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Readonly INHERIT=perl-module IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/S/SA/SANKO/Readonly-2.05.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=22f1808d8cb8af4cf4251e99c57476bb +_md5_=71b4436d91a4f4ad2a688feb4d2a89db diff --git a/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 b/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 index 5ce4b120e9c3..d811a77791c3 100644 --- a/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 +++ b/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Regexp-IPv6 INHERIT=perl-module IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Regexp-IPv6-0.03.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=dfb5e0f916682539f1a888fec64077e6 +_md5_=15cdbb10963804cca9bcfb231f48443e diff --git a/metadata/md5-cache/dev-perl/Sys-Virt-10.5.0 b/metadata/md5-cache/dev-perl/Sys-Virt-10.5.0 new file mode 100644 index 000000000000..0ec0d248aa9d --- /dev/null +++ b/metadata/md5-cache/dev-perl/Sys-Virt-10.5.0 @@ -0,0 +1,16 @@ +BDEPEND=>=app-emulation/libvirt-10.5.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/pkgconfig test? ( dev-perl/CPAN-Changes dev-perl/Test-More-UTF8 dev-perl/Test-Pod-Coverage dev-perl/XML-XPath virtual/perl-Test-Simple virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=app-emulation/libvirt-10.5.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=API for using the libvirt library from Perl +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Sys-Virt +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=app-emulation/libvirt-10.5.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DA/DANBERR/Sys-Virt-v10.5.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=599c61efdb5d973a4d1d78e639579ed1 diff --git a/metadata/md5-cache/dev-perl/Sys-Virt-10.6.0 b/metadata/md5-cache/dev-perl/Sys-Virt-10.6.0 new file mode 100644 index 000000000000..8e5e81adb831 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Sys-Virt-10.6.0 @@ -0,0 +1,16 @@ +BDEPEND=>=app-emulation/libvirt-10.6.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/pkgconfig test? ( dev-perl/CPAN-Changes dev-perl/Test-More-UTF8 dev-perl/Test-Pod-Coverage dev-perl/XML-XPath virtual/perl-Test-Simple virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=app-emulation/libvirt-10.6.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=API for using the libvirt library from Perl +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Sys-Virt +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=app-emulation/libvirt-10.6.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DA/DANBERR/Sys-Virt-v10.6.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=599c61efdb5d973a4d1d78e639579ed1 diff --git a/metadata/md5-cache/dev-perl/Test-TCP-2.220.0 b/metadata/md5-cache/dev-perl/Test-TCP-2.220.0 index a495d85b8d77..f01cefd735b6 100644 --- a/metadata/md5-cache/dev-perl/Test-TCP-2.220.0 +++ b/metadata/md5-cache/dev-perl/Test-TCP-2.220.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Test-TCP INHERIT=perl-module IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/perl-IO virtual/perl-IO-Socket-IP >=dev-perl/Test-SharedFork-0.290.0 virtual/perl-Test-Simple virtual/perl-IO virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Test-TCP-2.22.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=2c1cc9ec4d6c5025eec36a536f2a8c0a +_md5_=e80974c8622be22c210f935724d1fd87 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 2896b8f67fc4..6eefef8e2862 100644 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/asyncstdlib-3.12.3 b/metadata/md5-cache/dev-python/asyncstdlib-3.12.3 deleted file mode 100644 index 3d0a6ec59941..000000000000 --- a/metadata/md5-cache/dev-python/asyncstdlib-3.12.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=The missing async toolbox -EAPI=8 -HOMEPAGE=https://github.com/maxfischer2781/asyncstdlib/ https://pypi.org/project/asyncstdlib/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/a/asyncstdlib/asyncstdlib-3.12.3.tar.gz -_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=4161a83aa45bc08d73176b5158689e30 diff --git a/metadata/md5-cache/dev-python/asyncstdlib-3.12.5 b/metadata/md5-cache/dev-python/asyncstdlib-3.12.5 new file mode 100644 index 000000000000..735fbf1f585e --- /dev/null +++ b/metadata/md5-cache/dev-python/asyncstdlib-3.12.5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The missing async toolbox +EAPI=8 +HOMEPAGE=https://github.com/maxfischer2781/asyncstdlib/ https://pypi.org/project/asyncstdlib/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/a/asyncstdlib/asyncstdlib-3.12.5.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=086ab56fd5d8ed3e5780dd772004c005 diff --git a/metadata/md5-cache/dev-python/boltons-24.0.0 b/metadata/md5-cache/dev-python/boltons-24.0.0 index 4066c02d100b..9af2cc54128b 100644 --- a/metadata/md5-cache/dev-python/boltons-24.0.0 +++ b/metadata/md5-cache/dev-python/boltons-24.0.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://boltons.readthedocs.io/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/b/boltons/boltons-24.0.0.tar.gz _eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=955382cc989c11008ebcdcd2fe034ab2 +_md5_=7371c0a9c2893c163f08da985cb14460 diff --git a/metadata/md5-cache/dev-python/iminuit-2.26.0 b/metadata/md5-cache/dev-python/iminuit-2.26.0 deleted file mode 100644 index 1f125b018472..000000000000 --- a/metadata/md5-cache/dev-python/iminuit-2.26.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-python/pybind11-2.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/annotated-types[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ipython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scikit-build-core-0.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/pybind11-2.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) -DESCRIPTION=Minuit numerical function minimization in Python -EAPI=8 -HOMEPAGE=https://github.com/scikit-hep/iminuit/ https://pypi.org/project/iminuit/ -INHERIT=cmake distutils-r1 virtualx pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug test -KEYWORDS=~amd64 -LICENSE=MIT LGPL-2.1 -RDEPEND=dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/i/iminuit/iminuit-2.26.0.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b143670946afd044c2a1c8f00a076f98 diff --git a/metadata/md5-cache/dev-python/iminuit-2.27.0 b/metadata/md5-cache/dev-python/iminuit-2.27.0 deleted file mode 100644 index 4c067219ec1d..000000000000 --- a/metadata/md5-cache/dev-python/iminuit-2.27.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-python/pybind11-2.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/annotated-types[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ipython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scikit-build-core-0.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/pybind11-2.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) -DESCRIPTION=Minuit numerical function minimization in Python -EAPI=8 -HOMEPAGE=https://github.com/scikit-hep/iminuit/ https://pypi.org/project/iminuit/ -INHERIT=cmake distutils-r1 virtualx pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug test -KEYWORDS=~amd64 -LICENSE=MIT LGPL-2.1 -RDEPEND=dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/i/iminuit/iminuit-2.27.0.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b143670946afd044c2a1c8f00a076f98 diff --git a/metadata/md5-cache/dev-python/iminuit-2.29.1 b/metadata/md5-cache/dev-python/iminuit-2.29.1 new file mode 100644 index 000000000000..d7f0d32de928 --- /dev/null +++ b/metadata/md5-cache/dev-python/iminuit-2.29.1 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-python/pybind11-2.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/annotated-types[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ipython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scikit-build-core-0.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-python/pybind11-2.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +DESCRIPTION=Minuit numerical function minimization in Python +EAPI=8 +HOMEPAGE=https://github.com/scikit-hep/iminuit/ https://pypi.org/project/iminuit/ +INHERIT=cmake distutils-r1 virtualx pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug test +KEYWORDS=~amd64 +LICENSE=MIT LGPL-2.1 +RDEPEND=dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/i/iminuit/iminuit-2.29.1.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e87dd3d4399218089d0a95900c2eea17 diff --git a/metadata/md5-cache/dev-python/jaraco-collections-5.1.0 b/metadata/md5-cache/dev-python/jaraco-collections-5.1.0 new file mode 100644 index 000000000000..119caa7c60c1 --- /dev/null +++ b/metadata/md5-cache/dev-python/jaraco-collections-5.1.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/setuptools-scm-1.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Models and classes to supplement the stdlib collections module +EAPI=8 +HOMEPAGE=https://github.com/jaraco/jaraco.collections/ https://pypi.org/project/jaraco.collections/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.collections/jaraco_collections-5.1.0.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=0c52a882b37a138c96127be997505e40 diff --git a/metadata/md5-cache/dev-python/libvirt-python-10.6.0 b/metadata/md5-cache/dev-python/libvirt-python-10.6.0 new file mode 100644 index 000000000000..41733fa3101e --- /dev/null +++ b/metadata/md5-cache/dev-python/libvirt-python-10.6.0 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig test? ( dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) test? ( app-emulation/libvirt:0/10.6.0 >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +DESCRIPTION=libvirt Python bindings +EAPI=8 +HOMEPAGE=https://www.libvirt.org +INHERIT=distutils-r1 verify-sig +IUSE=examples test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2 +RDEPEND=app-emulation/libvirt:0/10.6.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://libvirt.org/sources/python/libvirt-python-10.6.0.tar.gz verify-sig? ( https://libvirt.org/sources/python/libvirt-python-10.6.0.tar.gz.asc ) +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_md5_=369006bc70724570a2dbae4faa3be4c0 diff --git a/metadata/md5-cache/dev-python/paginate-0.5.7 b/metadata/md5-cache/dev-python/paginate-0.5.7 new file mode 100644 index 000000000000..cab8516c7656 --- /dev/null +++ b/metadata/md5-cache/dev-python/paginate-0.5.7 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Divides large result sets into pages for easier browsing +EAPI=8 +HOMEPAGE=https://github.com/Pylons/paginate/ https://pypi.org/project/paginate/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/Pylons/paginate/archive/0.5.7.tar.gz -> paginate-0.5.7.gh.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=158a939c1de10a33beb34f22bbe9491c diff --git a/metadata/md5-cache/dev-python/patatt-0.6.2 b/metadata/md5-cache/dev-python/patatt-0.6.2 deleted file mode 100644 index ae86f24f20ba..000000000000 --- a/metadata/md5-cache/dev-python/patatt-0.6.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A simple library to add cryptographic attestation to patches sent via email -EAPI=8 -HOMEPAGE=https://pypi.org/project/patatt/ -INHERIT=distutils-r1 pypi -IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=GPL-2+ -RDEPEND=dev-python/pynacl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/patatt/patatt-0.6.2.tar.gz -_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=377befc86ca7c02185312619f7d3fe26 diff --git a/metadata/md5-cache/dev-python/pygame-2.6.0 b/metadata/md5-cache/dev-python/pygame-2.6.0 index 75c220926330..cccc2ffcf34a 100644 --- a/metadata/md5-cache/dev-python/pygame-2.6.0 +++ b/metadata/md5-cache/dev-python/pygame-2.6.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.pygame.org/ https://github.com/pygame/pygame/ https://pypi.org/project/pygame/ INHERIT=distutils-r1 IUSE=examples opengl test X python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86 LICENSE=LGPL-2.1 RDEPEND=dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-libs/freetype media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/portmidi media-libs/sdl2-image media-libs/sdl2-mixer media-libs/sdl2-ttf X? ( media-libs/libsdl2[opengl?,threads(+),video,X] ) !X? ( media-libs/libsdl2[threads(+)] ) media-libs/fontconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pygame/pygame/archive/2.6.0.tar.gz -> pygame-2.6.0.gh.tar.gz _eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=b43ee92d479d789cffa06cc27131b32c +_md5_=111a42770cb29741c2010842543775a2 diff --git a/metadata/md5-cache/dev-python/pyopengl-3.1.7-r1 b/metadata/md5-cache/dev-python/pyopengl-3.1.7-r1 index 4fd14a1575d1..bff198a7d89d 100644 --- a/metadata/md5-cache/dev-python/pyopengl-3.1.7-r1 +++ b/metadata/md5-cache/dev-python/pyopengl-3.1.7-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://pyopengl.sourceforge.net/ https://github.com/mcfletch/pyopengl/ https://pypi.org/project/PyOpenGL/ INHERIT=distutils-r1 pypi virtualx IUSE=tk test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=media-libs/freeglut virtual/opengl x11-libs/libXi x11-libs/libXmu tk? ( dev-tcltk/togl ) python_targets_pypy3? ( dev-python/pypy3:=[tk?] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?] ) python_targets_python3_13? ( dev-lang/python:3.13[tk?] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/P/PyOpenGL/PyOpenGL-3.1.7.tar.gz _eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 -_md5_=db5348cd031b5467899947c959b491ec +_md5_=14697c135f931f562dd745d7fcad957d diff --git a/metadata/md5-cache/dev-python/pyparsing-3.1.4 b/metadata/md5-cache/dev-python/pyparsing-3.1.4 new file mode 100644 index 000000000000..5b2611f05d03 --- /dev/null +++ b/metadata/md5-cache/dev-python/pyparsing-3.1.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Easy-to-use Python module for text parsing +EAPI=8 +HOMEPAGE=https://github.com/pyparsing/pyparsing/ https://pypi.org/project/pyparsing/ +INHERIT=distutils-r1 pypi +IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pyparsing/pyparsing-3.1.4.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=93431e4cea3663284fe09836c45b5449 diff --git a/metadata/md5-cache/dev-python/python-dotenv-1.0.1 b/metadata/md5-cache/dev-python/python-dotenv-1.0.1 index 4b8a0e939812..eb62ee12d60a 100644 --- a/metadata/md5-cache/dev-python/python-dotenv-1.0.1 +++ b/metadata/md5-cache/dev-python/python-dotenv-1.0.1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( >=dev-python/click-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ipython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sh-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +BDEPEND=test? ( >=dev-python/click-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sh-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !mips? ( dev-python/ipython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Manage .env files EAPI=8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/python-dotenv/python-dotenv-1.0.1.tar.gz _eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=482362029eaa055bac3eeaca8af57e55 +_md5_=258ff94a0dcf1eed6023c85b7647546d diff --git a/metadata/md5-cache/dev-python/python-lsp-server-1.12.0 b/metadata/md5-cache/dev-python/python-lsp-server-1.12.0 new file mode 100644 index 000000000000..3d3f24796682 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-lsp-server-1.12.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/autopep8-2.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flake8-7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycodestyle-2.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyflakes-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rope-1.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/QtPy[gui,testlib,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/docstring-to-markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.17.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-jsonrpc-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pluggy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] all-plugins? ( >=dev-python/autopep8-2.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flake8-7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycodestyle-2.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyflakes-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rope-1.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python Language Server for the Language Server Protocol +EAPI=8 +HOMEPAGE=https://github.com/python-lsp/python-lsp-server/ https://pypi.org/project/python-lsp-server/ +INHERIT=distutils-r1 optfeature pypi +IUSE=all-plugins test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/docstring-to-markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.17.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-jsonrpc-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pluggy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] all-plugins? ( >=dev-python/autopep8-2.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flake8-7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycodestyle-2.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyflakes-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rope-1.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/python-lsp-server/python_lsp_server-1.12.0.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=c6ea89dc0675055aec7b38e7d4f16eaa diff --git a/metadata/md5-cache/dev-python/python-mimeparse-2.0.0 b/metadata/md5-cache/dev-python/python-mimeparse-2.0.0 new file mode 100644 index 000000000000..b11c3cec88f1 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-mimeparse-2.0.0 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Basic functions for handling mime-types in python +EAPI=8 +HOMEPAGE=https://github.com/falconry/python-mimeparse/ https://pypi.org/project/python-mimeparse/ +INHERIT=distutils-r1 pypi +IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/python-mimeparse/python_mimeparse-2.0.0.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=057af29ee8204cd259b4c38e56782cde diff --git a/metadata/md5-cache/dev-python/tifffile-2024.7.24 b/metadata/md5-cache/dev-python/tifffile-2024.7.24 deleted file mode 100644 index 6f4d507574e7..000000000000 --- a/metadata/md5-cache/dev-python/tifffile-2024.7.24 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fsspec-2021.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Read and write TIFF files -EAPI=8 -HOMEPAGE=https://pypi.org/project/tifffile/ https://github.com/cgohlke/tifffile/ https://www.cgohlke.com/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=BSD -RDEPEND=>=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/cgohlke/tifffile/archive/v2024.7.24.tar.gz -> tifffile-2024.7.24.gh.tar.gz -_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=193d32bf325303bb6c1480ae9f56ede8 diff --git a/metadata/md5-cache/dev-python/tifffile-2024.8.24 b/metadata/md5-cache/dev-python/tifffile-2024.8.24 new file mode 100644 index 000000000000..92b6b5821335 --- /dev/null +++ b/metadata/md5-cache/dev-python/tifffile-2024.8.24 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fsspec-2021.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Read and write TIFF files +EAPI=8 +HOMEPAGE=https://pypi.org/project/tifffile/ https://github.com/cgohlke/tifffile/ https://www.cgohlke.com/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/cgohlke/tifffile/archive/v2024.8.24.tar.gz -> tifffile-2024.8.24.gh.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=193d32bf325303bb6c1480ae9f56ede8 diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz index 26552fe1cef8..16ba4d172692 100644 Binary files a/metadata/md5-cache/dev-qt/Manifest.gz and b/metadata/md5-cache/dev-qt/Manifest.gz differ diff --git a/metadata/md5-cache/dev-qt/qtbase-6.7.2-r3 b/metadata/md5-cache/dev-qt/qtbase-6.7.2-r3 deleted file mode 100644 index 8030d1fafa91..000000000000 --- a/metadata/md5-cache/dev-qt/qtbase-6.7.2-r3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=zstd? ( app-arch/libarchive[zstd] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) ) -DESCRIPTION=Cross-platform application development framework -EAPI=8 -HOMEPAGE=https://www.qt.io/ -INHERIT=qt6-build toolchain-funcs -IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu journald syslog mysql oci8 odbc postgres +sqlite cups gtk nls test -KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -PDEPEND=nls? ( ~dev-qt/qttranslations-6.7.2:6 ) wayland? ( ~dev-qt/qtwayland-6.7.2:6 ) -RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) syslog? ( virtual/logger ) -REQUIRED_USE=?? ( journald syslog ) X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) renderdoc? ( gui ) tslib? ( gui ) vulkan? ( gui ) wayland? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) ) -RESTRICT=!test? ( test ) -SLOT=6/6.7.2 -SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtbase-everywhere-src-6.7.2.tar.xz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3432b93b6c816d7e469c49ef5794dcc0 diff --git a/metadata/md5-cache/dev-qt/qtbase-6.7.2-r4 b/metadata/md5-cache/dev-qt/qtbase-6.7.2-r4 new file mode 100644 index 000000000000..263e41d2ff52 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtbase-6.7.2-r4 @@ -0,0 +1,18 @@ +BDEPEND=zstd? ( app-arch/libarchive[zstd] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) ) +DESCRIPTION=Cross-platform application development framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=flag-o-matic qt6-build toolchain-funcs +IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu journald syslog mysql oci8 odbc postgres +sqlite cups gtk nls test +KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +PDEPEND=nls? ( ~dev-qt/qttranslations-6.7.2:6 ) wayland? ( ~dev-qt/qtwayland-6.7.2:6 ) +RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) syslog? ( virtual/logger ) +REQUIRED_USE=?? ( journald syslog ) X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) renderdoc? ( gui ) tslib? ( gui ) vulkan? ( gui ) wayland? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) ) +RESTRICT=!test? ( test ) +SLOT=6/6.7.2 +SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtbase-everywhere-src-6.7.2.tar.xz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=01dc19ff0576e1532aed1fb22a2a00f4 diff --git a/metadata/md5-cache/dev-qt/qtbase-6.7.9999 b/metadata/md5-cache/dev-qt/qtbase-6.7.9999 index 296bb19eb522..337c9045b6a5 100644 --- a/metadata/md5-cache/dev-qt/qtbase-6.7.9999 +++ b/metadata/md5-cache/dev-qt/qtbase-6.7.9999 @@ -1,17 +1,17 @@ BDEPEND=zstd? ( app-arch/libarchive[zstd] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] dev-lang/perl virtual/pkgconfig DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) ) +DEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) ) DESCRIPTION=Cross-platform application development framework EAPI=8 HOMEPAGE=https://www.qt.io/ -INHERIT=qt6-build toolchain-funcs +INHERIT=flag-o-matic qt6-build toolchain-funcs IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu journald syslog mysql oci8 odbc postgres +sqlite cups gtk nls test LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PDEPEND=nls? ( ~dev-qt/qttranslations-6.7.9999:6 ) wayland? ( ~dev-qt/qtwayland-6.7.9999:6 ) PROPERTIES=live -RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) syslog? ( virtual/logger ) +RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) syslog? ( virtual/logger ) REQUIRED_USE=?? ( journald syslog ) X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) renderdoc? ( gui ) tslib? ( gui ) vulkan? ( gui ) wayland? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) ) RESTRICT=!test? ( test ) SLOT=6/6.7.9999 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=701d79768937cb2b25f5e459205ae78f +_md5_=473908cc920a61da317223d6106da2c5 diff --git a/metadata/md5-cache/dev-qt/qtbase-6.8.9999 b/metadata/md5-cache/dev-qt/qtbase-6.8.9999 index 23de4b0b2e9b..7bd8622c1ea2 100644 --- a/metadata/md5-cache/dev-qt/qtbase-6.8.9999 +++ b/metadata/md5-cache/dev-qt/qtbase-6.8.9999 @@ -1,17 +1,17 @@ BDEPEND=zstd? ( app-arch/libarchive[zstd] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] dev-lang/perl virtual/pkgconfig DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) ) +DEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) ) DESCRIPTION=Cross-platform application development framework EAPI=8 HOMEPAGE=https://www.qt.io/ -INHERIT=qt6-build toolchain-funcs +INHERIT=flag-o-matic qt6-build toolchain-funcs IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu journald syslog mysql oci8 odbc postgres +sqlite cups gtk nls test LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PDEPEND=nls? ( ~dev-qt/qttranslations-6.8.9999:6 ) wayland? ( ~dev-qt/qtwayland-6.8.9999:6 ) PROPERTIES=live -RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) syslog? ( virtual/logger ) +RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) syslog? ( virtual/logger ) REQUIRED_USE=?? ( journald syslog ) X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) renderdoc? ( gui ) tslib? ( gui ) vulkan? ( gui ) wayland? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) ) RESTRICT=!test? ( test ) SLOT=6/6.8.9999 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1950131b741b48a60880966382e67bcd +_md5_=ee02ed585df39bd4ed3cc4f2ea099fb0 diff --git a/metadata/md5-cache/dev-qt/qtbase-6.9999 b/metadata/md5-cache/dev-qt/qtbase-6.9999 index e402919749c7..fbc3ae163744 100644 --- a/metadata/md5-cache/dev-qt/qtbase-6.9999 +++ b/metadata/md5-cache/dev-qt/qtbase-6.9999 @@ -1,17 +1,17 @@ BDEPEND=zstd? ( app-arch/libarchive[zstd] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] dev-lang/perl virtual/pkgconfig DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) ) +DEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) ) DESCRIPTION=Cross-platform application development framework EAPI=8 HOMEPAGE=https://www.qt.io/ -INHERIT=qt6-build toolchain-funcs +INHERIT=flag-o-matic qt6-build toolchain-funcs IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu journald syslog mysql oci8 odbc postgres +sqlite cups gtk nls test LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PDEPEND=nls? ( ~dev-qt/qttranslations-6.9999:6 ) wayland? ( ~dev-qt/qtwayland-6.9999:6 ) PROPERTIES=live -RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) syslog? ( virtual/logger ) +RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) syslog? ( virtual/logger ) REQUIRED_USE=?? ( journald syslog ) X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) renderdoc? ( gui ) tslib? ( gui ) vulkan? ( gui ) wayland? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) ) RESTRICT=!test? ( test ) SLOT=6/6.9999 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1950131b741b48a60880966382e67bcd +_md5_=ee02ed585df39bd4ed3cc4f2ea099fb0 diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 696cdba8ef68..57f1a160206f 100644 Binary files a/metadata/md5-cache/dev-ruby/Manifest.gz and b/metadata/md5-cache/dev-ruby/Manifest.gz differ diff --git a/metadata/md5-cache/dev-ruby/bundler-2.5.11 b/metadata/md5-cache/dev-ruby/bundler-2.5.11 index c4c0366a99ff..ca91bc4ea738 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.5.11 +++ b/metadata/md5-cache/dev-ruby/bundler-2.5.11 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/rubygems/rubygems INHERIT=ruby-fakegem IUSE=doc test test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=dev-vcs/git ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.5.11.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=2f51b8fb0d67009956127d36aed86b76 +_md5_=ba84416c8780539c1d295a8c7fec4cdd diff --git a/metadata/md5-cache/dev-texlive/Manifest.gz b/metadata/md5-cache/dev-texlive/Manifest.gz index 9539a5e84677..469cf14f21e9 100644 Binary files a/metadata/md5-cache/dev-texlive/Manifest.gz and b/metadata/md5-cache/dev-texlive/Manifest.gz differ diff --git a/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r3 b/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r3 index 0cf7848a0d1e..3f1e40ebeb9a 100644 --- a/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r3 +++ b/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r3 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=doc source -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=Apache-2.0 Artistic BSD BSD-2 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/dvisvgm-3.2 >=dev-tex/bibtexu-3.72 >=dev-tex/latexdiff-1.3.3 >=dev-tex/latexmk-4.83 >=app-text/texlive-core-2023 SLOT=0 SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-binextra.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.r52964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.r64620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chklref.r52649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cluttex.r68912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan-o-mat.r51578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanbib.r68650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.r44129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.r69586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.r66746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digestif.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.r62387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.r51663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.r68043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviinfox.r59216.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviout-util.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easydtx.r68514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.r47444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/git-latexdiff.r54732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.r31205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ketcindy.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.r54010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-papersize.r53131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2nemeth.r65269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.r69472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.r66226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/light-latex-make.r66473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.r38663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.r59335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.r66130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.r66681.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mflua.r62774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfbook2.r53521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.r66862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfjam.r68597.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflatexpicscale.r46617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-quiet.r49169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftosrc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfxup.r59001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.r26032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.r56061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppmcheckpdf.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runtexshebang.r68882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.r57972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spix.r65050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcredact.r38710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ebook.r66621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texblend.r68961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.r49013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.r69672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfot.r68110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.r54526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogfilter.r62792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogsieve.r69436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.r67526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/web.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindex.r67771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpdfopen.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-binextra.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a2ping.r52964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bundledoc.r64620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chklref.r52649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cluttex.r68912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan-o-mat.r51578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanbib.r68650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanify.r44129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanupload.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctie.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb.r69586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/de-macro.r66746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digestif.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtl.r62387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgen.r51663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviasm.r68043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvicopy.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviinfox.r59216.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviout-util.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easydtx.r68514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/findhyph.r47444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragmaster.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/git-latexdiff.r54732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/installfont.r31205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ketcindy.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-git-log.r54010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-papersize.r53131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2man.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2nemeth.r65269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexfileversion.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexindent.r69472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexpand.r66226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/light-latex-make.r66473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxfileinfo.r38663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltximg.r59335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/make4ht.r66130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/match_parens.r66681.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mflua.r62774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patgen.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfbook2.r53521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcrop.r66862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfjam.r68597.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflatexpicscale.r46617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex-quiet.r49169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftosrc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfxup.r59001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix.r26032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix-helper.r56061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppmcheckpdf.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/purifyeps.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runtexshebang.r68882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seetexk.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spix.r65050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcredact.r38710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sty2dtx.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synctex.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ebook.r66621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texblend.r68961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texcount.r49013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdiff.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdirflatten.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoc.r69672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfot.r68110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texliveonfly.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texloganalyser.r54526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogfilter.r62792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogsieve.r69436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texware.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tie.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeoutfileinfo.r67526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/web.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindex.r67771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpdfopen.r65952.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.doc.r52964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.doc.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.doc.r64620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.doc.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chklref.doc.r52649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cluttex.doc.r68912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan-o-mat.doc.r51578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan_chk.doc.r36304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanbib.doc.r68650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.doc.r44129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.doc.r69586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.doc.r66746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digestif.doc.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.doc.r62387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.doc.r51663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.doc.r68043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviinfox.doc.r59216.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviout-util.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easydtx.doc.r68514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.doc.r47444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/git-latexdiff.doc.r54732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hook-pre-commit-pkg.doc.r41378.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.doc.r31205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ketcindy.doc.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.doc.r54010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-papersize.doc.r53131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.doc.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2nemeth.doc.r65269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.doc.r69472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.doc.r66226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/light-latex-make.doc.r66473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.doc.r38663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.doc.r59335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.doc.r66130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.doc.r66681.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.doc.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.doc.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfbook2.doc.r53521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.doc.r66862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfjam.doc.r68597.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflatexpicscale.doc.r46617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-quiet.doc.r49169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftosrc.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfxup.doc.r59001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.doc.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.doc.r26032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.doc.r56061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppmcheckpdf.doc.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.doc.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.doc.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runtexshebang.doc.r68882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.doc.r57972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spix.doc.r65050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcredact.doc.r38710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.doc.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ebook.doc.r66621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.doc.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texblend.doc.r68961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.doc.r49013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.doc.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.doc.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.doc.r69672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfot.doc.r68110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.doc.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.doc.r54526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogfilter.doc.r62792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogsieve.doc.r69436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.doc.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.doc.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.doc.r67526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/web.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindex.doc.r67771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpdfopen.doc.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a2ping.doc.r52964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.doc.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bundledoc.doc.r64620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.doc.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chklref.doc.r52649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cluttex.doc.r68912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan-o-mat.doc.r51578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan_chk.doc.r36304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanbib.doc.r68650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanify.doc.r44129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanupload.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctie.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb.doc.r69586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/de-macro.doc.r66746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digestif.doc.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtl.doc.r62387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgen.doc.r51663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviasm.doc.r68043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvicopy.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviinfox.doc.r59216.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviout-util.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easydtx.doc.r68514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/findhyph.doc.r47444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragmaster.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/git-latexdiff.doc.r54732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hook-pre-commit-pkg.doc.r41378.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/installfont.doc.r31205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ketcindy.doc.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-git-log.doc.r54010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-papersize.doc.r53131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2man.doc.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2nemeth.doc.r65269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexfileversion.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexindent.doc.r69472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexpand.doc.r66226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/light-latex-make.doc.r66473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxfileinfo.doc.r38663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltximg.doc.r59335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/make4ht.doc.r66130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/match_parens.doc.r66681.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.doc.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.doc.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patgen.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfbook2.doc.r53521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcrop.doc.r66862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfjam.doc.r68597.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflatexpicscale.doc.r46617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex-quiet.doc.r49169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftosrc.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfxup.doc.r59001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.doc.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix.doc.r26032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix-helper.doc.r56061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppmcheckpdf.doc.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/purifyeps.doc.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.doc.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runtexshebang.doc.r68882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seetexk.doc.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spix.doc.r65050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcredact.doc.r38710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sty2dtx.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synctex.doc.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ebook.doc.r66621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.doc.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texblend.doc.r68961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texcount.doc.r49013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdiff.doc.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdirflatten.doc.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoc.doc.r69672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfot.doc.r68110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texliveonfly.doc.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texloganalyser.doc.r54526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogfilter.doc.r62792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogsieve.doc.r69436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.doc.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texware.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tie.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.doc.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeoutfileinfo.doc.r67526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/web.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindex.doc.r67771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpdfopen.doc.r65952.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.source.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.source.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.source.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.source.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.source.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.source.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.source.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.source.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.source.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.source.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.source.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.source.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.source.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.source.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.source.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.source.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.source.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.source.r54857.tar.xz ) _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 24eded924e973b6907b36c58f1b6fc3b texlive-module fd353340bc217dc2e55a0a11d4a5e6f6 -_md5_=21c2b35871320e7cf14ae0cd087a518d +_md5_=5281aa80d1e689740f2d8e227e7b5f56 diff --git a/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r4 b/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r4 index cc09d6463137..33cd10d12985 100644 --- a/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r4 +++ b/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r4 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=doc source -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=Apache-2.0 Artistic BSD BSD-2 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/dvisvgm-3.2 >=app-text/pdfjam-3.10 >=dev-tex/bibtexu-3.72 >=dev-tex/latexdiff-1.3.3 >=dev-tex/latexmk-4.83 >=app-text/texlive-core-2023 SLOT=0 SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-binextra.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.r52964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.r64620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chklref.r52649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cluttex.r68912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan-o-mat.r51578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanbib.r68650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.r44129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.r69586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.r66746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digestif.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.r62387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.r51663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.r68043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviinfox.r59216.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviout-util.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easydtx.r68514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.r47444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/git-latexdiff.r54732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.r31205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ketcindy.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.r54010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-papersize.r53131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2nemeth.r65269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.r69472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.r66226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/light-latex-make.r66473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.r38663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.r59335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.r66130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.r66681.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mflua.r62774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfbook2.r53521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.r66862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflatexpicscale.r46617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-quiet.r49169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftosrc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfxup.r59001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.r26032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.r56061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppmcheckpdf.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runtexshebang.r68882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.r57972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spix.r65050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcredact.r38710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ebook.r66621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texblend.r68961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.r49013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.r69672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfot.r68110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.r54526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogfilter.r62792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogsieve.r69436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.r67526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/web.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindex.r67771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpdfopen.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-binextra.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a2ping.r52964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bundledoc.r64620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chklref.r52649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cluttex.r68912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan-o-mat.r51578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanbib.r68650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanify.r44129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanupload.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctie.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb.r69586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/de-macro.r66746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digestif.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtl.r62387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgen.r51663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviasm.r68043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvicopy.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviinfox.r59216.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviout-util.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easydtx.r68514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/findhyph.r47444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragmaster.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/git-latexdiff.r54732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/installfont.r31205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ketcindy.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-git-log.r54010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-papersize.r53131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2man.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2nemeth.r65269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexfileversion.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexindent.r69472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexpand.r66226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/light-latex-make.r66473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxfileinfo.r38663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltximg.r59335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/make4ht.r66130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/match_parens.r66681.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mflua.r62774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patgen.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfbook2.r53521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcrop.r66862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflatexpicscale.r46617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex-quiet.r49169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftosrc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfxup.r59001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix.r26032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix-helper.r56061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppmcheckpdf.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/purifyeps.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runtexshebang.r68882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seetexk.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spix.r65050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcredact.r38710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sty2dtx.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synctex.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ebook.r66621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texblend.r68961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texcount.r49013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdiff.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdirflatten.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoc.r69672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfot.r68110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texliveonfly.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texloganalyser.r54526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogfilter.r62792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogsieve.r69436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texware.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tie.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeoutfileinfo.r67526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/web.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindex.r67771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpdfopen.r65952.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.doc.r52964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.doc.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.doc.r64620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.doc.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chklref.doc.r52649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cluttex.doc.r68912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan-o-mat.doc.r51578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan_chk.doc.r36304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanbib.doc.r68650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.doc.r44129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.doc.r69586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.doc.r66746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digestif.doc.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.doc.r62387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.doc.r51663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.doc.r68043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviinfox.doc.r59216.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviout-util.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easydtx.doc.r68514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.doc.r47444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/git-latexdiff.doc.r54732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hook-pre-commit-pkg.doc.r41378.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.doc.r31205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ketcindy.doc.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.doc.r54010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-papersize.doc.r53131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.doc.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2nemeth.doc.r65269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.doc.r69472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.doc.r66226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/light-latex-make.doc.r66473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.doc.r38663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.doc.r59335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.doc.r66130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.doc.r66681.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.doc.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.doc.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfbook2.doc.r53521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.doc.r66862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflatexpicscale.doc.r46617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-quiet.doc.r49169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftosrc.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfxup.doc.r59001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.doc.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.doc.r26032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.doc.r56061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppmcheckpdf.doc.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.doc.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.doc.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runtexshebang.doc.r68882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.doc.r57972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spix.doc.r65050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcredact.doc.r38710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.doc.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ebook.doc.r66621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.doc.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texblend.doc.r68961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.doc.r49013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.doc.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.doc.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.doc.r69672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfot.doc.r68110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.doc.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.doc.r54526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogfilter.doc.r62792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogsieve.doc.r69436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.doc.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.doc.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.doc.r67526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/web.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindex.doc.r67771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpdfopen.doc.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a2ping.doc.r52964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.doc.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bundledoc.doc.r64620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.doc.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chklref.doc.r52649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cluttex.doc.r68912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan-o-mat.doc.r51578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan_chk.doc.r36304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanbib.doc.r68650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanify.doc.r44129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanupload.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctie.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb.doc.r69586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/de-macro.doc.r66746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digestif.doc.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtl.doc.r62387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgen.doc.r51663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviasm.doc.r68043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvicopy.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviinfox.doc.r59216.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviout-util.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easydtx.doc.r68514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/findhyph.doc.r47444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragmaster.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/git-latexdiff.doc.r54732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hook-pre-commit-pkg.doc.r41378.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/installfont.doc.r31205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ketcindy.doc.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-git-log.doc.r54010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-papersize.doc.r53131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2man.doc.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2nemeth.doc.r65269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexfileversion.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexindent.doc.r69472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexpand.doc.r66226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/light-latex-make.doc.r66473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxfileinfo.doc.r38663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltximg.doc.r59335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/make4ht.doc.r66130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/match_parens.doc.r66681.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.doc.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.doc.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patgen.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfbook2.doc.r53521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcrop.doc.r66862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflatexpicscale.doc.r46617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex-quiet.doc.r49169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftosrc.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfxup.doc.r59001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.doc.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix.doc.r26032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix-helper.doc.r56061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppmcheckpdf.doc.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/purifyeps.doc.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.doc.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runtexshebang.doc.r68882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seetexk.doc.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spix.doc.r65050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcredact.doc.r38710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sty2dtx.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synctex.doc.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ebook.doc.r66621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.doc.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texblend.doc.r68961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texcount.doc.r49013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdiff.doc.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdirflatten.doc.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoc.doc.r69672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfot.doc.r68110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texliveonfly.doc.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texloganalyser.doc.r54526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogfilter.doc.r62792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogsieve.doc.r69436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.doc.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texware.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tie.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.doc.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeoutfileinfo.doc.r67526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/web.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindex.doc.r67771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpdfopen.doc.r65952.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.source.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.source.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.source.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.source.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.source.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.source.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.source.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.source.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.source.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.source.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.source.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.source.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.source.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.source.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.source.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.source.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.source.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.source.r54857.tar.xz ) _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 24eded924e973b6907b36c58f1b6fc3b texlive-module fd353340bc217dc2e55a0a11d4a5e6f6 -_md5_=c8680bdac8e525f08eccd0adda454ee4 +_md5_=881f6a09d0e4a0bac084be4c6d307e11 diff --git a/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r5 b/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r5 index b4cdbb2cd778..27d8317b43bf 100644 --- a/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r5 +++ b/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r5 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=doc source -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=Apache-2.0 Artistic BSD BSD-2 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/dvisvgm-3.2 >=app-text/pdfjam-3.10 >=dev-tex/bibtexu-3.72 >=dev-tex/latexdiff-1.3.3 >=dev-tex/latexmk-4.83 >=app-text/texlive-core-2023 SLOT=0 SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-binextra.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.r52964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.r64620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chklref.r52649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cluttex.r68912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan-o-mat.r51578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanbib.r68650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.r44129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.r69586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.r66746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digestif.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.r62387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.r51663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.r68043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviinfox.r59216.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviout-util.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easydtx.r68514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.r47444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/git-latexdiff.r54732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.r31205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ketcindy.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.r54010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-papersize.r53131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2nemeth.r65269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.r69472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.r66226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/light-latex-make.r66473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.r38663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.r59335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.r66130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.r66681.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mflua.r62774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfbook2.r53521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.r66862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflatexpicscale.r46617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-quiet.r49169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftosrc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfxup.r59001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.r26032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.r56061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppmcheckpdf.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runtexshebang.r68882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.r57972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spix.r65050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcredact.r38710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ebook.r66621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texblend.r68961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.r49013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.r69672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfot.r68110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.r54526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogfilter.r62792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogsieve.r69436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.r67526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/web.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindex.r67771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpdfopen.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-binextra.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a2ping.r52964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bundledoc.r64620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chklref.r52649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cluttex.r68912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan-o-mat.r51578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanbib.r68650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanify.r44129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanupload.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctie.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb.r69586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/de-macro.r66746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digestif.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtl.r62387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgen.r51663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviasm.r68043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvicopy.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviinfox.r59216.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviout-util.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easydtx.r68514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/findhyph.r47444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragmaster.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/git-latexdiff.r54732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/installfont.r31205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ketcindy.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-git-log.r54010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-papersize.r53131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2man.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2nemeth.r65269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexfileversion.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexindent.r69472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexpand.r66226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/light-latex-make.r66473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxfileinfo.r38663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltximg.r59335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/make4ht.r66130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/match_parens.r66681.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mflua.r62774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patgen.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfbook2.r53521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcrop.r66862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflatexpicscale.r46617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex-quiet.r49169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftosrc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfxup.r59001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix.r26032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix-helper.r56061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppmcheckpdf.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/purifyeps.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runtexshebang.r68882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seetexk.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spix.r65050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcredact.r38710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sty2dtx.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synctex.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ebook.r66621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texblend.r68961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texcount.r49013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdiff.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdirflatten.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoc.r69672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfot.r68110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texliveonfly.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texloganalyser.r54526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogfilter.r62792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogsieve.r69436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texware.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tie.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeoutfileinfo.r67526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/web.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindex.r67771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpdfopen.r65952.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.doc.r52964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.doc.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.doc.r64620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.doc.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chklref.doc.r52649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cluttex.doc.r68912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan-o-mat.doc.r51578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan_chk.doc.r36304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanbib.doc.r68650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.doc.r44129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.doc.r69586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.doc.r66746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digestif.doc.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.doc.r62387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.doc.r51663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.doc.r68043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviinfox.doc.r59216.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviout-util.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easydtx.doc.r68514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.doc.r47444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/git-latexdiff.doc.r54732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hook-pre-commit-pkg.doc.r41378.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.doc.r31205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ketcindy.doc.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.doc.r54010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-papersize.doc.r53131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.doc.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2nemeth.doc.r65269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.doc.r69472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.doc.r66226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/light-latex-make.doc.r66473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.doc.r38663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.doc.r59335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.doc.r66130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.doc.r66681.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.doc.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.doc.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfbook2.doc.r53521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.doc.r66862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflatexpicscale.doc.r46617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-quiet.doc.r49169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftosrc.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfxup.doc.r59001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.doc.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.doc.r26032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.doc.r56061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppmcheckpdf.doc.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.doc.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.doc.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runtexshebang.doc.r68882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.doc.r57972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spix.doc.r65050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcredact.doc.r38710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.doc.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ebook.doc.r66621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.doc.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texblend.doc.r68961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.doc.r49013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.doc.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.doc.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.doc.r69672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfot.doc.r68110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.doc.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.doc.r54526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogfilter.doc.r62792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogsieve.doc.r69436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.doc.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.doc.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.doc.r67526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/web.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindex.doc.r67771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpdfopen.doc.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a2ping.doc.r52964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.doc.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bundledoc.doc.r64620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.doc.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chklref.doc.r52649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cluttex.doc.r68912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan-o-mat.doc.r51578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan_chk.doc.r36304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanbib.doc.r68650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanify.doc.r44129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanupload.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctie.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb.doc.r69586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/de-macro.doc.r66746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digestif.doc.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtl.doc.r62387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgen.doc.r51663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviasm.doc.r68043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvicopy.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviinfox.doc.r59216.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviout-util.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easydtx.doc.r68514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/findhyph.doc.r47444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragmaster.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/git-latexdiff.doc.r54732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hook-pre-commit-pkg.doc.r41378.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/installfont.doc.r31205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ketcindy.doc.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-git-log.doc.r54010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-papersize.doc.r53131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2man.doc.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2nemeth.doc.r65269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexfileversion.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexindent.doc.r69472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexpand.doc.r66226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/light-latex-make.doc.r66473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxfileinfo.doc.r38663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltximg.doc.r59335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/make4ht.doc.r66130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/match_parens.doc.r66681.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.doc.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.doc.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patgen.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfbook2.doc.r53521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcrop.doc.r66862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflatexpicscale.doc.r46617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex-quiet.doc.r49169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftosrc.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfxup.doc.r59001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.doc.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix.doc.r26032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix-helper.doc.r56061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppmcheckpdf.doc.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/purifyeps.doc.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.doc.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runtexshebang.doc.r68882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seetexk.doc.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spix.doc.r65050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcredact.doc.r38710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sty2dtx.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synctex.doc.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ebook.doc.r66621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.doc.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texblend.doc.r68961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texcount.doc.r49013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdiff.doc.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdirflatten.doc.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoc.doc.r69672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfot.doc.r68110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texliveonfly.doc.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texloganalyser.doc.r54526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogfilter.doc.r62792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogsieve.doc.r69436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.doc.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texware.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tie.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.doc.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeoutfileinfo.doc.r67526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/web.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindex.doc.r67771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpdfopen.doc.r65952.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.source.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.source.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.source.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.source.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.source.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.source.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.source.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.source.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.source.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.source.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.source.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.source.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.source.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.source.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.source.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.source.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.source.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.source.r54857.tar.xz ) _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 24eded924e973b6907b36c58f1b6fc3b texlive-module fd353340bc217dc2e55a0a11d4a5e6f6 -_md5_=e1044cf7295eddd39ccc25799b811538 +_md5_=e13904297a0d7c2f40b4e95a202a074b diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 4647eaca3419..090eccb816b4 100644 Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ diff --git a/metadata/md5-cache/dev-util/bugbite-cli-0.0.10 b/metadata/md5-cache/dev-util/bugbite-cli-0.0.10 deleted file mode 100644 index 6b0729fa3958..000000000000 --- a/metadata/md5-cache/dev-util/bugbite-cli-0.0.10 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=virtual/rust-1.75 test? ( dev-util/cargo-nextest ) >=virtual/rust-1.53 -DEFINED_PHASES=compile configure install setup test unpack -DESCRIPTION=A command line tool for bug, issue, and ticket mangling -EAPI=8 -HOMEPAGE=https://github.com/radhermit/bugbite -INHERIT=cargo edo shell-completion -IUSE=static test debug -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/radhermit/bugbite/releases/download/bugbite-cli-0.0.10/bugbite-cli-0.0.10.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo c806360bab90e2b49223df1810172c2b edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 3f822985d9297438ed2443aa1fbdf33e shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=9332a505bebd5f27e6eb4c7f92977632 diff --git a/metadata/md5-cache/dev-util/bugbite-cli-0.0.11 b/metadata/md5-cache/dev-util/bugbite-cli-0.0.11 new file mode 100644 index 000000000000..fb7f29d69890 --- /dev/null +++ b/metadata/md5-cache/dev-util/bugbite-cli-0.0.11 @@ -0,0 +1,14 @@ +BDEPEND=>=virtual/rust-1.75 test? ( dev-util/cargo-nextest ) >=virtual/rust-1.53 +DEFINED_PHASES=compile configure install setup test unpack +DESCRIPTION=A command line tool for bug, issue, and ticket mangling +EAPI=8 +HOMEPAGE=https://github.com/radhermit/bugbite +INHERIT=cargo edo shell-completion +IUSE=static test debug +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/radhermit/bugbite/releases/download/bugbite-cli-0.0.11/bugbite-cli-0.0.11.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo c806360bab90e2b49223df1810172c2b edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 3f822985d9297438ed2443aa1fbdf33e shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=9332a505bebd5f27e6eb4c7f92977632 diff --git a/metadata/md5-cache/dev-util/cucumber-core-10.1.1 b/metadata/md5-cache/dev-util/cucumber-core-10.1.1 deleted file mode 100644 index 22fb2530cdfd..000000000000 --- a/metadata/md5-cache/dev-util/cucumber-core-10.1.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby31? ( test? ( >=dev-ruby/unindent-1.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/unindent-1.0[ruby_targets_ruby32(-)] ) ) test? ( ruby_targets_ruby31? ( >=dev-util/cucumber-gherkin-22.0.0:22[ruby_targets_ruby31(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby31(-)] >=dev-util/cucumber-tag-expressions-4.0.2:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-util/cucumber-gherkin-22.0.0:22[ruby_targets_ruby32(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby32(-)] >=dev-util/cucumber-tag-expressions-4.0.2:4[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -DESCRIPTION=Executable feature scenarios -EAPI=8 -HOMEPAGE=https://cucumber.io/ -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby31? ( >=dev-util/cucumber-gherkin-22.0.0:22[ruby_targets_ruby31(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby31(-)] >=dev-util/cucumber-tag-expressions-4.0.2:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-util/cucumber-gherkin-22.0.0:22[ruby_targets_ruby32(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby32(-)] >=dev-util/cucumber-tag-expressions-4.0.2:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=10 -SRC_URI=https://github.com/cucumber/cucumber-ruby-core/archive/v10.1.1.tar.gz -> cucumber-core-10.1.1.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=c38eb2437f93b369434acaf2f90281fc diff --git a/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-16.1.2 b/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-16.1.2 deleted file mode 100644 index f94adda2b509..000000000000 --- a/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-16.1.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -DESCRIPTION=a simpler alternative to Regular Expressions -EAPI=8 -HOMEPAGE=https://cucumber.io/ -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=16 -SRC_URI=https://rubygems.org/gems/cucumber-cucumber-expressions-16.1.2.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=7ac2d31ba402beccca133a840da205c7 diff --git a/metadata/md5-cache/dev-util/cucumber-html-formatter-20.4.0-r1 b/metadata/md5-cache/dev-util/cucumber-html-formatter-20.4.0-r1 deleted file mode 100644 index cc81310e4b7d..000000000000 --- a/metadata/md5-cache/dev-util/cucumber-html-formatter-20.4.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-util/cucumber-messages-19.0.0:19[ruby_targets_ruby31(-)] !=dev-util/cucumber-messages-19.0.0:19[ruby_targets_ruby32(-)] !=dev-util/cucumber-messages-19.0.0:19[ruby_targets_ruby31(-)] !=dev-util/cucumber-messages-19.0.0:19[ruby_targets_ruby32(-)] !=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=dev-libs/opencl-clang:15[llvm_slot_15(-)?] dev-util/spirv-tools llvm_slot_15? ( sys-devel/lld:15 sys-devel/llvm:15 ) vc? ( >=dev-libs/intel-vc-intrinsics-0.18.0[llvm_slot_15(-)?] dev-util/spirv-llvm-translator:15= ) +DESCRIPTION=LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware +EAPI=8 +HOMEPAGE=https://github.com/intel/intel-graphics-compiler +INHERIT=cmake flag-o-matic llvm-r1 python-any-r1 +IUSE=debug vc +llvm_slot_15 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=dev-libs/opencl-clang:15[llvm_slot_15(-)?] dev-util/spirv-tools llvm_slot_15? ( sys-devel/lld:15 sys-devel/llvm:15 ) vc? ( >=dev-libs/intel-vc-intrinsics-0.18.0[llvm_slot_15(-)?] dev-util/spirv-llvm-translator:15= ) +REQUIRED_USE=^^ ( llvm_slot_15 ) +SLOT=0 +SRC_URI=https://github.com/intel/intel-graphics-compiler/archive/igc-1.0.17537.1.tar.gz -> intel-graphics-compiler-1.0.17537.1.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=44eb937707beba274f365fe2780a5564 diff --git a/metadata/md5-cache/dev-util/maturin-1.7.1 b/metadata/md5-cache/dev-util/maturin-1.7.1 index f62aff6ca40e..bb7ff77c1164 100644 --- a/metadata/md5-cache/dev-util/maturin-1.7.1 +++ b/metadata/md5-cache/dev-util/maturin-1.7.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.maturin.rs/ INHERIT=cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs IUSE=doc +ssl test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=|| ( Apache-2.0 MIT ) doc? ( CC-BY-4.0 OFL-1.1 ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 Unicode-DFS-2016 RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ssl? ( dev-libs/openssl:= ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/PyO3/maturin/archive/refs/tags/v1.7.1.tar.gz -> maturin-1.7.1.gh.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arbitrary/1.3.2/download -> arbitrary-1.3.2.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/automod/1.0.14/download -> automod-1.0.14.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytesize/1.3.0/download -> bytesize-1.3.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/cab/0.5.0/download -> cab-0.5.0.crate https://crates.io/api/v1/crates/camino/1.1.7/download -> camino-1.1.7.crate https://crates.io/api/v1/crates/cargo-config2/0.1.26/download -> cargo-config2-0.1.26.crate https://crates.io/api/v1/crates/cargo-options/0.7.4/download -> cargo-options-0.7.4.crate https://crates.io/api/v1/crates/cargo-platform/0.1.8/download -> cargo-platform-0.1.8.crate https://crates.io/api/v1/crates/cargo-xwin/0.16.5/download -> cargo-xwin-0.16.5.crate https://crates.io/api/v1/crates/cargo-zigbuild/0.18.4/download -> cargo-zigbuild-0.18.4.crate https://crates.io/api/v1/crates/cargo_metadata/0.18.1/download -> cargo_metadata-0.18.1.crate https://crates.io/api/v1/crates/cbindgen/0.26.0/download -> cbindgen-0.26.0.crate https://crates.io/api/v1/crates/cc/1.1.6/download -> cc-1.1.6.crate https://crates.io/api/v1/crates/cfb/0.9.0/download -> cfb-0.9.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/charset/0.1.3/download -> charset-0.1.3.crate https://crates.io/api/v1/crates/chumsky/0.9.3/download -> chumsky-0.9.3.crate https://crates.io/api/v1/crates/clap/4.5.7/download -> clap-4.5.7.crate https://crates.io/api/v1/crates/clap_builder/4.5.7/download -> clap_builder-4.5.7.crate https://crates.io/api/v1/crates/clap_complete/4.5.5/download -> clap_complete-4.5.5.crate https://crates.io/api/v1/crates/clap_complete_command/0.6.1/download -> clap_complete_command-0.6.1.crate https://crates.io/api/v1/crates/clap_complete_nushell/4.5.2/download -> clap_complete_nushell-4.5.2.crate https://crates.io/api/v1/crates/clap_derive/4.5.5/download -> clap_derive-4.5.5.crate https://crates.io/api/v1/crates/clap_lex/0.7.1/download -> clap_lex-0.7.1.crate https://crates.io/api/v1/crates/cli-table/0.4.7/download -> cli-table-0.4.7.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/configparser/3.1.0/download -> configparser-3.1.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/content_inspector/0.2.4/download -> content_inspector-0.2.4.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_arbitrary/1.3.2/download -> derive_arbitrary-1.3.2.crate https://crates.io/api/v1/crates/dialoguer/0.11.0/download -> dialoguer-0.11.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/dissimilar/1.0.9/download -> dissimilar-1.0.9.crate https://crates.io/api/v1/crates/dunce/1.0.4/download -> dunce-1.0.4.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/expect-test/1.5.0/download -> expect-test-1.5.0.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fat-macho/0.4.8/download -> fat-macho-0.4.8.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-timer/3.0.3/download -> futures-timer-3.0.3.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/goblin/0.8.2/download -> goblin-0.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime-serde/1.1.1/download -> humantime-serde-1.1.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/keyring/2.3.3/download -> keyring-2.3.3.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lddtree/0.3.5/download -> lddtree-0.3.5.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.38/download -> libmimalloc-sys-0.1.38.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linux-keyutils/0.2.4/download -> linux-keyutils-0.2.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/lzxd/0.2.5/download -> lzxd-0.2.5.crate https://crates.io/api/v1/crates/mailparse/0.15.0/download -> mailparse-0.15.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/mimalloc/0.1.42/download -> mimalloc-0.1.42.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess/2.0.4/download -> mime_guess-2.0.4.crate https://crates.io/api/v1/crates/minijinja/1.0.21/download -> minijinja-1.0.21.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.3/download -> miniz_oxide-0.7.3.crate https://crates.io/api/v1/crates/msi/0.7.0/download -> msi-0.7.0.crate https://crates.io/api/v1/crates/multipart/0.18.0/download -> multipart-0.18.0.crate https://crates.io/api/v1/crates/native-tls/0.2.12/download -> native-tls-0.2.12.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/normpath/1.2.0/download -> normpath-1.2.0.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num_enum/0.7.2/download -> num_enum-0.7.2.crate https://crates.io/api/v1/crates/num_enum_derive/0.7.2/download -> num_enum_derive-0.7.2.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.103/download -> openssl-sys-0.9.103.crate https://crates.io/api/v1/crates/openssl/0.10.66/download -> openssl-0.10.66.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_pipe/1.2.0/download -> os_pipe-1.2.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pep440_rs/0.6.0/download -> pep440_rs-0.6.0.crate https://crates.io/api/v1/crates/pep508_rs/0.6.0/download -> pep508_rs-0.6.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/platform-info/2.0.3/download -> platform-info-2.0.3.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.85/download -> proc-macro2-1.0.85.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/psm/0.1.21/download -> psm-0.1.21.crate https://crates.io/api/v1/crates/pyproject-toml/0.11.0/download -> pyproject-toml-0.11.0.crate https://crates.io/api/v1/crates/python-pkginfo/0.6.2/download -> python-pkginfo-0.6.2.crate https://crates.io/api/v1/crates/quoted_printable/0.5.0/download -> quoted_printable-0.5.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/relative-path/1.9.3/download -> relative-path-1.9.3.crate https://crates.io/api/v1/crates/rfc2047-decoder/1.0.5/download -> rfc2047-decoder-1.0.5.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rstest/0.21.0/download -> rstest-0.21.0.crate https://crates.io/api/v1/crates/rstest_macros/0.21.0/download -> rstest_macros-0.21.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.7.0/download -> rustls-pki-types-1.7.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.4/download -> rustls-webpki-0.102.4.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/scroll/0.12.0/download -> scroll-0.12.0.crate https://crates.io/api/v1/crates/scroll_derive/0.12.0/download -> scroll_derive-0.12.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.0/download -> security-framework-sys-2.11.0.crate https://crates.io/api/v1/crates/security-framework/2.11.0/download -> security-framework-2.11.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.204/download -> serde-1.0.204.crate https://crates.io/api/v1/crates/serde_derive/1.0.204/download -> serde_derive-1.0.204.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.1/download -> serde_derive_internals-0.29.1.crate https://crates.io/api/v1/crates/serde_json/1.0.120/download -> serde_json-1.0.120.crate https://crates.io/api/v1/crates/serde_spanned/0.6.6/download -> serde_spanned-0.6.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smawk/0.3.2/download -> smawk-0.3.2.crate https://crates.io/api/v1/crates/snapbox-macros/0.3.9/download -> snapbox-macros-0.3.9.crate https://crates.io/api/v1/crates/snapbox/0.6.10/download -> snapbox-0.6.10.crate https://crates.io/api/v1/crates/socks/0.3.4/download -> socks-0.3.4.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/stacker/0.1.15/download -> stacker-0.1.15.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/target-lexicon/0.12.15/download -> target-lexicon-0.12.15.crate https://crates.io/api/v1/crates/tar/0.4.41/download -> tar-0.4.41.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/textwrap/0.16.1/download -> textwrap-0.16.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tinyvec/1.7.0/download -> tinyvec-1.7.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml/0.8.14/download -> toml-0.8.14.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/toml_edit/0.22.14/download -> toml_edit-0.22.14.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-serde/0.1.3/download -> tracing-serde-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/trycmd/0.15.4/download -> trycmd-0.15.4.crate https://crates.io/api/v1/crates/twox-hash/1.6.3/download -> twox-hash-1.6.3.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unscanny/0.1.0/download -> unscanny-0.1.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.9.7/download -> ureq-2.9.7.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/versions/6.2.0/download -> versions-6.2.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/webpki-roots/0.26.2/download -> webpki-roots-0.26.2.crate https://crates.io/api/v1/crates/which/5.0.0/download -> which-5.0.0.crate https://crates.io/api/v1/crates/which/6.0.1/download -> which-6.0.1.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winnow/0.6.13/download -> winnow-0.6.13.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/xattr/1.3.1/download -> xattr-1.3.1.crate https://crates.io/api/v1/crates/xwin/0.5.1/download -> xwin-0.5.1.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zip/0.6.6/download -> zip-0.6.6.crate https://crates.io/api/v1/crates/zip/1.1.4/download -> zip-1.1.4.crate test? ( https://crates.io/api/v1/crates/askama/0.12.1/download -> askama-0.12.1.crate https://crates.io/api/v1/crates/askama_derive/0.12.5/download -> askama_derive-0.12.5.crate https://crates.io/api/v1/crates/askama_escape/0.10.3/download -> askama_escape-0.10.3.crate https://crates.io/api/v1/crates/askama_parser/0.2.1/download -> askama_parser-0.2.1.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/basic-toml/0.1.9/download -> basic-toml-0.1.9.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/cargo_metadata/0.15.4/download -> cargo_metadata-0.15.4.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cc/1.0.81/download -> cc-1.0.81.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/libc/0.2.134/download -> libc-0.2.134.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libc/0.2.149/download -> libc-0.2.149.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/once_cell/1.15.0/download -> once_cell-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/portable-atomic/1.7.0/download -> portable-atomic-1.7.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/pyo3-build-config/0.18.3/download -> pyo3-build-config-0.18.3.crate https://crates.io/api/v1/crates/pyo3-build-config/0.22.0/download -> pyo3-build-config-0.22.0.crate https://crates.io/api/v1/crates/pyo3-build-config/0.22.2/download -> pyo3-build-config-0.22.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.18.3/download -> pyo3-ffi-0.18.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.22.0/download -> pyo3-ffi-0.22.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.22.2/download -> pyo3-ffi-0.22.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.22.0/download -> pyo3-macros-backend-0.22.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.22.2/download -> pyo3-macros-backend-0.22.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.22.0/download -> pyo3-macros-0.22.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.22.2/download -> pyo3-macros-0.22.2.crate https://crates.io/api/v1/crates/pyo3/0.22.0/download -> pyo3-0.22.0.crate https://crates.io/api/v1/crates/pyo3/0.22.2/download -> pyo3-0.22.2.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.6/download -> python3-dll-a-0.2.6.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.9/download -> python3-dll-a-0.2.9.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.118/download -> serde_json-1.0.118.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/syn/2.0.72/download -> syn-2.0.72.crate https://crates.io/api/v1/crates/target-lexicon/0.12.11/download -> target-lexicon-0.12.11.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/target-lexicon/0.12.16/download -> target-lexicon-0.12.16.crate https://crates.io/api/v1/crates/unicode-ident/1.0.5/download -> unicode-ident-1.0.5.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/uniffi/0.28.0/download -> uniffi-0.28.0.crate https://crates.io/api/v1/crates/uniffi_bindgen/0.28.0/download -> uniffi_bindgen-0.28.0.crate https://crates.io/api/v1/crates/uniffi_build/0.28.0/download -> uniffi_build-0.28.0.crate https://crates.io/api/v1/crates/uniffi_checksum_derive/0.28.0/download -> uniffi_checksum_derive-0.28.0.crate https://crates.io/api/v1/crates/uniffi_core/0.28.0/download -> uniffi_core-0.28.0.crate https://crates.io/api/v1/crates/uniffi_macros/0.28.0/download -> uniffi_macros-0.28.0.crate https://crates.io/api/v1/crates/uniffi_meta/0.28.0/download -> uniffi_meta-0.28.0.crate https://crates.io/api/v1/crates/uniffi_testing/0.28.0/download -> uniffi_testing-0.28.0.crate https://crates.io/api/v1/crates/uniffi_udl/0.28.0/download -> uniffi_udl-0.28.0.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/weedle2/5.0.0/download -> weedle2-5.0.0.crate ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo c806360bab90e2b49223df1810172c2b distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e rust-toolchain 3f822985d9297438ed2443aa1fbdf33e shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=7ab05258e82833266acb3b109d3cea1b +_md5_=8a6b2dc1f0e783ade5c3824f9cad1275 diff --git a/metadata/md5-cache/dev-util/maxcso-9999 b/metadata/md5-cache/dev-util/maxcso-9999 index fffe98332d8b..bebef0d26351 100644 --- a/metadata/md5-cache/dev-util/maxcso-9999 +++ b/metadata/md5-cache/dev-util/maxcso-9999 @@ -1,13 +1,13 @@ BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install unpack -DEPEND=app-arch/libdeflate[zlib] app-arch/lz4:= dev-libs/libuv:= sys-libs/zlib +DEPEND=app-arch/libdeflate app-arch/lz4:= dev-libs/libuv:= sys-libs/zlib DESCRIPTION=Fast cso compressor EAPI=8 HOMEPAGE=https://github.com/unknownbrackets/maxcso INHERIT=toolchain-funcs git-r3 LICENSE=ISC LGPL-2.1+ Apache-2.0 PROPERTIES=live -RDEPEND=app-arch/libdeflate[zlib] app-arch/lz4:= dev-libs/libuv:= sys-libs/zlib +RDEPEND=app-arch/libdeflate app-arch/lz4:= dev-libs/libuv:= sys-libs/zlib SLOT=0 _eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=76c9c68adc79edac131947702c050db6 +_md5_=50767311e0c83a522e719d9803c851f7 diff --git a/metadata/md5-cache/games-engines/Manifest.gz b/metadata/md5-cache/games-engines/Manifest.gz index 9b29ed02f6ab..b452b7efb153 100644 Binary files a/metadata/md5-cache/games-engines/Manifest.gz and b/metadata/md5-cache/games-engines/Manifest.gz differ diff --git a/metadata/md5-cache/games-engines/qtads-3.4.0 b/metadata/md5-cache/games-engines/qtads-3.4.0 new file mode 100644 index 000000000000..cee9e755d576 --- /dev/null +++ b/metadata/md5-cache/games-engines/qtads-3.4.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=configure install postinst postrm preinst +DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5[jpeg,png] dev-qt/qtimageformats:5[mng] dev-qt/qtnetwork:5[ssl] dev-qt/qtsvg:5 dev-qt/qtwidgets:5[png] sound? ( media-libs/libsdl2[sound] media-libs/libsndfile media-libs/libvorbis media-sound/fluidsynth:0= media-sound/mpg123 ) +DESCRIPTION=Multimedia interpreter for TADS text adventures +EAPI=8 +HOMEPAGE=https://realnc.github.io/qtads +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=qmake-utils xdg +IUSE=+sound +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5[jpeg,png] dev-qt/qtimageformats:5[mng] dev-qt/qtnetwork:5[ssl] dev-qt/qtsvg:5 dev-qt/qtwidgets:5[png] sound? ( media-libs/libsdl2[sound] media-libs/libsndfile media-libs/libvorbis media-sound/fluidsynth:0= media-sound/mpg123 ) +SLOT=0 +SRC_URI=https://github.com/realnc/qtads/releases/download/v3.4.0/qtads-3.4.0-source.tar.xz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f7c43988cf0a906d2a20bc18e2330616 diff --git a/metadata/md5-cache/games-misc/Manifest.gz b/metadata/md5-cache/games-misc/Manifest.gz index ac00b1fe76fe..b29ffba91e97 100644 Binary files a/metadata/md5-cache/games-misc/Manifest.gz and b/metadata/md5-cache/games-misc/Manifest.gz differ diff --git a/metadata/md5-cache/games-misc/wtf-20230906 b/metadata/md5-cache/games-misc/wtf-20230906 new file mode 100644 index 000000000000..8ae1f2713f10 --- /dev/null +++ b/metadata/md5-cache/games-misc/wtf-20230906 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=Translates acronyms for you +EAPI=8 +HOMEPAGE=https://netbsd.org/ +INHERIT=prefix +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=BSD +RDEPEND=!<=games-misc/bsd-games-3 +SLOT=0 +SRC_URI=https://sourceforge.net/projects/bsdwtf/files/wtf-20230906.tar.gz +_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7 +_md5_=07122b581b7dc0cbcc98e6783723f686 diff --git a/metadata/md5-cache/games-server/Manifest.gz b/metadata/md5-cache/games-server/Manifest.gz index 67783d468f78..6acc8d0dcb32 100644 Binary files a/metadata/md5-cache/games-server/Manifest.gz and b/metadata/md5-cache/games-server/Manifest.gz differ diff --git a/metadata/md5-cache/games-server/bedrock-server-1.21.20.03 b/metadata/md5-cache/games-server/bedrock-server-1.21.20.03 new file mode 100644 index 000000000000..8b02472fce94 --- /dev/null +++ b/metadata/md5-cache/games-server/bedrock-server-1.21.20.03 @@ -0,0 +1,14 @@ +BDEPEND=app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install +DESCRIPTION=The official bedrock (non-java) based server for the sandbox video game +EAPI=8 +HOMEPAGE=https://www.minecraft.net/ +INHERIT=systemd +KEYWORDS=-* amd64 +LICENSE=Mojang +RDEPEND=acct-group/bedrock acct-user/bedrock app-misc/dtach net-misc/curl +RESTRICT=bindist mirror +SLOT=0 +SRC_URI=https://minecraft.azureedge.net/bin-linux/bedrock-server-1.21.20.03.zip +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=10ed25f2d11627bcf3f5ca2176c2a77d diff --git a/metadata/md5-cache/games-server/bedrock-server-1.21.3.01 b/metadata/md5-cache/games-server/bedrock-server-1.21.3.01 deleted file mode 100644 index d33ca0fd5300..000000000000 --- a/metadata/md5-cache/games-server/bedrock-server-1.21.3.01 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/unzip virtual/pkgconfig -DEFINED_PHASES=compile install -DESCRIPTION=The official bedrock (non-java) based server for the sandbox video game -EAPI=8 -HOMEPAGE=https://www.minecraft.net/ -INHERIT=systemd -KEYWORDS=-* amd64 -LICENSE=Mojang -RDEPEND=acct-group/bedrock acct-user/bedrock app-misc/dtach net-misc/curl -RESTRICT=bindist mirror -SLOT=0 -SRC_URI=https://minecraft.azureedge.net/bin-linux/bedrock-server-1.21.3.01.zip -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=10ed25f2d11627bcf3f5ca2176c2a77d diff --git a/metadata/md5-cache/games-server/minecraft-server-1.21.0 b/metadata/md5-cache/games-server/minecraft-server-1.21.0 deleted file mode 100644 index 4f634f44b084..000000000000 --- a/metadata/md5-cache/games-server/minecraft-server-1.21.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=>=dev-java/java-config-2.2.0-r3 -DESCRIPTION=The official server for the sandbox video game -EAPI=8 -HOMEPAGE=https://www.minecraft.net/ -INHERIT=readme.gentoo-r1 java-pkg-2 systemd -KEYWORDS=~amd64 ~arm64 -LICENSE=Mojang -RDEPEND=acct-group/minecraft acct-user/minecraft app-misc/dtach || ( dev-java/openjdk:21 dev-java/openjdk-bin:21 ) >=dev-java/java-config-2.2.0-r3 -RESTRICT=bindist mirror -SLOT=0 -SRC_URI=https://piston-data.mojang.com/v1/objects/450698d1863ab5180c25d7c804ef0fe6369dd1ba/server.jar -> minecraft-server-1.21.0.jar -_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=b100615a33acf2771e70c8afd7819153 diff --git a/metadata/md5-cache/games-server/minecraft-server-1.21.1 b/metadata/md5-cache/games-server/minecraft-server-1.21.1 new file mode 100644 index 000000000000..f38e72490b1e --- /dev/null +++ b/metadata/md5-cache/games-server/minecraft-server-1.21.1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install postinst preinst prepare setup unpack +DEPEND=>=dev-java/java-config-2.2.0-r3 +DESCRIPTION=The official server for the sandbox video game +EAPI=8 +HOMEPAGE=https://www.minecraft.net/ +INHERIT=readme.gentoo-r1 java-pkg-2 systemd +KEYWORDS=~amd64 ~arm64 +LICENSE=Mojang +RDEPEND=acct-group/minecraft acct-user/minecraft app-misc/dtach || ( dev-java/openjdk:21 dev-java/openjdk-bin:21 ) >=dev-java/java-config-2.2.0-r3 +RESTRICT=bindist mirror +SLOT=0 +SRC_URI=https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar -> minecraft-server-1.21.1.jar +_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=bbac768a95c676e6a0f72c367313b742 diff --git a/metadata/md5-cache/games-strategy/Manifest.gz b/metadata/md5-cache/games-strategy/Manifest.gz index ac7f8bee8cbd..c81f1522669b 100644 Binary files a/metadata/md5-cache/games-strategy/Manifest.gz and b/metadata/md5-cache/games-strategy/Manifest.gz differ diff --git a/metadata/md5-cache/games-strategy/dopewars-1.6.2 b/metadata/md5-cache/games-strategy/dopewars-1.6.2 new file mode 100644 index 000000000000..94451dadf9a5 --- /dev/null +++ b/metadata/md5-cache/games-strategy/dopewars-1.6.2 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure install prepare +DEPEND=ncurses? ( >=sys-libs/ncurses-5.2:0= ) gtk? ( x11-libs/gtk+:2 ) dev-libs/glib:2 nls? ( virtual/libintl ) sdl? ( media-libs/libsdl2 media-libs/sdl2-mixer ) nls? ( sys-devel/gettext ) +DESCRIPTION=Re-Write of the game Drug Wars +EAPI=8 +HOMEPAGE=https://dopewars.sourceforge.io/ +INHERIT=autotools desktop toolchain-funcs +IUSE=nls ncurses gtk gnome sdl +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=ncurses? ( >=sys-libs/ncurses-5.2:0= ) gtk? ( x11-libs/gtk+:2 ) dev-libs/glib:2 nls? ( virtual/libintl ) sdl? ( media-libs/libsdl2 media-libs/sdl2-mixer ) +SLOT=0 +SRC_URI=https://github.com/benmwebb/dopewars/archive/v1.6.2.tar.gz -> dopewars-1.6.2.tar.gz +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=6b43450841c448563ad8a4f743dd35bc diff --git a/metadata/md5-cache/games-strategy/endless-sky-0.10.8 b/metadata/md5-cache/games-strategy/endless-sky-0.10.8 new file mode 100644 index 000000000000..214ce7db4d64 --- /dev/null +++ b/metadata/md5-cache/games-strategy/endless-sky-0.10.8 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libmad media-libs/libpng:= media-libs/libsdl2[video] media-libs/openal sys-apps/util-linux gles2-only? ( media-libs/libsdl2[gles2] ) !gles2-only? ( media-libs/glew:0= media-libs/libsdl2[opengl] ) +DESCRIPTION=Space exploration, trading & combat in the tradition of Terminal Velocity +EAPI=8 +HOMEPAGE=https://endless-sky.github.io/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake prefix xdg +IUSE=gles2-only test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain +RDEPEND=media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libmad media-libs/libpng:= media-libs/libsdl2[video] media-libs/openal sys-apps/util-linux gles2-only? ( media-libs/libsdl2[gles2] ) !gles2-only? ( media-libs/glew:0= media-libs/libsdl2[opengl] ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/endless-sky/endless-sky/archive/refs/tags/v0.10.8.tar.gz -> endless-sky-0.10.8.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8aecf9c43e1fabd1540b656b9a530afc diff --git a/metadata/md5-cache/games-strategy/freeciv-3.1.2 b/metadata/md5-cache/games-strategy/freeciv-3.1.2 new file mode 100644 index 000000000000..f6766582590e --- /dev/null +++ b/metadata/md5-cache/games-strategy/freeciv-3.1.2 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/gzip virtual/pkgconfig nls? ( sys-devel/gettext ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= dev-build/libtool dev-db/sqlite:3 dev-libs/icu:= net-misc/curl sys-libs/zlib !dedicated? ( media-libs/libpng gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) mapimg? ( media-gfx/imagemagick:= ) nls? ( virtual/libintl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) sdl? ( media-libs/libsdl2[video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-ttf ) sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[vorbis] ) ) json? ( dev-libs/jansson:= ) readline? ( sys-libs/readline:= ) system-lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) !dedicated? ( x11-base/xorg-proto ) +DESCRIPTION=Multiplayer strategy game (Civilization Clone) +EAPI=8 +HOMEPAGE=https://www.freeciv.org/ https://github.com/freeciv/freeciv/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop lua-single meson xdg +IUSE=dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +server +sound +system-lua web-server +lua_single_target_lua5-4 +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= dev-build/libtool dev-db/sqlite:3 dev-libs/icu:= net-misc/curl sys-libs/zlib !dedicated? ( media-libs/libpng gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) mapimg? ( media-gfx/imagemagick:= ) nls? ( virtual/libintl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) sdl? ( media-libs/libsdl2[video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-ttf ) sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[vorbis] ) ) json? ( dev-libs/jansson:= ) readline? ( sys-libs/readline:= ) system-lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) +REQUIRED_USE=system-lua? ( ^^ ( lua_single_target_lua5-4 ) ) !dedicated? ( || ( gtk3 gtk4 qt5 qt6 sdl ) ) dedicated? ( !gtk3 !gtk4 !mapimg !nls !qt5 !qt6 !sdl !sound ) qt5? ( !qt6 ) qt6? ( !qt5 ) +SLOT=0 +SRC_URI=https://github.com/freeciv/freeciv/archive/refs/tags/R3_1_2.tar.gz -> freeciv-3.1.2.tar.gz +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1da8e09870bc6dbc2ad201a4636893a1 diff --git a/metadata/md5-cache/games-strategy/freeciv-9999 b/metadata/md5-cache/games-strategy/freeciv-9999 index 09869b4b6887..c36d25e28dd1 100644 --- a/metadata/md5-cache/games-strategy/freeciv-9999 +++ b/metadata/md5-cache/games-strategy/freeciv-9999 @@ -13,4 +13,4 @@ RDEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= dev-build/libtool dev-d REQUIRED_USE=system-lua? ( ^^ ( lua_single_target_lua5-4 ) ) !dedicated? ( || ( gtk3 gtk4 qt5 qt6 sdl ) ) dedicated? ( !gtk3 !gtk4 !mapimg !nls !qt5 !qt6 !sdl !sound ) qt5? ( !qt6 ) qt6? ( !qt5 ) SLOT=0 _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=66867d6af7dcc3b75416fb461c179b06 +_md5_=1da8e09870bc6dbc2ad201a4636893a1 diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz index 84b3be221bc2..8cb0d39370ed 100644 Binary files a/metadata/md5-cache/kde-apps/Manifest.gz and b/metadata/md5-cache/kde-apps/Manifest.gz differ diff --git a/metadata/md5-cache/kde-apps/akonadi-calendar-tools-common-24.08.0 b/metadata/md5-cache/kde-apps/akonadi-calendar-tools-common-24.08.0 index 872148b54992..e33c642c9a68 100644 --- a/metadata/md5-cache/kde-apps/akonadi-calendar-tools-common-24.08.0 +++ b/metadata/md5-cache/kde-apps/akonadi-calendar-tools-common-24.08.0 @@ -10,5 +10,5 @@ LICENSE=GPL-2 handbook? ( FDL-1.2+ ) RDEPEND=!=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.5.0:* -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[concurrent,dbus,gui,network,widgets,xml] ~kde-apps/kate-lib-24.08.0:6 >=kde-frameworks/kcodecs-6.5.0:6 >=kde-frameworks/kcompletion-6.5.0:6 >=kde-frameworks/kconfig-6.5.0:6 >=kde-frameworks/kconfigwidgets-6.5.0:6 >=kde-frameworks/kcoreaddons-6.5.0:6 >=kde-frameworks/kcrash-6.5.0:6 >=kde-frameworks/kdbusaddons-6.5.0:6 >=kde-frameworks/kguiaddons-6.5.0:6 >=kde-frameworks/ki18n-6.5.0:6 >=kde-frameworks/kiconthemes-6.5.0:6 >=kde-frameworks/kio-6.5.0:6 >=kde-frameworks/kitemviews-6.5.0:6 >=kde-frameworks/kjobwidgets-6.5.0:6 >=kde-frameworks/kparts-6.5.0:6 >=kde-frameworks/kservice-6.5.0:6 >=kde-frameworks/ktexteditor-6.5.0:6 >=kde-frameworks/kwidgetsaddons-6.5.0:6 >=kde-frameworks/kwindowsystem-6.5.0:6 >=kde-frameworks/kxmlgui-6.5.0:6 >=kde-frameworks/syntax-highlighting-6.5.0:6 filebrowser? ( >=kde-frameworks/kbookmarks-6.5.0:6 ) lspclient? ( >=kde-frameworks/kitemmodels-6.5.0:6 ) projects? ( >=kde-frameworks/knewstuff-6.5.0:6 >=kde-frameworks/threadweaver-6.5.0:6 ) snippets? ( >=kde-frameworks/knewstuff-6.5.0:6 ) sql? ( >=dev-qt/qtbase-6.7.2:6[sql] >=kde-frameworks/kwallet-6.5.0:6 ) dev-qt/qtbase:6 -DESCRIPTION=Addons used by Kate -EAPI=8 -HOMEPAGE=https://kate-editor.org/ https://apps.kde.org/kate/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm flag-o-matic gear.kde.org optfeature -IUSE=+filebrowser lspclient +projects +snippets sql debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 LGPL-2+ MIT -RDEPEND=>=dev-qt/qtbase-6.7.2:6[concurrent,dbus,gui,network,widgets,xml] ~kde-apps/kate-lib-24.08.0:6 >=kde-frameworks/kcodecs-6.5.0:6 >=kde-frameworks/kcompletion-6.5.0:6 >=kde-frameworks/kconfig-6.5.0:6 >=kde-frameworks/kconfigwidgets-6.5.0:6 >=kde-frameworks/kcoreaddons-6.5.0:6 >=kde-frameworks/kcrash-6.5.0:6 >=kde-frameworks/kdbusaddons-6.5.0:6 >=kde-frameworks/kguiaddons-6.5.0:6 >=kde-frameworks/ki18n-6.5.0:6 >=kde-frameworks/kiconthemes-6.5.0:6 >=kde-frameworks/kio-6.5.0:6 >=kde-frameworks/kitemviews-6.5.0:6 >=kde-frameworks/kjobwidgets-6.5.0:6 >=kde-frameworks/kparts-6.5.0:6 >=kde-frameworks/kservice-6.5.0:6 >=kde-frameworks/ktexteditor-6.5.0:6 >=kde-frameworks/kwidgetsaddons-6.5.0:6 >=kde-frameworks/kwindowsystem-6.5.0:6 >=kde-frameworks/kxmlgui-6.5.0:6 >=kde-frameworks/syntax-highlighting-6.5.0:6 filebrowser? ( >=kde-frameworks/kbookmarks-6.5.0:6 ) lspclient? ( >=kde-frameworks/kitemmodels-6.5.0:6 ) projects? ( >=kde-frameworks/knewstuff-6.5.0:6 >=kde-frameworks/threadweaver-6.5.0:6 ) snippets? ( >=kde-frameworks/knewstuff-6.5.0:6 ) sql? ( >=dev-qt/qtbase-6.7.2:6[sql] >=kde-frameworks/kwallet-6.5.0:6 ) >=kde-apps/kate-common-24.08.0 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/kate-addons:5 -RESTRICT=!test? ( test ) -SLOT=6 -SRC_URI=mirror://kde/stable/release-service/24.08.0/src/kate-24.08.0.tar.xz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gear.kde.org 9eaba1558ae60129a59a7243175a309d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7993d17c55a5ee9344876a2751095625 diff --git a/metadata/md5-cache/kde-apps/kate-addons-24.08.0-r1 b/metadata/md5-cache/kde-apps/kate-addons-24.08.0-r1 new file mode 100644 index 000000000000..3ee3bfeed6d0 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kate-addons-24.08.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.5.0:* +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtbase-6.7.2:6[concurrent,dbus,gui,network,widgets,xml] ~kde-apps/kate-lib-24.08.0:6 >=kde-frameworks/kcodecs-6.5.0:6 >=kde-frameworks/kcompletion-6.5.0:6 >=kde-frameworks/kconfig-6.5.0:6 >=kde-frameworks/kconfigwidgets-6.5.0:6 >=kde-frameworks/kcoreaddons-6.5.0:6 >=kde-frameworks/kcrash-6.5.0:6 >=kde-frameworks/kdbusaddons-6.5.0:6 >=kde-frameworks/kguiaddons-6.5.0:6 >=kde-frameworks/ki18n-6.5.0:6 >=kde-frameworks/kiconthemes-6.5.0:6 >=kde-frameworks/kio-6.5.0:6 >=kde-frameworks/kitemviews-6.5.0:6 >=kde-frameworks/kjobwidgets-6.5.0:6 >=kde-frameworks/kparts-6.5.0:6 >=kde-frameworks/kservice-6.5.0:6 >=kde-frameworks/ktexteditor-6.5.0:6 >=kde-frameworks/kwidgetsaddons-6.5.0:6 >=kde-frameworks/kwindowsystem-6.5.0:6 >=kde-frameworks/kxmlgui-6.5.0:6 >=kde-frameworks/syntax-highlighting-6.5.0:6 filebrowser? ( >=kde-frameworks/kbookmarks-6.5.0:6 ) lspclient? ( >=kde-frameworks/kitemmodels-6.5.0:6 ) projects? ( >=kde-frameworks/knewstuff-6.5.0:6 >=kde-frameworks/threadweaver-6.5.0:6 ) snippets? ( >=kde-frameworks/knewstuff-6.5.0:6 ) sql? ( dev-libs/qtkeychain:0[qt6] >=dev-qt/qtbase-6.7.2:6[sql] >=kde-frameworks/kwallet-6.5.0:6 ) dev-qt/qtbase:6 +DESCRIPTION=Addons used by Kate +EAPI=8 +HOMEPAGE=https://kate-editor.org/ https://apps.kde.org/kate/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm flag-o-matic gear.kde.org optfeature +IUSE=+filebrowser lspclient +projects +snippets sql debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2 LGPL-2+ MIT +RDEPEND=>=dev-qt/qtbase-6.7.2:6[concurrent,dbus,gui,network,widgets,xml] ~kde-apps/kate-lib-24.08.0:6 >=kde-frameworks/kcodecs-6.5.0:6 >=kde-frameworks/kcompletion-6.5.0:6 >=kde-frameworks/kconfig-6.5.0:6 >=kde-frameworks/kconfigwidgets-6.5.0:6 >=kde-frameworks/kcoreaddons-6.5.0:6 >=kde-frameworks/kcrash-6.5.0:6 >=kde-frameworks/kdbusaddons-6.5.0:6 >=kde-frameworks/kguiaddons-6.5.0:6 >=kde-frameworks/ki18n-6.5.0:6 >=kde-frameworks/kiconthemes-6.5.0:6 >=kde-frameworks/kio-6.5.0:6 >=kde-frameworks/kitemviews-6.5.0:6 >=kde-frameworks/kjobwidgets-6.5.0:6 >=kde-frameworks/kparts-6.5.0:6 >=kde-frameworks/kservice-6.5.0:6 >=kde-frameworks/ktexteditor-6.5.0:6 >=kde-frameworks/kwidgetsaddons-6.5.0:6 >=kde-frameworks/kwindowsystem-6.5.0:6 >=kde-frameworks/kxmlgui-6.5.0:6 >=kde-frameworks/syntax-highlighting-6.5.0:6 filebrowser? ( >=kde-frameworks/kbookmarks-6.5.0:6 ) lspclient? ( >=kde-frameworks/kitemmodels-6.5.0:6 ) projects? ( >=kde-frameworks/knewstuff-6.5.0:6 >=kde-frameworks/threadweaver-6.5.0:6 ) snippets? ( >=kde-frameworks/knewstuff-6.5.0:6 ) sql? ( dev-libs/qtkeychain:0[qt6] >=dev-qt/qtbase-6.7.2:6[sql] >=kde-frameworks/kwallet-6.5.0:6 ) >=kde-apps/kate-common-24.08.0 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/kate-addons:5 +RESTRICT=!test? ( test ) +SLOT=6 +SRC_URI=mirror://kde/stable/release-service/24.08.0/src/kate-24.08.0.tar.xz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gear.kde.org 9eaba1558ae60129a59a7243175a309d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=fe36c7e89bbb0743d4ed8346e30d0ff5 diff --git a/metadata/md5-cache/kde-apps/kate-common-24.08.0 b/metadata/md5-cache/kde-apps/kate-common-24.08.0 index 53080905e3e7..509140c21246 100644 --- a/metadata/md5-cache/kde-apps/kate-common-24.08.0 +++ b/metadata/md5-cache/kde-apps/kate-common-24.08.0 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=!=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:* -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/ktextaddons-1.5.4:6 dev-libs/libxslt >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets,xml] >=kde-apps/akonadi-24.05.2:6 >=kde-apps/akonadi-notes-24.05.2:6 >=kde-apps/akonadi-search-24.05.2:6 >=kde-apps/grantleetheme-24.05.2:6 >=kde-apps/kcalutils-24.05.2:6 >=kde-apps/kmime-24.05.2:6 >=kde-apps/kontactinterface-24.05.2:6 >=kde-apps/libkdepim-24.05.2:6 >=kde-apps/pimcommon-24.05.2:6 >=kde-frameworks/kcalendarcore-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcontacts-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdnssd-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 x11-libs/libX11 x11-base/xorg-proto dev-qt/qtbase:6 -DESCRIPTION=Note taking application -EAPI=8 -HOMEPAGE=https://apps.kde.org/knotes/ https://kontact.kde.org/components/knotes/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm gear.kde.org -IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 -LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) -RDEPEND=>=dev-libs/ktextaddons-1.5.4:6 dev-libs/libxslt >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets,xml] >=kde-apps/akonadi-24.05.2:6 >=kde-apps/akonadi-notes-24.05.2:6 >=kde-apps/akonadi-search-24.05.2:6 >=kde-apps/grantleetheme-24.05.2:6 >=kde-apps/kcalutils-24.05.2:6 >=kde-apps/kmime-24.05.2:6 >=kde-apps/kontactinterface-24.05.2:6 >=kde-apps/libkdepim-24.05.2:6 >=kde-apps/pimcommon-24.05.2:6 >=kde-frameworks/kcalendarcore-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcontacts-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdnssd-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 x11-libs/libX11 >=kde-apps/kdepim-runtime-24.05.2:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/knotes:5 -RESTRICT=!test? ( test ) -SLOT=6 -SRC_URI=mirror://kde/stable/release-service/24.05.2/src/knotes-24.05.2.tar.xz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gear.kde.org 9eaba1558ae60129a59a7243175a309d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0d4d67d42e03931d87517e0fe3818b85 diff --git a/metadata/md5-cache/kde-apps/knotes-24.05.2-r1 b/metadata/md5-cache/kde-apps/knotes-24.05.2-r1 new file mode 100644 index 000000000000..4f57915f98c8 --- /dev/null +++ b/metadata/md5-cache/kde-apps/knotes-24.05.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:* +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/ktextaddons-1.5.4:6 dev-libs/libxslt >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets,xml] ~kde-apps/akonadi-24.05.2:6 ~kde-apps/akonadi-notes-24.05.2:6 ~kde-apps/akonadi-search-24.05.2:6 ~kde-apps/grantleetheme-24.05.2:6 ~kde-apps/kcalutils-24.05.2:6 ~kde-apps/kmime-24.05.2:6 ~kde-apps/kontactinterface-24.05.2:6 ~kde-apps/libkdepim-24.05.2:6 ~kde-apps/pimcommon-24.05.2:6 >=kde-frameworks/kcalendarcore-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcontacts-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdnssd-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 x11-libs/libX11 x11-base/xorg-proto dev-qt/qtbase:6 +DESCRIPTION=Note taking application +EAPI=8 +HOMEPAGE=https://apps.kde.org/knotes/ https://kontact.kde.org/components/knotes/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=dev-libs/ktextaddons-1.5.4:6 dev-libs/libxslt >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets,xml] ~kde-apps/akonadi-24.05.2:6 ~kde-apps/akonadi-notes-24.05.2:6 ~kde-apps/akonadi-search-24.05.2:6 ~kde-apps/grantleetheme-24.05.2:6 ~kde-apps/kcalutils-24.05.2:6 ~kde-apps/kmime-24.05.2:6 ~kde-apps/kontactinterface-24.05.2:6 ~kde-apps/libkdepim-24.05.2:6 ~kde-apps/pimcommon-24.05.2:6 >=kde-frameworks/kcalendarcore-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcontacts-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdnssd-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 x11-libs/libX11 >=kde-apps/kdepim-runtime-24.05.2:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/knotes:5 +RESTRICT=!test? ( test ) +SLOT=6 +SRC_URI=mirror://kde/stable/release-service/24.05.2/src/knotes-24.05.2.tar.xz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gear.kde.org 9eaba1558ae60129a59a7243175a309d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=568aaa5370fdec95fe2cbbacd50d34d7 diff --git a/metadata/md5-cache/kde-apps/libkcddb-common-24.05.2 b/metadata/md5-cache/kde-apps/libkcddb-common-24.05.2 index bdd1db6f407d..f0bbe4cb09ab 100644 --- a/metadata/md5-cache/kde-apps/libkcddb-common-24.05.2 +++ b/metadata/md5-cache/kde-apps/libkcddb-common-24.05.2 @@ -10,5 +10,5 @@ LICENSE=GPL-2+ handbook? ( FDL-1.2 ) RDEPEND=!=dev-qt/qtbase-6.6.2:6[dbus?,icu] >=dev-qt/qtdeclarative-6.6.2:6 virtual/libudev:= >=dev-qt/qttranslations-6.6.2:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6 RESTRICT=!test? ( test ) SLOT=6/6.5 SRC_URI=mirror://kde/stable/frameworks/6.5/kcoreaddons-6.5.0.tar.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic e503ea5acc20410237ba33ec3f7c857d frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e7da9f7b235f1029f81ced93cf588554 +_md5_=082542e87f2eb4cb1f22d9e16db6e1e8 diff --git a/metadata/md5-cache/kde-frameworks/kcrash-6.5.0 b/metadata/md5-cache/kde-frameworks/kcrash-6.5.0 index 9a5d4c9b0953..4f4d25e83453 100644 --- a/metadata/md5-cache/kde-frameworks/kcrash-6.5.0 +++ b/metadata/md5-cache/kde-frameworks/kcrash-6.5.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ INHERIT=ecm frameworks.kde.org IUSE=X debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,opengl] =kde-frameworks/kcoreaddons-6.5*:6 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6 RESTRICT=test !test? ( test ) SLOT=6/6.5 SRC_URI=mirror://kde/stable/frameworks/6.5/kcrash-6.5.0.tar.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic e503ea5acc20410237ba33ec3f7c857d frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d382afb75ed99065bf46735992aa6827 +_md5_=2a87aa745fdd724ac0b0d3cbb72c3677 diff --git a/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.5.0 b/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.5.0 index 9c66d4107557..c299a6b4190c 100644 --- a/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.5.0 +++ b/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.5.0 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.115.0:* || ( ( kde-apps/kaccounts-integration:6 ) ( kde-apps/kaccounts-integration:5 ) ) +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.115.0:* || ( ( kde-apps/kaccounts-integration:6 ) ( || ( kde-apps/kaccounts-integration:6[qt5] kde-apps/kaccounts-integration:5 ) ) ) DEFINED_PHASES=compile configure install nofetch prepare setup test unpack DESCRIPTION=KAccounts generated service files for nextcloud and google services EAPI=8 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=!=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.115.0:* || ( ( kde-apps/kaccounts-integration:6 kde-frameworks/ki18n:6 handbook? ( kde-frameworks/kdoctools:6 ) ) ( kde-apps/kaccounts-integration:5 kde-frameworks/ki18n:5 handbook? ( kde-frameworks/kdoctools:5 ) ) ) +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.115.0:* || ( ( kde-apps/kaccounts-integration:6 kde-frameworks/ki18n:6 handbook? ( kde-frameworks/kdoctools:6 ) ) ( || ( kde-apps/kaccounts-integration:6[qt5] kde-apps/kaccounts-integration:5 ) kde-frameworks/ki18n:5 handbook? ( kde-frameworks/kdoctools:5 ) ) ) DEFINED_PHASES=compile configure install nofetch prepare setup test unpack DESCRIPTION=Common files for kio-gdrive EAPI=8 @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=!=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.115.0:* || ( ( kde-apps/kaccounts-integration:6 kde-frameworks/ki18n:6 handbook? ( kde-frameworks/kdoctools:6 ) ) ( kde-apps/kaccounts-integration:5 kde-frameworks/ki18n:5 handbook? ( kde-frameworks/kdoctools:5 ) ) ) +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.115.0:* || ( ( kde-apps/kaccounts-integration:6 kde-frameworks/ki18n:6 handbook? ( kde-frameworks/kdoctools:6 ) ) ( || ( kde-apps/kaccounts-integration:6[qt5] kde-apps/kaccounts-integration:5 ) kde-frameworks/ki18n:5 handbook? ( kde-frameworks/kdoctools:5 ) ) ) DEFINED_PHASES=compile configure install nofetch prepare setup test unpack DESCRIPTION=Common files for kio-gdrive EAPI=8 @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=!=x11-apps/mkfontscale-1.2.0 X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings ) +DEFINED_PHASES=configure install postinst postrm setup +DESCRIPTION=International X11 fixed fonts +EAPI=8 +HOMEPAGE=https://directory.fsf.org/wiki/Intlfonts +INHERIT=font +IUSE=bdf X +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=public-domain HPND GPL-3+-with-font-exception +SLOT=0 +SRC_URI=mirror://gnu/intlfonts/intlfonts-1.4.2.tar.gz +_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb +_md5_=d4f3ccad97d312d17252c8106601d91e diff --git a/metadata/md5-cache/media-fonts/iosevka-30.1.2 b/metadata/md5-cache/media-fonts/iosevka-30.1.2 index b2471061b7db..811eb271926c 100644 --- a/metadata/md5-cache/media-fonts/iosevka-30.1.2 +++ b/metadata/md5-cache/media-fonts/iosevka-30.1.2 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://typeof.net/Iosevka/ INHERIT=font IUSE=+iosevka iosevka-ss08 iosevka-ss09 iosevka-ss04 iosevka-ss05 iosevka-ss06 iosevka-ss07 iosevka-ss01 iosevka-ss02 iosevka-ss03 iosevka-aile iosevka-etoile iosevka-ss18 iosevka-ss17 iosevka-ss16 iosevka-ss15 iosevka-ss14 iosevka-ss13 iosevka-ss12 iosevka-ss11 iosevka-ss10 iosevka-curly-slab iosevka-curly iosevka-slab X -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=OFL-1.1 REQUIRED_USE=|| ( iosevka iosevka-ss08 iosevka-ss09 iosevka-ss04 iosevka-ss05 iosevka-ss06 iosevka-ss07 iosevka-ss01 iosevka-ss02 iosevka-ss03 iosevka-aile iosevka-etoile iosevka-ss18 iosevka-ss17 iosevka-ss16 iosevka-ss15 iosevka-ss14 iosevka-ss13 iosevka-ss12 iosevka-ss11 iosevka-ss10 iosevka-curly-slab iosevka-curly iosevka-slab ) SLOT=0 SRC_URI=iosevka? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-Iosevka-30.1.2.zip ) iosevka-ss08? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS08-30.1.2.zip ) iosevka-ss09? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS09-30.1.2.zip ) iosevka-ss04? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS04-30.1.2.zip ) iosevka-ss05? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS05-30.1.2.zip ) iosevka-ss06? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS06-30.1.2.zip ) iosevka-ss07? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS07-30.1.2.zip ) iosevka-ss01? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS01-30.1.2.zip ) iosevka-ss02? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS02-30.1.2.zip ) iosevka-ss03? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS03-30.1.2.zip ) iosevka-aile? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaAile-30.1.2.zip ) iosevka-etoile? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaEtoile-30.1.2.zip ) iosevka-ss18? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS18-30.1.2.zip ) iosevka-ss17? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS17-30.1.2.zip ) iosevka-ss16? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS16-30.1.2.zip ) iosevka-ss15? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS15-30.1.2.zip ) iosevka-ss14? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS14-30.1.2.zip ) iosevka-ss13? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS13-30.1.2.zip ) iosevka-ss12? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS12-30.1.2.zip ) iosevka-ss11? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS11-30.1.2.zip ) iosevka-ss10? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSS10-30.1.2.zip ) iosevka-curly-slab? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaCurlySlab-30.1.2.zip ) iosevka-curly? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaCurly-30.1.2.zip ) iosevka-slab? ( https://github.com/be5invis/Iosevka/releases/download/v30.1.2/SuperTTC-IosevkaSlab-30.1.2.zip ) _eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb -_md5_=d5905f525f4255ff36a26d8595653bb0 +_md5_=34123c7ae1375c5d83356ee5468026bd diff --git a/metadata/md5-cache/media-fonts/iosevka-31.4.0 b/metadata/md5-cache/media-fonts/iosevka-31.4.0 new file mode 100644 index 000000000000..3cc550a4e78e --- /dev/null +++ b/metadata/md5-cache/media-fonts/iosevka-31.4.0 @@ -0,0 +1,14 @@ +BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings ) +DEFINED_PHASES=install postinst postrm prepare setup +DESCRIPTION=Slender typeface for code, from code +EAPI=8 +HOMEPAGE=https://typeof.net/Iosevka/ +INHERIT=font +IUSE=+iosevka iosevka-ss08 iosevka-ss09 iosevka-ss04 iosevka-ss05 iosevka-ss06 iosevka-ss07 iosevka-ss01 iosevka-ss02 iosevka-ss03 iosevka-aile iosevka-etoile iosevka-ss18 iosevka-ss17 iosevka-ss16 iosevka-ss15 iosevka-ss14 iosevka-ss13 iosevka-ss12 iosevka-ss11 iosevka-ss10 iosevka-curly-slab iosevka-curly iosevka-slab X +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=OFL-1.1 +REQUIRED_USE=|| ( iosevka iosevka-ss08 iosevka-ss09 iosevka-ss04 iosevka-ss05 iosevka-ss06 iosevka-ss07 iosevka-ss01 iosevka-ss02 iosevka-ss03 iosevka-aile iosevka-etoile iosevka-ss18 iosevka-ss17 iosevka-ss16 iosevka-ss15 iosevka-ss14 iosevka-ss13 iosevka-ss12 iosevka-ss11 iosevka-ss10 iosevka-curly-slab iosevka-curly iosevka-slab ) +SLOT=0 +SRC_URI=iosevka? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-Iosevka-31.4.0.zip ) iosevka-ss08? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS08-31.4.0.zip ) iosevka-ss09? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS09-31.4.0.zip ) iosevka-ss04? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS04-31.4.0.zip ) iosevka-ss05? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS05-31.4.0.zip ) iosevka-ss06? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS06-31.4.0.zip ) iosevka-ss07? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS07-31.4.0.zip ) iosevka-ss01? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS01-31.4.0.zip ) iosevka-ss02? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS02-31.4.0.zip ) iosevka-ss03? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS03-31.4.0.zip ) iosevka-aile? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaAile-31.4.0.zip ) iosevka-etoile? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaEtoile-31.4.0.zip ) iosevka-ss18? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS18-31.4.0.zip ) iosevka-ss17? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS17-31.4.0.zip ) iosevka-ss16? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS16-31.4.0.zip ) iosevka-ss15? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS15-31.4.0.zip ) iosevka-ss14? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS14-31.4.0.zip ) iosevka-ss13? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS13-31.4.0.zip ) iosevka-ss12? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS12-31.4.0.zip ) iosevka-ss11? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS11-31.4.0.zip ) iosevka-ss10? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSS10-31.4.0.zip ) iosevka-curly-slab? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaCurlySlab-31.4.0.zip ) iosevka-curly? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaCurly-31.4.0.zip ) iosevka-slab? ( https://github.com/be5invis/Iosevka/releases/download/v31.4.0/SuperTTC-IosevkaSlab-31.4.0.zip ) +_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb +_md5_=d5905f525f4255ff36a26d8595653bb0 diff --git a/metadata/md5-cache/media-fonts/nuosu-sil-2.300 b/metadata/md5-cache/media-fonts/nuosu-sil-2.300 new file mode 100644 index 000000000000..ecbf7ef0b8df --- /dev/null +++ b/metadata/md5-cache/media-fonts/nuosu-sil-2.300 @@ -0,0 +1,13 @@ +BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings ) +DEFINED_PHASES=install postinst postrm setup +DESCRIPTION=Unicode font for the standardized Yi script +EAPI=8 +HOMEPAGE=https://software.sil.org/nuosu/ +INHERIT=font +IUSE=X +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86 +LICENSE=OFL-1.1 +SLOT=0 +SRC_URI=https://software.sil.org/downloads/r/nuosu/NuosuSIL-2.300.zip +_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb +_md5_=76c416ddc08fd60e495f8171359920c6 diff --git a/metadata/md5-cache/media-fonts/sil-abyssinica-2.201 b/metadata/md5-cache/media-fonts/sil-abyssinica-2.201 new file mode 100644 index 000000000000..cf018772eeaa --- /dev/null +++ b/metadata/md5-cache/media-fonts/sil-abyssinica-2.201 @@ -0,0 +1,13 @@ +BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings ) +DEFINED_PHASES=install postinst postrm setup +DESCRIPTION=SIL Opentype Unicode fonts for Ethiopic languages +EAPI=8 +HOMEPAGE=https://software.sil.org/abyssinica/ +INHERIT=font +IUSE=doc X +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos +LICENSE=OFL-1.1 +SLOT=0 +SRC_URI=https://software.sil.org/downloads/r/abyssinica/AbyssinicaSIL-2.201.zip +_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb +_md5_=5013313ff7a6713b865ae55781817c58 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index 7c43c0adecf3..97d7482e2f1f 100644 Binary files a/metadata/md5-cache/media-libs/Manifest.gz and b/metadata/md5-cache/media-libs/Manifest.gz differ diff --git a/metadata/md5-cache/media-libs/ksanecore-common-24.05.2 b/metadata/md5-cache/media-libs/ksanecore-common-24.05.2 index d85d3a64244a..19d5d5b1184c 100644 --- a/metadata/md5-cache/media-libs/ksanecore-common-24.05.2 +++ b/metadata/md5-cache/media-libs/ksanecore-common-24.05.2 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=!=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/libdeflate[zlib] >=dev-libs/imath-3.1.6:= -DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries -EAPI=8 -HOMEPAGE=https://openexr.com/ -INHERIT=cmake flag-o-matic -IUSE=cpu_flags_x86_avx doc examples large-stack utils test threads -KEYWORDS=amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=BSD -RDEPEND=app-arch/libdeflate[zlib] >=dev-libs/imath-3.1.6:= -REQUIRED_USE=doc? ( utils ) -RESTRICT=!test? ( test ) -SLOT=0/31 -SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.2.3.tar.gz -> openexr-3.2.3.tar.gz test? ( utils? ( https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz -> openexr-images-1.0.tar.gz ) ) -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fbed43bc36abea0f3ea915b5592b53f5 diff --git a/metadata/md5-cache/media-libs/openexr-3.2.3-r1 b/metadata/md5-cache/media-libs/openexr-3.2.3-r1 new file mode 100644 index 000000000000..120bfa1a3eda --- /dev/null +++ b/metadata/md5-cache/media-libs/openexr-3.2.3-r1 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig doc? ( sys-apps/help2man ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=app-arch/libdeflate:= >=dev-libs/imath-3.1.6:= +DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries +EAPI=8 +HOMEPAGE=https://openexr.com/ +INHERIT=cmake flag-o-matic +IUSE=cpu_flags_x86_avx doc examples large-stack utils test threads +KEYWORDS=amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=BSD +RDEPEND=app-arch/libdeflate:= >=dev-libs/imath-3.1.6:= +REQUIRED_USE=doc? ( utils ) +RESTRICT=!test? ( test ) +SLOT=0/31 +SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.2.3.tar.gz -> openexr-3.2.3.tar.gz test? ( utils? ( https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz -> openexr-images-1.0.tar.gz ) ) +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5386f4418525c2154ae3d131281a370b diff --git a/metadata/md5-cache/media-libs/openexr-3.2.4 b/metadata/md5-cache/media-libs/openexr-3.2.4 deleted file mode 100644 index 3c3ae9bb83c3..000000000000 --- a/metadata/md5-cache/media-libs/openexr-3.2.4 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( sys-apps/help2man ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/libdeflate[zlib] >=dev-libs/imath-3.1.6:= -DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries -EAPI=8 -HOMEPAGE=https://openexr.com/ -INHERIT=cmake flag-o-matic -IUSE=cpu_flags_x86_avx doc examples large-stack utils test threads -KEYWORDS=~amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=BSD -RDEPEND=app-arch/libdeflate[zlib] >=dev-libs/imath-3.1.6:= -REQUIRED_USE=doc? ( utils ) -RESTRICT=!test? ( test ) -SLOT=0/31 -SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.2.4.tar.gz -> openexr-3.2.4.tar.gz test? ( utils? ( https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz -> openexr-images-1.0.tar.gz ) ) -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=008dcd309ea3f983c980a5548b29b686 diff --git a/metadata/md5-cache/media-libs/openexr-3.2.4-r1 b/metadata/md5-cache/media-libs/openexr-3.2.4-r1 new file mode 100644 index 000000000000..93bf4545fc7d --- /dev/null +++ b/metadata/md5-cache/media-libs/openexr-3.2.4-r1 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig doc? ( sys-apps/help2man ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=app-arch/libdeflate:= >=dev-libs/imath-3.1.6:= +DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries +EAPI=8 +HOMEPAGE=https://openexr.com/ +INHERIT=cmake flag-o-matic +IUSE=cpu_flags_x86_avx doc examples large-stack utils test threads +KEYWORDS=~amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=BSD +RDEPEND=app-arch/libdeflate:= >=dev-libs/imath-3.1.6:= +REQUIRED_USE=doc? ( utils ) +RESTRICT=!test? ( test ) +SLOT=0/31 +SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.2.4.tar.gz -> openexr-3.2.4.tar.gz test? ( utils? ( https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz -> openexr-images-1.0.tar.gz ) ) +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d2d955b57597fb000d2560a1fd3e6ffe diff --git a/metadata/md5-cache/media-libs/x264-0.0.20240513 b/metadata/md5-cache/media-libs/x264-0.0.20240513 new file mode 100644 index 000000000000..1f637f252edd --- /dev/null +++ b/metadata/md5-cache/media-libs/x264-0.0.20240513 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install test +DEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) opencl? ( dev-lang/perl ) +DESCRIPTION=Free library for encoding X264/AVC streams +EAPI=8 +HOMEPAGE=https://www.videolan.org/developers/x264.html +INHERIT=multilib-minimal toolchain-funcs flag-o-matic +IUSE=cpu_flags_ppc_altivec +interlaced opencl static-libs +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=GPL-2 +RDEPEND=opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +SLOT=0/164 +SRC_URI=https://code.videolan.org/videolan/x264/-/archive/4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1/x264-4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1.tar.bz2 -> x264-0.0.20240513.tar.bz2 +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=bf6a10a148004989d743391c0dbedaf7 diff --git a/metadata/md5-cache/media-libs/x264-9999 b/metadata/md5-cache/media-libs/x264-9999 index 7c84be81350e..0fe787753d58 100644 --- a/metadata/md5-cache/media-libs/x264-9999 +++ b/metadata/md5-cache/media-libs/x264-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0/164 _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=53072e6a809c73055e9a325d34627fd8 +_md5_=bf6a10a148004989d743391c0dbedaf7 diff --git a/metadata/md5-cache/media-libs/x265-3.5-r2 b/metadata/md5-cache/media-libs/x265-3.5-r2 deleted file mode 100644 index e8b8263f881f..000000000000 --- a/metadata/md5-cache/media-libs/x265-3.5-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -DESCRIPTION=Library for encoding video streams into the H.265/HEVC format -EAPI=7 -HOMEPAGE=http://x265.org/ https://bitbucket.org/multicoreware/x265_git/ -INHERIT=cmake multilib-minimal multibuild -IUSE=+10bit +12bit cpu_flags_arm_neon cpu_flags_ppc_vsx2 numa pic test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -RESTRICT=!test? ( test ) -SLOT=0/199 -SRC_URI=https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.5.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fdd74575f7905e1998a0818e42967071 diff --git a/metadata/md5-cache/media-libs/x265-3.5-r3 b/metadata/md5-cache/media-libs/x265-3.5-r3 index 25761487aab9..0c385939ce30 100644 --- a/metadata/md5-cache/media-libs/x265-3.5-r3 +++ b/metadata/md5-cache/media-libs/x265-3.5-r3 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/199 SRC_URI=https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.5.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3f663681a63ff7c8165492cef05a9ea8 +_md5_=fd2d615d493e1b6edac395e619716296 diff --git a/metadata/md5-cache/media-libs/x265-3.5-r4 b/metadata/md5-cache/media-libs/x265-3.5-r4 index 32a9922005f1..8d3f24fd4b34 100644 --- a/metadata/md5-cache/media-libs/x265-3.5-r4 +++ b/metadata/md5-cache/media-libs/x265-3.5-r4 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/199 SRC_URI=https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.5.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3116ae71e179715e6b459dc8d10a74c2 +_md5_=c3d7e4481d86c5ece7c8c95e1cb92b88 diff --git a/metadata/md5-cache/media-libs/x265-3.5-r5 b/metadata/md5-cache/media-libs/x265-3.5-r5 new file mode 100644 index 000000000000..78bd1461d938 --- /dev/null +++ b/metadata/md5-cache/media-libs/x265-3.5-r5 @@ -0,0 +1,16 @@ +BDEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DESCRIPTION=Library for encoding video streams into the H.265/HEVC format +EAPI=8 +HOMEPAGE=http://x265.org/ https://bitbucket.org/multicoreware/x265_git/ +INHERIT=cmake flag-o-matic multilib-minimal multibuild +IUSE=+10bit +12bit cpu_flags_ppc_vsx2 numa test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +RESTRICT=!test? ( test ) +SLOT=0/199 +SRC_URI=https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.5.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a390a9ad548a991c28766be404039800 diff --git a/metadata/md5-cache/media-libs/x265-3.6 b/metadata/md5-cache/media-libs/x265-3.6 new file mode 100644 index 000000000000..ad997e519f01 --- /dev/null +++ b/metadata/md5-cache/media-libs/x265-3.6 @@ -0,0 +1,16 @@ +BDEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DESCRIPTION=Library for encoding video streams into the H.265/HEVC format +EAPI=8 +HOMEPAGE=http://x265.org/ https://bitbucket.org/multicoreware/x265_git/ +INHERIT=cmake flag-o-matic multilib-minimal multibuild +IUSE=+10bit +12bit cpu_flags_ppc_vsx2 numa test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +RESTRICT=!test? ( test ) +SLOT=0/209 +SRC_URI=https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.6.tar.gz -> x265-3.6.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=bfaf663ca1fbe256d2189e378174bdf7 diff --git a/metadata/md5-cache/media-libs/x265-9999 b/metadata/md5-cache/media-libs/x265-9999 index 8935b9b4c40c..e57bff517fc8 100644 --- a/metadata/md5-cache/media-libs/x265-9999 +++ b/metadata/md5-cache/media-libs/x265-9999 @@ -1,5 +1,5 @@ BDEPEND=abi_x86_32? ( >=dev-lang/nasm-2.13 ) abi_x86_64? ( >=dev-lang/nasm-2.13 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare test unpack +DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=Library for encoding video streams into the H.265/HEVC format EAPI=8 @@ -10,6 +10,6 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=numa? ( >=sys-process/numactl-2.0.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) RESTRICT=!test? ( test ) -SLOT=0/208 +SLOT=0/212 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5210985de1bf573f2e6370175fed0a17 +_md5_=ea4972779effde5f28784a050c9ce227 diff --git a/metadata/md5-cache/media-tv/Manifest.gz b/metadata/md5-cache/media-tv/Manifest.gz index 2860afef1bc0..4ed40a934370 100644 Binary files a/metadata/md5-cache/media-tv/Manifest.gz and b/metadata/md5-cache/media-tv/Manifest.gz differ diff --git a/metadata/md5-cache/media-tv/kodi-21.1 b/metadata/md5-cache/media-tv/kodi-21.1 new file mode 100644 index 000000000000..664bcaee8524 --- /dev/null +++ b/metadata/md5-cache/media-tv/kodi-21.1 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) app-arch/unzip dev-build/cmake dev-lang/swig virtual/pkgconfig <=virtual/jre-21:* doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) >=net-misc/curl-7.68.0[http2] >=sys-libs/zlib-1.2.11 dev-db/sqlite:3 dev-libs/crossguid >=dev-libs/fribidi-1.0.5 >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp dev-libs/libpcre[cxx] >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 sci-libs/kissfft virtual/libiconv virtual/ttf-fonts x11-libs/libdrm python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pycryptodome[python_targets_python3_12(-)] ) airplay? ( >=app-pda/libplist-2.0.0:= net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez:= ) bluray? ( >=media-libs/libbluray-1.1.2:= ) caps? ( sys-libs/libcap ) cec? ( >=dev-libs/libcec-4.0[-cubox] ) dbus? ( sys-apps/dbus ) gbm? ( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info x11-libs/libxkbcommon ) gles? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] =media-libs/lcms-2.10:2 ) libusb? ( virtual/libusb:1 ) lirc? ( app-misc/lirc ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) nfs? ( >=net-fs/libnfs-2.0.0:= ) pipewire? ( >=media-video/pipewire-0.3.50:= ) pulseaudio? ( media-libs/libpulse ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) system-ffmpeg? ( =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] ) !system-ffmpeg? ( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= ) udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/libudev:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) ) wayland? ( >=x11-libs/libxkbcommon-0.4.1[wayland] ) webserver? ( >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-libs/rapidjson-1.0.2 test? ( >=dev-cpp/gtest-1.10.0 ) wayland? ( >=dev-libs/wayland-protocols-1.7 ) X? ( x11-base/xorg-proto x11-libs/libXrender ) >=dev-java/java-config-2.2.0-r3 +DESCRIPTION=A free and open source media-player and entertainment hub +EAPI=8 +HOMEPAGE=https://kodi.tv/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=autotools cmake desktop flag-o-matic java-pkg-2 libtool linux-info optfeature pax-utils python-single-r1 toolchain-funcs xdg +IUSE=airplay alsa bluetooth bluray caps cec +css dbus doc eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical pipewire pulseaudio samba soc +system-ffmpeg test udf udev upnp vaapi vdpau wayland webserver X +xslt zeroconf cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=GPL-2+ Apache-2.0 GPL-2+ !system-ffmpeg? ( GPL-2 ) +RDEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) >=net-misc/curl-7.68.0[http2] >=sys-libs/zlib-1.2.11 dev-db/sqlite:3 dev-libs/crossguid >=dev-libs/fribidi-1.0.5 >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp dev-libs/libpcre[cxx] >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 sci-libs/kissfft virtual/libiconv virtual/ttf-fonts x11-libs/libdrm python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pycryptodome[python_targets_python3_12(-)] ) airplay? ( >=app-pda/libplist-2.0.0:= net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez:= ) bluray? ( >=media-libs/libbluray-1.1.2:= ) caps? ( sys-libs/libcap ) cec? ( >=dev-libs/libcec-4.0[-cubox] ) dbus? ( sys-apps/dbus ) gbm? ( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info x11-libs/libxkbcommon ) gles? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] =media-libs/lcms-2.10:2 ) libusb? ( virtual/libusb:1 ) lirc? ( app-misc/lirc ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) nfs? ( >=net-fs/libnfs-2.0.0:= ) pipewire? ( >=media-video/pipewire-0.3.50:= ) pulseaudio? ( media-libs/libpulse ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) system-ffmpeg? ( =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] ) !system-ffmpeg? ( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= ) udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/libudev:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) ) wayland? ( >=x11-libs/libxkbcommon-0.4.1[wayland] ) webserver? ( >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-java/java-config-2.2.0-r3 +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( gbm wayland X ) ?? ( mariadb mysql ) bluray? ( udf ) gbm? ( udev ) soc? ( system-ffmpeg ) udev? ( !libusb ) vdpau? ( X !gles !gbm ) zeroconf? ( dbus ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/xbmc/libdvdnav/archive/6.1.1-Next-Nexus-Alpha2-2.tar.gz -> libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz https://github.com/xbmc/libdvdread/archive/6.1.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip https://mirrors.kodi.tv/build-deps/sources/commons-lang3-3.14.0-bin.tar.gz https://mirrors.kodi.tv/build-deps/sources/commons-text-1.11.0-bin.tar.gz css? ( https://github.com/xbmc/libdvdcss/archive/1.4.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz ) !system-ffmpeg? ( https://ffmpeg.org/releases/ffmpeg-6.0.1.tar.gz ) https://github.com/xbmc/xbmc/archive/21.1-Omega.tar.gz -> kodi-21.1-Omega.tar.gz +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4009bd9297dae71346bee7a472fb8281 diff --git a/metadata/md5-cache/media-tv/kodi-21.9999 b/metadata/md5-cache/media-tv/kodi-21.9999 index 1279dc66c7fc..a07e48b7e0f6 100644 --- a/metadata/md5-cache/media-tv/kodi-21.9999 +++ b/metadata/md5-cache/media-tv/kodi-21.9999 @@ -1,18 +1,18 @@ -BDEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) app-arch/unzip dev-build/cmake dev-lang/swig virtual/pkgconfig <=virtual/jre-17:* doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) app-arch/unzip dev-build/cmake dev-lang/swig virtual/pkgconfig <=virtual/jre-21:* doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) >=net-misc/curl-7.68.0[http2] >=sys-libs/zlib-1.2.11 dev-db/sqlite:3 dev-libs/crossguid >=dev-libs/fribidi-1.0.5 >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp dev-libs/libpcre[cxx] >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] sci-libs/kissfft virtual/libiconv virtual/ttf-fonts x11-libs/libdrm python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pycryptodome[python_targets_python3_12(-)] ) airplay? ( >=app-pda/libplist-2.0.0:= net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez:= ) bluray? ( >=media-libs/libbluray-1.1.2:= ) caps? ( sys-libs/libcap ) cec? ( >=dev-libs/libcec-4.0[-cubox] ) dbus? ( sys-apps/dbus ) gbm? ( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info x11-libs/libxkbcommon ) gles? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] =media-libs/lcms-2.10:2 ) libusb? ( virtual/libusb:1 ) lirc? ( app-misc/lirc ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) nfs? ( >=net-fs/libnfs-2.0.0:= ) pipewire? ( >=media-video/pipewire-0.3.50:= ) pulseaudio? ( media-libs/libpulse ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/libudev:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) ) wayland? ( >=x11-libs/libxkbcommon-0.4.1[wayland] ) webserver? ( >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-libs/rapidjson-1.0.2 test? ( >=dev-cpp/gtest-1.10.0 ) wayland? ( >=dev-libs/wayland-protocols-1.7 ) X? ( x11-base/xorg-proto x11-libs/libXrender ) >=dev-java/java-config-2.2.0-r3 +DEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) >=net-misc/curl-7.68.0[http2] >=sys-libs/zlib-1.2.11 dev-db/sqlite:3 dev-libs/crossguid >=dev-libs/fribidi-1.0.5 >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp dev-libs/libpcre[cxx] >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 sci-libs/kissfft virtual/libiconv virtual/ttf-fonts x11-libs/libdrm python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pycryptodome[python_targets_python3_12(-)] ) airplay? ( >=app-pda/libplist-2.0.0:= net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez:= ) bluray? ( >=media-libs/libbluray-1.1.2:= ) caps? ( sys-libs/libcap ) cec? ( >=dev-libs/libcec-4.0[-cubox] ) dbus? ( sys-apps/dbus ) gbm? ( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info x11-libs/libxkbcommon ) gles? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] =media-libs/lcms-2.10:2 ) libusb? ( virtual/libusb:1 ) lirc? ( app-misc/lirc ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) nfs? ( >=net-fs/libnfs-2.0.0:= ) pipewire? ( >=media-video/pipewire-0.3.50:= ) pulseaudio? ( media-libs/libpulse ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) system-ffmpeg? ( =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] ) !system-ffmpeg? ( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= ) udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/libudev:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) ) wayland? ( >=x11-libs/libxkbcommon-0.4.1[wayland] ) webserver? ( >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-libs/rapidjson-1.0.2 test? ( >=dev-cpp/gtest-1.10.0 ) wayland? ( >=dev-libs/wayland-protocols-1.7 ) X? ( x11-base/xorg-proto x11-libs/libXrender ) >=dev-java/java-config-2.2.0-r3 DESCRIPTION=A free and open source media-player and entertainment hub EAPI=8 HOMEPAGE=https://kodi.tv/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools cmake desktop flag-o-matic java-pkg-2 libtool linux-info optfeature pax-utils python-single-r1 toolchain-funcs xdg git-r3 IUSE=airplay alsa bluetooth bluray caps cec +css dbus doc eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical pipewire pulseaudio samba soc +system-ffmpeg test udf udev upnp vaapi vdpau wayland webserver X +xslt zeroconf cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -LICENSE=GPL-2+ +LICENSE=GPL-2+ Apache-2.0 GPL-2+ !system-ffmpeg? ( GPL-2 ) PROPERTIES=live -RDEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) >=net-misc/curl-7.68.0[http2] >=sys-libs/zlib-1.2.11 dev-db/sqlite:3 dev-libs/crossguid >=dev-libs/fribidi-1.0.5 >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp dev-libs/libpcre[cxx] >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] sci-libs/kissfft virtual/libiconv virtual/ttf-fonts x11-libs/libdrm python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pycryptodome[python_targets_python3_12(-)] ) airplay? ( >=app-pda/libplist-2.0.0:= net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez:= ) bluray? ( >=media-libs/libbluray-1.1.2:= ) caps? ( sys-libs/libcap ) cec? ( >=dev-libs/libcec-4.0[-cubox] ) dbus? ( sys-apps/dbus ) gbm? ( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info x11-libs/libxkbcommon ) gles? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] =media-libs/lcms-2.10:2 ) libusb? ( virtual/libusb:1 ) lirc? ( app-misc/lirc ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) nfs? ( >=net-fs/libnfs-2.0.0:= ) pipewire? ( >=media-video/pipewire-0.3.50:= ) pulseaudio? ( media-libs/libpulse ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/libudev:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) ) wayland? ( >=x11-libs/libxkbcommon-0.4.1[wayland] ) webserver? ( >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-java/java-config-2.2.0-r3 -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ^^ ( gbm wayland X ) ?? ( mariadb mysql ) bluray? ( udf ) gbm? ( udev ) soc? ( system-ffmpeg ) udev? ( !libusb ) vdpau? ( X !gles !gbm ) zeroconf? ( dbus ) +RDEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) >=net-misc/curl-7.68.0[http2] >=sys-libs/zlib-1.2.11 dev-db/sqlite:3 dev-libs/crossguid >=dev-libs/fribidi-1.0.5 >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp dev-libs/libpcre[cxx] >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 sci-libs/kissfft virtual/libiconv virtual/ttf-fonts x11-libs/libdrm python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pycryptodome[python_targets_python3_12(-)] ) airplay? ( >=app-pda/libplist-2.0.0:= net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez:= ) bluray? ( >=media-libs/libbluray-1.1.2:= ) caps? ( sys-libs/libcap ) cec? ( >=dev-libs/libcec-4.0[-cubox] ) dbus? ( sys-apps/dbus ) gbm? ( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info x11-libs/libxkbcommon ) gles? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] =media-libs/lcms-2.10:2 ) libusb? ( virtual/libusb:1 ) lirc? ( app-misc/lirc ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) nfs? ( >=net-fs/libnfs-2.0.0:= ) pipewire? ( >=media-video/pipewire-0.3.50:= ) pulseaudio? ( media-libs/libpulse ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) system-ffmpeg? ( =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] ) !system-ffmpeg? ( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= ) udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/libudev:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) ) wayland? ( >=x11-libs/libxkbcommon-0.4.1[wayland] ) webserver? ( >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-java/java-config-2.2.0-r3 +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( gbm wayland X ) ?? ( mariadb mysql ) bluray? ( udf ) gbm? ( udev ) soc? ( system-ffmpeg ) udev? ( !libusb ) vdpau? ( X !gles !gbm ) zeroconf? ( dbus ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/xbmc/libdvdnav/archive/6.1.1-Next-Nexus-Alpha2-2.tar.gz -> libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz https://github.com/xbmc/libdvdread/archive/6.1.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip https://mirrors.kodi.tv/build-deps/sources/commons-lang3-3.14.0-bin.tar.gz https://mirrors.kodi.tv/build-deps/sources/commons-text-1.11.0-bin.tar.gz css? ( https://github.com/xbmc/libdvdcss/archive/1.4.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz ) !system-ffmpeg? ( https://ffmpeg.org/releases/ffmpeg-6.0.1.tar.gz ) _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=df84c100bceaa93e7f331dc0bd058042 +_md5_=15759dac1ba7d111006b54925962a021 diff --git a/metadata/md5-cache/media-tv/kodi-9999 b/metadata/md5-cache/media-tv/kodi-9999 index c6f6e3efc67e..2a91e8966c43 100644 --- a/metadata/md5-cache/media-tv/kodi-9999 +++ b/metadata/md5-cache/media-tv/kodi-9999 @@ -1,18 +1,18 @@ -BDEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) app-arch/unzip dev-build/cmake dev-lang/swig virtual/pkgconfig <=virtual/jre-17:* doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) app-arch/unzip dev-build/cmake dev-lang/swig virtual/pkgconfig <=virtual/jre-21:* doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) >=net-misc/curl-7.68.0[http2] >=sys-libs/zlib-1.2.11 dev-db/sqlite:3 dev-libs/crossguid >=dev-libs/fribidi-1.0.5 >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp dev-libs/libpcre[cxx] >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] virtual/libiconv virtual/ttf-fonts x11-libs/libdrm python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pycryptodome[python_targets_python3_12(-)] ) airplay? ( >=app-pda/libplist-2.0.0:= net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez:= ) bluray? ( >=media-libs/libbluray-1.1.2:= ) caps? ( sys-libs/libcap ) cec? ( >=dev-libs/libcec-4.0[-cubox] ) dbus? ( sys-apps/dbus ) gbm? ( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info:= x11-libs/libxkbcommon ) gles? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] =media-libs/lcms-2.10:2 ) libusb? ( virtual/libusb:1 ) lirc? ( app-misc/lirc ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) nfs? ( >=net-fs/libnfs-3.0.0:= ) pipewire? ( >=media-video/pipewire-0.3.50:= ) pulseaudio? ( >=media-libs/libpulse-11.0.0 ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/libudev:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) ) wayland? ( >=x11-libs/libxkbcommon-0.4.1[wayland] ) webserver? ( >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-libs/rapidjson-1.0.2 test? ( >=dev-cpp/gtest-1.10.0 ) wayland? ( >=dev-libs/wayland-protocols-1.7 ) X? ( x11-base/xorg-proto x11-libs/libXrender ) >=dev-java/java-config-2.2.0-r3 +DEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) >=net-misc/curl-7.68.0[http2] >=sys-libs/zlib-1.2.11 dev-db/sqlite:3 dev-libs/crossguid >=dev-libs/fribidi-1.0.5 >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp dev-libs/libpcre2:= >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto media-gfx/exiv2:= media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 virtual/libiconv virtual/ttf-fonts x11-libs/libdrm python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pycryptodome[python_targets_python3_12(-)] ) airplay? ( >=app-pda/libplist-2.0.0:= net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez:= ) bluray? ( >=media-libs/libbluray-1.1.2:= ) caps? ( sys-libs/libcap ) cec? ( >=dev-libs/libcec-4.0[-cubox] ) dbus? ( sys-apps/dbus ) gbm? ( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info:= x11-libs/libxkbcommon ) gles? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] =media-libs/lcms-2.10:2 ) libusb? ( virtual/libusb:1 ) lirc? ( app-misc/lirc ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) nfs? ( >=net-fs/libnfs-3.0.0:= ) pipewire? ( >=media-video/pipewire-0.3.50:= ) pulseaudio? ( >=media-libs/libpulse-11.0.0 ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) system-ffmpeg? ( =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] ) !system-ffmpeg? ( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= ) udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/libudev:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) ) wayland? ( >=x11-libs/libxkbcommon-0.4.1[wayland] ) webserver? ( >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-libs/rapidjson-1.0.2 test? ( >=dev-cpp/gtest-1.10.0 ) wayland? ( >=dev-libs/wayland-protocols-1.7 ) X? ( x11-base/xorg-proto x11-libs/libXrender ) >=dev-java/java-config-2.2.0-r3 DESCRIPTION=A free and open source media-player and entertainment hub EAPI=8 HOMEPAGE=https://kodi.tv/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools cmake desktop flag-o-matic java-pkg-2 libtool linux-info optfeature pax-utils python-single-r1 toolchain-funcs xdg git-r3 IUSE=airplay alsa bluetooth bluray caps cec +css dbus doc eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical pipewire pulseaudio samba soc +system-ffmpeg test udf udev upnp vaapi vdpau wayland webserver X +xslt zeroconf cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -LICENSE=GPL-2+ +LICENSE=GPL-2+ Apache-2.0 GPL-2+ !system-ffmpeg? ( GPL-2 ) PROPERTIES=live -RDEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) >=net-misc/curl-7.68.0[http2] >=sys-libs/zlib-1.2.11 dev-db/sqlite:3 dev-libs/crossguid >=dev-libs/fribidi-1.0.5 >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp dev-libs/libpcre[cxx] >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] virtual/libiconv virtual/ttf-fonts x11-libs/libdrm python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pycryptodome[python_targets_python3_12(-)] ) airplay? ( >=app-pda/libplist-2.0.0:= net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez:= ) bluray? ( >=media-libs/libbluray-1.1.2:= ) caps? ( sys-libs/libcap ) cec? ( >=dev-libs/libcec-4.0[-cubox] ) dbus? ( sys-apps/dbus ) gbm? ( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info:= x11-libs/libxkbcommon ) gles? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] =media-libs/lcms-2.10:2 ) libusb? ( virtual/libusb:1 ) lirc? ( app-misc/lirc ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) nfs? ( >=net-fs/libnfs-3.0.0:= ) pipewire? ( >=media-video/pipewire-0.3.50:= ) pulseaudio? ( >=media-libs/libpulse-11.0.0 ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/libudev:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) ) wayland? ( >=x11-libs/libxkbcommon-0.4.1[wayland] ) webserver? ( >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-java/java-config-2.2.0-r3 -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ^^ ( gbm wayland X ) ?? ( mariadb mysql ) bluray? ( udf ) gbm? ( udev ) soc? ( system-ffmpeg ) udev? ( !libusb ) vdpau? ( X !gles !gbm ) zeroconf? ( dbus ) +RDEPEND=>=dev-libs/flatbuffers-23.3.3:= >=dev-libs/lzo-2.04:2 media-libs/giflib:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= wayland? ( dev-cpp/waylandpp:= ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) >=net-misc/curl-7.68.0[http2] >=sys-libs/zlib-1.2.11 dev-db/sqlite:3 dev-libs/crossguid >=dev-libs/fribidi-1.0.5 >=dev-libs/libcdio-2.1.0:=[cxx] >=dev-libs/libfmt-6.1.2:= dev-libs/libfstrcmp dev-libs/libpcre2:= >=dev-libs/openssl-1.1.1k:0= >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] dev-libs/tinyxml2:= media-fonts/roboto media-gfx/exiv2:= media-libs/libglvnd[X?] >=media-libs/freetype-2.10.1 media-libs/harfbuzz:= >=media-libs/libass-0.15.0:= media-libs/mesa[egl(+),gbm(+)?,wayland?,X?] >=media-libs/taglib-1.9.0 virtual/libiconv virtual/ttf-fonts x11-libs/libdrm python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] dev-python/pycryptodome[python_targets_python3_12(-)] ) airplay? ( >=app-pda/libplist-2.0.0:= net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez:= ) bluray? ( >=media-libs/libbluray-1.1.2:= ) caps? ( sys-libs/libcap ) cec? ( >=dev-libs/libcec-4.0[-cubox] ) dbus? ( sys-apps/dbus ) gbm? ( >=dev-libs/libinput-1.10.5:= media-libs/libdisplay-info:= x11-libs/libxkbcommon ) gles? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] =media-libs/lcms-2.10:2 ) libusb? ( virtual/libusb:1 ) lirc? ( app-misc/lirc ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) nfs? ( >=net-fs/libnfs-3.0.0:= ) pipewire? ( >=media-video/pipewire-0.3.50:= ) pulseaudio? ( >=media-libs/libpulse-11.0.0 ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) system-ffmpeg? ( =media-video/ffmpeg-6*:=[encode,soc(-)?,postproc,vaapi?,vdpau?,X?] ) !system-ffmpeg? ( app-arch/bzip2 app-arch/xz-utils media-libs/dav1d:= net-libs/gnutls:= ) udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/libudev:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) ) wayland? ( >=x11-libs/libxkbcommon-0.4.1[wayland] ) webserver? ( >=net-libs/libmicrohttpd-0.9.77:=[messages(+)] ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-java/java-config-2.2.0-r3 +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( gbm wayland X ) ?? ( mariadb mysql ) bluray? ( udf ) gbm? ( udev ) soc? ( system-ffmpeg ) udev? ( !libusb ) vdpau? ( X !gles !gbm ) zeroconf? ( dbus ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/xbmc/libdvdnav/archive/6.1.1-Next-Nexus-Alpha2-2.tar.gz -> libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz https://github.com/xbmc/libdvdread/archive/6.1.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip https://mirrors.kodi.tv/build-deps/sources/commons-lang3-3.14.0-bin.tar.gz https://mirrors.kodi.tv/build-deps/sources/commons-text-1.11.0-bin.tar.gz css? ( https://github.com/xbmc/libdvdcss/archive/1.4.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz ) !system-ffmpeg? ( https://ffmpeg.org/releases/ffmpeg-6.0.1.tar.gz ) _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d666808b4ade277983cbcb2702cb7f1e +_md5_=bd60c3656575c44c54401aadcde78634 diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index 6d65082c04ea..81e753068546 100644 Binary files a/metadata/md5-cache/media-video/Manifest.gz and b/metadata/md5-cache/media-video/Manifest.gz differ diff --git a/metadata/md5-cache/media-video/obs-studio-30.2.3 b/metadata/md5-cache/media-video/obs-studio-30.2.3 index a9cc2b20bd86..1d65db4fc05f 100644 --- a/metadata/md5-cache/media-video/obs-studio-30.2.3 +++ b/metadata/md5-cache/media-video/obs-studio-30.2.3 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/obsproject/obs-studio/archive/30.2.3.tar.gz -> obs-studio-30.2.3.tar.gz https://github.com/obsproject/obs-browser/archive/c710222ec9d7ef9aa5d7099e9019d636e2c89f00.tar.gz -> obs-browser-c710222ec9d7ef9aa5d7099e9019d636e2c89f00.tar.gz https://github.com/obsproject/obs-websocket/archive/0548c7798a323fe5296c150e13b898a5ee62fc1e.tar.gz -> obs-websocket-0548c7798a323fe5296c150e13b898a5ee62fc1e.tar.gz browser? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux_x86_64_v3.tar.xz ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f97161183ac40b55064dfff44180b3bc +_md5_=c429d8430e8ed99470f64ee5c2f1cef7 diff --git a/metadata/md5-cache/media-video/obs-studio-9999 b/metadata/md5-cache/media-video/obs-studio-9999 index 1ecf134dae21..acb68cd58755 100644 --- a/metadata/md5-cache/media-video/obs-studio-9999 +++ b/metadata/md5-cache/media-video/obs-studio-9999 @@ -14,4 +14,4 @@ REQUIRED_USE=browser? ( || ( alsa pulseaudio ) ) lua? ( ^^ ( lua_single_target_l SLOT=0 SRC_URI=browser? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux_x86_64_v3.tar.xz ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=51308ee2505b8ec8f6453923b7563c22 +_md5_=ce255373005709e2c15c25df11a541fd diff --git a/metadata/md5-cache/media-video/x264-encoder-0.0.20240513 b/metadata/md5-cache/media-video/x264-encoder-0.0.20240513 new file mode 100644 index 000000000000..6a88a1f452a9 --- /dev/null +++ b/metadata/md5-cache/media-video/x264-encoder-0.0.20240513 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=configure +DEPEND=~media-libs/x264-0.0.20240513[interlaced=,threads=] ffmpeg? ( media-video/ffmpeg:= ) ffmpegsource? ( media-libs/ffmpegsource ) mp4? ( >=media-video/gpac-0.5.2:= ) amd64? ( >=dev-lang/nasm-2.13 ) x86? ( >=dev-lang/nasm-2.13 ) +DESCRIPTION=A free commandline encoder for X264/AVC streams +EAPI=8 +HOMEPAGE=https://www.videolan.org/developers/x264.html +INHERIT=flag-o-matic toolchain-funcs +IUSE=avs custom-cflags ffmpeg ffmpegsource +interlaced mp4 +threads +KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=~media-libs/x264-0.0.20240513[interlaced=,threads=] ffmpeg? ( media-video/ffmpeg:= ) ffmpegsource? ( media-libs/ffmpegsource ) mp4? ( >=media-video/gpac-0.5.2:= ) +REQUIRED_USE=ffmpegsource? ( ffmpeg ) +SLOT=0 +SRC_URI=https://code.videolan.org/videolan/x264/-/archive/4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1/x264-4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1.tar.bz2 -> x264-0.0.20240513.tar.bz2 +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=d5888a8e6f37465ee6c150cb4b62269d diff --git a/metadata/md5-cache/media-video/x264-encoder-9999 b/metadata/md5-cache/media-video/x264-encoder-9999 index deec2fd11cea..4bbb09a24b86 100644 --- a/metadata/md5-cache/media-video/x264-encoder-9999 +++ b/metadata/md5-cache/media-video/x264-encoder-9999 @@ -12,4 +12,4 @@ RDEPEND=~media-libs/x264-9999[interlaced=,threads=] ffmpeg? ( media-video/ffmpeg REQUIRED_USE=ffmpegsource? ( ffmpeg ) SLOT=0 _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=0801e9b7271c00e26e69f3491ae80e37 +_md5_=d5888a8e6f37465ee6c150cb4b62269d diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz index 1e1b7656d856..2f79b25a1781 100644 Binary files a/metadata/md5-cache/net-analyzer/Manifest.gz and b/metadata/md5-cache/net-analyzer/Manifest.gz differ diff --git a/metadata/md5-cache/net-analyzer/arping-2.25 b/metadata/md5-cache/net-analyzer/arping-2.25 new file mode 100644 index 000000000000..a8947b892bcb --- /dev/null +++ b/metadata/md5-cache/net-analyzer/arping-2.25 @@ -0,0 +1,17 @@ +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure postinst prepare +DEPEND=net-libs/libpcap net-libs/libnet:1.1 sys-libs/libcap seccomp? ( sys-libs/libseccomp ) !net-misc/iputils[arping(+)] test? ( dev-libs/check dev-python/subunit ) +DESCRIPTION=Utility to see if a specific IP is taken and what MAC owns it +EAPI=8 +HOMEPAGE=https://www.habets.pp.se/synscan/programs.php?prog=arping +IDEPEND=filecaps? ( sys-libs/libcap ) +INHERIT=autotools fcaps +IUSE=+seccomp test +filecaps +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ +RDEPEND=net-libs/libpcap net-libs/libnet:1.1 sys-libs/libcap seccomp? ( sys-libs/libseccomp ) !net-misc/iputils[arping(+)] +RESTRICT=!test? ( test ) +SLOT=2 +SRC_URI=https://github.com/ThomasHabets/arping/archive/arping-2.25.tar.gz +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 fcaps c0a086b957a1b183a8d136eabf02f191 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=e55eddaf5024ea0b4489bfc1aabe7b86 diff --git a/metadata/md5-cache/net-analyzer/arpwatch-3.6 b/metadata/md5-cache/net-analyzer/arpwatch-3.6 new file mode 100644 index 000000000000..0c1f94a202df --- /dev/null +++ b/metadata/md5-cache/net-analyzer/arpwatch-3.6 @@ -0,0 +1,15 @@ +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig +DEFINED_PHASES=install postinst prepare +DEPEND=acct-group/arpwatch net-libs/libpcap sys-libs/ncurses:= +DESCRIPTION=An ethernet monitor program that keeps track of ethernet/IP address pairings +EAPI=8 +HOMEPAGE=https://ee.lbl.gov/ +INHERIT=autotools systemd +IUSE=selinux +KEYWORDS=~amd64 ~hppa ~ppc ~riscv ~sparc ~x86 +LICENSE=BSD GPL-2 +RDEPEND=acct-group/arpwatch net-libs/libpcap sys-libs/ncurses:= acct-user/arpwatch virtual/mta selinux? ( sec-policy/selinux-arpwatch ) +SLOT=0 +SRC_URI=https://ee.lbl.gov/downloads/arpwatch/arpwatch-3.6.tar.gz https://dev.gentoo.org/~jsmolic/distfiles/ethercodes.dat-20200628.xz +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=1ce7fe2a6b79f68b575e60a37c256990 diff --git a/metadata/md5-cache/net-analyzer/calamaris-2.99.4.5 b/metadata/md5-cache/net-analyzer/calamaris-2.99.4.5 index af84bf33546f..9a5afa28eb31 100644 --- a/metadata/md5-cache/net-analyzer/calamaris-2.99.4.5 +++ b/metadata/md5-cache/net-analyzer/calamaris-2.99.4.5 @@ -4,8 +4,8 @@ EAPI=7 HOMEPAGE=https://cord.de/calamaris-english IUSE=selinux KEYWORDS=~amd64 ~arm ~ppc ~x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=dev-lang/perl dev-perl/GDGraph selinux? ( sec-policy/selinux-calamaris ) SLOT=0 SRC_URI=https://cord.de/files/calamaris/calamaris-2.99.4.5.tar.gz -_md5_=a59a7222b1ae52e0b053c1bf77e6dbf9 +_md5_=a1439e5f71c81334179bab4d16ca164b diff --git a/metadata/md5-cache/net-analyzer/calamaris-2.99.4.7 b/metadata/md5-cache/net-analyzer/calamaris-2.99.4.7 new file mode 100644 index 000000000000..74b4009f1499 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/calamaris-2.99.4.7 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=Parses logfiles of a wide variety of web proxy servers and generates reports +EAPI=8 +HOMEPAGE=https://cord.de/calamaris-english +IUSE=selinux +KEYWORDS=~amd64 ~arm ~ppc ~x86 +LICENSE=GPL-2+ +RDEPEND=dev-lang/perl dev-perl/GDGraph selinux? ( sec-policy/selinux-calamaris ) +SLOT=0 +SRC_URI=https://cord.de/files/calamaris/calamaris-2.99.4.7.tar.gz +_md5_=5e87409558662f7364eb45a224cb2806 diff --git a/metadata/md5-cache/net-analyzer/netdiscover-0.10 b/metadata/md5-cache/net-analyzer/netdiscover-0.10 new file mode 100644 index 000000000000..c1effbf8a717 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/netdiscover-0.10 @@ -0,0 +1,14 @@ +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure prepare +DEPEND=>=net-libs/libpcap-0.8.3-r1 +DESCRIPTION=Active/passive address reconnaissance tool +EAPI=8 +HOMEPAGE=https://github.com/netdiscover-scanner/netdiscover +INHERIT=autotools flag-o-matic +KEYWORDS=~amd64 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3+ +RDEPEND=>=net-libs/libpcap-0.8.3-r1 +SLOT=0 +SRC_URI=https://github.com/netdiscover-scanner/netdiscover/archive/0.10.tar.gz -> netdiscover-0.10.tar.gz +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=eb61b259b7ccc7f4ccd2f415e8d9cf5a diff --git a/metadata/md5-cache/net-analyzer/sngrep-1.6.0-r1 b/metadata/md5-cache/net-analyzer/sngrep-1.6.0-r1 index 8d6036059622..2539a78aa614 100644 --- a/metadata/md5-cache/net-analyzer/sngrep-1.6.0-r1 +++ b/metadata/md5-cache/net-analyzer/sngrep-1.6.0-r1 @@ -7,9 +7,9 @@ HOMEPAGE=https://github.com/irontec/sngrep INHERIT=autotools IUSE=eep gnutls pcre ssl zlib KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 +LICENSE=GPL-3+ RDEPEND=net-libs/libpcap sys-libs/ncurses:=[unicode(+)] ssl? ( !gnutls? ( dev-libs/openssl:= ) gnutls? ( net-libs/gnutls:= ) ) pcre? ( dev-libs/libpcre2 ) zlib? ( sys-libs/zlib ) SLOT=0 SRC_URI=https://github.com/irontec/sngrep/releases/download/v1.6.0/sngrep-1.6.0.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=a092e4bbc565595a6e2cb593983b6fc5 +_md5_=7a2974913341da9886bf3a1beff5411b diff --git a/metadata/md5-cache/net-analyzer/sngrep-1.7.0 b/metadata/md5-cache/net-analyzer/sngrep-1.7.0 index a3612f800b8c..478f07d64619 100644 --- a/metadata/md5-cache/net-analyzer/sngrep-1.7.0 +++ b/metadata/md5-cache/net-analyzer/sngrep-1.7.0 @@ -7,9 +7,9 @@ HOMEPAGE=https://github.com/irontec/sngrep INHERIT=autotools IUSE=eep gnutls pcre ssl zlib KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 +LICENSE=GPL-3+ RDEPEND=net-libs/libpcap sys-libs/ncurses:=[unicode(+)] ssl? ( !gnutls? ( dev-libs/openssl:= ) gnutls? ( net-libs/gnutls:= ) ) pcre? ( dev-libs/libpcre2 ) zlib? ( sys-libs/zlib ) SLOT=0 SRC_URI=https://github.com/irontec/sngrep/releases/download/v1.7.0/sngrep-1.7.0.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=03f203be9fe7fe201e5bdc1531d248c5 +_md5_=7a2974913341da9886bf3a1beff5411b diff --git a/metadata/md5-cache/net-analyzer/sngrep-1.8.2 b/metadata/md5-cache/net-analyzer/sngrep-1.8.2 new file mode 100644 index 000000000000..e128794dd64a --- /dev/null +++ b/metadata/md5-cache/net-analyzer/sngrep-1.8.2 @@ -0,0 +1,15 @@ +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure prepare +DEPEND=net-libs/libpcap sys-libs/ncurses:=[unicode(+)] ssl? ( !gnutls? ( dev-libs/openssl:= ) gnutls? ( net-libs/gnutls:= ) ) pcre? ( dev-libs/libpcre2 ) zlib? ( sys-libs/zlib ) +DESCRIPTION=Ncurses SIP Messages flow viewer +EAPI=8 +HOMEPAGE=https://github.com/irontec/sngrep +INHERIT=autotools +IUSE=eep gnutls pcre ssl zlib +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=net-libs/libpcap sys-libs/ncurses:=[unicode(+)] ssl? ( !gnutls? ( dev-libs/openssl:= ) gnutls? ( net-libs/gnutls:= ) ) pcre? ( dev-libs/libpcre2 ) zlib? ( sys-libs/zlib ) +SLOT=0 +SRC_URI=https://github.com/irontec/sngrep/releases/download/v1.8.2/sngrep-1.8.2.tar.gz +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=d363562224b77bdcd2d177505c081887 diff --git a/metadata/md5-cache/net-analyzer/syweb-0.65-r1 b/metadata/md5-cache/net-analyzer/syweb-0.65-r1 index fd95297aa4e3..d13399ea92f0 100644 --- a/metadata/md5-cache/net-analyzer/syweb-0.65-r1 +++ b/metadata/md5-cache/net-analyzer/syweb-0.65-r1 @@ -2,13 +2,13 @@ DEFINED_PHASES=install postinst prerm setup DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config DESCRIPTION=Web frontend to symon EAPI=8 -HOMEPAGE=http://www.xs4all.nl/~wpd/symon/ +HOMEPAGE=https://www.xs4all.nl/~wpd/symon/ INHERIT=webapp IUSE=vhosts KEYWORDS=~amd64 ~sparc ~x86 LICENSE=BSD-2 RDEPEND=net-analyzer/rrdtool virtual/httpd-php app-admin/webapp-config SLOT=0 -SRC_URI=http://www.xs4all.nl/~wpd/symon/philes/syweb-0.65.tar.gz +SRC_URI=https://www.xs4all.nl/~wpd/symon/philes/syweb-0.65.tar.gz _eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2 -_md5_=9da13aa7e61d49f22de25c0657f2f367 +_md5_=4ef29e1bc958ad60a7c6210d27965891 diff --git a/metadata/md5-cache/net-analyzer/syweb-0.67 b/metadata/md5-cache/net-analyzer/syweb-0.67 new file mode 100644 index 000000000000..bd323299ed4e --- /dev/null +++ b/metadata/md5-cache/net-analyzer/syweb-0.67 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst prerm setup +DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config +DESCRIPTION=Web frontend to symon +EAPI=8 +HOMEPAGE=https://www.xs4all.nl/~wpd/symon/ +INHERIT=webapp +IUSE=vhosts +KEYWORDS=~amd64 ~sparc ~x86 +LICENSE=BSD-2 +RDEPEND=net-analyzer/rrdtool virtual/httpd-php app-admin/webapp-config +SLOT=0 +SRC_URI=https://www.xs4all.nl/~wpd/symon/philes/syweb-0.67.tar.gz +_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2 +_md5_=4ef29e1bc958ad60a7c6210d27965891 diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz index 3b0a5458e744..1beccfa6e754 100644 Binary files a/metadata/md5-cache/net-dns/Manifest.gz and b/metadata/md5-cache/net-dns/Manifest.gz differ diff --git a/metadata/md5-cache/net-dns/pdns-recursor-5.0.4 b/metadata/md5-cache/net-dns/pdns-recursor-5.0.4 deleted file mode 100644 index 535554d242b4..000000000000 --- a/metadata/md5-cache/net-dns/pdns-recursor-5.0.4 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=virtual/rust-1.53 -DEFINED_PHASES=compile configure install postinst setup test unpack -DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) dev-libs/openssl:= dev-libs/boost:=[context] valgrind? ( dev-debug/valgrind ) -DESCRIPTION=The PowerDNS Recursor -EAPI=8 -HOMEPAGE=https://www.powerdns.com/ -INHERIT=cargo flag-o-matic lua-single -IUSE=debug dnstap snmp sodium systemd test valgrind debug lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=amd64 ~arm x86 -LICENSE=GPL-2 -RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) dev-libs/openssl:= dev-libs/boost:=[context] ! cc-1.0.84.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/cxx-build/1.0.110/download -> cxx-build-1.0.110.crate https://crates.io/api/v1/crates/cxx/1.0.110/download -> cxx-1.0.110.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.110/download -> cxxbridge-flags-1.0.110.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.110/download -> cxxbridge-macro-1.0.110.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.2/download -> hashbrown-0.14.2.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.9/download -> link-cplusplus-1.0.9.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/scratch/1.0.7/download -> scratch-1.0.7.crate https://crates.io/api/v1/crates/serde/1.0.192/download -> serde-1.0.192.crate https://crates.io/api/v1/crates/serde_derive/1.0.192/download -> serde_derive-1.0.192.crate https://crates.io/api/v1/crates/serde_yaml/0.9.27/download -> serde_yaml-0.9.27.crate https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/termcolor/1.4.0/download -> termcolor-1.4.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.9/download -> unsafe-libyaml-0.2.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate -_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic e503ea5acc20410237ba33ec3f7c857d lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=501b4b9f556d50ff9282fbc3c81fcf48 diff --git a/metadata/md5-cache/net-dns/pdns-recursor-5.0.5 b/metadata/md5-cache/net-dns/pdns-recursor-5.0.5 deleted file mode 100644 index a8cefc7708f0..000000000000 --- a/metadata/md5-cache/net-dns/pdns-recursor-5.0.5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=virtual/rust-1.53 -DEFINED_PHASES=compile configure install postinst setup test unpack -DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) dev-libs/openssl:= dev-libs/boost:=[context] valgrind? ( dev-debug/valgrind ) -DESCRIPTION=The PowerDNS Recursor -EAPI=8 -HOMEPAGE=https://www.powerdns.com/ -INHERIT=cargo flag-o-matic lua-single -IUSE=debug dnstap snmp sodium systemd test valgrind debug lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=GPL-2 -RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) dev-libs/openssl:= dev-libs/boost:=[context] ! cc-1.0.84.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/cxx-build/1.0.110/download -> cxx-build-1.0.110.crate https://crates.io/api/v1/crates/cxx/1.0.110/download -> cxx-1.0.110.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.110/download -> cxxbridge-flags-1.0.110.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.110/download -> cxxbridge-macro-1.0.110.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.2/download -> hashbrown-0.14.2.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.9/download -> link-cplusplus-1.0.9.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/scratch/1.0.7/download -> scratch-1.0.7.crate https://crates.io/api/v1/crates/serde/1.0.192/download -> serde-1.0.192.crate https://crates.io/api/v1/crates/serde_derive/1.0.192/download -> serde_derive-1.0.192.crate https://crates.io/api/v1/crates/serde_yaml/0.9.27/download -> serde_yaml-0.9.27.crate https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/termcolor/1.4.0/download -> termcolor-1.4.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.9/download -> unsafe-libyaml-0.2.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate -_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic e503ea5acc20410237ba33ec3f7c857d lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=f879945f206f60817ed42886d9c5722c diff --git a/metadata/md5-cache/net-dns/pdns-recursor-5.0.6 b/metadata/md5-cache/net-dns/pdns-recursor-5.0.6 deleted file mode 100644 index 0936f90272e3..000000000000 --- a/metadata/md5-cache/net-dns/pdns-recursor-5.0.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=virtual/rust-1.53 -DEFINED_PHASES=compile configure install postinst setup test unpack -DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) dev-libs/openssl:= dev-libs/boost:=[context] valgrind? ( dev-debug/valgrind ) -DESCRIPTION=The PowerDNS Recursor -EAPI=8 -HOMEPAGE=https://www.powerdns.com/ -INHERIT=cargo flag-o-matic lua-single -IUSE=debug dnstap snmp sodium systemd test valgrind debug lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=amd64 ~arm x86 -LICENSE=GPL-2 -RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) dev-libs/openssl:= dev-libs/boost:=[context] ! cc-1.0.84.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/cxx-build/1.0.110/download -> cxx-build-1.0.110.crate https://crates.io/api/v1/crates/cxx/1.0.110/download -> cxx-1.0.110.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.110/download -> cxxbridge-flags-1.0.110.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.110/download -> cxxbridge-macro-1.0.110.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.2/download -> hashbrown-0.14.2.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.9/download -> link-cplusplus-1.0.9.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/scratch/1.0.7/download -> scratch-1.0.7.crate https://crates.io/api/v1/crates/serde/1.0.192/download -> serde-1.0.192.crate https://crates.io/api/v1/crates/serde_derive/1.0.192/download -> serde_derive-1.0.192.crate https://crates.io/api/v1/crates/serde_yaml/0.9.27/download -> serde_yaml-0.9.27.crate https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/termcolor/1.4.0/download -> termcolor-1.4.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.9/download -> unsafe-libyaml-0.2.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate -_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic e503ea5acc20410237ba33ec3f7c857d lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=501b4b9f556d50ff9282fbc3c81fcf48 diff --git a/metadata/md5-cache/net-dns/pdns-recursor-5.0.7 b/metadata/md5-cache/net-dns/pdns-recursor-5.0.7 deleted file mode 100644 index 3f0805ea85bb..000000000000 --- a/metadata/md5-cache/net-dns/pdns-recursor-5.0.7 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=virtual/rust-1.53 -DEFINED_PHASES=compile configure install postinst setup test unpack -DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) dev-libs/openssl:= dev-libs/boost:=[context] valgrind? ( dev-debug/valgrind ) -DESCRIPTION=The PowerDNS Recursor -EAPI=8 -HOMEPAGE=https://www.powerdns.com/ -INHERIT=cargo flag-o-matic lua-single -IUSE=debug dnstap snmp sodium systemd test valgrind debug lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=GPL-2 -RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) dev-libs/openssl:= dev-libs/boost:=[context] ! cc-1.0.84.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/cxx-build/1.0.110/download -> cxx-build-1.0.110.crate https://crates.io/api/v1/crates/cxx/1.0.110/download -> cxx-1.0.110.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.110/download -> cxxbridge-flags-1.0.110.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.110/download -> cxxbridge-macro-1.0.110.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.2/download -> hashbrown-0.14.2.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.9/download -> link-cplusplus-1.0.9.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/scratch/1.0.7/download -> scratch-1.0.7.crate https://crates.io/api/v1/crates/serde/1.0.192/download -> serde-1.0.192.crate https://crates.io/api/v1/crates/serde_derive/1.0.192/download -> serde_derive-1.0.192.crate https://crates.io/api/v1/crates/serde_yaml/0.9.27/download -> serde_yaml-0.9.27.crate https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/termcolor/1.4.0/download -> termcolor-1.4.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.9/download -> unsafe-libyaml-0.2.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate -_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic e503ea5acc20410237ba33ec3f7c857d lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=f879945f206f60817ed42886d9c5722c diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz index 7e3c60a63cc5..6c461c83e522 100644 Binary files a/metadata/md5-cache/net-fs/Manifest.gz and b/metadata/md5-cache/net-fs/Manifest.gz differ diff --git a/metadata/md5-cache/net-fs/nfs4-acl-tools-0.4.2 b/metadata/md5-cache/net-fs/nfs4-acl-tools-0.4.2 new file mode 100644 index 000000000000..3082ae7d59f2 --- /dev/null +++ b/metadata/md5-cache/net-fs/nfs4-acl-tools-0.4.2 @@ -0,0 +1,15 @@ +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=prepare +DEPEND=sys-apps/attr elibc_musl? ( sys-libs/queue-standalone ) +DESCRIPTION=Commandline and GUI tools that deal directly with NFSv4 ACLs +EAPI=8 +HOMEPAGE=https://git.linux-nfs.org/?p=steved/nfs4-acl-tools.git;a=summary +INHERIT=autotools +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=sys-apps/attr +RESTRICT=test +SLOT=0 +SRC_URI=https://linux-nfs.org/~steved/nfs4-acl-tools/nfs4-acl-tools-0.4.2.tar.gz +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=be0f2f2d2b80b8512c6dadcd6caedf11 diff --git a/metadata/md5-cache/net-fs/nfs4-acl-tools-0.4.3_rc1 b/metadata/md5-cache/net-fs/nfs4-acl-tools-0.4.3_rc1 new file mode 100644 index 000000000000..d85f3e674cdf --- /dev/null +++ b/metadata/md5-cache/net-fs/nfs4-acl-tools-0.4.3_rc1 @@ -0,0 +1,15 @@ +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=prepare +DEPEND=sys-apps/attr elibc_musl? ( sys-libs/queue-standalone ) +DESCRIPTION=Commandline and GUI tools that deal directly with NFSv4 ACLs +EAPI=8 +HOMEPAGE=https://git.linux-nfs.org/?p=steved/nfs4-acl-tools.git;a=summary +INHERIT=autotools +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=sys-apps/attr +RESTRICT=test +SLOT=0 +SRC_URI=https://git.linux-nfs.org/?p=steved/nfs4-acl-tools.git;a=snapshot;h=refs/tags/nfs4-acl-tools-0.4.3-rc1;sf=tgz -> nfs4-acl-tools-0.4.3_rc1.tar.gz +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=6d37feca91ca033025a2a342a82ba670 diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz index 469994cd9025..8ff84e3c484a 100644 Binary files a/metadata/md5-cache/net-im/Manifest.gz and b/metadata/md5-cache/net-im/Manifest.gz differ diff --git a/metadata/md5-cache/net-im/telegram-desktop-bin-5.2.3 b/metadata/md5-cache/net-im/telegram-desktop-bin-5.2.3 deleted file mode 100644 index dc9d797543a5..000000000000 --- a/metadata/md5-cache/net-im/telegram-desktop-bin-5.2.3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst prepare -DESCRIPTION=Official desktop client for Telegram (binary package) -EAPI=8 -HOMEPAGE=https://desktop.telegram.org -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop optfeature xdg -KEYWORDS=-* ~amd64 -LICENSE=GPL-3-with-openssl-exception -RDEPEND=!net-im/telegram-desktop sys-libs/glibc dev-libs/glib:2 >=media-libs/fontconfig-2.13 media-libs/freetype:2 virtual/opengl x11-libs/gtk+:3[X,wayland] x11-libs/libX11 >=x11-libs/libxcb-1.10 -SLOT=0 -SRC_URI=https://github.com/telegramdesktop/tdesktop/archive/v5.2.3.tar.gz -> tdesktop-5.2.3.tar.gz amd64? ( https://updates.tdesktop.com/tlinux/tsetup.5.2.3.tar.xz ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=312929ac3cc04a7008785a6a5dccad4e diff --git a/metadata/md5-cache/net-im/telegram-desktop-bin-5.4.1 b/metadata/md5-cache/net-im/telegram-desktop-bin-5.4.1 new file mode 100644 index 000000000000..f7f9663225e6 --- /dev/null +++ b/metadata/md5-cache/net-im/telegram-desktop-bin-5.4.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install postinst postrm preinst prepare +DESCRIPTION=Official desktop client for Telegram (binary package) +EAPI=8 +HOMEPAGE=https://desktop.telegram.org +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop optfeature xdg +KEYWORDS=-* ~amd64 +LICENSE=GPL-3-with-openssl-exception +RDEPEND=!net-im/telegram-desktop sys-libs/glibc dev-libs/glib:2 >=media-libs/fontconfig-2.13 media-libs/freetype:2 virtual/opengl x11-libs/gtk+:3[X,wayland] x11-libs/libX11 >=x11-libs/libxcb-1.10 +SLOT=0 +SRC_URI=https://github.com/telegramdesktop/tdesktop/archive/v5.4.1.tar.gz -> tdesktop-5.4.1.tar.gz amd64? ( https://updates.tdesktop.com/tlinux/tsetup.5.4.1.tar.xz ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=312929ac3cc04a7008785a6a5dccad4e diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz index 2ce20f0f3c9f..c47c92ac93ac 100644 Binary files a/metadata/md5-cache/net-irc/Manifest.gz and b/metadata/md5-cache/net-irc/Manifest.gz differ diff --git a/metadata/md5-cache/net-irc/inspircd-3.16.1 b/metadata/md5-cache/net-irc/inspircd-3.16.1 deleted file mode 100644 index dae226b3bb2b..000000000000 --- a/metadata/md5-cache/net-irc/inspircd-3.16.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst -DEPEND=acct-group/inspircd acct-user/inspircd dev-lang/perl argon2? ( app-crypt/argon2 ) gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 ) ldap? ( net-nds/openldap:= ) maxminddb? ( dev-libs/libmaxminddb:= ) mbedtls? ( net-libs/mbedtls:= ) mysql? ( dev-db/mysql-connector-c:= ) pcre? ( dev-libs/libpcre ) pcre2? ( dev-libs/libpcre2 ) postgres? ( dev-db/postgresql:= ) re2? ( dev-libs/re2:= ) sqlite? ( >=dev-db/sqlite-3.0 ) ssl? ( dev-libs/openssl:= ) tre? ( dev-libs/tre ) -DESCRIPTION=Inspire IRCd - The Stable, High-Performance Modular IRCd -EAPI=8 -HOMEPAGE=https://www.inspircd.org/ -INHERIT=systemd toolchain-funcs -IUSE=argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 regex-posix regex-stdlib sqlite ssl sslrehashsignal tre -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 -LICENSE=GPL-2 -RDEPEND=acct-group/inspircd acct-user/inspircd dev-lang/perl argon2? ( app-crypt/argon2 ) gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 ) ldap? ( net-nds/openldap:= ) maxminddb? ( dev-libs/libmaxminddb:= ) mbedtls? ( net-libs/mbedtls:= ) mysql? ( dev-db/mysql-connector-c:= ) pcre? ( dev-libs/libpcre ) pcre2? ( dev-libs/libpcre2 ) postgres? ( dev-db/postgresql:= ) re2? ( dev-libs/re2:= ) sqlite? ( >=dev-db/sqlite-3.0 ) ssl? ( dev-libs/openssl:= ) tre? ( dev-libs/tre ) -SLOT=0 -SRC_URI=https://github.com/inspircd/inspircd/archive/v3.16.1.tar.gz -> inspircd-3.16.1.tar.gz https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-3.16.1-fix-build-paths.patch.bz2 -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=e9da909c74c8b07713c13bbc7f9c4e57 diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index 7c59673bca46..d50f645f3725 100644 Binary files a/metadata/md5-cache/net-libs/Manifest.gz and b/metadata/md5-cache/net-libs/Manifest.gz differ diff --git a/metadata/md5-cache/net-libs/nghttp3-1.4.0 b/metadata/md5-cache/net-libs/nghttp3-1.4.0 index e302199480f4..38af89ce6a57 100644 --- a/metadata/md5-cache/net-libs/nghttp3-1.4.0 +++ b/metadata/md5-cache/net-libs/nghttp3-1.4.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/ngtcp2/nghttp3/ INHERIT=cmake-multilib IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris LICENSE=MIT REQUIRED_USE=test? ( static-libs ) RESTRICT=!test? ( test ) SLOT=0/0 SRC_URI=https://github.com/ngtcp2/nghttp3/releases/download/v1.4.0/nghttp3-1.4.0.tar.xz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=bf132ce3bb28a19c869f86f36eb5758c +_md5_=fd4fabf3e62c600b9e7e31b304b2512d diff --git a/metadata/md5-cache/net-libs/nghttp3-1.5.0 b/metadata/md5-cache/net-libs/nghttp3-1.5.0 new file mode 100644 index 000000000000..ace740ca4464 --- /dev/null +++ b/metadata/md5-cache/net-libs/nghttp3-1.5.0 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=HTTP/3 library written in C +EAPI=8 +HOMEPAGE=https://github.com/ngtcp2/nghttp3/ +INHERIT=cmake-multilib +IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris +LICENSE=MIT +REQUIRED_USE=test? ( static-libs ) +RESTRICT=!test? ( test ) +SLOT=0/0 +SRC_URI=https://github.com/ngtcp2/nghttp3/releases/download/v1.5.0/nghttp3-1.5.0.tar.xz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=bf132ce3bb28a19c869f86f36eb5758c diff --git a/metadata/md5-cache/net-libs/ngtcp2-1.7.0 b/metadata/md5-cache/net-libs/ngtcp2-1.7.0 new file mode 100644 index 000000000000..aeeadfb96cdd --- /dev/null +++ b/metadata/md5-cache/net-libs/ngtcp2-1.7.0 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=ssl? ( gnutls? ( >=net-libs/gnutls-3.7.2:0= ) openssl? ( >=dev-libs/openssl-1.1.1:0= ) ) test? ( >=dev-util/cunit-2.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DESCRIPTION=Implementation of the IETF QUIC Protocol +EAPI=8 +HOMEPAGE=https://github.com/ngtcp2/ngtcp2/ +INHERIT=cmake-multilib +IUSE=+gnutls openssl +ssl static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=MIT +RDEPEND=ssl? ( gnutls? ( >=net-libs/gnutls-3.7.2:0= ) openssl? ( >=dev-libs/openssl-1.1.1:0= ) ) +REQUIRED_USE=ssl? ( || ( gnutls openssl ) ) test? ( static-libs ) +RESTRICT=!test? ( test ) +SLOT=0/0 +SRC_URI=https://github.com/ngtcp2/ngtcp2/releases/download/v1.7.0/ngtcp2-1.7.0.tar.xz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f70f049b07a87c2982daff00b9d5061a diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 292ba5f6e217..646289444429 100644 Binary files a/metadata/md5-cache/net-misc/Manifest.gz and b/metadata/md5-cache/net-misc/Manifest.gz differ diff --git a/metadata/md5-cache/net-misc/gerbera-1.12.1-r1 b/metadata/md5-cache/net-misc/gerbera-1.12.1-r1 deleted file mode 100644 index c63743269ef9..000000000000 --- a/metadata/md5-cache/net-misc/gerbera-1.12.1-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=acct-user/gerbera dev-db/sqlite dev-libs/libebml:= dev-libs/libfmt:= dev-libs/pugixml dev-libs/spdlog:= >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp] sys-apps/util-linux sys-libs/zlib virtual/libiconv curl? ( net-misc/curl ) exif? ( media-libs/libexif ) exiv2? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:= ) ffmpegthumbnailer? ( media-video/ffmpegthumbnailer ) javascript? ( dev-lang/duktape:= ) magic? ( sys-apps/file ) matroska? ( media-libs/libmatroska:= ) mysql? ( dev-db/mysql-connector-c ) taglib? ( media-libs/taglib ) -DESCRIPTION=UPnP Media Server -EAPI=8 -HOMEPAGE=https://gerbera.io -INHERIT=cmake linux-info -IUSE=curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib -KEYWORDS=amd64 ~arm ~arm64 ~x86 -LICENSE=GPL-2 -RDEPEND=acct-user/gerbera dev-db/sqlite dev-libs/libebml:= dev-libs/libfmt:= dev-libs/pugixml dev-libs/spdlog:= >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp] sys-apps/util-linux sys-libs/zlib virtual/libiconv curl? ( net-misc/curl ) exif? ( media-libs/libexif ) exiv2? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:= ) ffmpegthumbnailer? ( media-video/ffmpegthumbnailer ) javascript? ( dev-lang/duktape:= ) magic? ( sys-apps/file ) matroska? ( media-libs/libmatroska:= ) mysql? ( dev-db/mysql-connector-c ) taglib? ( media-libs/taglib ) -SLOT=0 -SRC_URI=https://github.com/gerbera/gerbera/archive/refs/tags/v1.12.1.tar.gz -> gerbera-1.12.1.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2ab43dc5a4de3c5de1772edbb5cc1ef6 diff --git a/metadata/md5-cache/net-misc/gerbera-2.1.0 b/metadata/md5-cache/net-misc/gerbera-2.1.0 deleted file mode 100644 index 24d127877bbc..000000000000 --- a/metadata/md5-cache/net-misc/gerbera-2.1.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=acct-user/gerbera dev-db/sqlite dev-libs/libebml:= dev-libs/libfmt:= dev-libs/pugixml dev-libs/spdlog:= net-libs/libupnp:=[ipv6(+),reuseaddr,-blocking-tcp] sys-apps/util-linux sys-libs/zlib virtual/libiconv curl? ( net-misc/curl ) exif? ( media-libs/libexif ) exiv2? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:= ) ffmpegthumbnailer? ( media-video/ffmpegthumbnailer ) javascript? ( dev-lang/duktape:= ) magic? ( sys-apps/file ) matroska? ( media-libs/libmatroska:= ) mysql? ( dev-db/mysql-connector-c:= ) taglib? ( media-libs/taglib ) -DESCRIPTION=UPnP Media Server -EAPI=8 -HOMEPAGE=https://gerbera.io -INHERIT=cmake linux-info -IUSE=curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=GPL-2 -RDEPEND=acct-user/gerbera dev-db/sqlite dev-libs/libebml:= dev-libs/libfmt:= dev-libs/pugixml dev-libs/spdlog:= net-libs/libupnp:=[ipv6(+),reuseaddr,-blocking-tcp] sys-apps/util-linux sys-libs/zlib virtual/libiconv curl? ( net-misc/curl ) exif? ( media-libs/libexif ) exiv2? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:= ) ffmpegthumbnailer? ( media-video/ffmpegthumbnailer ) javascript? ( dev-lang/duktape:= ) magic? ( sys-apps/file ) matroska? ( media-libs/libmatroska:= ) mysql? ( dev-db/mysql-connector-c:= ) taglib? ( media-libs/taglib ) -SLOT=0 -SRC_URI=https://github.com/gerbera/gerbera/archive/refs/tags/v2.1.0.tar.gz -> gerbera-2.1.0.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=99f5b7e659fc3d2564f9484d06a4a112 diff --git a/metadata/md5-cache/net-misc/kio-zeroconf-common-24.05.2 b/metadata/md5-cache/net-misc/kio-zeroconf-common-24.05.2 index df58e9e59f1f..e1daab95da07 100644 --- a/metadata/md5-cache/net-misc/kio-zeroconf-common-24.05.2 +++ b/metadata/md5-cache/net-misc/kio-zeroconf-common-24.05.2 @@ -9,5 +9,5 @@ LICENSE=GPL-2+ RDEPEND=!=dev-python/setuptools-64[python_targets_python3_10(-)] >=dev-python/versioningit-2.0.0[python_targets_python3_10(-)] test? ( >=dev-python/freezegun-1.0.0[python_targets_python3_10(-)] dev-python/pytest-asyncio[python_targets_python3_10(-)] dev-python/pytest-trio[python_targets_python3_10(-)] dev-python/requests-mock[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/setuptools-64[python_targets_python3_11(-)] >=dev-python/versioningit-2.0.0[python_targets_python3_11(-)] test? ( >=dev-python/freezegun-1.0.0[python_targets_python3_11(-)] dev-python/pytest-asyncio[python_targets_python3_11(-)] dev-python/pytest-trio[python_targets_python3_11(-)] dev-python/requests-mock[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/setuptools-64[python_targets_python3_12(-)] >=dev-python/versioningit-2.0.0[python_targets_python3_12(-)] test? ( >=dev-python/freezegun-1.0.0[python_targets_python3_12(-)] dev-python/pytest-asyncio[python_targets_python3_12(-)] dev-python/pytest-trio[python_targets_python3_12(-)] dev-python/requests-mock[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( >=dev-python/setuptools-64[python_targets_python3_13(-)] >=dev-python/versioningit-2.0.0[python_targets_python3_13(-)] test? ( >=dev-python/freezegun-1.0.0[python_targets_python3_13(-)] dev-python/pytest-asyncio[python_targets_python3_13(-)] dev-python/pytest-trio[python_targets_python3_13(-)] dev-python/requests-mock[python_targets_python3_13(-)] ) ) test? ( media-video/ffmpeg python_single_target_python3_10? ( dev-python/exceptiongroup[python_targets_python3_10(-)] ) python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] || ( dev-python/chardet[python_targets_python3_10(-)] dev-python/charset-normalizer[python_targets_python3_10(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_10(-)] dev-python/isodate[python_targets_python3_10(-)] >=dev-python/lxml-4.6.4[python_targets_python3_10(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_10(-)] dev-python/pycountry[python_targets_python3_10(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_10(-)] >dev-python/PySocks-1.5.7[python_targets_python3_10(-)] >=dev-python/trio-0.22.0[python_targets_python3_10(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_10(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] || ( dev-python/chardet[python_targets_python3_11(-)] dev-python/charset-normalizer[python_targets_python3_11(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_11(-)] dev-python/isodate[python_targets_python3_11(-)] >=dev-python/lxml-4.6.4[python_targets_python3_11(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_11(-)] dev-python/pycountry[python_targets_python3_11(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_11(-)] >dev-python/PySocks-1.5.7[python_targets_python3_11(-)] >=dev-python/trio-0.22.0[python_targets_python3_11(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_11(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/certifi[python_targets_python3_12(-)] || ( dev-python/chardet[python_targets_python3_12(-)] dev-python/charset-normalizer[python_targets_python3_12(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_12(-)] dev-python/isodate[python_targets_python3_12(-)] >=dev-python/lxml-4.6.4[python_targets_python3_12(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_12(-)] dev-python/pycountry[python_targets_python3_12(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_12(-)] >dev-python/PySocks-1.5.7[python_targets_python3_12(-)] >=dev-python/trio-0.22.0[python_targets_python3_12(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_12(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/certifi[python_targets_python3_13(-)] || ( dev-python/chardet[python_targets_python3_13(-)] dev-python/charset-normalizer[python_targets_python3_13(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_13(-)] dev-python/isodate[python_targets_python3_13(-)] >=dev-python/lxml-4.6.4[python_targets_python3_13(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_13(-)] dev-python/pycountry[python_targets_python3_13(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_13(-)] >dev-python/PySocks-1.5.7[python_targets_python3_13(-)] >=dev-python/trio-0.22.0[python_targets_python3_13(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_13(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_13(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10[xml(+),threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+),threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+),threads(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[xml(+),threads(+)] ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] ) +DEFINED_PHASES=compile configure install prepare setup test +DESCRIPTION=CLI for extracting streams from websites to a video player of your choice +EAPI=8 +HOMEPAGE=https://streamlink.github.io/ +INHERIT=distutils-r1 +IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=BSD-2 Apache-2.0 +RDEPEND=media-video/ffmpeg python_single_target_python3_10? ( dev-python/exceptiongroup[python_targets_python3_10(-)] ) python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] || ( dev-python/chardet[python_targets_python3_10(-)] dev-python/charset-normalizer[python_targets_python3_10(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_10(-)] dev-python/isodate[python_targets_python3_10(-)] >=dev-python/lxml-4.6.4[python_targets_python3_10(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_10(-)] dev-python/pycountry[python_targets_python3_10(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_10(-)] >dev-python/PySocks-1.5.7[python_targets_python3_10(-)] >=dev-python/trio-0.22.0[python_targets_python3_10(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_10(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] || ( dev-python/chardet[python_targets_python3_11(-)] dev-python/charset-normalizer[python_targets_python3_11(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_11(-)] dev-python/isodate[python_targets_python3_11(-)] >=dev-python/lxml-4.6.4[python_targets_python3_11(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_11(-)] dev-python/pycountry[python_targets_python3_11(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_11(-)] >dev-python/PySocks-1.5.7[python_targets_python3_11(-)] >=dev-python/trio-0.22.0[python_targets_python3_11(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_11(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/certifi[python_targets_python3_12(-)] || ( dev-python/chardet[python_targets_python3_12(-)] dev-python/charset-normalizer[python_targets_python3_12(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_12(-)] dev-python/isodate[python_targets_python3_12(-)] >=dev-python/lxml-4.6.4[python_targets_python3_12(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_12(-)] dev-python/pycountry[python_targets_python3_12(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_12(-)] >dev-python/PySocks-1.5.7[python_targets_python3_12(-)] >=dev-python/trio-0.22.0[python_targets_python3_12(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_12(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/certifi[python_targets_python3_13(-)] || ( dev-python/chardet[python_targets_python3_13(-)] dev-python/charset-normalizer[python_targets_python3_13(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_13(-)] dev-python/isodate[python_targets_python3_13(-)] >=dev-python/lxml-4.6.4[python_targets_python3_13(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_13(-)] dev-python/pycountry[python_targets_python3_13(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_13(-)] >dev-python/PySocks-1.5.7[python_targets_python3_13(-)] >=dev-python/trio-0.22.0[python_targets_python3_13(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_13(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_13(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10[xml(+),threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+),threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+),threads(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[xml(+),threads(+)] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/streamlink/streamlink/releases/download/6.9.0/streamlink-6.9.0.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=709a60895e8719cf5d53d707d85b05dd diff --git a/metadata/md5-cache/net-nds/Manifest.gz b/metadata/md5-cache/net-nds/Manifest.gz index b3c145a65802..8fecf6ef4f12 100644 Binary files a/metadata/md5-cache/net-nds/Manifest.gz and b/metadata/md5-cache/net-nds/Manifest.gz differ diff --git a/metadata/md5-cache/net-nds/openldap-2.4.59-r3 b/metadata/md5-cache/net-nds/openldap-2.4.59-r3 index 311891502597..69ded0a33901 100644 --- a/metadata/md5-cache/net-nds/openldap-2.4.59-r3 +++ b/metadata/md5-cache/net-nds/openldap-2.4.59-r3 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.4.59.tgz http://gpl.savoirfairelinux.net/pub/mirrors/openldap/openldap-release/openldap-2.4.59.tgz http://repository.linagora.org/OpenLDAP/openldap-release/openldap-2.4.59.tgz http://mirror.eu.oneandone.net/software/openldap/openldap-release/openldap-2.4.59.tgz mirror://gentoo/rfc2307bis.schema-20140524 _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=4ccbb3f9fca15c8169a98c35cb1b95d3 +_md5_=9b76a03ad032e165e05fde3a110236e3 diff --git a/metadata/md5-cache/net-nds/openldap-2.5.18 b/metadata/md5-cache/net-nds/openldap-2.5.18 index c1ed59a97df1..5bac936d0087 100644 --- a/metadata/md5-cache/net-nds/openldap-2.5.18 +++ b/metadata/md5-cache/net-nds/openldap-2.5.18 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/2.5 SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_5_18/openldap-OPENLDAP_REL_ENG_2_5_18.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524 _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=14be37f9441845c87175364398163200 +_md5_=aceec6a341e6737366835ec3addf4071 diff --git a/metadata/md5-cache/net-nds/openldap-2.6.6-r2 b/metadata/md5-cache/net-nds/openldap-2.6.6-r2 index eda7632f92a7..1389c80fe8e9 100644 --- a/metadata/md5-cache/net-nds/openldap-2.6.6-r2 +++ b/metadata/md5-cache/net-nds/openldap-2.6.6-r2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/2.6 SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_6/openldap-OPENLDAP_REL_ENG_2_6_6.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524 _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=e1cad4e4a304f96fdaee3a8118c54282 +_md5_=af7b806fa38ddbc960f3004bd5c5a4d0 diff --git a/metadata/md5-cache/net-nds/openldap-2.6.8 b/metadata/md5-cache/net-nds/openldap-2.6.8 index 597261ec2e47..a91bfa5b49b7 100644 --- a/metadata/md5-cache/net-nds/openldap-2.6.8 +++ b/metadata/md5-cache/net-nds/openldap-2.6.8 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/2.6 SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_8/openldap-OPENLDAP_REL_ENG_2_6_8.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524 _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=17f6300e569668fce6a5abd1857e68d6 +_md5_=8c22321f17ef55948f2f8763ed8e1ad6 diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz index 2cfbea6ffe73..079f4219b820 100644 Binary files a/metadata/md5-cache/net-vpn/Manifest.gz and b/metadata/md5-cache/net-vpn/Manifest.gz differ diff --git a/metadata/md5-cache/net-vpn/frp-0.60.0 b/metadata/md5-cache/net-vpn/frp-0.60.0 new file mode 100644 index 000000000000..df6099783cfc --- /dev/null +++ b/metadata/md5-cache/net-vpn/frp-0.60.0 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.22 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install unpack +DESCRIPTION=A reverse proxy that exposes a server behind a NAT or firewall to the internet +EAPI=8 +HOMEPAGE=https://github.com/fatedier/frp +INHERIT=go-module systemd shell-completion +IUSE=+client +server +KEYWORDS=~amd64 ~loong ~riscv +LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 +REQUIRED_USE=|| ( client server ) +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/fatedier/frp/archive/refs/tags/v0.60.0.tar.gz -> frp-0.60.0.tar.gz https://github.com/Puqns67/gentoo-deps/releases/download/frp-0.60.0/frp-0.60.0-vendor.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 90efbc8636d2f02d9654183330e84cf7 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=e6d7e0506c9e11da811312a1ff7eb97a diff --git a/metadata/md5-cache/net-vpn/i2pd-2.52.0 b/metadata/md5-cache/net-vpn/i2pd-2.52.0 index 1bdb914bec5e..4a616ed5fc85 100644 --- a/metadata/md5-cache/net-vpn/i2pd-2.52.0 +++ b/metadata/md5-cache/net-vpn/i2pd-2.52.0 @@ -1,15 +1,15 @@ BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare pretend test +DEFINED_PHASES=compile configure install postinst prepare test DEPEND=acct-user/i2pd acct-group/i2pd dev-libs/boost:= dev-libs/openssl:0=[-bindist(-)] sys-libs/zlib upnp? ( net-libs/miniupnpc:= ) DESCRIPTION=A C++ daemon for accessing the I2P anonymous network EAPI=8 HOMEPAGE=https://github.com/PurpleI2P/i2pd INHERIT=cmake toolchain-funcs systemd -IUSE=cpu_flags_x86_aes i2p-hardening +upnp +IUSE=cpu_flags_x86_aes +upnp KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=BSD RDEPEND=acct-user/i2pd acct-group/i2pd dev-libs/boost:= dev-libs/openssl:0=[-bindist(-)] sys-libs/zlib upnp? ( net-libs/miniupnpc:= ) SLOT=0 SRC_URI=https://github.com/PurpleI2P/i2pd/archive/2.52.0.tar.gz -> i2pd-2.52.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=38f05f2ad64d9c0368b9376a91457a54 +_md5_=5e583926e611e894c52ecb40c3467d46 diff --git a/metadata/md5-cache/net-vpn/i2pd-2.53.1 b/metadata/md5-cache/net-vpn/i2pd-2.53.1 index 095ba4f03d13..3d813829f004 100644 --- a/metadata/md5-cache/net-vpn/i2pd-2.53.1 +++ b/metadata/md5-cache/net-vpn/i2pd-2.53.1 @@ -1,15 +1,15 @@ BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare pretend test +DEFINED_PHASES=compile configure install postinst prepare test DEPEND=dev-libs/boost:= dev-libs/openssl:0=[-bindist(-)] sys-libs/zlib upnp? ( net-libs/miniupnpc:= ) DESCRIPTION=A C++ daemon for accessing the I2P anonymous network EAPI=8 HOMEPAGE=https://github.com/PurpleI2P/i2pd INHERIT=cmake toolchain-funcs systemd -IUSE=cpu_flags_x86_aes i2p-hardening +upnp +IUSE=cpu_flags_x86_aes +upnp KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=BSD RDEPEND=acct-user/i2pd acct-group/i2pd dev-libs/boost:= dev-libs/openssl:0=[-bindist(-)] sys-libs/zlib upnp? ( net-libs/miniupnpc:= ) SLOT=0 SRC_URI=https://github.com/PurpleI2P/i2pd/archive/2.53.1.tar.gz -> i2pd-2.53.1.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=742e1ce6ae50968dfe86bc6269864088 +_md5_=57e9c2de2e632c549409a8dd1e5d227c diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz index 7cfc6015db9c..6f78ead3e214 100644 Binary files a/metadata/md5-cache/net-wireless/Manifest.gz and b/metadata/md5-cache/net-wireless/Manifest.gz differ diff --git a/metadata/md5-cache/net-wireless/unifi-8.1.127 b/metadata/md5-cache/net-wireless/unifi-8.1.127 deleted file mode 100644 index 07bfb02e4491..000000000000 --- a/metadata/md5-cache/net-wireless/unifi-8.1.127 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip virtual/pkgconfig -DEFINED_PHASES=compile install postinst preinst prepare setup -DEPEND=>=dev-java/java-config-2.2.0-r3 -DESCRIPTION=A Management Controller for Ubiquiti Networks UniFi APs -EAPI=8 -HOMEPAGE=https://www.ubnt.com -INHERIT=java-pkg-2 readme.gentoo-r1 systemd -IUSE=systemd system-mongodb -KEYWORDS=-* amd64 ~arm64 -LICENSE=Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti -RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:17 >=dev-java/java-config-2.2.0-r3 -RESTRICT=bindist mirror -SLOT=0/8.1 -SRC_URI=https://dl.ui.com/unifi/8.1.127/UniFi.unix.zip -> unifi-8.1.127.zip -_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=31ea4d3217135116f30e8f4861e2c867 diff --git a/metadata/md5-cache/net-wireless/unifi-8.2.93 b/metadata/md5-cache/net-wireless/unifi-8.2.93 deleted file mode 100644 index dab3302dd48d..000000000000 --- a/metadata/md5-cache/net-wireless/unifi-8.2.93 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip virtual/pkgconfig -DEFINED_PHASES=compile install postinst preinst prepare setup -DEPEND=>=dev-java/java-config-2.2.0-r3 -DESCRIPTION=A Management Controller for Ubiquiti Networks UniFi APs -EAPI=8 -HOMEPAGE=https://www.ubnt.com -INHERIT=java-pkg-2 readme.gentoo-r1 systemd -IUSE=systemd system-mongodb -KEYWORDS=-* amd64 ~arm64 -LICENSE=Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti -RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:17 >=dev-java/java-config-2.2.0-r3 -RESTRICT=bindist mirror -SLOT=0/8.2 -SRC_URI=https://dl.ui.com/unifi/8.2.93/UniFi.unix.zip -> unifi-8.2.93.zip -_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=31ea4d3217135116f30e8f4861e2c867 diff --git a/metadata/md5-cache/net-wireless/unifi-8.3.32 b/metadata/md5-cache/net-wireless/unifi-8.3.32 index 70c708d371e9..8328e9422fce 100644 --- a/metadata/md5-cache/net-wireless/unifi-8.3.32 +++ b/metadata/md5-cache/net-wireless/unifi-8.3.32 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.ubnt.com INHERIT=java-pkg-2 readme.gentoo-r1 systemd IUSE=systemd system-mongodb -KEYWORDS=-* ~amd64 ~arm64 +KEYWORDS=-* amd64 ~arm64 LICENSE=Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:17 >=dev-java/java-config-2.2.0-r3 RESTRICT=bindist mirror SLOT=0/8.3 SRC_URI=https://dl.ui.com/unifi/8.3.32/UniFi.unix.zip -> unifi-8.3.32.zip _eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=1c21bc23d733ddcdda104b7061ececb2 +_md5_=31ea4d3217135116f30e8f4861e2c867 diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz index 81ef284511dc..9d5181b84ffa 100644 Binary files a/metadata/md5-cache/sci-geosciences/Manifest.gz and b/metadata/md5-cache/sci-geosciences/Manifest.gz differ diff --git a/metadata/md5-cache/sci-geosciences/grass-8.3.2 b/metadata/md5-cache/sci-geosciences/grass-8.3.2 deleted file mode 100644 index 25c9d43bc3cb..000000000000 --- a/metadata/md5-cache/sci-geosciences/grass-8.3.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig X? ( dev-lang/swig ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) X? ( x11-base/xorg-proto ) -DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization -EAPI=8 -HOMEPAGE=https://grass.osgeo.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop flag-o-matic python-single-r1 toolchain-funcs xdg -IUSE=blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) opengl? ( X ) -SLOT=0/8.3 -SRC_URI=https://grass.osgeo.org/grass83/source/grass-8.3.2.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=edbab2233dfc12fa87e04518f59089b1 diff --git a/metadata/md5-cache/sci-geosciences/grass-8.3.2-r1 b/metadata/md5-cache/sci-geosciences/grass-8.3.2-r1 index 75bd1e1a6db9..ebf5e7213c39 100644 --- a/metadata/md5-cache/sci-geosciences/grass-8.3.2-r1 +++ b/metadata/md5-cache/sci-geosciences/grass-8.3.2-r1 @@ -10,8 +10,8 @@ IUSE=blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl ope KEYWORDS=amd64 ~ppc ~x86 LICENSE=GPL-2 RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/ply[python_targets_python3_12(-)] dev-python/python-dateutil[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_12(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) opengl? ( X ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) opengl? ( X ) pdal? ( cxx ) SLOT=0/8.3 SRC_URI=https://grass.osgeo.org/grass83/source/grass-8.3.2.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=76e30887915ded6e9217d0abae582351 +_md5_=bf2afff558bb24ee96b45ad05a412bdd diff --git a/metadata/md5-cache/sci-geosciences/grass-8.4.0 b/metadata/md5-cache/sci-geosciences/grass-8.4.0 index 282c682cda68..e970d1366a56 100644 --- a/metadata/md5-cache/sci-geosciences/grass-8.4.0 +++ b/metadata/md5-cache/sci-geosciences/grass-8.4.0 @@ -10,8 +10,8 @@ IUSE=blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl ope KEYWORDS=~amd64 ~ppc ~x86 LICENSE=GPL-2 RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/ply[python_targets_python3_12(-)] dev-python/python-dateutil[python_targets_python3_12(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) svm? ( sci-libs/libsvm:= ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_12(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) opengl? ( X ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) opengl? ( X ) pdal? ( cxx ) SLOT=0/8.4 SRC_URI=https://grass.osgeo.org/grass84/source/grass-8.4.0.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=533702205538559995ba194c4dff4eda +_md5_=16cfa7a59414ab9b88d45799c8ef48f6 diff --git a/metadata/md5-cache/sci-geosciences/grass-8.4.0_rc1 b/metadata/md5-cache/sci-geosciences/grass-8.4.0_rc1 deleted file mode 100644 index d57814fc964a..000000000000 --- a/metadata/md5-cache/sci-geosciences/grass-8.4.0_rc1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig X? ( dev-lang/swig ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/ply[python_targets_python3_12(-)] dev-python/python-dateutil[python_targets_python3_12(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) svm? ( sci-libs/libsvm:= ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_12(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) X? ( x11-base/xorg-proto ) -DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization -EAPI=8 -HOMEPAGE=https://grass.osgeo.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop flag-o-matic python-single-r1 toolchain-funcs xdg -IUSE=blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite svm threads tiff truetype X zstd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/ply[python_targets_python3_12(-)] dev-python/python-dateutil[python_targets_python3_12(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) svm? ( sci-libs/libsvm:= ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_12(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) opengl? ( X ) -SLOT=0/8.4 -SRC_URI=https://grass.osgeo.org/grass84/source/grass-8.4.0RC1.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=533702205538559995ba194c4dff4eda diff --git a/metadata/md5-cache/sci-geosciences/grass-9999 b/metadata/md5-cache/sci-geosciences/grass-9999 index 28c29da7c8b4..9750814618f9 100644 --- a/metadata/md5-cache/sci-geosciences/grass-9999 +++ b/metadata/md5-cache/sci-geosciences/grass-9999 @@ -10,7 +10,7 @@ IUSE=blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl ope LICENSE=GPL-2 PROPERTIES=live RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/ply[python_targets_python3_12(-)] dev-python/python-dateutil[python_targets_python3_12(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:= sci-libs/proj:= sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) bzip2? ( app-arch/bzip2:= ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) pdal? ( >=sci-libs/pdal-2.0.0:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) svm? ( sci-libs/libsvm:= ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) X? ( python_single_target_python3_10? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/matplotlib-1.2[wxwidgets,python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] >=dev-python/wxpython-4.1:4.0[python_targets_python3_12(-)] ) x11-libs/cairo[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd:= ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) opengl? ( X ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) opengl? ( X ) pdal? ( cxx ) SLOT=0/8.4 _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d8e50a1c521488339cb838bdd703a8f0 +_md5_=5bf7713173eb3b0335e1989512ff02f0 diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index 8f6f02372c05..852485632716 100644 Binary files a/metadata/md5-cache/sci-libs/Manifest.gz and b/metadata/md5-cache/sci-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sci-libs/brial-1.2.12 b/metadata/md5-cache/sci-libs/brial-1.2.12 index 1e0860036981..8706695c18c1 100644 --- a/metadata/md5-cache/sci-libs/brial-1.2.12 +++ b/metadata/md5-cache/sci-libs/brial-1.2.12 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/BRiAl/BRiAl INHERIT=toolchain-funcs IUSE=png -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=BSD GPL-2+ RDEPEND=dev-libs/boost sci-libs/m4ri[png=] SLOT=0 SRC_URI=https://github.com/BRiAl/BRiAl/releases/download/1.2.12/brial-1.2.12.tar.bz2 _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=28ddfca6457fe08871206b4b5b3c2da0 +_md5_=ac2773f012d567f6d851942de5c181ba diff --git a/metadata/md5-cache/sci-libs/caffe2-2.4.0 b/metadata/md5-cache/sci-libs/caffe2-2.4.0 index 3860c81ffee1..969f5d2950f8 100644 --- a/metadata/md5-cache/sci-libs/caffe2-2.4.0 +++ b/metadata/md5-cache/sci-libs/caffe2-2.4.0 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.4.0.tar.gz -> pytorch-2.4.0.tar.gz https://dev.gentoo.org/~tupone/distfiles/caffe2-patches-20240809.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0274d72f87262e300009121570c8083d +_md5_=05515d1081246644e643d712e3c9e22c diff --git a/metadata/md5-cache/sci-libs/fflas-ffpack-2.5.0-r1 b/metadata/md5-cache/sci-libs/fflas-ffpack-2.5.0-r1 index eff532ca258f..c1bd62132d13 100644 --- a/metadata/md5-cache/sci-libs/fflas-ffpack-2.5.0-r1 +++ b/metadata/md5-cache/sci-libs/fflas-ffpack-2.5.0-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://linbox-team.github.io/fflas-ffpack/ INHERIT=autotools toolchain-funcs IUSE=openmp -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=LGPL-2.1+ RDEPEND=virtual/cblas virtual/blas virtual/lapack dev-libs/gmp[cxx(+)] =sci-libs/givaro-4.2* SLOT=0 SRC_URI=https://github.com/linbox-team/fflas-ffpack/releases/download/v2.5.0/fflas-ffpack-2.5.0.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=1e00b39777aa97ba9a7b40e80d8c5ee5 +_md5_=f0b7bf385021c6a2990bb56e86d9af80 diff --git a/metadata/md5-cache/sci-libs/givaro-4.2.0 b/metadata/md5-cache/sci-libs/givaro-4.2.0 index 7854443d1f1a..887714a4fd2d 100644 --- a/metadata/md5-cache/sci-libs/givaro-4.2.0 +++ b/metadata/md5-cache/sci-libs/givaro-4.2.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://casys.gricad-pages.univ-grenoble-alpes.fr/givaro/ INHERIT=autotools IUSE=doc test -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=CeCILL-B RDEPEND=dev-libs/gmp:0[cxx(+)] RESTRICT=!test? ( test ) SLOT=0/9 SRC_URI=https://github.com/linbox-team/givaro/releases/download/v4.2.0/givaro-4.2.0.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=8adef29373681d75bd001be484384d22 +_md5_=439adb96f9916892d7f9697f4c1529dd diff --git a/metadata/md5-cache/sci-libs/hipSPARSE-5.1.3-r1 b/metadata/md5-cache/sci-libs/hipSPARSE-5.1.3-r1 index cf2045d18d6b..1a80c52312d8 100644 --- a/metadata/md5-cache/sci-libs/hipSPARSE-5.1.3-r1 +++ b/metadata/md5-cache/sci-libs/hipSPARSE-5.1.3-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/5.1 SRC_URI=https://github.com/ROCmSoftwarePlatform/hipSPARSE/archive/rocm-5.1.3.tar.gz -> hipSPARSE-5.1.tar.gz test? ( https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> rocSPARSE_amazon0312.tar.gz https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> rocSPARSE_Chebyshev4.tar.gz https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> rocSPARSE_sme3Dc.tar.gz https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> rocSPARSE_webbase-1M.tar.gz https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> rocSPARSE_rma10.tar.gz https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> rocSPARSE_bibd_22_8.tar.gz https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> rocSPARSE_mac_econ_fwd500.tar.gz https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> rocSPARSE_mc2depi.tar.gz https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> rocSPARSE_scircuit.tar.gz https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> rocSPARSE_ASIC_320k.tar.gz https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> rocSPARSE_bmwcra_1.tar.gz https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> rocSPARSE_nos1.tar.gz https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> rocSPARSE_nos2.tar.gz https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> rocSPARSE_nos3.tar.gz https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> rocSPARSE_nos4.tar.gz https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> rocSPARSE_nos5.tar.gz https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> rocSPARSE_nos6.tar.gz https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> rocSPARSE_nos7.tar.gz https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> rocSPARSE_shipsec1.tar.gz ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=39359df8ea8b077019255bbec655f2f0 +_md5_=758a377040458e2c77b4cf4442c5001a diff --git a/metadata/md5-cache/sci-libs/hipSPARSE-5.7.1 b/metadata/md5-cache/sci-libs/hipSPARSE-5.7.1 index 2bc3834256da..966f2fed4bf5 100644 --- a/metadata/md5-cache/sci-libs/hipSPARSE-5.7.1 +++ b/metadata/md5-cache/sci-libs/hipSPARSE-5.7.1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/5.7 SRC_URI=https://github.com/ROCmSoftwarePlatform/hipSPARSE/archive/rocm-5.7.1.tar.gz -> hipSPARSE-5.7.tar.gz test? ( https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> rocSPARSE_amazon0312.tar.gz https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> rocSPARSE_Chebyshev4.tar.gz https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> rocSPARSE_sme3Dc.tar.gz https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> rocSPARSE_webbase-1M.tar.gz https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> rocSPARSE_rma10.tar.gz https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> rocSPARSE_bibd_22_8.tar.gz https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> rocSPARSE_mac_econ_fwd500.tar.gz https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> rocSPARSE_mc2depi.tar.gz https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> rocSPARSE_scircuit.tar.gz https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> rocSPARSE_ASIC_320k.tar.gz https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> rocSPARSE_bmwcra_1.tar.gz https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> rocSPARSE_nos1.tar.gz https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> rocSPARSE_nos2.tar.gz https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> rocSPARSE_nos3.tar.gz https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> rocSPARSE_nos4.tar.gz https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> rocSPARSE_nos5.tar.gz https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> rocSPARSE_nos6.tar.gz https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> rocSPARSE_nos7.tar.gz https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> rocSPARSE_shipsec1.tar.gz ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1c63c504e9c29001e8a89f0be3bfc506 +_md5_=dcd644b776b70cfcb931426d639fa4bd diff --git a/metadata/md5-cache/sci-libs/hipSPARSE-6.1.1 b/metadata/md5-cache/sci-libs/hipSPARSE-6.1.1 index 0c85ebf777f6..d6a80dd222a8 100644 --- a/metadata/md5-cache/sci-libs/hipSPARSE-6.1.1 +++ b/metadata/md5-cache/sci-libs/hipSPARSE-6.1.1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/6.1 SRC_URI=https://github.com/ROCmSoftwarePlatform/hipSPARSE/archive/rocm-6.1.1.tar.gz -> hipSPARSE-6.1.tar.gz test? ( https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> rocSPARSE_amazon0312.tar.gz https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> rocSPARSE_Chebyshev4.tar.gz https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> rocSPARSE_sme3Dc.tar.gz https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> rocSPARSE_webbase-1M.tar.gz https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> rocSPARSE_rma10.tar.gz https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> rocSPARSE_bibd_22_8.tar.gz https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> rocSPARSE_mac_econ_fwd500.tar.gz https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> rocSPARSE_mc2depi.tar.gz https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> rocSPARSE_scircuit.tar.gz https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> rocSPARSE_ASIC_320k.tar.gz https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> rocSPARSE_bmwcra_1.tar.gz https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> rocSPARSE_nos1.tar.gz https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> rocSPARSE_nos2.tar.gz https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> rocSPARSE_nos3.tar.gz https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> rocSPARSE_nos4.tar.gz https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> rocSPARSE_nos5.tar.gz https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> rocSPARSE_nos6.tar.gz https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> rocSPARSE_nos7.tar.gz https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> rocSPARSE_shipsec1.tar.gz ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=75ccba0a049dcb6bf673178b804bdbc1 +_md5_=eed3c3c2d68997fe06a09254ccff261a diff --git a/metadata/md5-cache/sci-libs/linbox-1.7.0-r1 b/metadata/md5-cache/sci-libs/linbox-1.7.0-r1 index 469c69eb28e7..6da9d980f97f 100644 --- a/metadata/md5-cache/sci-libs/linbox-1.7.0-r1 +++ b/metadata/md5-cache/sci-libs/linbox-1.7.0-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://linalg.org/ INHERIT=autotools toolchain-funcs IUSE=doc opencl openmp -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=GPL-2+ LGPL-2.1 RDEPEND=dev-libs/gmp[cxx(+)] =sci-libs/givaro-4.2* =sci-libs/fflas-ffpack-2.5* virtual/cblas virtual/lapack opencl? ( virtual/opencl ) dev-libs/ntl:= sci-libs/iml dev-libs/mpfr:= sci-mathematics/flint doc? ( >=dev-libs/mathjax-3 ) SLOT=0 SRC_URI=https://github.com/linbox-team/linbox/releases/download/v1.7.0/linbox-1.7.0.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=0160a122123ce71a44c4086f7d786e54 +_md5_=de2366872a9d6b7ac07e1b894c86bb13 diff --git a/metadata/md5-cache/sci-libs/m4ri-20200125 b/metadata/md5-cache/sci-libs/m4ri-20200125 index 53bef453129f..e8df2a48f4ce 100644 --- a/metadata/md5-cache/sci-libs/m4ri-20200125 +++ b/metadata/md5-cache/sci-libs/m4ri-20200125 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://github.com/malb/m4ri INHERIT=flag-o-matic toolchain-funcs IUSE=debug openmp cpu_flags_x86_sse2 png static-libs -KEYWORDS=amd64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=GPL-2+ RDEPEND=png? ( media-libs/libpng:= ) SLOT=0 SRC_URI=https://bitbucket.org/malb/m4ri/downloads/m4ri-20200125.tar.gz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=d680e522b6bdab42578b6c73d5601c36 +_md5_=e159b43b846dae7ac2ddd6cdedbebe31 diff --git a/metadata/md5-cache/sci-libs/m4rie-20200115-r1 b/metadata/md5-cache/sci-libs/m4rie-20200115-r1 index bfe9e745cae9..66d0b9f74d4e 100644 --- a/metadata/md5-cache/sci-libs/m4rie-20200115-r1 +++ b/metadata/md5-cache/sci-libs/m4rie-20200115-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://github.com/malb/m4rie INHERIT=autotools IUSE=debug static-libs -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=GPL-2+ RDEPEND=sci-libs/m4ri SLOT=0 SRC_URI=https://bitbucket.org/malb/m4rie/downloads/m4rie-20200115.tar.gz _eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=616fe1440da1856e7d06755d5fcbc370 +_md5_=11249eb504e2ef8b43f972d60c91d5d7 diff --git a/metadata/md5-cache/sci-libs/opencascade-7.7.2-r1 b/metadata/md5-cache/sci-libs/opencascade-7.7.2-r1 index 1104c7d27af5..57e08f48b0f5 100644 --- a/metadata/md5-cache/sci-libs/opencascade-7.7.2-r1 +++ b/metadata/md5-cache/sci-libs/opencascade-7.7.2-r1 @@ -1,6 +1,6 @@ BDEPEND=doc? ( app-text/doxygen[dot] ) inspector? ( dev-qt/linguist-tools:5 ) test? ( dev-tcltk/thread ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-lang/tcl:= tk? ( dev-lang/tk:= ) dev-libs/double-conversion freetype? ( media-libs/fontconfig media-libs/freetype:2 ) opengl? ( media-libs/libglvnd ) X? ( x11-libs/libX11 ) examples? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtquickcontrols2:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) ffmpeg? ( opencascade-dataset-7.7.0.tar.gz ) https://github.com/Open-Cascade-SAS/OCCT/archive/refs/tags/V7_7_2.tar.gz -> opencascade-7.7.2.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=256dfe127dd64b94199057db7560b1d7 +_md5_=b7dff7f5bf2eeb3b3383688667759f4a diff --git a/metadata/md5-cache/sci-libs/opencascade-7.8.1 b/metadata/md5-cache/sci-libs/opencascade-7.8.1 index d71f649e89df..b29cebe82d2f 100644 --- a/metadata/md5-cache/sci-libs/opencascade-7.8.1 +++ b/metadata/md5-cache/sci-libs/opencascade-7.8.1 @@ -1,6 +1,6 @@ BDEPEND=doc? ( app-text/doxygen[dot] ) inspector? ( dev-qt/linguist-tools:5 ) test? ( dev-tcltk/thread ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-lang/tcl:= tk? ( dev-lang/tk:= ) dev-libs/double-conversion freetype? ( media-libs/fontconfig media-libs/freetype:2 ) opengl? ( media-libs/libglvnd ) X? ( x11-libs/libX11 ) examples? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtquickcontrols2:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) ffmpeg? ( opencascade-7.8.1.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=311e3f0ae168dc4a784ff00748dc2842 +_md5_=c64f8f7dc56048df9d4c9f6371be07f8 diff --git a/metadata/md5-cache/sci-libs/opencascade-9999 b/metadata/md5-cache/sci-libs/opencascade-9999 index 6643abfc87c1..69233a28ed4b 100644 --- a/metadata/md5-cache/sci-libs/opencascade-9999 +++ b/metadata/md5-cache/sci-libs/opencascade-9999 @@ -1,6 +1,6 @@ BDEPEND=doc? ( app-text/doxygen[dot] ) inspector? ( dev-qt/linguist-tools:5 ) test? ( dev-tcltk/thread ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-lang/tcl:= tk? ( dev-lang/tk:= ) dev-libs/double-conversion freetype? ( media-libs/fontconfig media-libs/freetype:2 ) opengl? ( media-libs/libglvnd ) X? ( x11-libs/libX11 ) examples? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtquickcontrols2:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) ffmpeg? ( =dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test -DEPEND=>=sci-libs/flann-1.7.1 dev-libs/boost:= dev-cpp/eigen:3 opengl? ( virtual/opengl media-libs/freeglut ) openni? ( dev-libs/OpenNI ) openni2? ( dev-libs/OpenNI2 ) pcap? ( net-libs/libpcap ) png? ( media-libs/libpng:0= ) qhull? ( media-libs/qhull:= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtopengl:5 vtk? ( sci-libs/vtk[qt5] ) ) qt6? ( !qt5? ( dev-qt/qtbase:6[concurrent,gui,opengl] vtk? ( sci-libs/vtk[-qt5,qt6] ) ) ) usb? ( virtual/libusb:1 ) vtk? ( >=sci-libs/vtk-5.6:=[imaging,rendering,views] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-4 ) !!dev-cpp/metslib +DEPEND=>=sci-libs/flann-1.7.1 dev-libs/boost:= dev-cpp/eigen:3 opengl? ( virtual/opengl media-libs/freeglut ) openni? ( dev-libs/OpenNI ) openni2? ( dev-libs/OpenNI2 ) pcap? ( net-libs/libpcap ) png? ( media-libs/libpng:0= ) qhull? ( media-libs/qhull:= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtopengl:5 vtk? ( sci-libs/vtk[qt5] ) ) qt6? ( !qt5? ( dev-qt/qtbase:6[concurrent,gui,opengl] vtk? ( sci-libs/vtk[-qt5,qt6] ) ) ) usb? ( virtual/libusb:1 ) vtk? ( >=sci-libs/vtk-5.6:=[imaging,rendering,views] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-4 ) !!dev-cpp/metslib test? ( dev-cpp/gtest ) DESCRIPTION=2D/3D image and point cloud processing EAPI=8 HOMEPAGE=https://pointclouds.org/ @@ -10,8 +10,8 @@ KEYWORDS=~amd64 ~arm LICENSE=BSD RDEPEND=>=sci-libs/flann-1.7.1 dev-libs/boost:= dev-cpp/eigen:3 opengl? ( virtual/opengl media-libs/freeglut ) openni? ( dev-libs/OpenNI ) openni2? ( dev-libs/OpenNI2 ) pcap? ( net-libs/libpcap ) png? ( media-libs/libpng:0= ) qhull? ( media-libs/qhull:= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtopengl:5 vtk? ( sci-libs/vtk[qt5] ) ) qt6? ( !qt5? ( dev-qt/qtbase:6[concurrent,gui,opengl] vtk? ( sci-libs/vtk[-qt5,qt6] ) ) ) usb? ( virtual/libusb:1 ) vtk? ( >=sci-libs/vtk-5.6:=[imaging,rendering,views] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-4 ) REQUIRED_USE=openni? ( usb ) openni2? ( usb ) tutorials? ( doc ) -RESTRICT=test +RESTRICT=!test? ( test ) SLOT=0/1.14 SRC_URI=https://github.com/PointCloudLibrary/pcl/archive/pcl-1.14.1.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=01e71865f952b6d5fc7a03ffcbfed357 +_md5_=c9277555c62b540e54ae5a9c91074104 diff --git a/metadata/md5-cache/sci-libs/pcl-9999 b/metadata/md5-cache/sci-libs/pcl-9999 index fae5a9547a44..e9061592895f 100644 --- a/metadata/md5-cache/sci-libs/pcl-9999 +++ b/metadata/md5-cache/sci-libs/pcl-9999 @@ -1,6 +1,6 @@ BDEPEND=doc? ( app-text/doxygen[dot] virtual/latex-base ) tutorials? ( dev-python/sphinx dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-doxylink ) virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=sci-libs/flann-1.7.1 dev-libs/boost:= dev-cpp/eigen:3 opengl? ( virtual/opengl media-libs/freeglut ) openni? ( dev-libs/OpenNI ) openni2? ( dev-libs/OpenNI2 ) pcap? ( net-libs/libpcap ) png? ( media-libs/libpng:0= ) qhull? ( media-libs/qhull:= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtopengl:5 vtk? ( sci-libs/vtk[qt5] ) ) qt6? ( !qt5? ( dev-qt/qtbase:6[concurrent,gui,opengl] vtk? ( sci-libs/vtk[-qt5,qt6] ) ) ) usb? ( virtual/libusb:1 ) vtk? ( >=sci-libs/vtk-5.6:=[imaging,rendering,views] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-4 ) !!dev-cpp/metslib +DEPEND=>=sci-libs/flann-1.7.1 dev-libs/boost:= dev-cpp/eigen:3 opengl? ( virtual/opengl media-libs/freeglut ) openni? ( dev-libs/OpenNI ) openni2? ( dev-libs/OpenNI2 ) pcap? ( net-libs/libpcap ) png? ( media-libs/libpng:0= ) qhull? ( media-libs/qhull:= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtopengl:5 vtk? ( sci-libs/vtk[qt5] ) ) qt6? ( !qt5? ( dev-qt/qtbase:6[concurrent,gui,opengl] vtk? ( sci-libs/vtk[-qt5,qt6] ) ) ) usb? ( virtual/libusb:1 ) vtk? ( >=sci-libs/vtk-5.6:=[imaging,rendering,views] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-4 ) !!dev-cpp/metslib test? ( dev-cpp/gtest ) DESCRIPTION=2D/3D image and point cloud processing EAPI=8 HOMEPAGE=https://pointclouds.org/ @@ -10,7 +10,7 @@ LICENSE=BSD PROPERTIES=live RDEPEND=>=sci-libs/flann-1.7.1 dev-libs/boost:= dev-cpp/eigen:3 opengl? ( virtual/opengl media-libs/freeglut ) openni? ( dev-libs/OpenNI ) openni2? ( dev-libs/OpenNI2 ) pcap? ( net-libs/libpcap ) png? ( media-libs/libpng:0= ) qhull? ( media-libs/qhull:= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtopengl:5 vtk? ( sci-libs/vtk[qt5] ) ) qt6? ( !qt5? ( dev-qt/qtbase:6[concurrent,gui,opengl] vtk? ( sci-libs/vtk[-qt5,qt6] ) ) ) usb? ( virtual/libusb:1 ) vtk? ( >=sci-libs/vtk-5.6:=[imaging,rendering,views] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-4 ) REQUIRED_USE=openni? ( usb ) openni2? ( usb ) tutorials? ( doc ) -RESTRICT=test +RESTRICT=!test? ( test ) SLOT=0/9999 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=01e71865f952b6d5fc7a03ffcbfed357 +_md5_=c9277555c62b540e54ae5a9c91074104 diff --git a/metadata/md5-cache/sci-libs/rocSPARSE-5.1.3-r1 b/metadata/md5-cache/sci-libs/rocSPARSE-5.1.3-r1 index e1a34ac09973..013684571019 100644 --- a/metadata/md5-cache/sci-libs/rocSPARSE-5.1.3-r1 +++ b/metadata/md5-cache/sci-libs/rocSPARSE-5.1.3-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/5.1 SRC_URI=https://github.com/ROCmSoftwarePlatform/rocSPARSE/archive/rocm-5.1.3.tar.gz -> rocSPARSE-5.1.3.tar.gz test? ( https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> rocSPARSE_amazon0312.tar.gz https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> rocSPARSE_Chebyshev4.tar.gz https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> rocSPARSE_sme3Dc.tar.gz https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> rocSPARSE_webbase-1M.tar.gz https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> rocSPARSE_rma10.tar.gz https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> rocSPARSE_bibd_22_8.tar.gz https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> rocSPARSE_mac_econ_fwd500.tar.gz https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> rocSPARSE_mc2depi.tar.gz https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> rocSPARSE_scircuit.tar.gz https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> rocSPARSE_ASIC_320k.tar.gz https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> rocSPARSE_bmwcra_1.tar.gz https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> rocSPARSE_nos1.tar.gz https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> rocSPARSE_nos2.tar.gz https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> rocSPARSE_nos3.tar.gz https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> rocSPARSE_nos4.tar.gz https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> rocSPARSE_nos5.tar.gz https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> rocSPARSE_nos6.tar.gz https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> rocSPARSE_nos7.tar.gz https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> rocSPARSE_shipsec1.tar.gz https://sparse.tamu.edu/MM/Cote/mplate.tar.gz -> rocSPARSE_mplate.tar.gz https://sparse.tamu.edu/MM/Bai/qc2534.tar.gz -> rocSPARSE_qc2534.tar.gz https://sparse.tamu.edu/MM/Chevron/Chevron2.tar.gz -> rocSPARSE_Chevron2.tar.gz https://sparse.tamu.edu/MM/Chevron/Chevron3.tar.gz -> rocSPARSE_Chevron3.tar.gz https://sparse.tamu.edu/MM/Chevron/Chevron4.tar.gz -> rocSPARSE_Chevron4.tar.gz ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fd3166521c97dbc3764a7f5aab8ae25f +_md5_=be03283f2c0c03843ee902f7b5091d38 diff --git a/metadata/md5-cache/sci-libs/rocSPARSE-5.7.1-r2 b/metadata/md5-cache/sci-libs/rocSPARSE-5.7.1-r2 index 6214e7ed6823..ad62d48b0c8d 100644 --- a/metadata/md5-cache/sci-libs/rocSPARSE-5.7.1-r2 +++ b/metadata/md5-cache/sci-libs/rocSPARSE-5.7.1-r2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/5.7 SRC_URI=https://github.com/ROCmSoftwarePlatform/rocSPARSE/archive/rocm-5.7.1.tar.gz -> rocSPARSE-5.7.1.tar.gz test? ( https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> rocSPARSE_amazon0312.tar.gz https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> rocSPARSE_Chebyshev4.tar.gz https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> rocSPARSE_sme3Dc.tar.gz https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> rocSPARSE_webbase-1M.tar.gz https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> rocSPARSE_rma10.tar.gz https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> rocSPARSE_bibd_22_8.tar.gz https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> rocSPARSE_mac_econ_fwd500.tar.gz https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> rocSPARSE_mc2depi.tar.gz https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> rocSPARSE_scircuit.tar.gz https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> rocSPARSE_ASIC_320k.tar.gz https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> rocSPARSE_bmwcra_1.tar.gz https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> rocSPARSE_nos1.tar.gz https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> rocSPARSE_nos2.tar.gz https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> rocSPARSE_nos3.tar.gz https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> rocSPARSE_nos4.tar.gz https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> rocSPARSE_nos5.tar.gz https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> rocSPARSE_nos6.tar.gz https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> rocSPARSE_nos7.tar.gz https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> rocSPARSE_shipsec1.tar.gz https://sparse.tamu.edu/MM/Cote/mplate.tar.gz -> rocSPARSE_mplate.tar.gz https://sparse.tamu.edu/MM/Bai/qc2534.tar.gz -> rocSPARSE_qc2534.tar.gz https://sparse.tamu.edu/MM/Chevron/Chevron2.tar.gz -> rocSPARSE_Chevron2.tar.gz https://sparse.tamu.edu/MM/Chevron/Chevron3.tar.gz -> rocSPARSE_Chevron3.tar.gz https://sparse.tamu.edu/MM/Chevron/Chevron4.tar.gz -> rocSPARSE_Chevron4.tar.gz ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d6511a336ed444aa37f4da01410c764a +_md5_=daac463a05f201fc02135cae5f0e27d3 diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz index 0a68f49db186..0785f21a77bf 100644 Binary files a/metadata/md5-cache/sci-mathematics/Manifest.gz and b/metadata/md5-cache/sci-mathematics/Manifest.gz differ diff --git a/metadata/md5-cache/sci-mathematics/mathmod-4.1-r1 b/metadata/md5-cache/sci-mathematics/mathmod-4.1-r1 deleted file mode 100644 index e15e2bf8ff11..000000000000 --- a/metadata/md5-cache/sci-mathematics/mathmod-4.1-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm -DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 -DESCRIPTION=Plot parametric and implicit surfaces -EAPI=7 -HOMEPAGE=https://www.facebook.com/pages/MathMod/529510253833102 -INHERIT=desktop qmake-utils xdg-utils -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/mathmod/mathmod-4.1.src.zip -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a4919832e449bedc3527c911359c2033 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 7627fc4fbc65..8503e6beafeb 100644 Binary files a/metadata/md5-cache/sys-apps/Manifest.gz and b/metadata/md5-cache/sys-apps/Manifest.gz differ diff --git a/metadata/md5-cache/sys-apps/cpuid-20240709 b/metadata/md5-cache/sys-apps/cpuid-20240709 deleted file mode 100644 index 2c58785a5559..000000000000 --- a/metadata/md5-cache/sys-apps/cpuid-20240709 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=app-alternatives/gzip dev-lang/perl -DEFINED_PHASES=install prepare -DESCRIPTION=Linux tool to dump x86 CPUID information about the CPUs -EAPI=8 -HOMEPAGE=http://www.etallen.com/cpuid.html -INHERIT=toolchain-funcs -KEYWORDS=-* amd64 x86 -LICENSE=GPL-2+ -SLOT=0 -SRC_URI=http://www.etallen.com/cpuid/cpuid-20240709.src.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=77740d701793a0598872545a09636985 diff --git a/metadata/md5-cache/sys-apps/cpuid-20240716 b/metadata/md5-cache/sys-apps/cpuid-20240716 index 54022d29358d..92245221106c 100644 --- a/metadata/md5-cache/sys-apps/cpuid-20240716 +++ b/metadata/md5-cache/sys-apps/cpuid-20240716 @@ -4,9 +4,9 @@ DESCRIPTION=Linux tool to dump x86 CPUID information about the CPUs EAPI=8 HOMEPAGE=http://www.etallen.com/cpuid.html INHERIT=toolchain-funcs -KEYWORDS=-* ~amd64 ~x86 +KEYWORDS=-* amd64 x86 LICENSE=GPL-2+ SLOT=0 SRC_URI=http://www.etallen.com/cpuid/cpuid-20240716.src.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=01831097d89577dadfa633df471f4214 +_md5_=77740d701793a0598872545a09636985 diff --git a/metadata/md5-cache/sys-apps/systemd-256.5 b/metadata/md5-cache/sys-apps/systemd-256.5 index 8b8ff6bcc838..3a11490f8e5d 100644 --- a/metadata/md5-cache/sys-apps/systemd-256.5 +++ b/metadata/md5-cache/sys-apps/systemd-256.5 @@ -1,11 +1,11 @@ -BDEPEND=app-arch/xz-utils:0 dev-util/gperf >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig test? ( app-text/tree dev-lang/perl sys-apps/dbus ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt:0 python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_10(-)] test? ( dev-python/pefile[python_targets_python3_10(-)] ) ) ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_11(-)] test? ( dev-python/pefile[python_targets_python3_11(-)] ) ) ) python_single_target_python3_12? ( dev-python/jinja[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_12(-)] test? ( dev-python/pefile[python_targets_python3_12(-)] ) ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) virtual/pkgconfig virtual/pkgconfig +BDEPEND=app-arch/xz-utils:0 dev-util/gperf >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig bpf? ( dev-util/bpftool sys-devel/bpf-toolchain ) test? ( app-text/tree dev-lang/perl sys-apps/dbus ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt:0 python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_10(-)] test? ( dev-python/pefile[python_targets_python3_10(-)] ) ) ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_11(-)] test? ( dev-python/pefile[python_targets_python3_11(-)] ) ) ) python_single_target_python3_12? ( dev-python/jinja[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_12(-)] test? ( dev-python/pefile[python_targets_python3_12(-)] ) ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst preinst prepare prerm pretend setup test unpack DEPEND=>=sys-apps/util-linux-2.32:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( >=sys-libs/libapparmor-2.13:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( >=net-misc/curl-7.32.0:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnutls? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iptables? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.3:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( >=dev-libs/libpwquality-1.4.1:0= ) qrcode? ( >=media-gfx/qrencode-3:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( >=sys-libs/libselinux-2.1.9:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.4.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=sys-kernel/linux-headers-4.15 DESCRIPTION=System and service manager for Linux EAPI=8 HOMEPAGE=https://systemd.io/ INHERIT=bash-completion-r1 linux-info meson-multilib optfeature pam python-single-r1 secureboot systemd toolchain-funcs udev -IUSE=acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 secureboot +IUSE=acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 secureboot KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=GPL-2 LGPL-2.1 MIT public-domain PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/systemd/systemd/archive/refs/tags/v256.5.tar.gz -> systemd-256.5.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e secureboot f695cce74d5a14f87f209a0ec363a01a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=db4a92176a8410c7593b3a24a78fa8fd +_md5_=76c41e28ea3b8bc5cc297481ddf6d3e9 diff --git a/metadata/md5-cache/sys-apps/systemd-9999 b/metadata/md5-cache/sys-apps/systemd-9999 index 1ec5629eb0d9..b9e0eb4a487d 100644 --- a/metadata/md5-cache/sys-apps/systemd-9999 +++ b/metadata/md5-cache/sys-apps/systemd-9999 @@ -1,11 +1,11 @@ -BDEPEND=app-arch/xz-utils:0 dev-util/gperf >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig test? ( app-text/tree dev-lang/perl sys-apps/dbus ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt:0 python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_10(-)] test? ( dev-python/pefile[python_targets_python3_10(-)] ) ) ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_11(-)] test? ( dev-python/pefile[python_targets_python3_11(-)] ) ) ) python_single_target_python3_12? ( dev-python/jinja[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_12(-)] test? ( dev-python/pefile[python_targets_python3_12(-)] ) ) ) >=dev-vcs/git-1.8.2.1[curl] >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) virtual/pkgconfig virtual/pkgconfig +BDEPEND=app-arch/xz-utils:0 dev-util/gperf >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig bpf? ( dev-util/bpftool sys-devel/bpf-toolchain ) test? ( app-text/tree dev-lang/perl sys-apps/dbus ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt:0 python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_10(-)] test? ( dev-python/pefile[python_targets_python3_10(-)] ) ) ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_11(-)] test? ( dev-python/pefile[python_targets_python3_11(-)] ) ) ) python_single_target_python3_12? ( dev-python/jinja[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_12(-)] test? ( dev-python/pefile[python_targets_python3_12(-)] ) ) ) >=dev-vcs/git-1.8.2.1[curl] >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst preinst prepare prerm pretend setup test unpack DEPEND=>=sys-apps/util-linux-2.32:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( >=sys-libs/libapparmor-2.13:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( >=net-misc/curl-7.32.0:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnutls? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iptables? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.3:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( >=dev-libs/libpwquality-1.4.1:0= ) qrcode? ( >=media-gfx/qrencode-3:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( >=sys-libs/libselinux-2.1.9:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.4.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=sys-kernel/linux-headers-4.15 DESCRIPTION=System and service manager for Linux EAPI=8 HOMEPAGE=https://systemd.io/ INHERIT=git-r3 bash-completion-r1 linux-info meson-multilib optfeature pam python-single-r1 secureboot systemd toolchain-funcs udev -IUSE=acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 secureboot +IUSE=acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 secureboot LICENSE=GPL-2 LGPL-2.1 MIT public-domain PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration ) PROPERTIES=live @@ -14,4 +14,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0/2 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e secureboot f695cce74d5a14f87f209a0ec363a01a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=97db70b4bcb93db98b761b2f9f066089 +_md5_=1511e31f870698714d5a3101d7e1adea diff --git a/metadata/md5-cache/sys-apps/tuned-2.24.0 b/metadata/md5-cache/sys-apps/tuned-2.24.0 new file mode 100644 index 000000000000..122ff6b0a7f4 --- /dev/null +++ b/metadata/md5-cache/sys-apps/tuned-2.24.0 @@ -0,0 +1,16 @@ +DEFINED_PHASES=install postinst prepare setup +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/configobj[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/decorator[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/python-linux-procfs[python_targets_python3_10(-)] dev-python/pyudev[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/configobj[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/decorator[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/python-linux-procfs[python_targets_python3_11(-)] dev-python/pyudev[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/configobj[python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/decorator[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/python-linux-procfs[python_targets_python3_12(-)] dev-python/pyudev[python_targets_python3_12(-)] ) +DESCRIPTION=Daemon for monitoring and adaptive tuning of system devices +EAPI=8 +HOMEPAGE=https://github.com/redhat-performance/tuned +INHERIT=optfeature python-single-r1 tmpfiles xdg-utils +IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~amd64 +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/configobj[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/decorator[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/python-linux-procfs[python_targets_python3_10(-)] dev-python/pyudev[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/configobj[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/decorator[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/python-linux-procfs[python_targets_python3_11(-)] dev-python/pyudev[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/configobj[python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/decorator[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/python-linux-procfs[python_targets_python3_12(-)] dev-python/pyudev[python_targets_python3_12(-)] ) app-emulation/virt-what dev-debug/systemtap sys-apps/dbus sys-apps/ethtool sys-power/powertop virtual/tmpfiles +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/redhat-performance/tuned/archive/v2.24.0.tar.gz -> tuned-2.24.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f4f66705f783b02d52e4807528ea8c6c diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz index b692bfc2718a..843779771f11 100644 Binary files a/metadata/md5-cache/sys-boot/Manifest.gz and b/metadata/md5-cache/sys-boot/Manifest.gz differ diff --git a/metadata/md5-cache/sys-boot/gnu-efi-3.0.18-r4 b/metadata/md5-cache/sys-boot/gnu-efi-3.0.18-r4 new file mode 100644 index 000000000000..14625b8edfb2 --- /dev/null +++ b/metadata/md5-cache/sys-boot/gnu-efi-3.0.18-r4 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/binutils +DEFINED_PHASES=compile install prepare pretend setup +DESCRIPTION=Library for build EFI Applications +EAPI=8 +HOMEPAGE=https://sourceforge.net/projects/gnu-efi/ +INHERIT=flag-o-matic toolchain-funcs +IUSE=abi_x86_32 abi_x86_64 custom-cflags +KEYWORDS=-* ~amd64 ~arm ~arm64 ~ia64 ~riscv ~x86 +LICENSE=GPL-2+ BSD BSD-2 +REQUIRED_USE=amd64? ( || ( abi_x86_32 abi_x86_64 ) ) x86? ( || ( abi_x86_32 abi_x86_64 ) ) +RESTRICT=strip +SLOT=0 +SRC_URI=https://downloads.sourceforge.net/gnu-efi/gnu-efi-3.0.18.tar.bz2 +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=6fe7fb914f2adda601b432693f902ff4 diff --git a/metadata/md5-cache/sys-boot/refind-0.14.2-r2 b/metadata/md5-cache/sys-boot/refind-0.14.2-r2 new file mode 100644 index 000000000000..3a428d46baf6 --- /dev/null +++ b/metadata/md5-cache/sys-boot/refind-0.14.2-r2 @@ -0,0 +1,14 @@ +BDEPEND=sys-devel/binutils secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) +DEFINED_PHASES=compile install postinst prepare pretend setup +DEPEND=sys-boot/gnu-efi +DESCRIPTION=The UEFI Boot Manager by Rod Smith +EAPI=8 +HOMEPAGE=https://www.rodsbooks.com/refind/ +INHERIT=optfeature secureboot toolchain-funcs +IUSE=btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs doc secureboot +KEYWORDS=~amd64 ~x86 +LICENSE=BSD CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.3 GPL-2+ GPL-3+ LGPL-3+ +SLOT=0 +SRC_URI=https://downloads.sourceforge.net/project/refind/0.14.2/refind-src-0.14.2.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=5fc86de48e4d3c2bfad797d40a5efcd2 diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index 1b0c9c6c2f5d..0a929dd24941 100644 Binary files a/metadata/md5-cache/sys-devel/Manifest.gz and b/metadata/md5-cache/sys-devel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240825 b/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240825 new file mode 100644 index 000000000000..7f0c42dace3f --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240825 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) ) d? ( || ( sys-devel/gcc[d(-)] =dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.11 +RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=15 +SRC_URI=mirror://gcc/snapshots/15-20240825/gcc-15-20240825.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-11.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain b44188ee6724a1480c6d7705791a973f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=0fdc4e3d6c2c822d6f702d5c37dddddf diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz index ea3a3e54fae0..9c396db8eee2 100644 Binary files a/metadata/md5-cache/sys-fs/Manifest.gz and b/metadata/md5-cache/sys-fs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.2 b/metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.2 new file mode 100644 index 000000000000..e8a43a7c9ca2 --- /dev/null +++ b/metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.2 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install postinst prepare prerm +DESCRIPTION=Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag +EAPI=8 +HOMEPAGE=https://github.com/kdave/btrfsmaintenance +INHERIT=systemd +IUSE=systemd +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +RDEPEND=app-shells/bash sys-apps/util-linux sys-fs/btrfs-progs systemd? ( sys-apps/systemd ) !systemd? ( virtual/cron ) +SLOT=0 +SRC_URI=https://github.com/kdave/btrfsmaintenance/archive/v0.5.2.tar.gz -> btrfsmaintenance-0.5.2.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=3b67d2b45234efd27a8da2cfa5ce9424 diff --git a/metadata/md5-cache/sys-fs/cryptmount-6.3.0 b/metadata/md5-cache/sys-fs/cryptmount-6.3.0 new file mode 100644 index 000000000000..7c2aebcf6981 --- /dev/null +++ b/metadata/md5-cache/sys-fs/cryptmount-6.3.0 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure prepare setup +DEPEND=sys-fs/lvm2 virtual/libiconv virtual/libintl gcrypt? ( dev-libs/libgcrypt:0= ) luks? ( sys-fs/cryptsetup ) openssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) sys-kernel/linux-headers +DESCRIPTION=A utility for management and user-mode mounting of encrypted filesystems +EAPI=8 +HOMEPAGE=http://cryptmount.sourceforge.net/ +INHERIT=autotools linux-info +IUSE=argv0switch cswap fsck +gcrypt +largefile mount +nls +luks +openssl systemd +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2+ +RDEPEND=sys-fs/lvm2 virtual/libiconv virtual/libintl gcrypt? ( dev-libs/libgcrypt:0= ) luks? ( sys-fs/cryptsetup ) openssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) +REQUIRED_USE=luks? ( gcrypt ) openssl? ( gcrypt ) +SLOT=0 +SRC_URI=https://github.com/rwpenney/cryptmount/archive/refs/tags/v6.3.0.tar.gz -> cryptmount-6.3.0.tar.gz +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=5d91c57170180062acf876f8f8294cab diff --git a/metadata/md5-cache/sys-fs/ncdu-1.20 b/metadata/md5-cache/sys-fs/ncdu-1.20 index c10ccd03815c..e28dfa7fab33 100644 --- a/metadata/md5-cache/sys-fs/ncdu-1.20 +++ b/metadata/md5-cache/sys-fs/ncdu-1.20 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://dev.yorhel.nl/ncdu INHERIT=verify-sig IUSE=verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=MIT RDEPEND=sys-libs/ncurses:=[unicode(+)] SLOT=0 SRC_URI=https://dev.yorhel.nl/download/ncdu-1.20.tar.gz verify-sig? ( https://dev.yorhel.nl/download/ncdu-1.20.tar.gz.asc ) _eclasses_=verify-sig a79ba011daaf532d71a219182474d150 -_md5_=0a1e340de428042cd1f17681217fe397 +_md5_=0afc2fa38b2f20a566dc33fecdc138a1 diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index f31ea5ade7bc..6fc5e768c0df 100644 Binary files a/metadata/md5-cache/sys-kernel/Manifest.gz and b/metadata/md5-cache/sys-kernel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.224 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.224 index 38ed61cab18b..e9163612797b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.224 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.224 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.224 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-235.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-235.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=483171dbeb62f4d89ca0c16927d04e07 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.165 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.165 index d3e2a7910094..1b9ed0a07cbf 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.165 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.165 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.165 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-175.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-175.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.102-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.102-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.102-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.102-gentoo ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=5158fce5bb83f6caa5ff20c60770e331 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.106 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.106 index 45d4f25e2239..55de371c0cb2 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.106 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.106 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.106 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-116.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-116.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.102-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.102-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.102-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.102-gentoo ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=dcf84ba197d3b0815a82751bf2910fe2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.10.6 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.10.6 index 9e4e66d4d189..ab029bf2243f 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.10.6 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.10.6 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.10.6 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.10-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.10-9.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.10.1-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.10.1-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.10.1-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.10.1-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.10.1-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.10.1-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.10.1-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.10.1-gentoo ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=0542d99566897cc9026f31918ae6855c diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.47 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.47 index d13274eb5f03..5ff66905000b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.47 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.47 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.6.47 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-54.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-54.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=e571852055010e1ba4ff41aef8aefc69 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.224 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.224 index 173932494361..f434fc41932a 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.224 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.224 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.224 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.224.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.224.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 _md5_=52a00d30c3b8b90352662de77f9d8c7d diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 index a47f3d5b543b..b961aa3106ce 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.9999 SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=7b2dfe96123fcadb448c8a9037ba87d3 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.165 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.165 index e89c7e317e76..b46c84e9e601 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.165 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.165 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.165 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.165.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.165.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.102-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.102-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.102-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.102-gentoo ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 _md5_=b6d6b5a5d162fb64e136e019e0bbb7a7 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 index 0d0f9df2bce1..78936921d3d3 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.9999 SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=2c31eb0db70690c689dba9b03424b2f9 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.106 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.106 index 34648b4a8c2a..f349f15baa82 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.106 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.106 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.106 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.106.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.106.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.102-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.102-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.102-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.102-gentoo ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 _md5_=b6d6b5a5d162fb64e136e019e0bbb7a7 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.10.6 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.10.6 index 17a07aa8c088..434831036fea 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.10.6 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.10.6 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.10.6 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.10.6.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.10.6.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.10.1-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.10.1-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.10.1-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.10.1-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.10.1-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.10.1-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.10.1-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.10.1-gentoo ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 _md5_=653ddbb38a6815635a9e4208db773888 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.47 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.47 index f21063a24d0f..8dacda2d777c 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.47 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.47 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.6.47 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.47.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.47.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 _md5_=4928e378e8729c391a746be8f5c90ca9 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999 index b74baeefeb76..74dcbda5650f 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.6.9999 SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo ) -_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 93808f8addcabe56baaec28bda5327de kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_eclasses_=dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 224c441fcf2aff07343d9a3a164fbe40 kernel-install 245bd726ad8206fcd21a75a58e756d58 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=9ff3b384f50448e1460b1f06876b4be8 diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz index c218cb700472..6cdf8eb35702 100644 Binary files a/metadata/md5-cache/www-apps/Manifest.gz and b/metadata/md5-cache/www-apps/Manifest.gz differ diff --git a/metadata/md5-cache/www-apps/jellyfin-bin-10.9.10 b/metadata/md5-cache/www-apps/jellyfin-bin-10.9.10 new file mode 100644 index 000000000000..d2c59bb63b8e --- /dev/null +++ b/metadata/md5-cache/www-apps/jellyfin-bin-10.9.10 @@ -0,0 +1,15 @@ +BDEPEND=acct-user/jellyfin virtual/pkgconfig +DEFINED_PHASES=install postinst prepare unpack +DEPEND=acct-user/jellyfin media-libs/fontconfig sys-libs/zlib +DESCRIPTION=Jellyfin puts you in control of managing and streaming your media +EAPI=8 +HOMEPAGE=https://jellyfin.readthedocs.io/en/latest/ https://github.com/jellyfin/jellyfin/ +INHERIT=pax-utils systemd tmpfiles +KEYWORDS=-* ~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=acct-user/jellyfin media-libs/fontconfig sys-libs/zlib dev-libs/icu media-video/ffmpeg[vpx,x264] virtual/tmpfiles +RESTRICT=mirror test +SLOT=0 +SRC_URI=arm64? ( elibc_glibc? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.10/arm64/jellyfin_10.9.10-arm64.tar.xz ) elibc_musl? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.10/arm64-musl/jellyfin_10.9.10-arm64-musl.tar.xz ) ) amd64? ( elibc_glibc? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.10/amd64/jellyfin_10.9.10-amd64.tar.xz ) elibc_musl? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.10/amd64-musl/jellyfin_10.9.10-amd64-musl.tar.xz ) ) +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=e1d7ea379e046615e0a893cdc10b9fc5 diff --git a/metadata/md5-cache/www-apps/lidarr-bin-2.5.1.4311 b/metadata/md5-cache/www-apps/lidarr-bin-2.5.1.4311 deleted file mode 100644 index 271c2612d4f5..000000000000 --- a/metadata/md5-cache/www-apps/lidarr-bin-2.5.1.4311 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=install prepare -DESCRIPTION=Looks and smells like Sonarr but made for music -EAPI=8 -HOMEPAGE=https://lidarr.audio/ https://github.com/Lidarr/Lidarr/ -INHERIT=systemd -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=acct-group/lidarr acct-user/lidarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite -RESTRICT=bindist strip test -SLOT=0 -SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.1.4311/Lidarr.develop.2.5.1.4311.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.1.4311/Lidarr.develop.2.5.1.4311.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.1.4311/Lidarr.develop.2.5.1.4311.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.1.4311/Lidarr.develop.2.5.1.4311.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.1.4311/Lidarr.develop.2.5.1.4311.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.1.4311/Lidarr.develop.2.5.1.4311.linux-musl-core-arm64.tar.gz ) ) -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=8c4fedbcc50cb14aff55e2e7e09e48e1 diff --git a/metadata/md5-cache/www-apps/lidarr-bin-2.5.2.4316 b/metadata/md5-cache/www-apps/lidarr-bin-2.5.2.4316 new file mode 100644 index 000000000000..cf0d49e8f9b4 --- /dev/null +++ b/metadata/md5-cache/www-apps/lidarr-bin-2.5.2.4316 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install prepare +DESCRIPTION=Looks and smells like Sonarr but made for music +EAPI=8 +HOMEPAGE=https://lidarr.audio/ https://github.com/Lidarr/Lidarr/ +INHERIT=systemd +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=acct-group/lidarr acct-user/lidarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RESTRICT=bindist strip test +SLOT=0 +SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.2.4316/Lidarr.develop.2.5.2.4316.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.2.4316/Lidarr.develop.2.5.2.4316.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.2.4316/Lidarr.develop.2.5.2.4316.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.2.4316/Lidarr.develop.2.5.2.4316.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.2.4316/Lidarr.develop.2.5.2.4316.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.5.2.4316/Lidarr.develop.2.5.2.4316.linux-musl-core-arm64.tar.gz ) ) +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=8c4fedbcc50cb14aff55e2e7e09e48e1 diff --git a/metadata/md5-cache/www-apps/prowlarr-bin-1.22.0.4670 b/metadata/md5-cache/www-apps/prowlarr-bin-1.22.0.4670 deleted file mode 100644 index f4535eecd401..000000000000 --- a/metadata/md5-cache/www-apps/prowlarr-bin-1.22.0.4670 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=install prepare -DESCRIPTION=An indexer manager/proxy to integrate with your various PVR apps -EAPI=8 -HOMEPAGE=https://wiki.servarr.com/prowlarr/ https://github.com/Prowlarr/Prowlarr/ -INHERIT=systemd -KEYWORDS=-* ~amd64 ~arm ~arm64 -LICENSE=GPL-3 -RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite -RESTRICT=bindist strip test -SLOT=0 -SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.22.0.4670/Prowlarr.master.1.22.0.4670.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.22.0.4670/Prowlarr.master.1.22.0.4670.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.22.0.4670/Prowlarr.master.1.22.0.4670.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.22.0.4670/Prowlarr.master.1.22.0.4670.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.22.0.4670/Prowlarr.master.1.22.0.4670.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.22.0.4670/Prowlarr.master.1.22.0.4670.linux-musl-core-arm64.tar.gz ) ) -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=4cad2147353b6e499f8158ae4b012e84 diff --git a/metadata/md5-cache/www-apps/prowlarr-bin-1.23.0.4690 b/metadata/md5-cache/www-apps/prowlarr-bin-1.23.0.4690 new file mode 100644 index 000000000000..c696d637da76 --- /dev/null +++ b/metadata/md5-cache/www-apps/prowlarr-bin-1.23.0.4690 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install prepare +DESCRIPTION=An indexer manager/proxy to integrate with your various PVR apps +EAPI=8 +HOMEPAGE=https://wiki.servarr.com/prowlarr/ https://github.com/Prowlarr/Prowlarr/ +INHERIT=systemd +KEYWORDS=-* ~amd64 ~arm ~arm64 +LICENSE=GPL-3 +RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RESTRICT=bindist strip test +SLOT=0 +SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.23.0.4690/Prowlarr.develop.1.23.0.4690.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.23.0.4690/Prowlarr.develop.1.23.0.4690.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.23.0.4690/Prowlarr.develop.1.23.0.4690.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.23.0.4690/Prowlarr.develop.1.23.0.4690.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.23.0.4690/Prowlarr.develop.1.23.0.4690.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.23.0.4690/Prowlarr.develop.1.23.0.4690.linux-musl-core-arm64.tar.gz ) ) +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=9659718470b660c16a18e0d388f16923 diff --git a/metadata/md5-cache/www-apps/radarr-bin-5.10.0.9090 b/metadata/md5-cache/www-apps/radarr-bin-5.10.0.9090 new file mode 100644 index 000000000000..194296fc4ae9 --- /dev/null +++ b/metadata/md5-cache/www-apps/radarr-bin-5.10.0.9090 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install prepare +DESCRIPTION=A fork of Sonarr to work with movies a la Couchpotato +EAPI=8 +HOMEPAGE=https://www.radarr.video/ https://github.com/Radarr/Radarr/ +INHERIT=systemd +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RESTRICT=bindist strip test +SLOT=0 +SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.10.0.9090/Radarr.develop.5.10.0.9090.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.10.0.9090/Radarr.develop.5.10.0.9090.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.10.0.9090/Radarr.develop.5.10.0.9090.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.10.0.9090/Radarr.develop.5.10.0.9090.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.10.0.9090/Radarr.develop.5.10.0.9090.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.10.0.9090/Radarr.develop.5.10.0.9090.linux-musl-core-arm64.tar.gz ) ) +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=8279d4120f797b946e4b0b762b70fc3c diff --git a/metadata/md5-cache/www-apps/radarr-bin-5.9.1.9070 b/metadata/md5-cache/www-apps/radarr-bin-5.9.1.9070 deleted file mode 100644 index 953383a624d6..000000000000 --- a/metadata/md5-cache/www-apps/radarr-bin-5.9.1.9070 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=install prepare -DESCRIPTION=A fork of Sonarr to work with movies a la Couchpotato -EAPI=8 -HOMEPAGE=https://www.radarr.video/ https://github.com/Radarr/Radarr/ -INHERIT=systemd -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite -RESTRICT=bindist strip test -SLOT=0 -SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.9.1.9070/Radarr.master.5.9.1.9070.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.9.1.9070/Radarr.master.5.9.1.9070.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.9.1.9070/Radarr.master.5.9.1.9070.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.9.1.9070/Radarr.master.5.9.1.9070.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.9.1.9070/Radarr.master.5.9.1.9070.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.9.1.9070/Radarr.master.5.9.1.9070.linux-musl-core-arm64.tar.gz ) ) -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=a4596c935bbb6caf764999b310720483 diff --git a/metadata/md5-cache/www-apps/radicale-3.1.9 b/metadata/md5-cache/www-apps/radicale-3.1.9 deleted file mode 100644 index 15a631b209dd..000000000000 --- a/metadata/md5-cache/www-apps/radicale-3.1.9 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( =acct-user/radicale-0-r2 acct-group/radicale dev-python/bcrypt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/passlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/util-linux >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A simple CalDAV calendar server -EAPI=8 -HOMEPAGE=https://radicale.org/ -INHERIT=distutils-r1 systemd -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=GPL-3+ -RDEPEND=>=acct-user/radicale-0-r2 acct-group/radicale dev-python/bcrypt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/passlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/util-linux python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Kozea/Radicale/archive/refs/tags/v3.1.9.tar.gz -> Radicale-3.1.9.gh.tar.gz -_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=24f308b456bfb488cc12dc64e6eaaa2c diff --git a/metadata/md5-cache/www-apps/sonarr-bin-4.0.8.2223 b/metadata/md5-cache/www-apps/sonarr-bin-4.0.8.2223 deleted file mode 100644 index 8ef129e7145d..000000000000 --- a/metadata/md5-cache/www-apps/sonarr-bin-4.0.8.2223 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=install prepare -DESCRIPTION=Sonarr is a Smart PVR for newsgroup and bittorrent users -EAPI=8 -HOMEPAGE=https://www.sonarr.tv -INHERIT=systemd -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=acct-group/sonarr acct-user/sonarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite -RESTRICT=bindist strip test -SLOT=0 -SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.8.2223/Sonarr.develop.4.0.8.2223.linux-x64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.8.2223/Sonarr.develop.4.0.8.2223.linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.8.2223/Sonarr.develop.4.0.8.2223.linux-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.8.2223/Sonarr.develop.4.0.8.2223.linux-arm64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.8.2223/Sonarr.develop.4.0.8.2223.linux-musl-arm64.tar.gz ) ) -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=d2434edc294d6dfc5195155c8c3d1bd8 diff --git a/metadata/md5-cache/www-apps/sonarr-bin-4.0.9.2257 b/metadata/md5-cache/www-apps/sonarr-bin-4.0.9.2257 new file mode 100644 index 000000000000..a12f77e5e327 --- /dev/null +++ b/metadata/md5-cache/www-apps/sonarr-bin-4.0.9.2257 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install prepare +DESCRIPTION=Sonarr is a Smart PVR for newsgroup and bittorrent users +EAPI=8 +HOMEPAGE=https://www.sonarr.tv +INHERIT=systemd +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=acct-group/sonarr acct-user/sonarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RESTRICT=bindist strip test +SLOT=0 +SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.9.2257/Sonarr.develop.4.0.9.2257.linux-x64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.9.2257/Sonarr.develop.4.0.9.2257.linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.9.2257/Sonarr.develop.4.0.9.2257.linux-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.9.2257/Sonarr.develop.4.0.9.2257.linux-arm64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.9.2257/Sonarr.develop.4.0.9.2257.linux-musl-arm64.tar.gz ) ) +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=d2434edc294d6dfc5195155c8c3d1bd8 diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index 79139740d655..e7b81e5964ea 100644 Binary files a/metadata/md5-cache/www-client/Manifest.gz and b/metadata/md5-cache/www-client/Manifest.gz differ diff --git a/metadata/md5-cache/www-client/vivaldi-6.8.3381.53 b/metadata/md5-cache/www-client/vivaldi-6.8.3381.53 deleted file mode 100644 index 06ba6ea0a069..000000000000 --- a/metadata/md5-cache/www-client/vivaldi-6.8.3381.53 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst prepare setup unpack -DESCRIPTION=A browser for our friends -EAPI=8 -HOMEPAGE=https://vivaldi.com/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg -IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=-* amd64 ~arm ~arm64 -LICENSE=Vivaldi -RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:126 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins ) -RESTRICT=bindist mirror -SLOT=0 -SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.53-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.53-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.53-1_arm64.deb ) -_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3b6d1257e3aa15a10fb235263bea9c87 diff --git a/metadata/md5-cache/www-client/vivaldi-6.8.3381.55 b/metadata/md5-cache/www-client/vivaldi-6.8.3381.55 index 202eb6e40e65..aba234011cda 100644 --- a/metadata/md5-cache/www-client/vivaldi-6.8.3381.55 +++ b/metadata/md5-cache/www-client/vivaldi-6.8.3381.55 @@ -5,11 +5,11 @@ HOMEPAGE=https://vivaldi.com/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=-* ~amd64 ~arm ~arm64 +KEYWORDS=-* amd64 ~arm ~arm64 LICENSE=Vivaldi RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:126 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins ) RESTRICT=bindist mirror SLOT=0 SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.55-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.55-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.55-1_arm64.deb ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4bdd798634dbc67da63adffd9d22e8fd +_md5_=3b6d1257e3aa15a10fb235263bea9c87 diff --git a/metadata/md5-cache/www-client/vivaldi-6.8.3381.57 b/metadata/md5-cache/www-client/vivaldi-6.8.3381.57 new file mode 100644 index 000000000000..00ec606d3c75 --- /dev/null +++ b/metadata/md5-cache/www-client/vivaldi-6.8.3381.57 @@ -0,0 +1,15 @@ +DEFINED_PHASES=install postinst postrm preinst prepare setup unpack +DESCRIPTION=A browser for our friends +EAPI=8 +HOMEPAGE=https://vivaldi.com/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg +IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +KEYWORDS=-* ~amd64 ~arm ~arm64 +LICENSE=Vivaldi +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:126 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins ) +RESTRICT=bindist mirror +SLOT=0 +SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.57-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.57-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.57-1_arm64.deb ) +_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4bdd798634dbc67da63adffd9d22e8fd diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz index 3df02e90913b..792829f0ec40 100644 Binary files a/metadata/md5-cache/www-servers/Manifest.gz and b/metadata/md5-cache/www-servers/Manifest.gz differ diff --git a/metadata/md5-cache/www-servers/tomcat-10.1.25 b/metadata/md5-cache/www-servers/tomcat-10.1.25 deleted file mode 100644 index 78a78ad0444f..000000000000 --- a/metadata/md5-cache/www-servers/tomcat-10.1.25 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-10.1.25:10.1.25 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack -DEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.7-r2:0 dev-java/wsdl4j:0 app-admin/pwgen >=dev-java/ant-1.10.14-r3:0 dev-java/bnd-ant:0 dev-java/bnd-util:0 dev-java/bndlib:0 dev-java/libg:0 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/slf4j-api:0 >=virtual/jdk-17:* test? ( >=dev-java/ant-1.10.14-r3:0[junit] dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit -DESCRIPTION=Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container -EAPI=8 -HOMEPAGE=https://tomcat.apache.org/ -INHERIT=java-pkg-2 java-ant-2 prefix verify-sig -IUSE=extra-webapps doc source test verify-sig -KEYWORDS=amd64 ~arm ~arm64 ~amd64-linux -LICENSE=Apache-2.0 -RDEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.7-r2:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=test !test? ( test ) -SLOT=10.1 -SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.25/src/apache-tomcat-10.1.25-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-10/v10.1.25/src/apache-tomcat-10.1.25-src.tar.gz.asc ) -_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=c70db9a9583cd70ca70ff5a9ff211d35 diff --git a/metadata/md5-cache/www-servers/tomcat-9.0.90 b/metadata/md5-cache/www-servers/tomcat-9.0.90 deleted file mode 100644 index fa8d77de36ce..000000000000 --- a/metadata/md5-cache/www-servers/tomcat-9.0.90 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-9.0.90:9.0.90 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack -DEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.20 dev-java/jax-rpc-api:0 dev-java/wsdl4j:0 app-admin/pwgen >=dev-java/ant-1.10.14-r3:0 dev-java/bnd-ant:0 dev-java/bnd-util:0 dev-java/bndlib:0 dev-java/libg:0 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/slf4j-api:0 >=virtual/jdk-17:* test? ( >=dev-java/ant-1.10.14-r3:0[junit] dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit -DESCRIPTION=Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container -EAPI=8 -HOMEPAGE=https://tomcat.apache.org/ -INHERIT=java-pkg-2 java-ant-2 prefix verify-sig -IUSE=extra-webapps doc source test verify-sig -KEYWORDS=amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 -RDEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.20 dev-java/jax-rpc-api:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=test !test? ( test ) -SLOT=9 -SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.90/src/apache-tomcat-9.0.90-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-9/v9.0.90/src/apache-tomcat-9.0.90-src.tar.gz.asc ) -_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 -_md5_=35783acf9d9f85ccdfb9f0886dcb3a79 diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz index bf424fca9f16..840f58f9b8f3 100644 Binary files a/metadata/md5-cache/x11-libs/Manifest.gz and b/metadata/md5-cache/x11-libs/Manifest.gz differ diff --git a/metadata/md5-cache/x11-libs/vte-0.76.3 b/metadata/md5-cache/x11-libs/vte-0.76.3 index 2e2e2af5eedb..06ef082b0e86 100644 --- a/metadata/md5-cache/x11-libs/vte-0.76.3 +++ b/metadata/md5-cache/x11-libs/vte-0.76.3 @@ -14,4 +14,4 @@ REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection ) SLOT=2.91 SRC_URI=https://gitlab.gnome.org/GNOME/vte/-/archive/0.76.3/vte-0.76.3.tar.bz2 !vanilla? ( https://dev.gentoo.org/~pacho/vte/vte-0.76.3-command-notify.patch.xz https://dev.gentoo.org/~pacho/vte/vte-0.76.3-a11y-implement-GtkAccessibleText.patch.xz ) _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4d6b0c531ebcf026ca8f280880ee009f +_md5_=e2e38c73c4632779d38782fbd8d9a535 diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz index 21188cda1919..f22514ad4620 100644 Binary files a/metadata/md5-cache/x11-misc/Manifest.gz and b/metadata/md5-cache/x11-misc/Manifest.gz differ diff --git a/metadata/md5-cache/x11-misc/i3lock-2.15 b/metadata/md5-cache/x11-misc/i3lock-2.15 index 0c2411d77c24..538a68772600 100644 --- a/metadata/md5-cache/x11-misc/i3lock-2.15 +++ b/metadata/md5-cache/x11-misc/i3lock-2.15 @@ -5,10 +5,10 @@ DESCRIPTION=Simple screen locker EAPI=8 HOMEPAGE=https://i3wm.org/i3lock/ INHERIT=meson -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 LICENSE=BSD RDEPEND=dev-libs/libev sys-libs/pam x11-libs/cairo[X,xcb(+)] x11-libs/libxcb x11-libs/libxkbcommon[X] x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-xrm SLOT=0 SRC_URI=https://i3wm.org/i3lock/i3lock-2.15.tar.xz _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd -_md5_=509a84b208e6811f2be9f799876f86f4 +_md5_=c4d433f5e03debc06d054734be03bd8c diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz index 3bca7b607e22..1e48615558a3 100644 Binary files a/metadata/md5-cache/x11-terms/Manifest.gz and b/metadata/md5-cache/x11-terms/Manifest.gz differ diff --git a/metadata/md5-cache/x11-terms/gnome-terminal-3.50.1 b/metadata/md5-cache/x11-terms/gnome-terminal-3.50.1 index 983dc4b3f0c1..6f7b221a8e30 100644 --- a/metadata/md5-cache/x11-terms/gnome-terminal-3.50.1 +++ b/metadata/md5-cache/x11-terms/gnome-terminal-3.50.1 @@ -7,10 +7,10 @@ HOMEPAGE=https://wiki.gnome.org/Apps/Terminal IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=flag-o-matic gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg IUSE=debug gnome-shell nautilus vanilla -KEYWORDS=amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 LICENSE=GPL-3+ GPL-3 CC-BY-SA-3.0 FDL-1.3 RDEPEND=>=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.22.27:3 >=gui-libs/libhandy-1.6.0:1 >=x11-libs/vte-0.74.0:2.91[!vanilla?] >=dev-libs/libpcre2-10 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux gnome-shell? ( gnome-base/gnome-shell ) nautilus? ( >=gnome-base/nautilus-43.0 ) SLOT=0 SRC_URI=https://gitlab.gnome.org/GNOME/gnome-terminal/-/archive/3.50.1/gnome-terminal-3.50.1.tar.bz2 !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/gnome-terminal-3.48.1-cntr-ntfy-autottl-ts.patch.xz ) _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f52d9effb141504705ce61cf7949ca6f +_md5_=766efe35be2c47475e6e2c469ccf681e diff --git a/metadata/md5-cache/x11-terms/gnome-terminal-3.52.2 b/metadata/md5-cache/x11-terms/gnome-terminal-3.52.2 index 8afa413319ed..3d9e0b3b0a30 100644 --- a/metadata/md5-cache/x11-terms/gnome-terminal-3.52.2 +++ b/metadata/md5-cache/x11-terms/gnome-terminal-3.52.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-terminal IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=flag-o-matic gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg IUSE=debug gnome-shell nautilus vanilla -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-3+ GPL-3 CC-BY-SA-3.0 FDL-1.3 RDEPEND=>=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.22.27:3 >=gui-libs/libhandy-1.6.0:1 >=x11-libs/vte-0.76.0:2.91[!vanilla?] >=dev-libs/libpcre2-10 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux gnome-shell? ( gnome-base/gnome-shell ) nautilus? ( >=gnome-base/nautilus-43.0 ) SLOT=0 SRC_URI=https://gitlab.gnome.org/GNOME/gnome-terminal/-/archive/3.52.2/gnome-terminal-3.52.2.tar.bz2 !vanilla? ( https://dev.gentoo.org/~pacho/gnome-terminal/gnome-terminal-3.52.2-cntr-ntfy-autottl-ts.patch.xz ) _eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=68ad5aebd05f4017f1f1bb023b79175a +_md5_=41a191669bbfe3faaa6664078fc99d95 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 47b43a605b0e..0426c276ee46 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 18546 BLAKE2B c90441bcaa85e052ade374a6ff8c82b35a5e302c21807aa5f512cf404432a3eab85e8c7d37c2433429dfa5548fb27cae59a0740f250b9e2bdafb7a36411b093d SHA512 a2f3f2ba63692cab2b38ac7aa9b92d8f9d54a369404db01bf0a872caa8ec9d9fbbcbae2f6536b941d359875892390e3e10ca94b06fa01786872fd8eaa6c0ced7 -TIMESTAMP 2024-08-25T13:10:45Z +TIMESTAMP 2024-08-26T10:10:51Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbLLVVfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbMVKtfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klByfhAAljNKgzaaT0LmoCGnpymYFKkhq6atJfL4fse7NaKt7Y3AuoxlwM8syUQN -d425sqBm6Nx2N/BzOxVkCjMX3XHXGbu85e8ayUyc+1t+eD60QcxNE6sgR+3nelCG -QRs+/GvN/09IuyllrabGPtrtC6etWGiTL0hXswAv7Rx8KjKip9pVPfYD/41pQMm4 -2kzsB1EgSH0zPqMPmyb6MNLiRd+eJNxRhAojDVjPTERfaRTrUap5nzdrKrSMzO4C -lBNFdekxrc9hfpPwZZuc+LAc0YqAAkkk5WHq8btt/d6Hfw3VP5QMoXJ01fHhpcO5 -bJsQfIf4jjZ9Bst2i1etOne+BOiVuK9TnZ2mdMWq4W1hYWcu/Y5PNcxTAOjYl9Zf -wIEJN9idXPP4B8eZMdL+JhyZpMY3dxDKMWsAfUEtd8DhLILoFJv5WskozfKh4ChA -LJhqoyuH4prlCvBxug8AXSl5ZICRAjI1WorOXUDJCaOKOHxpFVkWNWMdqoUmKROO -IYHX8Db2+Vst2VI07Jxx5X+NAkIGHNAO0PJDRxN37ELxpRRJm8dCmg2z2n6ZtiRK -miSEbfcbD0jCOvJ6oxflCCPXedvTFCYRWivkUA1w673O9fVQ3uLxNcWsjDsarbUI -S+Miwt6N5XKkuWWM4xRb37fxiiAUo6F8td2k2cQtb4EgctfnNj8= -=q+Ie +klCclQ//fAuX12onWYxCJEfnUgHkY7E/3OOS0k/OaokjKuXzqrS9YZMtaBupLSWd +lbU2oym5uwQT3YlBiJWk7Q1osfEx6Kg5QfqRE7Mzc7unH/kCiMLsvYBOnS4zzr43 +z32AE9KM0E1qahFUM9AJGDpgiBrwZQ8bpSCj+8S+VFtxZpxjX3Pd8RDHUMEKiwHt +ICr3etz8cxyTExDev1Up2pB0MqJMf9xILqbT6cv3ZK6Mv3k8wncDhUXK6gGY1Yuc +h8Gyi1pZYXGwdHO4x0O/aTmC2wW0ECW8i5VHQTQO6LqmIXBLpc2UZp2/IuC/KTW0 +DnwxSTGa2YioaUZOvhpRQ5JMYneXtVoLbNe61xnBAL8s8aYHvXn1h5dwd9lFVH2F +cnLxiMAoo9mJNA4wyAaY7RHZ5IFU+DmIj9FzMjFxMCyMLC3H88jhC26OYQwWsNB2 +XevJ7vpWGkcWeMpGP4arBbL5Sn96CpNju+pOoXDcsU4EiWFqCzccZfnbPceXIsVi +rv1RDvhDtXW5JMRWuQQUWQPUDqRgr0mEUrwm0t1Kg1p9wl1jcLF26UxaQDBWLo4z +4FLLaAyLHX0mZitxeuesZlkb+MVDeuZFTKove8lwGQsgPipvQGvujNDVC4yrsS3D +Uf3S75iThEov2XP5qE0CEkLIOdTVep9p7RzY5//rNImb6WsvNVM= +=tVWM -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 149bf6b633c8..3721f455f5f8 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Sun, 25 Aug 2024 13:10:42 +0000 +Mon, 26 Aug 2024 10:10:46 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 68c5c1192ffb..e1717a6ecdcc 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Sun Aug 25 01:10:41 PM UTC 2024 +Mon Aug 26 10:10:45 AM UTC 2024 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 087ee7aaa218..c9afe6c10a3d 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Sun, 25 Aug 2024 13:15:00 +0000 +Mon, 26 Aug 2024 10:15:00 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index dba4ece5a673..0e7b6e932cb4 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -e6fb1c5f3f2d576bc27d0046877b10142379cb0c 1724589206 2024-08-25T12:33:26Z +b829e7873a0aafe4138492532ced9376796ce93c 1724662696 2024-08-26T08:58:16Z diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 7fc011abb353..e1c9b16dac8c 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1724591400 Sun 25 Aug 2024 01:10:00 PM UTC +1724667000 Mon 26 Aug 2024 10:10:00 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index dd464114c036..1172615fd2ce 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Sun, 25 Aug 2024 13:10:41 +0000 +Mon, 26 Aug 2024 10:10:45 +0000 diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz index b6414fda7077..3760af0603c2 100644 Binary files a/net-analyzer/Manifest.gz and b/net-analyzer/Manifest.gz differ diff --git a/net-analyzer/arping/Manifest b/net-analyzer/arping/Manifest index eb1527adf13e..cda0e883a352 100644 --- a/net-analyzer/arping/Manifest +++ b/net-analyzer/arping/Manifest @@ -1,7 +1,9 @@ AUX arping-2.23-configure.ac-seccomp-disable.patch 1282 BLAKE2B 8a5a4d2b98ee89c667a33349f327fdd65dfc97aa476376e4a2fa9a92d117dd28d9a4e9a70e8f1b1a5277e6addac3e9fc197edccbc4effe826bef54746b8b5256 SHA512 9bce555c0390bbea73096a0b00fd3eabfb5a9aa78cd3daef63c3c03118a9c7b9295f8c06b33c2a4f86c28b572f1c1422c60c7fb6e4e958271cce9eb4e11bc903 DIST arping-2.22.tar.gz 50152 BLAKE2B 2215773b922219537339550e8034bb6eca82974469ebd0e399c73bd259ef4ff7a4510d9a5ff108cef3dac492477c54fc2517c2dfd4035158d0269f03c0e2a0b5 SHA512 0b36fff2c14c1ff89453ba63eea04de3343fcb19da7dbc1c8749bc926e441c54915cd628d54171d449e66e92663e31f12e057c30a80cd49c4412650e2cd00ef3 DIST arping-2.23.tar.gz 51911 BLAKE2B 8b0d34522957a83d0a66b47576fa0ecbd1e4fc86537df6d2737510bdb1a4ea3d30feb664077790a8f70be9cf2cdcdc30a648261e9a6a30401ce85274c45ccf12 SHA512 45295fd68717379d18fcff4270c70e0d9df3cae175f0c2a9f1e8e88e3046f5109e7a95bb717be329af8d6002c9a2338efd39831a652c0b425b75058287fa35df +DIST arping-2.25.tar.gz 62032 BLAKE2B a7b5bdfb693ee31781509584b4a0363e856d8134cebe1119fee974a57c399f1128a306b85e3f3669d4fe8f7031dfb87b9cfcc2f8df76b6f969310a12460363ad SHA512 7cfc1ed73bd7621911f9b1b0ad23680c7dde6f8674a0223e6341dc6e40c7d49bb293bc519e9e9de8abaa9209ad7fedad902901235f87b8d21395f3396739b922 EBUILD arping-2.22.ebuild 777 BLAKE2B 96f537ad56e9de13524a044686c0d8fa4ca116383b43d927bd082cf126ff17f235d3b476ec65738c988bc9b70e1c2189dc4b0ecd7c7c0e7391409cba3ab04d6e SHA512 add51382fc282b9f22bffab43acbb33550755a33748950daa1e4f82b7690ae5a3a1fbf04f5c53ce0233817ded6697beb496d284fb986ef0369fa5dcdd1fb8afb EBUILD arping-2.23.ebuild 1393 BLAKE2B 0e1a8cd93178b2b421f871ab3e82e7da6d249b38b4404a82d71310399f9d47fe6e93ce2ae0a7361c4a0017ae6d49c483af0c3c99f52b74aa487257b957edea75 SHA512 f2c5cacb057367e6d42530f83597199189ba5f8a00ada1cf4c2b675a951df0c8d3df90231a929eb0b00ca5f40a4ef5152c77ff483c348f68eb076a36685b64bb +EBUILD arping-2.25.ebuild 1325 BLAKE2B 82b3494e4c212095dfcdf914243f06fdc1c0b072cf3aac67bf81a429224a57813bd1bb869a2ec21b5202869647cf40e200b1aa04333b5c4dec9f58b131b6b131 SHA512 6842ec5db3dc3d95e6b44f89e11f6f1c509294746843201c1cac06414579aade8ce9c14ae3f3f53670d90105acc92505c855cd2a9bd3845de4b103ed50ef665b EBUILD arping-9999.ebuild 1325 BLAKE2B c89fcdc37eb70d8568168a3fdf4ad6ac309935b3c836da9eeeda9ec9f4f41e2bc0e948eaabdb67ee713e3d497edde55ec452b2674d1bb75f496f0f70ff8bb439 SHA512 e239ba8bec35906c53935456cea40934fc06dad404c0f936282fd0dfbb95df5d3479bdfa226cd640301124ff0070a745e1de7ebf6bba6c8c6e6dc26371a74f69 MISC metadata.xml 365 BLAKE2B c7c563e88cea335d25b5d88b725a3e05df1c3b59f5c5d5d2a18f888cbbae869520b3f9749d345cc10c066524d60d8ca456d799ab27c7a7bf8dbec0fb0ca40e3b SHA512 368117a86a11e3a6d8a847eb43c8b44c40c0cc0f774a4b06f4da6e31eb6cdfdc0820918e651c481ff1e1424f0f15a59e64a7b893621c456c2496dccb9de2b66c diff --git a/net-analyzer/arping/arping-2.25.ebuild b/net-analyzer/arping/arping-2.25.ebuild new file mode 100644 index 000000000000..772eaa60eece --- /dev/null +++ b/net-analyzer/arping/arping-2.25.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools fcaps + +DESCRIPTION="Utility to see if a specific IP is taken and what MAC owns it" +HOMEPAGE="https://www.habets.pp.se/synscan/programs.php?prog=arping" +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/ThomasHabets/arping" + inherit git-r3 +else + SRC_URI="https://github.com/ThomasHabets/${PN}/archive/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + + S="${WORKDIR}/${PN}-${P}" +fi + +LICENSE="GPL-2+" +SLOT="2" +IUSE="+seccomp test" +RESTRICT="!test? ( test )" + +RDEPEND="net-libs/libpcap + net-libs/libnet:1.1 + sys-libs/libcap + seccomp? ( sys-libs/libseccomp ) + !net-misc/iputils[arping(+)]" +DEPEND="${RDEPEND} + test? ( + dev-libs/check + dev-python/subunit + )" + +FILECAPS=( cap_net_raw usr/sbin/arping ) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Controls whether seccomp is used by default + $(use_enable seccomp) + ) + + # Needed to actually make it optional and not automagic + # (and we want it optional for the non-seccomp arches, like sparc) + export ac_cv_lib_seccomp_seccomp_init=$(usex seccomp) + export ac_cv_header_seccomp_h=$(usex seccomp) + + econf "${myeconfargs[@]}" +} diff --git a/net-analyzer/arpwatch/Manifest b/net-analyzer/arpwatch/Manifest index 500669d52682..0f36e79971f4 100644 --- a/net-analyzer/arpwatch/Manifest +++ b/net-analyzer/arpwatch/Manifest @@ -6,7 +6,9 @@ AUX arpwatch.initd-r2 828 BLAKE2B fc9836855074520ab6e8e4d7412f9094677fe25dba61bb AUX arpwatch.service 362 BLAKE2B 45e527e7b5261a8009acdca0665077422235d5b21ebbb6818d878e21e4869fdf69317306bc4ef02617b8989a38f50a9467d69d904ada80fde1be61f77b806e2c SHA512 06424dea166eac23d4686fb96b1f14bdd46965bf400028f870ea2260e7d54a54663987c62e34e93730e6dea42e0e662578268252b31f29c26c0975bb4cb6873f DIST arpwatch-3.1.tar.gz 117196 BLAKE2B 35afd3dc563ebbc8136000d5c2d53da85b9615df5cbe8a3da5b77f20da7cbee706f6fd404c2bda6f3626aaa496d9ec9439596acbdfd559c01b8c0d01d6703e46 SHA512 2e6f6e388e1828e34626e36356a89f3bc95d268b9242955d6636ac05041bcf533e7625ed73b37b6ea5eab8cfed54b8c483547556c98664efff63c18639efa282 DIST arpwatch-3.5.tar.gz 117594 BLAKE2B 73b979ec279e5bf5baaeac05949e1bddf08cd9c3c7afcd29b37991ba55ba2bb8968b57b407eb571ec52871017372f479e586ba84b0f1aee67331ce7617309fb8 SHA512 e46b350c483f0e7c873eb177be337f238b2db3d859d8b305df5a74d9d97ca449750f9ed50a99c5d4c51618e22747731d70ceb3f13aae39c39d258b960258fb88 +DIST arpwatch-3.6.tar.gz 117254 BLAKE2B 77cb129bb543a45e22e27c02193b2ceaf4c65fd56b4d77e710379a2fbcaa5f1be4d625ea0b99f63843358ae993c7bee95db764baf36e0802a7aceae5d81706c7 SHA512 5ba47b15f294396f79efa4b72743169b9eb36747d675144e8f456a23d3987dc0d719d9b97704e7eeec0795f03ee7ef7e8fe8a4ba1ee35d19ab8ec6b077d345e8 DIST ethercodes.dat-20200628.xz 239028 BLAKE2B e702b9109ef3ccce73e2637f96126bf19e7dfa533774c0bd623042b3609f147981263b84397ec155a65ae12fa57247c32644e1e7e57c2c749ef768156d853027 SHA512 2edc05d384f387e6b43d07da99038625f9c55c8044b5a48d1bcf9f657df691bf413a97fb9ca915f04dbdafab23f919edd15d906c4ce8bff12be0b255a6717f07 EBUILD arpwatch-3.1-r4.ebuild 1921 BLAKE2B 3b3b77407becf8aa321ee2d5527aff8e02c3350d1a65c5a683b2641fa371cf81a31e36ea0bde0b9af0c117b3cc5cfe51edf68fde6048b93d875ce4cf7481ecac SHA512 89c34eb210c7d8f613e1873818096e0d1a63dddb15ef13cbf9997f581db069f90d16fa7b9ec4f959e61a47218a4afa090030e27a8fe1920d3926fb259f4029be EBUILD arpwatch-3.5.ebuild 2200 BLAKE2B 0024603349b41163b7783ec205f11a2e53cb27df996b8cb6466d6beceb4610818199c2da8514781af67c177c931a4d8ebed139ca073bc41cee010523cbd82002 SHA512 4c6f30d2c82926f335d50178cbd508ac3307e8c81c4dbde617ec71f42c89d0578e928d43f6729cce87549220756be81a3698e248c54c49340827cb19bf17fd93 +EBUILD arpwatch-3.6.ebuild 2204 BLAKE2B bfdbd8a340fc76e9033072efc1beb814a797af375e8463c20345887adca179bd546634d0739ba619320df98b1f186ce88309c7e3ce1a9fdf9e243bdda0e6d1a2 SHA512 be5fac9b97e7e9c78b24349a93c1f4686f36052b65a23a2bde78b5020d8bc9e6b507d9bae4209e39ebef48b2b0ed86a886fe165c4f2250d48998c59c41e65c30 MISC metadata.xml 742 BLAKE2B 6450c555cd2d073840a7b55b986dd06ef9bfcca83284747f960eec06bb2e4e20e3b60cf3f8321f7d737b1a9a45e256eca89a117466e0470ae30d90e49250d31d SHA512 f34b7397a71cad7092481bf0a4127aabc1bf28e9c781bf076610a3f11522053d7e3bd135ca3f983c8b0aa6802237015ea967a85e3dc207d67f04b063e1a482f1 diff --git a/net-analyzer/arpwatch/arpwatch-3.6.ebuild b/net-analyzer/arpwatch/arpwatch-3.6.ebuild new file mode 100644 index 000000000000..75c21ca8232c --- /dev/null +++ b/net-analyzer/arpwatch/arpwatch-3.6.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd + +ETHERCODES_DATE=20200628 +DESCRIPTION="An ethernet monitor program that keeps track of ethernet/IP address pairings" +HOMEPAGE="https://ee.lbl.gov/" +SRC_URI=" + https://ee.lbl.gov/downloads/${PN}/${P}.tar.gz + https://dev.gentoo.org/~jsmolic/distfiles/ethercodes.dat-${ETHERCODES_DATE}.xz +" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc ~x86" +IUSE="selinux" + +DEPEND=" + acct-group/arpwatch + net-libs/libpcap + sys-libs/ncurses:= +" +RDEPEND=" + ${DEPEND} + acct-user/arpwatch + virtual/mta + selinux? ( sec-policy/selinux-arpwatch ) +" + +PATCHES=( + # sent upstream on 2023-12-05 + "${FILESDIR}"/0001-Fix-configure-check-for-time.h.patch + "${FILESDIR}"/0002-Avoid-using-undocumented-internals-for-DNS.patch +) + +src_prepare() { + default + + # Temporary for 0001-Fix-configure-check-for-time.h.patch + eautoreconf +} + +src_install() { + dosbin arp2ethers arpfetch arpsnmp arpwatch bihourly.sh massagevendor.py update-ethercodes.sh + doman arpsnmp.8 arpwatch.8 + + insinto /usr/share/arpwatch + newins "${WORKDIR}"/ethercodes.dat-${ETHERCODES_DATE} ethercodes.dat + + insinto /usr/share/arpwatch/awk + doins d.awk duplicates.awk e.awk euppertolower.awk p.awk + + diropts --group=arpwatch --mode=770 + keepdir /var/lib/arpwatch + dodoc README CHANGES + + newconfd "${FILESDIR}"/arpwatch.confd-r2 arpwatch + newinitd "${FILESDIR}"/arpwatch.initd-r2 arpwatch + + systemd_dounit "${FILESDIR}/arpwatch.service" + systemd_install_serviced "${FILESDIR}/arpwatch.conf" +} + +pkg_postinst() { + # Previous revisions installed /var/lib/arpwatch with the wrong + # ownership. Instead of the intended arpwatch:root, it was left as + # root:root. If we find any such mis-owned directories, we fix them, + # and then set the permission bits how we want them in *this* + # revision. + # + # The "--from" flag ensures that we only fix directories that need + # fixing, and the "&& chmod" ensures that we only adjust the + # permissions if the owner also needed fixing. + chown \ + --from=root:root \ + --no-dereference \ + :arpwatch \ + "${ROOT}"/var/lib/arpwatch && \ + chmod 770 "${ROOT}"/var/lib/arpwatch +} diff --git a/net-analyzer/calamaris/Manifest b/net-analyzer/calamaris/Manifest index 73833c5a760b..d96c5cba757a 100644 --- a/net-analyzer/calamaris/Manifest +++ b/net-analyzer/calamaris/Manifest @@ -1,3 +1,5 @@ DIST calamaris-2.99.4.5.tar.gz 116893 BLAKE2B 9864f135b364dd7d7becd7c30cc28da1f41c4db0fb940f45153d5fd8da04c8df8675a728e19b47f6eb8f602945655817717189349fe047944d0abdacfd0476c9 SHA512 d9bc890afd6a349ea448b4f40281b8d4dd5babf2915cdfe6d4a46c066826e54c3a9e988e575fb13a4cf5ae9500d33faa5d24f295504f7b6fbfbec219610b309d -EBUILD calamaris-2.99.4.5.ebuild 752 BLAKE2B 0c879198ceca385b0dbb312317f17b738422bb8d7a263bdb5b4fa4bfaaa0fb6722c333128b302938f4112ad8cbf1e68faf34e446ab2468e9d99215567e4dd6c9 SHA512 70aee829f9cfd661e2c50abc4b28af08bc3edce3109cbaf20768bb7c6fdef4778cab4152baf6ec2725054e425ee46fc750e542609e68079edf97321767fe5875 +DIST calamaris-2.99.4.7.tar.gz 119791 BLAKE2B 390b38cad5f021899592365d763bcd009e41a39e0ccd9e5a3c28b4aa7224ee97b1591995a0441d6970548f9093df7f94c570bf94f0ba0a27ba8d2a854e41572c SHA512 0d2f15214b58dcf5a2d170e30a9ae61f0191e2b2fd1dfbce271655802f358e2e5b02e1884f68aa62fbbe9ff91bc6b564e6cfaaed48c3484a0d781a2b28e15bed +EBUILD calamaris-2.99.4.5.ebuild 753 BLAKE2B 96e0331c423e09b78a077032a01a74e5a4ce53da1fa5306b5f55485b6f2f81e1f70ec8b670b08a12d7fc33f87e705f62cb20d7e70dbfae334fd6bc89366d827f SHA512 b6c77faf5e57bb3e23ca61484304446f23dbb1f9a627ac7a335716e46c3201bcf019b707a83c5dd14b114b6eb363232b774a81b05b1390bbd785f0c8d882e531 +EBUILD calamaris-2.99.4.7.ebuild 753 BLAKE2B 6ca50a412f34a089ed243d40b58163dad4ebc4cab95a01b808980a0bd691eef7db968a346833e1686f2ba6f17fcb80169060df557f4435b0b62fd8dfc7c04f27 SHA512 9c90c9b8890c4f0de7422d0d11abd44af0c72a8a3739df55b99d42ab0ce68b5f6d4b7650159678b3c3b1b2673905c4d88616a01b41cf4278cd54ec28313ce61e MISC metadata.xml 277 BLAKE2B 57fc90092c4674e5c4dfe38b0d79c983990fce4e8208b70c2ebb218aebb6d2135537f927115f3a7b7eb8c1ddb596461c17e60acb3e6a11b289796f20f3c80a33 SHA512 5ac67e6beabab60f83ac521249c6d1f021988d522fc86ab12ec98fbaa9d47a50157c10c7b9a39554e66a02b141cdc6dc6669e5e7c9c02c8b36ad404aa790d619 diff --git a/net-analyzer/calamaris/calamaris-2.99.4.5.ebuild b/net-analyzer/calamaris/calamaris-2.99.4.5.ebuild index 658b1514c2ec..def7af0634f8 100644 --- a/net-analyzer/calamaris/calamaris-2.99.4.5.ebuild +++ b/net-analyzer/calamaris/calamaris-2.99.4.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,7 @@ DESCRIPTION="parses logfiles of a wide variety of web proxy servers and generate HOMEPAGE="https://cord.de/calamaris-english" SRC_URI="https://cord.de/files/${PN}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~arm ~ppc ~x86" IUSE="selinux" diff --git a/net-analyzer/calamaris/calamaris-2.99.4.7.ebuild b/net-analyzer/calamaris/calamaris-2.99.4.7.ebuild new file mode 100644 index 000000000000..0fc541570a7d --- /dev/null +++ b/net-analyzer/calamaris/calamaris-2.99.4.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Parses logfiles of a wide variety of web proxy servers and generates reports" +HOMEPAGE="https://cord.de/calamaris-english" +SRC_URI="https://cord.de/files/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" +IUSE="selinux" + +RDEPEND=" + dev-lang/perl + dev-perl/GDGraph + selinux? ( sec-policy/selinux-calamaris ) +" + +src_prepare() { + default + sed -i \ + -e "s:\(use lib\).*$:\1 '/usr/share/';:" \ + calamaris || die +} + +src_install() { + dobin calamaris calamaris-cache-convert + + insinto /usr/share/${PN} + doins *.pm + + doman calamaris.1 + + dodoc BUGS CHANGES EXAMPLES EXAMPLES.v3 README TODO calamaris.conf +} diff --git a/net-analyzer/netdiscover/Manifest b/net-analyzer/netdiscover/Manifest index f019a85d997a..42a5ce1e720a 100644 --- a/net-analyzer/netdiscover/Manifest +++ b/net-analyzer/netdiscover/Manifest @@ -1,3 +1,5 @@ +DIST netdiscover-0.10.tar.gz 403310 BLAKE2B 87de2dd647bb2f047cb8655a97f3b44c0d69e127bb6b67030f789e64345692c54a70ff799a866669b5cbbf174176f415057a7e642e5703dc8e5f5e9c95633dff SHA512 a04a3ecb9cb76f22edc761b1a661e6e0f5c620763ca5a059923ce2d080e0d15bc0e0861ae354efc28ba2cea09b642128d8ee022106402f82041180c22e8becc9 DIST netdiscover-0.7.tar.gz 356514 BLAKE2B de880e124d1ee52c5466cf843ad3fc7077c9a673867f117f255791da9fcc8444599bf703515ef04eaa0f3fbc8ed50951bbd6cb147b1eb18020e06d35a90ccee4 SHA512 e526c1560c4054c6a2761d392997629b301c50db2c408719e84a820f9ad206825b9a4620e6721dcdebbb5c7479cd239e85de2d0657f97015b103805e8f9c05b4 +EBUILD netdiscover-0.10.ebuild 616 BLAKE2B 3ebd094597798582ca8a96d184edd6797d16c4bd313c48ad67e2ccbba1188ee72263fc2be479880e801a9e59f2a045bc5d152c5ce2e7bdc7f1b4f1d82f6592ac SHA512 f3d9c2f97367f2ba465d5fd3e081a788b9b545cfdc1503ff15f371809562ec15dcb8d109c8f665f2da1ead78e85d7b915554ea6fc33eedc3b005c80a082f6db9 EBUILD netdiscover-0.7.ebuild 656 BLAKE2B 59767921292d7d58f33088206947af4cdeab0c85e8d3455ce30c0915c426104349cb37c098a01d310029bc9a04c9980c5adc19ea3262b568355cfb2da9883eba SHA512 3342bba818e2108b5b9f15c67e6d9c2a6a044d2b880d781c18653acbcaaffd6c73e4ce4b7f613e4461c32b10cf57814ad93a92e50764285d10928691207c02fe MISC metadata.xml 370 BLAKE2B d8a4366dd6ae29d297c2ddfcaa470343d9efa4fa6bf59ea2d53cdb969e7d4cda367f006771b343acd7cf9a79974c62ff2f29eb5ec084e22bfa301ccad345a7e0 SHA512 e941a96e2ec2f8fbc2ecc526cbed2267d089edefb7eac547aa9f1206b9810843105f065e5717a7a3e471d6afe7515b0ec478d0a674a6a991474229f573dc7c64 diff --git a/net-analyzer/netdiscover/netdiscover-0.10.ebuild b/net-analyzer/netdiscover/netdiscover-0.10.ebuild new file mode 100644 index 000000000000..0471f737666e --- /dev/null +++ b/net-analyzer/netdiscover/netdiscover-0.10.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Active/passive address reconnaissance tool" +HOMEPAGE="https://github.com/netdiscover-scanner/netdiscover" +SRC_URI=" + https://github.com/${PN}-scanner/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz +" +S="${WORKDIR}/${P/_/-}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=net-libs/libpcap-0.8.3-r1 +" +RDEPEND=" + ${DEPEND} +" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + append-cflags -fcommon + default +} diff --git a/net-analyzer/sngrep/Manifest b/net-analyzer/sngrep/Manifest index b079bd4a68c9..29921b65186a 100644 --- a/net-analyzer/sngrep/Manifest +++ b/net-analyzer/sngrep/Manifest @@ -1,5 +1,7 @@ DIST sngrep-1.6.0.tar.gz 248091 BLAKE2B a08c50d87d43f49f24494a85b8f4d72f24a649050ab696cabd087a39bd64532a9e7ed137ccaacecddce8ef22c960fc43f5372c9b13817eae26dd06b711363e3b SHA512 bca3192e1aacf4152f566925fd075dfd957cbe87017c8258303c8689f1221ea082f337866db45cb5ada0629f7cc4b66ce73b74a911d230c63d10fefa19aaebe3 DIST sngrep-1.7.0.tar.gz 248947 BLAKE2B 39a5d9bc71df9fb5bd4abadadf3f8fc8a680dd06eb4a7f06bb597a70215854d0ee4b93b39cfff67e2b15b6fed4ffac2865741af31b21a7ba8a91f9c01c4c750a SHA512 ecf31d61643ecc9ba1a9fe7759ae8c2c65fcbf6886ed263def2993dd6900eb9aeaddce8ebbde71e1ec57fbdc11a388de05f7c13f4587714e3b3e33689cf591b0 -EBUILD sngrep-1.6.0-r1.ebuild 878 BLAKE2B e65118d52a01866a4cbb8484deac943bca129b80ead7335de22aa333bb1fa2a56c755cc9ab9253b27bec6c281d12541df999b6ce9743a493780d2ea9ec7c92af SHA512 2dc5e5ff66dd11633f6494e44431a7f1652c8bfae970351082e5556c213cf55779e577e235635806a164abdf65d6b6db68b688a062d0c899efe341a8cbce39e2 -EBUILD sngrep-1.7.0.ebuild 878 BLAKE2B cf757d29c925926be7728f80bbde828046d5039ecd3b04756de53dc188bae303c9b1e8114a1cdf684916a94cfa4907e422dc0bb3c003e47952d2691817e9dca3 SHA512 c04b8cfeb08b41bc90351cc0f9c706e629e99b3ce92f6e87e6ad132f9fc9d7f74e0558e4b794a48d6b22dd24e381df8ec5c1b3c44657a347a848afaff1b7ddb4 +DIST sngrep-1.8.2.tar.gz 254184 BLAKE2B c13ffc6ff8231e0c1086a65815abb3d9831a3f016d7348da773c69d38a1c4433fdae98b6e810f277e350cad8d48033090ab86c0bd6ff237dd88e9c1b5207ac87 SHA512 0aa630ccd1816e81ed2d16f30275326ea4a91becd053ce5480a9695300e0cf1a97d06b75be248e8915a3e61f94baad0f6e61c2b580a28d291d1b8204388570c4 +EBUILD sngrep-1.6.0-r1.ebuild 879 BLAKE2B 0a9abf95e6b281254c2a6649936be9388372e9473a6dcb5c6fed39fa6f31c210c9b0c57f74a1df47ee6740fa85c93201da081873fe43a8fdcb5d3801f9263af7 SHA512 af4acd6799b1416a98721ae72aeda63e1228883662c42adf2d671c79e6edd2e68ec3b3e4a6d4d55678f2bd81fc0267be3ac20336139760f476decbbb11522afe +EBUILD sngrep-1.7.0.ebuild 879 BLAKE2B 0a9abf95e6b281254c2a6649936be9388372e9473a6dcb5c6fed39fa6f31c210c9b0c57f74a1df47ee6740fa85c93201da081873fe43a8fdcb5d3801f9263af7 SHA512 af4acd6799b1416a98721ae72aeda63e1228883662c42adf2d671c79e6edd2e68ec3b3e4a6d4d55678f2bd81fc0267be3ac20336139760f476decbbb11522afe +EBUILD sngrep-1.8.2.ebuild 878 BLAKE2B 5c90e406a327899aa5559bf4eb8cdfb27b8fb37addcf3d6a06f156426dd1b360b2462bbd54a31dcfde9595bb8e7b9d2326125bf9828051073f26935a42039a06 SHA512 246036f9706b7a300d4df163c9b1d0748f24c3eb89693c65d7a772e4762aa80ce24483d25d6ee0824200db80e5dd13918986e42c6737a7b545c18eb77c7d579f MISC metadata.xml 468 BLAKE2B 7b8e43ef6cb3bd733bc3321a2f5436b43bd846def6ac09d648e09bfe412a2cbb8f2b8d26cdb2721a2e44c33a183c4ab1d60e5fc9f899d7b8bbc0beac4e19abf5 SHA512 f6614eac2fdb609c8bd4ca7f3719b672a300ea52f96906c5ca6de204c345dbc80b5ec9e673046c24031b96118d0c70168c290fcdfda0063e7bd4493e6f7e58ae diff --git a/net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild b/net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild index 89771013483f..ed6f944f83d8 100644 --- a/net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild +++ b/net-analyzer/sngrep/sngrep-1.6.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 @@ -9,7 +9,7 @@ DESCRIPTION="Ncurses SIP Messages flow viewer" HOMEPAGE="https://github.com/irontec/sngrep" SRC_URI="https://github.com/irontec/sngrep/releases/download/v${PV}/${P}.tar.gz" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="eep gnutls pcre ssl zlib" diff --git a/net-analyzer/sngrep/sngrep-1.7.0.ebuild b/net-analyzer/sngrep/sngrep-1.7.0.ebuild index 4ec90e3677e8..ed6f944f83d8 100644 --- a/net-analyzer/sngrep/sngrep-1.7.0.ebuild +++ b/net-analyzer/sngrep/sngrep-1.7.0.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 @@ -9,7 +9,7 @@ DESCRIPTION="Ncurses SIP Messages flow viewer" HOMEPAGE="https://github.com/irontec/sngrep" SRC_URI="https://github.com/irontec/sngrep/releases/download/v${PV}/${P}.tar.gz" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="eep gnutls pcre ssl zlib" diff --git a/net-analyzer/sngrep/sngrep-1.8.2.ebuild b/net-analyzer/sngrep/sngrep-1.8.2.ebuild new file mode 100644 index 000000000000..1f492deec9f9 --- /dev/null +++ b/net-analyzer/sngrep/sngrep-1.8.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Ncurses SIP Messages flow viewer" +HOMEPAGE="https://github.com/irontec/sngrep" +SRC_URI="https://github.com/irontec/sngrep/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="eep gnutls pcre ssl zlib" + +DEPEND=" + net-libs/libpcap + sys-libs/ncurses:=[unicode(+)] + ssl? ( + !gnutls? ( dev-libs/openssl:= ) + gnutls? ( net-libs/gnutls:= ) + ) + pcre? ( dev-libs/libpcre2 ) + zlib? ( sys-libs/zlib ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-ipv6 + --enable-unicode + --without-pcre + $(use_enable eep) + $(use_with pcre pcre2) + $(use_with ssl $(usex gnutls gnutls openssl)) + $(use_with zlib) + ) + + econf "${myeconfargs[@]}" +} diff --git a/net-analyzer/syweb/Manifest b/net-analyzer/syweb/Manifest index 9e73cf08c3ec..307eaadb3d84 100644 --- a/net-analyzer/syweb/Manifest +++ b/net-analyzer/syweb/Manifest @@ -1,5 +1,7 @@ AUX postinstall-en.txt 353 BLAKE2B 1f5210b60821297b376c0c0872fecb5c200d0922586f9a2040b8ed3448d61b66e787c39959c8eeb588890cb3a17c260c63e119b6bfe5c6a5da676911fa3c88c0 SHA512 fb14e7b4acb86a0acc261e1690a03fc963be1e20df808c5a1f324692b0a2b0494fe79fe2e9b97d0be088cccd7c4c03ad3a4feafb126d17d0896e5c931670b0a1 AUX reconfig 374 BLAKE2B 908c8cc6be06e1a9d548088dfdce76ffc6aa053eb9259e10ecf5aeeb2cca1a7e1a014123a99d0ab3eb66a7394e1450291116e6e34630a330a172b0a7d0f5a915 SHA512 4305a6931b07c8e06a4841a3b5094419f8201407a060c8a766424b31049d30e432921d53d6204cbc7a2c0d52f03119932ec99df915985050b7798f3f2653aaf6 DIST syweb-0.65.tar.gz 37052 BLAKE2B 502bee5e78bdfd309780dd7414616eec99982b3c203039aff645842fc6538396180dabcc9953a70f4bc7c7326fb28c11dc5bd4fd17b8e5c409a8424203b61a88 SHA512 ca4a4ad6f48dc4ff32c11979d6f34ae6f87462fd295780cdef6609ca425d21698ff43e2c5ffbf43a1f1ecccef4718891992160d1fbc1325726c474d113f824b2 -EBUILD syweb-0.65-r1.ebuild 922 BLAKE2B 0d0b60f6f39f9e44b7f76275cd380ccf2a978eb75c867960ec08978d1297a9469cdae1c1f4ff1a21e6c5a5529f823dfea238088f43b2f7217c8eff208fc84ce4 SHA512 47fa8815d65d2b767cfcd93c4329873a8dcfacc1a9ac5b73ccc38717df06f0512402ddca522c7d0e41322359f22e51ddb68cbe4421f9cbad5c36eef99e9adbe8 +DIST syweb-0.67.tar.gz 40380 BLAKE2B 2856d552799577f5e3e10821ef06f23d747c1f814e7a578371d62702fa6aeeaa6a04491a66c2a0ff6cf78672e62c65871a903416317f96239959b5a3faf9ff4e SHA512 a0b7c3e390e3c9849a85c08872e9baa9c75df8d0e00d4b7e3dadb0f4a38f244efdbb4b58eb2221c5296f25b9152ac8b54e615cc56e641600ce28600f6115e264 +EBUILD syweb-0.65-r1.ebuild 924 BLAKE2B bbcf6171b51bcc67237ed5436d55f76382cecf0412fe798cc9fbe808028a5eacec5a922dade11b76d170b094921b69d5623463ba6a86326c4fda933d6a68f6cf SHA512 a353c13189d3fc4093d5814bd561791c80173e8de1b9d8e2cc97276fa32387f3a4188c351e6bbd611f6a297dd41c2a62125f25c1122b293659379aeac1a4bec0 +EBUILD syweb-0.67.ebuild 924 BLAKE2B bbcf6171b51bcc67237ed5436d55f76382cecf0412fe798cc9fbe808028a5eacec5a922dade11b76d170b094921b69d5623463ba6a86326c4fda933d6a68f6cf SHA512 a353c13189d3fc4093d5814bd561791c80173e8de1b9d8e2cc97276fa32387f3a4188c351e6bbd611f6a297dd41c2a62125f25c1122b293659379aeac1a4bec0 MISC metadata.xml 281 BLAKE2B 7e0e1c117646c2893f34d5ed50df583ba6450b0e9ed93eaeb7c689e0d73116233ad242160215fcb7261551f1c8475101b9ea5e605445d2c57d91dd8b8f0b972a SHA512 7208366ad23bf46ff28d5b9ebbe42c626cd6f04c6edb09cd2047a0100ad82ff174667835f3933dca94e44a8137b8b0af53aef684cbb38d244cee95275691226d diff --git a/net-analyzer/syweb/syweb-0.65-r1.ebuild b/net-analyzer/syweb/syweb-0.65-r1.ebuild index 1f6494bd2c77..f3122287ff22 100644 --- a/net-analyzer/syweb/syweb-0.65-r1.ebuild +++ b/net-analyzer/syweb/syweb-0.65-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 @@ -7,8 +7,8 @@ WEBAPP_MANUAL_SLOT="yes" inherit webapp DESCRIPTION="Web frontend to symon" -HOMEPAGE="http://www.xs4all.nl/~wpd/symon/" -SRC_URI="http://www.xs4all.nl/~wpd/symon/philes/${P}.tar.gz" +HOMEPAGE="https://www.xs4all.nl/~wpd/symon/" +SRC_URI="https://www.xs4all.nl/~wpd/symon/philes/${P}.tar.gz" S="${WORKDIR}/${PN}" LICENSE="BSD-2" diff --git a/net-analyzer/syweb/syweb-0.67.ebuild b/net-analyzer/syweb/syweb-0.67.ebuild new file mode 100644 index 000000000000..f3122287ff22 --- /dev/null +++ b/net-analyzer/syweb/syweb-0.67.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WEBAPP_MANUAL_SLOT="yes" +inherit webapp + +DESCRIPTION="Web frontend to symon" +HOMEPAGE="https://www.xs4all.nl/~wpd/symon/" +SRC_URI="https://www.xs4all.nl/~wpd/symon/philes/${P}.tar.gz" +S="${WORKDIR}/${PN}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" + +RDEPEND=" + net-analyzer/rrdtool + virtual/httpd-php +" + +need_httpd_cgi + +src_install() { + webapp_src_preinst + + dodoc CHANGELOG README + docinto layouts + dodoc symon/*.layout + + dodir "${MY_HOSTROOTDIR}"/syweb/cache + insinto "${MY_HOSTROOTDIR}"/syweb + doins symon/hifn_test.layout + webapp_serverowned "${MY_HOSTROOTDIR}"/syweb/cache + insinto "${MY_HTDOCSDIR}" + doins -r htdocs/syweb/* + webapp_configfile "${MY_HTDOCSDIR}"/setup.inc + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + webapp_hook_script "${FILESDIR}"/reconfig + + webapp_src_install +} diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index d47b8d7a6561..5cde361ad8f1 100644 Binary files a/net-dns/Manifest.gz and b/net-dns/Manifest.gz differ diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest index 96b4a54bd927..eaf3efaaff47 100644 --- a/net-dns/pdns-recursor/Manifest +++ b/net-dns/pdns-recursor/Manifest @@ -24,10 +24,6 @@ DIST libc-0.2.150.crate 719359 BLAKE2B d08e17fb29992c76337bb5862cbc1cdaf7b9d7749 DIST link-cplusplus-1.0.9.crate 7484 BLAKE2B 4f73807068243aa0dc4b6773c5446fc988154669eb196afca19fe39ffe63627ee705c4ee3cf9cca9628d0bb8fc4cdeb7ef52b41bab810d12721a6ad53d9557ee SHA512 30697093b54ca449135d7a2a963bdd9af61a446472b0f245c87a05bd6eefa62eeebf9cc58cf17aa77ac5f2301b05ae27d13eb50d92ec58fec27303f865261170 DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c -DIST pdns-recursor-5.0.4.tar.bz2 1659047 BLAKE2B f1a5cbd69f32bb402a5556fa4ad99df7fc89cc868cec9e4c271f42407e2a4f7cf900b1f071d416f271597242b472f537bdfbe969e2c3694f7ef9df77763f9937 SHA512 a78422917df91a8f8c49bc5c2bdf599f92f6c3359f049653c6623a05da8117445c04400321cc4e2128cfaedb7b345cbec003339c35e4f2c76bb43d16d07b00d4 -DIST pdns-recursor-5.0.5.tar.bz2 1658574 BLAKE2B 7bf3bc9c742e97d396654fdd8b680cb9d3270a7dc1849ee50c747cc8934c21bed0f778708e04c162fafdca74c4664e299b18c2abd6bdef6d127cee04c75684fd SHA512 52bed3516a8dfbe4be5e5ddd81920955c1c4c66d1996afc9f61d361e06ec11cc5aba7afe4c49f8f69b1554b6564cb619ee5572c066d6d6f2733a0f07bc6945c0 -DIST pdns-recursor-5.0.6.tar.bz2 1689757 BLAKE2B ddc82e19e3761a35ab3fd81bf0f73a7c139f0ce9464259f311d1f9fd8134627760efadca5310c4d3875bb469eafbdc0719fe30e38aa58687ff24eefe16e27205 SHA512 1f8496b4ce50d02ca12d44576b2fa800b83d5d9fdeab57956445ebb80ab72b7fe6e7bf7368c3fe6e6b57133458c98c5773ce0ad9da86dd49f2830c52649957d6 -DIST pdns-recursor-5.0.7.tar.bz2 1697502 BLAKE2B b3fff4f0b2baaf9e9e99f192b4b900355aea8e347ed4ff8bb1b3e70e8f017b66fcda3ba1c140c84950e99bcc8350bf5f61fb75e3dcf7443a55455781213f6b25 SHA512 d23c289c972d671d31735839bcae68fb573330435563061b6b9086c74dedcd37ff30632d5b67ec6185877fd42c881b2f41fc9eb65cfd4414457763626149dd4b DIST pdns-recursor-5.0.8.tar.bz2 1675936 BLAKE2B 21bebcf135c310dc8b82223dd1dece8621b79bb34d2dd5f30970c577c300bf75728c45f138c36198ddacde004ac7e57f3a2083441577a355168c81730df6d125 SHA512 90d990cf6e8ce89252d0fc428265b93b70c974c9b86627fdf61534c5a5ecc85c2b3c51eb12d37a9bf6fcddf9e576dbc3c883e9f599687e7b2741a49194957c38 DIST pdns-recursor-5.1.1.tar.bz2 1709091 BLAKE2B dd09852d14520dcb623a617e9af8342e63b731d5df818e25fcb4a5ed91782c90fa728a7dc808d8e22a66770d0113bfff34fda0f95da0695de26b2a48bebf5e48 SHA512 59129312e79bb48ce5af4de0c90f36765084708fd7b728655b07ca0cf68ba618a4bf517a9e695caaecc57e5edef4f6fa373719aa0b3e82e25d17a077883784d0 DIST proc-macro2-1.0.69.crate 44271 BLAKE2B 9d1531a0b123e6238363d574bee03ad050454b65710b9800c12597f3a9ae2f9bf50c617da0472b7ac0b549afaca19c546ccd6519e648598500efda9c0db2ef6d SHA512 d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1 @@ -67,10 +63,6 @@ DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693 DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8 DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08 DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 -EBUILD pdns-recursor-5.0.4.ebuild 2777 BLAKE2B 017fb252ba64ad28b38a8542606949d9b9bca52d28cf9d06d765fb33cd2845ae501ff28b9e5f34492ca07da5e7deb3277c2f844bb41d87108a84a543a883360f SHA512 f0a094a4a0578e8481f3a0d1d49779fd3e21957567e6752dee9d99fcaed326783ef44546324625fab6cb3d0182ba77ca3b0f7ec8a9ff54806ef29a92ccdeed74 -EBUILD pdns-recursor-5.0.5.ebuild 2779 BLAKE2B dc48f8dddf04df873e10df05409900851583bc024b421b1ef7cb98b11e8284c2600c9867084e9bdfc0fecd05de90b3b7e6a2d5b09789a8540375995a762f3a0f SHA512 53bfa5d94115aa5aa14117fe395f4e8c249225ce83f7dd800dc1bebfc47e25d020b4df977e1710d7eaf04906d77975e9e7e68ab19a552ef5c168a680de750e5a -EBUILD pdns-recursor-5.0.6.ebuild 2777 BLAKE2B 017fb252ba64ad28b38a8542606949d9b9bca52d28cf9d06d765fb33cd2845ae501ff28b9e5f34492ca07da5e7deb3277c2f844bb41d87108a84a543a883360f SHA512 f0a094a4a0578e8481f3a0d1d49779fd3e21957567e6752dee9d99fcaed326783ef44546324625fab6cb3d0182ba77ca3b0f7ec8a9ff54806ef29a92ccdeed74 -EBUILD pdns-recursor-5.0.7.ebuild 2779 BLAKE2B dc48f8dddf04df873e10df05409900851583bc024b421b1ef7cb98b11e8284c2600c9867084e9bdfc0fecd05de90b3b7e6a2d5b09789a8540375995a762f3a0f SHA512 53bfa5d94115aa5aa14117fe395f4e8c249225ce83f7dd800dc1bebfc47e25d020b4df977e1710d7eaf04906d77975e9e7e68ab19a552ef5c168a680de750e5a EBUILD pdns-recursor-5.0.8.ebuild 2777 BLAKE2B 017fb252ba64ad28b38a8542606949d9b9bca52d28cf9d06d765fb33cd2845ae501ff28b9e5f34492ca07da5e7deb3277c2f844bb41d87108a84a543a883360f SHA512 f0a094a4a0578e8481f3a0d1d49779fd3e21957567e6752dee9d99fcaed326783ef44546324625fab6cb3d0182ba77ca3b0f7ec8a9ff54806ef29a92ccdeed74 EBUILD pdns-recursor-5.1.1.ebuild 3084 BLAKE2B 672cf8d397b80736bf86278702b569625cbb123b9c2974ae004c061dffb48e3b1934366b2bce9d6651df20db0fd383f83dcc96ec8cc4d7c294cd536d1bedee49 SHA512 3412b16620d2d44d4de47683d7d2905037a68f52c297c6ecb6e6ecef3c6bd00473d6bb94aeff19a0063c545847303613bb0e18068a31d93fa918eb202d7f4957 MISC metadata.xml 930 BLAKE2B 997ed7f557ddae9d8a5b3f92396cb5acb9cde67de5cc750c4c3b051635557ff22fcdd94400a95cc7e5328ccca9786fe3b780c81d57f785865a18e68701916d00 SHA512 3415ed721ad143cae712ee309ba9f3057273b8e594617fe12382bd316cad7dc6e2ed66d660d9c13fa3db993852c85f21d1ea1c0367e595dd5bbf782add225cd1 diff --git a/net-dns/pdns-recursor/pdns-recursor-5.0.4.ebuild b/net-dns/pdns-recursor/pdns-recursor-5.0.4.ebuild deleted file mode 100644 index e244974c1501..000000000000 --- a/net-dns/pdns-recursor/pdns-recursor-5.0.4.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -LUA_COMPAT=( lua5-{1..4} luajit ) - -CRATES=" - cc@1.0.84 - codespan-reporting@0.11.1 - cxx-build@1.0.110 - cxx@1.0.110 - cxxbridge-flags@1.0.110 - cxxbridge-macro@1.0.110 - equivalent@1.0.1 - hashbrown@0.14.2 - indexmap@2.1.0 - ipnet@2.9.0 - itoa@1.0.9 - libc@0.2.150 - link-cplusplus@1.0.9 - once_cell@1.18.0 - proc-macro2@1.0.69 - quote@1.0.33 - ryu@1.0.15 - scratch@1.0.7 - serde@1.0.192 - serde_derive@1.0.192 - serde_yaml@0.9.27 - syn@2.0.39 - termcolor@1.4.0 - unicode-ident@1.0.12 - unicode-width@0.1.11 - unsafe-libyaml@0.2.9 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.6 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 -" - -inherit cargo flag-o-matic lua-single - -DESCRIPTION="The PowerDNS Recursor" -HOMEPAGE="https://www.powerdns.com/" -SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2 ${CARGO_CRATE_URIS}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="debug dnstap snmp sodium systemd test valgrind" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND="${LUA_DEPS} - dnstap? ( dev-libs/fstrm ) - systemd? ( sys-apps/systemd:0= ) - snmp? ( net-analyzer/net-snmp ) - sodium? ( dev-libs/libsodium:= ) - elibc_glibc? ( - arm? ( >=sys-libs/glibc-2.34 ) - x86? ( >=sys-libs/glibc-2.34 ) - ) - dev-libs/openssl:= - dev-libs/boost:=[context]" -RDEPEND="${DEPEND} - ! -Date: Mon, 1 Apr 2024 11:23:39 +0000 -Subject: [PATCH] mu-utils: Fix build with musl - -In musl, `stdout` is a macro that expands to `(stdout)`, and -`::(stdout)` is not valid C++. - -../mu-1.12.2/lib/utils/mu-utils.hh:268:32: error: expected - id-expression before '(' token - 268 | ::stdout); - | ^~~~~~ - -Nothing in the Mu namespace is named stdout, so it is safe to drop -the `::`. - -Bug: https://bugs.gentoo.org/928361 ---- a/lib/utils/mu-utils.hh -+++ b/lib/utils/mu-utils.hh -@@ -265,7 +265,7 @@ bool fputs_encoded (const std::string& str, FILE *stream); - template - static inline bool mu_print_encoded(fmt::format_string frm, T&&... args) noexcept { - return fputs_encoded(fmt::format(frm, std::forward(args)...), -- ::stdout); -+ stdout); - } - - /** --- -2.44.0 - diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 27f257fba781..ad388b5852cf 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest index f0fa346e9430..3aa97b2748a5 100644 --- a/net-misc/gerbera/Manifest +++ b/net-misc/gerbera/Manifest @@ -2,11 +2,7 @@ AUX gerbera-1.0.0.confd 531 BLAKE2B 712304e55ec4f2be59fdfb7a03f8a52e173f44e6903e AUX gerbera-1.0.0.initd 555 BLAKE2B acd14eaf50dac5eed5fa7b8606e70a9b5166caa71d8f6fb6e5bf5511f3b727a9fe10792cb1e8660b92afe9047d0a845553bc922dcfda832b1f32e8a2ed8b183b SHA512 dfdb6c1b4c7ce252a18303507c9e0df38145865dbcacd1c27026d4bca5203beede99e6315e1abd57fd7713a89860b33aadd07df9448ed54a2ed64c872ee8926d AUX gerbera-1.12.1-gcc14.patch 2571 BLAKE2B cdebe5f239de5136d646e4efb249deda94daa95944dcfd701d9b664f39150adcce86cb96c628fc09e3b3b17103e84181e441a59c2f115f3e659b2fdf49fe8fb9 SHA512 6661d5cfc5bfdbfa97f059d8c715cc3e6a24f89f55fba44d2a0333795e336039076f0165b4f03866947aa3fdf43d2bf0c3b19e56832f925ea429d6be9843130b AUX gerbera-1.3.0.config 6342 BLAKE2B 519b2b0f79803bb516b5bd43a692af38039a273318a3486b67c9f040ab9061fb9a2b2aef484fb9e22b584fa7f5d1e0a4f7e61f896f6f9b1ce4f657349506b873 SHA512 e551413ad62ca849561991880ba9049ebb6662ec06ff21d5483bbcc2499df04c72ac170fc4235ebd05c5d95926cdd7fc4db27083cb10fa4fe38f10a1141bf417 -DIST gerbera-1.12.1.tar.gz 4368573 BLAKE2B 870b1296b89d51086048c5c5a52109f336facbf0bce02313487cb5c80ca4bb9a5590f64683f5ac92a3c3026ef9c3e22275a38fdc52fd8cbe887ec6f3c7b38ab9 SHA512 54f4b9fe38f4890d1cac16d433bd70cb2892f3659fffcd5f52814d2f9377c4a8eb68deb3a13053531609727f7ae6cb5ee12bbf652bc41dd1eabd83e6f8dcc1f2 -DIST gerbera-2.1.0.tar.gz 5828980 BLAKE2B d611b9db723e52d417c64ce6ff8bfd77009ad7b7c2454b8f722810aacfde76b892894e8a70cf4e25474f970b13353eb770d4663f91ac59ac87cea858928005fb SHA512 5069ffb470dc10c5b7e6f95e9d61794e00d8a4473835860e7bca63ff1c34f2b8544b3a7fed8373a20e6bbddb2bc016ecb39a8321e930813e65e444b653e5a24f DIST gerbera-2.2.0.tar.gz 6138157 BLAKE2B eab6008696cf353c50468a686509ed82381375e7b5e5a5a1b38bfcad6e275ca69885df7a8df7ebdf5bb407f7e7ec9401c27e09fbca55ec61ef15c415439b7148 SHA512 6e11d3e40c9a95d278ce4c6f0c914a27fed250e9202bb81c0f539d06622738bfa5b2156ca6bd061872e276858eb203f626c997ddc00810f9d816f4ff9198c97e -EBUILD gerbera-1.12.1-r1.ebuild 2247 BLAKE2B 03d0a04315f26bb90825d4018a6c823631f0e574c6309d7d20d9a733ad7fad5a71d3a92eddfe8039a21acfea7baabba32f1b783ab1f95daec73e957f79c8a680 SHA512 2c36f21d4cbe8ef9dce7e9c21b6b10198ec36553024e146de1d6368497791327ebb4d1f03b34b77bf28a8ee3fed5dd62967adf33d12823fc6bc6b8db430eb23a -EBUILD gerbera-2.1.0.ebuild 2187 BLAKE2B d1da6e1c5d560914b8b15fa47cbb651307047834da549b08758127dbfa1ca46aeeda51bfbf06d6e2b7915465c3239459415073f7a458d6b8749a6bd602bbfcf0 SHA512 d4ac9b9d07c31d4f18a8798f778103b2af78b495206779d03e6f86bc157d62638366456a5d41df5506e94a2d2207151717f6a2dfe410ddb9b208fa49afa7d510 EBUILD gerbera-2.2.0.ebuild 2188 BLAKE2B 74ad7a63bded4509adab9704e71f483f3c8e92a70bf847275b4cec32d007435e54f5212d3141074d05d695799cc4f46c41be46c8314c085b2b5cf647eed6da71 SHA512 cf9ab8bc70ee69f5a36a67be2014756714d65760ffa71bdcaf714f34c5a7b5388f85e1bfd7cb34ae5ea206dc9c2b5547d87ba408628021f1433f85540c78dba7 EBUILD gerbera-9999.ebuild 2189 BLAKE2B fde4d60c9f842c488e0d6a52d934279385620f4a47e66ab2b4ac17201ed992b57e692721baa7bd424964afeb7d4e62bf01c8bf68cd558ae0552025d7271bf8fc SHA512 ba30f3992143f4c877738a6818f6396d6c1f9d04603d8931dc39b32cf7cc9c9d4a944c46da2562b0325eab2dc8d04adf0d14ff64e4c68f900c97fc786367dbc2 MISC metadata.xml 1153 BLAKE2B 160ec07f27637335374b7c1232c65942d661b66ab89f9e145ffcbadd510ea454a52cef9ab8e544ed46c0c11f56f69b1c659b4f604b0c65ada19f66f1d857586e SHA512 95da4ff4383a5fa1467ea5674c38cb6c8b7939fa01e7a66bac42bb2e3d21dfc020c2585bc6e81af602a227c978e3fe1dc3950ef962b17cbbc11a0cea0413d9b3 diff --git a/net-misc/gerbera/gerbera-1.12.1-r1.ebuild b/net-misc/gerbera/gerbera-1.12.1-r1.ebuild deleted file mode 100644 index c7fbd27a2fa3..000000000000 --- a/net-misc/gerbera/gerbera-1.12.1-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake linux-info - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://github.com/gerbera/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~x86" - S="${WORKDIR}/${P}" -fi - -DESCRIPTION="UPnP Media Server" -HOMEPAGE="https://gerbera.io" - -LICENSE="GPL-2" -SLOT="0" -IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib" - -RDEPEND=" - acct-user/gerbera - dev-db/sqlite - dev-libs/libebml:= - dev-libs/libfmt:= - dev-libs/pugixml - dev-libs/spdlog:= - >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp] - sys-apps/util-linux - sys-libs/zlib - virtual/libiconv - curl? ( net-misc/curl ) - exif? ( media-libs/libexif ) - exiv2? ( media-gfx/exiv2:= ) - ffmpeg? ( media-video/ffmpeg:= ) - ffmpegthumbnailer? ( media-video/ffmpegthumbnailer ) - javascript? ( dev-lang/duktape:= ) - magic? ( sys-apps/file ) - matroska? ( media-libs/libmatroska:= ) - mysql? ( dev-db/mysql-connector-c ) - taglib? ( media-libs/taglib ) -" - -DEPEND="${RDEPEND}" - -CONFIG_CHECK="~INOTIFY_USER" - -PATCHES=( - "${FILESDIR}/${PN}-1.12.1-gcc14.patch" -) - -src_configure() { - local mycmakeargs=( - -DWITH_AVCODEC=$(usex ffmpeg) - -DWITH_CURL=$(usex curl) - -DWITH_DEBUG=$(usex debug) - -DWITH_EXIF=$(usex exif) - -DWITH_EXIV2=$(usex exiv2) - -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer) - -DWITH_INOTIFY=1 - -DWITH_JS=$(usex javascript) - -DWITH_LASTFM=NO - -DWITH_MAGIC=$(usex magic) - -DWITH_MATROSKA=$(usex matroska) - -DWITH_MYSQL=$(usex mysql) - -DWITH_SYSTEMD=$(usex systemd) - -DWITH_TAGLIB=$(usex taglib) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN} - newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN} - - insinto /etc/${PN} - newins "${FILESDIR}"/${PN}-1.3.0.config config.xml - fperms 0640 /etc/${PN}/config.xml - fowners root:gerbera /etc/${PN}/config.xml -} - -pkg_postinst() { - if use mysql; then - elog "Gerbera has been built with MySQL support and needs" - elog "to be configured before being started. By default" - elog "SQLite will be used." - fi -} diff --git a/net-misc/gerbera/gerbera-2.1.0.ebuild b/net-misc/gerbera/gerbera-2.1.0.ebuild deleted file mode 100644 index b3c80239e4c7..000000000000 --- a/net-misc/gerbera/gerbera-2.1.0.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake linux-info - -DESCRIPTION="UPnP Media Server" -HOMEPAGE="https://gerbera.io" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://github.com/gerbera/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P}" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib" - -RDEPEND=" - acct-user/gerbera - dev-db/sqlite - dev-libs/libebml:= - dev-libs/libfmt:= - dev-libs/pugixml - dev-libs/spdlog:= - net-libs/libupnp:=[ipv6(+),reuseaddr,-blocking-tcp] - sys-apps/util-linux - sys-libs/zlib - virtual/libiconv - curl? ( net-misc/curl ) - exif? ( media-libs/libexif ) - exiv2? ( media-gfx/exiv2:= ) - ffmpeg? ( media-video/ffmpeg:= ) - ffmpegthumbnailer? ( media-video/ffmpegthumbnailer ) - javascript? ( dev-lang/duktape:= ) - magic? ( sys-apps/file ) - matroska? ( media-libs/libmatroska:= ) - mysql? ( dev-db/mysql-connector-c:= ) - taglib? ( media-libs/taglib ) -" - -DEPEND="${RDEPEND}" - -CONFIG_CHECK="~INOTIFY_USER" - -src_configure() { - local mycmakeargs=( - -DWITH_AVCODEC=$(usex ffmpeg) - -DWITH_CURL=$(usex curl) - -DWITH_DEBUG=$(usex debug) - -DWITH_EXIF=$(usex exif) - -DWITH_EXIV2=$(usex exiv2) - -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer) - -DWITH_INOTIFY=1 - -DWITH_JS=$(usex javascript) - -DWITH_LASTFM=NO - -DWITH_MAGIC=$(usex magic) - -DWITH_MATROSKA=$(usex matroska) - -DWITH_MYSQL=$(usex mysql) - -DWITH_SYSTEMD=$(usex systemd) - -DWITH_TAGLIB=$(usex taglib) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN} - newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN} - - insinto /etc/${PN} - newins "${FILESDIR}"/${PN}-1.3.0.config config.xml - fperms 0640 /etc/${PN}/config.xml - fowners root:gerbera /etc/${PN}/config.xml -} - -pkg_postinst() { - if use mysql; then - elog "Gerbera has been built with MySQL support and needs" - elog "to be configured before being started. By default" - elog "SQLite will be used." - fi -} diff --git a/net-misc/mosh/Manifest b/net-misc/mosh/Manifest index d7051a913586..6bbca6949ede 100644 --- a/net-misc/mosh/Manifest +++ b/net-misc/mosh/Manifest @@ -3,5 +3,5 @@ AUX mosh-1.3.2-bind-misinterpret.patch 432 BLAKE2B 81bda9f9a2d63ed2f5298b399ec92 DIST mosh-1.3.2.tar.gz 359574 BLAKE2B 0b7290da0c5e5af0bfed58594095cb2649fec049fda7c495df326742176033d1716752451d2a9f11ba2c2957e8b8fecd5caa4e8962c8597e8dd67d1de7582ec5 SHA512 f400e8fe7ba2ab7362311fc12a00ec69587505f901988aeee500fc68d38a388218500a3f602111c883ff23a9d43572114fcf0a8bf505df203691e5b597615769 DIST mosh-1.4.0.tar.gz 393465 BLAKE2B 076b70742292dfd012aff70cc7d76eb6568ddd92600ce3f834dfdcb5064526dd3744e1672dd9fd5f172c70f501a6114b016aa8c8256a8168d2ae0a75dd8e7344 SHA512 38c11f52ff1e42965b50a22bf6de80b0fa8ebbff841d825e760abf69c788a2bf5f34e6f7fc047574d595118334eef9edf8da5520b52cdde3ac1a79d7ad70312e EBUILD mosh-1.3.2-r3.ebuild 1577 BLAKE2B fda7bb7e2d6fdc7eca385412a6b03d3c32a5088e188e6343eabc9bb2812d38c2a8c0902c98d67d0e492fa7b9a5d514ffada9bcd5a243d47a98faa17694f500a1 SHA512 a1df5603a7f2d49ad3d7ec5123a6d6d19eae75d2479134c78a87dd329d9e114d5ea02340f78bdd2b99f2e556f9f714c45534c25ea60d73f73793869a3f6c9f98 -EBUILD mosh-1.4.0.ebuild 2013 BLAKE2B 7f5b105e0619b275b2b8bf83ce93eef12c1ac42b6ae97afc3c516c6439950d02969182a3522de36aad814b4fff4fdc08262e87d2857a1f9fd337f627cb6dece5 SHA512 95c6b7af6052be454c72d48f2a58a91366907e77e1625f5b24d2839f6c8851aea8d82316c0bfbab1e0890875d0feb658eda631a34c81778f1149b75ccbda8bc4 +EBUILD mosh-1.4.0.ebuild 2026 BLAKE2B a16a94552d064ee74ae5f37c86efb4e296ada485fef836cbe85a75315011f6bd1c26c9593d69057cee831631cfeabddd000ac32f6760b86a12b0db3c3ea4da24 SHA512 386b5d240cfd244fdfbb53d74aa060f02e4f76819253878381db38c1472fddb061a73128a2dab0abb86d66a1ca803c92d7e2ca519f5aa22b7df15a340c390b6f MISC metadata.xml 1308 BLAKE2B dd0adee201ba12f75e60f781f6642921c2bb64c19b8defb6cd175d48090c7ee083ae6dbcb73c87c080fdd47b28569adbfb3fe64dd2b6ed7d11b3d66be40e2205 SHA512 ef68cfe26d69a3ffa088d6b1efc142861f90d224d41f6b5e2c2536932ddeff6d1d036de0778d164d35a38c9d470d28ee761be08528c7f23a48072cf5d77a5f09 diff --git a/net-misc/mosh/mosh-1.4.0.ebuild b/net-misc/mosh/mosh-1.4.0.ebuild index 123086e09347..8792d6668383 100644 --- a/net-misc/mosh/mosh-1.4.0.ebuild +++ b/net-misc/mosh/mosh-1.4.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3" SLOT="0" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" fi IUSE="+client examples +hardened nettle +server syslog ufw +utempter" diff --git a/net-misc/rdate/Manifest b/net-misc/rdate/Manifest index e702890c737b..fe81601636f4 100644 --- a/net-misc/rdate/Manifest +++ b/net-misc/rdate/Manifest @@ -1,5 +1,3 @@ -AUX rdate-1.10.2-fix-musl-compat-stdint.patch 4574 BLAKE2B 8228b520bc94c1fce70416035ed4eeafb98c96ed05171eed18f914b6d4a6516fc232f9a46cc22e3a9413fa7d1a8dd3837dc2f67e5a8cc0c315fd1ad9a21ce972 SHA512 85c3cc5ead5a5909ac613e37a2ddf7d837dba8a57b162d72ccb473bf679a2c1d4783fcf3e7fd44ca388146ee999d3dc7e63a9a68ab8f1b6203207f39980c5c49 -AUX rdate-1.10.2-respect-AR.patch 1117 BLAKE2B ad992ef817847c39c779eb1a251df905b3a9c0c70487433dcb22014717c4b10486d06237bc2b12b6827c7016321a88950ff8d40a5072b81d5e9bf8a2a0f834cf SHA512 66912901b7b052203af8c39de81aab08f9c512d46c8eaf2174fc936c7bdeb7a045ad56cbfb81b65dca7cb8790c95174b4021ce227289f4e4edb63d21020e9409 AUX rdate-confd 509 BLAKE2B 92826ed23b867063c8cf1145e7a2f62fe6a904593eca1add05971f06773ae992f08e58bb4f5367660e93937baf7bf3d0fe35a508bdaea44bca104c0871cf6ba8 SHA512 1ebc27949cf5c68828e00cacb20644b6c6b0e833c23b4f9e31144f0e47c10daa06b82909198227cdc7018939cbae09f2fe53de69aa84c8b9a8ecb0ab9eaf1f8f AUX rdate-initd-1.4-r3 525 BLAKE2B 8533f2b589aa860d88a7cdf18931b2a5800a1d82a78db576dfb12189f4b3391535bff5896ef75d6b3ef7373e1ad86c86a82f7422f4c404af8b9b3e414aaad59c SHA512 8563dedff5b2188d5176a882e36d4c8cdab4709ca40e86eb9c76e30f91c3eb78d1da8f971d2c2f4189ef801413e173367d2a8a2b9b37608ef6a84a0e73e39157 DIST rdate-1.11.tar.gz 20210 BLAKE2B 0ff4abebe08f33b45c753dd2912c36e3895c1745b2d78340c7574116f50cd4d05364c5bee97e883b7ad587fcd5261931d928689cd583aa86b43aac408d2a4a6d SHA512 916952c26cdd51c8666bf62cdd823cf8a07fd4487fbf73213d529525b31a90f056120ea2ff16e6d37ea7c662853ba3c15789fef90724b2dbf17c21a6ff3f415d diff --git a/net-misc/rdate/files/rdate-1.10.2-fix-musl-compat-stdint.patch b/net-misc/rdate/files/rdate-1.10.2-fix-musl-compat-stdint.patch deleted file mode 100644 index a6ff70b353d5..000000000000 --- a/net-misc/rdate/files/rdate-1.10.2-fix-musl-compat-stdint.patch +++ /dev/null @@ -1,180 +0,0 @@ -https://github.com/resurrecting-open-source-projects/openrdate/pull/3 - -From: Sam James -Date: Thu, 3 Feb 2022 09:23:35 +0000 -Subject: [PATCH] Use to fix musl compatibility - -uint32_t and friends are provided by and the types -previously being relied on are non-standard, so let's swap. - -This fixes building rdate on e.g. musl rather than glibc. - -Bug: https://bugs.gentoo.org/832554 -Signed-off-by: Sam James ---- a/src/ntp.c -+++ b/src/ntp.c -@@ -52,6 +52,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -106,11 +107,11 @@ struct ntp_data { - double receive; - double transmit; - double current; -- u_int64_t recvck; -+ uint64_t recvck; - - /* Local State */ - double originate; -- u_int64_t xmitck; -+ uint64_t xmitck; - }; - - void ntp_client(const char *, int, struct timeval *, struct timeval *, int, int, int); -@@ -282,7 +283,7 @@ write_packet(int fd, struct ntp_data *data) - - packet[0] = (NTP_VERSION << 3) | (NTP_MODE_CLIENT); - -- data->xmitck = (u_int64_t)arc4random() << 32 | arc4random(); -+ data->xmitck = (uint64_t)arc4random() << 32 | arc4random(); - - /* - * Send out a random 64-bit number as our transmit time. The NTP -@@ -300,7 +301,7 @@ write_packet(int fd, struct ntp_data *data) - * the transmit field intelligible. - */ - -- *(u_int64_t *)(packet + NTP_TRANSMIT) = data->xmitck; -+ *(uint64_t *)(packet + NTP_TRANSMIT) = data->xmitck; - - data->originate = current_time(JAN_1970); - -@@ -453,7 +454,7 @@ double - current_time(double offset) - { - struct timeval current; -- u_int64_t t; -+ uint64_t t; - - if (gettimeofday(¤t, NULL)) - err(1, "Could not get local time of day"); ---- a/src/ntpleaps.c -+++ b/src/ntpleaps.c -@@ -45,12 +45,13 @@ - #include - #include - #include -+#include - #include - #include - - #include "ntpleaps.h" - --static u_int64_t *leapsecs; -+static uint64_t *leapsecs; - static unsigned int leapsecs_num; - - -@@ -81,10 +82,10 @@ ntpleaps_init(void) - } - - int --ntpleaps_sub(u_int64_t *t) -+ntpleaps_sub(uint64_t *t) - { - unsigned int i = 0; -- u_int64_t u; -+ uint64_t u; - int r = 1; - - if (ntpleaps_init() == -1) -@@ -105,10 +106,10 @@ ntpleaps_sub(u_int64_t *t) - return (r); - } - --u_int32_t --read_be_dword(u_int8_t *ptr) -+uint32_t -+read_be_dword(uint8_t *ptr) - { -- u_int32_t res; -+ uint32_t res; - - memcpy(&res, ptr, 4); - return (ntohl(res)); -@@ -120,10 +121,10 @@ ntpleaps_read(void) - { - int fd; - unsigned int r; -- u_int8_t buf[32]; -- u_int32_t m1, m2, m3; -- u_int64_t s; -- u_int64_t *l; -+ uint8_t buf[32]; -+ uint32_t m1, m2, m3; -+ uint64_t s; -+ uint64_t *l; - - fd = open("/usr/share/zoneinfo/right/UTC", O_RDONLY | O_NDELAY); - if (fd == -1) -@@ -153,7 +154,7 @@ ntpleaps_read(void) - close(fd); - return (-1); - } -- if ((l = (u_int64_t *)malloc(r << 3)) == NULL) { -+ if ((l = (uint64_t *)malloc(r << 3)) == NULL) { - close(fd); - return (-1); - } ---- a/src/ntpleaps.h -+++ b/src/ntpleaps.h -@@ -46,11 +46,13 @@ - #ifndef _NTPLEAPS_H - #define _NTPLEAPS_H - -+#include -+ - /* Offset between struct timeval.tv_sec and a tai64_t */ - #define NTPLEAPS_OFFSET (4611686018427387914ULL) - - /* Hide this ugly value from programmes */ --#define SEC_TO_TAI64(s) (NTPLEAPS_OFFSET + (u_int64_t)(s)) -+#define SEC_TO_TAI64(s) (NTPLEAPS_OFFSET + (uint64_t)(s)) - #define TAI64_TO_SEC(t) ((t) - NTPLEAPS_OFFSET) - - /* Initializes the leap second table. Does not need to be called -@@ -70,6 +72,6 @@ int ntpleaps_read(void); - * to posix clock tick time. - * returns 0 on success, -1 on error (time is unchanged), 1 on leap second - */ --int ntpleaps_sub(u_int64_t *); -+int ntpleaps_sub(uint64_t *); - - #endif ---- a/src/rfc868time.c -+++ b/src/rfc868time.c -@@ -50,6 +50,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -68,10 +69,10 @@ rfc868time_client (const char *hostname, int family, struct timeval *new, - { - struct addrinfo hints, *res0, *res; - struct timeval old; -- u_int32_t tim; /* RFC 868 states clearly this is an uint32 */ -+ uint32_t tim; /* RFC 868 states clearly this is an uint32 */ - int s; - int error; -- u_int64_t td; -+ uint64_t td; - - memset(&hints, 0, sizeof(hints)); - hints.ai_family = family; diff --git a/net-misc/rdate/files/rdate-1.10.2-respect-AR.patch b/net-misc/rdate/files/rdate-1.10.2-respect-AR.patch deleted file mode 100644 index 05289f3453c9..000000000000 --- a/net-misc/rdate/files/rdate-1.10.2-respect-AR.patch +++ /dev/null @@ -1,40 +0,0 @@ -https://github.com/resurrecting-open-source-projects/openrdate/pull/4 - -From: Sam James -Date: Thu, 3 Feb 2022 09:30:53 +0000 -Subject: [PATCH] Respect AR from environment - -Detect `AR` from the environment (first the AR environment variable, but -failing that, ${CHOST}-ar). This allows using different toolchains (e.g. -Clang and LLVM's tooling) and also facilitates cross-compilation. - -Bug: https://bugs.gentoo.org/729998 -Signed-off-by: Sam James ---- a/configure.ac -+++ b/configure.ac -@@ -11,6 +11,8 @@ AC_CONFIG_SRCDIR([src/rdate.c]) - AC_CONFIG_HEADERS([config.h]) - AC_ARG_VAR([kernel_version], [the version of the kernel to build against]) - -+AC_CANONICAL_HOST -+ - # Checks for programs. - AC_PROG_CC - -@@ -22,6 +24,8 @@ AC_PROG_INSTALL - AC_PROG_RANLIB - AC_PROG_EGREP - -+AM_PROG_AR -+ - # Checks for libraries. - AC_CHECK_LIB([c], [fork]) - AC_CHECK_LIB([util], [malloc]) -@@ -52,7 +56,6 @@ AC_CHECK_FUNCS([gettimeofday memset select socket]) - AC_PATH_PROG([UNAME], [uname], - [:]) - --AC_CANONICAL_HOST - # Determine the particulars of the host - case "${host}" in - *-*-linux*) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index fa3b2c1ceff7..6bf9894e68ed 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -2,9 +2,11 @@ DIST streamlink-6.7.3.tar.gz 742832 BLAKE2B 5f03a036c3f2170d25e43618f36d7b937e80 DIST streamlink-6.7.4.tar.gz 744387 BLAKE2B bd8fb9af560fbe164a63fd1b698100765c716b44b6f3364e6ad072f69d0fdee9d22dd0fda6c297f249915c9a60f10e2089228a8c19244a7ef18b5809632bf96a SHA512 266c66626624814d708a228d4e2e62c443c3973fb139632a88086619c755fa80d97fad077a2a7383f9beb3e2f4464274beb0bb446b85f6f63d6704a88a9c2e29 DIST streamlink-6.8.1.tar.gz 748765 BLAKE2B bf42375bc37432c66e8d2c9d8c3b31cfbda8c990bc4d7b83970198c4f60b5dc30d5ce3daf339bb842bc058955edff55df16da4f4cc0362410eaaff1bb6d74e28 SHA512 51cb03ca2414ec64f95704833568bb48aaae458e77f6ef3f4d858b564908cff4944c07a0b4d3bb648a0fe2bbb6a43a7964333878e31aef0b2a6ff3b9048b8e1d DIST streamlink-6.8.3.tar.gz 753510 BLAKE2B 94ac37947911765d14d135582eb86acb682af3f84e3bb4faeef9d3bb0a2d75f06a4a2b9ca57ac7966e5e4e8b14cdf2a62611e15990705ebd4995442b12badbc9 SHA512 a5053ea38d4f444e478c0ea5d9ff9f858637a29f3bdfca532796bb178ad78e4de17623dabb64cccd141005688ff2dc7349246a01919e507483baea55e084b75c +DIST streamlink-6.9.0.tar.gz 758696 BLAKE2B 14baa37903c4b3084206a59959e47e5c764603da24084361b76a21d013b833ecb49df7d6baa45eb93f3491469deda828553439cc91a0ba6af07f96ce92c13764 SHA512 7ace33553dfdf7e45642347cc468c746ef9a7e400cd5629e326a93d5c0e57d77da1538b00ebf01665f147d41e5b8cc3de241dcc0b6b1b83329ecfb46950f8d00 EBUILD streamlink-6.7.3.ebuild 3511 BLAKE2B dbb535f5f5379b3c4fdc8d63782a517631764df5381cdbad9ddac1279670b174f2b90ce71b8640a51ddc1f4e58feddbdcb5e929d16efd232a83a38da475d9a4b SHA512 e8d23d97c4333ad15590fba842174a9ce91901ca76491e9cafd8517584c9e52df40ba99b24a1282abaa7fd55b83e66d17f707050ba6061511ebad791159c9fa3 EBUILD streamlink-6.7.4.ebuild 3467 BLAKE2B 86cce8c49e044677799d05283a625b9255bb7a8f87df22dc95481a65cef2db6f863f1263a01c84240c59cd85bc3830d75ac6a31c018f9c23ea708c39973647d6 SHA512 6544c612555ba1d853adac93114be7093ac3d33443ab4bcdb272c64e9e3f85d3a644dbab5708d652bf128f7d3fa8ebb3a4ed9b88de8a904ed173e27b1fe0728e EBUILD streamlink-6.8.1.ebuild 3467 BLAKE2B 86cce8c49e044677799d05283a625b9255bb7a8f87df22dc95481a65cef2db6f863f1263a01c84240c59cd85bc3830d75ac6a31c018f9c23ea708c39973647d6 SHA512 6544c612555ba1d853adac93114be7093ac3d33443ab4bcdb272c64e9e3f85d3a644dbab5708d652bf128f7d3fa8ebb3a4ed9b88de8a904ed173e27b1fe0728e EBUILD streamlink-6.8.3.ebuild 3466 BLAKE2B 0c11aab2c26e524bea908dc18050b35351e341679bf50bfa32042c6b4b9e27f672cb36ac19c3a72ea07419878f97afa437920bdbffecb7f71a6c5d243df31341 SHA512 51066d1acb47c5697577edbc6caef6cf1e0941d2701f60d8b3ea6ef251cc6a863538c904a9e7595fe9554443248dba5f913685b43ffdc516758390bbf4d2d2a1 +EBUILD streamlink-6.9.0.ebuild 3467 BLAKE2B 5e1f975a711b9d90e177c52c586e338d43622f35c8ce792caefdb49f26b31e15e51e721bc996df49dffd9bd1c16683e5fb0793177dceb96fb3b97a591f1936b0 SHA512 23a1e4b25c7284bedbf4f8d2b13bf2795dcb2555a25d33d3f74ca12360bb2fc7b1f8585bed8eef7ee1fa08e347bb5b544bf44cb6a72d95d4e21c7a07078a6666 EBUILD streamlink-9999.ebuild 3467 BLAKE2B 5e1f975a711b9d90e177c52c586e338d43622f35c8ce792caefdb49f26b31e15e51e721bc996df49dffd9bd1c16683e5fb0793177dceb96fb3b97a591f1936b0 SHA512 23a1e4b25c7284bedbf4f8d2b13bf2795dcb2555a25d33d3f74ca12360bb2fc7b1f8585bed8eef7ee1fa08e347bb5b544bf44cb6a72d95d4e21c7a07078a6666 MISC metadata.xml 398 BLAKE2B 43aa67d43256cecb95b788e4bab999f73b7b624fa1af0432aa87ffa94071f09e29eab6733468d6607eeb7aa9f81030610dfbcd849f9cb9196d80181ea5712f74 SHA512 2db05f8a1196e44e632b4ee1d85f804d295eb53141cf176e85cbe90cc30e0fee382a5e798e4cc7fd63557d60687d05a671533c2188a2fcf497f6e95292190149 diff --git a/net-misc/streamlink/streamlink-6.9.0.ebuild b/net-misc/streamlink/streamlink-6.9.0.ebuild new file mode 100644 index 000000000000..3e4bc7e2f370 --- /dev/null +++ b/net-misc/streamlink/streamlink-6.9.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://github.com/streamlink/${PN}.git" + inherit git-r3 +fi + +DISTUTILS_SINGLE_IMPL=1 +# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools +# https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7 +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE='xml(+),threads(+)' +inherit distutils-r1 + +DESCRIPTION="CLI for extracting streams from websites to a video player of your choice" +HOMEPAGE="https://streamlink.github.io/" + +if [[ ${PV} != 9999* ]]; then + SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz" +fi + +LICENSE="BSD-2 Apache-2.0" +SLOT="0" +if [[ ${PV} != 9999* ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +# See https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358 for chardet/charset-normalizer dep +RDEPEND=" + media-video/ffmpeg + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + ' 3.10) + $(python_gen_cond_dep ' + dev-python/certifi[${PYTHON_USEDEP}] + || ( + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] + ) + >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] + dev-python/isodate[${PYTHON_USEDEP}] + >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}] + >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}] + dev-python/pycountry[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}] + >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}] + >=dev-python/trio-0.22.0[${PYTHON_USEDEP}] + >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/setuptools-64[${PYTHON_USEDEP}] + >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-trio[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + ) + ') +" + +if [[ ${PV} == 9999* ]]; then + RDEPEND+=" + $(python_gen_cond_dep ' + >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] + ') + " +fi + +distutils_enable_tests pytest + +python_test() { + # Skip tests requiring +Date: Wed, 26 Jun 2024 07:41:01 +0000 +Subject: Fix incompatible pointer type error with gcc option + -Wincompatible-pointer-types + +lib32-openldap do_compile failure with gcc-14: +| tls_g.c:971:57: error: passing argument 4 of 'gnutls_fingerprint' from incompatible pointer type [-Wincompatible-pointer-types] +| 971 | keyhash.bv_val, &keyhash.bv_len ) < 0 ) { +| | ^~~~~~~~~~~~~~~ +| | | +| | ber_len_t * {aka long unsigned int *} +| In file included from tls_g.c:44: +| /usr/include/gnutls/gnutls.h:2406:32: note: expected 'size_t *' {aka 'unsigned int *'} but argument is of type 'ber_len_t *' {aka 'long unsigned int *'} +| 2406 | size_t *result_size); +| | ^~~ + +Upstream-Status: Submitted + +Signed-off-by: Wang Mingyu +--- + libraries/libldap/tls_g.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libraries/libldap/tls_g.c b/libraries/libldap/tls_g.c +index 7c23875..b4b487d 100644 +--- a/libraries/libldap/tls_g.c ++++ b/libraries/libldap/tls_g.c +@@ -968,7 +968,7 @@ tlsg_session_pinning( LDAP *ld, tls_session *sess, char *hashalg, struct berval + keyhash.bv_len = gnutls_hash_get_len( alg ); + keyhash.bv_val = LDAP_MALLOC( keyhash.bv_len ); + if ( !keyhash.bv_val || gnutls_fingerprint( alg, &key, +- keyhash.bv_val, &keyhash.bv_len ) < 0 ) { ++ keyhash.bv_val, (size_t *)&keyhash.bv_len ) < 0 ) { + goto done; + } + } else { +-- +2.34.1 + diff --git a/net-nds/openldap/files/openldap-2.6.x-slapd-pointer-types.patch b/net-nds/openldap/files/openldap-2.6.x-slapd-pointer-types.patch new file mode 100644 index 000000000000..9f79048645d6 --- /dev/null +++ b/net-nds/openldap/files/openldap-2.6.x-slapd-pointer-types.patch @@ -0,0 +1,71 @@ +# https://git.openldap.org/openldap/openldap/-/commit/fb9e6a81bbee880549e7ec18f0a74ddddbd2d1ab.patch +From fb9e6a81bbee880549e7ec18f0a74ddddbd2d1ab Mon Sep 17 00:00:00 2001 +From: Stephen Gallagher +Date: Tue, 6 Feb 2024 21:38:24 -0500 +Subject: [PATCH] ITS#10171 - Explicitly cast private values + +Fixes issues with -Werror=incompatible-pointer-types + +Signed-off-by: Stephen Gallagher +--- + servers/slapd/config.c | 2 +- + servers/slapd/overlays/constraint.c | 2 +- + servers/slapd/overlays/dyngroup.c | 2 +- + servers/slapd/overlays/valsort.c | 2 +- + 4 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/servers/slapd/config.c b/servers/slapd/config.c +index 80333f359c..987c862d91 100644 +--- a/servers/slapd/config.c ++++ b/servers/slapd/config.c +@@ -151,7 +151,7 @@ int config_check_vals(ConfigTable *Conf, ConfigArgs *c, int check_only ) { + int rc, arg_user, arg_type, arg_syn, iarg; + unsigned uiarg; + long larg; +- size_t ularg; ++ unsigned long ularg; + ber_len_t barg; + + if(Conf->arg_type == ARG_IGNORED) { +diff --git a/servers/slapd/overlays/constraint.c b/servers/slapd/overlays/constraint.c +index f939b37762..0d6156af4d 100644 +--- a/servers/slapd/overlays/constraint.c ++++ b/servers/slapd/overlays/constraint.c +@@ -557,7 +557,7 @@ done:; + a2->restrict_filter = ap.restrict_filter; + a2->restrict_val = ap.restrict_val; + +- for ( app = &on->on_bi.bi_private; *app; app = &(*app)->ap_next ) ++ for ( app = (constraint **)&on->on_bi.bi_private; *app; app = &(*app)->ap_next ) + /* Get to the end */ ; + + a2->ap_next = *app; +diff --git a/servers/slapd/overlays/dyngroup.c b/servers/slapd/overlays/dyngroup.c +index 5d890d6650..e0e70af2d9 100644 +--- a/servers/slapd/overlays/dyngroup.c ++++ b/servers/slapd/overlays/dyngroup.c +@@ -111,7 +111,7 @@ static int dgroup_cf( ConfigArgs *c ) + */ + a2 = ch_malloc( sizeof(adpair) ); + +- for ( app = &on->on_bi.bi_private; *app; app = &(*app)->ap_next ) ++ for ( app = (adpair **)&on->on_bi.bi_private; *app; app = &(*app)->ap_next ) + /* Get to the end */ ; + + a2->ap_mem = ap.ap_mem; +diff --git a/servers/slapd/overlays/valsort.c b/servers/slapd/overlays/valsort.c +index 3d998e2fcb..e251500d0b 100644 +--- a/servers/slapd/overlays/valsort.c ++++ b/servers/slapd/overlays/valsort.c +@@ -201,7 +201,7 @@ valsort_cf_func(ConfigArgs *c) { + return(1); + } + +- for ( vip = &on->on_bi.bi_private; *vip; vip = &(*vip)->vi_next ) ++ for ( vip = (valsort_info **)&on->on_bi.bi_private; *vip; vip = &(*vip)->vi_next ) + /* Get to the end */ ; + + vi = ch_malloc( sizeof(valsort_info) ); +-- +GitLab + diff --git a/net-nds/openldap/openldap-2.4.59-r3.ebuild b/net-nds/openldap/openldap-2.4.59-r3.ebuild index 9de40ce840dd..367fb900d9bf 100644 --- a/net-nds/openldap/openldap-2.4.59-r3.ebuild +++ b/net-nds/openldap/openldap-2.4.59-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -383,8 +383,12 @@ src_prepare() { -e 's|/bin/sh|/bin/bash|g' \ -i tests/scripts/* || die "sed failed" + if test -e configure.in -a ! -e configure.ac ; then + mv -f configure.in configure.ac + fi + # Required for autoconf-2.70 #765043 - sed 's@^AM_INIT_AUTOMAKE.*@AC_PROG_MAKE_SET@' -i configure.in || die + sed 's@^AM_INIT_AUTOMAKE.*@AC_PROG_MAKE_SET@' -i configure.ac || die AT_NOEAUTOMAKE=yes eautoreconf } diff --git a/net-nds/openldap/openldap-2.5.18.ebuild b/net-nds/openldap/openldap-2.5.18.ebuild index 150d0a95e6ca..48748317f4b5 100644 --- a/net-nds/openldap/openldap-2.5.18.ebuild +++ b/net-nds/openldap/openldap-2.5.18.ebuild @@ -140,6 +140,8 @@ PATCHES=( "${FILESDIR}"/${PN}-2.6.1-system-mdb.patch "${FILESDIR}"/${PN}-2.6.1-cloak.patch "${FILESDIR}"/${PN}-2.6.1-flags.patch + "${FILESDIR}"/${PN}-2.6.x-gnutls-pointer-error.patch + #"${FILESDIR}"/${PN}-2.6.x-slapd-pointer-types.patch # needs backport ) openldap_filecount() { @@ -417,7 +419,7 @@ multilib_src_configure() { # error: passing argument 3 of ‘ldap_bv2rdn’ from incompatible pointer type # [-Wincompatible-pointer-types] # expected ‘char **’ but argument is of type ‘const char **’ - append-flags $(test-flags-CC -Wno-error=incompatible-pointer-types) + #append-flags $(test-flags-CC -Wno-error=incompatible-pointer-types) if use experimental ; then # connectionless ldap per bug #342439 diff --git a/net-nds/openldap/openldap-2.6.6-r2.ebuild b/net-nds/openldap/openldap-2.6.6-r2.ebuild index e748df009fdf..fd2f6205da49 100644 --- a/net-nds/openldap/openldap-2.6.6-r2.ebuild +++ b/net-nds/openldap/openldap-2.6.6-r2.ebuild @@ -149,6 +149,8 @@ PATCHES=( "${FILESDIR}"/${PN}-2.6.1-flags.patch "${FILESDIR}"/${PN}-2.6.1-fix-missing-mapping.patch "${FILESDIR}"/${PN}-2.6.6-fix-type-mismatch-lloadd.patch + "${FILESDIR}"/${PN}-2.6.x-gnutls-pointer-error.patch + "${FILESDIR}"/${PN}-2.6.x-slapd-pointer-types.patch ) openldap_filecount() { @@ -815,6 +817,7 @@ multilib_src_install() { multilib_src_install_all() { dodoc ANNOUNCEMENT CHANGES COPYRIGHT README docinto rfc ; dodoc doc/rfc/*.txt + rmdir -p "${D}"/var/openldap-lloadd # Created but not used by any part of current codebase. } pkg_preinst() { diff --git a/net-nds/openldap/openldap-2.6.8.ebuild b/net-nds/openldap/openldap-2.6.8.ebuild index 61f2eedf6751..250d4ce0b66e 100644 --- a/net-nds/openldap/openldap-2.6.8.ebuild +++ b/net-nds/openldap/openldap-2.6.8.ebuild @@ -149,6 +149,8 @@ PATCHES=( "${FILESDIR}"/${PN}-2.6.1-flags.patch "${FILESDIR}"/${PN}-2.6.1-fix-missing-mapping.patch #"${FILESDIR}"/${PN}-2.6.6-fix-type-mismatch-lloadd.patch + "${FILESDIR}"/${PN}-2.6.x-gnutls-pointer-error.patch + #"${FILESDIR}"/${PN}-2.6.x-slapd-pointer-types.patch # included upstream ) openldap_filecount() { @@ -392,8 +394,11 @@ build_contrib_module() { einfo "Compiling contrib-module: $1" local target="${2:-all}" emake \ - LDAP_BUILD="${BUILD_DIR}" prefix="${EPREFIX}/usr" \ - CC="${CC}" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" \ + CC="${CC}" \ + LDAP_BUILD="${BUILD_DIR}" \ + libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" \ + prefix="${EPREFIX}/usr" \ + STRIP=/bin/true \ "${target}" popd &>/dev/null || die } @@ -417,7 +422,7 @@ multilib_src_configure() { # error: passing argument 3 of ‘ldap_bv2rdn’ from incompatible pointer type [-Wincompatible-pointer-types] # expected ‘char **’ but argument is of type ‘const char **’ - append-flags $(test-flags-CC -Wno-error=incompatible-pointer-types) + #append-flags $(test-flags-CC -Wno-error=incompatible-pointer-types) if use experimental ; then # connectionless ldap per bug #342439 @@ -532,7 +537,9 @@ multilib_src_configure() { tc-export AR CC CXX - ECONF_SOURCE="${S}" econf \ + ECONF_SOURCE="${S}" \ + STRIP=/bin/true \ + econf \ --libexecdir="${EPREFIX}"/usr/$(get_libdir)/openldap \ --localstatedir="${EPREFIX}"/var \ --runstatedir="${EPREFIX}"/run \ @@ -568,13 +575,19 @@ src_configure_cxx() { append-ldflags -L"${BUILD_DIR}"/libraries/liblber/.libs -L"${BUILD_DIR}"/libraries/libldap/.libs append-cppflags -I"${BUILD_DIR}"/include - ECONF_SOURCE="${S}"/contrib/ldapc++ econf "${myconf_ldapcpp[@]}" + ECONF_SOURCE="${S}"/contrib/ldapc++ \ + STRIP=/bin/true \ + econf \ + "${myconf_ldapcpp[@]}" popd &>/dev/null || die "popd contrib/ldapc++" } multilib_src_compile() { tc-export AR CC CXX - emake CC="$(tc-getCC)" SHELL="${EPREFIX}"/bin/sh + emake \ + CC="$(tc-getCC)" \ + SHELL="${EPREFIX}"/bin/sh \ + STRIP="/bin/true" if ! use minimal && multilib_is_native_abi ; then if use cxx ; then @@ -612,8 +625,10 @@ multilib_src_compile() { pushd "${S}/contrib/slapd-modules/samba4" &>/dev/null || die "pushd contrib/slapd-modules/samba4" emake \ + CC="$(tc-getCC)" \ LDAP_BUILD="${BUILD_DIR}" \ - CC="$(tc-getCC)" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" + libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" \ + STRIP=/bin/true popd &>/dev/null || die fi @@ -693,8 +708,12 @@ multilib_src_test() { } multilib_src_install() { - emake CC="$(tc-getCC)" \ - DESTDIR="${D}" SHELL="${EPREFIX}"/bin/sh install + emake \ + CC="$(tc-getCC)" \ + DESTDIR="${D}" \ + SHELL="${EPREFIX}"/bin/sh \ + STRIP=/bin/true \ + install if ! use minimal && multilib_is_native_abi; then # openldap modules go here @@ -819,6 +838,7 @@ multilib_src_install() { multilib_src_install_all() { dodoc ANNOUNCEMENT CHANGES COPYRIGHT README docinto rfc ; dodoc doc/rfc/*.txt + rmdir -p "${D}"/var/openldap-lloadd # Created but not used by any part of current codebase. } pkg_preinst() { diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz index e2e2dc323aba..f80543a28c98 100644 Binary files a/net-vpn/Manifest.gz and b/net-vpn/Manifest.gz differ diff --git a/net-vpn/frp/Manifest b/net-vpn/frp/Manifest index 810c1be558c9..45d3c3336e3f 100644 --- a/net-vpn/frp/Manifest +++ b/net-vpn/frp/Manifest @@ -6,6 +6,9 @@ DIST frp-0.56.0-deps.tar.xz 2890568 BLAKE2B cabeeba66d4fa94ff95637020178310c984b DIST frp-0.56.0.tar.gz 1080201 BLAKE2B 493e8b21aab6d5fae2d762eafba7d94de59394e9c4cb3c3dfce2bd8b5a0d0fcca6ef471917e8257022e079bececf34e910fe3b6bc845753862da59a1d00ca20c SHA512 883dce220aa78296f2b7eb9d64b3d1598bc2df436c52a48bc813d725a6f8fa43028359b0507bf4a586a29f4739310474047abfefd46249c0c9942990ceac0e2d DIST frp-0.58.1-deps.tar.xz 2916740 BLAKE2B 49256c40ca359a5b76a92e2999e3a5a3ca4899f71e4804544296ee71fa6c079f563b1892195243e9e8792c72c445f779fb5a32b1cc5c4ebca9265d88808072e3 SHA512 3295e0e6b5a7ace8c5af1dd9e15ffb893930c0f03755e8de46dfbca2272747b95d8e58f4034f4fa2c44896c5036654b3c805a6d3dd0d39299996335330d28d07 DIST frp-0.58.1.tar.gz 1081317 BLAKE2B e5d897a9d866df1075c9fb397f1cbcf23efb738fd89e58bce4fba5abce23d9cb6c826b50d4cda52b3fa40a6194003a51c6209f2d4aef43d9dc62f08b51a776a7 SHA512 809e86e9cd2cb67ae338b2584c0c8f5d4f01104cc7725826743f48eb5c893bce9cd678bcd90e04953bb6bfc6523fcf400c6bc1bdf03ff335666b05af5e0c4b55 +DIST frp-0.60.0-vendor.tar.xz 2816520 BLAKE2B 3f58f108c1dc563d73d119293d9cbcb181059c24bb58731f5d6d870a320982c976c8a0938ff0442bd21ffd0bb86218aaa20f1b382fb7a045422aaea411ad3557 SHA512 9825d39cd4bce25ad796b3ac817e690ca41daf9f028ac4e88aa43b4e295d20f9ede57a1be8933efca00a512ff238f8e34a85f24a4b56f9c52cf40aa1f26118f9 +DIST frp-0.60.0.tar.gz 1073862 BLAKE2B c6169818bbca656d44bc945c70b73474a4f427bd123fa7a546285fb63d3a156dc90d7fa1d46f2ba4ae971281e546fb43a217ad2527b7bd20a402810cb356d7ac SHA512 4c86b91a28b58ce5b681e5f8c886efd57a41fb6ac92606facce0b6f6f6cbd6cf6f789209252455bc6bc6a3ad043f2470040ac84b893926653cc036b40907e60c EBUILD frp-0.56.0.ebuild 1712 BLAKE2B 17f2f9b4eb24c30b05a62e8c6f84b93068459a49a90206c2558ce2892cde532bc4242c76ead1a5620fc1a0bbee3859bcbdd837d5cfe8c98ce2f3c4bc3200a578 SHA512 c6c3f8da587de37336467c39dce292e9acc4851a918cb422b641e231966262baae7541349ecd6b7dca1fdd8d1b336f15636629b1b8dbb102f324e6af439f2e01 EBUILD frp-0.58.1.ebuild 1723 BLAKE2B 7f2f0a91deba073ce0a84f0da7745213c83c32977808f6ef3b2913b8b34987396003afd992e8d47254ee00e8f50427a5366a7660c4fcaedb3f85cdcc9bf0ed68 SHA512 517e6b4380241162df1dc7b5790482335c4fee73683e45ce6c735e4dbac4f54a803bde9f960a96c929deb0439a87bd5ef9a3c495d721f4f58ded630243723d51 +EBUILD frp-0.60.0.ebuild 1750 BLAKE2B 822be8f8fcdc4fd2b7ea7d754cdfbbb534f467350a016d4d61c33611a6e097a56633d432418db3c8d2fa99fb8fd16f07f5379f55e4c60dddb138a7921e0073dd SHA512 4ce127cb1c1b3895cbe6ce1488e307a2500fa78bb47b4bef63aad3c6f0c80bfcf116ee538e3d7be5cc4c3381c8e280ac641071eaa186270f4a7cc49726fea32e MISC metadata.xml 467 BLAKE2B a4b1a8611d1ab87bed87c5b40ac24a2dd64d4f2f2482351fd159f5826f77988c7c5e625614dc7c1c040b623a2b0b4452fc798af96115318a46f9d00a83766e9f SHA512 44e7c4e144789e64b2e373fae969e840928e2d618db695c008c07156037841175f51c19ed7f42b63f115319c24aa26701c94bb83f581c06143689bb5237bb965 diff --git a/net-vpn/frp/frp-0.60.0.ebuild b/net-vpn/frp/frp-0.60.0.ebuild new file mode 100644 index 000000000000..994a8b5d4b28 --- /dev/null +++ b/net-vpn/frp/frp-0.60.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd shell-completion + +DESCRIPTION="A reverse proxy that exposes a server behind a NAT or firewall to the internet" +HOMEPAGE="https://github.com/fatedier/frp" +SRC_URI="https://github.com/fatedier/frp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/Puqns67/gentoo-deps/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~riscv" +IUSE="+client +server" +REQUIRED_USE="|| ( client server )" +BDEPEND=">=dev-lang/go-1.22" + +src_compile() { + mkdir -pv comp || die + + if use client; then + ego build -trimpath -ldflags "-s -w" -tags frpc -o frpc ./cmd/frpc + ./frpc completion bash > comp/frpc || die + ./frpc completion fish > comp/frpc.fish || die + ./frpc completion zsh > comp/_frpc || die + fi + + if use server; then + ego build -trimpath -ldflags "-s -w" -tags frps -o frps ./cmd/frps + ./frps completion bash > comp/frps || die + ./frps completion fish > comp/frps.fish || die + ./frps completion zsh > comp/_frps || die + fi +} + +src_install() { + _install() { + # Install binary file + dobin "${1}" + + # Install completion files + dobashcomp "${S}/comp/${1}" + dofishcomp "${S}/comp/${1}.fish" + dozshcomp "${S}/comp/_${1}" + + # Install systemd services + systemd_dounit "${FILESDIR}/${1}.service" + systemd_newunit "${FILESDIR}/${1}_at_.service" "${1}@.service" + + # Install config files + insinto "/etc/${PN}" + newins "${S}/conf/${1}.toml" "${1}.toml.example" + newins "${S}/conf/${1}_full_example.toml" "${1}_full.toml.example" + } + + if use client; then + _install frpc + fi + + if use server; then + _install frps + fi +} diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest index d5db9d99f98a..8e2b2e94733b 100644 --- a/net-vpn/i2pd/Manifest +++ b/net-vpn/i2pd/Manifest @@ -6,6 +6,6 @@ AUX i2pd-2.52.0-miniupnp.patch 1198 BLAKE2B 3448fb24ca2c41cf37b15a4c45e8245d0c5d AUX i2pd-2.6.0-r3.confd 322 BLAKE2B 1abce31d300785fe0f42eb0c15bc26f723e99bfe4f3d21ef4d83620c064838d0e27f89f287a97404276490b848bd1372a40b915d4830b7755d801c4bda551099 SHA512 083f4c860d7556bd14f2765b098743c25f996ef16de3982430ff27ac7711051738d48709654441099ea8c755b6d9a6e25b52286f7e8c928d3f39f1207a9517a9 DIST i2pd-2.52.0.tar.gz 677023 BLAKE2B 785eeb074df3e8a046ae3c6aa1204b52275ced56560addb3d4829d098b22d37582a41de29042bb3b2d48b6616f606c200b16ae10b26608d4bb6b74f237a4c9da SHA512 54272b23dcb62b8b7523038a9c1fc71b87bb9042f22bd12d6ebc62cfa47da07e2df47d88d706f285e9d88f9cace0564546632c10161f83f5c57b9ea17f5bde5f DIST i2pd-2.53.1.tar.gz 677029 BLAKE2B 5b84a3833b3a71c88dc7bf319f802c7c326f045eeee1c5062d51f3b9aa9fb76627c075baf6c6aa8ed9bac3b2fd35ea16d33396332c7b7b21ea15117564f037e0 SHA512 9226fbab7f260e6d84738db4fe9d729eedc8104ed09b191331760b1d77debb6bc05e6558861c1cd304ffdc8661e893f9ac5950e47a38facad51038769b478c64 -EBUILD i2pd-2.52.0.ebuild 1997 BLAKE2B fc2b2d9deb7c80d78a53c79801319c962887caf04e1d8b1b8087c243fe060f8dab06cae4339b8c2b467a3918a772c7a80543727f64e97ca5e71a9c6624d1400b SHA512 03a313d13f7bec68c088740fc828e8bc9c33d20d135c87eec103b0c6100a66e219e1d0a8ad52a65b00b8c0236e709e27e76f4353707a93cd5e640f402f730df0 -EBUILD i2pd-2.53.1.ebuild 1954 BLAKE2B 47fc79773f9c76eb391bb3f040a18a9beb66712ae72636ef8c54db836c2a31567579065abbd5aff186a407549c9137b8bc575b61c6e366138ad05f2fba589c4b SHA512 9197177fd3202dad5a9f3f86fd33cf362c10d28c47703d8d22e5e4964d72ffd7da86c309086517bf914dd3ca93b118ed2d4694cb7840a11dbb9a29bd20fef80d -MISC metadata.xml 588 BLAKE2B a7a342599b07b88c0fc192386a7722eeb864b8f1debc4f30d6825e829b9c684d085edc6ef0b4e7d8e5bf3e04e93629df2925341784b2221d591084098a8a2d3e SHA512 86ca6c50c7eb8f06269a3e0b84f1189f4be57f40ea92b9cae3b9299b02c63d5a89fbb9ca6f16588a682ea1bb193c6395b55f67799c07e4bbf60f046185fb5d0e +EBUILD i2pd-2.52.0.ebuild 1904 BLAKE2B 756e35bde3ff2b01f1b350bbf765b7641fc742e5f285f7775c506a861996dfb0b4c80178ce731ccf55d421017ed32e3475befc0fce8799cfe596066cbaeb1666 SHA512 8d861b1c73d12ea59fafbffd65a429ae438aea85c2f2ade00b0b5b632db55c09af085ae0141343bf78935b70dcdda990980ef8e1c506027442d31a0ce0d67d52 +EBUILD i2pd-2.53.1.ebuild 1861 BLAKE2B 4a60f9314bc41909870a074515dedab2cd12570c22b1f9d8847e48bb02fbe7517ed4cbc5ee3704f078b974a24fedd8d9ad6e462f0ba78a87e5bff616d77761d1 SHA512 39cc1cccd1ddc73c66c08e3c9a031b7abf45e22604e93404973c9ecdb399a9facebf853206bbd579dc7fa409e0cd5862350efd5a54a24d71d1b0a03b700731a4 +MISC metadata.xml 478 BLAKE2B f0b9e6552cdd050bfbdd86ee4d664e0b293e2dfb614c4abffec8482cc0b06e331964db758f466136fff085485de50fd2c4f5c212126c93953423a3965676ac13 SHA512 9deb1abd5a97c2eab9191c9907c17add5c62a8a81d7f4e4c7b02a23f41b6f4e4526f049838cb92f50a14734d51ddd80a8cccc5b4ea2a424c5897bf3e2e4cf32f diff --git a/net-vpn/i2pd/i2pd-2.52.0.ebuild b/net-vpn/i2pd/i2pd-2.52.0.ebuild index 14ed8c998b07..02167b17f796 100644 --- a/net-vpn/i2pd/i2pd-2.52.0.ebuild +++ b/net-vpn/i2pd/i2pd-2.52.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="cpu_flags_x86_aes i2p-hardening +upnp" +IUSE="cpu_flags_x86_aes +upnp" RDEPEND=" acct-user/i2pd @@ -29,16 +29,10 @@ DOCS=( ../README.md ../contrib/i2pd.conf ../contrib/tunnels.conf ) PATCHES=( "${FILESDIR}/${P}-miniupnp.patch" ) -pkg_pretend() { - if use i2p-hardening && ! tc-is-gcc; then - die "i2p-hardening requires gcc" - fi -} - src_configure() { local mycmakeargs=( -DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF) - -DWITH_HARDENING=$(usex i2p-hardening ON OFF) + -DWITH_HARDENING=OFF # worsens or matches the non-hardened profiles -DWITH_STATIC=OFF -DWITH_UPNP=$(usex upnp ON OFF) -DWITH_LIBRARY=ON diff --git a/net-vpn/i2pd/i2pd-2.53.1.ebuild b/net-vpn/i2pd/i2pd-2.53.1.ebuild index cb442b9d45f9..b9b3a931569f 100644 --- a/net-vpn/i2pd/i2pd-2.53.1.ebuild +++ b/net-vpn/i2pd/i2pd-2.53.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="cpu_flags_x86_aes i2p-hardening +upnp" +IUSE="cpu_flags_x86_aes +upnp" DEPEND=" dev-libs/boost:= @@ -30,16 +30,10 @@ CMAKE_USE_DIR="${WORKDIR}/${P}/build" DOCS=( ../README.md ../contrib/i2pd.conf ../contrib/tunnels.conf ) -pkg_pretend() { - if use i2p-hardening && ! tc-is-gcc; then - die "i2p-hardening requires gcc" - fi -} - src_configure() { local mycmakeargs=( -DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF) - -DWITH_HARDENING=$(usex i2p-hardening ON OFF) + -DWITH_HARDENING=OFF # worsens or matches the non-hardened profiles -DWITH_STATIC=OFF -DWITH_UPNP=$(usex upnp ON OFF) -DWITH_LIBRARY=ON diff --git a/net-vpn/i2pd/metadata.xml b/net-vpn/i2pd/metadata.xml index 9427ac50fa12..86d072b8ee21 100644 --- a/net-vpn/i2pd/metadata.xml +++ b/net-vpn/i2pd/metadata.xml @@ -9,11 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - - - Compile with hardening on vanilla compilers/linkers - - PurpleI2P/i2pd diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz index ba96a51dc742..a0048ff82d18 100644 Binary files a/net-wireless/Manifest.gz and b/net-wireless/Manifest.gz differ diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest index efb10ef4ba03..29f5f000945c 100644 --- a/net-wireless/unifi/Manifest +++ b/net-wireless/unifi/Manifest @@ -6,12 +6,8 @@ AUX unifi.initd-r2 477 BLAKE2B 11dc44ebc7c9d9a670b6aecfd3a82265df60f21057ae459fa AUX unifi.service-r2 233 BLAKE2B 95d87f040be667c5d5817bc9b6eabfa3d2ef454cfcdd60badef834d6f9ec250612ea5b32724c9df28c735e22183180c9c646729e375d3e38f6a26371661af93b SHA512 cafa67126e7416c736e1ab59e8b31cd2f9ce3f8933b84985f4ba983898b664bb892255855c2fc6cbdb4519732f63e58207209d7701f908d48828dfdd399f1550 DIST unifi-6.5.55.zip 157805689 BLAKE2B 09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355 SHA512 c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e DIST unifi-7.5.187.zip 172434106 BLAKE2B db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990 SHA512 703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276 -DIST unifi-8.1.127.zip 165920812 BLAKE2B 553273139c7f8e38c04ce3823b4478e6e366ff3a139f22d692fb6f9c39284e6fbe12191bc4991e832d124e08893121018931c74c921a2186c849cb97016f8310 SHA512 45b9fe1d7d73b3544c2158062cc4f3fcea515a21ed31ed9be408995949cf4cc5f504a4b10934b400bbf309d38cf52ac72cdda87cde14217c360aa736071dffff -DIST unifi-8.2.93.zip 168248927 BLAKE2B 2a120d5b63fe7be97e9fe6d4092293a26cac2eef55489d36fe23402c72a15315522a335015f8aa00cb6b61c372b7e28c978906ce21361e4d2dc4f4d21c960f2f SHA512 30d747256c5ae1403ca8a01f31e80723a1f14c328368f43cee2d867158a079e441c456405ae676fe3c5d6e8ae039af3cd24f1fd36b05660ad79cfe6fdb8d6acf DIST unifi-8.3.32.zip 169676863 BLAKE2B 337d095e4ea434d22af78c93de1a14ac8ad6800286505242498ad513d424230208cf0e38c5df5185ad6480ff83d695837e8915067aa6026dc3faea49d245571e SHA512 f8ae2712c40957d308cc713b7f75cd9682da0b34f773293428ef6e8931629e5d365c8af4bc5503f96d0b751f4d996a1b8492cc443dc9a043c40105f38d9995c6 EBUILD unifi-6.5.55-r2.ebuild 2535 BLAKE2B 2cfa249e33c6e13be327dd416862070f087e7998ef7219b2903a397c1419676b854576d059396276c03767b90a196fda451826df401525aba19014a54fa919df SHA512 2c15b0ff1eded12d1f2b99891f274d71d6dd9527d23440f8aacef8d76ccf66f6063b2ee136b503bd7b200258c812f648661fc40e54e958fe338ff0730cd2e0e3 EBUILD unifi-7.5.187.ebuild 2673 BLAKE2B 4248580218eb10fc588ec60fea1c41344a84be3d9e464b9b85572afe9b3bc4326a9a13cded7fc20ae6043ab11d9d5b942226b39da9688898c84a323cc43a1a09 SHA512 445193da23f62a5420205c9988baca93ff3bb4e86b4b215b98fe911365fd6a602e606dab3ed1c1e5bffe3f1dde6b2442711b7ef1b5a0e62312ecefb0d90c7404 -EBUILD unifi-8.1.127.ebuild 2665 BLAKE2B 3b1815c1286abc5d874eeec60d586b56d574f090ae33f8c67ac03d14cb3c6c92a1fcdbee00e90b8883b6c9eaf816294f236a47d6c907923139b0c919f7538752 SHA512 8742007a954a4f531e3d01ce9a75c8b649547ad10430be416204185d7db24b59590299ae98f70765d85c3533ba1dee4b5d96a29d9c9bd75fdcc89800cc2d6e0d -EBUILD unifi-8.2.93.ebuild 2665 BLAKE2B 3b1815c1286abc5d874eeec60d586b56d574f090ae33f8c67ac03d14cb3c6c92a1fcdbee00e90b8883b6c9eaf816294f236a47d6c907923139b0c919f7538752 SHA512 8742007a954a4f531e3d01ce9a75c8b649547ad10430be416204185d7db24b59590299ae98f70765d85c3533ba1dee4b5d96a29d9c9bd75fdcc89800cc2d6e0d -EBUILD unifi-8.3.32.ebuild 2666 BLAKE2B 20c2e21008e49fd27c8f7ed0e26ccdf2127a9ec1b1783db350b228bf2df88112531f06d815145f4c5c79117846639f3ff0ed16a059295191992a051e383897bc SHA512 549582cffb9b5d8de9238babf45cdcdbebea04a26bf8b02d7311eb8b9603919c795837c53ff3097858ebc2bdb8122a3ef23ea8b9e6018cdaa4bb179843b1e414 +EBUILD unifi-8.3.32.ebuild 2665 BLAKE2B 3b1815c1286abc5d874eeec60d586b56d574f090ae33f8c67ac03d14cb3c6c92a1fcdbee00e90b8883b6c9eaf816294f236a47d6c907923139b0c919f7538752 SHA512 8742007a954a4f531e3d01ce9a75c8b649547ad10430be416204185d7db24b59590299ae98f70765d85c3533ba1dee4b5d96a29d9c9bd75fdcc89800cc2d6e0d MISC metadata.xml 706 BLAKE2B c089f7ad4712f8ad5ef71f8127686dd13a7d3ead5f31dff6c939b100c18920680d648c4d27af479dc14624b5365fc038998f478ae82222fc2f2d073bbb7b58cb SHA512 8866e9107a41456a238b21316a1b174167b4343a55bcca2964b05e44fcc2d157df113a7867496726fcdc0eabf3e244e14567e03b53e3e1df2b11a2d932fa761c diff --git a/net-wireless/unifi/unifi-8.1.127.ebuild b/net-wireless/unifi/unifi-8.1.127.ebuild deleted file mode 100644 index 2f1936dc19fa..000000000000 --- a/net-wireless/unifi/unifi-8.1.127.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Set this var for any releases except stable -# RC_SUFFIX="-" - -inherit java-pkg-2 readme.gentoo-r1 systemd - -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs" -HOMEPAGE="https://www.ubnt.com" -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip" -S="${WORKDIR}/UniFi" - -LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="-* amd64 ~arm64" -IUSE="systemd system-mongodb" -RESTRICT="bindist mirror" - -RDEPEND=" - acct-group/unifi - acct-user/unifi - dev-db/mongodb - virtual/jre:17 -" - -BDEPEND="app-arch/unzip" - -DOCS=( "readme.txt" ) - -QA_PREBUILT=" - usr/lib/unifi/lib/native/Linux/aarch64/*.so - usr/lib/unifi/lib/native/Linux/x86_64/*.so -" - -src_prepare() { - if [[ ${CHOST} != aarch64* ]]; then - rm -r lib/native/Linux/aarch64 || die - fi - if [[ ${CHOST} != x86_64* ]]; then - rm -r lib/native/Linux/x86_64 || die - fi - - if [[ ${CHOST} == aarch64* ]]; then - if ! use systemd; then - rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die - fi - fi - if [[ ${CHOST} == x86_64* ]]; then - if ! use systemd; then - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die - fi - fi - - default -} - -src_compile() { - :; -} - -src_install() { - insinto /usr/lib/unifi - doins -r dl lib webapps - ! use system-mongodb && doins -r bin - - diropts -o unifi -g unifi - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi - - for symlink in conf data run tmp work; do - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink} - done - dosym ../../../var/log/unifi /usr/lib/unifi/logs - - java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar - java-pkg_dolauncher \ - unifi \ - --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \ - -Djava.library.path= \ - --add-opens java.base/java.lang=ALL-UNNAMED \ - --add-opens java.base/java.time=ALL-UNNAMED \ - --add-opens java.base/sun.security.util=ALL-UNNAMED \ - --add-opens java.base/java.io=ALL-UNNAMED \ - --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \ - --jar ace.jar \ - --pwd '/usr/lib/unifi' - - if use system-mongodb; then - systemd_newunit "${FILESDIR}"/unifi-mongodb.service unifi.service - newinitd "${FILESDIR}"/unifi-mongodb.initd unifi - else - systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service - newinitd "${FILESDIR}"/unifi.initd-r2 unifi - fi - - newconfd "${FILESDIR}"/unifi.confd unifi - - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die - doenvd "${T}"/99unifi - - einstalldocs - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/net-wireless/unifi/unifi-8.2.93.ebuild b/net-wireless/unifi/unifi-8.2.93.ebuild deleted file mode 100644 index 2f1936dc19fa..000000000000 --- a/net-wireless/unifi/unifi-8.2.93.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Set this var for any releases except stable -# RC_SUFFIX="-" - -inherit java-pkg-2 readme.gentoo-r1 systemd - -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs" -HOMEPAGE="https://www.ubnt.com" -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip" -S="${WORKDIR}/UniFi" - -LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="-* amd64 ~arm64" -IUSE="systemd system-mongodb" -RESTRICT="bindist mirror" - -RDEPEND=" - acct-group/unifi - acct-user/unifi - dev-db/mongodb - virtual/jre:17 -" - -BDEPEND="app-arch/unzip" - -DOCS=( "readme.txt" ) - -QA_PREBUILT=" - usr/lib/unifi/lib/native/Linux/aarch64/*.so - usr/lib/unifi/lib/native/Linux/x86_64/*.so -" - -src_prepare() { - if [[ ${CHOST} != aarch64* ]]; then - rm -r lib/native/Linux/aarch64 || die - fi - if [[ ${CHOST} != x86_64* ]]; then - rm -r lib/native/Linux/x86_64 || die - fi - - if [[ ${CHOST} == aarch64* ]]; then - if ! use systemd; then - rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die - fi - fi - if [[ ${CHOST} == x86_64* ]]; then - if ! use systemd; then - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die - fi - fi - - default -} - -src_compile() { - :; -} - -src_install() { - insinto /usr/lib/unifi - doins -r dl lib webapps - ! use system-mongodb && doins -r bin - - diropts -o unifi -g unifi - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi - - for symlink in conf data run tmp work; do - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink} - done - dosym ../../../var/log/unifi /usr/lib/unifi/logs - - java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar - java-pkg_dolauncher \ - unifi \ - --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \ - -Djava.library.path= \ - --add-opens java.base/java.lang=ALL-UNNAMED \ - --add-opens java.base/java.time=ALL-UNNAMED \ - --add-opens java.base/sun.security.util=ALL-UNNAMED \ - --add-opens java.base/java.io=ALL-UNNAMED \ - --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \ - --jar ace.jar \ - --pwd '/usr/lib/unifi' - - if use system-mongodb; then - systemd_newunit "${FILESDIR}"/unifi-mongodb.service unifi.service - newinitd "${FILESDIR}"/unifi-mongodb.initd unifi - else - systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service - newinitd "${FILESDIR}"/unifi.initd-r2 unifi - fi - - newconfd "${FILESDIR}"/unifi.confd unifi - - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die - doenvd "${T}"/99unifi - - einstalldocs - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/net-wireless/unifi/unifi-8.3.32.ebuild b/net-wireless/unifi/unifi-8.3.32.ebuild index ed01ef5545ac..2f1936dc19fa 100644 --- a/net-wireless/unifi/unifi-8.3.32.ebuild +++ b/net-wireless/unifi/unifi-8.3.32.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/UniFi" LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="-* ~amd64 ~arm64" +KEYWORDS="-* amd64 ~arm64" IUSE="systemd system-mongodb" RESTRICT="bindist mirror" diff --git a/net-wireless/wavemon/Manifest b/net-wireless/wavemon/Manifest index af9eecc015cf..238b2ac65531 100644 --- a/net-wireless/wavemon/Manifest +++ b/net-wireless/wavemon/Manifest @@ -1,5 +1,4 @@ AUX wavemon-0.9.3-build.patch 1712 BLAKE2B f23fa28006e0361660c74cfb1628adecd3c9f48ddcf6adc98a9bcfe20614757bd5d416828a7c78a70090e70f24875b667207e154c272edc12a3d0a8eaa8047d3 SHA512 32b839ef6270de5e94e9a16ffb74d9696dec2411ccc05da3a377cb32a1ad127455eaf6ab3a8b1c9ff3af3f6c03d9566b51de08e4100c611c2d2f3f7e5dcf7290 -AUX wavemon-0.9.4-build.patch 322 BLAKE2B 393965a2a70efcd5b93de82c53cffe9b56edb90c998aaa979b53ec3a2580c00ee7e7331f323b9e42234a854da444f7fa1c219a4dbca9d3bebcb907800f29c98f SHA512 851e6785ee330fc4e26b6ff73436ef2568884ddc41af8d43b414087ec2eeeca64c5853053719ce34ac198decf2ac6499ae187940c8d348ac74801f2cef60645e DIST wavemon-0.9.3.tar.gz 220372 BLAKE2B 383e5462e6f3abf86b3604499764060927321018f9dfaef9b742d933e832e568249e41f348788184e125324f81672f2f2b2ff9ca970c215f95a80ec140e0ca11 SHA512 0e4f6db1dfd1915a3c0e1c9708eea501d7180e80df891d0c5a59bb72d48777731c67a256d2d7d6c748ade8e1a3efad9004f5e13971e0b4e16eefdd4f8c6fe1c1 DIST wavemon-0.9.5.tar.gz 225492 BLAKE2B 492ac0f16da1400b4e9e06af43b1ec8b96303bd33a62f355820975db61efc3b0603e1e3f97be05a69597b9546aeb95e3a2655cb0c45c90aa9f2bd765a06b8884 SHA512 c8abd0d0a2971b937eb2ea51470ec30c9a0e656161a7884cae257a226ef39e0daa8399ef349bbcb370b91a28b6ad0f42acb831524e1f7f5ce43ec244adcb7767 DIST wavemon-0.9.6.tar.gz 227546 BLAKE2B 08eeeca4638de0a2964b1dc68a9e530da7e6f1c875b3c29ace77b95dba0511ae3c1f1c2c00ad4403b9ad10e805d386b4acc0236247c2bb4af3ca7970ca7f8437 SHA512 1a96c8283678daf5c09cc60b5e264047c8f1075b1f43d95376550ccb016b75b2abaf00cd9b67873833d5834e0f86fa59e23186eaf9cda6040c66ebb913f8a729 diff --git a/net-wireless/wavemon/files/wavemon-0.9.4-build.patch b/net-wireless/wavemon/files/wavemon-0.9.4-build.patch deleted file mode 100644 index afce0a712049..000000000000 --- a/net-wireless/wavemon/files/wavemon-0.9.4-build.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.in 2021-09-21 10:27:24.966739165 +0200 -+++ b/Makefile.in 2021-09-21 10:27:57.537003815 +0200 -@@ -9,7 +9,7 @@ - install-suid-root: exec_perms = 4755 - - CC ?= @CC@ --CFLAGS ?= @CFLAGS@ @LIBNL3_CLI_CFLAGS@ -+CFLAGS = @CFLAGS@ @LIBNL3_CLI_CFLAGS@ - CPPFLAGS ?= @CPPFLAGS@ - LDFLAGS ?= @LDFLAGS@ - DEFS ?= @DEFS@ diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index ea0bc4646dc3..fa225ad2aeba 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index a3fc2a240cd9..aaeb3a221a78 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + # Hans de Graaff (2024-08-16) # Requires large parts of dev-ruby/rails to be keyworded dev-ruby/minitest-hooks test diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 1fa92e6e97c5..dc92c7939f40 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + # Ulrich Müller (2024-08-03) # Needs dev-libs/openspecfun which is not yet keyworded sci-visualization/gnuplot amos diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index f8f57449b9be..b906a322f814 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + # Matt Jolly (2024-08-14) # QUIC dependencies are not keyworded net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index d2440e46553b..72ce670abb80 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + # WANG Xuerui (2024-08-22) # dev-lang/spidermonkey gained JIT support for loong since version 107, # but the nearest packaged version is 115. diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index ebb4e48d2860..16a169bf12c2 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,36 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin (2024-08-25) +# simplify the dep tree +app-admin/syslog-ng amqp grpc kafka mongodb smtp +app-crypt/pinentry efl +app-text/doxygen gui +dev-build/cmake gui +dev-util/glade gjs +dev-util/pkgcheck emacs +dev-util/ragel doc +dev-vcs/git doc subversion +mail-mta/postfix mongodb +media-sound/liblc3 test +net-misc/rsync rrsync +net-firewall/nftables doc + +# Arthur Zamarin (2024-08-25) +# Some optional emacs dependencies are not keyworded. +app-editors/emacs gui mailutils + +# Arthur Zamarin (2024-08-25) +# net-libs/webkit-gtk has no mips keywords +app-editors/emacs xwidgets +dev-util/glade webkit + +# Arthur Zamarin (2024-08-25) +# alternatives not available on mips +app-alternatives/awk nawk +app-alternatives/bc gh +app-alternatives/lex reflex + # Arthur Zamarin (2024-07-05) # Avoid unkeyworded media-gfx/libimagequant dev-python/pillow imagequant diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 442b717d7b57..833ceeabf4a5 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + # Matt Jolly (2024-08-14) # QUIC dependencies are not keyworded net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index e7032ba9fad8..da631e3b0a79 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-08-23) +# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here +sys-apps/systemd bpf + # Ulrich Müller (2024-08-03) # Needs dev-libs/openspecfun which is not yet keyworded sci-visualization/gnuplot amos diff --git a/profiles/package.mask b/profiles/package.mask index 4e062167861d..931028fca3f4 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -185,14 +185,6 @@ dev-debug/gdb-apple # https://lore.kernel.org/netfilter-devel/Zp7FqL_YK3p_dQ8B@egarver-mac/ =net-firewall/nftables-1.1.0 -# Hans de Graaff (2024-07-21) -# Obsolete slots that are no longer used by any cucumber -# version. Removal on 2024-08-21. -dev-util/cucumber-core:10 -dev-util/cucumber-cucumber-expressions:16 -dev-util/cucumber-gherking:22 -dev-util/cucumber-html-formatter:20 - # Leonardo Hernández Hernández (2024-07-07) # New major ffmpeg version. Tracker bug #928905. >=media-video/ffmpeg-7.0 diff --git a/profiles/use.local.desc b/profiles/use.local.desc index ae50abfe4ba8..5900943a24f8 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -250,10 +250,8 @@ app-arch/libarchive:blake2 - Enable Blake2 hash support via app-crypt/libb2. app-arch/libarchive:bzip2 - Allow accessing bzip2-compressed archives through libbz2 (which comes with app-arch/bzip2). This only affects libarchive's native support: bsdtar will keep using bunzip2 as a filter if that's not built-in. app-arch/libarchive:e2fsprogs - Use file flags from sys-fs/e2fsprogs headers instead of virtual/os-headers headers app-arch/libarchive:nettle - Use dev-libs/nettle as crypto backend -app-arch/libdeflate:gzip - Support the gzip format app-arch/libdeflate:test - Build the test programs (requires sys-libs/zlib) app-arch/libdeflate:utils - Build the libdeflate-gzip program -app-arch/libdeflate:zlib - Support the zlib format app-arch/lrzip-next:largefile - Enables support for large files app-arch/lrzip-next:year2038 - Enables support for 64-bit 'time_t' (sets D_TIME_BITS=64; glibc only) app-arch/p7zip:natspec - Use dev-libs/libnatspec to correctly decode non-ascii file names archived in Windows. @@ -4541,7 +4539,6 @@ media-libs/x264:pic - disable optimized assembly code that is not PIC friendly media-libs/x265:10bit - Add support for producing 10bits HEVC. media-libs/x265:12bit - Add support for producing 12bits HEVC. media-libs/x265:numa - Build with support for NUMA nodes. -media-libs/x265:pic - Disable optimized assembly code that is not PIC friendly media-libs/xine-lib:bluray - Enable playback of Blu-ray filesystems using media-libs/libbluray media-libs/xine-lib:dav1d - Enable support for media-libs/dav1d AV1 decoder media-libs/xine-lib:dxr3 - Enable support for DXR3 mpeg acceleration cards. @@ -6906,7 +6903,6 @@ net-vpn/eduvpn-common:openvpn - enable support for OpenVPN net-vpn/eduvpn-common:wireguard - enable support for WireGuard net-vpn/frp:client - Build and install frp client (frpc) net-vpn/frp:server - Build and install frp server (frps) -net-vpn/i2pd:i2p-hardening - Compile with hardening on vanilla compilers/linkers net-vpn/libreswan:dnssec - Use DNSSEC resolver (requires net-dns/unbound) net-vpn/libreswan:ikev1 - Enable the IKEv1 protocol net-vpn/networkmanager-sstp:gtk4 - Use gui-libs/gtk for GUI support. @@ -7944,6 +7940,7 @@ sys-apps/superdiag:iso - Install an iso image, which can be used with sys-apps/s sys-apps/superdiag:usb - Install all files, which are needed for an installation on an usb thumb drive. sys-apps/systemd:audit - Enable support for sys-process/audit sys-apps/systemd:boot - Enable EFI boot manager and stub loader +sys-apps/systemd:bpf - Enable BPF support for sandboxing and firewalling. sys-apps/systemd:cgroup-hybrid - Default to hybrid (legacy) cgroup hierarchy instead of unified (modern). sys-apps/systemd:cryptsetup - Enable cryptsetup tools (includes unit generator for crypttab) sys-apps/systemd:curl - Enable support for uploading journals diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz index e60c9a2c41f7..1afa4702f017 100644 Binary files a/sci-electronics/Manifest.gz and b/sci-electronics/Manifest.gz differ diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 8071cbc08a21..83fb461c808a 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,5 +1,4 @@ AUX kicad-7.0.0-werror.patch 682 BLAKE2B 268cf848679ffb5b5aa2389a6392986f908c64861fb6908a864ae41d788f8ac10a21d30b7a20b98409cad7f57191958f9d95d448be7c8070806c585c03d7ce8a SHA512 c30b9a080cc74687b44fb5e547d746c4e3298096e9ffa1bf5a7a2b477efb8d05db8adad7255d6b92eb2c00f739e4fcd79b9c198b3122265d26edc1db5cb4ee5e -AUX kicad-8.0.1-libgit2.patch 1329 BLAKE2B 2e9b8f5d498b60feafdbf658b05350611e67b6449412c5e8b5b2d0a3b3bacc04ced8a6f5a7d3333221c36756b43ddfe95e41f6e98fca6fe010022bc8495d71c7 SHA512 1842a255ebfea314b6880ccd00f4a9693cf288e8dec09a51e8f9da42b14e602e4bf668deadcbf216c05a1f4650723db01e2df3033ed29c6df9a7c2c8a3a5f2eb AUX kicad-8.0.3-gcc15-cstdint.patch 787 BLAKE2B c32894daeff59211f893acf9e6c54e2713cf7c5c5e175018aef459e48f9d644b92bffec19375c1dfe74b5588ca2acc2d195fe269be764f63605bfe2b54ba18e6 SHA512 04a40aaf25d95729165620e45ed80000f094ad16751b04b5f1efeb28f2300e2e823ad22a8e048cf16d78f7a621921ba66b20ec9930d086ca1b77f5f117cd55f8 DIST kicad-7.0.10.tar.bz2 43991960 BLAKE2B 3e21f575e41a6036ff2a9c3ab17472e51c73612ddadbf88631717b43024e604a8607fff013828823ff4db4d4263ac8e3bcc3b069e3efdfdc66fdb627f60f192a SHA512 f8005e6cb685c4cdc3982eec644f6d4a115138eaa19ca0bd2e6ae07613eac9c98fd7cdc181dd83e6c6d3c4b73ff6a54261ac5448a2a9c53298bc611c1bf408e1 DIST kicad-7.0.11.tar.bz2 44083805 BLAKE2B d923581f49b3cf48776de56ba12ddc99e942269c0c14950bb6b3413fb616af74a1b4e7095fc746e20125096f7d2e4c7a9f271dd58918b22fa53e8ce7b78fa6f6 SHA512 28d5560ead989dcfb6d3b07e37443de3bf1883bd56604ae20f70c0a068504fd8745f7011507d417f487b86071cec130ac8eb7bda7513d096e78dcc3dc98585aa diff --git a/sci-electronics/kicad/files/kicad-8.0.1-libgit2.patch b/sci-electronics/kicad/files/kicad-8.0.1-libgit2.patch deleted file mode 100644 index d2523993e6fe..000000000000 --- a/sci-electronics/kicad/files/kicad-8.0.1-libgit2.patch +++ /dev/null @@ -1,36 +0,0 @@ -From: Huang Rui -Date: Fri, 22 Mar 2024 18:18:40 +0800 -Subject: [PATCH] libgit2-1.8.0 compatibility: adjusted parent pointer type - -- Adjusted parent pointer type in git_commit_create call for compatibility - with libgit2 1.8.0 and above. -- Included preprocessor checks to maintain support for versions older than - 1.8.0. -- Ensures consistent function behavior across different libgit2 versions. - -Fixes https://gitlab.com/kicad/code/kicad/-/issues/17536 -Signed-off-by: Huang Rui ---- - kicad/project_tree_pane.cpp | 7 +++++++ - 1 file changed, 7 insertions(+) - ---- a/kicad/project_tree_pane.cpp -+++ b/kicad/project_tree_pane.cpp -@@ -2233,7 +2233,14 @@ void PROJECT_TREE_PANE::onGitCommit( wxCommandEvent& aEvent ) - } - - git_oid oid; -+ // Check if the libgit2 library version is 1.8.0 or higher -+#if ( LIBGIT2_VER_MAJOR > 1 ) || ( LIBGIT2_VER_MAJOR == 1 && LIBGIT2_VER_MINOR >= 8 ) -+ // For libgit2 version 1.8.0 and above -+ git_commit* const parents[1] = { parent }; -+#else -+ // For libgit2 versions older than 1.8.0 - const git_commit* parents[1] = { parent }; -+#endif - - if( git_commit_create( &oid, repo, "HEAD", author, author, nullptr, commit_msg.mb_str(), tree, - 1, parents ) != 0 ) --- -2.44.0 - diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz index 782c299cc6de..3ad2dc32360e 100644 Binary files a/sci-geosciences/Manifest.gz and b/sci-geosciences/Manifest.gz differ diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest index 63539e937a37..05f25f02e3ac 100644 --- a/sci-geosciences/grass/Manifest +++ b/sci-geosciences/grass/Manifest @@ -1,10 +1,7 @@ AUX grass-flock.patch 577 BLAKE2B 0f4e0b06e1d8273cb954be9596a68adbd51b099b0a19bf2d4dc695de3a06bffc4df42eedca76977d552a26578238ffb10fb1b2b5242c4b6ffda83eaba7c41764 SHA512 36d8408f553ebfeb5cdc97c43ffae3ce6f77b713069d0d30d734748fb812800d4dafc76921d95fa8455c4ec4a55311703499f4aec97ad13b97b9549ab463cb3c DIST grass-8.3.2.tar.gz 68662576 BLAKE2B 214bc6aea6904e88339e7f2d80f5dbc1c549928eed08ae0734789165af9e4cd7d8a882c67607c2670f2fdd4584615eac95c1ada9e5312abc6b59e0cb48124615 SHA512 6523e2c0eae183fddeaa015e63283febfbae4953e809ff41bcc4ab95aa1055162b08c65365f973124608ff7b01aa907a1a0ec96c9f31884c657f236e56c0eab0 DIST grass-8.4.0.tar.gz 70245687 BLAKE2B 0f8283d215cc5412abcf4bc984aa94b5ca3de6de0d3d240fb533a4a0d2b335438269524462f3c4ede5ebec5cfc0348246571216dbc16f8658d88db28159bf360 SHA512 c31ea7dc79cee1a2a3e668fa79b93a5a7683bcd1ae1b467b4938aee81ed023e82a643d3acf3f8e67265c46b9f86dd37c62f15e4b5f210d36672c8986a69d71e4 -DIST grass-8.4.0RC1.tar.gz 70272599 BLAKE2B a292336e8eb657fadc4a54b6045b529df883fe4d49d784551d5e5d948e74a69f48a0508a862d9df47cd60172b20d97a4603a377afec2faceb98b35e8023d377c SHA512 c64576305476e60d8525418f973512dd71d2586ac7712f36560d9fe31a10bd1532b91351d3dc81bfd7c32073ddc1631a8e922d56e0e27159f59e37a1399e4c21 -EBUILD grass-8.3.2-r1.ebuild 7070 BLAKE2B d0a94514f055a3b38c92ef7e8a57e44d319409cc120968df290cdbdd164558f2945f13665b9cd3f01311d6b4ae4865eae1c71923c2eae1ac08ef0c1f95eb4f85 SHA512 300fb07374baad8b410a0b6064450acd46ea5d1d14a3edac0540970d787bcacbb631b2e74f9d20b805ecccbdaeb31ae1ec0307446c1788dd5a8522c91c695124 -EBUILD grass-8.3.2.ebuild 7070 BLAKE2B 24db4f7bc33845d9123e30a2dabd537097efd47066942322454de31b0b99c390524b408079c718a1e686b93d4d43f0426bff334c9e77cfd81222eff172b3656d SHA512 d68bdeb3add17d3f09809ec5c3c3c8e6d5701280a96181e57891db01bcddf188dc961eb8411bd674f6f6e7d7edd315e6c19a26b757bca6b3e60cb4ecb94147c5 -EBUILD grass-8.4.0.ebuild 7093 BLAKE2B 9f8603ec17ef8575cd0ca648e1ef4d6ccd7f37b24159f3eda08bc846e75c497043f384f6864d72f16b9a0ada95ce8911edd4596de6089b554746d7980e853abc SHA512 8c34fa9dacca31960eadb51f8898cb33f12cb1021d90c93aa9febadbf980abc1d41abf3aef88a6da4357a65080c2544e0d0bd4a80796054d4a2a9e3dec4e2679 -EBUILD grass-8.4.0_rc1.ebuild 7093 BLAKE2B 9f8603ec17ef8575cd0ca648e1ef4d6ccd7f37b24159f3eda08bc846e75c497043f384f6864d72f16b9a0ada95ce8911edd4596de6089b554746d7980e853abc SHA512 8c34fa9dacca31960eadb51f8898cb33f12cb1021d90c93aa9febadbf980abc1d41abf3aef88a6da4357a65080c2544e0d0bd4a80796054d4a2a9e3dec4e2679 -EBUILD grass-9999.ebuild 7033 BLAKE2B 0e43fd7b28dc213204bfaec6ba5a7692431402703c1f9243ae845660c1331fafea77a76261171dc9b7e170868b803fb016638139ca3a1f6be1d0c448ceafa3e9 SHA512 b26f8fcc1b828b58807fc0e24aaa60d2699fd0d1bc1d1484d9fe6b8c919a2774d05540c9fbd5f787724671fb30f9b0760b3f71d73f927ff73c5638615022d8a1 +EBUILD grass-8.3.2-r1.ebuild 7085 BLAKE2B b68b36f7a1495d5c61853d102653ff8ae78c54117a8ce4e277b35c31b3f3705a5b34e4e571ee8ad4603baea65d9e2cb190772954fea757802365d3aa7d10783b SHA512 feee69d50bc31a1dabbf350a6db478313d0e69c53bc7a5ba5f9ee9deec8ad3f0826681bf744f1f843a27fd78342cadee49e5b0e625ced5f67cb77ea0280a6b94 +EBUILD grass-8.4.0.ebuild 7108 BLAKE2B 4a4a06b09e27ecfa22c90edcfe7de10f429e117f4c117eea0a8f3313c41f8bbf5cab1047727a9227e6d34bb46e3cab322e48db72806fd3da03829812e891cd76 SHA512 186867e9d072a20d8724903f8e2420d6e2135918dd1a7f4fc26e7e3a1f7fac189267fe1fa80152a28c037daddb34488ce0cdf35624c99efa49736ee905680a97 +EBUILD grass-9999.ebuild 7048 BLAKE2B 269ba74ebbe05764255e18f2632fa873d994dd4d0301650bcf582406e6688c007e63dd9f4d8d63e63142445aa9f50de8d853714199a6ccc08e3c3ece6859087c SHA512 ee8bd2435b5d0f382aa9c8a45e6211cda13051b84e373ad0270afe660ec6e00cde492d14a2b0331af56273e04301246c6318f171a5cad76a260ee0d3bfa7975d MISC metadata.xml 1316 BLAKE2B 508c5fdf769d6563bb585ccd0a7072675f2725fa0702ca9e3f9b3963bd5379312dda36e37ba2fc58c7a85e03c035484abbe95a2e6651d51ea7fa97e013897355 SHA512 1f58db0827750b585c64c8321d47b4277a8472b1073f0216f06cf211aeea6ad53065634b4003269560282b22679b90d34b077d447f8ae07c16a4dbe905cf9b79 diff --git a/sci-geosciences/grass/grass-8.3.2-r1.ebuild b/sci-geosciences/grass/grass-8.3.2-r1.ebuild index 5fa3915b850b..0871bb02df0d 100644 --- a/sci-geosciences/grass/grass-8.3.2-r1.ebuild +++ b/sci-geosciences/grass/grass-8.3.2-r1.ebuild @@ -39,7 +39,8 @@ fi IUSE="blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} - opengl? ( X )" + opengl? ( X ) + pdal? ( cxx )" RDEPEND=" ${PYTHON_DEPS} diff --git a/sci-geosciences/grass/grass-8.3.2.ebuild b/sci-geosciences/grass/grass-8.3.2.ebuild deleted file mode 100644 index 8a3ea23d393d..000000000000 --- a/sci-geosciences/grass/grass-8.3.2.ebuild +++ /dev/null @@ -1,276 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="sqlite" # bug 572440 - -inherit desktop flag-o-matic python-single-r1 toolchain-funcs xdg - -DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" -HOMEPAGE="https://grass.osgeo.org/" - -LICENSE="GPL-2" - -if [[ ${PV} =~ "9999" ]]; then - SLOT="0/8.3" -else - SLOT="0/$(ver_cut 1-2 ${PV})" -fi - -GVERSION=${SLOT#*/} -MY_PM="${PN}${GVERSION}" -MY_PM="${MY_PM/.}" - -if [[ ${PV} =~ "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/OSGeo/grass.git" -else - MY_P="${P/_rc/RC}" - SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="amd64 ~ppc ~x86" - fi - - S="${WORKDIR}/${MY_P}" -fi - -IUSE="blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - opengl? ( X )" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-admin/eselect-1.2 - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/ply[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ') - sci-libs/gdal:= - sys-libs/gdbm:= - sys-libs/ncurses:= - sci-libs/proj:= - sys-libs/zlib - media-libs/libglvnd - media-libs/glu - blas? ( - virtual/cblas[eselect-ldso(+)] - virtual/blas[eselect-ldso(+)] - ) - bzip2? ( app-arch/bzip2:= ) - fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos:= ) - lapack? ( virtual/lapack[eselect-ldso(+)] ) - las? ( sci-geosciences/liblas ) - mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - opencl? ( virtual/opencl ) - opengl? ( virtual/opengl ) - pdal? ( >=sci-libs/pdal-2.0.0:= ) - png? ( media-libs/libpng:= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - readline? ( sys-libs/readline:= ) - sqlite? ( dev-db/sqlite:3 ) - tiff? ( media-libs/tiff:= ) - truetype? ( media-libs/freetype:2 ) - X? ( - $(python_gen_cond_dep ' - >=dev-python/matplotlib-1.2[wxwidgets,${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/wxpython-4.1:4.0[${PYTHON_USEDEP}] - ') - x11-libs/cairo[X] - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - ) - zstd? ( app-arch/zstd:= )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - app-alternatives/yacc - app-alternatives/lex - sys-devel/gettext - virtual/pkgconfig - X? ( dev-lang/swig )" - -PATCHES=( - # bug 746590 - "${FILESDIR}/${PN}-flock.patch" -) - -pkg_setup() { - if use lapack; then - local mylapack=$(eselect lapack show) - if [[ -z "${mylapack/.*reference.*/}" ]] && \ - [[ -z "${mylapack/.*atlas.*/}" ]]; then - ewarn "You need to set lapack to atlas or reference. Do:" - ewarn " eselect lapack set " - ewarn "where is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - if use blas; then - local myblas=$(eselect blas show) - if [[ -z "${myblas/.*reference.*/}" ]] && \ - [[ -z "${myblas/.*atlas.*/}" ]]; then - ewarn "You need to set blas to atlas or reference. Do:" - ewarn " eselect blas set " - ewarn "where is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - python-single-r1_pkg_setup -} - -src_prepare() { - # Fix unversioned python calls - sed -e "s:=python3:=${EPYTHON}:" -i "${S}/lib/init/grass.sh" || die - sed -e "s:= python3:= ${EPYTHON}:" -i "${S}/include/Make/Platform.make.in" || die - - default - - # When patching the build system, avoid running autoheader here. The file - # config.in.h is maintained manually upstream. Changes to it may lead to - # undefined behavior. See bug #866554. - # AT_NOEAUTOHEADER=1 eautoreconf - - ebegin "Fixing python shebangs" - python_fix_shebang -q "${S}" - eend $? - - # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 - shopt -s nullglob - local mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g') - if test -n "${mesa_cards}"; then - addpredict "${mesa_cards}" - fi - local ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if test -n "${ati_cards}"; then - addpredict "${ati_cards}" - fi - shopt -u nullglob - addpredict /dev/nvidiactl -} - -src_configure() { - # -Werror=strict-aliasing - # https://bugs.gentoo.org/862579 - # https://github.com/OSGeo/grass/issues/3506 - # - # Do not trust it with LTO either - append-flags -fno-strict-aliasing - filter-lto - - addwrite /dev/dri/renderD128 - - local myeconfargs=( - --enable-shared - --disable-w11 - --without-opendwg - --with-regex - --with-gdal="${EPREFIX}"/usr/bin/gdal-config - --with-proj-includes="${EPREFIX}"/usr/include/proj - --with-proj-libs="${EPREFIX}"/usr/$(get_libdir) - --with-proj-share="${EPREFIX}"/usr/share/proj/ - $(use_with cxx) - $(use_with tiff) - $(use_with png libpng "${EPREFIX}"/usr/bin/libpng-config) - $(use_with postgres) - $(use_with mysql) - $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql) - $(use_with sqlite) - $(use_with opengl) - $(use_with odbc) - $(use_with fftw) - $(use_with blas) - $(use_with lapack) - $(use_with X cairo) - $(use_with truetype freetype) - $(use_with truetype freetype-includes "${EPREFIX}"/usr/include/freetype2) - $(use_with nls) - $(use_with readline) - $(use_with threads pthread) - $(use_with openmp) - $(use_with opencl) - $(use_with bzip2 bzlib) - $(use_with pdal pdal "${EPREFIX}"/usr/bin/pdal-config) - $(use_with las liblas "${EPREFIX}"/usr/bin/liblas-config) - $(use_with netcdf netcdf "${EPREFIX}"/usr/bin/nc-config) - $(use_with geos geos "${EPREFIX}"/usr/bin/geos-config) - $(use_with X x) - $(use_with zstd) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - # we don't want to link against embedded mysql lib - emake CC="$(tc-getCC)" MYSQLDLIB="" -} - -src_install() { - emake DESTDIR="${ED}" \ - INST_DIR=/usr/$(get_libdir)/${MY_PM} \ - prefix=/usr/ BINDIR=/usr/bin \ - install - - pushd "${ED}"/usr/$(get_libdir)/${MY_PM} >/dev/null || die - - local HTML_DOCS=( docs/html/. ) - einstalldocs - - # translations - if use nls; then - insinto /usr/share/locale - doins -r locale/. - fi - - popd >/dev/null || die - - # link libraries in the ~standard~ place - local f file - for f in "${ED}"/usr/$(get_libdir)/${MY_PM}/lib/*; do - file="${f##*/}" - dosym ${MY_PM}/lib/${file} /usr/$(get_libdir)/${file} - done - - # link headers in the ~standard~ place - dodir /usr/include/ - dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass - - # set proper python interpreter - sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\ -os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ - -i "${ED}"/usr/bin/grass || die - - if use X; then - local GUI="--gui" - make_desktop_entry "/usr/bin/grass ${GUI}" "${PN}" "${PN}-48x48" "Science;Education" - doicon -s 48 gui/icons/${PN}-48x48.png - fi - - # install .pc file so other apps know where to look for grass - insinto /usr/$(get_libdir)/pkgconfig/ - doins grass.pc - - # fix weird +x on tcl scripts - find "${ED}" -name "*.tcl" -exec chmod +r-x '{}' \; || die -} - -pkg_postinst() { - use X && xdg_pkg_postinst -} - -pkg_postrm() { - use X && xdg_pkg_postrm -} diff --git a/sci-geosciences/grass/grass-8.4.0.ebuild b/sci-geosciences/grass/grass-8.4.0.ebuild index bd3d41da509b..9903823c07a3 100644 --- a/sci-geosciences/grass/grass-8.4.0.ebuild +++ b/sci-geosciences/grass/grass-8.4.0.ebuild @@ -39,7 +39,8 @@ fi IUSE="blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite svm threads tiff truetype X zstd" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} - opengl? ( X )" + opengl? ( X ) + pdal? ( cxx )" RDEPEND=" ${PYTHON_DEPS} diff --git a/sci-geosciences/grass/grass-8.4.0_rc1.ebuild b/sci-geosciences/grass/grass-8.4.0_rc1.ebuild deleted file mode 100644 index bd3d41da509b..000000000000 --- a/sci-geosciences/grass/grass-8.4.0_rc1.ebuild +++ /dev/null @@ -1,277 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="sqlite" # bug 572440 - -inherit desktop flag-o-matic python-single-r1 toolchain-funcs xdg - -DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" -HOMEPAGE="https://grass.osgeo.org/" - -LICENSE="GPL-2" - -if [[ ${PV} =~ "9999" ]]; then - SLOT="0/8.4" -else - SLOT="0/$(ver_cut 1-2 ${PV})" -fi - -GVERSION=${SLOT#*/} -MY_PM="${PN}${GVERSION}" -MY_PM="${MY_PM/.}" - -if [[ ${PV} =~ "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/OSGeo/grass.git" -else - MY_P="${P/_rc/RC}" - SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~ppc ~x86" - fi - - S="${WORKDIR}/${MY_P}" -fi - -IUSE="blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite svm threads tiff truetype X zstd" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - opengl? ( X )" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-admin/eselect-1.2 - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/ply[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - ') - sci-libs/gdal:= - sys-libs/gdbm:= - sys-libs/ncurses:= - sci-libs/proj:= - sys-libs/zlib - media-libs/libglvnd - media-libs/glu - blas? ( - virtual/cblas[eselect-ldso(+)] - virtual/blas[eselect-ldso(+)] - ) - bzip2? ( app-arch/bzip2:= ) - fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos:= ) - lapack? ( virtual/lapack[eselect-ldso(+)] ) - las? ( sci-geosciences/liblas ) - mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - opencl? ( virtual/opencl ) - opengl? ( virtual/opengl ) - pdal? ( >=sci-libs/pdal-2.0.0:= ) - png? ( media-libs/libpng:= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - readline? ( sys-libs/readline:= ) - sqlite? ( dev-db/sqlite:3 ) - svm? ( sci-libs/libsvm:= ) - tiff? ( media-libs/tiff:= ) - truetype? ( media-libs/freetype:2 ) - X? ( - $(python_gen_cond_dep ' - >=dev-python/matplotlib-1.2[wxwidgets,${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/wxpython-4.1:4.0[${PYTHON_USEDEP}] - ') - x11-libs/cairo[X] - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - ) - zstd? ( app-arch/zstd:= )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - app-alternatives/yacc - app-alternatives/lex - sys-devel/gettext - virtual/pkgconfig - X? ( dev-lang/swig )" - -PATCHES=( - # bug 746590 - "${FILESDIR}/${PN}-flock.patch" -) - -pkg_setup() { - if use lapack; then - local mylapack=$(eselect lapack show) - if [[ -z "${mylapack/.*reference.*/}" ]] && \ - [[ -z "${mylapack/.*atlas.*/}" ]]; then - ewarn "You need to set lapack to atlas or reference. Do:" - ewarn " eselect lapack set " - ewarn "where is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - if use blas; then - local myblas=$(eselect blas show) - if [[ -z "${myblas/.*reference.*/}" ]] && \ - [[ -z "${myblas/.*atlas.*/}" ]]; then - ewarn "You need to set blas to atlas or reference. Do:" - ewarn " eselect blas set " - ewarn "where is atlas, threaded-atlas or reference" - die "setup failed" - fi - fi - - python-single-r1_pkg_setup -} - -src_prepare() { - # Fix unversioned python calls - sed -e "s:=python3:=${EPYTHON}:" -i "${S}/lib/init/grass.sh" || die - sed -e "s:= python3:= ${EPYTHON}:" -i "${S}/include/Make/Platform.make.in" || die - - default - - # When patching the build system, avoid running autoheader here. The file - # config.in.h is maintained manually upstream. Changes to it may lead to - # undefined behavior. See bug #866554. - # AT_NOEAUTOHEADER=1 eautoreconf - - ebegin "Fixing python shebangs" - python_fix_shebang -q "${S}" - eend $? - - # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 - shopt -s nullglob - local mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g') - if test -n "${mesa_cards}"; then - addpredict "${mesa_cards}" - fi - local ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if test -n "${ati_cards}"; then - addpredict "${ati_cards}" - fi - shopt -u nullglob - addpredict /dev/nvidiactl -} - -src_configure() { - # -Werror=strict-aliasing - # https://bugs.gentoo.org/862579 - # https://github.com/OSGeo/grass/issues/3506 - # - # Do not trust it with LTO either - append-flags -fno-strict-aliasing - filter-lto - - addwrite /dev/dri/renderD128 - - local myeconfargs=( - --enable-shared - --disable-w11 - --without-opendwg - --with-regex - --with-gdal="${EPREFIX}"/usr/bin/gdal-config - --with-proj-includes="${EPREFIX}"/usr/include/proj - --with-proj-libs="${EPREFIX}"/usr/$(get_libdir) - --with-proj-share="${EPREFIX}"/usr/share/proj/ - $(use_with cxx) - $(use_with tiff) - $(use_with png libpng "${EPREFIX}"/usr/bin/libpng-config) - $(use_with postgres) - $(use_with mysql) - $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql) - $(use_with sqlite) - $(use_with opengl) - $(use_with odbc) - $(use_with fftw) - $(use_with blas) - $(use_with lapack) - $(use_with X cairo) - $(use_with truetype freetype) - $(use_with truetype freetype-includes "${EPREFIX}"/usr/include/freetype2) - $(use_with nls) - $(use_with readline) - $(use_with threads pthread) - $(use_with openmp) - $(use_with opencl) - $(use_with bzip2 bzlib) - $(use_with pdal pdal "${EPREFIX}"/usr/bin/pdal-config) - $(use_with las liblas "${EPREFIX}"/usr/bin/liblas-config) - $(use_with netcdf netcdf "${EPREFIX}"/usr/bin/nc-config) - $(use_with geos geos "${EPREFIX}"/usr/bin/geos-config) - $(use_with svm libsvm) - $(use_with X x) - $(use_with zstd) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - # we don't want to link against embedded mysql lib - emake CC="$(tc-getCC)" MYSQLDLIB="" -} - -src_install() { - emake DESTDIR="${ED}" \ - INST_DIR=/usr/$(get_libdir)/${MY_PM} \ - prefix=/usr/ BINDIR=/usr/bin \ - install - - pushd "${ED}"/usr/$(get_libdir)/${MY_PM} >/dev/null || die - - local HTML_DOCS=( docs/html/. ) - einstalldocs - - # translations - if use nls; then - insinto /usr/share/locale - doins -r locale/. - fi - - popd >/dev/null || die - - # link libraries in the ~standard~ place - local f file - for f in "${ED}"/usr/$(get_libdir)/${MY_PM}/lib/*; do - file="${f##*/}" - dosym ${MY_PM}/lib/${file} /usr/$(get_libdir)/${file} - done - - # link headers in the ~standard~ place - dodir /usr/include/ - dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass - - # set proper python interpreter - sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\ -os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ - -i "${ED}"/usr/bin/grass || die - - if use X; then - local GUI="--gui" - make_desktop_entry "/usr/bin/grass ${GUI}" "${PN}" "${PN}-48x48" "Science;Education" - doicon -s 48 gui/icons/${PN}-48x48.png - fi - - # install .pc file so other apps know where to look for grass - insinto /usr/$(get_libdir)/pkgconfig/ - doins grass.pc - - # fix weird +x on tcl scripts - find "${ED}" -name "*.tcl" -exec chmod +r-x '{}' \; || die -} - -pkg_postinst() { - use X && xdg_pkg_postinst -} - -pkg_postrm() { - use X && xdg_pkg_postrm -} diff --git a/sci-geosciences/grass/grass-9999.ebuild b/sci-geosciences/grass/grass-9999.ebuild index 0844f7c7bbff..558ef152545b 100644 --- a/sci-geosciences/grass/grass-9999.ebuild +++ b/sci-geosciences/grass/grass-9999.ebuild @@ -39,7 +39,8 @@ fi IUSE="blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite svm threads tiff truetype X zstd" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} - opengl? ( X )" + opengl? ( X ) + pdal? ( cxx )" RDEPEND=" ${PYTHON_DEPS} diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index 3de45ddcca3d..4ba1ef515e03 100644 Binary files a/sci-libs/Manifest.gz and b/sci-libs/Manifest.gz differ diff --git a/sci-libs/brial/Manifest b/sci-libs/brial/Manifest index dfc1dad56d9b..5861eda02090 100644 --- a/sci-libs/brial/Manifest +++ b/sci-libs/brial/Manifest @@ -1,3 +1,3 @@ DIST brial-1.2.12.tar.bz2 1259569 BLAKE2B bf9415b2980d76d00239eceea113d6dbb916f5dcec3bdecb05db0ad1988761e4d25ab9a0419c68a3b2501f1f9dc6e2d31418aea7c727cfd01f4ae76eea8f81e2 SHA512 c44902f0f935d614b8c2d437d6c895f650ff4b77501ac3ba035e21671719f4080c88a173819f8db8e8b7dda121736146d8388b70ad7cda75207a1b22b93f5af6 -EBUILD brial-1.2.12.ebuild 911 BLAKE2B cfa42eb00c51032dbd81e0e7dffb91f1013caedb99daf9984067a6dfaeb04184caa9b6716600e90598f1cc193c77c70e2b34db3a5d8ecf00a8707bc44547d599 SHA512 a3c4c8ec29bd58f5de7dc822e84288d881e882aa0d71cdac2d0b77b2c69f3ade0eb2623d4d8364cbc7899b6e8be530561c94474b9f3e6d9c856538a7588b03a6 +EBUILD brial-1.2.12.ebuild 918 BLAKE2B a96aca17750b01394714034f565e4b4bbe24f3bc450bcaf345e37a2b7a1378680c2f611db43d0dc688f78fbdfff698d2d5d0e9be83033bce0912920c57f94063 SHA512 af8180128e5990d01fcbcfae44303fdb0cb814c322114d318a43745b5cb42ee539d6006a7bf7e3f24287accf6eb664ee6f0eafe8098a7199ef977f5e1991dcc4 MISC metadata.xml 1077 BLAKE2B 516f3390d40d27d4d1934be2eea344e888112ae8912985134bc288fe4d9414f49100874ddf94f7b0d517e60b7a37801464a6f64108df0465a015e6e9f3c3702e SHA512 284c49e862464bf2d825598a9ef6aa6dbf40c6f42f02f1dcb53f7d3baf8c728771dec129a63fcadb711c40ff623e5c4036cfdc54afc4dbaf07c73b75329aefe0 diff --git a/sci-libs/brial/brial-1.2.12.ebuild b/sci-libs/brial/brial-1.2.12.ebuild index 1a4d4a95fd64..949a5d87445f 100644 --- a/sci-libs/brial/brial-1.2.12.ebuild +++ b/sci-libs/brial/brial-1.2.12.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 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/BRiAl/BRiAl/releases/download/${PV}/${P}.tar.bz2" # The top-level license is GPL2+, but cudd/LICENSE is BSD. LICENSE="BSD GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="png" BDEPEND="virtual/pkgconfig" diff --git a/sci-libs/caffe2/Manifest b/sci-libs/caffe2/Manifest index f94847f10d56..8f6ab50abdad 100644 --- a/sci-libs/caffe2/Manifest +++ b/sci-libs/caffe2/Manifest @@ -1,3 +1,4 @@ +AUX caffe2-2.4.0-libfmt-11.patch 1560 BLAKE2B 816201b6abc3ad4c4924c649905068306f3a0c674eab36fb6a6772b84d2bf0806dd55d586d6873952b0eac56afae00513966071a380b9e60eff3c668e6aec737 SHA512 acdc879f2ed8ae546a6ce4db1b63faba3b6672374c61940d58e0c2b747c4b0d8d38fb34a2e66f3805f9f328fd4e0115dd705b541871b2fd99a2782756ca583e5 DIST caffe2-patches-20240809.tar.gz 15242 BLAKE2B 77503c61487e7d85cca5afcab9a6e638f9833a70861845638cf1b62bc492d7b6650e6db81d53ebb2f39c6313509250d339f725f04d03ec6dd23dd0cf70843d8c SHA512 74b3b0b6671b655ecac93f7436c4ed7cb0157a83aafbf6afcc0811e11cef341cd8f638db1a111bcbb01e1a6dd4daf3a36b96d7a8ce90f04c2fa091bd6e3a142b DIST pytorch-2.2.2.tar.gz 116367503 BLAKE2B 0be22f2ec4b9aac6f5e976664cae01facf07929a32565cd57d7cc5b2d9888e9ae71ca301853752fe8f31d174d04c9974eb9ed2f3d452360a50ccf024f200726a SHA512 7990e0f9484038c3458c0bda2c863bf2b19e56edab81fc5938c6e0f08b17558287f853bb67350e8cca8f42bec0f1d4ba0e94e50a145db8da44bdd4bd703d91d0 DIST pytorch-2.3.0.tar.gz 117029829 BLAKE2B 8f9c0d71ee0a9219b495eddccdcc65107f7ad537c43c68100b229f3d27b0e6c01ccb1659c7fffc356a48d80f2adc0a10361305dc8f1df20446de837d380f89f6 SHA512 67f7e9a096c3ffb952206ebf9105bedebb68c24ad82456083adf1d1d210437fcaa9dd52b68484cfc97d408c9eebc9541c76868c34a7c9982494dc3f424cfb07c @@ -6,5 +7,5 @@ DIST pytorch-2.4.0.tar.gz 115031093 BLAKE2B d206477963977011627df284efa01482fbf5 EBUILD caffe2-2.2.2-r1.ebuild 7494 BLAKE2B f09d96b6a6ab71366a3b30ac7f8e6d89a20bf6034fb0d055a59f7f1d31f2dd08742307790982ed1f2768305ccea094e5d1655a2ac7d6e91e24b5620c1ed3f0cd SHA512 a10afef393275946a0fa51b2303a1ceaf567e7df30ff96bdf3343d929c575038945f404cd75118d7f40f49ed8d03ef66a2d8a3aef10ede1b4b411f0efee2e56e EBUILD caffe2-2.3.0-r3.ebuild 8468 BLAKE2B b3e5d3bdd08fb7c2beabb0de3244b9de125b283ebd2a1d8dbccdc863b912555726eb40649d67af8593eb64dc9e23f9d021174a0868751fb3a5daf26d98884740 SHA512 6123ad17b0b1de6bd8d8ae3a52a7f7205385e3d54faa5f2fdf4006a9255ac69413caf08f4ba2c79679edadbe5c94cb7c187d5b5f2dc3ed6682d7ae601881e86b EBUILD caffe2-2.3.1.ebuild 8489 BLAKE2B 64b0ff8a65f46be8d3a80b4b4c47fb513eaaf78208e2d831ced3fcfa27f39cfa89d8648a64dea73a8b516476867f10cd04a4cb1873149659abe6114f88657ef4 SHA512 4bcb6fe1c3ab47879e57a453649866f8e5bf09da7cce6778de909447d6deb0ae0671512a1d182f5e275d246bb05c4553ff95bed490d4fd3f723653feae95b47e -EBUILD caffe2-2.4.0.ebuild 8194 BLAKE2B 4d5c12021cda76df3c8dab72ad3924b8e1d32f470e9b58df878a7c73f7fb64cb18993445babbbfeda83aabbedcfbf8a34bc08dc85a5766321847adba729584d2 SHA512 7d1fbe08b8077051ed359538a4a726e745fbaf4f4b4323bef566aefa246253b569710d4b87a09d18da50d333a0eff57dc28eea4583b8b17f7ac4a7c622b9587e +EBUILD caffe2-2.4.0.ebuild 8237 BLAKE2B 5072962bb295d6e0aa63e4e5d2f97c33820c7a70f3c71070df6cdf6a7d1f784f42e87072d6540b5db67ded9d56510731482927ac594246f9808743d7f26c13ce SHA512 d321924fd8794744f173a5571aa4adc59183abc1fb792381e81afc094675a170fe6129378e19da46df14c4638d33b72a18f19e4003918d8d5293188adc802537 MISC metadata.xml 1225 BLAKE2B ab7fb0bf8b2d37ddaa1a9ecc815eb094e85465d20d3a30af081b42e0b60ade9858d0053b101ba0e7750a90cb48b5b79db9bdc2729bf66d0420732489da62fe54 SHA512 dfb58597fb4bcdd7df0fcc3f2514518e118e8fc9b1cd24868aab60c32a62ff419b8b72a7c294925eff4c8871cc8df606af7fa60bfa99901091d8195101ee1153 diff --git a/sci-libs/caffe2/caffe2-2.4.0.ebuild b/sci-libs/caffe2/caffe2-2.4.0.ebuild index 524dafcaacef..81a8906ea669 100644 --- a/sci-libs/caffe2/caffe2-2.4.0.ebuild +++ b/sci-libs/caffe2/caffe2-2.4.0.ebuild @@ -121,6 +121,7 @@ PATCHES=( ../patches/${PN}-2.4.0-exclude-aotriton.patch ../patches/${PN}-2.3.0-fix-rocm-gcc14-clamp.patch ../patches/${PN}-2.3.0-fix-libcpp.patch + "${FILESDIR}"/${PN}-2.4.0-libfmt-11.patch ) src_prepare() { diff --git a/sci-libs/caffe2/files/caffe2-2.4.0-libfmt-11.patch b/sci-libs/caffe2/files/caffe2-2.4.0-libfmt-11.patch new file mode 100644 index 000000000000..9f6740a07f1f --- /dev/null +++ b/sci-libs/caffe2/files/caffe2-2.4.0-libfmt-11.patch @@ -0,0 +1,44 @@ +Fix build against libfmt-11 + +https://github.com/pytorch/pytorch/commit/83eedf66b9e7f52323d9f45c5dfaa64472452595 +https://github.com/pytorch/pytorch/pull/130628 + +From 83eedf66b9e7f52323d9f45c5dfaa64472452595 Mon Sep 17 00:00:00 2001 +From: Aaron Gokaslan +Date: Tue, 16 Jul 2024 06:12:08 +0000 +Subject: [PATCH] Update libfmt submodule to 11.0.1 (#130628) + +Update libfmt to 11.0.1 reopen of https://github.com/pytorch/pytorch/pull/129962. Requires a kineto update and moves fmt::join into a separate include so added it where necessary. + +Pull Request resolved: https://github.com/pytorch/pytorch/pull/130628 +Approved by: https://github.com/aaronenyeshi +--- a/torch/csrc/distributed/c10d/socket.cpp ++++ b/torch/csrc/distributed/c10d/socket.cpp +@@ -32,6 +32,7 @@ C10_DIAGNOSTIC_PUSH_AND_IGNORED_IF_DEFINED("-Wdeprecated") + #include + C10_DIAGNOSTIC_POP() + #include ++#include + + #include + #include +--- a/torch/csrc/profiler/standalone/execution_trace_observer.cpp ++++ b/torch/csrc/profiler/standalone/execution_trace_observer.cpp +@@ -10,6 +10,7 @@ + #endif // _WIN32 + + #include ++#include + #include + #include + #include +--- a/torch/csrc/profiler/util.cpp ++++ b/torch/csrc/profiler/util.cpp +@@ -5,6 +5,7 @@ + #include + #include + #include ++#include + + #ifdef USE_KINETO + #include diff --git a/sci-libs/fflas-ffpack/Manifest b/sci-libs/fflas-ffpack/Manifest index 7d24a68a28c0..ef4c71d88cdd 100644 --- a/sci-libs/fflas-ffpack/Manifest +++ b/sci-libs/fflas-ffpack/Manifest @@ -3,5 +3,5 @@ AUX fflas-ffpack-2.4.3-no-test-echelon.patch 1374 BLAKE2B f62631e7e4e358584a826f AUX fflas-ffpack-2.5.0-blaslapack.patch 2009 BLAKE2B d6a6e8cbc3b57578efae7638f3a3bd62b233047f83f1c40ea5b5aab08b7f0f372cec1c7f769ca03c21270c9d7380622131d166d6fcef921941fc320c88cbb81f SHA512 cb584bd58a712bd28b95a99ee489fd0fcd1e349559d96498372674e6b86f6e699bcbc7a1db806a53bd6aff4358899754f0fead8b8b9d1414256f9dce15c6e81d AUX fflas-ffpack-2.5.0-no-test-fsyr2k.patch 867 BLAKE2B 447ffa94a3688e034727eb6feba0c9feb012a6cf09f0ff3d3a52e6ee7cf8565ad4d2b255c4562c062235ee0eda3ba8b7f15b9572f07c94af7b7f24fe524086df SHA512 05266956377cd16aa7e5e18882d9b86069618a29f981da33276f9ed87e2f0d34a5b09e608863533abf55297c4c8554d7a2b6593e455c90676a4ff3fff810df34 DIST fflas-ffpack-2.5.0.tar.gz 1098354 BLAKE2B 34b0cd218e83a71c6540b1768c8231246a0dc360eb7e2353a923b5870d228e702291de14b0dc3e7c5055727fbd62e2bc1bd1d2ac432dd99df978a1edb513bfc0 SHA512 6753022f27d354160f5eb436c713002f61d24e9a942f2463e36bf324b19ec096f34dd9cacb8529ba566f245f88fa303dcfb448a40d0c39d340f7c337cd1788a4 -EBUILD fflas-ffpack-2.5.0-r1.ebuild 1266 BLAKE2B 6c9a5d9bdf7cf52bd0400f4dd4c016195e9b2342c970213279189581ed75cf23e728a55d80c9228494f3969d97ee297bd3502b86f55833b28be5c33ce022a1c9 SHA512 bf3516d572e2939ec6d529d0602a41e1c7dfa7e97a33b54a079e170a7ea4a725c9cbf5f7e5daf5e8e89febae2771c02894aeddf085688d55add645aa69db05e2 +EBUILD fflas-ffpack-2.5.0-r1.ebuild 1273 BLAKE2B b678e19c16da0fa1eaba940643198843a3f629ee793f45d57c0663290a70853956073aad0c714beed5dd706c530ce16a20b75d24c2dc7a16d04a63eddfe40f44 SHA512 acbf1e4c2510b441f57bce59b157fe75411c461d45b4780a7ab64b00d2b7a559d33038bf92f1ea8e5a9ff479095c136aad370d42051506c107e687d7fbe96cac MISC metadata.xml 1492 BLAKE2B 46a6b13fb1bae6f2aa43a9d7a96c7882d4d7de4b885a4ac92f320f72ce3076ad820c4c5f75c0f2d60334801d2764c20524ea26c1cc6c9975be13e00906708927 SHA512 fc6d90e2945f67a32594f601df69952baec0821d1e529a03c8dc332723848ca531f747efe7c30ea00885c4c4a081cdb81c0ea05085e7ca3acd7db304bb4f468b diff --git a/sci-libs/fflas-ffpack/fflas-ffpack-2.5.0-r1.ebuild b/sci-libs/fflas-ffpack/fflas-ffpack-2.5.0-r1.ebuild index b54cd124a841..4345dffa84d5 100644 --- a/sci-libs/fflas-ffpack/fflas-ffpack-2.5.0-r1.ebuild +++ b/sci-libs/fflas-ffpack/fflas-ffpack-2.5.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linbox-team/${PN}/releases/download/v${PV}/${P}.tar. LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="openmp" # Our autotools patch hacks in PKG_CHECK_MODULES calls. diff --git a/sci-libs/givaro/Manifest b/sci-libs/givaro/Manifest index 21dd6b3359f9..a9860a7b2137 100644 --- a/sci-libs/givaro/Manifest +++ b/sci-libs/givaro/Manifest @@ -3,5 +3,5 @@ AUX givaro-4.2.0-configure.ac-fix-a-bashism.patch 916 BLAKE2B 00681f62b334b248ef AUX givaro-4.2.0-cstdint.patch 1319 BLAKE2B f8e742aadb65c075b419921431c21ffe06964aa6c9685da901022c4d36a71e785ca91c76fbef2eaaee35daedd49679e289af898d44c68760721a4a9d696e60ff SHA512 bbf9e473f853f72f8863cf271eec39e102ce917abf7d5eae256b62781616dbc927caa373224d4bb0f0cc014335c6219a6aea782072af9089edd1a5ef22e17c31 AUX givaro-4.2.0-gcc14.patch 1062 BLAKE2B 76904d16f406f0486e99dfaa096a9da3d7f049947ef530d88efc294e801a6f54daa02f7ffe23ef54ebcf7bd2420069d0718ff3bde4de4a52ca4ab4aebca2ab1a SHA512 f9e9fa458d4e304402a674b6880295993640b1673bf4e95c79c917dc22caf6dc1d91cec6dc01863893c21b0950356323be7dcbd80c522b45f0302967e8308771 DIST givaro-4.2.0.tar.gz 969595 BLAKE2B 07c9f08269ee60c06b1589e56ccf61870df6c7cab93fb8ebf27791d9231b153a2da9aed296105fd6dcd52aaa7d27ea03eacd6f2066d29de267455c9ca3747995 SHA512 1a3280563181710d364b77e1efe8c8f52ce3119a08b35f329cfd98136a742431b7e9d102289448d337797f815439682d0cfce1567a5a88d5851b244673a84486 -EBUILD givaro-4.2.0.ebuild 1204 BLAKE2B af8cba5c622d9c48f706cf06e817a2b3ed1799b3d83d3d91bfc4e5e6822e8bdebbe06dc365a34f85f8620d2fa38759d1f9346b9fecebb49df2fe2def52cf4a91 SHA512 dd191d8978ef002e2e1508222c6c66161af889530e723de168c87ad2c091b4a015005782a6a5a02c7d87b641ca71862fdaa93eff6ea2121f255edc392b9b1838 +EBUILD givaro-4.2.0.ebuild 1211 BLAKE2B 6c0773d3328f34dfc1aff90c14880a447eefed6b5b7d7202f608e2fa96d3b0cbb02705b12f207032fb3b9f1daacfd95a7cc25200b5cf678e522a654bf4e6fffc SHA512 00d37ef143d2e1ce5e625afc6d5e193d34f8964e70fc34cabb937dfc010fcd153053c99482d16f269cb805ae542a69e3c9d7d00066b626881724c51b67eb4e8d MISC metadata.xml 769 BLAKE2B b407b31de2f554fdf554b2d77c2dd0b1bbf39f36b29fdf565f50362153798c60bcfecf0411247eec556ff6ddc92af0c49e11a9b242b5e3e7b7dcc1066527d08c SHA512 063ccc3fcd55f3d7033fd23efe5095d83784d0e60cca2e1092e534fe06d0e69d5d340a0a25547bddc2962d2906c14a2c996852e2c198124ed007ecdfde4fff2e diff --git a/sci-libs/givaro/givaro-4.2.0.ebuild b/sci-libs/givaro/givaro-4.2.0.ebuild index d657e0e4660f..3f96a663cbe8 100644 --- a/sci-libs/givaro/givaro-4.2.0.ebuild +++ b/sci-libs/givaro/givaro-4.2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linbox-team/givaro/releases/download/v${PV}/${P}.tar LICENSE="CeCILL-B" SLOT="0/9" # soname major -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/sci-libs/hipSPARSE/Manifest b/sci-libs/hipSPARSE/Manifest index 17a6b95df054..e64950fc80e5 100644 --- a/sci-libs/hipSPARSE/Manifest +++ b/sci-libs/hipSPARSE/Manifest @@ -21,7 +21,7 @@ DIST rocSPARSE_scircuit.tar.gz 8635362 BLAKE2B 3f1d6e35a6a774664bd653dd466fa3c07 DIST rocSPARSE_shipsec1.tar.gz 22175245 BLAKE2B f1d34482b8c3d3ee48033097d7d6f9b648e3c396a5ab2379efdc7de218adec519a235e2e94904f85a4f24c8d4ff15af096ca089379e00db47519023f64b85c16 SHA512 e027097e74f8ffc058339855b1c38cab52c68b661058318b429487e7188e11e907f6734894f9c71d1e38d262986525fba8d0f165bc0a1b4632d7e25be8db4f17 DIST rocSPARSE_sme3Dc.tar.gz 42483568 BLAKE2B f0d16b58f6ea28e67727637697a812a0b10d524c73aeb82f702411b9ebaea3670780e762ed0701aae80c6829e950233f74555523ef2d6c5740b007c7a65c03d4 SHA512 c5a0be2db919a45310a73ea1dd96d0d30168135f887a8c5c3d7ca11e2c3d12ea7d1331be20968d0135bd18da4ef2b043db68eeb7567b6f0f8daf782b87083c3a DIST rocSPARSE_webbase-1M.tar.gz 11360460 BLAKE2B 01b1d06adb5fb32fa402ed888d25a7e52a34779b078fc2e21c60e688d03579bb4ca8694f5ee4a824f7859952d55590a1fd9449dc80d6fe894d7b662b918882d4 SHA512 6401a965b8f6dd5392879956fde3c94f77fe1801a4a43428c03b6d639031575c647eab47b1babe53f4ecc2c3b8fc183e8339536b78dcd0d94ce62bfedd87c161 -EBUILD hipSPARSE-5.1.3-r1.ebuild 3605 BLAKE2B 15ab47a0fd3a822f981021bdfffcf8c5f5f996347ad2c8c00c84e65fec8584f1854a550726e2f6a31f93767071950f8ab533adadde1f813407da73bd6dbd4f45 SHA512 2036a56e753aa80da9ce11bb71ae3539fc16257850d5f58114f696b5bb855101f5994d2016a96e4ab0b7383a3156b919b04dc1ede2e0e4f706751b6b2029d8ce -EBUILD hipSPARSE-5.7.1.ebuild 3561 BLAKE2B 95ae56d53f834219bae36405315be1bab61d325efd634fbe1e270c5b20ecb1440fcc51daca805530a0d721f852d042ebe7d7eb5b03f3a7f2a9132de73aaf865f SHA512 bfc349c8b1a1f7d66e19db8fdcb5bf23ace3541e99fb3328ea59438587322678e641af121e59e71e2a9b65834b5d985c83f85771592f68346e169ce5b847e993 -EBUILD hipSPARSE-6.1.1.ebuild 3141 BLAKE2B 9a12847d571dd213fe0cfbf5152e65d16104c073e03b22d932901f108f39d961f56de2f48f598e91e9cc098505e7925d8385b4aa59b06b29dcbaf5319ea648e0 SHA512 8c30bfae688927d1e3d3d1ffb177ef4dd230917a7d4a6ad926ee2c397d96192c69c57d467c6016af3560d3776b6359c57818ab50d34871bf0f58f07ac6f2b88c +EBUILD hipSPARSE-5.1.3-r1.ebuild 3603 BLAKE2B 648b6b8edc22efc9d95713e935e8e8a9cff2b086be1eae1e503f537e6fb656f76970aa6919963d2c3febf8ba262555604102cb89b8e3ad3900379e6889f44b5a SHA512 a5c206f818df8b9e64253b136d819cf385769b496271a9b8049a9d2d0ba3305f2a2a46e6c1e52f61a8b3e862e660ec7f8b16597489706ed3b5aba22b30e853f1 +EBUILD hipSPARSE-5.7.1.ebuild 3559 BLAKE2B bd8957a817978ede880a1c7d924994967aaa27474c4da9152980ba1c1463d636e841a025b549ab10e4a0b376d61dbbb8a51f10cdbbe042a33c5168462691283d SHA512 9223c6d530e1951732de1ab9d24522bea70869bb1f61f6b86d1b283692416c8c5d6d8d5302c429a74fa9b587c0953d3c836ca39488cea21a83e08a0d3f286700 +EBUILD hipSPARSE-6.1.1.ebuild 3139 BLAKE2B b48b55e72238363894680ca57897379ddb77d12f441426912c85ae9596024781cba6d6049b0ecca257588286930aac65fd372791fcb6a53a034e70bae0dfadbc SHA512 cda9e8e6584c86fbc879fa8092d9ba933081527b52cac34c5f84a96252aa606e9170166b61e79748aef728f901434cdde4cfe7a30aedc75487ec66775f89e49d MISC metadata.xml 716 BLAKE2B f070df7c312bbe29cf150da488b6f862eb4768ff01385b34c613864da3bc7d44c3adf506e7f92c7beef729c538f176194ec1cb828fe5c97203591873f0aa706a SHA512 cb2bf1a7e03444af8bb5ca08ea3544c974a577c3bab2a194fcaa45750e9cecbc68571adc288b457de01fa84615738130ef8e2a3d002219d2870963d7e53e0570 diff --git a/sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild b/sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild index d0d519b18ce6..3a05960c2cc7 100644 --- a/sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild +++ b/sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild @@ -71,7 +71,7 @@ src_prepare() { mkdir -p "${BUILD_DIR}"/clients/matrices # compile and use the mtx2bin converter. Do not use any optimization flags! edo $(tc-getCXX) deps/convert.cpp -o deps/convert - find "${WORKDIR}" -maxdepth 2 -regextype grep -E -regex ".*/(.*)/\1\.mtx" -print0 | + find "${WORKDIR}" -maxdepth 2 -regextype egrep -regex ".*/(.*)/\1\.mtx" -print0 | while IFS= read -r -d '' mtxfile; do destination=${BUILD_DIR}/clients/matrices/$(basename -s '.mtx' ${mtxfile}).bin ebegin "Converting ${mtxfile} to ${destination}" diff --git a/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild b/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild index b3aa027c2624..c0c211e6fde5 100644 --- a/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild +++ b/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild @@ -69,7 +69,7 @@ src_prepare() { mkdir -p "${BUILD_DIR}"/clients/matrices # compile and use the mtx2bin converter. Do not use any optimization flags! edo $(tc-getCXX) deps/convert.cpp -o deps/convert - find "${WORKDIR}" -maxdepth 2 -regextype grep -E -regex ".*/(.*)/\1\.mtx" -print0 | + find "${WORKDIR}" -maxdepth 2 -regextype egrep -regex ".*/(.*)/\1\.mtx" -print0 | while IFS= read -r -d '' mtxfile; do destination=${BUILD_DIR}/clients/matrices/$(basename -s '.mtx' ${mtxfile}).bin ebegin "Converting ${mtxfile} to ${destination}" diff --git a/sci-libs/hipSPARSE/hipSPARSE-6.1.1.ebuild b/sci-libs/hipSPARSE/hipSPARSE-6.1.1.ebuild index 46d70c4b6625..2176f205682a 100644 --- a/sci-libs/hipSPARSE/hipSPARSE-6.1.1.ebuild +++ b/sci-libs/hipSPARSE/hipSPARSE-6.1.1.ebuild @@ -57,7 +57,7 @@ src_prepare() { mkdir -p "${BUILD_DIR}"/clients/matrices # compile and use the mtx2bin converter. Do not use any optimization flags! edo $(tc-getCXX) deps/convert.cpp -o deps/convert - find "${WORKDIR}" -maxdepth 2 -regextype grep -E -regex ".*/(.*)/\1\.mtx" -print0 | + find "${WORKDIR}" -maxdepth 2 -regextype egrep -regex ".*/(.*)/\1\.mtx" -print0 | while IFS= read -r -d '' mtxfile; do destination=${BUILD_DIR}/clients/matrices/$(basename -s '.mtx' ${mtxfile}).bin ebegin "Converting ${mtxfile} to ${destination}" diff --git a/sci-libs/linbox/Manifest b/sci-libs/linbox/Manifest index 60ae89098703..27274f3022e9 100644 --- a/sci-libs/linbox/Manifest +++ b/sci-libs/linbox/Manifest @@ -1,5 +1,5 @@ AUX linbox-1.7.0-gcc14.patch 13096 BLAKE2B 7a18619522031ebae317c226009d4d11e92a5f257e95e4af4fce92312b5b24dd35b3b260c9847d5e5505e179416a2a1901946642c61a0ff5c76dd8735e295d26 SHA512 1566d9d59cc1a3f6ed28452e882d799194fa3e7acbd53d1faeaa27288efa15effba1d7d565bfb4dbc83f4717f5fd82d551e02a8cce463bc22ca3f1aa90a074c3 AUX linbox-1.7.0-hardened-testfails.patch 702 BLAKE2B df20b35fc72d67079fbd76da90b4ea4d0bf23da401929dc7b8e6c64acb380a3a8ca1d88728be568a3c72413351d013022c42c6e2b78e737f106160e607097160 SHA512 3b60caa03d2254b8d6ceadd92498bfddef1ac6ecc37d520ee2ed3f417c5f6b6982008455a03ec2a894f63fc4ec1ca3b3f189babf1d26e48ecae2bd3d5d8fb0d8 DIST linbox-1.7.0.tar.gz 2258420 BLAKE2B a416e7ab138c6f3f4778a00c0c1eb46aa0a5b26d84f19a2df93e9f8959d3237e5f298f8013f9414f66605c08eebd7d632f71dcdef7080c8df814afcd2de34456 SHA512 cb4e848186d1f6357f498d1e3bda6484b4c789c02440f9614a227a2ae206a31fb20b32be40bda74da3f2f8f981bbd58d80fc97c95499b5151bb06eafb867ef9e -EBUILD linbox-1.7.0-r1.ebuild 3541 BLAKE2B f6a7ee2a193c78d34d293a5c832767c24d26121d71a7481af59da6a4955801b18c6f62775b4bdc233283641898a944939beb392e625dce4950a714c22de129a3 SHA512 347f4451a858ec608c3e7290bf5c8fad02e35852f822372c312216b3cd0aaf10fa5ec4ac284306334fabef41e0a0df3c5b9121cb3ceddc4fbb571e542c6a127b +EBUILD linbox-1.7.0-r1.ebuild 3548 BLAKE2B 9703dac780300969e4abcf0048df10c3d14587f614e8dcf148d2cad61599f11642214aaca93c72b8e0f0c50496632e701b488fd29361e1b9c022eab280fb0921 SHA512 c398fd9e197cf16cf423aef29326a6fe85628acc98ab50a90cf8bba4d8504cd6fc85164b302771c039b88dfd8647cce910d422a9332e39a2f11c285161552907 MISC metadata.xml 1177 BLAKE2B 57f2c859e73b86a679ba4e1ce568f006761799de57786b9fc60ac5d6a96641d39a6e51b04a86d802d3551ce38da8ff1c7eeb28f8831b605de3e5c786b0e7614e SHA512 78897bcff7d41ebcf9a0e521149cd90cb42234419b295738cf1881acf3f157cf935ad8b0de9e464fc99961831e8f0c0a31561b1bb42a2283f16ce646203f4774 diff --git a/sci-libs/linbox/linbox-1.7.0-r1.ebuild b/sci-libs/linbox/linbox-1.7.0-r1.ebuild index eef3546aca5d..be6ccf63e16a 100644 --- a/sci-libs/linbox/linbox-1.7.0-r1.ebuild +++ b/sci-libs/linbox/linbox-1.7.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/linbox-team/${PN}/releases/download/v${PV}/${P}.tar. # headers all say LGPL-2.1 LICENSE="GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="doc opencl openmp" BDEPEND="doc? ( app-text/doxygen )" diff --git a/sci-libs/m4ri/Manifest b/sci-libs/m4ri/Manifest index ba34d265f870..d7713c8a9edc 100644 --- a/sci-libs/m4ri/Manifest +++ b/sci-libs/m4ri/Manifest @@ -1,4 +1,4 @@ AUX m4ri-20200125-testfix.patch 1199 BLAKE2B 07759b0dcff67b1f454738ba4320ca23f19875b62e5414a6dfb3a84db805072c8d8e3901248a0c41d6c13c2837ebbbdc392f89beb398abb4e8050249354fb1b5 SHA512 85a5eec07776b5a5baafdf80c2d249583754dc25baff5b22031f7758e3d3119961444fa0a7c320a44b36cff7da67cfa9ceb7c2a0773bc9f5127c0a761898dabf DIST m4ri-20200125.tar.gz 511132 BLAKE2B 637dbf7f17b84dc5fc91c9d8f501fa223cfacd687cb953ce3b9c4716e9a6d39318ef168c2ec8a4b5eeb469a4b46abbcd8802aaf694991d82deb20c832843c3ab SHA512 212ea58a93b792c1901f62411b06cd1a2ee60b3506c987e45ded73c146f2fa6baf5461b1dcabf31a5771ab5a44eab050d64714f7a5fca3df2d141d0d80c6c51a -EBUILD m4ri-20200125.ebuild 1314 BLAKE2B e0b54317e849334b474dd59364305fad98244199ec3ff51e786fea5818daf4223069205b9d8bce188e0ee824a24125c82593b3925096eebdf8e1a9a7f8ca40bd SHA512 1cf2d3a380b405cf6fd31bec3d8862a2ed7633aa0db0834b687032b0eb8b6d479108255d07c2b7ee8b433b74dc886e3041a771c349ebed4061b29764212ca3bc +EBUILD m4ri-20200125.ebuild 1321 BLAKE2B 335a40f7e0b586ab38fbc0034a78309845b9a7459a0f9c2c7f98fc17cacbf85c13afa99efccfa90bfb9a046567f687088929297e90438588f3915b1589a19b8d SHA512 d9fc94bb55f61b9004a43dc04c9687b90bdcdbbc00614b591caa3ab68801f33ec0d4ccc2e7a0ea869dce5897d15d7a50869db1ca961dacdf8fabdf045117f06e MISC metadata.xml 1187 BLAKE2B b5428f60e018c6503ec91f9a13949c6e3571c94474d234317e416fa81e2370d473db9ecb5a1c73306e071673c27b02d57feae552b12f9ce791b426d7a8a488a4 SHA512 a984f783b8bb1971663a75ac655aba7e0a4ddbdb8db6d01105bb6a75711d8e83c9b598076207e1a9619198cca0ed901a5aef64a5443b6efe89a28c2571cdfa71 diff --git a/sci-libs/m4ri/m4ri-20200125.ebuild b/sci-libs/m4ri/m4ri-20200125.ebuild index 5c4de4a39ebf..c0230257e175 100644 --- a/sci-libs/m4ri/m4ri-20200125.ebuild +++ b/sci-libs/m4ri/m4ri-20200125.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://bitbucket.org/malb/${PN}/downloads/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug openmp cpu_flags_x86_sse2 png static-libs" BDEPEND="virtual/pkgconfig" diff --git a/sci-libs/m4rie/Manifest b/sci-libs/m4rie/Manifest index d9629d53b750..512ebbbde6e1 100644 --- a/sci-libs/m4rie/Manifest +++ b/sci-libs/m4rie/Manifest @@ -1,4 +1,4 @@ AUX m4rie-20200115-link-libm.patch 654 BLAKE2B af7ff7b56c14078817b6a12a8184c81e1547a0c75b682d7398a040645be7e392ce3f923be56110bbf282f0ed729aa5ea2fadb23d6815aa96370d99ba29f7b2b6 SHA512 6d85c998f0f2f85c9f3cb77861318eab31b38bcb88ff3133fc3bbef0492fcb412e832d92f5d76c63aa3c979cd21e55164a2a53bc08c67da6f22bd1d27d08e883 DIST m4rie-20200115.tar.gz 500702 BLAKE2B d8b1506ef9902def6577851a97dd6f7da986dce39b3250f9f9b66f9caf8f811568b7975165fb75b6b8ab3c9faf65d890f7c2254725224266f1250a0bcf18a464 SHA512 22c990cf06de9ac790f82f48e498b2bfc87fdf6834257f4e4a4c44e2446b4226438d21692d654008b58df36d8da746bba04dcf1a3d50e34ccf8c678efd5b642b -EBUILD m4rie-20200115-r1.ebuild 928 BLAKE2B 5f5e8498c0a413f9be7170970fcb18b00ebcfcbf38874421478f0ae58cd9425e97f8980bb8acafed52c5368a2a56215df7261c75781223e961ea6c4cd343dbc0 SHA512 ee3d9feef5db72962418b92af8078b1ad5e71a1ed27055b31e01ef528204a0618f33e8e91b01d7e983a9d10ccba9eb6204656fa97aa597c2447b32641d849c76 +EBUILD m4rie-20200115-r1.ebuild 935 BLAKE2B 5161268c8b5a0afd48a3f3c93fcf3094abdfead19c2ed043dd4ea1879ee149937ab009875ef5ed4bd16935141d9300824767a699c551464dbc51cefa718a50f7 SHA512 b0e42e030ccf6ac85ee90e5caae476d0a2112e7a82f2e66f15eed3f2bff9c3694bbe135c20a8f51bd4b7f60cd05364c6d9211597f3fb03945a882c93a0527426 MISC metadata.xml 985 BLAKE2B 0b5601161f57de941bf8cff616bc4c92260587517200e0f44a1501d56a938eb2e0727d61659bc2eda2dc42bf376fc8a40db4c7edde32c65c5d2d2d3c7ca82828 SHA512 6e9b2e0467d85aa9a1d18b185ccb7798e4a0cd75c86d70ff6facb644d7bb8657d9e195b38577fd874fe08accd576f231bcdc4b988a9478ab27cd5893d6fb3c51 diff --git a/sci-libs/m4rie/m4rie-20200115-r1.ebuild b/sci-libs/m4rie/m4rie-20200115-r1.ebuild index 60d518b539d8..be0f41e475fd 100644 --- a/sci-libs/m4rie/m4rie-20200115-r1.ebuild +++ b/sci-libs/m4rie/m4rie-20200115-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=7 @@ -11,7 +11,7 @@ SRC_URI="https://bitbucket.org/malb/${PN}/downloads/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug static-libs" DEPEND="sci-libs/m4ri" diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest index e6e794ca6e42..bf2009231f66 100644 --- a/sci-libs/opencascade/Manifest +++ b/sci-libs/opencascade/Manifest @@ -23,7 +23,7 @@ DIST opencascade-dataset-7.7.0.tar.gz 128392200 BLAKE2B ebfbe6f24520144ca4a82e4d DIST opencascade-dataset-7.8.0.tar.xz 97049756 BLAKE2B aae5f076d9fc8a0d8a05028b0d9ffb527978e7acfdf5ecbc7e71c5ee3d6060cd7db9e56dba5b94a445bf5cf208126711cda70306607bdc5cd5e8b68df8fc150c SHA512 9b4c91d7b4743c47f2cf8d9a3b6ded73409a13133013424150ee9bdb61fd771c0b8799c7f31b459a7d2ba140399b9c0c972e2d0476188006361b4fb04042d990 EBUILD opencascade-7.6.3-r2.ebuild 4690 BLAKE2B 8447a1b6c95c13c14a21bc58fbe82bb113e4d042e1034f66723f19eeddb558f8a243e77514c27ed53b0f220cb077d5bc91a8856f41a74d5fa396c16c3548e658 SHA512 d5821c186e2715fa7cea2b21f043b9c08c99de015789837b5e27a537c4a4017af0366752840d817b92506bea2d9bd2450fa6fca914c2e266001cde0cd483ebf4 EBUILD opencascade-7.7.0-r2.ebuild 4970 BLAKE2B 5d92de56b2b667ad7817c512f0051b007b7089b864b63d438c35d306cdb2073743c5565946ab64f3d4a06ddfcfcd8051574bd41de299c75c9067cff639950d66 SHA512 52394427ab0e3de8599d79a18aaa9135c8d683451a0f0cd58a49de5e43fa734554010be73f19b4bbe33c84940fe805bb76ebd89d988449f86230683b55ced243 -EBUILD opencascade-7.7.2-r1.ebuild 9241 BLAKE2B de7db8352b0f5d2beca44252e03961820cf93cd6bfad32c0ba65f80f7b5a30aa7e9a975b56a565764c56452f61c613c4b9499b609d03c9e36e09ff0c41f508c7 SHA512 041f238960be08f8b7611443a6efbdbaefd3a39a2a7bf4d7b5eef5f510499f548c9acec665b56aaaf4b87ec35e2026bb6a34415690908e43e5c38e2a1b4d8d17 -EBUILD opencascade-7.8.1.ebuild 9748 BLAKE2B 2322e0356ed98ad0b0aa16d8367ee212da62b3695e929f45e3fb28131cbe83c3b1d028d28090f1db66d6e1e487bfb1d3fb6b294440b6fce1ea272f85cc37a6b7 SHA512 357f8d63375c86382c423fb62b6ce494d17e82c27225eda461254f33f587c76167a1e27e786d5a54ee5a953000800b2aa1881c1d41b55d41205c42c9520fbff8 -EBUILD opencascade-9999.ebuild 9748 BLAKE2B 2322e0356ed98ad0b0aa16d8367ee212da62b3695e929f45e3fb28131cbe83c3b1d028d28090f1db66d6e1e487bfb1d3fb6b294440b6fce1ea272f85cc37a6b7 SHA512 357f8d63375c86382c423fb62b6ce494d17e82c27225eda461254f33f587c76167a1e27e786d5a54ee5a953000800b2aa1881c1d41b55d41205c42c9520fbff8 +EBUILD opencascade-7.7.2-r1.ebuild 9284 BLAKE2B 4154f8f5c3892ca163e32559d2fa839d8ecab452043cf4f991fa781cd9bbc0b1a4a41a7bac1e0e76705abefdabb9e01c3f22de8a0383691144f2c6296ce71ea4 SHA512 3323098f4439541acb74603c3ec55fe885f2f6d1ebcc09c889e984724eee6c54484dd40c508aa2132a3c935ecfc359a1330650f4eefd6c8f159df9e776b2b0a8 +EBUILD opencascade-7.8.1.ebuild 9791 BLAKE2B 7d7e38648be34944a1d4c4bc13a7f5ffc792a420bdf345ebccb97c4d0c98203d0547ccc9cd434390d4bec573f0b5234739ebc01118aecaf98d43f8daed8d8176 SHA512 adaa285e21fdd5ce495969259976999e98d3ca039315c07f06da51fca2975de6571903310f4a1e1d3a9f65ddee0cb2a534f5ffe138f794db669c7ae200a77b14 +EBUILD opencascade-9999.ebuild 9649 BLAKE2B 4dee7cb6a3ff5f6d59e58338f4b6a2309c7bdbfc63d63a8cc3671f8929a29bf79187785f4ba8b7f9d21abd863da517819f3f749f3aac4adf9035b19c42cae5e0 SHA512 befee43a568193cad25fd3d889d6a1e29fc87e7838545f0b6aa9bfb92e0e0c534056f4a24c4b609e1622d313fab5077af4dec4e4cb8861f3bae52f74072aad5d MISC metadata.xml 1429 BLAKE2B 5760fac929a12cad37147d72161a4ef190b10911c1fc4e3abdb4d095d93877ec7ec718d58e909b7b6047621e14e0c7de4954ded7cfc6115069eef522b289a214 SHA512 a61af11b06737af90f201247f599173056becc5aa5afd90b4c2c05e94e980992f548f68b08c5d194769b4308c2b61f39a6b120f0739af49b0a0f6e15b07ef209 diff --git a/sci-libs/opencascade/opencascade-7.7.2-r1.ebuild b/sci-libs/opencascade/opencascade-7.7.2-r1.ebuild index f3c88aa3ab89..ebb48f6acc7e 100644 --- a/sci-libs/opencascade/opencascade-7.7.2-r1.ebuild +++ b/sci-libs/opencascade/opencascade-7.7.2-r1.ebuild @@ -52,9 +52,12 @@ RDEPEND=" media-libs/fontconfig media-libs/freetype:2 ) - opengl? ( + gles2-only? ( media-libs/libglvnd ) + opengl? ( + media-libs/libglvnd[X] + ) X? ( x11-libs/libX11 ) diff --git a/sci-libs/opencascade/opencascade-7.8.1.ebuild b/sci-libs/opencascade/opencascade-7.8.1.ebuild index 94a2d018ce23..30e00b7a18a0 100644 --- a/sci-libs/opencascade/opencascade-7.8.1.ebuild +++ b/sci-libs/opencascade/opencascade-7.8.1.ebuild @@ -51,9 +51,12 @@ RDEPEND=" media-libs/fontconfig media-libs/freetype:2 ) - opengl? ( + gles2-only? ( media-libs/libglvnd ) + opengl? ( + media-libs/libglvnd[X] + ) X? ( x11-libs/libX11 ) diff --git a/sci-libs/opencascade/opencascade-9999.ebuild b/sci-libs/opencascade/opencascade-9999.ebuild index 94a2d018ce23..aa6493d1b426 100644 --- a/sci-libs/opencascade/opencascade-9999.ebuild +++ b/sci-libs/opencascade/opencascade-9999.ebuild @@ -51,9 +51,12 @@ RDEPEND=" media-libs/fontconfig media-libs/freetype:2 ) - opengl? ( + gles2-only? ( media-libs/libglvnd ) + opengl? ( + media-libs/libglvnd[X] + ) X? ( x11-libs/libX11 ) @@ -97,8 +100,6 @@ BDEPEND=" " PATCHES=( - "${FILESDIR}/${PN}-7.5.1-0005-fix-write-permissions-on-scripts.patch" - "${FILESDIR}/${PN}-7.5.1-0006-fix-creation-of-custom.sh-script.patch" "${FILESDIR}/${PN}-7.7.0-fix-installation-of-cmake-config-files.patch" "${FILESDIR}/${PN}-7.7.0-avoid-pre-stripping-binaries.patch" "${FILESDIR}/${PN}-7.7.0-build-against-vtk-9.2.patch" diff --git a/sci-libs/pcl/Manifest b/sci-libs/pcl/Manifest index 72cdc4864286..9ee4e16f66d0 100644 --- a/sci-libs/pcl/Manifest +++ b/sci-libs/pcl/Manifest @@ -1,8 +1,10 @@ AUX pcl-1.12.1-allow-configuration-of-install-dirs.patch 1188 BLAKE2B 5ffc3c22c10df8a14270ce1e6a3b0c2db0ed3c5e9154bfed366b87faf8a13546fbf78a88f0d52c4ca09e345ba9add384dad86a08963e0b496a2944293f38516b SHA512 ab4cb57d5d1e494501412d5fcd662f8d75f74a7cf768e948abc1270d11b7ec2bc90901630fa7ac6e96237507c9bfa4214594fc76c58f505bcf2f40e4e37487a8 AUX pcl-1.12.1-fix-hardcoded-relative-directory-of-the-installed-cmake-files.patch 832 BLAKE2B e7095163cba68ee7487251506e19434050c4c7d4bb5feb6d0946356a607dad5555c7327dc1ba68761086b3708ad653256337a110983d9d656fa863dbf9a75896 SHA512 5581df74c9f6f0bd9613b7f158d0d799a4fdea512101001aafdf8eaa91c31e4570f4ce04f1b828730c9fa8082d00000e78055da87427301f04807c1087f1b8b2 +AUX pcl-1.14.1-gcc15.patch 2070 BLAKE2B 9baa1eda8a751c832fe875d9f941214f854bf70e0feba4f2793aadd3421898c6ce580f488f0daa35d102b63bf0aba7015d3552d0f6c97e456b4dfb9c47203433 SHA512 a15b13aee5d1e727072066c549a131e58f81bc804c2d9bc67cbec6da11a881a19a5438051f3eea4ad7c63ca7b4d92bc3105cc8ff8d58621a46f61a364077e7c3 +AUX pcl-1.14.1-tests.patch 785 BLAKE2B 3cd99c021f70dbf2239979772c642d60e1d4c0631b2c7dd7d732c0ed51ecfec2fa02e1c796115bd4242e0403524422f8a6a3fa0b1e47474d278770b5ea23a0b4 SHA512 0039aac3850b0fe29fb7ef416fc3f812462001c145406e196d60ab9ec4e4c325b3bd2e342bd423a89f9bc547c51ccd95184d8b548186b338b90f4b3262d5080c DIST pcl-1.14.0.tar.gz 68662907 BLAKE2B 5e797666b2a6cd5b828b399592daaa78c3bcbc0968c1ec5dafe441717bb4067de4604cdab11d3317370c7f69a1b29db0cca6348e91697d16846ae44c1952ce3e SHA512 0ea388d5f4ccdc1e5fcace6a1e1b90843be1a4ed2e1d37cc3c80d8abc0e868324d8f9da80513f1cb3f16738e00586f29cac151ce0d501645514f280aee8b1d7f DIST pcl-1.14.1.tar.gz 68672885 BLAKE2B 207389d844ac2793f6f321504c05282ace2d8e51aaf0277c13fb11f5be22ac93f7e044f34fc2259aca7d7e34ae3b9b00287ee9df0d15f851f1f4b4bd651578c7 SHA512 8e2d2839fe73a955d49b9a72861de2becf2da9a0dc906bd10ab8a3518e270a2f1900d801922d02871d704f2ed380273d35c2d0e04d8da7e24a21eb351c43c00b EBUILD pcl-1.14.0.ebuild 2783 BLAKE2B 9c7e1362d4078dcd6ce910751788ed3d3647a7d6aad4cb45f9fb632dbb0ce8f5d8947dd7d6890a9866c8ddb0aee9069799505a53f93d9c7bf94b52de0ed31fb4 SHA512 b6272250819871c32e703642f97e26f84c0682029b1d2406eca72e093c5eb8e6bc367a4655d81653dbd2dfefaa05eb1d86af8701ffd8ab0f26587d024ce6088c -EBUILD pcl-1.14.1.ebuild 2784 BLAKE2B ecaa84e6d330872b2e4ae3ec4a79c922e103c22d42fe3db3b9b440bdff565af23dfb622580fc9ba6f2eb9c1ecb35de4f8f578147464a19bdf101eebee9a1f41c SHA512 163a8e345185376b5475b81de481b54d791cdb3296d1c4053dfdb7c1c8056be3b1dea02d64c20c12a2e1ec4f4ebdc2f20d6ebd690e217d7af1f3563597418754 -EBUILD pcl-9999.ebuild 2784 BLAKE2B ecaa84e6d330872b2e4ae3ec4a79c922e103c22d42fe3db3b9b440bdff565af23dfb622580fc9ba6f2eb9c1ecb35de4f8f578147464a19bdf101eebee9a1f41c SHA512 163a8e345185376b5475b81de481b54d791cdb3296d1c4053dfdb7c1c8056be3b1dea02d64c20c12a2e1ec4f4ebdc2f20d6ebd690e217d7af1f3563597418754 +EBUILD pcl-1.14.1.ebuild 2909 BLAKE2B 313fb46699bb0cb81146f0ee803866770a9021269f73260844ae07ff3ae141633f3ffbd3aba47e98fb20e9439418f5ccf5970d5f9f292504287aabb070d001a9 SHA512 dbf5f62e2191207f96f6ba2a7b30230b66da39e9153a2aee76585beed93e18f295fb8fec02e4e0b295606815c7224ce98a781f6af846c5a3817ebfea8d65380f +EBUILD pcl-9999.ebuild 2909 BLAKE2B 313fb46699bb0cb81146f0ee803866770a9021269f73260844ae07ff3ae141633f3ffbd3aba47e98fb20e9439418f5ccf5970d5f9f292504287aabb070d001a9 SHA512 dbf5f62e2191207f96f6ba2a7b30230b66da39e9153a2aee76585beed93e18f295fb8fec02e4e0b295606815c7224ce98a781f6af846c5a3817ebfea8d65380f MISC metadata.xml 1069 BLAKE2B efb4dd7a8d1d65a7922da25e9f31e327b35cf88924be9dbc12ec2adc2e2d57017714ab931611d17b575daaa831934d9b90493be307ed668e24b7831bf4bd0106 SHA512 ac01ef352a9d6d66a02981585e8a19b01574a254639067520ab7422d89e5f095f84f7fc91a3e4f5b6dcb154ca0e487604aa1461bae6fa02a2037d7ca2668de3f diff --git a/sci-libs/pcl/files/pcl-1.14.1-gcc15.patch b/sci-libs/pcl/files/pcl-1.14.1-gcc15.patch new file mode 100644 index 000000000000..41001211bad1 --- /dev/null +++ b/sci-libs/pcl/files/pcl-1.14.1-gcc15.patch @@ -0,0 +1,62 @@ +From: Paul Zander +Date: Thu, 22 Aug 2024 16:44:39 +0200 +Subject: [PATCH] fix gcc 15 + +Signed-off-by: Paul Zander +--- a/registration/include/pcl/registration/correspondence_rejection_features.h ++++ b/registration/include/pcl/registration/correspondence_rejection_features.h +@@ -203,6 +203,11 @@ protected: + /** \brief Empty destructor */ + ~FeatureContainer() override = default; + ++ inline std::string getClassName() ++ { ++ return "FeatureContainer"; ++ } ++ + inline void + setSourceFeature(const FeatureCloudConstPtr& source_features) + { +--- a/surface/include/pcl/surface/3rdparty/poisson4/octree_poisson.h ++++ b/surface/include/pcl/surface/3rdparty/poisson4/octree_poisson.h +@@ -94,6 +94,9 @@ namespace pcl + short d , off[DIMENSION]; + NodeData nodeData; + ++ Point3D center; ++ int offset[3]; ++ + OctNode(void); + ~OctNode(void); + int initChildren(void); +--- a/surface/include/pcl/surface/3rdparty/poisson4/sparse_matrix.h ++++ b/surface/include/pcl/surface/3rdparty/poisson4/sparse_matrix.h +@@ -56,6 +56,8 @@ namespace pcl + bool _contiguous; + int _maxEntriesPerRow; + static int UseAlloc; ++ std::size_t m_M; ++ std::size_t m_N; + public: + static Allocator > internalAllocator; + static int UseAllocator(void); +--- a/surface/include/pcl/surface/3rdparty/poisson4/sparse_matrix.hpp ++++ b/surface/include/pcl/surface/3rdparty/poisson4/sparse_matrix.hpp +@@ -235,7 +235,7 @@ namespace pcl + void SparseMatrix::SetIdentity() + { + SetZero(); +- for(int ij=0; ij < Min( this->Rows(), this->Columns() ); ij++) ++ for(int ij=0; ij < std::min( this->rows, this->_maxEntriesPerRow ); ij++) + (*this)(ij,ij) = T(1); + } + +@@ -388,7 +388,7 @@ namespace pcl + T alpha,beta,rDotR; + int i; + +- solution.Resize(M.Columns()); ++ solution.Resize(M._maxEntriesPerRow); + solution.SetZero(); + + d=r=bb; diff --git a/sci-libs/pcl/files/pcl-1.14.1-tests.patch b/sci-libs/pcl/files/pcl-1.14.1-tests.patch new file mode 100644 index 000000000000..83919b0c0c07 --- /dev/null +++ b/sci-libs/pcl/files/pcl-1.14.1-tests.patch @@ -0,0 +1,26 @@ +From: Paul Zander +Date: Thu, 22 Aug 2024 17:40:21 +0200 +Subject: [PATCH] enable tests + +Signed-off-by: Paul Zander +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -8,11 +8,12 @@ if(NOT build) + return() + endif() + +-find_package(GTestSource REQUIRED) +-include_directories(SYSTEM ${GTEST_INCLUDE_DIRS} ${GTEST_SRC_DIR}) +- +-add_library(pcl_gtest STATIC ${GTEST_SRC_DIR}/src/gtest-all.cc) +-target_include_directories(pcl_gtest PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include) ++find_package(GTest REQUIRED) ++add_library(pcl_gtest INTERFACE IMPORTED) ++set_target_properties(pcl_gtest PROPERTIES ++ INTERFACE_LINK_LIBRARIES GTest::gtest ++ INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR}/include ++) + + enable_testing() + + diff --git a/sci-libs/pcl/pcl-1.14.1.ebuild b/sci-libs/pcl/pcl-1.14.1.ebuild index 46645bec9842..b5d59362af57 100644 --- a/sci-libs/pcl/pcl-1.14.1.ebuild +++ b/sci-libs/pcl/pcl-1.14.1.ebuild @@ -14,13 +14,12 @@ else S="${WORKDIR}/${PN}-${P}" fi -HOMEPAGE="https://pointclouds.org/" DESCRIPTION="2D/3D image and point cloud processing" +HOMEPAGE="https://pointclouds.org/" LICENSE="BSD" SLOT="0/$(ver_cut 1-2)" IUSE="cuda doc opengl openni openni2 pcap png +qhull qt5 qt6 usb vtk cpu_flags_x86_sse test tutorials" -# tests need the gtest sources to be available at build time -RESTRICT="test" +RESTRICT="!test? ( test )" RDEPEND=" >=sci-libs/flann-1.7.1 @@ -51,6 +50,7 @@ RDEPEND=" " DEPEND="${RDEPEND} !!dev-cpp/metslib + test? ( dev-cpp/gtest ) " BDEPEND=" doc? ( @@ -62,7 +62,8 @@ BDEPEND=" dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-doxylink ) - virtual/pkgconfig" + virtual/pkgconfig +" REQUIRED_USE=" openni? ( usb ) @@ -73,6 +74,8 @@ REQUIRED_USE=" PATCHES=( "${FILESDIR}"/${PN}-1.12.1-allow-configuration-of-install-dirs.patch "${FILESDIR}"/${PN}-1.12.1-fix-hardcoded-relative-directory-of-the-installed-cmake-files.patch + "${FILESDIR}/${PN}-1.14.1-gcc15.patch" + "${FILESDIR}/${PN}-1.14.1-tests.patch" ) src_prepare() { @@ -101,7 +104,7 @@ src_configure() { "-DPCL_ENABLE_SSE=$(usex cpu_flags_x86_sse TRUE FALSE)" "-DWITH_DOCS=$(usex doc TRUE FALSE)" "-DWITH_TUTORIALS=$(usex tutorials TRUE FALSE)" - "-DBUILD_global_tests=FALSE" + -DBUILD_global_tests="$(usex test)" ) if use qt5; then @@ -114,3 +117,7 @@ src_configure() { cmake_src_configure } + +src_test() { + BUILD_DIR="${BUILD_DIR}/test" cmake_src_test +} diff --git a/sci-libs/pcl/pcl-9999.ebuild b/sci-libs/pcl/pcl-9999.ebuild index 46645bec9842..b5d59362af57 100644 --- a/sci-libs/pcl/pcl-9999.ebuild +++ b/sci-libs/pcl/pcl-9999.ebuild @@ -14,13 +14,12 @@ else S="${WORKDIR}/${PN}-${P}" fi -HOMEPAGE="https://pointclouds.org/" DESCRIPTION="2D/3D image and point cloud processing" +HOMEPAGE="https://pointclouds.org/" LICENSE="BSD" SLOT="0/$(ver_cut 1-2)" IUSE="cuda doc opengl openni openni2 pcap png +qhull qt5 qt6 usb vtk cpu_flags_x86_sse test tutorials" -# tests need the gtest sources to be available at build time -RESTRICT="test" +RESTRICT="!test? ( test )" RDEPEND=" >=sci-libs/flann-1.7.1 @@ -51,6 +50,7 @@ RDEPEND=" " DEPEND="${RDEPEND} !!dev-cpp/metslib + test? ( dev-cpp/gtest ) " BDEPEND=" doc? ( @@ -62,7 +62,8 @@ BDEPEND=" dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-doxylink ) - virtual/pkgconfig" + virtual/pkgconfig +" REQUIRED_USE=" openni? ( usb ) @@ -73,6 +74,8 @@ REQUIRED_USE=" PATCHES=( "${FILESDIR}"/${PN}-1.12.1-allow-configuration-of-install-dirs.patch "${FILESDIR}"/${PN}-1.12.1-fix-hardcoded-relative-directory-of-the-installed-cmake-files.patch + "${FILESDIR}/${PN}-1.14.1-gcc15.patch" + "${FILESDIR}/${PN}-1.14.1-tests.patch" ) src_prepare() { @@ -101,7 +104,7 @@ src_configure() { "-DPCL_ENABLE_SSE=$(usex cpu_flags_x86_sse TRUE FALSE)" "-DWITH_DOCS=$(usex doc TRUE FALSE)" "-DWITH_TUTORIALS=$(usex tutorials TRUE FALSE)" - "-DBUILD_global_tests=FALSE" + -DBUILD_global_tests="$(usex test)" ) if use qt5; then @@ -114,3 +117,7 @@ src_configure() { cmake_src_configure } + +src_test() { + BUILD_DIR="${BUILD_DIR}/test" cmake_src_test +} diff --git a/sci-libs/rocSPARSE/Manifest b/sci-libs/rocSPARSE/Manifest index 46296fa11110..a6d8495096d6 100644 --- a/sci-libs/rocSPARSE/Manifest +++ b/sci-libs/rocSPARSE/Manifest @@ -28,7 +28,7 @@ DIST rocSPARSE_scircuit.tar.gz 8635362 BLAKE2B 3f1d6e35a6a774664bd653dd466fa3c07 DIST rocSPARSE_shipsec1.tar.gz 22175245 BLAKE2B f1d34482b8c3d3ee48033097d7d6f9b648e3c396a5ab2379efdc7de218adec519a235e2e94904f85a4f24c8d4ff15af096ca089379e00db47519023f64b85c16 SHA512 e027097e74f8ffc058339855b1c38cab52c68b661058318b429487e7188e11e907f6734894f9c71d1e38d262986525fba8d0f165bc0a1b4632d7e25be8db4f17 DIST rocSPARSE_sme3Dc.tar.gz 42483568 BLAKE2B f0d16b58f6ea28e67727637697a812a0b10d524c73aeb82f702411b9ebaea3670780e762ed0701aae80c6829e950233f74555523ef2d6c5740b007c7a65c03d4 SHA512 c5a0be2db919a45310a73ea1dd96d0d30168135f887a8c5c3d7ca11e2c3d12ea7d1331be20968d0135bd18da4ef2b043db68eeb7567b6f0f8daf782b87083c3a DIST rocSPARSE_webbase-1M.tar.gz 11360460 BLAKE2B 01b1d06adb5fb32fa402ed888d25a7e52a34779b078fc2e21c60e688d03579bb4ca8694f5ee4a824f7859952d55590a1fd9449dc80d6fe894d7b662b918882d4 SHA512 6401a965b8f6dd5392879956fde3c94f77fe1801a4a43428c03b6d639031575c647eab47b1babe53f4ecc2c3b8fc183e8339536b78dcd0d94ce62bfedd87c161 -EBUILD rocSPARSE-5.1.3-r1.ebuild 4962 BLAKE2B 75563a04a39be35abc1dc388026ccba17ed40c389f5c3d6b274035fe06f21cee93d4eb46abaf60e09723243768668ddae38d639b371eec65d0798296862dcbaa SHA512 792b4f541ccb30c32863889565de114a334088e29fadeeee54671a67aa6e69c57ad69054d44a8382bf56cae7af815feea5650f5bafe27348f97f8e9a8f831dd7 -EBUILD rocSPARSE-5.7.1-r2.ebuild 4919 BLAKE2B 68d80886d30d233fdbc601dd5ac0b08f1d3ccc00de1a9bccf79d49012706b9e88a053ee0b99a44d4b87ce8d1fa9f1b1c647d73c678948d61a328eb01b843a2bb SHA512 5007ca4f6b79122fae121ba290356d1f967752a545f89f4263a42cf74b567a4014d32f15761e6d49cb84c1c1d2c05138203cfc292d70ae769d465cadaa0f3f2c +EBUILD rocSPARSE-5.1.3-r1.ebuild 4960 BLAKE2B db6aa536d619dcadf79787ea73d5cae6098b9344c30d290423f582cdeff23df09d493e9df698c79c768afc9f6c61143db14835ae8ccff1f66a9eaa764605b812 SHA512 2a713a8630a399292646191b1ae7dee2acddcffddc1cbbff2ed66408715e64b7bf370ace80a3206c47f1560a51385f9413f4b61e4516d56b3934d921ef3bc111 +EBUILD rocSPARSE-5.7.1-r2.ebuild 4917 BLAKE2B 0f671c24cbdaaab4f2c5f41394a0164bb152b82c45c9f55c169c4785bb7ec51c82ebc47911cdc1d5fd1285a809c860f609437cefb19c34a37a02285102211c2a SHA512 055e7eca53225cd1b14e2fb6c86a30505506dd83c1cbe3b84abd9b2081fb06f993e54376a1f04e4ef4322a9c4cbe8367a6cc797993bd5f104acba8e9422c0de6 EBUILD rocSPARSE-6.1.1.ebuild 4356 BLAKE2B 266dde88eaaca0bf73c438d5e7126795d0a64f171f1b44445cfa90eba7b160190f24daac96f5a8c42f319b6549cf0c49096b53875ce8b7ee52a86ad375a8968a SHA512 cf940ada8be18c529bb4d7fe943143b07cf217e4efef5e63fe4b98a9827f7b014144772624d052d6c5f8f7d403be4d02c1932b63ed7bb5e4e20e8b2c9068e1ec MISC metadata.xml 669 BLAKE2B 62133bd86a945eedaba10a5507a30d2dac62984558e74540860bbde3d12cf971de129d5c6e046b3916f4cf048c60aeb87553385b8f28d50ce0046ec04e90385d SHA512 6717bc1ad49a85001695265b3571c3936da67d3ded431149d6d9c98b094386a8899fcbf2375ca799c3e9c742c48460ac482418a53189097f5a12510f8a3ce628 diff --git a/sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild b/sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild index 31d07cee0a08..c18eeff84c43 100644 --- a/sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild +++ b/sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild @@ -94,7 +94,7 @@ src_prepare() { mkdir -p "${BUILD_DIR}"/clients/matrices # compile and use the mtx2csr converter. Do not use any optimization flags, because it causes error! edo $(tc-getCXX) deps/convert.cpp -o deps/convert - find "${WORKDIR}" -maxdepth 2 -regextype grep -E -regex ".*/(.*)/\1\.mtx" -print0 | + find "${WORKDIR}" -maxdepth 2 -regextype egrep -regex ".*/(.*)/\1\.mtx" -print0 | while IFS= read -r -d '' mtxfile; do destination=${BUILD_DIR}/clients/matrices/$(basename -s '.mtx' ${mtxfile}).csr ebegin "Converting ${mtxfile} to ${destination}" diff --git a/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r2.ebuild b/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r2.ebuild index e370820ce9dc..1864cd0ee3b2 100644 --- a/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r2.ebuild +++ b/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r2.ebuild @@ -95,7 +95,7 @@ src_prepare() { mkdir -p "${BUILD_DIR}"/clients/matrices # compile and use the mtx2csr converter. Do not use any optimization flags, because it causes error! edo $(tc-getCXX) deps/convert.cpp -o deps/convert - find "${WORKDIR}" -maxdepth 2 -regextype grep -E -regex ".*/(.*)/\1\.mtx" -print0 | + find "${WORKDIR}" -maxdepth 2 -regextype egrep -regex ".*/(.*)/\1\.mtx" -print0 | while IFS= read -r -d '' mtxfile; do destination=${BUILD_DIR}/clients/matrices/$(basename -s '.mtx' ${mtxfile}).csr ebegin "Converting ${mtxfile} to ${destination}" diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz index 79dd6b3bc695..51e71bedc90f 100644 Binary files a/sci-mathematics/Manifest.gz and b/sci-mathematics/Manifest.gz differ diff --git a/sci-mathematics/gsl-shell/Manifest b/sci-mathematics/gsl-shell/Manifest index 7adaefc0529f..6ac44e34350b 100644 --- a/sci-mathematics/gsl-shell/Manifest +++ b/sci-mathematics/gsl-shell/Manifest @@ -1,5 +1,3 @@ -AUX gsl-shell-2.3.2-no-compile-in-install.patch 920 BLAKE2B e47e66c14d67cbbc8267ea690565d642f8e38177913730aee21e64f9bee9edb8700dfa8a673d2da7deaeb2d21fe72cdf4a5dfbe489ab57f9821b8da200ceb2a8 SHA512 7e9c46719d29202a0cf9fb48b025c8a108e73e4694a07511e711ab083e8db1a67469161261741666cdb9d78897d2bbaf73b63440128554b1298816366701befc -AUX gsl-shell-2.3.2-sphinx-extmath-to-imgmath.patch 571 BLAKE2B efb254f4c6ab8ecea7adf4405cd7ddad22a7d7641eb108af11897987757bc313ab128127f1bf793dc7849758f5397888555bbbf6646e43990f059ad1bfacb896 SHA512 0247eafc4450951a914240bc5180cb5ac2620b24e5fbc70c67f297910eb6a35a040c15cb9d8bbdd794dffa77f90a791921ce7f150f86228b6e0d7d8b162b1821 AUX gsl-shell-2.3.5-no-fetching.patch 2724 BLAKE2B bea4e68899a0c01508a0fd99c4e161e1ea163b6023df7a7375e1e5c5bba8679c22d1bef2a187b6efdeffd6c7b604a76cd12240a8699a26024139f68e6202e0ea SHA512 2d68573cd20603c6d7187ee42663c28e7eb47073430f0e1031a474f871d14bed5e129214fe1206224b49f2fc15343ebc7adb3c2e5cfd5a596d25dcdca4f34e7f DIST gsl-shell-2.3.5.tar.gz 2533145 BLAKE2B 9eec5ee0676429a08b628766450f366b6998c4fc14e6b3108c49a9bf2ef4019c9b7671edbb0def295849155676df6c2bc8975aacb4ff906befc243bed147d80c SHA512 9712714a6cce249b007e475916d870eb2ce8bbc4ab2f0e49b8644378243723c9a386c285eacf5a8c54e27e22bab63fb0cd74d4641652230a8682c201b7e63da8 EBUILD gsl-shell-2.3.5.ebuild 978 BLAKE2B cebed75f5b57f1e2d7e975b07aeef59cd08ed72a565468d9aaae89c965480d8cf30f3d4337acee3ce8aa27fa78ddbc72903afd4cdf5d788d390138b347a9dc9c SHA512 5ac005e55ee6aff2b87fc71314a2daf12b8ae77d2f19de95f682224b3699f680c7f34b426a739f1bc0ad6a968889d00178a7afdbe64cb7756345931af83294ac diff --git a/sci-mathematics/gsl-shell/files/gsl-shell-2.3.2-no-compile-in-install.patch b/sci-mathematics/gsl-shell/files/gsl-shell-2.3.2-no-compile-in-install.patch deleted file mode 100644 index d8cdaa02a2c5..000000000000 --- a/sci-mathematics/gsl-shell/files/gsl-shell-2.3.2-no-compile-in-install.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/Makefile b/Makefile -index 39b4872..4c04865 100644 ---- a/Makefile -+++ b/Makefile -@@ -154,8 +154,8 @@ mkdir -p $1$(PREFIX)/bin - mkdir -p $1$(PREFIX)/share/applications - mkdir -p $1$(PREFIX)/share/icons/hicolor/128x128/apps - mkdir -p $1$(PREFIX)/share/$(PACKAGE_NAME)/$(PACKAGE_VERSION) --cp $(GSL_SHELL_GUI) $(GSL_SHELL) $1$(PREFIX)/bin --strip $1$(PREFIX)/bin/$(GSL_SHELL) $1$(PREFIX)/bin/$(GSL_SHELL_GUI) -+test -f $(GSL_SHELL_GUI) && cp $(GSL_SHELL_GUI) $1$(PREFIX)/bin || : -+test -f $(GSL_SHELL) && cp $(GSL_SHELL) $1$(PREFIX)/bin || : - test -f $(LUAJIT_SO) && \ - mkdir -p $1$(PREFIX)/lib && \ - cp $(LUAJIT_SO) $1$(PREFIX)/lib && \ -@@ -168,7 +168,7 @@ $(CP_REL) $(LUA_BASE_FILES) $1$(PREFIX)/share/$(PACKAGE_NAME)/$(PACKAGE_VERSION) - $(CP_REL) $(EXAMPLES_FILES) $1$(PREFIX)/bin - endef - --install: $(GSL_SHELL) $(GSL_SHELL_GUI) -+install: - $(call install-to-dir,$(DESTDIR)) - - debian: $(DEBIAN_PACKAGE) diff --git a/sci-mathematics/gsl-shell/files/gsl-shell-2.3.2-sphinx-extmath-to-imgmath.patch b/sci-mathematics/gsl-shell/files/gsl-shell-2.3.2-sphinx-extmath-to-imgmath.patch deleted file mode 100644 index 29ddaf2fd710..000000000000 --- a/sci-mathematics/gsl-shell/files/gsl-shell-2.3.2-sphinx-extmath-to-imgmath.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/doc/user-manual/conf.py b/doc/user-manual/conf.py -index 899f5d6..9475d85 100644 ---- a/doc/user-manual/conf.py -+++ b/doc/user-manual/conf.py -@@ -25,7 +25,7 @@ import sys, os - - # Add any Sphinx extension module names here, as strings. They can be extensions - # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. --extensions = ['sphinx.ext.intersphinx', 'sphinx.ext.pngmath'] -+extensions = ['sphinx.ext.intersphinx', 'sphinx.ext.imgmath'] - - # Add any paths that contain templates here, relative to this directory. - templates_path = ['_templates'] diff --git a/sci-mathematics/mathmod/Manifest b/sci-mathematics/mathmod/Manifest index 171da2721a18..9e9461e3d287 100644 --- a/sci-mathematics/mathmod/Manifest +++ b/sci-mathematics/mathmod/Manifest @@ -1,5 +1,3 @@ DIST mathmod-11.1.tar.gz 7934535 BLAKE2B ccb5ba1ee74b0e6f2d605bf76f107ce43f695f2dc81fe0ef8498fdb29978f3da214178ed433eea9536f3ee801c24887988e0c1064833a6a1069e0349fb209a05 SHA512 50485094a5c0f08077a27215d4189ba28085ad9d6cc3323043955d63723271adf80ba2c8a75afd0b50ea7443a55f5d4efd8f8d5eae32a9c0718450784ff728ab -DIST mathmod-4.1.src.zip 974709 BLAKE2B f7fa5579b670b2512eab4fd7b706a0ca2282fb63356ea44ea2ddc6204b73ae2b7cd6f837d7622ebf0e51ba2b0127437b1836b59780df6c4b8e704fcb92e8680e SHA512 e7a170f5b57384cca4e755a0bb3691ec3fe29e9b22027534f1e84ed656905495c70eea8c69262f31a937ca508c34177d33adc23f5a8a3c91db1eceb2aa283a6d EBUILD mathmod-11.1.ebuild 987 BLAKE2B 8a268805b9c413c0b30016636d76b6027ee4062fd7e05b25971bac1c4c1c087031dbb4032e1867dfa83d21e0fd4ebedb8513dd8135adec30da35aa455bbaef81 SHA512 61e29fcea7f87dd831de30bfc9afc496dc007ba9bcca9645d3aa671ebeaffc0322aadd71d6f6bfa73e82912fe656d396bf77b848065bbecf1984943a1706b582 -EBUILD mathmod-4.1-r1.ebuild 1075 BLAKE2B 6158857a1a07f9c95d7739fda3af1e49c6e2a9d54a1d1f8f1c2f377e36f66d320b90585e7920cb5b56cc48e2444fb0aeabe36d5c8cecc1a5ac0c614281d129a2 SHA512 9f65d0014e99e6fd3b0bcd56ba07c8b060b433f09a5390ac23ea7e3af1baf211d7eb71a5dcaa95e875ca93c28ecbd24918b1520a8896e71793eacb6d8703e7f2 MISC metadata.xml 741 BLAKE2B a4c1d87fbd5b528cd93a9b3d0ce7464ff635965d6a981dfd65421e3407110c10bf9211293a2494329ad281f9f3672df96096b9adab73c8187665dd270032b3d6 SHA512 a904fbfac085f23da922b771c775206aae44a0d78e0fb4aa91812c9643b0ac22c9b9cb7458e6cdaa6a10311d3c8b179aa091dead0474129839a535fb6c8e28de diff --git a/sci-mathematics/mathmod/mathmod-4.1-r1.ebuild b/sci-mathematics/mathmod/mathmod-4.1-r1.ebuild deleted file mode 100644 index bd7f4940e4e2..000000000000 --- a/sci-mathematics/mathmod/mathmod-4.1-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop qmake-utils xdg-utils - -DESCRIPTION="Plot parametric and implicit surfaces" -HOMEPAGE="https://www.facebook.com/pages/MathMod/529510253833102" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.src.zip" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - dev-qt/qtwidgets:5" -DEPEND="${RDEPEND}" - -S="${WORKDIR}"/${PN}-branches-274-trunk - -src_configure() { - eqmake5 MathMod.pro -} - -src_install() { - exeinto /usr/bin - doexe MathMod - insinto /usr/share/${P} - doins mathmodconfig.js mathmodcollection.js advancedmodels.js - newicon -s 16 icon/catenoid_mini_16x16.png catenoid.png - newicon -s 32 icon/catenoid_mini_32x32.png catenoid.png - newicon -s 64 icon/catenoid_mini_64x64.png catenoid.png - make_desktop_entry MathMod MathMod catenoid -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index e89f15e961fd..2bffcb033321 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/cpuid/Manifest b/sys-apps/cpuid/Manifest index a4c859d25b83..22e96abdc7f5 100644 --- a/sys-apps/cpuid/Manifest +++ b/sys-apps/cpuid/Manifest @@ -1,6 +1,4 @@ AUX cpuid-20220620-makefile.patch 1359 BLAKE2B b16bd455de251f3989718fa56c1b19f97d79271998ccf774f74f0886ab8072be482e480604bfad462e0ac9c325470d12e80150e6fc588abfae629cd6499e0ea4 SHA512 680e477460679ae016c95d0e0c5cef916486629011b43cafb5f90c1c097b8c245d4c8b7861a20bdeee05b87b2220ad37a5ca589ff952dd9d7580ca301aac0ada -DIST cpuid-20240709.src.tar.gz 156034 BLAKE2B c7487a0b9a21593d32df4a2eb42bf4deb7a357155d1dd28ec3d485349b7a3164f5a7c3ecb3b65c1c88c5c1a9132d158a33568d6f5d9398e0b8a75c54dd86f824 SHA512 c89d6d9a332c80a78698f3862dbb0e17df793b389ae6d522c9c68cb2818b932d7653f7c8d7e5344918b7e93f944c8f7ea02276148df4f25b720d4561fc6698ed DIST cpuid-20240716.src.tar.gz 155562 BLAKE2B 52625a547c70b7fd45d63fea88acfcc938443f1f53c686896f88ef193240b7b9ea76020a48b187689c27fddad4cba8cdd41044ab57f731e488af14fd1a608fa3 SHA512 1efbd3f98253700d2948573025733fb7a3354d008b968c83078d36ddac834c4adae4eeef288214066ad520d23fa1eb0ea2036f878cde20d982a1810e7305b7a4 -EBUILD cpuid-20240709.ebuild 608 BLAKE2B aa200b62c4a747cb023b971149c30f4d6b3c69ea505e248aadd7ae3d8e68166eca457b607c1e953a59660c5486103b4a033cf13ba21de17d97db4355d6dc7dee SHA512 988cb0fb9c34d9cd7f3afb49a289294de88125fec858bb6b3d920a46d869e1b675748301cdb2d869d2397d32eded64b18118004f952a5bab47a1ee36a9d00cf9 -EBUILD cpuid-20240716.ebuild 610 BLAKE2B d07e1630231fdf16335eda46ab506f12c810dcd753e7b78138baab9c1f371790460e1ff51d0ecaeac74ced6bdadc7049e496935e01922a346f1dd6d75089f39a SHA512 e6b88a77b8ca8e7aeb6e66c29ccb5070468cf8348092f879d5d3e3a24d6c606da06b68aa71ea20c948bd164a1a5495850496d9dd6e702d300de45ef96e485eb5 +EBUILD cpuid-20240716.ebuild 608 BLAKE2B aa200b62c4a747cb023b971149c30f4d6b3c69ea505e248aadd7ae3d8e68166eca457b607c1e953a59660c5486103b4a033cf13ba21de17d97db4355d6dc7dee SHA512 988cb0fb9c34d9cd7f3afb49a289294de88125fec858bb6b3d920a46d869e1b675748301cdb2d869d2397d32eded64b18118004f952a5bab47a1ee36a9d00cf9 MISC metadata.xml 532 BLAKE2B 49d1eb34a9859763d42159adcf9a2dca3128af78aef52cedc4483950084238ba780bd841788f4b27eb72fc44e61c2c5bd264b6c6e2c57824ccf146b6ecad50e9 SHA512 f51db55a3cc5478afba39a42731122db8ac720af8685e093b6952efd2778c9f0668ac936d2a1cdacaf2586d62d0f13240d664a7bd4fbd18236c816e9e6745600 diff --git a/sys-apps/cpuid/cpuid-20240709.ebuild b/sys-apps/cpuid/cpuid-20240709.ebuild deleted file mode 100644 index 4b2f6e4279a8..000000000000 --- a/sys-apps/cpuid/cpuid-20240709.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Linux tool to dump x86 CPUID information about the CPUs" -HOMEPAGE="http://www.etallen.com/cpuid.html" -SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="-* amd64 x86" - -BDEPEND=" - app-alternatives/gzip - dev-lang/perl -" - -DOCS=( "ChangeLog" "FUTURE" ) - -PATCHES=( "${FILESDIR}/${PN}-20220620-makefile.patch" ) - -src_prepare() { - default - - tc-export CC -} - -src_install() { - emake BUILDROOT="${ED}" install - - einstalldocs -} diff --git a/sys-apps/cpuid/cpuid-20240716.ebuild b/sys-apps/cpuid/cpuid-20240716.ebuild index c2868c0d5525..4b2f6e4279a8 100644 --- a/sys-apps/cpuid/cpuid-20240716.ebuild +++ b/sys-apps/cpuid/cpuid-20240716.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 x86" BDEPEND=" app-alternatives/gzip diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index e18bf7a2d2b6..51f70cf15bc6 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -1,4 +1,5 @@ AUX 254-PrivateDevices-userdbd.patch 9905 BLAKE2B ecc0cac69ddb680f57b537ac239c2b561b41635e1a6208dd72b7ae85b437f8ddfc0a026fe3530df7777b6c35f2e79edf73ab26e8ea590dd15865836e55eff3c0 SHA512 ce2b9e10854d87a6f179ed9b3ef85b5caf7b51ecd65584d70a90a3151b113158fd5565dbf9806e177f801a555161bf783e77230f9c6c67904484d04de3aac497 +AUX 256-bpf-gcc.patch 1044 BLAKE2B 856e9ab9f7067ad616419a5ac42e84cd726c3d464cc2415bd2ea5236df9eb306f91cd54dedc3c762cfd627aba330f1c5126046a725576d8748b89d7f4485ef93 SHA512 59a3da348f68b6202062cf01024713173f3143d8413177f66833b03ca4a47ce1e3439615c7eba5c160daf45cf16d0eaae36e63e69945e4d3fc9d9a3fa14d008d AUX gentoo-generator-path-r2.patch 994 BLAKE2B 2bfb42623221291030fa9f7310e9bf747351a26f6ffd842628298787b74d4ec562bacaa9fc5365f7e854f695dab5f74bc06883fefc1f210dce4fd415926817ac SHA512 98054222ea232e120625573b6a532c312eccc02fe657152610b7d056b964bb2165fffae9d17fd986cf547af885d44c26b117fe68df5b24e2607d37f3729d0ada AUX gentoo-journald-audit-r1.patch 1941 BLAKE2B 93f1a0ba8dd575359e5ab4bd04f99ed3172dbe1ba14d8cade6fc08b0158e66847900d8531898ee9ec3855ac3857cf07a3e10804a3cb67719f0e9378437eba836 SHA512 affbe58aa65ebca7c1c6d790f9f68ffc44bda70a08165f5298ee4a84ab1c16cf534950ac50ffdb61b647e5eb068f51c333a76e39d8336e21e5d1b0199192139c AUX legacy.conf 80 BLAKE2B 23eca4dd1743a5cf77767894d23d419c1663147c5aee6be971da64fdea0531eadfe97ac8bc4e63b44404dcf89940d438de6b7081158b78639945ce0fadbb103c SHA512 f74f05991102b644dee7822a80cb8e6c14cd1eb48bd9342bc662d5947b9f04d32e875d2a5e6476a67bdbface4d2b2159b99c11d72eb4658c5cb4caf595f138be @@ -21,6 +22,6 @@ EBUILD systemd-255.7-r1.ebuild 15160 BLAKE2B 7e1062da1b786245cc4d35d6c4c976feb17 EBUILD systemd-256.1-r3.ebuild 15886 BLAKE2B 6d60424e6e6f5ef9ee4b38dc9a5e0a04ed2a6f228aa110b9afc21da3f31497d882d371020d50c5eb47377d21c7726c980b78f08074876f616016de4b595570ef SHA512 9dc50f9bb59d3d01432dc464b685f5f158f1d3d1221b51e23a6b1983d6b9a67a6ab319b347892d945b87e1c92619d69ee55ee613f3bc462891195649acbc4b94 EBUILD systemd-256.2.ebuild 15886 BLAKE2B 6d60424e6e6f5ef9ee4b38dc9a5e0a04ed2a6f228aa110b9afc21da3f31497d882d371020d50c5eb47377d21c7726c980b78f08074876f616016de4b595570ef SHA512 9dc50f9bb59d3d01432dc464b685f5f158f1d3d1221b51e23a6b1983d6b9a67a6ab319b347892d945b87e1c92619d69ee55ee613f3bc462891195649acbc4b94 EBUILD systemd-256.4.ebuild 15886 BLAKE2B 6d60424e6e6f5ef9ee4b38dc9a5e0a04ed2a6f228aa110b9afc21da3f31497d882d371020d50c5eb47377d21c7726c980b78f08074876f616016de4b595570ef SHA512 9dc50f9bb59d3d01432dc464b685f5f158f1d3d1221b51e23a6b1983d6b9a67a6ab319b347892d945b87e1c92619d69ee55ee613f3bc462891195649acbc4b94 -EBUILD systemd-256.5.ebuild 15886 BLAKE2B 6d60424e6e6f5ef9ee4b38dc9a5e0a04ed2a6f228aa110b9afc21da3f31497d882d371020d50c5eb47377d21c7726c980b78f08074876f616016de4b595570ef SHA512 9dc50f9bb59d3d01432dc464b685f5f158f1d3d1221b51e23a6b1983d6b9a67a6ab319b347892d945b87e1c92619d69ee55ee613f3bc462891195649acbc4b94 -EBUILD systemd-9999.ebuild 15898 BLAKE2B 1eeba0c26ee19767551276ba96d73ef6253238fb88b218146c255639dcac069a69516a9358d0e1a4b75c0cda819c941cf4f4dbadf044eecd540d33ea1bc3c951 SHA512 10253f9d956227611739407a5e36c4e6c0aa5562f87182ca2b629be4bda2cee2bd8236a13424da2ebfb0c4b263302d85457471ead898ac8eaf94f516c36a230a -MISC metadata.xml 2609 BLAKE2B 8947f3b696fbba7b90e838a54fbb4fd933c71907c8011652fc2b7d68d4ce5f78a19f350a309e4c0f66ef0159376c9064ba9c15941ecf1748c359c4ae3b072102 SHA512 dfeea24b7a93f5d4af4ac47b87ba08092d069fb1a4749c0c1f36a669be6115eaea8f67e6183b6a4f155ef90d7714f74299109420d569c2b0545d80584ed0e97e +EBUILD systemd-256.5.ebuild 16119 BLAKE2B 175d7e38acc355585f1608f6c3be9c9edbf3ea5ccb27d9c898f64a28e7e2ee2499ceaf2d46385046c8749df40cc4add89c30301d89b8bf9e1e1c3d8d0b4de69c SHA512 3a23cdd7d7159c96b3b1c0a51738efbbee83d5c01b156f438f0ed017d5c11509eb3e7171c522b33a1882b079a35967b03fbbf7f4767d405054e1eef98b89d08a +EBUILD systemd-9999.ebuild 16097 BLAKE2B b0c8bd41455a1debc78741beda77e44c4da6d715567abc0107ba80cb944324e4e4c72ee070028478e39c96942cb120e29e7d765cfec4cd16faf9bf4d27f8676b SHA512 15e9116c8318a56419ed3dcb17c87177b0073ba06d94ab897ce28fc445ea3eb17dea4770503993a0fd6727ea35c7aadcb35585c37cd9c55656a500b8d84042a2 +MISC metadata.xml 2686 BLAKE2B cd65634500cfb85ace929a24ce7d21603d50d6f532e0445bcca9b888050f347dd162696045267995b14f3d0985a2ab0d99441b323c9e596ba68dc04d6239bc0a SHA512 7dec9047b453b28d796a5e589aabd975838f48a51ba5e1267aa5c8f91a3cca97bef33419cd38c652a522ba347e63a0a5f5a427c4894ea656cffd94e2680f8f89 diff --git a/sys-apps/systemd/files/256-bpf-gcc.patch b/sys-apps/systemd/files/256-bpf-gcc.patch new file mode 100644 index 000000000000..0570695d397c --- /dev/null +++ b/sys-apps/systemd/files/256-bpf-gcc.patch @@ -0,0 +1,26 @@ +https://github.com/systemd/systemd/commit/dde6f1d7456db7aa72d24b1d6956b419b6f9945c + +From dde6f1d7456db7aa72d24b1d6956b419b6f9945c Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sat, 24 Aug 2024 13:09:47 +0100 +Subject: [PATCH] meson: search for 'bpf-unknown-none' too + +We currently search for 'bpf-gcc' and 'bpf-none-gcc'. Gentoo's +sys-devel/bpf-toolchain package uses 'bpf-unknown-none-gcc', as does Fedora's +cross-binutils. Search for this name too. +--- + meson.build | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/meson.build b/meson.build +index 5e0b666c64b17..fbc2bbdf2f22f 100644 +--- a/meson.build ++++ b/meson.build +@@ -1109,6 +1109,7 @@ else + elif bpf_compiler == 'gcc' + bpf_gcc = find_program('bpf-gcc', + 'bpf-none-gcc', ++ 'bpf-unknown-none-gcc', + required : true, + version : '>= 13.1.0') + bpf_gcc_found = bpf_gcc.found() diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml index c9b8604a3c68..fea934417f1d 100644 --- a/sys-apps/systemd/metadata.xml +++ b/sys-apps/systemd/metadata.xml @@ -11,6 +11,7 @@ Enable support for sys-process/audit Enable EFI boot manager and stub loader + Enable BPF support for sandboxing and firewalling. Default to hybrid (legacy) cgroup hierarchy instead of unified (modern). Enable support for uploading journals Enable cryptsetup tools (includes unit generator for crypttab) diff --git a/sys-apps/systemd/systemd-256.5.ebuild b/sys-apps/systemd/systemd-256.5.ebuild index 3b8464645eec..1c74d39e00f8 100644 --- a/sys-apps/systemd/systemd-256.5.ebuild +++ b/sys-apps/systemd/systemd-256.5.ebuild @@ -33,7 +33,7 @@ HOMEPAGE="https://systemd.io/" LICENSE="GPL-2 LGPL-2.1 MIT public-domain" SLOT="0/2" IUSE=" - acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils + acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd @@ -158,6 +158,10 @@ BDEPEND=" >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig + bpf? ( + dev-util/bpftool + sys-devel/bpf-toolchain + ) test? ( app-text/tree dev-lang/perl @@ -223,6 +227,7 @@ pkg_pretend() { ~!SYSFS_DEPRECATED_V2" use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" + use bpf && CONFIG_CHECK+=" ~BPF ~BPF_SYSCALL ~BPF_LSM ~DEBUG_INFO_BTF" use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER" if kernel_is -ge 5 10 20; then @@ -268,6 +273,7 @@ src_unpack() { src_prepare() { local PATCHES=( "${FILESDIR}/systemd-test-process-util.patch" + "${FILESDIR}/256-bpf-gcc.patch" ) if ! use vanilla; then @@ -311,6 +317,8 @@ multilib_src_configure() { $(meson_native_use_bool apparmor) $(meson_native_use_bool audit) $(meson_native_use_bool boot bootloader) + $(meson_native_use_bool bpf bpf-framework) + -Dbpf-compiler=gcc $(meson_native_use_bool cryptsetup libcryptsetup) $(meson_native_use_bool curl libcurl) $(meson_native_use_bool dns-over-tls dns-over-tls) diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild index 3b40a5319500..f11fdab115eb 100644 --- a/sys-apps/systemd/systemd-9999.ebuild +++ b/sys-apps/systemd/systemd-9999.ebuild @@ -33,7 +33,7 @@ HOMEPAGE="https://systemd.io/" LICENSE="GPL-2 LGPL-2.1 MIT public-domain" SLOT="0/2" IUSE=" - acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils + acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd @@ -158,6 +158,10 @@ BDEPEND=" >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig + bpf? ( + dev-util/bpftool + sys-devel/bpf-toolchain + ) test? ( app-text/tree dev-lang/perl @@ -223,6 +227,7 @@ pkg_pretend() { ~!SYSFS_DEPRECATED_V2" use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" + use bpf && CONFIG_CHECK+=" ~BPF ~BPF_SYSCALL ~BPF_LSM ~DEBUG_INFO_BTF" use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER" if kernel_is -ge 5 10 20; then @@ -311,6 +316,8 @@ multilib_src_configure() { $(meson_native_use_bool apparmor) $(meson_native_use_bool audit) $(meson_native_use_bool boot bootloader) + $(meson_native_use_bool bpf bpf-framework) + -Dbpf-compiler=gcc $(meson_native_use_bool cryptsetup libcryptsetup) $(meson_native_use_bool curl libcurl) $(meson_native_use_bool dns-over-tls dns-over-tls) diff --git a/sys-apps/tuned/Manifest b/sys-apps/tuned/Manifest index 32ce71ce5af0..2ce0e2f10849 100644 --- a/sys-apps/tuned/Manifest +++ b/sys-apps/tuned/Manifest @@ -1,6 +1,8 @@ AUX tuned.initd 421 BLAKE2B b60d6fbf4110ba7e0b5c36159dc9624460ccb8774f101a50b89e633bb177a8ef9d7c36fa425a27d8c5ec6c7b9b19965212cb5ee4b60e02abb3c3990beb26840a SHA512 0123e60def031887040df8690222cc553d93b3c5eb7413e19f722ef04ccf2aeb6468709f66866d432d4d0b0c0ed6875929f1292fde8ad18c4a6b589d1b40fab4 DIST tuned-2.22.1.tar.gz 254690 BLAKE2B 1942aed859425494df702a45900d6e0c26c799f19427cb1ff18160ed49cf8ac78ae3b73a39f1120a1dc5d344c3c1e61298085c54655aa13052600b946cb16a41 SHA512 160b1cab5477d84a0da89f584fe646b32162527a138d9b5957799c5f26598b98449733040710133a1c5bdd5588eee72549131ff163e777a105fc24e92edc6d8f DIST tuned-2.23.0.tar.gz 261402 BLAKE2B 7fb46fc8eb074779c963c8424c3e802cd9ef216ef80cd96ba8d9d3f1bc83dc03187496044d164cbc1ef6c164ee9004b2dfc6795cf6b6605cb662502f3b4cc5c2 SHA512 b7d95b17ab38ac944e6e5b8b4345ddf65120a03ebb73cdb1795525c237852a8fa4223dcef6ce28189874e5010c8076816bd3646fd7f700983f2449400a2057d8 +DIST tuned-2.24.0.tar.gz 263676 BLAKE2B e699ca612bdf9395e47c0882c8302c14a3d657299f224580cab0a9c3eda73a6a435af6d34d69d5cf9df138a1d87fcd2eb16e551427d348231322a1250de4981d SHA512 d004cd621e26195fff14b39f29b2143cf47de09641454acd3029d61142c3d000a452f018356c84c32772bd99fc766f6ee847d2a8eddbde8ae34aaa0ecefa644e EBUILD tuned-2.22.1-r1.ebuild 1661 BLAKE2B 0dbb4e4bd026c23b9df9dc150ed823a01a4fcfb945dfb4aec55f42142be0f33c4a1de6d56b8a65208d5a61f202044fa53694fea327198d7f5ec47c0ebfac7542 SHA512 a6e50c3389abb2c4ced5232468bfa4d6c5ebddb45f9db9b05dd39a342d1343a5a88e5cf8150ce0cb25c9ea3675b1cb3e5e9b9cb550ef5ee2755f9582fc6fd16f EBUILD tuned-2.23.0.ebuild 1661 BLAKE2B 0dbb4e4bd026c23b9df9dc150ed823a01a4fcfb945dfb4aec55f42142be0f33c4a1de6d56b8a65208d5a61f202044fa53694fea327198d7f5ec47c0ebfac7542 SHA512 a6e50c3389abb2c4ced5232468bfa4d6c5ebddb45f9db9b05dd39a342d1343a5a88e5cf8150ce0cb25c9ea3675b1cb3e5e9b9cb550ef5ee2755f9582fc6fd16f +EBUILD tuned-2.24.0.ebuild 1661 BLAKE2B 0dbb4e4bd026c23b9df9dc150ed823a01a4fcfb945dfb4aec55f42142be0f33c4a1de6d56b8a65208d5a61f202044fa53694fea327198d7f5ec47c0ebfac7542 SHA512 a6e50c3389abb2c4ced5232468bfa4d6c5ebddb45f9db9b05dd39a342d1343a5a88e5cf8150ce0cb25c9ea3675b1cb3e5e9b9cb550ef5ee2755f9582fc6fd16f MISC metadata.xml 475 BLAKE2B ca2eee9508f8d677576ed4d45fc766caf947e7d6489d35419d8093259d8b1aae0cc9986c5c24487ccb2d07fa33553396f7cc1cd6de9ad2ad013dce102d76ce65 SHA512 2a065af5dcd2dd55ca66f7b56207578a97b173af82e77b1d3f2c912b3efcfa6f4b3d2febe2e84f36028a83e59c0809e7da7cdd93bc0020e1e5ae46b39e0e735e diff --git a/sys-apps/tuned/tuned-2.24.0.ebuild b/sys-apps/tuned/tuned-2.24.0.ebuild new file mode 100644 index 000000000000..7f5306e69847 --- /dev/null +++ b/sys-apps/tuned/tuned-2.24.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit optfeature python-single-r1 tmpfiles xdg-utils + +DESCRIPTION="Daemon for monitoring and adaptive tuning of system devices" +HOMEPAGE="https://github.com/redhat-performance/tuned" +SRC_URI="https://github.com/redhat-performance/tuned/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/python-linux-procfs[${PYTHON_USEDEP}] + dev-python/pyudev[${PYTHON_USEDEP}] + ')" + +RDEPEND=" + ${DEPEND} + app-emulation/virt-what + dev-debug/systemtap + sys-apps/dbus + sys-apps/ethtool + sys-power/powertop + " + +RESTRICT="test" + +src_prepare() { + default + + sed -i \ + -e "/^PYTHON/s:/usr/bin/python3:${EPREFIX}/usr/bin/${EPYTHON}:" \ + -e "/^export DOCDIR/s/$/&\-\$(VERSION)/g" \ + -e "/\$(DESTDIR)\/run\/tuned/d" \ + -e "/\$(DESTDIR)\/var\/lib\/tuned/d" \ + -e "/\$(DESTDIR)\/var\/log\/tuned/d" \ + Makefile || die +} + +src_install() { + default + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + python_fix_shebang "${D}" + python_optimize +} + +pkg_postinst() { + tmpfiles_process ${PN}.conf + xdg_icon_cache_update + + optfeature_header + optfeature "Optimize for power saving by spinning-down rotational disks" sys-apps/hdparm + optfeature "Get hardware info" sys-apps/dmidecode + optfeature "Optimize network txqueuelen" sys-apps/iproute2 +} diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz index 8f3e97f22d36..43b337f6627b 100644 Binary files a/sys-boot/Manifest.gz and b/sys-boot/Manifest.gz differ diff --git a/sys-boot/gnu-efi/Manifest b/sys-boot/gnu-efi/Manifest index 121364a2282c..d6c7c2f18cfb 100644 --- a/sys-boot/gnu-efi/Manifest +++ b/sys-boot/gnu-efi/Manifest @@ -8,4 +8,5 @@ EBUILD gnu-efi-3.0.15.ebuild 1923 BLAKE2B 754b9d84be37fa39d42a752c8ea63754d7acc1 EBUILD gnu-efi-3.0.17.ebuild 1954 BLAKE2B 03313137ea41a1a8ad4880076296e7dbc38e1276ff3a46187c8c5fe0db7b833c437e21fb86e15a992ec45824a23798bdd53d16770b0bb1117c9a1afec578ed3d SHA512 c113cdd429bdb6c86641b8e76c859f4e28d377d7f2d441857d077cca0b7b6bc1e54071f4354cef2fc5d17ae2cf7e4312b0a76b622f6428a51ce4a02413c2bc41 EBUILD gnu-efi-3.0.18-r2.ebuild 1938 BLAKE2B 18a2d294be0f855a8302806af7c893c6febbe598bd993e8036ef763ed9e5cac353a7ed87f5c572d3d6e9db8f8ab28eace207e14059493e656364c7c1b8248ca1 SHA512 7344022247b0cc0107f695893e20da5b62519e7f36dbd5b98d2195ade76f32e83e0e756cff8b877f14a9860743cc148380168de780c58b36eaf22a1c415e0bce EBUILD gnu-efi-3.0.18-r3.ebuild 2472 BLAKE2B a2f6d030c89b88d0afbf895678e8b13105e873616ac73cfb468f9d57000207475d54fd63144befff3255d13b1e0e226cdb236f8aa13cfa87cb82198db8aa47cb SHA512 d9b73839447277aea53e2bf57b52b188bc314324c4a1006871bd34159aceb642f223def6d6dc2a84b03b693774de997cc8c21ffafcdf814a7eb8c3e79b3301fb +EBUILD gnu-efi-3.0.18-r4.ebuild 3067 BLAKE2B 219d6c41e24a8ef05aa76d62d1d0c85dc5b2650aae4651bf21e46b21db5c2d62d36bec1c6fe792b85023e1b4b6bd08c157bc3d34cf3cf8982a15314adc4f1782 SHA512 2684340abf956a3da3f4db98cb59004cd4aed01c18b697517a09823421e2c21e7cf10ad8d010836bf4f358f4bb731ab13f52d51c9fa22cdaf41b810f6140eebc MISC metadata.xml 381 BLAKE2B a3cbadc2ae97d29ac87c04f3209cd7f4879ef70903907f319b425f038f07fd6bbc357a0291e70909a3b0b2097de6b63daf0f568d0fd7097c7bd2d9c9c7f3a963 SHA512 abbdda69a47f94442977af7491596e40873767256f5e75c3c06b614a369ec8cb7103a132e77a95c99ba24e4b205e5c3fc267039c920c1268a19b17e4ac779b79 diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.18-r4.ebuild b/sys-boot/gnu-efi/gnu-efi-3.0.18-r4.ebuild new file mode 100644 index 000000000000..b34d3a74c7db --- /dev/null +++ b/sys-boot/gnu-efi/gnu-efi-3.0.18-r4.ebuild @@ -0,0 +1,128 @@ +# Copyright 2004-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Library for build EFI Applications" +HOMEPAGE="https://sourceforge.net/projects/gnu-efi/" +SRC_URI="https://downloads.sourceforge.net/gnu-efi/${P}.tar.bz2" + +# inc/, lib/ dirs (README.efilib) +# - BSD-2 +# gnuefi dir: +# - BSD (3-cluase): crt0-efi-ia32.S +# - GPL-2+ : setjmp_ia32.S +LICENSE="GPL-2+ BSD BSD-2" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64 ~ia64 ~riscv ~x86" +IUSE="abi_x86_32 abi_x86_64 custom-cflags" +REQUIRED_USE=" + amd64? ( || ( abi_x86_32 abi_x86_64 ) ) + x86? ( || ( abi_x86_32 abi_x86_64 ) ) +" + +# for ld.bfd and objcopy +BDEPEND="sys-devel/binutils" + +# These objects get run early boot (i.e. not inside of Linux), +# so doing these QA checks on them doesn't make sense. +QA_EXECSTACK="usr/*/lib*efi.a:* usr/*/crt*.o" +RESTRICT="strip" + +PATCHES=( + "${FILESDIR}"/${P}-clang.patch + "${FILESDIR}"/${PN}-3.0.18-remove-linux-headers.patch +) + +check_and_set_objcopy() { + if [[ ${MERGE_TYPE} != "binary" ]]; then + # bug #931792 + # llvm-objcopy does not support EFI target, try to use binutils objcopy or fail + tc-export OBJCOPY + OBJCOPY="${OBJCOPY/llvm-/}" + LANG=C LC_ALL=C "${OBJCOPY}" --help | grep -q '\ /dev/null | grep ^install: | cut -f2 -d' ')/include + elif tc-is-clang; then + CPPINCLUDEDIR=$(LANG=C ${CC} -print-resource-dir 2> /dev/null)/include + fi + append-cflags "-nostdinc -isystem ${CPPINCLUDEDIR} -isystem ${ESYSROOT}/usr/include" + + if use amd64 || use x86; then + use abi_x86_32 && CHOST=i686 ABI=x86 efimake + use abi_x86_64 && CHOST=x86_64 ABI=amd64 efimake + else + efimake + fi +} + +src_install() { + if use amd64 || use x86; then + use abi_x86_32 && CHOST=i686 ABI=x86 efimake INSTALLROOT="${D}" install + use abi_x86_64 && CHOST=x86_64 ABI=amd64 efimake INSTALLROOT="${D}" install + else + efimake INSTALLROOT="${D}" install + fi + einstalldocs +} diff --git a/sys-boot/refind/Manifest b/sys-boot/refind/Manifest index e3817125cff8..c5c6053f3607 100644 --- a/sys-boot/refind/Manifest +++ b/sys-boot/refind/Manifest @@ -1,4 +1,5 @@ AUX refind-0.14.0.2-clang.patch 1346 BLAKE2B 09221bd26f2add12831faba093e3704174be4e1ebe42eac4d55d4e2d8181798ecfa8bf4eb17e1cc68e90096896e1ea5cc56f7b86bd391e5839788ac7e1934f40 SHA512 b04d721667500a17d35702454d4f0597a6fb8a89734533598aed31d3c69edbfec0ceb3a1a1f9a510c499ff74d95ed9a4e56d86979d65cc671f4a7f49df733a68 +AUX refind-0.14.2-fix-freestanding-on-musl.patch 2097 BLAKE2B 6b4ec3c0dcbbf2af71e2f2721d51bb5a2b1e910b0e8995c1a862c096a90b0272baa7b86d58b2d9574d67acad7ca12d163acbe7425a4d97737a09327438eb002b SHA512 0bb95449be605e2daee40f2b9fa3ee6fb6dcac54dc8392bf8ce43dc23c123a171672910628efe074c2d73f4dfa2925bad6e6a4bbc3cbb9138bee312860c4428d AUX refind-0.14.2-fix-gnu-efi-3.0.18.patch 3055 BLAKE2B 716b96eb846267a0916d531d04da07ddd594eba7b2b09b924d09bd602772f4830610b10f3a8331437021ad74e6686688d4ed975c55a1705ffd1b19347fa2280d SHA512 ebbdb81767f3fcb0deba791d8b3cb29c7e246c101679e8e1c23d38805db69c7eaafd674a7d74450a4ca5f8873218791968949de44405cd41d3375a9806622445 AUX refind-sbat-gentoo-0.14.0.2.csv 246 BLAKE2B 8a16eb928f587aaaa680098c660de4e0930a6cc3b5719eb5085f843933c7e3863e8ff0517a596574ffff7bc2d8a2f89f1fa3606c7c618e9ff303edac5f0f5673 SHA512 b8e1a49ed408c6e57f4c8c5a012857b6a5024463eeba33070665dcf95f310cf30d62e2767409ad19d3a41b6ab346804bc7f5d34b92d2dd35aa44406df016bb91 AUX refind-sbat-gentoo-0.14.2.csv 246 BLAKE2B 75623624efe360288ef14bb09f9f024b0baa7485ee250cf923558296f258bdea3f4de0aac3d40fe83b168611d0e907d0a6a0462a54d0126233f0a6c370c0991d SHA512 e2665765ea7d9abb07a5b0b6ca752b53987ef79028bb6df1396a6afc0ea3183e8af326ac81b40fd4a0f84d20e7b47d7c45118bd35df8b1107512670e23ac92e1 @@ -6,4 +7,5 @@ DIST refind-src-0.14.0.2.tar.gz 4648958 BLAKE2B 02019ddb872ce44d2a2119902edebd63 DIST refind-src-0.14.2.tar.gz 4628173 BLAKE2B 987acb29d4d81c01db245cd8e1c9761072e34cf3dfaa3e4fa77e549ee2c1dc4c3f8cbd9218f42e4eb77478df3453095dba8b36324c289c6a10b81f1ecb202743 SHA512 76a52ed422ab3d431e6530fae4d13a51e8ed100568d4290207aaee87a84700b077bb79c4f4917027f5286de422954e1872fca288252ec756072d6c075b102e1e EBUILD refind-0.14.0.2-r1.ebuild 4230 BLAKE2B fb1a4cdb037a3a0bbec2de9f8c50bc2f0b76f0a445640fa054cea0200eaaaac983f5e8c91a6c8941d5cd722eacb578973e5830bb0035ae4d91bf5db59241412f SHA512 a96ea9925121827a65a187865e55cd547e81cbf13738e2f8377583c440c77dae87b10ffc41fd5d1fae4d2a1f3826078df26a1908764c625a203e238e3716ec85 EBUILD refind-0.14.2-r1.ebuild 4314 BLAKE2B 1274849ae3f28ded48d5a50457df78f71c3439b374635cbac531c3ef865805af0dbfbedabdb86655ef0bec79ca4a1e2a3366a6924ef77f9e3dd4cfb92befe975 SHA512 26641fc32ef5b11b458f2423bf4bd27af871c62efb223a173906e30c3436beb380e47378aceb1b3e4896a5801c7a5a2096564f96e5564fb4229981192e9d8a08 +EBUILD refind-0.14.2-r2.ebuild 4686 BLAKE2B 3b948a6e599af1e7c5d5389342f9e4bcbcfc8b6dc1fc99238f51faa704359b3340a85336cb37b58318f1e8701eb9bf3fd14a28ea28f960c3bbe6f50fef1d631d SHA512 87e82d7485cb797cfcb211cd0bd1a67d2101d8b6236e1e6092b8fcf3588962e6ad409480fc44227862a3bf4b5a1d6996eb9414580427e9c8381329187796b6f0 MISC metadata.xml 3809 BLAKE2B a2cf074c3c572fff3bdb1679b505cf3a9de4489acacdbc2b015fed91e7f37157fa7e3124438ad8af0788cc90f464b217c4fe05294c2c69ef637648cc68825885 SHA512 4b289982bbfda2697dd13b4c1fc020842a0fa06672e5d7f4b48cd39ef4348b1a17989686c55c96d220f682c8c95a340901fb3968d051aef8c8e5cf944bbcb4e4 diff --git a/sys-boot/refind/files/refind-0.14.2-fix-freestanding-on-musl.patch b/sys-boot/refind/files/refind-0.14.2-fix-freestanding-on-musl.patch new file mode 100644 index 000000000000..42f8d6b13a79 --- /dev/null +++ b/sys-boot/refind/files/refind-0.14.2-fix-freestanding-on-musl.patch @@ -0,0 +1,63 @@ +On amd64, musl typedefs wchar_t to int, conflicting with -fshort-wchar. +Also, /usr/include is searched before the compiler provided include directory. +As a workaround, use -nostdinc and switch them around. + +Add missing `#include ` where wchar_t was defined indirectly by +other standard includefiles. + +We need and extra -D for clang, where wchar_t is defined in +/usr/include/allbits.h and gets included by other headers, conflicting with +wchar_t already defined in stddef.h. + +See also: https://bugs.gentoo.org/938012 + https://bugs.gentoo.org/881131 + https://bugs.gentoo.org/832018 + +--- a/Make.common ++++ b/Make.common +@@ -79,7 +79,7 @@ + # + + # ...for both GNU-EFI and TianoCore.... +-OPTIMFLAGS = -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns ++OPTIMFLAGS = -Os -fno-strict-aliasing -ffreestanding -nostdinc -isystem $(CPPINCLUDEDIR) -isystem $(EPREFIX)/usr/include $(EXTRACFLAGS) + CFLAGS = $(OPTIMFLAGS) -fno-stack-protector -fshort-wchar -Wall + + # ...for GNU-EFI.... +@@ -168,7 +168,7 @@ + SUBSYSTEM_LDFLAG = -defsym=EFI_SUBSYSTEM=0xa + LDFLAGS += --warn-common --no-undefined --fatal-warnings + +- ARCH_CFLAGS = -fno-merge-constants -ffreestanding -DEFIAARCH64 ++ ARCH_CFLAGS = -fno-merge-constants -ffreestanding -DEFIAARCH64 -nostdinc -isystem $(CPPINCLUDEDIR) -isystem $(EPREFIX)/usr/include $(EXTRACFLAGS) + ifeq ($(MAKEWITH),TIANO) + ARCH_CFLAGS += -mcmodel=large -Wno-address -Wno-missing-braces -Wno-array-bounds -ffunction-sections -fdata-sections + endif +--- a/libeg/lodepng.h ++++ b/libeg/lodepng.h +@@ -32,6 +32,7 @@ + #ifndef LODEPNG_H + #define LODEPNG_H + ++#include + #include /*for size_t*/ + + // Below block of lines required for GNU-EFI and TianoCore (program hangs +--- a/libeg/nanojpeg.c ++++ b/libeg/nanojpeg.c +@@ -211,6 +211,7 @@ + + #ifdef _NJ_EXAMPLE_PROGRAM + ++#include + #include + #include + #include +@@ -275,6 +276,7 @@ + #endif + + #if NJ_USE_LIBC ++ #include + #include + #include + #define njAllocMem malloc diff --git a/sys-boot/refind/refind-0.14.2-r2.ebuild b/sys-boot/refind/refind-0.14.2-r2.ebuild new file mode 100644 index 000000000000..5755a725f1bf --- /dev/null +++ b/sys-boot/refind/refind-0.14.2-r2.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature secureboot toolchain-funcs + +DESCRIPTION="The UEFI Boot Manager by Rod Smith" +HOMEPAGE="https://www.rodsbooks.com/refind/" +SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PV}/${PN}-src-${PV}.tar.gz" + +LICENSE="BSD CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.3 GPL-2+ GPL-3+ LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +FS_USE="btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs" +IUSE="${FS_USE} doc" + +DEPEND="sys-boot/gnu-efi" + +# for ld.bfd and objcopy +BDEPEND="sys-devel/binutils" + +DOCS=( README.txt NEWS.txt ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.14.0.2-clang.patch + "${FILESDIR}"/${P}-fix-gnu-efi-3.0.18.patch + "${FILESDIR}"/${P}-fix-freestanding-on-musl.patch +) + +checktools() { + if [[ ${MERGE_TYPE} != "binary" ]]; then + # bug #832018 + tc-export LD + tc-ld-force-bfd + # the makefile calls LD directly, so try to fix LD too + LD="${LD/.lld/.bfd}" + tc-ld-is-lld "${LD}" && die "Linking with lld produces broken executables and may lead to unbootable system" + + # bug #732256 + # llvm-objcopy does not support EFI target, try to use binutils objcopy or fail + tc-export OBJCOPY + OBJCOPY="${OBJCOPY/llvm-/}" + LANG=C LC_ALL=C "${OBJCOPY}" --help | grep -q '\ /dev/null | grep ^install: | cut -f2 -d' ')/include + elif tc-is-clang; then + local -x CPPINCLUDEDIR=$(LANG=C ${CC} -print-resource-dir 2> /dev/null)/include + local -x EXTRACFLAGS=-D__DEFINED_wchar_t + fi + + emake "${make_flags[@]}" all_gnuefi +} + +src_install() { + exeinto "/usr/$(get_libdir)/${PN}" + doexe refind-install + dosym -r "/usr/$(get_libdir)/${PN}/refind-install" "/usr/sbin/refind-install" + + doman "docs/man/"* + use doc && DOCS+=( docs/refind docs/Styles ) + einstalldocs + + insinto "/usr/$(get_libdir)/${PN}/refind" + doins "refind/refind_${EFIARCH}.efi" + doins "refind.conf-sample" + doins -r images icons fonts banners + + if [[ -d "drivers_${EFIARCH}" ]]; then + doins -r "drivers_${EFIARCH}" + fi + + insinto "/usr/$(get_libdir)/${PN}/refind/tools_${EFIARCH}" + doins "gptsync/gptsync_${EFIARCH}.efi" + + insinto "/etc/refind.d" + doins -r "keys" + + dosbin "mkrlconf" + dosbin "mvrefind" + dosbin "refind-mkdefault" + + secureboot_auto_sign --in-place +} + +pkg_postinst() { + elog "rEFInd has been built and installed into ${EROOT}/usr/$(get_libdir)/${PN}" + elog "You will need to use the command 'refind-install' to install" + elog "the binaries into your EFI System Partition" + + optfeature_header "refind-install requires additional packages to be fully functional:" + optfeature "binary signing for use with SecureBoot" app-crypt/sbsigntools + optfeature "writing to NVRAM" sys-boot/efibootmgr + optfeature "ESP management" sys-apps/gptfdisk + elog "" + + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "A sample configuration can be found at" + elog "${EROOT}/usr/$(get_libdir)/${PN}/refind/refind.conf-sample" + else + if ver_test "${REPLACING_VERSIONS}" -lt "0.12.0"; then + ewarn "This new version uses sys-apps/gptfdisk instead of sys-block/parted" + ewarn "to manage ESP" + ewarn "" + fi + ewarn "Note that this installation will not update any EFI binaries" + ewarn "on your EFI System Partition - this needs to be done manually" + fi +} diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index 1cde8ae402ec..67266d82cb2c 100644 Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 547917b916ad..44b1c34adac5 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -55,8 +55,10 @@ DIST gcc-15-20240728.tar.xz 88642832 BLAKE2B 388c921b90ff71c0aa3313479bef9c39e53 DIST gcc-15-20240804.tar.xz 89247584 BLAKE2B b49c828234a0b4cb35b0dcb7c2bfdc8d7c3d311f86f3db0acaefa81e57c3537d1ba9d32cd7fe2c7c53e2a019644fe2893aa9f69fa34c8c7af9053ba5c675ac26 SHA512 3db9bedd42fab2022532490acb7f3931976e500b7c4a3e93c226b68b7df0228d8489b80268273c9216c4bda12991bb07339c646982499761a39ba3fa54b45f29 DIST gcc-15-20240811.tar.xz 89363444 BLAKE2B eaa29844fe0fb62f3772904a5e2598541dcc78959006400f7fca5663f0ee3b6452e4aa77d46e627182b827da0a4e0e57b659db7a2a23f63219cf75785b73b3c9 SHA512 a8e169ba90168a481ea865f340b6f165dc538022b0ac814f43b80fca33eb7772001f6dd22fcb8a3f056cfacd023a21581bec5da71626860fcbc858ad573d5c39 DIST gcc-15-20240818.tar.xz 89483300 BLAKE2B 5b92220899eeeb41ad1412c9c076c21cae9ecab2aee6717126e30716355469386adbf3b867bdda542d36b245034d30236b5aa316bd47484013ee4078cb02c896 SHA512 b6fced64a433820ea542f82214362106d2ebf986324351c5282ff6b316178446337e4c99cc59e7078a2361948304e361661790e789234a25e876e68459d901bf +DIST gcc-15-20240825.tar.xz 89745112 BLAKE2B 983b2f3fbcc8cea6b145f58d8015bf4f848f102f8b196fb363940c7fd556bf2ca07eaff676f0a38a78c0105d2f804e75b2c85f98d2fa3626704b706c227919c9 SHA512 eb106d150988c3350ad2524519b497a5305ef92c09d1322738d6fa91ed382500eeac0a206e8eacd900f85d5ea39b4510783c77f9340e35a948009a2766ddad90 DIST gcc-15.0.0-musl-patches-2.tar.xz 3076 BLAKE2B 0073248fe4f7dd827980559017b5aa1fb5c4c46acc9ad5c410dc152fd1e44966d3066bf7152338573cb45b1c36027de5f0c519abd414d97a37bccef07f6a5281 SHA512 295f1a669020bbe2874e9b03afd46b5d083073b276fca3543f3767a2d74f35df81cf0a67abad50c200cf7a3af36ec98ff9977cb7d5c19f334af7d3bb1926a3de DIST gcc-15.0.0-patches-10.tar.xz 13532 BLAKE2B f51a8b04411689b5dd8356b4a07f0d04cea45636d7f8efac1c0f0ef7936a7b0b6dea9ec167d419a4d85708db858411c720274a326ee9af6ba4ab9d451a9b3965 SHA512 06527c025451fe1255dcf6f703967986afded7bd4d35a61224a80bedd9e5e0cb951a95d66cb6c897f0fbdebfa9adc6bc478a6d9227d6d559d3f61115aefc4de2 +DIST gcc-15.0.0-patches-11.tar.xz 14880 BLAKE2B ff720e0bf6e1ca18582b9f69e1406af4d226a9427df33be38c58cef0989403c001b2d247799e7b3883ce294242725f116a6a6bf84317f93b47b64abc5d86281e SHA512 78619a8cb6174d99954296e5c79c0eaa0ebe9df13560e1e6c8ce158f50f42cb801849995e465e2d200f999ef1c26f80ae580654841420ec77012e6551e801458 DIST gcc-15.0.0-patches-4.tar.xz 11440 BLAKE2B 8b7379f91ac14dd1e496de744d221cb0ba1802c14ce32cb90e6311ca7a60cbaf488a57060673e2e9d407eed6d3c5b092c1ba6da27036d35e0c78a7ac8a5f5ec4 SHA512 92e8895ec1c6054b46581867f3e49bd2d574043ae82ca441e2b48d9ed0e2dd5c58baa53ba605ce59a5c1d59473ac0d79c0287e5b47d06f0a661c655a19a4a5df DIST gcc-15.0.0-patches-5.tar.xz 11840 BLAKE2B 9af335f7e1795e600eae742ac32f5ff737f157aaa35902227ba29b28013c95bcf5b2b1345a21c433bc10f4cfbfc267a595b6ca90ec2723f7f24fccac3f7c0355 SHA512 8cc8ec574640470780711bb5f6163f382c23999152c229d86e1143e03275a3147bd1fc0cd9bf3642a2402333ec565d30b90a6e367284b78ccc580c6721aeac23 DIST gcc-15.0.0-patches-6.tar.xz 11588 BLAKE2B 7846d77859b297a892a23b995c9aa06410c484a8f6e11fa9c9692de0f1b0a03aa1f35c4b88f164623a600bf2012fff25567075203c57fdbcb26bbc95f94d1cf9 SHA512 837ed8b5f6901715862951726e85eea043aec192f854db23201326fd6bedb7552c95527d253736c0164153b75ec487b4644fd269f9f6815b4489416602ebfe78 @@ -112,6 +114,7 @@ EBUILD gcc-15.0.0_pre20240804.ebuild 1343 BLAKE2B 483497c21a5ca1e2ae7c7e8aaf8646 EBUILD gcc-15.0.0_pre20240811.ebuild 1343 BLAKE2B 8d033e3cb958dccb3bb4575a425df8b06ab63091201860db4d4331d478c42fc9424e45b6ddf58786ae378c536be67b387a01b5234878016a87ffcc1bfad1ee41 SHA512 d4cc91295169abdbedf1c98e17c0e684b7176fd9f223af1009d535d624ce4427ed09f337c63882eae0d7ec8738831362f8e9c15a33c4aea3cdd28407629062f4 EBUILD gcc-15.0.0_pre20240818-r1.ebuild 1344 BLAKE2B f31d7fdd234252f262b92fbe36bab61d4c3c944e26a86dca7f84f5429fb8cf0edd3ad55689585665ca5b0cbfadf2e44ea8871e4935ec12eca793e8e0ca4723f0 SHA512 2697ae6918e0a09ac90838315b9c0ca49b5428df4f3a90c2a24f4637b4be161bac6afbd216296ecdec463b4f8f19b241b5ce548830bcfdca01a336c801d6161b EBUILD gcc-15.0.0_pre20240818.ebuild 1343 BLAKE2B 8d033e3cb958dccb3bb4575a425df8b06ab63091201860db4d4331d478c42fc9424e45b6ddf58786ae378c536be67b387a01b5234878016a87ffcc1bfad1ee41 SHA512 d4cc91295169abdbedf1c98e17c0e684b7176fd9f223af1009d535d624ce4427ed09f337c63882eae0d7ec8738831362f8e9c15a33c4aea3cdd28407629062f4 +EBUILD gcc-15.0.0_pre20240825.ebuild 1344 BLAKE2B 81fb5e5c0d13220271ad29b71bca739abab8043987635f7efe85b6c1695e5a04a577a78a12866c86de14995b3290b1fae5701c186d4518888fab4465f4e29717 SHA512 bc3801be72711032daa86ba802fa0b74193365a890aaebf3a058f404ab7990a5f4e2956a6139aa730ef11fe3ec4c03b0defd6bec5309b17a20566f56f673633e EBUILD gcc-15.0.9999.ebuild 1316 BLAKE2B c1c75602d7c6033c7a1083e57c28285780f20e8349a754d72ae1a306e978816b42be4234e3080c8b8ed1474845f7bc90014d920a9dc3d55c92a822db2739583b SHA512 7153a3ff4bca00aea9e1b61c972f549adc1e09adac36b02181cc53c381eb092471b07480348664140cbb2b01e91abe2605ae5d44f7aa854d972f3e2370c6f87f EBUILD gcc-8.5.0-r1.ebuild 533 BLAKE2B ef3368f7236352e8ddd5b56919cd2145794b0385f35e4efa50808aeafd98687eba5d32264a3fb2a34d85b5d913697e93af58eb03ce35b6b5ba45d78bb8f33d25 SHA512 528e4b7389f4053aa177b8405469963358c5d595fa257115fa94e5e26a54a6c3b1c15bb847bb97864dd387fd2681f16907aecf052fad9315dd91863ac419d10d EBUILD gcc-9.5.0.ebuild 1241 BLAKE2B bd30abe9c99e317edcf7ae6ce8626a4c27322deaaadd510f02d0f36422d892eed896cb0ede817c1ee5bd2f5b913f2c426ed2ebb5bb8c2d455a1bbb3531f49eed SHA512 905224e69370a065c1f6b72b568418a231fa47f76085291b4eb3bdab741a64d1e454b02064d2afb4a91c1d935c58e8d299485b33fcc4fef8db3531967f6fb457 diff --git a/sys-devel/gcc/gcc-15.0.0_pre20240825.ebuild b/sys-devel/gcc/gcc-15.0.0_pre20240825.ebuild new file mode 100644 index 000000000000..c94cfb9a6af9 --- /dev/null +++ b/sys-devel/gcc/gcc-15.0.0_pre20240825.ebuild @@ -0,0 +1,52 @@ +# 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="15.0.0" +PATCH_VER="11" +MUSL_VER="2" +MUSL_GCC_VER="15.0.0" +PYTHON_COMPAT=( python3_{10..12} ) + +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} + 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=master +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}" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +} diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index f5d1b0d809f4..9b05be98e72b 100644 Binary files a/sys-fs/Manifest.gz and b/sys-fs/Manifest.gz differ diff --git a/sys-fs/btrfsmaintenance/Manifest b/sys-fs/btrfsmaintenance/Manifest index af1530ed1a8c..47e3ba9c1643 100644 --- a/sys-fs/btrfsmaintenance/Manifest +++ b/sys-fs/btrfsmaintenance/Manifest @@ -1,6 +1,8 @@ AUX btrfsmaintenance-0.5.1-script-fix.patch 422 BLAKE2B ae70f1af682c3dc1782a7e9a465467ea467c28b472bd2e3ae2987b926bb27114a0bfd241b39b3c4b02268a7b98b71197ed5c638831826c65f61107ab92be4740 SHA512 e685ddda9c44c46fa241b5cf3ebc740844c4663e2fb3ecdffed7d476d4afa08f68c93825e5ff0d49108983031c5851fecc54e2bf3efb5920d34dde0a526b8249 DIST btrfsmaintenance-0.5.1.tar.gz 26835 BLAKE2B 22cbde3208c7652bc341014785e61d5904b0696cb864edb9ff1563fc277cde14cfa990895a85a98071bdb9b7e4562d0ea9b981a23d1a6511dfda7390ac110f22 SHA512 9ac40c166ff2692373d28107bc4956e78d76090fefb21b8305feb3f936d98a7f94f1bc62b36529a882dbf93083402c48ac94c30a05eab7bd1f9eda13d410ef41 +DIST btrfsmaintenance-0.5.2.tar.gz 27071 BLAKE2B e2585bcf911cb0cbe3847dd3d6d6054cdea84d6f2c5ab51e47ec8b75adcb2a59d5ab904500fd8875e2eed11f4ba3b165eb20626f252fce179bfeb70700448f40 SHA512 eb20ee15851841d0216f0ec68b1cfc966a7c70892544a57e71e4dbae87d96e4f7f0677d89e6352106006541f5203676fb7fe13d71071778fc31bce8e55251320 DIST btrfsmaintenance-0.5.tar.gz 24602 BLAKE2B 313c904aa53fc237472256ae74c9eafaf2305b437e280b6bb9c79c2bbaffb6b273304e57d096a911e658fa41fe80308f2a7ad76ded62d79a7f72439163b36444 SHA512 fadab1cf33992c42d476649fd017ac4ae26d6bf6a814dc49d0b7b38e04861474c4e54e6ebe429a83e662b8e5c7be7f460b551c65788d960e2f8f0c7512deef41 EBUILD btrfsmaintenance-0.5.1-r1.ebuild 2231 BLAKE2B 7e74754d492cf414eb45e842f2f72e4f0c809c215f8a1d1d5b7a6239f916f97e79343694a67122c81a0c7df56c12ebe64696023bbf5cc1dfd59ead56931d5f37 SHA512 1354669d117e55e75297aac4cddf555032b7c56abfc91afe8d76a070290a45e374ecab858e907e4a3451beac71978644b6b1f877f0867eda6e33225c2919ecfc +EBUILD btrfsmaintenance-0.5.2.ebuild 2183 BLAKE2B d67ed6ba12000334909ce05281e94051715c316d913184abc2143debd30f25536c169e03839b0e779cf20c6c50ba877205b845a3e07572a737dd529937acc5f6 SHA512 bcb095d8406b3872b28cea83011e984fbc6141ade09caee52b4b52b0afb7c1d3fbef72b1361172da26ff3dbf8d66eaddafeaf98838e8e09feea3f2de06e19258 EBUILD btrfsmaintenance-0.5.ebuild 2180 BLAKE2B dea3d0da1d630ada178c3d0a82bf268dae3bf8abe681b3ef4819e7e41ee3061dcb0121ccf40a5ca3f9f1c8819e38d5d940af70c902575019476a38db2d341b73 SHA512 3bb517b257ee7e83a61850a2fca6cf8276f7826235b325c6bb8700e79f6ed404a3148c6a29205a23f150314ac64ac489907f6ab531fd338aa189ff140e1f4d73 MISC metadata.xml 595 BLAKE2B e37fd5ba56f1d30747d847927e50b29314b84851c35cc911e0648af421b0130166300fbdf71ee316b32fdc91927a1f5c411eb18ff0cc2d3da67364d71da12af0 SHA512 92834a34c01a8b8a0feddf89d75f2eecfb45027157070e49de765ab61acfee6900a4fe7a12ed42b1204142a12a7309e5134ddfc69dfc8c108bc02a83e443d861 diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.2.ebuild b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.2.ebuild new file mode 100644 index 000000000000..82b7ba58cf41 --- /dev/null +++ b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag" +HOMEPAGE="https://github.com/kdave/btrfsmaintenance" +SRC_URI="https://github.com/kdave/btrfsmaintenance/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="systemd" + +RDEPEND=" + app-shells/bash + sys-apps/util-linux + sys-fs/btrfs-progs + systemd? ( sys-apps/systemd ) + !systemd? ( virtual/cron ) +" + +src_prepare() { + # Fix config path into watching service + sed -i 's%/etc/sysconfig/btrfsmaintenance%/etc/default/btrfsmaintenance%g' btrfsmaintenance-refresh.* || + die "Unable to patch btrfsmaintenance-refresh.*" + rm btrfs-defrag-plugin.sh || die "cannot remove btrfs-defrag-plugin.sh" # not necessary on gentoo systems + default +} + +src_install() { + dodoc README.md CONTRIBUTING.md CHANGES.md + insinto /etc/default + newins sysconfig.btrfsmaintenance btrfsmaintenance + insinto /usr/share/btrfsmaintenance + doins btrfsmaintenance-functions + exeinto /usr/share/btrfsmaintenance + doexe btrfs*.sh + systemd_dounit *.service *.timer *.path +} + +pkg_postinst() { + elog "Installing default btrfsmaintenance scripts" + if use systemd; then + "${EROOT}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh systemd-timer || die + else + "${EROOT}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh || die + fi + elog "Now edit cron periods and mount points in /etc/default/btrfsmaintenance " + elog "then run /usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh to" + elog "update cron symlinks or run" + elog "/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh systemd-timer" + elog "to update systemd timers." + elog "You can also enable btrfsmaintenance-refresh.path service in order to" + elog "monitor the config files changes and update systemd timers accordly." +} + +pkg_prerm() { + if [[ -z ${REPLACED_BY_VERSION} ]] ; then + elog "Removing symlinks from btrfsmaintenance cron tasks" + "${EROOT}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh uninstall || die + fi +} diff --git a/sys-fs/cryptmount/Manifest b/sys-fs/cryptmount/Manifest index 34d98a21f297..318a27eefdc6 100644 --- a/sys-fs/cryptmount/Manifest +++ b/sys-fs/cryptmount/Manifest @@ -1,3 +1,5 @@ DIST cryptmount-6.2.0.tar.gz 548497 BLAKE2B 45602d86624464c8c1c2ad9cf3ffc4bf311d60ae16c2294111b1fc98bb0e02952c69c767a1c583428c3d8eb0ade2caddb17d3187f4dd34d780772b299ea1a6c0 SHA512 005d9333792a567515ce6d487d2dfa18f19cb077a64d9c356562acefc1947581d2d0f584ad623e0aab8aed1b34f1614af3a42f0c582d31e0831cdb8eb22bb7ce +DIST cryptmount-6.3.0.tar.gz 373196 BLAKE2B b59127f9944f4bf267d4272bc026909b704f474b2fd2a20baf9125f9b32b33ecfd5523c6ef05098e6467e9b7e938daba55685dc47a3317a4913aef4c517f66f2 SHA512 15f19a1ff7409b35be2cde3d791c8d476c98ffcaf3dd9217076703b0e0baafe999a0608a88cc51039ba2e9c26cb297261128a5efeacd1a6397c5d3300886ac4d EBUILD cryptmount-6.2.0.ebuild 1646 BLAKE2B 7fa9fb2c8c0204636f1dd55ef59f9ae46fe31ecad2fcf7eef69c8b178dc1e1f9fc9fc55a1f82ec042eae4d8847809feb252ea7d486b9eef32c3fd10006d13100 SHA512 0665a0e0ddd46f74f8cef513c346cd421b389e015b92b714dee203282aaa3cf915a4ede17d9d41285568c057359a256bbb0c385baf74af17b5809bfa355b88a8 -MISC metadata.xml 2146 BLAKE2B 9547e66f62ddf51455e742a6c6f5b350eb8cb4ff62cc4f605607f8970714587758dff8e9437d355e1781a2ce2e25e38e184730de0c39cd5d191b8459bc540c3a SHA512 09d3385123051712f2a264f5c2793f1d99090ed095af17b4753ad925f73e0af85c355fc985966f7fc3cb8b8225dbb9fab23e254308d29633a73bcb6173dde029 +EBUILD cryptmount-6.3.0.ebuild 1579 BLAKE2B 6773177137074568c40662a5b5cad1f576abaa857a56d0013fc2248e70969f28e6d04306e96fc81f34061064abbb13be8791184c15826fcfa5383a66bb89466b SHA512 88889b4adbed8ae15e8c6448670a2ea4f78a34f512dd47af9870f00c11d0c5995a6f173530924422d133083bb2cf8be275927550de7a9b7e29847d40c53ef54b +MISC metadata.xml 2205 BLAKE2B e8db36615800db96d3857ad16f4daaccbc1354c3aa1c55f2385b07a6abe9831a0bb691672a452291ede20ea0ed4a49de26e7e45417297a37436273fdcf17c01b SHA512 631f74f0e6c1e83a0471595db1b63604d785410f1f0fc684ddd8114ea29ea42a24dd42251b0618685e376b8b7b910eee42211938494d95164cc0e5ce392c27e4 diff --git a/sys-fs/cryptmount/cryptmount-6.3.0.ebuild b/sys-fs/cryptmount/cryptmount-6.3.0.ebuild new file mode 100644 index 000000000000..b03b2950fe73 --- /dev/null +++ b/sys-fs/cryptmount/cryptmount-6.3.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools linux-info + +DESCRIPTION="A utility for management and user-mode mounting of encrypted filesystems" +HOMEPAGE="http://cryptmount.sourceforge.net/" +SRC_URI="https://github.com/rwpenney/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="argv0switch cswap fsck +gcrypt +largefile mount +nls +luks +openssl systemd" +REQUIRED_USE=" + luks? ( gcrypt ) + openssl? ( gcrypt ) +" + +RDEPEND=" + sys-fs/lvm2 + virtual/libiconv + virtual/libintl + gcrypt? ( dev-libs/libgcrypt:0= ) + luks? ( sys-fs/cryptsetup ) + openssl? ( dev-libs/openssl:0= ) + systemd? ( sys-apps/systemd ) +" + +DEPEND=" + ${RDEPEND} + sys-kernel/linux-headers +" + +BDEPEND="nls? ( sys-devel/gettext )" + +CONFIG_CHECK="BLK_DEV_DM" +ERROR_BLK_DEV_DM=" + Please enable Device Mapper support in your kernel config + -> Device Drivers + -> Multiple devices driver support (RAID and LVM) + -> Multiple devices driver support (RAID and LVM) + <*>/ Device mapper support +" + +src_prepare() { + default + + # Fix doc directory + sed -e 's/doc\/cryptmount/doc\/${PF}/g' -i Makefile.am || die + + eautoreconf +} + +src_configure() { + local myeconf=( + --disable-rpath + $(use_enable argv0switch) + $(use_enable cswap) + $(use_enable fsck) + $(use_with gcrypt libgcrypt) + $(use_enable largefile) + $(use_enable mount delegation) + $(use_enable nls) + $(use_enable luks) + $(use_enable openssl openssl-compat) + $(use_with systemd) + ) + + econf "${myeconf[@]}" +} diff --git a/sys-fs/cryptmount/metadata.xml b/sys-fs/cryptmount/metadata.xml index 04afce0bebc0..36c2b7762024 100644 --- a/sys-fs/cryptmount/metadata.xml +++ b/sys-fs/cryptmount/metadata.xml @@ -34,6 +34,7 @@ https://sourceforge.net/p/cryptmount/bugs/ + rwpenney/cryptmount cryptmount diff --git a/sys-fs/ncdu/Manifest b/sys-fs/ncdu/Manifest index 32365c11e625..db1a623c18e5 100644 --- a/sys-fs/ncdu/Manifest +++ b/sys-fs/ncdu/Manifest @@ -5,6 +5,6 @@ DIST ncdu-1.20.tar.gz.asc 833 BLAKE2B 487e3b4b1e83a2211e91307ff1ca1778059cc3f923 DIST ncdu-2.5.tar.gz 56019 BLAKE2B c10fb19f87c3d26334038ee96d857e547f9f6881518a675d9777a6c46cf456748861d84df190c14d6d2582f5ad3998ecdf9d00f0969c996221c0d1d9787570a3 SHA512 f4d499a3ab98a56667c75554c77951e4a42f5acdc1353875c108b0da469665777564405b8fcea5a731de473afacfda9f2c8701ba0ba989de1260119c64d7a9f8 DIST ncdu-2.5.tar.gz.asc 833 BLAKE2B 86babaf8720898a5bd83a2cc290deb2f0a8041087b9f0afddd2306766b82877bbf51f45ac3622761f231359b2e5f60b8d6c5479963aaf7a6abdf67d24fb18496 SHA512 a28751371f7e7a033379fb5f5dc885c69e716f8b6654b8ee9e5eb023a22b67ca99e3ee813ddc2e335d6e8db9bd5a9a19359910a1b8aad13132f7a8bed1d67d78 EBUILD ncdu-1.19.ebuild 673 BLAKE2B 0d8a2758bb4e30d68b24c20bb6053c177b15dd191378091b618299aeec19f9dcc8a155a3374fd3a7ec90f389ef461d44c06c5f16621fa780da916c8767303a5a SHA512 319a81be8ef82e2c553a74328fa4c619e5ca3c6974f0d73f7772eaaa7a22b5162fcf3a14283856be49a32ca038b99bc7862812a69b4c087b7b5258d50bc3ad0a -EBUILD ncdu-1.20.ebuild 664 BLAKE2B cdf9a7bfa92bda9793df816192e56fdb17ecfbf66d745f24e6e06828858d13e5df2e61667b61e7e2fa9b38502d65a374f05bb761c4ed09ade11c3f4c77cec1d0 SHA512 922f69ccb8701600af59dad8abd063b25e40104cd40b918df1aa84ad406da4c86c1a1e7d51804be5682d66871d252de7ad68f27e7e4cff7ccefe1064bdbb308b +EBUILD ncdu-1.20.ebuild 665 BLAKE2B e4800ea75a36fc59f0931d114b676f1af4022aa169441e6da3f6b454110e058e8a417c93912d7329b6cf61515b8d21714b7771975b5aa6d4f6749f8f359c68f1 SHA512 4d0f79e790942fec2d189bae83ceb3d32e0541c53419551d5ca3063c7ffea496ac80b8f3ed6a38fd3e744cd0969e5353126ee3172e5755eacca072bad8dec0cd EBUILD ncdu-2.5-r1.ebuild 2980 BLAKE2B be80dae11d1e919b970c52bd1a8ad9705995831973e6dc4370b4434ad62c6203d49b48191d40a6ff1b2fb4c4be44d61cafbaec9c231d023d895647271c2ac217 SHA512 b77bfc1bd658e39edc1f10a99726f5fdd23d4f7e2855f1e9319c534d53a830873ff9eb547470e853478e89ed57cf73771b53815779e8a054246f1c1bd03f5acc MISC metadata.xml 862 BLAKE2B aecbc2cfec9351b2be9087d297016826f9bea5f81ea690e480cbe0dce5c627f554875fb9db5b19f21373391ef4fb28c7cea3129d911e80b7be007a9a0a79ac0a SHA512 2c722040961b930791780f704edddd4cdf010df05e462a0d333f2fbf4966c0ecac08eef3b1e05baf34013c95a91cc79dc38ef5616e07ffcb4e386b8760f89683 diff --git a/sys-fs/ncdu/ncdu-1.20.ebuild b/sys-fs/ncdu/ncdu-1.20.ebuild index 4b1045a565df..8f86de13bdf1 100644 --- a/sys-fs/ncdu/ncdu-1.20.ebuild +++ b/sys-fs/ncdu/ncdu-1.20.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" DEPEND="sys-libs/ncurses:=[unicode(+)]" RDEPEND="${DEPEND}" diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz index 51dc9b14a62d..0ed46eba7faf 100644 Binary files a/sys-process/Manifest.gz and b/sys-process/Manifest.gz differ diff --git a/sys-process/below/Manifest b/sys-process/below/Manifest index 68d9c00f70c6..d20580b77d36 100644 --- a/sys-process/below/Manifest +++ b/sys-process/below/Manifest @@ -1,8 +1,5 @@ AUX below-r1.initd 631 BLAKE2B 6c6d0a358ff8f9f30150f950a250ba5767b666e71bf10fd5f2a8d3bac909d929ec88d9a9ab3251c7f61da072554c88d7436704a2253579b6673ec8469c183ce3 SHA512 7663c2a0c780941fa0d6d2cffbac73bf022be49cb7f1606cbdc72d3af7e19472860c48156b0ead23e7b9a88d5ff0eec434670d73982f886ad7a33b24982ade91 AUX below.confd 42 BLAKE2B 0203423dd175df2fe9f3d62211e760bd7f8f8c45b4b1c204d9597b91cdd1197a49f8ace929ee17c962c0781bfc8de07a8c7e50eb38c4bb97e42f9bfd46046d04 SHA512 99d4e664efbc2caba56b1e22f94a35c246be793b7b78897839e519aef95cb3800acda7ab2575e04e2bedf358e1ef5562805e4f78f5305edfa5f6dbe3a3f88045 -AUX below.initd 633 BLAKE2B 611b528ea874ca22208bdad4c33290ff806d1b89437b564b29f34169689bcd2ed84b4770d4d3445be880a6cb0c3b46359ee4f926bfad52e4141eaaa5c04a8a5f SHA512 6cec6407bb6f7a7bbd4961339ac5298c0ae12301f197924fc3d72cf121b24fc99b2adccec9d9a84749c55468af9e925fd921627e3fb3ca741c21f03d1eb378c2 -AUX below.logrotated 153 BLAKE2B f373f12a430b07a0db8ffeb97da6eb66a3a2513aa03cfd7da7b3d9d068a25172e5e4bbffbf35a1ff4a2d5a65e373b9d9ce87e627064c6d0e6264f19d9cb1890b SHA512 712628aad930fcb0df211bd42686042623a95e5163a9001f0673c1a4855b98282b3c64315a6f0bb2feb60b60de8add35648738ff845da633ad3dee2c4bc902b4 -AUX below.service 285 BLAKE2B 332fb3edbd5eb59b193ad9285e898fcea8e50752aa22b500a1464d2e009263d2771a5e3c5c1aa24fbdacecd36dc0fbe3d099740559e503241416cd791f51af4c SHA512 67fddbc3ade35dacd9132d77fe7b846fc351481547f9d9f798b6c863ad6481dbaddb50cc7f480bbe9b40e5c5407d821aab2056fc326bf55b715aefa4cadbb20c DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.8.0.crate 39776 BLAKE2B 577f82ca509d5c04e25d8dbf1d0929a2d4ffd9314b13eca4f05229cdf62f678a8284bc3cc422776bb0bec8a6db6178b5e8f7f7430043ca6fed9593ea34710272 SHA512 97f85602b516ddc30509ec16402f7e83065034c93224b4421b53fc3ff03301b59c2548608bfcd5147f04d5100d491c0f8c5c38361a7d6684c79a4d7e029ba826 diff --git a/sys-process/below/files/below.initd b/sys-process/below/files/below.initd deleted file mode 100644 index 8c1b8eb56cff..000000000000 --- a/sys-process/below/files/below.initd +++ /dev/null @@ -1,30 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -pidfile=/run/${RC_SVCNAME}.pid -LOGPATH=/var/log/${RC_SVCNAME} -DATADIR=/var/lib/${RC_SVCNAME} -command_user=root -command=/usr/bin/below -command_args="record ${BELOW_EXTRA_ARGS}" -command_background=true -start_stop_daemon_args=" - --chdir ${DATADIR} - -1 ${LOGPATH}/${RC_SVCNAME}.log - -2 ${LOGPATH}/${RC_SVCNAME}.err" - -depend() { - need localmount - after bootmisc -} - -start() { - if [ ! -d "${LOGPATH}" ] ; then - mkdir -p "${LOGPATH}" - fi - if [ ! -d "${DATADIR}" ] ; then - mkdir -p "${DATADIR}" - fi - default_start -} diff --git a/sys-process/below/files/below.logrotated b/sys-process/below/files/below.logrotated deleted file mode 100644 index 90bfe05a3de5..000000000000 --- a/sys-process/below/files/below.logrotated +++ /dev/null @@ -1,11 +0,0 @@ -/var/log/below/error_*.log { - daily - rotate 14 - maxage 14 - copytruncate - compress - notifempty - missingok - create 0644 root root - su root root -} diff --git a/sys-process/below/files/below.service b/sys-process/below/files/below.service deleted file mode 100644 index ea80b4e93c29..000000000000 --- a/sys-process/below/files/below.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=below system monitor recording daemon -After=time-sync.target - -[Service] -ExecStart=/usr/bin/below record --retain-for-s 604800 --compress -# Enable backtraces in errors -Environment=RUST_LIB_BACKTRACE=1 -Restart=always -RestartSec=3 - -[Install] -WantedBy=multi-user.target diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz index 8031a8d1b089..8100adebc389 100644 Binary files a/www-apps/Manifest.gz and b/www-apps/Manifest.gz differ diff --git a/www-apps/jellyfin-bin/Manifest b/www-apps/jellyfin-bin/Manifest index fb44fc5bfa28..2b85c7a4eb89 100644 --- a/www-apps/jellyfin-bin/Manifest +++ b/www-apps/jellyfin-bin/Manifest @@ -1,9 +1,14 @@ AUX jellyfin.confd 620 BLAKE2B 6e34eee798741ca3057f1f2163a4281f96cf1c0063ccfddb72d34a1d8f079e6b4a8c20e26d9c281a885a0810cddfef276c60382f3a2095aa27c469a7da321023 SHA512 ac70b53422fda386a3b6a871055b38b98c2c0b17dfd15973d9e0f8822cb3bd843cbc52dc3407c76231f8b58846b0a7618c8ecb427b2dc6dc49264ea99471784d AUX jellyfin.init-r1 864 BLAKE2B 6e63339c0018b2db6a9661836c1665ff932738ee3509a0b3f39ebd1f344d3c9c69d3a824832fc21dc7c825c7fd3efc462b6270be27300b843d533dfe6785d982 SHA512 f221aa9806c37d8f3214c7305bc4589487f462c07058a71fbf0129a1e6ea0544956c752108cfc34d8e89494e91e1313fc5a96c75f194575284f65591fe324d00 AUX jellyfin.service 832 BLAKE2B e09a02c41f33aeabf5846946df1738e04516acf414041dc84cb8e107cedd546014ae1700af7994aa9643d26cc1edc99190615814353aad846af99d727702bb59 SHA512 f79b13cc2b0de47a31727affd633e9afde04d215fc28b82a6593e9aeaa8ff9c15796ab9aab4651922d2c14d2761e381c9d30c98ee56eeba57cf708bfde3ee73d +DIST jellyfin_10.9.10-amd64-musl.tar.xz 80657200 BLAKE2B 2c270b2db4fb83e02ea9f90614bcb8448fd03cdf3bd757f2b1e567cdf4dea868963449d02492e0475d1d48b6070d45f96de4e939b174d8a7c165acdaa7d2147f SHA512 918f193fd99b2347a9bbf177c48f2ded2bfed56cfd080552ec739ee1a31f36920735e7b5c7ee1dc2ea68d02dee6581d04f2df8ef1c04f0a1aaeeb237d30e485d +DIST jellyfin_10.9.10-amd64.tar.xz 79810956 BLAKE2B f88a4c4c4003ac8aed66591799ef9dbe6ca6a0d9f0c7dd96ead69a24810ab7d79cf5c713ecd0e3d5b1064bb3263a3fec1e5ee04cd9116bf143f6c5ce2313d0b8 SHA512 ec51238474fc1a89aeace5824180994e40d0d119c00292c534a16b84d799fa1a6cf004c887db53234706d9f024e8e335614d2a4c7821c1e28bdc41ac5971c43a +DIST jellyfin_10.9.10-arm64-musl.tar.xz 76248804 BLAKE2B fde9298a1ef47deb9c1f9b38ecd0b58f9607b190e1e70e433a73ee6ab134b2f8371ddf943b75c6f1c751316a5958bed593fcd48dc6bb28ce61ba6d4c1365f2b3 SHA512 7f7a1e0ac5d544552d2b21df8e8ff6f52ca6d42393aee1fe69a85d4a8e1f060f6a5c8b05d696a835fd8eda5738b524e7cd5c48bee7d3d1e77a65f9e6989035cc +DIST jellyfin_10.9.10-arm64.tar.xz 76193240 BLAKE2B a754b69c2e4e21abf793efaae804c3a67c8509d962ca44e17f9030788215272e813bf14a35194b9531119f86a7961388484f43fb44697ef774af083896de66ed SHA512 63276385c20bd7858632903dcf2a762977a6877f6b4de8da578476e22bdfb833aba5561e08e7d2ce4d3aaa6d176348fbc622cb2a924153700df7120d48ebe522 DIST jellyfin_10.9.9-amd64-musl.tar.xz 80954312 BLAKE2B b0a0b37cc0fba2861117069e43674f2773dddbb85866bfaec580f4faed46693353b6ac257d4522e5ec293212c97e47d87b899a42dc135dbb423d0ffa133d76a0 SHA512 a0eea98192d0d908e59e8bc4dde971a6b522408a587bfa9be42dea49ac9fbb951d557f026935ee3bd94acd546a32ff5442c9a42da3d163030d23d2b9af611b8c DIST jellyfin_10.9.9-amd64.tar.xz 80116728 BLAKE2B 6be2865d493a33349dbaadac76350d895e079b18c4b1e3e8ecd899d022c01b4017db20a5208a4076ac796473034e497e46fbc6425c7de4e18dcfce0ef300e9a2 SHA512 894fce67446ae68a17f3998609eec6c2fbfe9a22537965ec4b9723a1429ace2df26f694f023402bd2923db07e3f245e9d7ec4b64d7a0252a31e34903077de854 DIST jellyfin_10.9.9-arm64-musl.tar.xz 76496208 BLAKE2B 35c221fc5508568d0a23b61f74ffa7006d270e5a1e7070e70102fb26c776e9edfd58ff9dbd43bf7a50a03de02f100f77f9ef9373a2f1192e55423c01d14abea8 SHA512 15efd0c34902ddd728f79050cd2a1f51acad4305be229a51639aa02b80d2483b5e28070357939b4bb0c508cce21ed101f5b8680fdcf1e237fc51f8bdbd1b4083 DIST jellyfin_10.9.9-arm64.tar.xz 76479276 BLAKE2B fb57a883667d89724a893970b9251035be9eb1e9c4b1295cb549c638134fdc8b08bbaefabac2615f60b192f9cc30a264eae935a20c330f8c968aed8eaa1c5334 SHA512 dc38e281b0f4fcfc81d72a42c4c2dc286996bdd7deaf0f4a05b705359ea73619a82179989d98025386ca2e35eb686181d4604a0a1893aae07e15334f45be37f5 +EBUILD jellyfin-bin-10.9.10.ebuild 1992 BLAKE2B ccd78ee900f960d1960e8e6f012ca3ab25f1c9159117b38675d77e9ce47acdb5e54131986919e3957925cb435421fbd95d627eb9aedcaa76ef075c70c8a1af84 SHA512 509c2a0d6559e8da0d2ce896d414cd7d7e721cedc3b390782aa955938db7b5fb9bc6a45be70bf5c7914bf3e7b11fa8834b571a738d0ccf29fd959e2375a49982 EBUILD jellyfin-bin-10.9.9.ebuild 1992 BLAKE2B ccd78ee900f960d1960e8e6f012ca3ab25f1c9159117b38675d77e9ce47acdb5e54131986919e3957925cb435421fbd95d627eb9aedcaa76ef075c70c8a1af84 SHA512 509c2a0d6559e8da0d2ce896d414cd7d7e721cedc3b390782aa955938db7b5fb9bc6a45be70bf5c7914bf3e7b11fa8834b571a738d0ccf29fd959e2375a49982 MISC metadata.xml 649 BLAKE2B 29ce34c89c1300d32c3ff30990ec92e49cfab21d74340d1cd6893650ffda87920348ac5feda5ee68feff3e8adbd8cd6e58548d73879025a206dc82756a99c383 SHA512 d8a36b27ee99f29cf9dfea5cc4a9735732bb11cc5931adb4bfe1d1942378d2477f63417b6a2a694e9691c217d20c5ce84bc8d46af5155c46b99b850c0f561315 diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.9.10.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.9.10.ebuild new file mode 100644 index 000000000000..3392e3209a21 --- /dev/null +++ b/www-apps/jellyfin-bin/jellyfin-bin-10.9.10.ebuild @@ -0,0 +1,77 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils systemd tmpfiles + +DESCRIPTION="Jellyfin puts you in control of managing and streaming your media" +HOMEPAGE="https://jellyfin.readthedocs.io/en/latest/ + https://github.com/jellyfin/jellyfin/" + +SRC_URI=" + arm64? ( + elibc_glibc? ( + https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64/jellyfin_${PV}-arm64.tar.xz + ) + elibc_musl? ( + https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64-musl/jellyfin_${PV}-arm64-musl.tar.xz + ) + ) + amd64? ( + elibc_glibc? ( + https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64/jellyfin_${PV}-amd64.tar.xz + ) + elibc_musl? ( + https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64-musl/jellyfin_${PV}-amd64-musl.tar.xz + ) + )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="mirror test" + +DEPEND="acct-user/jellyfin + media-libs/fontconfig + sys-libs/zlib" +RDEPEND="${DEPEND} + dev-libs/icu + media-video/ffmpeg[vpx,x264]" +BDEPEND="acct-user/jellyfin" + +INST_DIR="/opt/jellyfin" +QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin ${INST_DIR#/}/createdump" + +src_unpack() { + unpack ${A} + mv jellyfin ${P} || die +} + +src_prepare() { + default + + # https://github.com/jellyfin/jellyfin/issues/7471 + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so || die +} + +src_install() { + keepdir /var/log/jellyfin + fowners jellyfin:jellyfin /var/log/jellyfin + keepdir /etc/jellyfin + fowners jellyfin:jellyfin /etc/jellyfin + insinto ${INST_DIR} + dodir ${INST_DIR} + doins -r "${S}"/* + newtmpfiles - jellyfin.conf <<<"d /var/cache/jellyfin 0775 jellyfin jellyfin -" + chmod 755 "${D}${INST_DIR}/jellyfin" + newinitd "${FILESDIR}/jellyfin.init-r1" "jellyfin" + newconfd "${FILESDIR}"/jellyfin.confd "jellyfin" + systemd_dounit "${FILESDIR}/jellyfin.service" + pax-mark -m "${ED}${INST_DIR}/jellyfin" +} + +pkg_postinst() { + tmpfiles_process jellyfin.conf +} diff --git a/www-apps/lidarr-bin/Manifest b/www-apps/lidarr-bin/Manifest index cb3f857d5b69..58a919619bd3 100644 --- a/www-apps/lidarr-bin/Manifest +++ b/www-apps/lidarr-bin/Manifest @@ -1,11 +1,11 @@ AUX lidarr.init 129 BLAKE2B 184bcf713f89ce555496954c50797277eb7eb7f22ad7925b789b7639106dc2e9b17dd0af081be8f9066dea72d3a85b03f443985eadfa0b7340c1a3dfe0fbe34b SHA512 306e217aaae80b466691bbd9a27b7a947856f1ef2409ed4d30bca6614a831b9ce56d2cc21f2bf86ebd7d0be1a8878584e08507e6014c136598e23b7184353118 AUX lidarr.logrotate 80 BLAKE2B 47466ff328696d766cef2645160f8d9f993c83f2f153ecbff69adcbf86957d9acb3480b771408a8b11120cd73c84b0be70b4c66e2a9d859835cdb3d7ac86e3ea SHA512 31ae434dde9c33d84d5275434d3d35371598b2334412cd10b207618096c141e4d0daadd857c4c760e75537789cdbd13a3e36e38d404b3ff8c103ff85bf0824aa AUX lidarr.service 533 BLAKE2B 04c475eedb34076dcae2ca1d5c7aaabcbb3375c2d57e476917d095820af1657301ff99709eea7ed5e49b573e7915648e9ba005641271968fbe4c4ddb0cf695dd SHA512 f1be2d0d8e3a522da115a9bef37b6cde587e34be58433bee2b89bc67040cf01fcb1af072e94cd7ec60c89574c6414231e47c5d134c946d32e27858e477d2fce9 -DIST Lidarr.develop.2.5.1.4311.linux-core-arm.tar.gz 92006218 BLAKE2B e01e6abf78d6200bf7abe6dd6394518a681cfe6dcdd039bf99f03f3b531e43c99859fa9f83355524f60e7c41a36f8a096f75d365e616a59f84f20f78473971a5 SHA512 80e139844840263bf7c4473eef521c7e124c74d4a86015f9bf6a7006c6197c41f53f4c1d002e5eb42ff7097a284c232c41b6021e0250948b9463b7cf4c51a093 -DIST Lidarr.develop.2.5.1.4311.linux-core-arm64.tar.gz 91642122 BLAKE2B a330f0aebba79c5d1a5f443d01fec30c8ce6f7e8fb70ce033b529c2ca5d3d81fc3773eaec2adbd38367e4e2b0ade6f8d572d350ec83b735bc0731840959469e8 SHA512 5a6eb909c3c238d83fb2452053890d443bb356b36d6cbcebe271bb7470e4b7635f6358c9aeca2c937677c223fe088ae4cf8772bbef9bc1f9bbf345183ff0a9e7 -DIST Lidarr.develop.2.5.1.4311.linux-core-x64.tar.gz 98142944 BLAKE2B 69d05827f0fdc1cc523674a1a2e94e79a749f468b5dc36d90ad7af6c0c2bd2c8c91e7b236854c18f2fe2c698321ecd3174a25bca056d35c86ba5fd5c88bd3f38 SHA512 0b4097e5bdcafeebc22e64ed812c1f3a709c5589e1cd815c788154306c00a1b6aa1c48d3b2c1549910281e1a152b829415bb7ecc43d07a0796f5299b305d4b2d -DIST Lidarr.develop.2.5.1.4311.linux-musl-core-arm.tar.gz 92064804 BLAKE2B cb098ba93099030f3ebb5a217d36d016bf3da30b7d9c3ebc5168e89529a2a78acae9a7a99da30817d25ef71f9c1c889987c8166ea742bf81a401ca377ecf556d SHA512 996a4793adfe4b65331882f26cce62c6660f46fd146bb1c70ac655c240b2b6cd0573a82fc84ec3fbf6300a9c670940d4a46cc86a0d28f21cc14d1212985a26b2 -DIST Lidarr.develop.2.5.1.4311.linux-musl-core-arm64.tar.gz 91700437 BLAKE2B 95e1a17a17349310f43f0c0f59f661d32fbfb1a6ba422f61e0911247003fcde6460a17b16b780536722fd51c35e24ae93fa773c90661dbae666513ded61ee7b2 SHA512 e7f37d26e9d01db5e45c15f727a460ae6886a4ba74d65c782ac423bf4b67456cc9bbce2b93251756886431fb5a253be0b29e68e063d8d0b8943e08d1212a8495 -DIST Lidarr.develop.2.5.1.4311.linux-musl-core-x64.tar.gz 97209423 BLAKE2B 97642feb132e3bd7c7a877558bc4b241cad666244da87e5353001899e127f13d08d105fd3b6af506f71eced62a477c6372f05c1f8f12f166e3af9600e7e16956 SHA512 d71163f201aa73958ff58b63d6d52abb2961e49bf7ca660b1f1634a4358608dd8b0bde4d9e1c1f8b9ccdd267722a166c4fbbb89f6c5be509884d7c4b865d66d9 -EBUILD lidarr-bin-2.5.1.4311.ebuild 1902 BLAKE2B 252956e202edf43685d46595dfd179302e35941b11a857ceac57978312446754dcba9578b041cd68891d5f79d4c53ac77e9ba68042cfd77cc04d3112c6646b13 SHA512 eb90bfc14ca1556d5f86fb257c051e8994435bc8e81890637ef0cad29b9d1c1fcae5a2dcb1e571223eab5cac64d7bfb3e4e6d220e4a82b87d48b94193719b6cc +DIST Lidarr.develop.2.5.2.4316.linux-core-arm.tar.gz 92009052 BLAKE2B 40593600674f3d5b238a742470bce0f8544f0efecdf294bfb649113cd5ca9b69bca33f8815c109ebf54aced297da6570dd6b874fb68833241ec53781db02cf8d SHA512 b693fb468e743fb3adb3789e8aa4959330c29d76a7b1917f76bfcf330be2eefa72e295d15b59216afe39c79df9e8a060cc740bd6bad06b273faede6d0d2eabee +DIST Lidarr.develop.2.5.2.4316.linux-core-arm64.tar.gz 91641348 BLAKE2B 00a7ea35418e46dc38aa54a2a6425ce7d804f144cdef67da7b706b1fd9052855d11750dc2a48584a2e43dfc47a3e612e0dbdd96e2254c1b84da83374d0a1580b SHA512 af511cd535c0300f2eed3d2925aa84b2f189e10c26d3b95f61160a044b892001c0cc5bbc95da653e26bb5edd3c420083cbe6507e8710af16ccdfbacc22a35ff0 +DIST Lidarr.develop.2.5.2.4316.linux-core-x64.tar.gz 98145122 BLAKE2B cdeba38b950ec3856ff47cf0d32fa131d9bab080adee7b4520c352c502aefad56899bde463a50467c835615a9b1e7c223ed6567d9c49cdde1313fac3a4507746 SHA512 c1ff197e02fd9226d53183f1e2d7c42f7a1df39593e519aa90062d2f233a24ce73a220f11de79006d8e365c7e980d2b7ef1eea2a61ef12a707ad792948294716 +DIST Lidarr.develop.2.5.2.4316.linux-musl-core-arm.tar.gz 92067699 BLAKE2B 347dbeaf1c7a7499e1d1209109e4ca3c969db5ebdc7d935d0349a148915a894137152dec5306bc9fc77d627d0269ca9be4aea1130d5a9289bda2f1fe17131477 SHA512 6287caae7cfd794bf46a6d1eb3424978e2ecd09fa2ed8413b766ad5f6aed3da3013e29bf30db483edec7c4fa0a9f52bb50dd471c83bf6310caecc1fc9dc64204 +DIST Lidarr.develop.2.5.2.4316.linux-musl-core-arm64.tar.gz 91705159 BLAKE2B f1d93a2c18c2edf24b345e51547192209ded78deb7943f2946fdbbfd2404428e14d9245009d907143ccecd22b4561e85fb894731e888ffec2fdb8ab7dd5dd693 SHA512 97f05fd3de55721be0b84a28297c946b239954ab4eb828a7f01bc04c06ee6027d3a8eff838747e143815238713043ded831fcd771fe2ffeafee18422fd23f49b +DIST Lidarr.develop.2.5.2.4316.linux-musl-core-x64.tar.gz 97211138 BLAKE2B 2d7496d2245b169349357fb1a6337830cb1567dc253ef29bb6190cdbbeb47e3d28deca383dc5f90734b2e45eab6eb5818d5c0a5a0d868aab71e89b6520ea9b98 SHA512 1d724ab1b3000023a24413607171f763296d0c8a19383f0a428f6e587f970a925a8159bfb4970acb9285a7fb32cba957087b7861274cbd5d1e6a32e72da25728 +EBUILD lidarr-bin-2.5.2.4316.ebuild 1902 BLAKE2B 252956e202edf43685d46595dfd179302e35941b11a857ceac57978312446754dcba9578b041cd68891d5f79d4c53ac77e9ba68042cfd77cc04d3112c6646b13 SHA512 eb90bfc14ca1556d5f86fb257c051e8994435bc8e81890637ef0cad29b9d1c1fcae5a2dcb1e571223eab5cac64d7bfb3e4e6d220e4a82b87d48b94193719b6cc MISC metadata.xml 638 BLAKE2B 3cb5b7bd776d89f17db85b78afd7751e80e1fc9817ffe924ca2663903000665cc190b3d89c8bf7d40972adfc2b6f968fc5b652717afb7632cdd0e358be4d5560 SHA512 d69e87820e038797a5f25305ccd6e0124f119716ff5d3d1287dc9d2e7dd911ca28373fd1dc01ecc179360be31dfe150bd415422b44eff97d2c2638be3822a32d diff --git a/www-apps/lidarr-bin/lidarr-bin-2.5.1.4311.ebuild b/www-apps/lidarr-bin/lidarr-bin-2.5.1.4311.ebuild deleted file mode 100644 index 2676b94f25ac..000000000000 --- a/www-apps/lidarr-bin/lidarr-bin-2.5.1.4311.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -DESCRIPTION="Looks and smells like Sonarr but made for music" -HOMEPAGE="https://lidarr.audio/ - https://github.com/Lidarr/Lidarr/" - -SRC_URI=" - amd64? ( - elibc_glibc? ( - https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz - ) - elibc_musl? ( - https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz - ) - ) - arm? ( - elibc_glibc? ( - https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz - ) - elibc_musl? ( - https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz - ) - ) - arm64? ( - elibc_glibc? ( - https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz - ) - elibc_musl? ( - https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm64.tar.gz - ) - ) -" -S="${WORKDIR}/Lidarr" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="bindist strip test" - -RDEPEND=" - acct-group/lidarr - acct-user/lidarr - media-video/mediainfo - dev-libs/icu - dev-util/lttng-ust:0 - dev-db/sqlite -" - -QA_PREBUILT="*" - -src_prepare() { - default - - # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so Lidarr.Update/libcoreclrtraceptprovider.so || die -} - -src_install() { - newinitd "${FILESDIR}/lidarr.init" lidarr - - keepdir /var/lib/lidarr - fowners -R lidarr:lidarr /var/lib/lidarr - - insinto /etc/logrotate.d - insopts -m0644 -o root -g root - newins "${FILESDIR}/lidarr.logrotate" lidarr - - dodir "/opt/lidarr" - cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!" - - systemd_dounit "${FILESDIR}/lidarr.service" - systemd_newunit "${FILESDIR}/lidarr.service" "lidarr@.service" -} diff --git a/www-apps/lidarr-bin/lidarr-bin-2.5.2.4316.ebuild b/www-apps/lidarr-bin/lidarr-bin-2.5.2.4316.ebuild new file mode 100644 index 000000000000..2676b94f25ac --- /dev/null +++ b/www-apps/lidarr-bin/lidarr-bin-2.5.2.4316.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="Looks and smells like Sonarr but made for music" +HOMEPAGE="https://lidarr.audio/ + https://github.com/Lidarr/Lidarr/" + +SRC_URI=" + amd64? ( + elibc_glibc? ( + https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz + ) + elibc_musl? ( + https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz + ) + ) + arm? ( + elibc_glibc? ( + https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz + ) + elibc_musl? ( + https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz + ) + ) + arm64? ( + elibc_glibc? ( + https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz + ) + elibc_musl? ( + https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm64.tar.gz + ) + ) +" +S="${WORKDIR}/Lidarr" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/lidarr + acct-user/lidarr + media-video/mediainfo + dev-libs/icu + dev-util/lttng-ust:0 + dev-db/sqlite +" + +QA_PREBUILT="*" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so Lidarr.Update/libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/lidarr.init" lidarr + + keepdir /var/lib/lidarr + fowners -R lidarr:lidarr /var/lib/lidarr + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/lidarr.logrotate" lidarr + + dodir "/opt/lidarr" + cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!" + + systemd_dounit "${FILESDIR}/lidarr.service" + systemd_newunit "${FILESDIR}/lidarr.service" "lidarr@.service" +} diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index 1e3aa98f7359..afa075eb6b91 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -1,11 +1,11 @@ AUX prowlarr.init 139 BLAKE2B 5d2e870b142fd95c42459d5fbce0370a222c64385eb30d7642a1b9b42e76ba8ee3b6d4577e4fad1d6c27ac0018e966f8846fe3dd5451e67c2d42ed65e6ba551f SHA512 b32cadf3ee9ce142cb48c01cbc576dc8a56a03b55fe9e371cd4205a9c927001a988621827dad02618b1bd95cb44ace3fb90974340e8ce5d9f553c4be1ac8ba5e AUX prowlarr.logrotate 88 BLAKE2B 3997169f347e1d3091eaafba2571825cc631b41833bc9989eb241ddc96f4a7c75796c82878b7d1417967e669dd412474f145844ac1fad02cd13b0739eb65c854 SHA512 738ffac857f7146960ed39d8ec5e40b0a0273ed2cb44cd8c3a440c1d34aa02b0af9e748df7eef746f17f8e45167f8462a8cefbab3aa4f819de89f797ac622af9 AUX prowlarr.service 558 BLAKE2B 8bb379f30a93ce537016133627e54cf5d71b666f31db50c29659d0e44fc0df54374fce23cf1e2d20f59e19b9cfaab66253c79df718e86b402c0572ac781e1f58 SHA512 0cb3461a5160da1a617691040c7d6378e5d89f5809a12faa8cb182c8180bceb7a459d3d881cd3a96eee4928eac410533876b90c90d3d62dcde12ba2f0b9f328b -DIST Prowlarr.master.1.22.0.4670.linux-core-arm.tar.gz 88794985 BLAKE2B 614cba0a70f7a33c94e5a0030ba5b1d9a2dcf289a3f084da3927b1d271335f7c97528e6352960e197e0bbe4b14a9f953d03a9f660080127b6ff324df48f04cd2 SHA512 56734c767311637bb9441300f52e6689d8e5380edee3ac4c833722424db9bceb240d938905a12df79f81d36f30c4068162f501483dea110a338670095bea23c9 -DIST Prowlarr.master.1.22.0.4670.linux-core-arm64.tar.gz 88094426 BLAKE2B 5cc45abda84803affa86ce4ebc8e461448af77eb6db9580c21bd782d1478e700f0885a3652954145339368514524149c90853db9a76e5479a76d2482d72ffdb7 SHA512 17d8af8efad58e08d558f21c5389e1d2551b8d5b9ad2b5efb40a481399540c8873cb540476e8dc3d60d5fe9b4bbe11401e8babd35b642eda9fb1dc744c7c2d28 -DIST Prowlarr.master.1.22.0.4670.linux-core-x64.tar.gz 93107779 BLAKE2B b3770836e251047372d2920710cc32b5232f46e50093becd2820f6afac7291d7506e21111a14db15611f959e2b221fbef137fb2a3f9fc6d2c1bfa0e55ec12377 SHA512 731cb67f2c515613b3566e51955dad696d38660d8801b4841e7ac8646b431da3656c7f7b799bab55836c428fe84a11dc2c7f2fd2709f58238e40da89f5f55d46 -DIST Prowlarr.master.1.22.0.4670.linux-musl-core-arm.tar.gz 88862388 BLAKE2B 125fe61d4ac15299caf8825c6ccb81d9a3bc4cc12da9edf379d6b424339da5b6bf47ab595360015e5dc24c448b6def594c0ca477a6ab658900b7c40b2b8c4c79 SHA512 75187bdc7e5df5b041dcf678baaeccbd9a7ecb4a199393f75cf45eefca0e4de4931ac66ceeffd0c8609f967eb0890a5e7109fdfc4dfa01a929ab326c1d17a749 -DIST Prowlarr.master.1.22.0.4670.linux-musl-core-arm64.tar.gz 88155306 BLAKE2B 8c3fdec8442ebb11b15393a7ad1b6beef6b90856dc7bc6aece0ecb932c87ad04772a58cb75e16b81a89c5ec3f817c389e1309be1684a4de716de31002075def2 SHA512 4f7de9f814128c8e2fd5e80fff95b51b0bd7401f91d8c2e14c2af275e0e9dad2bb52368f251a6cdf2a30e14dec9f71b94cf039eba23fa9237c078ed3393606fa -DIST Prowlarr.master.1.22.0.4670.linux-musl-core-x64.tar.gz 92161075 BLAKE2B 041636f28d7eb89b143117d94876e431b1187d5719bb1ec238ed0b4f2da18a03745a55a968ced68132cc4b0e9163d0e52bcbc22141706863f5d05d998ba32d3a SHA512 c1ecbdb5b3aef5a8a4afd95d19a407023d33e4d41a548a41b3e29487b236d1659ea87118787b7dc0c88d88e1e1aecae4dd3e6ecebc0b652c9ffd41225a127d8a -EBUILD prowlarr-bin-1.22.0.4670.ebuild 1992 BLAKE2B 7655358506bbb13c33ea74648138f26d3b3088aee9d5f1a729bf5049fba07d8e1f87f23890380eaf33d1a9c16a9e49f94ddc068190f28146771793d52e791527 SHA512 5bb7abda9ea5cd03ef2494c14966318f0420c0b501dd6fe1ca7c88c7a32d57df5c5a702cb78d88d90ef0a8ee0374a33e78ffbffc3f6b48af122e0b81ac8249fe +DIST Prowlarr.develop.1.23.0.4690.linux-core-arm.tar.gz 88790426 BLAKE2B a2332fe7a41bc3b37045aeb00010a15bc81d6a9cb8b7377ea37cb2c13938a91ca54f8e423c3005656e94e9f7f9d960abd8dc08775614753a7773ad2ad0deb239 SHA512 4ec8dd76bcb33a46a3d36c4f43b36de9a7dc35c9ea3b36754f2b54d8f307e95cc280966989111300f1b03584dc4b8c6dc42f9f1e9fb36a2fce76502d2052b08a +DIST Prowlarr.develop.1.23.0.4690.linux-core-arm64.tar.gz 88092120 BLAKE2B df1ce58fce3f4cea5d2750563f1a85a8b91a7f928eb7c17e81b5e4504e68e825ca9fbbf00addaef52e254a5eaf4a1d9b6901c8b06fcdb9cc7f7464052eed0e72 SHA512 543ab55414175687af499100d9794ed57e89865a05724f569dd08421eff76508986ede1c1382b29ee1764f42fe3e1e09dbfc82810fb800dd6eccef1a135dfa4a +DIST Prowlarr.develop.1.23.0.4690.linux-core-x64.tar.gz 93103283 BLAKE2B 377ea17b26a17647320030dbd0a28c02010a81772142cc628754ebe24377b6a97abfcf30f3985060a3738a30d97946f24cd023215200113ae82839e4e2a6e0ac SHA512 74fb47ed90e61a2cbed837fa9f7186c166dbec3410afaa095263b90a6fd2bbadde6f712b166bc054bee12082959500951eac2d506198806e590f59d797e4d02a +DIST Prowlarr.develop.1.23.0.4690.linux-musl-core-arm.tar.gz 88860986 BLAKE2B aadfb9a21913db798356dfcde347a3b19f92c1df86c3c1a15ce0566bf87339808c6653e12a00eed80a0ad502f6bf11382b2ef4db6730314dd37eebadd98bac7f SHA512 f14c1d9c536438249307a20b78e1a7a87b804b16ea7fabfbf61e6114b879330fb304802bb49ce2fbd0d72b67ebcaeb6966d30b354657a13269eaf4a2d2a5b798 +DIST Prowlarr.develop.1.23.0.4690.linux-musl-core-arm64.tar.gz 88156141 BLAKE2B 0da5b0a6afc08a46e36bd1094bf6176eb59e73a3103e9c416cfcac5c5cb39d02b181a93a671a3b45fbfbac69d01c81ac8e4948561711ba4c8c8bb73552e9080d SHA512 cb57ff17884a820937c283ac0a8f9326f4fbea9f271a7fbb12f32e1f10176fda855df191a31768eb5b2d76c39cbf53d371c6b1b1049efa7a1b5cc28a7fba2133 +DIST Prowlarr.develop.1.23.0.4690.linux-musl-core-x64.tar.gz 92169321 BLAKE2B 7e9a369191ffe53104381330b51edbb4d2d9da0c7012d5c784a4622efbce22a8b9be43b384f72bdf9659ca7d4750f50fd02eebbc7e090f3580c738584f0fcc06 SHA512 e3f57962cf29bb6272b1e037ce1e343e0dccedc5a05b8d73b7fb59b4b4fd00b5f849c6864caa12ef236ce93ba885a76ebbb933fa6b861e4a8e93ac69eff3f52e +EBUILD prowlarr-bin-1.23.0.4690.ebuild 1998 BLAKE2B f407db6dfc47e6a296a35a4b98e5a55dbeeb8d566a0e8352094971d61b2b15362dba7cab6fa19d92368dbc230d0f8ea858042bddfef292471ebbcfdbd95f1709 SHA512 6b03fc271bc13068b6810486079d7496e0095d32bf89d01b5898b77bffcfed24089f913080a0dab0ec96c5b7faf4ae64348d4ccee1412a7d3c167d74c0bd346f MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.22.0.4670.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.22.0.4670.ebuild deleted file mode 100644 index 2c9c3707ba6b..000000000000 --- a/www-apps/prowlarr-bin/prowlarr-bin-1.22.0.4670.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps" -HOMEPAGE="https://wiki.servarr.com/prowlarr/ - https://github.com/Prowlarr/Prowlarr/" - -SRC_URI=" - amd64? ( - elibc_glibc? ( - https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz - ) - elibc_musl? ( - https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz - ) - ) - arm? ( - elibc_glibc? ( - https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz - ) - elibc_musl? ( - https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz - ) - ) - arm64? ( - elibc_glibc? ( - https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz - ) - elibc_musl? ( - https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm64.tar.gz - ) - ) -" -S="${WORKDIR}/Prowlarr" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" -RESTRICT="bindist strip test" - -RDEPEND=" - acct-group/prowlarr - acct-user/prowlarr - dev-libs/icu - dev-util/lttng-ust:0 - dev-db/sqlite -" - -QA_PREBUILT="*" - -src_prepare() { - default - - # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || die -} - -src_install() { - newinitd "${FILESDIR}/prowlarr.init" prowlarr - - keepdir /var/lib/prowlarr - fowners -R prowlarr:prowlarr /var/lib/prowlarr - - insinto /etc/logrotate.d - insopts -m0644 -o root -g root - newins "${FILESDIR}/prowlarr.logrotate" prowlarr - - dodir "/opt/prowlarr" - cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!" - - systemd_dounit "${FILESDIR}/prowlarr.service" - systemd_newunit "${FILESDIR}/prowlarr.service" "prowlarr@.service" -} diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.23.0.4690.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.23.0.4690.ebuild new file mode 100644 index 000000000000..6b55e3a00dbf --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.23.0.4690.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps" +HOMEPAGE="https://wiki.servarr.com/prowlarr/ + https://github.com/Prowlarr/Prowlarr/" + +SRC_URI=" + amd64? ( + elibc_glibc? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz + ) + elibc_musl? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz + ) + ) + arm? ( + elibc_glibc? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz + ) + elibc_musl? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz + ) + ) + arm64? ( + elibc_glibc? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz + ) + elibc_musl? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm64.tar.gz + ) + ) +" +S="${WORKDIR}/Prowlarr" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/prowlarr + acct-user/prowlarr + dev-libs/icu + dev-util/lttng-ust:0 + dev-db/sqlite +" + +QA_PREBUILT="*" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/prowlarr.init" prowlarr + + keepdir /var/lib/prowlarr + fowners -R prowlarr:prowlarr /var/lib/prowlarr + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/prowlarr.logrotate" prowlarr + + dodir "/opt/prowlarr" + cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!" + + systemd_dounit "${FILESDIR}/prowlarr.service" + systemd_newunit "${FILESDIR}/prowlarr.service" "prowlarr@.service" +} diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest index 1ae9fab426d3..a6a079b8bbf3 100644 --- a/www-apps/radarr-bin/Manifest +++ b/www-apps/radarr-bin/Manifest @@ -1,11 +1,11 @@ AUX radarr.init 129 BLAKE2B f3f8ebe12146d302019c2301ca5b7db3b3e3678447df36cb218b0c5f0f882e1a8f6e003f4e69536fa4ebbf31f4035bd167f4d98be961db41607635e3e49daca6 SHA512 b8e8baeab9f0efee8115d0a1230bf85796ddbb2653754efffc9ffa23ef61906e05ae83d5d4b1b2719b1292d1d5d67fb0f7efd19c0af9b474a15d34bcbd6ae40e AUX radarr.logrotate 80 BLAKE2B ff6b44b539a627bab411ee95c184f4bd21592ceda8f387db2ce2d64fe89681f278b91cb248adcbfa466b2994337eb2882696e9c289efde25762c50e5f4190464 SHA512 89d474378374fc0076fa5c1f06aaf6941b4f098f59b5a4b950786c736b965acc3975964dd5188c157e6e80aec48f312790468d999a29397cb7811e12459a49c7 AUX radarr.service 540 BLAKE2B ef6e69463aa577c9da67efc8f11c943531bde1e8ee4b56ae15f77e39c2900a1b11d5cd9e2c568d293b6852d80cbf6d3b6f15b9226ac3defc2e8b6be231eaa5ca SHA512 38af47dc6ddc5df3be1e6323147f0bec20b18994195eff3e6e6a61691f6c8beb9a058aa361f9b9c6a11c362f12bf86fb8f3f311a70ceceb78e18d909910a2840 -DIST Radarr.master.5.9.1.9070.linux-core-arm.tar.gz 96621865 BLAKE2B b96f4740b3d8a75624f20c3799556f3374a6082e3706133396b43a04e74868ca29bdaead8ef99a68e22afb48104c805d856cb4563fd2673c924a4d78d2b4dcb5 SHA512 fde6e4352a399e1f88030b8bdf328738205aaaf463bebf51fa65102334036949f143324401cea0498ff999fdb100eddfdc96795c5e9e6cd67735f43662f8c028 -DIST Radarr.master.5.9.1.9070.linux-core-arm64.tar.gz 96293272 BLAKE2B d089601c5ffdca555d0c634e106bd94f846253dfae0e05c06df0a5c480cc5468434a492cd51120a6a35a04063ab76ccf2e0ac8149c698960ee57b216225ea6fc SHA512 2c0e981a1d5d03385b840c6a627589c7ef7fd07cf74db91cfbcba79025c0c3233ab757edc2aaecea0adefc4328081cdc61897d4d267c0c049138eaa7078dd58e -DIST Radarr.master.5.9.1.9070.linux-core-x64.tar.gz 102299252 BLAKE2B 9406a4b4ef79ae565f4f2523fa6bff8cf5a402656c80cf12beb6b5504e5150b176b2e7b9d09a937f2a7e391f8c44b4b44555b2115a4d2ac49b6dc004a2e4fc40 SHA512 8d6f8f18c8598008f68673fd4121c6d38bf0abb32785610185857e7c4b9aa4aa2bc36a18ad675a364a035d9ba80ac8804d5f9b6fcc24819d65457434c58bd25c -DIST Radarr.master.5.9.1.9070.linux-musl-core-arm.tar.gz 96674628 BLAKE2B 7c764fae6f33f044b7c5eb071090c65899d6c498a40caf1339e7b364c677019ba55eb96627e084242e15a2182ca1793d558e5e2b71b53a5dde2cd985c7a47d1d SHA512 d103d109ac69a35662b0f97395b5c43f4ebb81eaffd4d298d87ac6d6fc0a932a7e6153f5bb3452c4900de6faae21822f0d0ca52e357dda0588d22bb391eb19e7 -DIST Radarr.master.5.9.1.9070.linux-musl-core-arm64.tar.gz 96356684 BLAKE2B 954107f2666352dbeb5ffba1e1da636e2bcf3aeeacd16755d5843766c0264547cb2069a4201996595e90eed46750bae808b10c0738503c4ff08758386067ccc2 SHA512 0898cc1701e1e329077bd188a517588354187fca6203635f4c9375bdeebe5b8f5e9cb8990c6c5ae91c58e886c934a9d468315426ddfb4fc0caf4c4f8123fda45 -DIST Radarr.master.5.9.1.9070.linux-musl-core-x64.tar.gz 101363147 BLAKE2B 19890b33d0dd34fc989cf82408d0cdb67525adf63f67e84c24bacb55532f254491bf2e1e157d8a6f695be7ff928298fff7a6fe0f56b961731cf6f112a7988b7b SHA512 821cff43dd55b5c1bab59aebee355812a7d43a6ddef995f918eddca55a92f44ce5edf8f631e355f498ed8218697ef969bf8d1a491ac41f9cde80c51a5470a217 -EBUILD radarr-bin-5.9.1.9070.ebuild 1906 BLAKE2B e6cc9657ee433cb4a8f7866072486d66548b00326e4a9c72e187832c280caf31b5929ae8de83d4a9dc1db849180d199a5540c14f02712784cda7e8e1d7de41c5 SHA512 8ddff92ef736643ab73941ac69c2dc2d76e6e31c0d973c7520b42f320e6965821cc640eb47b8686c6b36125728d8832009f285d5bd2f2fd297f7e287191ac75d +DIST Radarr.develop.5.10.0.9090.linux-core-arm.tar.gz 96622948 BLAKE2B 78fc63239d9a995cb8a2f3f9f20ca26061397ad8ba37da6f83fbdebc72f48d1b506c218282b204f42e63f098c2e1610afad20f1ff2e4c271e07ef966b0cbbcbc SHA512 66e398f5815bb2cf4bb15d6b044bfd531b3d5a41a07820b82e987e1d6af5145799dd8aa12f16382ede1de934fed336b727711023de61637bfea0810b8f3ba94d +DIST Radarr.develop.5.10.0.9090.linux-core-arm64.tar.gz 96309564 BLAKE2B a654c4c0c60ed8b07469699ff369cb39f2ac2daa508c1ba7e644c6cd3b0f9795eb3604796b6f2b57c9f18c245a754c481482a73f7392bc65fef51979836f40a7 SHA512 ed5b9382f76d93f83153e435ba0a97d48eee881ee03169b6dd0aad6b4938a6c49f14442516a2a39ef491322a8474917e9b8396a86eebed088dcc468d0b8f4e43 +DIST Radarr.develop.5.10.0.9090.linux-core-x64.tar.gz 102302687 BLAKE2B 9ab7d1a75a0c0d1fdb97b15403d563c3f7e04472d393240318d3e6f146849ec3cfe5d6fc0bd60edd48c2c39f16737eb1f3856b59fdc7582ec5d35cdd0e4a6a90 SHA512 55f5b6d6fe982f36d9d2f008802b93f20cfeab642a9b224d51122f603016b51a4335f87de950485b22066c9fe8ba0d110354d551765d885909827a6010cff80d +DIST Radarr.develop.5.10.0.9090.linux-musl-core-arm.tar.gz 96696045 BLAKE2B a801a735786a197856d1ee320ceaba296d43c8c97acad973ac345a4984dd4c5501133def8b58fe273982061ad208831e7cce408909c49bbb27e3f09295567b84 SHA512 4c30d3e06ae470abea1d66b4257a4f9e7b649a68676540635e28415213b42a430554265730765585dce917676cc508bf2e13764e3921d54251061e16b84e1867 +DIST Radarr.develop.5.10.0.9090.linux-musl-core-arm64.tar.gz 96369961 BLAKE2B 396e1dc6b3fd4491c7993fbc89610cd46e2e32139a86df4f615e73301fb6762a5828420383c557e8cef3a76c2f6cd2d2ae660b641214185e19bf25002639902f SHA512 d20b923aecf3cc81b141497719759726ea8899190a1d55ae21c3419d77508632360f2620e9b469e016626cd5bd0fb82f73a53a1b5b356594b343f902b72b7ddf +DIST Radarr.develop.5.10.0.9090.linux-musl-core-x64.tar.gz 101372581 BLAKE2B 1031f387da0f87617b6466ea1580c1d09b3a4d98cf11ade347597b373a5e6f332ff52e7d2a25d4c472992ffb3a2bd728797c7dbdbaa66f8f875463f4090986d9 SHA512 966b4e7a911705c5fa9505d5b272ccf667a9c8c871f2e22ab7c51f482fb1c9519e8bfac5695b798b7e60e87d2e53b29556714864da4fa2e857ac38239a2fa6a4 +EBUILD radarr-bin-5.10.0.9090.ebuild 1912 BLAKE2B 7aeba8a48d4da03f12d7d77799bed88a51cc8d84b135567adf4eba2b289e8ed8013b18c57bafad2bbd25cf9d410d4ad90115d8ba1a901c39be2cc65092a8fff3 SHA512 0ae4944dc11fd954da898872978da92fb88e07a0cf1ca58a9c9378d35ed616336ae1f995d58727836a0756afcd50ddbe111c49ca33b5fa5fc09ccd8154bceb2d MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7 diff --git a/www-apps/radarr-bin/radarr-bin-5.10.0.9090.ebuild b/www-apps/radarr-bin/radarr-bin-5.10.0.9090.ebuild new file mode 100644 index 000000000000..644702692d02 --- /dev/null +++ b/www-apps/radarr-bin/radarr-bin-5.10.0.9090.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato" +HOMEPAGE="https://www.radarr.video/ + https://github.com/Radarr/Radarr/" + +SRC_URI=" + amd64? ( + elibc_glibc? ( + https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz + ) + elibc_musl? ( + https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-x64.tar.gz + ) + ) + arm? ( + elibc_glibc? ( + https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz + ) + elibc_musl? ( + https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm.tar.gz + ) + ) + arm64? ( + elibc_glibc? ( + https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm64.tar.gz + ) + elibc_musl? ( + https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm64.tar.gz + ) + ) +" +S="${WORKDIR}/Radarr" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/radarr + acct-user/radarr + media-video/mediainfo + dev-libs/icu + dev-util/lttng-ust:0 + dev-db/sqlite +" + +QA_PREBUILT="*" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so Radarr.Update/libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/radarr.init" radarr + + keepdir /var/lib/radarr + fowners -R radarr:radarr /var/lib/radarr + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/radarr.logrotate" radarr + + dodir "/opt/radarr" + cp -R "${S}/." "${D}/opt/radarr" || die "Install failed!" + + systemd_dounit "${FILESDIR}/radarr.service" + systemd_newunit "${FILESDIR}/radarr.service" "radarr@.service" +} diff --git a/www-apps/radarr-bin/radarr-bin-5.9.1.9070.ebuild b/www-apps/radarr-bin/radarr-bin-5.9.1.9070.ebuild deleted file mode 100644 index cd23e5d85ec6..000000000000 --- a/www-apps/radarr-bin/radarr-bin-5.9.1.9070.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato" -HOMEPAGE="https://www.radarr.video/ - https://github.com/Radarr/Radarr/" - -SRC_URI=" - amd64? ( - elibc_glibc? ( - https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-x64.tar.gz - ) - elibc_musl? ( - https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-x64.tar.gz - ) - ) - arm? ( - elibc_glibc? ( - https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm.tar.gz - ) - elibc_musl? ( - https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-arm.tar.gz - ) - ) - arm64? ( - elibc_glibc? ( - https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm64.tar.gz - ) - elibc_musl? ( - https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-arm64.tar.gz - ) - ) -" -S="${WORKDIR}/Radarr" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="bindist strip test" - -RDEPEND=" - acct-group/radarr - acct-user/radarr - media-video/mediainfo - dev-libs/icu - dev-util/lttng-ust:0 - dev-db/sqlite -" - -QA_PREBUILT="*" - -src_prepare() { - default - - # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so Radarr.Update/libcoreclrtraceptprovider.so || die -} - -src_install() { - newinitd "${FILESDIR}/radarr.init" radarr - - keepdir /var/lib/radarr - fowners -R radarr:radarr /var/lib/radarr - - insinto /etc/logrotate.d - insopts -m0644 -o root -g root - newins "${FILESDIR}/radarr.logrotate" radarr - - dodir "/opt/radarr" - cp -R "${S}/." "${D}/opt/radarr" || die "Install failed!" - - systemd_dounit "${FILESDIR}/radarr.service" - systemd_newunit "${FILESDIR}/radarr.service" "radarr@.service" -} diff --git a/www-apps/radicale/Manifest b/www-apps/radicale/Manifest index 7b4ca3bacfee..0010f451fdbc 100644 --- a/www-apps/radicale/Manifest +++ b/www-apps/radicale/Manifest @@ -1,9 +1,7 @@ -AUX radicale-r3.init.d 531 BLAKE2B 2462a6a9cc3377d82f53f4add662f17dbb06c497876348baed61f12a0be4e1636ecf08059fa4d0d139bbc4e4e9476ff5db2436b23a780a9182ad59488fe1b934 SHA512 37d40c036cc76c12a37677bf14781582b754d17cfc25e56b642235b1ea8d7fd557550a4da595fd539349d33902a70810ebeacda00396767f3b2d12f48c6111e1 AUX radicale-r4.init.d 601 BLAKE2B 5b25d1b22fd3b531ceee7318d6389c0bb8e31bd2a6b26d2f126b9d4dc1549d54ce6b42c58481278ebec7d328247c4841d58efd0a58c4e45e4937524c61f19931 SHA512 82c53c5974632ecd87c79a4d4120fbb932eaad2830eed20091bf439bd68b0a74d5217f586590404279a65011732bbac1a00eb973c6c7a00a6509ec4304a3ec9c AUX radicale.service 546 BLAKE2B 6d43e9b9aec713a944259e6323442f6796068ede3da5399f9081692b55fa0edc7ec72b35d190ec68f14972374c4da23178e84c7f4ff6df611c1f82e1e0b3029d SHA512 94705c36ddd4de14b608fa71cb8ee4fff3f4f12cf90cfeb3863c334e98ac5d19b34134d26c319d5d05b61efba8370addb87b8b6a6ad7005a17f8bfb35ff9013b DIST Radicale-3.1.9.gh.tar.gz 141258 BLAKE2B 6d74eabd7e09b1804a6a3c556a9f629fb72c4685fdf5d96d0d53ffaf5db712968b054678be866002ab4ceafaf1d3d8ad3f52aae7a9a4ecabbc129149c96ab9b6 SHA512 f4d0b26149c331b4bc02f01bb637cea1d29e1d563a4133c4293ec13990f1553988181582c2e726ce33b563403a14e9ec863403f86e66b13fd8cfd62cf74439e4 DIST Radicale-3.2.2.gh.tar.gz 155283 BLAKE2B e82e59bd90275cb6f5a32479a163032e12201144b250a7c7987619bc5343a4494952d263957aafc2ff1e2983b2edb339648f5aeb7bd84718b7ae0d1d20159d0f SHA512 12d1d40e6c63a5229948b9eed8d1311fcebc0b59506497966712810b8745475c3407f68cbafbf0a16b11985e1179aea4355ff2ab67ad9a8b7440443ea451cdcd EBUILD radicale-3.1.9-r1.ebuild 2016 BLAKE2B d9d2007fabbb91fb6d3817b52df3acb8b7dc15fce695c0991b8136eb49ff5e748e46be4d8e1b8472b96b74ff76b1f980503093e8824847722025fdd26619a259 SHA512 c7ffc745258b5a9314d915650c24c4a486e08e1c5d672a60f19f908beed827d140fcc15c443a42970c3fdb30991bec28f5ece2f3489be59ee97da76b22de945a -EBUILD radicale-3.1.9.ebuild 2016 BLAKE2B c48c9517dfa5b9070319d4b053f75911162b085e9bfe9b6b2f9643f430500bd5ca347a88efee12d5e7ef40949ad376b389ca546ce9f8c5499ff6134240c7b41f SHA512 7decf90ca0f5762899ff19f343f7666c70104112aca8db5e4afbea324c5cd1f75b4a00443af4d20ae60b933a09a57768fb7db4f26e949906d693944cda582544 EBUILD radicale-3.2.2.ebuild 2086 BLAKE2B ed2773734abd83fa641b0b5d85875e47a6b7f04926566e9b49084e3753e93406d0a6a0a1b5df4d536bac8bf4f66370d5b856fbd0b6b097b49a2a38e0c766ac59 SHA512 f6279e4a979629cfa3ebc20b1f98a94c1f5155503df25728f17f20ea686b81f2cdd0fe6302c73532527d3fa365cd218def406269ec404bd6b5e575a7f4d3f15c MISC metadata.xml 499 BLAKE2B e8aa182ad9b9388d6bbb527bff646b1e816343ddcbc95f8a9ee2eede2272f6470e1d543745c8ab9b907259c3b880332fb6d281e9771ea63696812956195bb277 SHA512 bb9b0a207af851714831c2aca9d020bcc728094c82ad15d519578e31499ff1999741279725ab6c306a25f0e4ccfd8399e39f2b42ca4eb821e677395aea8be842 diff --git a/www-apps/radicale/files/radicale-r3.init.d b/www-apps/radicale/files/radicale-r3.init.d deleted file mode 100644 index bb0cc5db08b0..000000000000 --- a/www-apps/radicale/files/radicale-r3.init.d +++ /dev/null @@ -1,27 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -PIDFILE=/run/radicale.pid - -depend() { - need localmount -} - -start() { - ebegin "Starting radicale" - start-stop-daemon --start --quiet --background \ - --user radicale \ - --umask 0027 \ - --stderr-logger /usr/bin/logger \ - --pidfile ${PIDFILE} --make-pidfile \ - --exec /usr/bin/radicale - eend $? -} - -stop() { - ebegin "Stopping radicale" - start-stop-daemon --stop --quiet \ - --pidfile ${PIDFILE} - eend $? -} diff --git a/www-apps/radicale/radicale-3.1.9.ebuild b/www-apps/radicale/radicale-3.1.9.ebuild deleted file mode 100644 index 7c3557675f25..000000000000 --- a/www-apps/radicale/radicale-3.1.9.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# 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 systemd - -MY_P=${P^} -DESCRIPTION="A simple CalDAV calendar server" -HOMEPAGE="https://radicale.org/" -SRC_URI=" - https://github.com/Kozea/Radicale/archive/refs/tags/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" - -RDEPEND=" - >=acct-user/radicale-0-r2 - acct-group/radicale - dev-python/bcrypt[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/passlib[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/vobject[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - sys-apps/util-linux -" - -BDEPEND=" - test? ( - /dev/null || die - rm ja-KS.pak || die # No flag for Kansai as not in IETF list. - rm kmr.pak || die # No flag for Kurmanji. - chromium_remove_language_paks - popd > /dev/null || die - - if use proprietary-codecs; then - einfo Bundled $($(tc-getSTRINGS) ${VIVALDI_HOME}/lib/libffmpeg.so | grep -m1 "^FFmpeg version ") - rm ${VIVALDI_HOME}/lib/libffmpeg.so || die - rmdir ${VIVALDI_HOME}/lib || die - fi - - if ! use qt5; then - rm ${VIVALDI_HOME}/libqt5_shim.so || die - fi - - if ! use qt6; then - rm ${VIVALDI_HOME}/libqt6_shim.so || die - fi - - eapply_user -} - -src_install() { - mv */ "${D}" || die - dosym ../../${VIVALDI_HOME}/${PN} /usr/bin/${VIVALDI_PN} - fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox - - local logo size - for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do - size=${logo##*_} - size=${size%.*} - newicon -s "${size}" "${logo}" ${PN}.png - done - - if use proprietary-codecs; then - dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex ffmpeg-chromium .${CHROMIUM_VERSION} "") \ - /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2) - fi - - if use widevine; then - dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \ - /${VIVALDI_HOME}/WidevineCdm - else - rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die - fi - - case ${PN} in - vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;; - vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;; - esac -} diff --git a/www-client/vivaldi/vivaldi-6.8.3381.55.ebuild b/www-client/vivaldi/vivaldi-6.8.3381.55.ebuild index ccc6676d81ad..ffe6e8c54085 100644 --- a/www-client/vivaldi/vivaldi-6.8.3381.55.ebuild +++ b/www-client/vivaldi/vivaldi-6.8.3381.55.ebuild @@ -108,7 +108,7 @@ SRC_URI=" S="${WORKDIR}" LICENSE="Vivaldi" SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm ~arm64" IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine" RESTRICT="bindist mirror" #REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )" diff --git a/www-client/vivaldi/vivaldi-6.8.3381.57.ebuild b/www-client/vivaldi/vivaldi-6.8.3381.57.ebuild new file mode 100644 index 000000000000..ccc6676d81ad --- /dev/null +++ b/www-client/vivaldi/vivaldi-6.8.3381.57.ebuild @@ -0,0 +1,226 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="126" +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + ca-valencia + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + ur + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop linux-info toolchain-funcs unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/" + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_" + +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb ) + arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) +" + +S="${WORKDIR}" +LICENSE="Vivaldi" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine" +RESTRICT="bindist mirror" +#REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango[X] + gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) + proprietary-codecs? ( + !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) + ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} ) + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) + widevine? ( www-plugins/chrome-binary-plugins ) +" + +QA_PREBUILT="*" +CONFIG_CHECK="~CPU_FREQ" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + # Rename docs directory to our needs. + mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die + + # Decompress the docs. + gunzip usr/share/doc/${PF}/changelog.gz || die + + # The appdata directory is deprecated. + mv usr/share/{appdata,metainfo}/ || die + + # Remove cron job for updating from Debian repos. + rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die + rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die + + # Remove scripts that will most likely break things. + rm -vf ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die + + pushd ${VIVALDI_HOME}/locales > /dev/null || die + rm ja-KS.pak || die # No flag for Kansai as not in IETF list. + rm kmr.pak || die # No flag for Kurmanji. + chromium_remove_language_paks + popd > /dev/null || die + + if use proprietary-codecs; then + einfo Bundled $($(tc-getSTRINGS) ${VIVALDI_HOME}/lib/libffmpeg.so | grep -m1 "^FFmpeg version ") + rm ${VIVALDI_HOME}/lib/libffmpeg.so || die + rmdir ${VIVALDI_HOME}/lib || die + fi + + if ! use qt5; then + rm ${VIVALDI_HOME}/libqt5_shim.so || die + fi + + if ! use qt6; then + rm ${VIVALDI_HOME}/libqt6_shim.so || die + fi + + eapply_user +} + +src_install() { + mv */ "${D}" || die + dosym ../../${VIVALDI_HOME}/${PN} /usr/bin/${VIVALDI_PN} + fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox + + local logo size + for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do + size=${logo##*_} + size=${size%.*} + newicon -s "${size}" "${logo}" ${PN}.png + done + + if use proprietary-codecs; then + dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex ffmpeg-chromium .${CHROMIUM_VERSION} "") \ + /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2) + fi + + if use widevine; then + dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \ + /${VIVALDI_HOME}/WidevineCdm + else + rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die + fi + + case ${PN} in + vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;; + vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;; + esac +} diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz index 939429d79309..45a1cb66fdf5 100644 Binary files a/www-servers/Manifest.gz and b/www-servers/Manifest.gz differ diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest index ba5fade7508a..6eb6bf194dc7 100644 --- a/www-servers/tomcat/Manifest +++ b/www-servers/tomcat/Manifest @@ -5,22 +5,16 @@ AUX tomcat-9.0.87-gentoo-bnd.patch 1432 BLAKE2B 07964d271be70afe13116c9ce27c956a AUX tomcat-instance-manager-r2.bash 6999 BLAKE2B f1c771678bd8b894ecf242d5a8fb22f5b2f0f33445a1ff158c242b5154edc4483a5707ce33a5dcee53a3106e631ad8218243d8b72a32a10cd99e9646fa54085d SHA512 c30c156cbf2b53cf8498288bacaedd48872dce52f461ff32071310b438bdb5015c1cd1d512a2905c4db01e2b22342590e1b8aeadbd44f29062606fabbb2f2fed AUX tomcat-r1.init 3200 BLAKE2B eb913d32bb8c1883e58551a25ff9516337d947c6fd2c7b449601a89a4518286d61dbca76417265289782a7a08540d8e78a3ea1cd1427d43d87e24813261c0fee SHA512 3d32e2ad998adfbaea5fe0ffcbbe6659dcb530a110faed5f2712ae2fd767353b1fc3f1ac83a24d43138c1bfc55949e645833a428ab982be14415887fc46d9fab AUX tomcat.conf 1811 BLAKE2B a92606e113172c6f0f73e18ab8ad8796f38bd8c741bb2fd1f6c43d7682728729d0198d4150e42282c7e732750231b7cdbfb51de9b24f2ba780a22700965113c5 SHA512 0747dd2fdad6c68123425adce39f625d34924ae3e7c9d5a00361565a593047d7a4d01dee64c1ef831e5ad79b51750babaf642b0588d4b5948bbed441d53d654d -DIST apache-tomcat-10.1.25-src.tar.gz 6231246 BLAKE2B bcd216e7c19e521f1514206a0a288a3beb425399c6e0711ba33a20170610d7d743ac106e5cf5c761e921b1acdccf12a32f1a2ec42601818a32087d027a243c6f SHA512 404d1d4906f458d7de0af57283cbd4cdb4be8ffc65176df5b954f946fecacb3b7f714d4e62bb644028ca6160334a43448c665c46a60c8eb585e64c5d6e4195a8 -DIST apache-tomcat-10.1.25-src.tar.gz.asc 873 BLAKE2B 630f45765ce32281e1ee856c7bb6db6d108d1581ac996e1106b3ef6cff51b118869b816b2ea7d3f3de67de451a4bb755fb4c3571dcef4b5380b6ab6378e6595b SHA512 df98514e8da6a215b40785e6398548f8f7b992a36fae66e6a5a1f8563060c9d143436178e98a0c6ab8aed7cfb19ebce5ffa72af8508db1154d24ae290d2b156d DIST apache-tomcat-10.1.26-src.tar.gz 6321715 BLAKE2B 80dcb58c5cd917653551779d82cd86a976a9817658aa4627b55f9af0d2ff39a2ec4a99f991c72c53bf4108ae4d692dc300b1f4ddf83713d8f7704099950defed SHA512 c5f5ee1bc5132f24118c3435edb1e2bf4fe01e77c891f599c10022e085ba0e0762b410ac268959c7cf8a72e21396cda8f33e914462253396ed3bb70ce45cbc33 DIST apache-tomcat-10.1.26-src.tar.gz.asc 833 BLAKE2B f95270ad58918c859281613f8544afaf7566e8bbf1ebde669385b32223a41ca4858114da156fbadfe34cbfb02698f2e8171ca562f9e356cb50a1002059cb5da2 SHA512 cea31b0e9fe996044a7a41a327d22f75cf7ea02b94d390fc319fc6d7f61dbb9baab050b370e092fa13e339522c78a9064f25d5b9d805c5a15ef9b7aa2053b6fc DIST apache-tomcat-10.1.28-src.tar.gz 6330343 BLAKE2B 0472035a9577683c7efa6a2ada4cf97c031a4df7c1678185b56da4dcb66d50516b72769aaeac6cfa8831097044b408b9fcab9c4b47fc7a21a86acf5c5cd83568 SHA512 fd69a7068fdfb89ceb2e71f64c7a9c17c54a4ebe65d7ea9936df266630073c6fb7412903a028fce4c465b1f46abb15d13c46fb408668dd937fa7f6bba4a75df6 DIST apache-tomcat-10.1.28-src.tar.gz.asc 833 BLAKE2B ae94b9f7d3b413e6209215edbf5453e5f90acd975d30a036797a628981560363af2d5da88f82af7114f2032157177151bb25d8cc046c032129bb22ae95e716c2 SHA512 a7ed73b51f78b2bb1461f28ed4b12516b77a5c65c3484269a8c889f111df14e81901cfda17831ba1b964b1d0acf717ae48386eea733255ad12df9e2b46ae2806 -DIST apache-tomcat-9.0.90-src.tar.gz 6311070 BLAKE2B 0e585a798f3bc476e826296a4fb77fde479dd88be7ea4c7f94982714a16ffca7b57ffa4cb527322192631a4eb617c6a3a19d338e592e9642c7e771cc77f7d9a7 SHA512 ade9eda20fe137080eb4fb43a36e510025822acabaf5564a950d24eded491e3f8846dff6ab6382716cd2f3aa676e4f134d28d7c1fa5f9d89230aa600d18071cb -DIST apache-tomcat-9.0.90-src.tar.gz.asc 833 BLAKE2B d8c145bc9d13f79dfe3515a0dad0d389803a1e4353a0d4a164d8837fc037319b04d632db7b4c3aca55e493b9e0e1e0267d5d34f22c3bede143937c0702721d08 SHA512 74ed315b748be390e7a74705a209316625a811d163d0ed1149d58f93c02558953023836422fffbfe9b9bb68036563ad7e764d07dd65fe531fd361dda5ce8192c DIST apache-tomcat-9.0.91-src.tar.gz 6325998 BLAKE2B 2ef19aec14df363904a302ff4d8e6a2de17caa056d25bf418031fc018e75b71ad9cf5694706d0152a9147a30a9376f89f776fdc90a67452f03da78814f3e2ea3 SHA512 43e09871b76f63416d8ac9d4594752dba5f8335e34bceb0ef0b210f47314e922e95e0e6a2939ac4807d60d2fb5b81f03079590644fc2a9fa5d51cccfd3813ab4 DIST apache-tomcat-9.0.91-src.tar.gz.asc 833 BLAKE2B a6d0fbb5fe929ce9badd9d4322a9018f844909bc3707593c496a6412b9240e0b034d638b555ac0e52a73504a4911477d2d4b1eda1f9ca3ffe2f201e52015e9f5 SHA512 88c294cce8168e444bc15c8b995a1c56458a952c73f94ceaeb66445b23e5b8116423f187ab65e358d0cc939b3575cd2a444adf9d59dc704b62f4a85e9970303b DIST apache-tomcat-9.0.93-src.tar.gz 6472760 BLAKE2B 85e7da7eca0ac2a6d73b92b7eec73808309399513f326809e5f9343177cca6c8cf321489f6f1bae86426d626f5afda10f844bc77792d05cfdc8ccefb60d51d2a SHA512 015be491867f05ab39d1d39899fc5434516bd613b0a45e87a066fb4a6a1b5d9e2973ed370bfca86acacd55a45d6acd6354523a199a422bf506d864d43f6ddeac DIST apache-tomcat-9.0.93-src.tar.gz.asc 833 BLAKE2B 93f12701716013d17c4b3dc9b18713274fd1ad0f4455c3ef1bd9469920fc337f8f75784b961a8b83de90da28aff5b9e6e6a12cfc9aa217f9af4826fc6ee51871 SHA512 90977bc66413f1962cc1a00e645718e0f9cec93295110c29685df6cd62602994d142b6909087d7eece05b28fae5194d2c9a42c12027e6cb6e82c177d1fcd4f51 -EBUILD tomcat-10.1.25.ebuild 5432 BLAKE2B 2e9055517a60dc7fecabd030a009f793bcc8e641f1b83ce7062a0cf210d96ddfed230ed148756b88ae833bf5494af23c25a2055a4a3a512ecb8077683e1c9303 SHA512 fcafe813db6e2923369122830bde914702862e730ab23a38582df0964a703a97699c84b41e8aab06b678702fc1b94dc6a1cde5b4f2a826ceb1d09439ab56d13a EBUILD tomcat-10.1.26.ebuild 5423 BLAKE2B 05c8d6dcc8299ef118334469ef12222d94082e8dd096f53338450fc2f4ccc68d0a00ed0d2c8f374c67d6b39dbe4ffdf7789fdf1b884612f4f2a82a69c8cb9ae0 SHA512 7a6a969d912f244397b869271191de6db37b821584da790233c61382b693894623aff264f4ccbfd0f83c26993dba0357ea8d12f23053e80dd9fda3da2b2e2b6d EBUILD tomcat-10.1.28.ebuild 5424 BLAKE2B f5d5771112a10f6055249d852aafcd92f99e426993920d732b7582126499d07e0275b3b8546db8f42101dbb27f3872d9250a4a1874d3b0ccc551025ec3deee40 SHA512 7ed1a1b28fda88d90373cad86f76b696125a7d72a2c864cd791d946504e4d2677c7de96ed419cf761b33eecc065eddde9a5055dbf02303e01d679f54838f3599 -EBUILD tomcat-9.0.90.ebuild 5017 BLAKE2B ae1262dfd897258a71616cbf732c9ebf609380fbb674e10ae53aef3d71174f0655578be5f2c985367df6ccf0eeb96b8907e0e7f3025b0a4db8f55f899ab33152 SHA512 443117958bc417f019b4e32a300b528a86abd77c32b1abba305ca4940fb159eaa31b80ae4c6862baf827948b7c761ca554e6070a4b495abac00660a0ab8d9eb8 EBUILD tomcat-9.0.91.ebuild 5008 BLAKE2B 9a0d1aba9b8206c1c2717f0777ed96f73e40a70dbf5eef0df687cca6132ac11dd76f01503a7d2aba2fe3ad91418ebcc2472e9188ec741fb982d663f3fd87ba6b SHA512 bbfd430440623ac2fd23b2ec474d200a45fa9112177e819ba3b6868c6483d5b3b33ad554f099bf3776da254eb9543601d0d4dc8079c490a494a030e31edfb105 EBUILD tomcat-9.0.93.ebuild 5009 BLAKE2B 397242a00cff5d7b5f18a53670987836740edea2f75e68771b40b1d9b744f298da1ad0885560a50786bf8152bffce4294b6b34f0af7c7aa054274481d2ec921c SHA512 b74b34acf0e4374b230fc32293c97877dd632cc5e9bb438e2235afa97ca789d5f4bae9736aa6bac6fe87354422369a2035e938590eb42ab96ecb44b5cfecc2ff MISC metadata.xml 699 BLAKE2B 66aff1137e5d4ad92749176a5375c1c27c1e6cde936e05ce904d965eb71a985c421235917742d4065765e1ebf9f9e3faa51c3de109a9e5a169000b4263c3cd97 SHA512 b50874d1e741835bf8cb839517241465018254eba1ddb0e691f2b5b188eca97dd27394c29d2082654049d9ee0898c1e5e4e625666cf8abe029b8e6085122d9a0 diff --git a/www-servers/tomcat/tomcat-10.1.25.ebuild b/www-servers/tomcat/tomcat-10.1.25.ebuild deleted file mode 100644 index 57b3f7e59503..000000000000 --- a/www-servers/tomcat/tomcat-10.1.25.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" - -inherit java-pkg-2 java-ant-2 prefix verify-sig - -MY_P="apache-${P}-src" - -DESCRIPTION="Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container" -HOMEPAGE="https://tomcat.apache.org/" -SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz - verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/${MY_P}.tar.gz.asc )" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="10.1" -KEYWORDS="amd64 ~arm ~arm64 ~amd64-linux" -IUSE="extra-webapps" - -RESTRICT="test" # can we run them on a production system? - -ECJ_SLOT="4.26" - -COMMON_DEP="dev-java/bnd-annotation:0 - dev-java/eclipse-ecj:${ECJ_SLOT} - dev-java/jax-rpc-api:0 - >=dev-java/jakartaee-migration-1.0.7-r2:0 - dev-java/wsdl4j:0" -RDEPEND="${COMMON_DEP} - acct-group/tomcat - acct-user/tomcat - >=virtual/jre-11:*" -DEPEND="${COMMON_DEP} - app-admin/pwgen - >=dev-java/ant-1.10.14-r3:0 - dev-java/bnd-ant:0 - dev-java/bnd-util:0 - dev-java/bndlib:0 - dev-java/libg:0 - dev-java/osgi-cmpn:8 - dev-java/osgi-core:0 - dev-java/slf4j-api:0 - >=virtual/jdk-17:* - test? ( - >=dev-java/ant-1.10.14-r3:0[junit] - dev-java/easymock:3.2 - )" - -BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )" -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc" - -PATCHES=( - "${FILESDIR}/tomcat-10.1.20-do-not-copy.patch" - "${FILESDIR}/tomcat-10.1.20-offline.patch" - "${FILESDIR}/tomcat-9.0.87-gentoo-bnd.patch" -) - -src_prepare() { - default #780585 - java-pkg-2_src_prepare - java-pkg_clean - - cat > build.properties <<-EOF || die - execute.download=false - exist=true # skip target="downloadfile-2" - ant.jar=$(java-pkg_getjar --build-only ant ant.jar) - bnd-annotation.jar=$(java-pkg_getjars bnd-annotation) - bnd-ant.jar=$(java-pkg_getjars --build-only bnd-ant) - bnd-util.jar=$(java-pkg_getjars --build-only bnd-util) - bnd.jar=$(java-pkg_getjars --build-only bnd) - bndlib.jar=$(java-pkg_getjars --build-only bndlib) - jaxrpc-lib.jar=$(java-pkg_getjars jax-rpc-api) - jdt.jar=$(java-pkg_getjars eclipse-ecj-${ECJ_SLOT}) - libg.jar=$(java-pkg_getjars --build-only libg) - migration-lib.jar=$(java-pkg_getjars jakartaee-migration) - osgi-cmpn.jar=$(java-pkg_getjars --build-only osgi-cmpn-8) - osgi-core.jar=$(java-pkg_getjars --build-only osgi-core) - slf4j-api.jar=$(java-pkg_getjars --build-only slf4j-api) - wsdl4j-lib.jar=$(java-pkg_getjars wsdl4j) - EOF - - # For use of catalina.sh in netbeans - sed -i -e "/^# ----- Execute The Requested Command/ a\ - CLASSPATH=\`java-config --with-dependencies --classpath ${PN}-${SLOT}\`" \ - bin/catalina.sh || die -} - -EANT_BUILD_TARGET="deploy" -EANT_TEST_GENTOO_CLASSPATH="easymock-3.2" -EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes" -EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} -Dcompile.debug=false" - -# revisions of the scripts -IM_REV="-r2" -INIT_REV="-r1" - -src_compile() { - LC_ALL=C java-pkg-2_src_compile -} - -src_test() { - java-pkg-2_src_test -} - -src_install() { - local dest="/usr/share/${PN}-${SLOT}" - - java-pkg_jarinto "${dest}"/bin - java-pkg_dojar output/build/bin/*.jar - exeinto "${dest}"/bin - doexe output/build/bin/*.sh - - java-pkg_jarinto "${dest}"/lib - java-pkg_dojar output/build/lib/*.jar - - dodoc RELEASE-NOTES RUNNING.txt - use doc && java-pkg_dojavadoc output/dist/webapps/docs/api - use source && java-pkg_dosrc java/* - - ### Webapps ### - - # add missing docBase - local apps="host-manager manager" - for app in ${apps}; do - sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \ - output/build/webapps/${app}/META-INF/context.xml || die - done - - insinto "${dest}"/webapps - doins -r output/build/webapps/{host-manager,manager,ROOT} - use extra-webapps && doins -r output/build/webapps/{docs,examples} - - ### Config ### - - # create "logs" directory in $CATALINA_BASE - # and set correct perms, see #458890 - dodir "${dest}"/logs - fperms 0750 "${dest}"/logs - - # replace the default pw with a random one, see #92281 - local randpw="$(pwgen -s -B 15 1)" - sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die - - # prepend gentoo.classpath to common.loader, see #453212 - sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die - - insinto "${dest}" - doins -r output/build/conf - - ### rc ### - - cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die - eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} - sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die - - insinto "${dest}"/gentoo - doins "${T}"/tomcat.conf - exeinto "${dest}"/gentoo - newexe "${T}"/tomcat${INIT_REV}.init tomcat.init - newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash -} - -pkg_postinst() { - einfo "Ebuilds of Tomcat support running multiple instances. To manage Tomcat instances, run:" - einfo " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help" - - ewarn "Please note that since version 10 the primary package for all implemented APIs" - ewarn "has changed from javax.* to jakarta.*. This will almost certainly require code" - ewarn "changes to enable applications to migrate from Tomcat 9 and earlier to Tomcat 10 and later." - - einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat" -} diff --git a/www-servers/tomcat/tomcat-9.0.90.ebuild b/www-servers/tomcat/tomcat-9.0.90.ebuild deleted file mode 100644 index 416b71be8c5d..000000000000 --- a/www-servers/tomcat/tomcat-9.0.90.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" - -inherit java-pkg-2 java-ant-2 prefix verify-sig - -MY_P="apache-${P}-src" - -DESCRIPTION="Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container" -HOMEPAGE="https://tomcat.apache.org/" -SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz - verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/${MY_P}.tar.gz.asc )" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="9" -KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="extra-webapps" - -RESTRICT="test" # can we run them on a production system? - -ECJ_SLOT="4.20" - -COMMON_DEP="dev-java/bnd-annotation:0 - dev-java/eclipse-ecj:${ECJ_SLOT} - dev-java/jax-rpc-api:0 - dev-java/wsdl4j:0" -RDEPEND="${COMMON_DEP} - acct-group/tomcat - acct-user/tomcat - >=virtual/jre-1.8:*" -DEPEND="${COMMON_DEP} - app-admin/pwgen - >=dev-java/ant-1.10.14-r3:0 - dev-java/bnd-ant:0 - dev-java/bnd-util:0 - dev-java/bndlib:0 - dev-java/libg:0 - dev-java/osgi-cmpn:8 - dev-java/osgi-core:0 - dev-java/slf4j-api:0 - >=virtual/jdk-17:* - test? ( - >=dev-java/ant-1.10.14-r3:0[junit] - dev-java/easymock:3.2 - )" - -BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )" -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc" - -PATCHES=( - "${FILESDIR}/tomcat-9.0.87-build.xml.patch" - "${FILESDIR}/tomcat-9.0.87-gentoo-bnd.patch" -) - -src_prepare() { - default #780585 - java-pkg-2_src_prepare - java-pkg_clean - - cat > build.properties <<-EOF || die - execute.download=false - exist=true # skip target="downloadfile-2" - ant.jar=$(java-pkg_getjar --build-only ant ant.jar) - bnd-annotation.jar=$(java-pkg_getjars bnd-annotation) - bnd-ant.jar=$(java-pkg_getjars --build-only bnd-ant) - bnd-util.jar=$(java-pkg_getjars --build-only bnd-util) - bnd.jar=$(java-pkg_getjars --build-only bnd) - bndlib.jar=$(java-pkg_getjars --build-only bndlib) - jaxrpc-lib.jar=$(java-pkg_getjars jax-rpc-api) - jdt.jar=$(java-pkg_getjars eclipse-ecj-${ECJ_SLOT}) - libg.jar=$(java-pkg_getjars --build-only libg) - osgi-cmpn.jar=$(java-pkg_getjars --build-only osgi-cmpn-8) - osgi-core.jar=$(java-pkg_getjars --build-only osgi-core) - slf4j-api.jar=$(java-pkg_getjars --build-only slf4j-api) - wsdl4j-lib.jar=$(java-pkg_getjars wsdl4j) - EOF - - # For use of catalina.sh in netbeans - sed -i -e "/^# ----- Execute The Requested Command/ a\ - CLASSPATH=\`java-config --with-dependencies --classpath ${PN}-${SLOT}\`" \ - bin/catalina.sh || die -} - -EANT_BUILD_TARGET="deploy" -EANT_TEST_GENTOO_CLASSPATH="easymock-3.2" -EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes" -EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} -Dcompile.debug=false" - -# revisions of the scripts -IM_REV="-r2" -INIT_REV="-r1" - -src_compile() { - LC_ALL=C java-pkg-2_src_compile -} - -src_test() { - java-pkg-2_src_test -} - -src_install() { - local dest="/usr/share/${PN}-${SLOT}" - - java-pkg_jarinto "${dest}"/bin - java-pkg_dojar output/build/bin/*.jar - exeinto "${dest}"/bin - doexe output/build/bin/*.sh - - java-pkg_jarinto "${dest}"/lib - java-pkg_dojar output/build/lib/*.jar - - dodoc RELEASE-NOTES RUNNING.txt - use doc && java-pkg_dojavadoc output/dist/webapps/docs/api - use source && java-pkg_dosrc java/* - - ### Webapps ### - - # add missing docBase - local apps="host-manager manager" - for app in ${apps}; do - sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \ - output/build/webapps/${app}/META-INF/context.xml || die - done - - insinto "${dest}"/webapps - doins -r output/build/webapps/{host-manager,manager,ROOT} - use extra-webapps && doins -r output/build/webapps/{docs,examples} - - ### Config ### - - # create "logs" directory in $CATALINA_BASE - # and set correct perms, see #458890 - dodir "${dest}"/logs - fperms 0750 "${dest}"/logs - - # replace the default pw with a random one, see #92281 - local randpw="$(pwgen -s -B 15 1)" - sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die - - # prepend gentoo.classpath to common.loader, see #453212 - sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die - - insinto "${dest}" - doins -r output/build/conf - - ### rc ### - - cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die - eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} - sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die - - insinto "${dest}"/gentoo - doins "${T}"/tomcat.conf - exeinto "${dest}"/gentoo - newexe "${T}"/tomcat${INIT_REV}.init tomcat.init - newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash -} - -pkg_postinst() { - einfo "Ebuilds of Tomcat support running multiple instances. To manage Tomcat instances, run:" - einfo " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help" - - einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat" -} diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz index 16631668099f..959a5839c5b9 100644 Binary files a/x11-libs/Manifest.gz and b/x11-libs/Manifest.gz differ diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest index 28b62939d3d8..7fd1a144aa26 100644 --- a/x11-libs/vte/Manifest +++ b/x11-libs/vte/Manifest @@ -1,5 +1,6 @@ AUX vte-0.64.1-meson-Find-python-explicitly-to-honor-downstream-pyt.patch 1375 BLAKE2B 27ee298761155789aba19b77dcad97abbf2524a69de4540c38b814fa566e8f3e4003925570a12b75d85f56cb1b047c1895eb8c74df8c81f8334785dfc5055913 SHA512 983c7f4ab44417a5ca0e00f428882650b8a5c250aba328e8255bffb25cdff0505f0fa3a635d722a27467ac44e4e2880f8631b7ff3b20a35ea4e57db9537807ab AUX vte-0.66.2-musl-W_EXITCODE.patch 779 BLAKE2B c35f3cd21e59b9693d75b00232ef8b2d95448f4ff7031142050e9286ff854a19095bb56cec471d50585302ac08ca7a1d40ad068c013d8af142b0165d4c8d2112 SHA512 a3dd31fb4fcc9c2e725cfd64bbc63def63c1c1a85b6896b4a82083d6ff985df885c3a587e8c3c001de2acae476cb950f05a1e31b33bb263ba4895d25fa1e275b +AUX vte-0.76.3-stdint.patch 808 BLAKE2B 71117a42992ca12841e06719594604069c7ade0eb9289270cb5b2b2befc7cad500265a1d2f5cfe3d3af827efd55ff7db736d577f0d3d3855d6fb0cb27aee3e28 SHA512 bfd67775251fbb4f4488d0692c423a1622d60a4f0a0e84dff0082081cf14da57b6e4093d047fe3dda1078efa88ede433a354e80b85d7f198b6f264e3588cb61c DIST vte-0.68.0-command-notify.patch.xz 9748 BLAKE2B de2d4c9b7f2c2b21518984f818d0052c0084398f5f4ee30d766a6adb9c4536fdec5027c753d3d710fb7432e67472b7f8ca44f1dd5f51aaef48d9124708975d24 SHA512 89be91cdba36749f97bac872f0f2196be7d36a58beaf94fa24a3ae9c266bdfbf4f4fbf1d10f43a276540653fff7062eb844107016e7f014437f2903d251dc1d7 DIST vte-0.68.0.tar.bz2 507598 BLAKE2B 10274d9e804f00bf071b7848633ca8de2953f4e91dc2967e33b7d6698bb304baac4f0e0431debae5a972c2c56c65efd1c5b92455a17db08cf254ddec56d3276e SHA512 785df7261b5075f166e59de7d3535b381564715ce65efd4837a130e153528691b610fc6160c00f0f17008f5f4ee94c23350d9a477b4b1d58da6ace083e5caae1 DIST vte-0.74.0-command-notify.patch.xz 9248 BLAKE2B 30917bc72d2b3fd917178f49c26f023d40d37e9a44a896c44e55345396d0bfdb1b109f8b2fdead96c31f92f5febcc397f2899511647c3adf3c2aace2be8ffa94 SHA512 fc0bb3cfa70fc5e1384c44fcce6d6a76957d0dd72f61a882d9df22d55dd06fcee4e7bd2a136c443158fe403992befe5d7ce5970b8b657b690b3875ff5171ea83 @@ -9,5 +10,5 @@ DIST vte-0.76.3-command-notify.patch.xz 4336 BLAKE2B d3fd8eef9c3322af20ceac46786 DIST vte-0.76.3.tar.bz2 564747 BLAKE2B 1ad65a18ca1aa2371dd74ef3ebaf1aa44358c4a1cbcfa39296fde10e03a76cdbdd2ca7f229f1b4507016e8b986824407d937952a45306eab5e6c0ca5ee9cec8b SHA512 8b7e18831e99ac92159f7b39c6404879cebf22f1f2dcb3feb38cad61f374767f631923c219e153551e9f30ee75c1e8e975fbbf3a6027b9c62ba4f948e3c9f199 EBUILD vte-0.68.0.ebuild 2804 BLAKE2B f18d23929fb1a09090acf7fde6e1c3c11901056d515e5ba4cc3d110ba983fca52c8a57d10c0f3d54b3d42d08129bed89462298758a10e160cb8bd8824cc76fff SHA512 bec9bd7247f9111fdb64cb71cc798cd5fbdc4b78cf545d20d210ff3aeba234e49e27836c92d863116044eeccf03928b05f88de4527a8121b4b6f9cea7770580b EBUILD vte-0.74.2.ebuild 3335 BLAKE2B d0e8c981daaca68888bc794529b7076d6b9dbd3779297ab3f339597407f106768c4c94b8fe4279a4d7f18b591f107004ace5747675debe010153a444e589558f SHA512 dccdafdfbf01391c87914c5d9bc25b782297ad91989f6bf6b83c65744e4a152544b4232cc9ef78d4f66161eaf4536f8741117ceae54e09591561f0c46d6becd0 -EBUILD vte-0.76.3.ebuild 3631 BLAKE2B 51f920b805df4fbc33b870048e1a477ac3a594857471e6ee7690ea76748331af777a216f1922148ef3c8575cde5b1210aa87e07621c774778c60e7293643d02a SHA512 d9213ffea867dbc3a1cc92ef6409d33fa2ca97b732029506cf14f45910c909ab91589a28f9ce4d29a89d4e0bb08668d5871391b9ef6feadac115c4cd6959310b +EBUILD vte-0.76.3.ebuild 3684 BLAKE2B 6a9ea807d4a553ca2969341340c0238c0115699fefdd9c17e57a3a702c8119ef61feb25e71fad815ce9a6baeb2e9f5566d3a9d0beb7533d9b97dce2a5cc96745 SHA512 88d879ff70bec7f4123dfaf26c227dea9bd89ddcb1405f0b1ebbae2766632a7bb2463c9ed1ecb300fd629d08e526218c528b7c23ea7adccd0dbc23a0809fd1cf MISC metadata.xml 612 BLAKE2B 3243ec48375bf8e69a367e5d631cf84c0ba60b43d1f4a25c313a407bfb1c9826ddd1cd75784bc302e7d8998d1bedaac9d75c7f329255e605315d9f0bf6154a73 SHA512 0abc6f1deb0a7900b6b35620ad3dfa26a900445526cc6474f974ce5cca2dad65cb3f3c4e3b8a59540821a9922e2cafcc7011d705570e77d2a46c907f3962a73d diff --git a/x11-libs/vte/files/vte-0.76.3-stdint.patch b/x11-libs/vte/files/vte-0.76.3-stdint.patch new file mode 100644 index 000000000000..26c640e0ae7f --- /dev/null +++ b/x11-libs/vte/files/vte-0.76.3-stdint.patch @@ -0,0 +1,34 @@ + +Fix compilation with gcc-14. + +Bug: https://bugs.gentoo.org/937617 +Bug: https://gitlab.gnome.org/GNOME/vte/-/issues/2807 + +Patch from: +https://gitlab.gnome.org/GNOME/vte/-/commit/0d393b6cd6a24f53eaefa16764b9453a1483acf5 + +From 0d393b6cd6a24f53eaefa16764b9453a1483acf5 Mon Sep 17 00:00:00 2001 +From: Christian Persch +Date: Mon, 12 Aug 2024 18:42:37 +0200 +Subject: [PATCH] lib: Include stdint.h where needed + +Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2807 +--- + src/vte/vteregex.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/vte/vteregex.h b/src/vte/vteregex.h +index 10c5088b8..c9e4f75db 100644 +--- a/src/vte/vteregex.h ++++ b/src/vte/vteregex.h +@@ -23,6 +23,7 @@ + + #include + #include ++#include + + #include "vtemacros.h" + +-- +GitLab + diff --git a/x11-libs/vte/vte-0.76.3.ebuild b/x11-libs/vte/vte-0.76.3.ebuild index 09a196f39dae..e18dd0ef6bbc 100644 --- a/x11-libs/vte/vte-0.76.3.ebuild +++ b/x11-libs/vte/vte-0.76.3.ebuild @@ -54,6 +54,8 @@ BDEPEND=" vala? ( $(vala_depend) ) " +PATCHES=( "${FILESDIR}/${PN}-0.76.3-stdint.patch" ) + src_prepare() { default use vala && vala_setup diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index 2a506334f7c3..401e7f4c18f1 100644 Binary files a/x11-misc/Manifest.gz and b/x11-misc/Manifest.gz differ diff --git a/x11-misc/i3lock/Manifest b/x11-misc/i3lock/Manifest index 75065026e3d9..ece47fbb4439 100644 --- a/x11-misc/i3lock/Manifest +++ b/x11-misc/i3lock/Manifest @@ -1,5 +1,5 @@ DIST i3lock-2.14.1.tar.xz 28756 BLAKE2B b38a3fafeebb5f8cebb643baeb875922659b556a5f919c2a837923e45e8f91a5f3ce297a424414ec9f05255e5888b91723617d837e5ffdbdf81aded42edc34cb SHA512 63b6bd73f66654fe52639434f7d3da64006144ec2ed685ba8683186730d4cc2c10d5aa66174f965030030243f59afaf6def3ff732f710ae441410218f84d6deb DIST i3lock-2.15.tar.xz 29100 BLAKE2B e84622e34a54681e162a3012c21fea4cc8b93a66e466647d65cc85f1a874d2be4d9988d54db74165b3dd1eccca1ca257a74b64ddbce08d681c9fc1c78701ee88 SHA512 6079f5233c0820c6e38f3cd8f3732d585e95e7d670408e4fb18ab580a2e1face8f3d6ea13eaaeedc8671f74def917183667e736b35306bf7c630d40625b41ac2 EBUILD i3lock-2.14.1-r2.ebuild 622 BLAKE2B a389f2359009e3fd74fa4e7e27e8d8255453d42a4aebcd55f3d35e7c86f6d56553d2efd0037e3f7081118d041bc52bb2dc624860d7788c6b3d62f05d55e41943 SHA512 03e26fbf2f86c43c497fb8c9d086d9309c0e39fd0a5140125bbe9f7d6d9ea0cb0848f19667f5345ca33d108f3e6db29ca8805c2d1244ad61b0ca61681fc1ccac -EBUILD i3lock-2.15.ebuild 624 BLAKE2B 3fee7e44271dd6efd685d01bac448f220830f4dd4efc858562a302210a1e20591594ffb400c914e54150768efb38b9d7f22514651824b0ee2ddf1c81cad9b2aa SHA512 2f8a6207a983021c278c00edee4849992f14b07ff30c342ec9cad8710cd21ffa7cf49d1258ecbc22cf83ca90d5af3ca996040def68b9db71d2fa6ee1706b9183 +EBUILD i3lock-2.15.ebuild 622 BLAKE2B 272bafb02f695de9b0552b33cafb8ff75abbe68c9f0e96de884d4d9fbb8d589bdd2093a71803c016ea8ec5b9edc02a9e9fb88cffb92cee0ec8b56b3785500287 SHA512 2cc03b95416973c1ced27d642f7354e11c1945960f0412e0bb9786f94428b513936b5499421fffaa35f09c797f0a63ae27ac366e2328f42e5ab58c11291101fa MISC metadata.xml 322 BLAKE2B 7e8f44f7030d7a62fe02239f9ee4c125c16d2a4bd7b5c5c98070f4eb726ee1009e18bd178d116bf4410f7e4fb554f08f62605632c2c8a0a6222de231bb589054 SHA512 b6e6a89127471ce1bf0f8a6c9ab2fe11eb23d4d291fb403a86057cbf4b0fed7806ee45e58a5b7d06b20ecee3431792553d16cbf789aa81001d54deb428a6cbc1 diff --git a/x11-misc/i3lock/i3lock-2.15.ebuild b/x11-misc/i3lock/i3lock-2.15.ebuild index 512d70eb36e7..a201f2e984f9 100644 --- a/x11-misc/i3lock/i3lock-2.15.ebuild +++ b/x11-misc/i3lock/i3lock-2.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.xz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" dev-libs/libev diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz index 160dc1f27c9a..e47111f1320c 100644 Binary files a/x11-terms/Manifest.gz and b/x11-terms/Manifest.gz differ diff --git a/x11-terms/gnome-terminal/Manifest b/x11-terms/gnome-terminal/Manifest index a7177d802d98..062cee859c48 100644 --- a/x11-terms/gnome-terminal/Manifest +++ b/x11-terms/gnome-terminal/Manifest @@ -7,6 +7,6 @@ DIST gnome-terminal-3.50.1.tar.bz2 1702613 BLAKE2B e592114126dd5639169cd1cdfdc06 DIST gnome-terminal-3.52.2-cntr-ntfy-autottl-ts.patch.xz 38768 BLAKE2B 1d3a7dad67a770c13ee63e321a91e93dba573d45f7983bae649419173cd7d4c650947596d15d38afb1d00f9415b40cb9816526ed9d56fe68317211fc94413c1d SHA512 dd9feeded7a6ea7051532b018c615f73da7d3ce18f00f52c8040cd87795881c07522506697a3bde7824f599dd3ec369162e28902d871ca99c61c4c4e42620ae9 DIST gnome-terminal-3.52.2.tar.bz2 1704471 BLAKE2B 898f397271fc6369c27e24e065bddab8546b934f8a3ba4a4c150e2191c76c10d558f33b35d83ab4c71a3363bc92f91e7d43e23bea6bc1e03ad54a5690c52cb0d SHA512 858896ebe20c58165338811d2d8050c35f4575cb0b06bfea25bf77e9bca1695472d712e6b7cf95b01ac9dca394725021a2a6c1f84f09e4c203ee21a381a8f706 EBUILD gnome-terminal-3.44.1.ebuild 3057 BLAKE2B 34c9252ef3c60d09f6f96f2687b1e5f1f94c48807f06f1d187deae250f5fbb08788193ceed218879c44604b51dad07412d166cf4fdd51c9f91537b37ae747971 SHA512 92c28cac8a777105b8a373933d28b3132c968b46e6661d5da8c447d86bfd914aa3b513ea7755e81401159c8b7ac2b4b7fb7e8291b835b59ecb9dae8fb0bc3437 -EBUILD gnome-terminal-3.50.1.ebuild 3139 BLAKE2B 8baecde0ef4a9b58b1c2b703c2711e17f7b923634f96b1018cc475064bb807556fe2923ccbd353fb1785d054f673b72626cf9422b9c8bd5a37d7938a5f8d454f SHA512 1039d83e010d043684737ffff0148e48f38aad849ef58a9046b35e5a5eef04fc4f8898ca09269302cef3b7cc527fef1cd0ae9e4ee323c059f7fbff50ed37b7b9 -EBUILD gnome-terminal-3.52.2.ebuild 3130 BLAKE2B a90ce8a842cabfa5d9aeadc0f257d100bc43ebbb396d9feedaa3b6ca8e09061fda04e90a1104aa8bc2a1572896f1d7251200f5418005f890436bd4f3e95ad71e SHA512 6f254eb4c898cc26b89a7011497132db325c94e5805f844b387f130cb3423b748e4c8c33f7f72a32d7db55596999f4d00f247304ed4f62353b5f8e5ba0035eb8 +EBUILD gnome-terminal-3.50.1.ebuild 3133 BLAKE2B 393de367211ce42859c0f93666c51132db4fb40c0e518cd2e7585f6ce6b101817ada4c57e2d9a53837a77cc6aa26b0481478f814787f73b69e180f50f205db0c SHA512 7f73c92d5850122b5d45186dad4ca5a7bbf844f4ce25fd59fd59be51827751d44f9224363d1646958bd0734e3aff9b6ad4ce523bcf3e1ac7d0daa116f2c3730e +EBUILD gnome-terminal-3.52.2.ebuild 3124 BLAKE2B 4eaa24abc93cb027897c8ab6879942e07580b15d10ba157ff20c13bf50e90ebe91790e5407637c3336447ecc8ce2375d67c08551dbd2c5a3c366251d9086211e SHA512 056382d01d6f24860011fcbb209422af88e4e9d23fe7d8e5403889c469a5161080c237b77f3059c23f9c713d184547c452d971ee6f12a8843436dbe9d8a04806 MISC metadata.xml 544 BLAKE2B 9e4dda0925c1f09a6109a01a522965c0bd2d811d91e19054fecf09e2d732f6f03245410e7472c3accf83bc015e2747cf96dcf3ededb62cf4733ece3241e51389 SHA512 e53acf30ece7ccb0307f9bb750ccfb3e90bf5d468098fe42112f4efa0fd1823d10124d8f50bf1ac56fbe4ad188bb7446e1627f1a05188f602e6e11a33496b75d diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild index 5f0fcaa45256..3a155bcb18bd 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild @@ -16,7 +16,7 @@ IUSE="debug gnome-shell nautilus vanilla" SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2" SRC_URI+=" !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.48.1-cntr-ntfy-autottl-ts.patch.xz )" -KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" # FIXME: automagic dependency on gtk+[X], just transitive but needs proper control, bug 624960 RDEPEND=" diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.52.2.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.52.2.ebuild index 555369fdb414..77350b5cc972 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.52.2.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.52.2.ebuild @@ -16,7 +16,7 @@ LICENSE="GPL-3+ GPL-3 CC-BY-SA-3.0 FDL-1.3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="debug gnome-shell nautilus vanilla" -- cgit v1.2.3